334802930590943603712
334,802,930,590,943,603,712 is an even composite number composed of six prime numbers multiplied together.
334802930590943603712 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, four hundred seventy-four divisors.
Prime factorization of 334802930590943603712:
210 × 35 × 72 × 116 × 312 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 31 × 31 × 127 × 127)See below for interesting mathematical facts about the number 334802930590943603712 from the Numbermatics database.
Names of 334802930590943603712
- Cardinal: 334802930590943603712 can be written as Three hundred thirty-four quintillion, eight hundred two quadrillion, nine hundred thirty trillion, five hundred ninety billion, nine hundred forty-three million, six hundred three thousand, seven hundred twelve.
Scientific notation
- Scientific notation: 3.34802930590943603712 × 1020
Factors of 334802930590943603712
Divisors of 334802930590943603712
- Number of divisors d(n): 12474
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 31 32 33 36 42 44 48 49 54 56 62 63 64 66 72 77 81 84 88 93 96 98 99 108 112 121 124 126 127 128 132 144 147 154 162 168 176 186 189 192 196 198 216 217 224 231 242 243 248 252 254 256 264 279 288 294 297 308 324 336 341 352 363 372 378 381 384 392 396 432 434 441 448 462 484 486 496 504 508 512 528 539 558 567 576 588 594 616 648 651 672 682 693 704 726 744 756 762 768 784 792 837 847 864 868 882 889 891 896 924 961 968 972 992 1008 1016 1023 1024 1056 1078 1089 1116 1134 1143 1152 1176 1188 1232 1296 1302 1323 1331 1344 1364 1386 1397 1408 1452 1488 1512 1519 1524 1536 1568 1584 1617 1674 1694 1701 1728 1736 1764 1778 1782 1792 1848 1922 1936 1944 1953 1984 2016 2032 2046 2079 2112 2156 2178 2232 2268 2286 2304 2352 2376 2387 2464 2511 2541 2592 2604 2646 2662 2667 2673 2688 2728 2772 2794 2816 2883 2904 2976 3024 3038 3048 3069 3072 3136 3168 3234 3267 3348 3388 3402 3429 3456 3472 3528 3556 3564 3584 3696 3751 3844 3872 3888 3906 3937 3968 3969 3993 4032 4064 4092 4158 4191 4224 4312 4356 4464 4536 4557 4572 4608 4704 4752 4774 4851 4928 5022 5082 5184 5208 5292 5324 5334 5346 5376 5456 5544 5588 5632 5766 5808 5859 5929 5952 6048 6076 6096 6138 6223 6237 6272 6336 6468 6534 6696 6727 6776 6804 6858 6912 6944 7056 7112 7128 7161 7168 7392 7502 7533 7623 7688 7744 7776 7812 7874 7936 7938 7986 8001 8064 8128 8184 8316 8382 8448 8624 8649 8712 8928 9072 9114 9144 9207 9216 9317 9408 9504 9548 9702 9779 9801 9856 10044 10164 10287 10368 10416 10571 10584 10648 10668 10692 10752 10912 11088 11176 11253 11264 11532 11616 11718 11811 11858 11904 11907 11979 12096 12152 12192 12276 12446 12474 12544 12573 12672 12936 13068 13392 13454 13552 13608 13671 13716 13824 13888 14112 14224 14256 14322 14553 14641 14784 15004 15066 15246 15367 15376 15488 15552 15624 15748 15872 15876 15972 16002 16128 16129 16256 16368 16632 16709 16764 16896 17248 17298 17424 17577 17787 17856 18144 18228 18288 18414 18634 18669 18711 18816 19008 19096 19404 19558 19602 19712 20088 20181 20328 20574 20736 20832 21142 21168 21296 21336 21384 21483 21504 21824 22176 22352 22506 22869 23064 23232 23436 23622 23716 23808 23814 23958 24003 24192 24304 24384 24552 24892 24948 25088 25146 25344 25872 25947 26136 26257 26784 26908 27104 27216 27342 27432 27559 27621 27648 27776 27951 28224 28448 28512 28644 29106 29282 29337 29403 29568 30008 30132 30492 30734 30752 30861 30976 31104 31248 31496 31713 31744 31752 31944 32004 32256 32258 32512 32736 33264 33418 33528 33759 33792 34496 34596 34848 35154 35433 35574 35712 35937 36288 36456 36576 36828 37268 37338 37422 37632 37719 38016 38192 38808 39116 39204 39424 40176 40362 40656 41013 41148 41261 41472 41664 42284 42336 42592 42672 42768 42966 43307 43648 43659 43923 44352 44704 45012 45738 46101 46128 46464 46872 47089 47244 47432 47616 47628 47916 48006 48384 48387 48608 48768 49104 49784 49896 50127 50176 50292 50688 51744 51894 52272 52514 52731 53361 53568 53816 54208 54432 54684 54864 55118 55242 55552 55902 56007 56448 56896 57024 57288 58212 58564 58674 58806 59136 60016 60264 60543 60984 61468 61504 61722 61952 62208 62496 62992 63426 63504 63888 64008 64449 64512 64516 65024 65219 65472 66528 66836 67056 67518 68453 68607 68992 69192 69696 70308 70866 71148 71424 71874 72009 72576 72912 73152 73656 73997 74536 74676 74844 75264 75438 76032 76384 77616 77841 78232 78408 78771 78848 80352 80724 81312 82026 82296 82522 82677 82863 82944 83328 83853 84568 84672 85184 85344 85536 85932 86614 87296 87318 87846 88011 88704 89408 90024 91476 92202 92256 92928 93744 94178 94488 94864 95139 95232 95256 95832 96012 96768 96774 97216 97536 98208 99568 99792 100254 100584 101277 101376 102487 103488 103788 104544 105028 105462 106299 106722 107136 107569 107632 107811 108416 108864 109368 109728 110236 110484 111104 111804 112014 112896 112903 113157 113792 114048 114576 116281 116424 117128 117348 117612 118272 120032 120528 121086 121968 122047 122936 123008 123039 123444 123783 123904 124416 124992 125984 126852 127008 127776 128016 128898 129032 129921 130048 130438 130944 130977 131769 133056 133672 134112 135036 136906 137214 137984 138303 138384 139392 140616 141267 141732 142296 142848 143748 144018 145152 145161 145824 146304 147312 147994 149072 149352 149688 150381 150528 150876 152064 152768 155232 155682 156464 156816 157542 160083 160704 161051 161448 162624 164052 164592 165044 165354 165726 166656 167706 168021 169037 169136 169344 170368 170688 171072 171864 173228 174592 174636 175692 176022 177408 177419 178816 180048 181629 182952 183799 184404 184512 185856 187488 188356 188976 189728 190278 190512 191664 192024 192913 193347 193536 193548 194432 195072 195657 196416 199136 199584 200508 201168 202554 204974 205359 205821 206976 207576 209088 210056 210924 212598 213444 214272 215138 215264 215622 216027 216832 217728 218736 219456 220472 220968 221991 222208 223608 224028 225792 225806 226314 227584 228096 229152 232562 232848 233523 234256 234696 235224 236313 236544 240064 241056 242172 243936 244094 245872 246016 246078 246888 247566 248031 248832 249984 251559 251968 253704 254016 255552 256032 257796 258064 259842 260876 261888 261954 263538 264033 266112 267344 268224 270072 273812 274428 275968 276606 276768 278784 281232 282534 283464 284592 285417 285696 287496 288036 288827 290304 290322 291648 292608 294624 295988 298144 298704 299376 300762 301752 303149 303831 304128 305536 307461 310464 311364 312928 313632 315084 318897 320166 321408 322102 322707 322896 323433 325248 328104 329184 330088 330708 331452 333312 335412 336042 338074 338272 338688 338709 339471 340736 341376 342144 343728 346456 348843 349184 349272 351384 352044 354816 354838 357632 360096 363258 365904 366141 367598 368808 369024 369117 371349 371712 374976 376712 377952 379456 380556 381024 383328 384048 385826 386694 387096 388864 389763 390144 391314 392832 395307 398272 399168 401016 402336 405108 409948 410718 411642 413952 414909 415152 418176 420112 421848 423801 425196 426888 428544 430276 430528 431244 432054 433664 435456 435483 437472 438912 440944 441936 443982 447216 448056 451143 451584 451612 452628 453871 455168 456192 458304 465124 465696 467046 468512 469392 470448 472626 476377 480128 480249 482112 483153 484344 487872 488188 491744 492032 492156 493776 495132 496062 499968 499999 503118 503936 504063 507111 507408 508032 511104 512064 515592 516128 517979 519684 521752 523776 523908 527076 528066 532224 532257 534688 536448 540144 544887 547624 548856 551397 551936 553212 553536 557568 562464 565068 566928 569184 570834 574992 576072 577654 578739 580041 580608 580644 583296 585216 586971 589248 591976 596288 597408 598752 601524 603504 606298 607662 611072 614922 616077 620928 622728 625856 627264 630168 637794 640332 642816 644204 645414 645792 646866 650496 656208 658368 660176 661416 662904 665973 666624 670824 672084 676148 676544 677376 677418 678942 681472 682752 684288 687456 692912 697686 698544 702768 704088 708939 709632 709676 715264 717409 720192 726516 731808 732282 735196 737616 738048 738234 742698 744093 749952 752983 753424 754677 755904 758912 761112 762048 766656 768096 771652 773388 774192 777728 779526 782628 785664 790321 790614 792099 796544 798336 802032 804672 810216 813967 819896 821436 823284 827904 829818 830304 836352 840224 843696 847602 850392 853776 854329 856251 857088 860552 861056 862488 864108 866481 867328 870912 870966 874944 877824 881888 883872 887964 894432 896112 902286 903224 905256 907742 909447 910336 911493 912384 916608 922383 930248 931392 934092 937024 938784 940896 945252 952754 956691 960256 960498 964224 966306 968121 968688 975744 976376 983488 984064 984312 987552 990264 992124 999936 999998 1006236 1007872 1008126 1014222 1014816 1016064 1016127 1022208 1024128 1031184 1032256 1035958 1039368 1043504 1046529 1047552 1047816 1054152 1056132 1064448 1064514 1069376 1072896 1080288 1089774 1095248 1097712 1098423 1102794 1106424 1107072 1114047 1115136 1124928 1127357 1130136 1133856 1138368 1141668 1149984 1152144 1155308 1157478 1160082 1161288 1166592 1169289 1170432 1173942 1178496 1183259 1183952 1185921 1192576 1194816 1197504 1203048 1207008 1212596 1215324 1222144 1229844 1232154 1241856 1241933 1244727 1245456 1251712 1254528 1260336 1271403 1275588 1279091 1280664 1285632 1288408 1290828 1291584 1293732 1300992 1306449 1312416 1316736 1320352 1322832 1325808 1331946 1341648 1342517 1344168 1352296 1353088 1353429 1354752 1354836 1357884 1361613 1362944 1365504 1368576 1374912 1385824 1395372 1397088 1405536 1408176 1417878 1419352 1429131 1430528 1434818 1440384 1440747 1449459 1453032 1463616 1464564 1470392 1475232 1476096 1476468 1485396 1488186 1499904 1499997 1505966 1506848 1509354 1511808 1512189 1517824 1521333 1522224 1524096 1533312 1536192 1543304 1546776 1548384 1553937 1555456 1559052 1565256 1571328 1580642 1581228 1584198 1593088 1596672 1596771 1604064 1609344 1620432 1627934 1634661 1639792 1642872 1646568 1654191 1655808 1659636 1660608 1672704 1680448 1687392 1695204 1700784 1707552 1708658 1712502 1721104 1722112 1724976 1728216 1732962 1736217 1741824 1741932 1749888 1755648 1760913 1763776 1767744 1771561 1775928 1788864 1792224 1804572 1806448 1810512 1815484 1818894 1822986 1833216 1844766 1848231 1859407 1860496 1862784 1868184 1874048 1877568 1881792 1890504 1905508 1913382 1920512 1920996 1928448 1932612 1936242 1937376 1951488 1951609 1952752 1966976 1968624 1975104 1980528 1984248 1997919 1999872 1999996 2012472 2015744 2016252 2021789 2028444 2029632 2032128 2032254 2044416 2048256 2062368 2064512 2071916 2078736 2087008 2093058 2095632 2108304 2112264 2122043 2126817 2128896 2129028 2138752 2145792 2152227 2160576 2179548 2190496 2195424 2196846 2205588 2212848 2214144 2228094 2232279 2249856 2254714 2258949 2260272 2264031 2267712 2276736 2283336 2299968 2304288 2310616 2314956 2320164 2322576 2333184 2338578 2347884 2356992 2366518 2367904 2370963 2371842 2376297 2385152 2389632 2395008 2406096 2414016 2425192 2430648 2441901 2444288 2459688 2464308 2483712 2483866 2489454 2490912 2503424 2509056 2520672 2542806 2551176 2558182 2561328 2562987 2568753 2571264 2576816 2581656 2583168 2587464 2599443 2601984 2612898 2624832 2633472 2640704 2645664 2651616 2663892 2683296 2685034 2688336 2704592 2706176 2706858 2709672 2715768 2723226 2728341 2731008 2737152 2749824 2767149 2771648 2790744 2794176 2811072 2816352 2835756 2838704 2858262 2869636 2880768 2881494 2898918 2904363 2906064 2927232 2929128 2940784 2950464 2952192 2952936 2970792 2976372 2999808 2999994 3011932 3013696 3018708 3023616 3024378 3035648 3042666 3044448 3048192 3048381 3066624 3072384 3086608 3093552 3096768 3107874 3118104 3130512 3139587 3142656 3161284 3162456 3168396 3177097 3186176 3193344 3193542 3208128 3218688 3240864 3255868 3269322 3279584 3285744 3293136 3295269 3308382 3319272 3321216 3334639 3342141 3345408 3360896 3374784 3382071 3390408 3401568 3415104 3417316 3425004 3442208 3444224 3449952 3456432 3465924 3472434 3483864 3499776 3499993 3507867 3511296 3521826 3527552 3535488 3543122 3549777 3551856 3557763 3577728 3584448 3609144 3612896 3621024 3630968 3637788 3645972 3666432 3689532 3696462 3718814 3720992 3725568 3725799 3734181 3736368 3748096 3755136 3763584 3781008 3811016 3814209 3826764 3837273 3841024 3841992 3856896 3865224 3872484 3874752 3902976 3903218 3905504 3919347 3933952 3937248 3950208 3961056 3968496 3995838 3999992 4024944 4027551 4031488 4032504 4043578 4056888 4059264 4060287 4064256 4064508 4084839 4088832 4096512 4124736 4129024 4143832 4157472 4174016 4186116 4191264 4216608 4224528 4244086 4253634 4258056 4277504 4287393 4291584 4304454 4321152 4348377 4359096 4380992 4390848 4393692 4411176 4425696 4428288 4456188 4464558 4499712 4499991 4509428 4517898 4520544 4528062 4535424 4553472 4563999 4566672 4599936 4608576 4621232 4629912 4640328 4645152 4661811 4666368 4677156 4695768 4713984 4733036 4735808 4741926 4743684 4752594 4770304 4779264 4790016 4790313 4812192 4828032 4850384 4861296 4883802 4919376 4928616 4962573 4967424 4967732 4978908 4981824 4992581 5006848 5018112 5041344 5085612 5102352 5116364 5122656 5125974 5137506 5153632 5163312 5166336 5174928 5198886 5208651 5225796 5240147 5249664 5266944 5281408 5282739 5291328 5303232 5314683 5327784 5366592 5370068 5376672 5409184 5412352 5413716 5419344 5431536 5446452 5456682 5499648 5499989 5534298 5543296 5544693 5578221 5581488 5588352 5622144 5632704 5671512 5677408 5697769 5716524 5739272 5761536 5762988 5797836 5808726 5812128 5854464 5854827 5858256 5881568 5900928 5905872 5941584 5952744 5980303 5993757 5999616 5999988 6023864 6027392 6037416 6047232 6048756 6065367 6071296 6085332 6088896 6096384 6096762 6133248 6144768 6173216 6187104 6193536 6215748 6236208 6261024 6279174 6322568 6324912 6336792 6354194 6366129 6372352 6380451 6386688 6387084 6416256 6437376 6456681 6481728 6511736 6538644 6559168 6571488 6586272 6590538 6616764 6638544 6642432 6669278 6684282 6696837 6721792 6749568 6764142 6776847 6780816 6803136 6830208 6834632 6850008 6884416 6888448 6899904 6912864 6931848 6944868 6967728 6999552 6999986 7015734 7043652 7055104 7070976 7086244 7099554 7103712 7112889 7115526 7155456 7168896 7218288 7225792 7242048 7261936 7275576 7291944 7325703 7332864 7379064 7392924 7437628 7441984 7451136 7451598 7468362 7472736 7496192 7510272 7527168 7562016 7622032 7628418 7653528 7674546 7683984 7688961 7713792 7730448 7744968 7749504 7798329 7805952 7806436 7811008 7838694 7867904 7874496 7891499 7900416 7922112 7936992 7991676 7999984 8049888 8055102 8065008 8087156 8113776 8118528 8120574 8129016 8169678 8185023 8193024 8249472 8258048 8282813 8287664 8301447 8314944 8348032 8372232 8382528 8433216 8449056 8488172 8507268 8516112 8555008 8574786 8608908 8642304 8693531 8696754 8713089 8718192 8761984 8781696 8787384 8822352 8851392 8856576 8912376 8929116 8953637 8999424 8999982 9018856 9035796 9041088 9056124 9070848 9106944 9127998 9133344 9145143 9199872 9217152 9242464 9259824 9280656 9290304 9323622 9354312 9391536 9397619 9418761 9427968 9466072 9471616 9483852 9487368 9505188 9531291 9540608 9558528 9580032 9580626 9624384 9656064 9700768 9722592 9767604 9838752 9857232 9885807 9925146 9935464 9957816 9963648 9985162 10003917 10013696 10026423 10036224 10082688 10146213 10171224 10204704 10232728 10245312 10251948 10275012 10307264 10326624 10332672 10349856 10397772 10417302 10451592 10480294 10499328 10499979 10523601 10533888 10562816 10565478 10582656 10606464 10629366 10649331 10655568 10733184 10740136 10753344 10818368 10824704 10827432 10838688 10863072 10892904 10913364 10999296 10999978 11068596 11086592 11089386 11156442 11162976 11176704 11177397 11244288 11265408 11343024 11354816 11395538 11433048 11442627 11478544 11511819 11523072 11525976 11595672 11617452 11624256 11708928 11709654 11716512 11763136 11801856 11811744 11883168 11905488 11960606 11987514 11999976 12047728 12054784 12074832 12082653 12094464 12097512 12130734 12170664 12177792 12192768 12193524 12254517 12266496 12289536 12346432 12374208 12387072 12400927 12431496 12472416 12522048 12558348 12645136 12649824 12673584 12708388 12732258 12760902 12774168 12832512 12862179 12874752 12913362 12963456 13015849 13023472 13045131 13077288 13118336 13142976 13172544 13181076 13233528 13277088 13284864 13338556 13368564 13393674 13443584 13499136 13499973 13528284 13553694 13561632 13606272 13660416 13661263 13669264 13691997 13700016 13768832 13799808 13825728 13863696 13889736 13935456 13985433 13999104 13999972 14031468 14070001 14087304 14110208 14141952 14172488 14199108 14207424 14225778 14231052 14310912 14337792 14370939 14436576 14451584 14484096 14523872 14551152 14583888 14651406 14758128 14767687 14785848 14875256 14883968 14887719 14902272 14903196 14936724 14945472 14977743 14992384 15020544 15054336 15124032 15244064 15256836 15307056 15349092 15367968 15377922 15460896 15489936 15499008 15499969 15596658 15612872 15622016 15625953 15677388 15720441 15735808 15748992 15782998 15800832 15844224 15848217 15873984 15944049 15983352 15999968 16099776 16110204 16130016 16174312 16227552 16237056 16241148 16258032 16339356 16370046 16498944 16499967 16516096 16565626 16575328 16602894 16629888 16634079 16696064 16734663 16744464 16765056 16866432 16898112 16976344 17014536 17032224 17093307 17110016 17149572 17217816 17284608 17387062 17393508 17426178 17436384 17523968 17563392 17564481 17574768 17644704 17702784 17824752 17858232 17907274 17940909 17981271 17998848 17999964 18037712 18071592 18082176 18112248 18141696 18196101 18213888 18255996 18266688 18290286 18399744 18434304 18484928 18519648 18561312 18580608 18647244 18708624 18783072 18795238 18837522 18932144 18943232 18967704 18974736 19010376 19062582 19098387 19117056 19160064 19161252 19248768 19312128 19370043 19401536 19445184 19535208 19677504 19714464 19771614 19850292 19870928 19915632 19927296 19970324 20007834 20052846 20165376 20292426 20330541 20342448 20409408 20453477 20465456 20490624 20503896 20550024 20614528 20653248 20665344 20699712 20795544 20834604 20903184 20960588 20998656 20999958 21047202 21125632 21130956 21165312 21212928 21258732 21298662 21311136 21338667 21466368 21467699 21480272 21506688 21636736 21654864 21677376 21726144 21785808 21826728 21977109 21998592 21999956 22137192 22173184 22178772 22239679 22312884 22325952 22353408 22354794 22488576 22530816 22686048 22709632 22791076 22866096 22885254 22957088 23023638 23051952 23066883 23191344 23234904 23248512 23342473 23394987 23417856 23419308 23433024 23526272 23603712 23623488 23674497 23766336 23810976 23921212 23975028 23999952 24095456 24109568 24149664 24165306 24195024 24261468 24341328 24355584 24387048 24499951 24509034 24555069 24579072 24692864 24748416 24774144 24801854 24848439 24862992 24904341 24944832 25044096 25116696 25290272 25299648 25347168 25416776 25464516 25521804 25548336 25665024 25724358 25826724 25926912 26031698 26046944 26080593 26090262 26139267 26154576 26236672 26285952 26345088 26362152 26467056 26554176 26569728 26677112 26737128 26787348 26860911 26887168 26998272 26999946 27056568 27107388 27123264 27212544 27320832 27322526 27338528 27383994 27400032 27435429 27537664 27599616 27651456 27727392 27779472 27870912 27970866 27999944 28062936 28140002 28174608 28192857 28220416 28256283 28283904 28344976 28398216 28414848 28451556 28462104 28593873 28621824 28675584 28741878 28873152 28903168 28968192 29047744 29102304 29167776 29302812 29516256 29535374 29571696 29657421 29750512 29767936 29775438 29806392 29873448 29890944 29955486 30011751 30041088 30108672 30248064 30438639 30488128 30513672 30614112 30698184 30735936 30755844 30921792 30979872 30998016 30999938 31193316 31225744 31244032 31251906 31354776 31440882 31497984 31499937 31565996 31601664 31688448 31696434 31747968 31888098 31947993 31966704 31999936 32199552 32220408 32260032 32348624 32455104 32474112 32482296 32516064 32678712 32740092 32997888 32999934 33131252 33150656 33205788 33259776 33268158 33392128 33469326 33488928 33530112 33532191 33732864 33796224 33952688 34029072 34064448 34186614 34299144 34435632 34535457 34569216 34774124 34787016 34852356 34872768 34948067 35047936 35126784 35128962 35149536 35289408 35405568 35649504 35716464 35814548 35881818 35962542 35999928 36075424 36143184 36164352 36224496 36247959 36283392 36392202 36511992 36533376 36580572 36681029 36763551 36799488 36868608 36969856 37039296 37122624 37161216 37202781 37294488 37417248 37566144 37590476 37675044 37864288 37886464 37935408 37949472 38020752 38125164 38196774 38322504 38497536 38499923 38586537 38624256 38740086 38803072 38890368 39047547 39070416 39135393 39355008 39428928 39543228 39700584 39741856 39831264 39854592 39940648 40015668 40105692 40330752 40499919 40584852 40661082 40684896 40818816 40906954 40930912 40981248 40983789 41007792 41075991 41100048 41229056 41306496 41399424 41591088 41669208 41806368 41921176 41956299 41997312 41999916 42094404 42210003 42251264 42261912 42330624 42425856 42517464 42597324 42622272 42677334 42932736 42935398 42960544 43013376 43112817 43273472 43309728 43354752 43452288 43571616 43653456 43954218 43999912 44274384 44303061 44346368 44357544 44479358 44625768 44651904 44663157 44706816 44709588 44933229 44977152 45061632 45372096 45419264 45582152 45732192 45770508 45914176 46047276 46103904 46133766 46382688 46469808 46497024 46499907 46684946 46789974 46838616 46866048 46877859 47052544 47161323 47207424 47246976 47348994 47532672 47621952 47832147 47842424 47950056 47999904 48190912 48219136 48299328 48330612 48390048 48522936 48682656 48711168 48774096 48999902 49018068 49110138 49385728 49496832 49499901 49548288 49603708 49696878 49725984 49808682 49889664 50088192 50203989 50233392 50580544 50599296 50694336 50833552 50929032 51043608 51096672 51279921 51330048 51448716 51653448 51853824 52063396 52093888 52161186 52180524 52278534 52309152 52473344 52571904 52690176 52693443 52724304 52934112 53108352 53354224 53474256 53574696 53721822 53822727 53996544 53999892 54113136 54214776 54246528 54425088 54588303 54641664 54645052 54677056 54767988 54800064 54870858 54918391 55075328 55199232 55302912 55454784 55558944 55741824 55941732 55999888 56125872 56280004 56349216 56385714 56512566 56689952 56796432 56829696 56903112 56924208 57187746 57295161 57351168 57483756 57641617 57746304 57806336 57936384 58095488 58110129 58204608 58335552 58605624 59032512 59070748 59143392 59314842 59501024 59535872 59550876 59612784 59746896 59781888 59910972 60023502 60496128 60499879 60877278 60976256 60991623 61027344 61228224 61360431 61396368 61471872 61511688 61843584 61959744 61996032 61999876 62386632 62451488 62488064 62503812 62675459 62709552 62881764 62995968 62999874 63131992 63376896 63392868 63495936 63776196 63895986 63933408 63999872 64016001 64399104 64403097 64440816 64520064 64697248 64910208 64964592 65032128 65357424 65480184 65783333 65931327 65995776 65999868 66262504 66301312 66411576 66519552 66536316 66719037 66784256 66938652 66977856 67060224 67064382 67465728 67592448 67905376 68058144 68128896 68373228 68598288 68871264 69070914 69200649 69548248 69574032 69704712 69745536 69896134 70027419 70095872 70184961 70253568 70257924 70299072 70578816 70811136 71023491 71299008 71432928 71629096 71763636 71925084 71999856 72150848 72286368 72328704 72448992 72495918 72784404 73023984 73066752 73161144 73362058 73499853 73527102 73665207 73737216 73939712 74078592 74245248 74322432 74405562 74545317 74588976 74834496 75132288 75180952 75350088 75728576 75772928 75870816 75898944 76041504 76250328 76393548 76645008 76995072 76999846 77173074 77480172 77606144 77780736 78095094 78140832 78241779 78270786 78710016 78857856 79086456 79401168 79483712 79662528 79709184 79881296 80031336 80211384 80582733 80661504 80999838 81169704 81322164 81369792 81637632 81813908 81861824 81962496 81967578 82015584 82151982 82200096 82458112 82612992 82798848 83182176 83338416 83612736 83842352 83912598 83999832 84188808 84420006 84523824 84578571 84661248 84851712 85034928 85194648 85244544 85354668 85781619 85865472 85870796 85921088 86026752 86225634 86546944 86619456 86709504 86806489 86904576 87143232 87306912 87908436 87999824 88548768 88606122 88715088 88958716 89251536 89303808 89326314 89419176 89866458 90035253 90123264 90744192 90838528 91110943 91164304 91315917 91464384 91541016 91828352 92094552 92207808 92267532 92765376 92939616 92994048 92999814 93369892 93579948 93677232 93732096 93755718 94105088 94322646 94493952 94499811 94697988 95065344 95243904 95628841 95664294 95684848 95843979 95900112 95999808 96381824 96598656 96661224 96780096 97045872 97365312 97422336 97548192 97999804 98036136 98220276 98490007 98771456 98993664 98999802 99207416 99393756 99451968 99617364 99779328 100176384 100407978 100466784 100596573 101161088 101198592 101388672 101667104 101858064 102087216 102193344 102559842 102897432 103306896 103373809 103606371 103707648 104126792 104187776 104322372 104361048 104557068 104618304 104844201 104946688 105143808 105380352 105386886 105448608 105868224 106216704 106708448 106948512 107149392 107443644 107645454 107999784 108226272 108429552 108493056 108499783 108743877 108850176 109176606 109290104 109354112 109535976 109600128 109741716 109836782 110043087 110150656 110290653 110398464 110605824 110909568 111117888 111483648 111608343 111883464 111999776 112251744 112560008 112698432 112771428 113025132 113379904 113592864 113659392 113806224 113848416 114375492 114590322 114967512 115283234 115492608 115499769 115612672 115759611 115872768 116190976 116220258 116409216 116671104 117142641 117211248 118065024 118141496 118286784 118629684 119002048 119071744 119101752 119225568 119493792 119563776 119821944 120047004 120992256 120999758 121499757 121754556 121952512 121983246 122054688 122456448 122720862 122792736 122943744 122951367 123023376 123687168 123919488 123999752 124773264 124902976 124976128 125007624 125350918 125419104 125763528 125868897 125991936 125999748 126263984 126630009 126753792 126785736 126991872 127552392 127791972 127866816 127999744 128032002 128798208 128806194 128881632 129040128 129394496 129820416 129929184 130064256 130714848 130960368 131566666 131862654 131999736 132525008 132602624 132823152 132909183 133039104 133072632 133438074 133877304 133955712 134120448 134128764 134799687 134931456 135184896 135810752 136116288 136257792 136746456 137196576 137742528 138141828 138401298 139096496 139148064 139409424 139491072 139499721 139792268 140054838 140369922 140515848 140598144 141157632 141483969 141622272 142046982 142598016 142865856 143174339 143258192 143496441 143527272 143850168 143999712 144301696 144572736 144657408 144897984 144991836 145568808 146047968 146133504 146322288 146724116 146999706 147054204 147330414 147879424 148157184 148490496 148499703 148644864 148811124 149090634 149177952 149668992 150264576 150273893 150361904 150611967 150700176 151457152 151741632 151797888 152083008 152500656 152787096 153290016 153839763 153990144 153999692 154346148 154770011 154960344 155212288 155561472 156190188 156281664 156483558 156541572 157420032 157715712 158080329 158172912 158802336 158967424 159325056 159762592 160062672 160422768 161165466 161468181 161999676 162339408 162444557 162644328 162739584 163275264 163627816 163723648 163764909 163924992 163935156 164031168 164303964 164400192 164755173 164916224 165225984 165597696 166364352 166676832 167225472 167684704 167825196 167999664 168377616 168840012 169047648 169157142 170069856 170389296 170489088 170499659 170709336 171563238 171741592 171842176 171885483 172053504 172451268 172924851 173093888 173238912 173419008 173612978 173809152 174286464 174330387 174613824 175816872 175999648 177097536 177212244 177430176 177917432 178503072 178607616 178652628 178838352 179732916 180070506 181488384 181499637 181677056 182221886 182328608 182631834 182928768 182974869 183082032 183656704 184081293 184189104 184415616 184535064 185530752 185879232 185988096 185999628 186739784 187159896 187354464 187464192 187511436 188026377 188210176 188645292 188987904 188999622 189395976 190130688 190487808 191257682 191328588 191369696 191687958 191800224 191999616 192048003 192763648 193197312 193209291 193322448 193560192 194091744 194730624 195096384 195999608 196072272 196440552 196980014 197349999 197542912 197793981 197987328 197999604 198414832 198787512 198903936 199234728 199558656 200157111 200352768 200815956 200933568 201193146 202322176 202397184 202777344 203334208 203716128 204174432 204386688 205119684 205794864 206613792 206747618 207212742 207601947 208253584 208375552 208644744 208722096 209114136 209236608 209688402 210082257 210287616 210760704 210773772 210897216 211736448 212433408 213070473 213416896 213897024 214298784 214887288 215290908 215999568 216452544 216859104 216986112 216999566 217487754 218353212 218580208 218708224 219071952 219200256 219483432 219673564 220086174 220499559 220581306 221211648 221819136 222235776 222967296 223216686 223635951 223766928 223999552 224503488 224988247 225120016 225396864 225542856 226050264 226759808 227185728 227318784 227612448 227696832 228750984 229180644 229935024 230566468 230985216 230999538 231519222 232381952 232440516 232818432 233342208 234285282 234422496 234725337 236130048 236144689 236282992 236573568 237259368 238004096 238203504 238451136 238987584 239127552 239643888 240094008 241748199 241984512 241999516 242999514 243509112 243905024 243966492 244109376 244636469 244912896 245441724 245585472 245887488 245902734 246046752 247374336 247838976 247999504 249546528 249805952 250015248 250701836 250838208 251527056 251737794 251999496 252527968 253260018 253571472 253735713 253983744 255104784 255583944 255733632 255999488 256064004 256767203 257344857 257596416 257612388 257763264 258080256 258788992 259640832 259858368 260128512 260419467 261429696 261920736 263133332 263725308 263999472 265050016 265205248 265646304 265818366 266145264 266876148 267754608 267911424 268257528 269499461 269599374 270105759 270369792 271621504 272232576 272515584 273332829 273492912 273947751 274393152 275485056 276283656 276802596 278192992 278296128 278818848 278982144 278999442 279584536 280109676 280739844 281031696 281196288 282315264 282967938 283499433 284093964 285196032 285731712 286348678 286516384 286886523 286992882 287054544 287531937 287700336 287999424 288603392 289145472 289795968 289983672 291137616 292095936 292267008 292644576 293448232 293999412 294108408 294660828 295470021 295758848 296314368 296980992 296999406 297622248 298181268 298355904 299337984 300529152 300547786 300723808 301223934 301400352 301789719 302914304 303483264 303595776 304166016 305001312 305574192 306580032 307679526 307999384 308692296 309540022 309920688 310121427 310424576 310819113 311122944 312380376 312563328 312967116 313083144 314532603 314840064 315431424 316160658 316345824 317604672 317934848 318650112 319525184 320125344 320845536 322330932 322936362 323999352 324678816 324889114 325288656 325479168 325499349 326231631 326550528 327255632 327447296 327529818 327870312 328062336 328607928 328800384 329510346 330129261 330451968 331195392 332728704 333353664 334450944 334825029 335369408 335650392 335999328 336755232 337680024 338095296 338314284 340139712 340778592 340978176 340999318 341418672 343126476 343483184 343684352 343770966 344902536 345849702 346477824 346499307 346838016 347225956 347618304 348572928 348660774 349227648 351427923 351633744 351999296 354195072 354424488 354860352 355834864 357006144 357215232 357305256 357676704 359465832 360141012 362976768 362999274 364443772 364657216 365263668 365857536 365949738 366164064 367313408 368162586 368378208 368831232 368854101 369070128 371061504 371758464 371999256 373479568 374319792 374708928 374928384 375022872 376052754 377290584 377975808 377999244 378791952 379890027 380261376 380975616 382515364 382657176 382739392 383375916 383600448 383999232 384096006 384428737 385527296 386394624 386418582 386644896 387120384 388183488 389461248 390192768 391999216 392144544 392881104 393960028 394699998 395587962 395999208 396829664 397575024 397807872 398469456 398727549 399117312 400314222 401631912 401867136 402386292 403491319 404399061 404644352 404794368 405554688 406668416 407432256 408348864 408773376 410239368 411589728 413227584 413495236 414425484 415203894 416507168 416751104 417289488 417444192 418228272 418473216 418499163 419376804 420164514 421547544 421794432 423472896 423499153 424451907 424866816 426140946 426833792 427794048 428597568 429523017 429774576 430489323 430581816 431999136 432905088 433718208 433972224 433999132 434975508 436706424 437160416 437416448 438143904 438400512 438966864 439347128 440172348 440999118 441162612 443638272 444471552 445499109 445934592 446433372 447271902 447533856 447999104 449006976 449976494 450240032 450793728 450821679 451085712 451835901 452100528 453519616 454371456 455224896 455393664 457501968 458361288 459870048 461132936 461519289 461970432 461999076 463038444 464310033 464763904 464881032 465636864 466684416 468570564 468844992 469450674 472260096 472289378 472565984 473147136 474240987 474518736 476008192 476407008 476902272 477975168 479287776 480188016 483496398 483999032 484404543 485999028 487018224 487333671 487810048 487932984 488218752 489272938 489825792 490883448 491170944 491294727 491774976 491805468 492093504 494265519 494748672 495677952 495999008 499093056 499611904 500030496 501403672 501676416 503054112 503475588 503998992 505055936 506520036 507142944 507471426 510209568 511167888 511467264 511498977 511998976 512128008 513534406 514689714 515224776 515526528 515656449 516160512 517577984 518774553 519281664 519716736 520257024 520838934 522859392 523841472 526266664 527450616 527998944 530100032 530410496 531292608 531636732 532290528 533752296 535509216 535822848 536515056 538998922 539198748 540211518 543243008 544465152 544498911 545031168 546665658 546985824 547895502 548786304 550970112 552243879 552567312 553605192 556385984 556592256 557637696 557964288 557998884 559169072 560219352 561479688 562063392 562392576 564079131 564630528 565935876 566998866 568187928 570392064 571463424 572697356 573032768 573773046 573985764 574109088 575063874 575400672 575998848 577206784 578290944 579591936 579627873 579967344 582275232 584191872 585289152 586896464 587998824 588216816 589321656 590940042 592049997 592628736 593961984 593998812 595244496 596362536 596711808 598675968 600471333 601058304 601095572 601447616 602447868 602800704 603579438 605828608 606966528 607191552 608332032 610002624 611148384 613160064 615359052 615998768 617384592 619080044 619841376 620242854 621638226 624760752 625126656 625934232 626166288 629065206 630246771 630862848 632321316 632691648 634057787 635209344 635869696 637300224 639050368 639211419 640250688 641691072 644661864 645872724 647998704 649357632 649778228 650577312 650958336 650998698 652463262 654511264 654894592 655059636 655740624 656124672 657215856 657600768 659020692 660258522 661498677 665457408 665498669 666707328 668901888 669650058 670738816 670907853 671300784 671998656 673510464 674964741 675360048 676190592 676628568 680279424 681557184 681956352 681998636 682837344 686252952 686966368 687368704 687541932 689430049 689805072 691699404 692955648 692998614 694451912 697145856 697321548 698455296 702855846 703267488 703998592 704176011 708390144 708434067 708848976 709720704 711669728 714012288 714610512 715353408 718931664 720282024 723616663 725244597 725953536 725998548 728887544 729314432 730527336 731715072 731899476 732328128 733909407 734626816 736325172 736756416 737662464 737708202 738140256 742123008 743516928 743998512 746959136 748639584 749417856 750045744 752105508 754581168 755998488 757583904 759498481 759780054 761207139 761951232 765030728 765314352 765478784 766751832 767200896 767998464 768192012 768857474 770301609 771054592 772034571 772789248 772837164 773289792 774240768 776366976 778922496 780385536 781258401 783998432 784289088 785762208 787920056 789399996 791175924 791998416 793659328 795150048 795615744 796938912 797455098 800628444 803263824 803734272 804772584 806982638 808498383 808798122 809288704 810317277 811109376 813336832 814864512 816697728 817546752 819998487 820478736 823179456 826455168 826990472 828850968 830407788 833014336 833502208 834578976 834888384 836456544 836946432 836998326 838753608 840329028 843095088 843588864 846945792 846998306 848903814 850498299 852281892 853667584 855588096 857195136 859046034 859549152 860659569 860978646 861163632 863998272 865810176 867436416 867998264 869951016 873412848 874320832 874832896 876287808 876801024 877933728 878694256 880344696 881998236 882325224 886410063 887276544 888943104 890998218 892866744 894543804 895067712 895998208 898013952 899952988 900480064 901587456 901643358 902171424 903671802 904201056 907039232 908742912 910449792 910787328 915003936 916722576 919740096 922265872 923038578 923998152 926076888 928620066 929762064 930364281 931273728 933368832 937141128 937689984 938901348 943597809 944520192 944578756 945131968 946294272 948481974 949037472 952016384 952814016 953804544 955950336 958575552 960376032 966992796 967998064 968809086 971998056 974036448 974667342 975865968 976437504 976498047 978545876 979651584 981766896 982341888 982589454 983610936 984187008 988531038 990387783 991355904 991998016 998186112 999223808 1000060992 1002220373 1002807344 1003352832 1004475087 1006108224 1006951176 1007997984 1010111872 1013040072 1014285888 1014942852 1020419136 1022335776 1022934528 1022997954 1024256016 1027068812 1029379428 1030449552 1031053056 1031312898 1035155968 1037549106 1039433472 1039497921 1040514048 1041677868 1045718784 1047682944 1051917251 1052533328 1054283769 1054901232 1055997888 1060200064 1062585216 1063273464 1064581056 1067504592 1071018432 1071645696 1073030112 1077997844 1078397496 1080423036 1083390077 1086486016 1088930304 1088997822 1093331316 1093971648 1095791004 1097572608 1101940224 1104487758 1105134624 1106562303 1107210384 1112771968 1113184512 1115275392 1115997768 1118338144 1120438704 1122959376 1124126784 1124785152 1128158262 1131871752 1133997732 1136375856 1137111899 1139670081 1140784128 1142926848 1145394712 1146065536 1147546092 1147971528 1148218176 1150127748 1150801344 1151997696 1153286211 1154413568 1156581888 1159183872 1159255746 1159934688 1164550464 1168383744 1170578304 1173792928 1175997648 1176433632 1178643312 1181880084 1184099994 1187997624 1190488992 1192725072 1193423616 1193497613 1196182647 1197351936 1200942666 1202191144 1202895232 1204895736 1205601408 1207158876 1210473957 1211657216 1213197183 1213933056 1214383104 1216664064 1220005248 1222296768 1226320128 1230718104 1231997536 1234769184 1238160088 1239682752 1240485708 1243276452 1249521504 1250253312 1251868464 1252332576 1255497489 1258130412 1260493542 1264642632 1265383296 1268115574 1270418688 1270497459 1271739392 1273355721 1274600448 1278100736 1278422838 1280501376 1283382144 1288569051 1289323728 1291745448 1295997408 1298715264 1299556456 1301154624 1301916672 1301997396 1304926524 1309022528 1309789184 1310119272 1311481248 1312249344 1314431712 1315201536 1318041384 1320517044 1322997354 1330914816 1330997338 1333414656 1336497327 1337803776 1339300116 1341477632 1341815706 1342601568 1343997312 1347020928 1349929482 1350720096 1352381184 1352465037 1353257136 1360558848 1363114368 1363997272 1365674688 1372505904 1373932736 1374737408 1375083864 1378860098 1379610144 1383398808 1384557867 1385911296 1385997228 1388903824 1392930099 1394291712 1394643096 1396910592 1405711692 1406534976 1407997184 1408352022 1416780288 1416868134 1417697952 1419441408 1423339456 1428024576 1429221024 1430706816 1437863328 1440564048 1447233326 1450489194 1451997096 1453213629 1457775088 1458628864 1461054672 1462001013 1463430144 1463798952 1464656256 1467818814 1472650344 1473512832 1475324928 1475416404 1476280512 1482796557 1484246016 1487033856 1487997024 1493918272 1497279168 1498835712 1500091488 1504211016 1509162336 1511996976 1515167808 1518996962 1519560108 1522414278 1530061456 1530628704 1530957568 1533503664 1534401792 1534496931 1535996928 1536384024 1537714948 1540603218 1544069142 1545674328 1546579584 1548481536 1552733952 1556323659 1557844992 1560771072 1562516802 1567996864 1568578176 1571524416 1574917729 1575840112 1578799992 1582351848 1583996832 1587318656 1590300096 1591231488 1593877824 1594910196 1601256888 1606527648 1607468544 1609545168 1613965276 1616996766 1617596244 1620634554 1626673664 1629729024 1633395456 1633496733 1635093504 1639996974 1640957472 1646358912 1652910336 1653012823 1653980944 1656731637 1657701936 1660815576 1666028672 1669157952 1669776768 1672913088 1673892864 1673996652 1677507216 1680658056 1686190176 1687177728 1692237393 1693891584 1693996612 1697807628 1700996598 1702470121 1704563784 1707335168 1711176192 1714390272 1718092068 1719098304 1721319138 1721957292 1722327264 1727996544 1731620352 1734872832 1735996528 1738883619 1739902032 1746825696 1748641664 1752575616 1755867456 1757388512 1760689392 1763996472 1764650448 1772820126 1776149991 1777886208 1781996436 1785733488 1786890127 1789087608 1790135424 1791996416 1796027904 1799905976 1800960128 1801413999 1803174912 1803286716 1804342848 1807343604 1808402112 1814078464 1817485824 1820899584 1821574656 1830007872 1833445152 1839480192 1844531744 1846077156 1847996304 1852153776 1857240132 1859524128 1860728562 1874282256 1875379968 1875496249 1877802696 1887195618 1889157512 1890263936 1890740313 1892588544 1896963948 1898074944 1902173361 1904032768 1905628032 1907609088 1911900672 1917151104 1917634257 1920752064 1933985592 1935996128 1937618172 1943996112 1948072896 1949334684 1951731936 1952875008 1952996094 1957091752 1963533792 1964683776 1965178908 1967221872 1968374016 1977062076 1980775566 1983996032 1984496031 1996372224 1996496007 1998447616 2000121984 2004440746 2005614688 2006705664 2008950174 2012216448 2012723559 2013902352 2015995968 2020223744 2024894223 2026080144 2028571776 2029885704 2040838272 2044671552 2045869056 2045995908 2048512032 2054137624 2058758856 2060899104 2062106112 2062625796 2068290147 2070311936 2075098212 2078866944 2078995842 2083355736 2091437568 2095365888 2103834502 2105066656 2108567538 2109802464 2111995776 2112528033 2120400128 2125170432 2125302201 2126546928 2129162112 2135009184 2142036864 2146060224 2155995688 2156794992 2160846072 2166780154 2170849989 2172972032 2175733791 2177860608 2177995644 2186662632 2187943296 2191582008 2195145216 2201728221 2203880448 2208975516 2210269248 2213124606 2214420768 2225543936 2226369024 2230550784 2231995536 2236676288 2240877408 2245918752 2248253568 2256316524 2263743504 2267995464 2272751712 2274223798 2278495443 2279340162 2283621417 2285853696 2290789424 2292131072 2295092184 2295943056 2296436352 2300255496 2301602688 2303995392 2306572422 2310904827 2313163776 2318367744 2318511492 2319869376 2329100928 2336767488 2341156608 2343775203 2347585856 2351995296 2352867264 2357286624 2363760168 2368199988 2375995248 2380977984 2385450144 2386847232 2386995226 2392365294 2401885332 2404382288 2405790464 2409791472 2411202816 2414317752 2420947914 2425495149 2426394366 2427866112 2433328128 2440010496 2444593536 2452640256 2459995461 2461436208 2463995072 2469538368 2476320176 2479365504 2480971416 2486552904 2499043008 2500506624 2503736928 2504665152 2510994978 2516260824 2520987084 2529285264 2530766592 2536231148 2540837376 2540994918 2546711442 2556201472 2556845676 2561002752 2566764288 2577138102 2578647456 2581978707 2583490896 2591994816 2597430528 2597591579 2599112912 2602309248 2603994792 2609853048 2618045056 2620238544 2622962496 2624498688 2628863424 2630403072 2636082768 2641034088 2645994708 2659230189 2661829632 2661994676 2666829312 2672994654 2678600232 2682955264 2683631412 2685203136 2687994624 2691001159 2694041856 2699858964 2701440192 2704762368 2704930074 2706514272 2721117696 2726228736 2727994544 2731349376 2745011808 2747865472 2750167728 2757720196 2759220288 2766797616 2769115734 2771994456 2777807648 2785860198 2789286192 2791092843 2793821184 2811423384 2813069952 2815994368 2816704044 2824439233 2830793427 2833560576 2833736268 2835395904 2838882816 2846678912 2856049152 2858442048 2861413632 2875726656 2881128096 2894466652 2900978388 2903994192 2906427258 2915550176 2917257728 2922109344 2924002026 2927597904 2929312512 2929494141 2935637628 2945300688 2947025664 2950832808 2952561024 2964494071 2965593114 2971163349 2974067712 2975994048 2987836544 2994558336 2997671424 3000182976 3006661119 3008422032 3013425261 3018324672 3023993952 3030335616 3037993924 3039120216 3044828556 3060122912 3061257408 3061915136 3067007328 3068803584 3068993862 3072768048 3075429896 3081206436 3088138284 3091348656 3093159168 3105467904 3112647318 3118493763 3121542144 3125033604 3135993728 3137156352 3143048832 3149835458 3151680224 3155751753 3157599984 3162851307 3164703696 3167993664 3174637312 3180600192 3187755648 3189820392 3202513776 3213055296 3214937088 3219090336 3227930552 3233993532 3235192488 3241269108 3250170231 3253347328 3259458048 3266790912 3266993466 3279993948 3281914944 3292717824 3305820672 3306025646 3307961888 3313463274 3315403872 3319686909 3321631152 3332057344 3338315904 3339553536 3345826176 3347993304 3355014432 3361316112 3372380352 3374355456 3384474786 3387993224 3395615256 3401993196 3404940242 3409127568 3411335697 3414670336 3419010243 3422352384 3428780544 3436184136 3438196608 3442638276 3443914584 3444654528 3455993088 3459858633 3463240704 3469745664 3471993056 3477767238 3479804064 3493651392 3497283328 3505151232 3511734912 3514777024 3521378784 3527992944 3529300896 3545640252 3552299982 3563992872 3571466976 3573780254 3578175216 3580270848 3580492839 3583992832 3588547941 3592055808 3599811952 3601920256 3602827998 3606573432 3608685696 3614687208 3616804224 3631421871 3634971648 3641799168 3643149312 3660015744 3666890304 3678960384 3689063488 3692154312 3695992608 3704307552 3714480264 3719048256 3721457124 3748564512 3750759936 3750992498 3755605392 3766492467 3774391236 3778315024 3780527872 3781480626 3793927896 3796149888 3804346722 3811256064 3811492377 3815218176 3823801344 3834302208 3835268514 3841504128 3865707153 3867971184 3871992256 3875236344 3887992224 3896145792 3898669368 3903463872 3905750016 3905992188 3914183504 3927067584 3929367552 3930357816 3934443744 3936748032 3954124152 3961551132 3967992064 3968992062 3992744448 3992992014 4000243968 4008881492 4011229376 4013411328 4017900348 4024432896 4025447118 4027804704 4031991936 4040447488 4049788446 4052160288 4057143552 4057395111 4059771408 4081676544 4089343104 4091991816 4097024064 4108275248 4117517712 4121798208 4124212224 4125251592 4136580294 4150196424 4157733888 4157991684 4166711472 4178790297 4182875136 4190731776 4207669004 4210133312 4217135076 4219604928 4223991552 4225056066 4240800256 4250340864 4250604402 4253093856 4258324224 4270018368 4284073728 4292120448 4311991376 4313589984 4321692144 4333560308 4341699978 4351467582 4355991288 4373325264 4375886592 4383164016 4386003039 4390290432 4403456442 4417951032 4420538496 4426249212 4428841536 4438404509 4448389671 4451087872 4452738048 4461101568 4463991072 4473352576 4481754816 4491837504 4496507136 4512633048 4527487008 4535990928 4545503424 4548447596 4556990886 4558680324 4567242834 4581578848 4584262144 4590184368 4591886112 4592872704 4600510992 4603205376 4603490793 4607990784 4613144844 4621809654 4637022984 4639738752 4658201856 4658490683 4668970977 4673534976 4682313216 4687550406 4695171712 4703990592 4705734528 4714573248 4724753187 4727520336 4736399976 4751990496 4761955968 4770900288 4773694464 4773990452 4784730588 4803770664 4808764576 4811580928 4819582944 4822405632 4828635504 4841895828 4850990298 4852788732 4880020992 4889187072 4900490199 4905280512 4919990922 4922872416 4927990144 4939076736 4952640352 4958731008 4959038469 4961942832 4970194911 4973105808 4998086016 5007473856 5009330304 5021989956 5032521648 5041974168 5058570528 5061533184 5072462296 5076712179 5081674752 5081989836 5093422884 5107410363 5112402944 5113691352 5122005504 5133528576 5154276204 5157294912 5163957414 5166981792 5183989632 5194861056 5195183158 5198225824 5204618496 5207989584 5216650857 5219706096 5236090112 5240477088 5245924992 5257726848 5272165536 5282068176 5291989416 5318460378 5323989352 5328449973 5333658624 5345989308 5357200464 5360670381 5365910528 5367262824 5370406272 5375989248 5382002318 5388083712 5399717928 5402880384 5404241997 5409524736 5409860148 5413028544 5442235392 5452457472 5455989088 5462698752 5490023616 5495730944 5500335456 5515440392 5518440576 5533595232 5538231468 5543988912 5555615296 5571720396 5578572384 5582185686 5622846768 5626139904 5626488747 5631988736 5633408088 5648878466 5661586854 5667472536 5670791808 5672220939 5677765632 5693357824 5706520083 5712098304 5716884096 5722827264 5751453312 5762256192 5788933304 5801956776 5807988384 5812854516 5831100352 5834515456 5844218688 5848004052 5855195808 5858625024 5858988282 5871275256 5890601376 5894051328 5901665616 5905122048 5928988142 5931186228 5942326698 5951988096 5953488093 5975673088 5989116672 5989488021 5995342848 6000365952 6013322238 6016844064 6026850522 6036649344 6047987904 6060671232 6074682669 6075987848 6078240432 6089657112 6120245824 6122514816 6123830272 6134014656 6137607168 6137987724 6145536096 6150859792 6162412872 6176276568 6182697312 6186318336 6204870441 6210935808 6225294636 6236987526 6250067208 6271987456 6274312704 6286097664 6299670916 6303360448 6311503506 6315199968 6325702614 6329407392 6335987328 6349274624 6361200384 6375511296 6375906603 6379640784 6405027552 6426110592 6438180672 6455861104 6467987064 6470384976 6482538216 6500340462 6512549967 6518916096 6533581824 6533986932 6559987896 6563829888 6585435648 6605184663 6611641344 6612051292 6615923776 6626926548 6630807744 6639373818 6643262304 6664114688 6676631808 6679107072 6691652352 6695986608 6710028864 6722632224 6744760704 6768949572 6775986448 6791230512 6803986392 6809880484 6818255136 6822671394 6835486329 6838020486 6857561088 6872368272 6876393216 6885276552 6887829168 6889309056 6911986176 6919717266 6932714481 6939491328 6943986112 6955534476 6959608128 6974635657 6987302784 6994566656 7010302464 7023469824 7029554048 7031325609 7042757568 7055985888 7058601792 7091280504 7104599964 7127985744 7142933952 7147560508 7156350432 7160541696 7160985678 7177095882 7199623904 7203840512 7205655996 7213146864 7217371392 7229374416 7233608448 7262843742 7276485447 7283598336 7320031488 7320485359 7333780608 7357920768 7378126976 7379986383 7384308624 7391985216 7408615104 7428960528 7438096512 7442914248 7497129024 7501519872 7501984996 7511210784 7532984934 7548782472 7556630048 7561055744 7562961252 7583730539 7587855792 7592299776 7608693444 7622512128 7622984754 7668604416 7670537028 7683008256 7731414306 7735942368 7743984512 7745936121 7750472688 7775984448 7792291584 7792774737 7797338736 7806927744 7811984376 7828367008 7854135168 7860715632 7868887488 7873496064 7908248304 7923102264 7935984128 7937984124 7959783293 7977690567 7985488896 7985984028 8000487936 8017762984 8022458752 8035800696 8048865792 8050894236 8055609408 8063983872 8073003477 8080894976 8099576892 8104320576 8114287104 8114790222 8119542816 8163353088 8178686208 8183983632 8194048128 8216550496 8235035424 8243596416 8250503184 8273160588 8300392848 8315983368 8333422944 8354483291 8357580594 8373278529 8381463552 8415338008 8420266624 8434270152 8439209856 8447983104 8450112132 8473317699 8481600512 8492380281 8500681728 8501208804 8506187712 8516648448 8540036736 8568147456 8584240896 8623982752 8627179968 8643384288 8667120616 8683399956 8702935164 8711982576 8746650528 8751773184 8766328032 8772006078 8788482423 8806912884 8835902064 8841076992 8852498424 8857683072 8876809018 8893482213 8896779342 8902175744 8913490047 8922203136 8927982144 8946705152 8963509632 8983675008 8993014272 9019983357 9025266096 9054974016 9071981856 9091006848 9096895192 9113981772 9117360648 9134485668 9163157696 9168524288 9180368736 9183772224 9185745408 9201021984 9206410752 9206981586 9226289688 9243619308 9274045968 9279477504 9316403712 9316981366 9337941954 9355481289 9364626432 9375100812 9390343424 9407981184 9411469056 9429146496 9449506374 9455040672 9467255259 9472799952 9503980992 9523911936 9541800576 9547980904 9569461176 9607541328 9617529152 9623161856 9639165888 9644811264 9657271008 9683791656 9701980596 9705577464 9750510693 9760041984 9778374144 9800980398 9839981844 9845744832 9855980288 9878153472 9905280704 9917462016 9918076938 9923885664 9940389822 9946211616 9996172032 10014947712 10018660608 10043979912 10065043296 10083948336 10117141056 10123066368 10144924592 10153424358 10163979672 10186845768 10214820726 10227382704 10234007091 10244011008 10267057152 10308552408 10314589824 10327914828 10333963584 10367979264 10379575899 10389722112 10390366316 10396451648 10409236992 10415979168 10433301714 10439412192 10472180224 10480954176 10491849984 10515453696 10544331072 10564136352 10583978832 10636920756 10647978704 10656899946 10691978616 10714400928 10721340762 10734525648 10740812544 10741478517 10751978496 10764004636 10776167424 10799435856 10805760768 10808483994 10819720296 10826057088 10894265613 10904914944 10911978176 10925397504 10980047232 10991461888 11000670912 11024424103 11030880784 11036881152 11067190464 11076462936 11087977824 11111230592 11143440792 11157144768 11164371372 11245693536 11252279808 11252977494 11266816176 11297756932 11323173708 11334945072 11341583616 11344441878 11386715648 11413040166 11433768192 11434477131 11445654528 11502906624 11524512384 11571089761 11577866608 11597121459 11603913552 11615976768 11625709032 11662200704 11688437376 11696008104 11710391616 11717250048 11717976564 11742550512 11781202752 11788102656 11803331232 11810244096 11857976284 11862372456 11884653396 11903976192 11906976186 11917290847 11951346176 11978233344 11978976042 12000731904 12026644476 12033688128 12053701044 12073298688 12095975808 12121342464 12149365338 12151975696 12156480864 12172185333 12179314224 12240491648 12245029632 12268029312 12275975448 12291072192 12301719584 12324825744 12352553136 12365394624 12372636672 12409740882 12450589272 12473975052 12500134416 12508230889 12536370891 12543974912 12548625408 12572195328 12599341832 12606720896 12623007012 12630399936 12651405228 12658814784 12671974656 12698549248 12722400768 12751022592 12751813206 12759281568 12810055104 12852221184 12876361344 12911722208 12935974128 12940769952 12965076432 13000680924 13025099934 13067973864 13119975792 13127659776 13128473743 13158009117 13170871296 13210369326 13224102584 13231847552 13253853096 13261615488 13278747636 13286524608 13315213527 13328229376 13345169013 13353263616 13358214144 13383304704 13391973216 13420057728 13445264448 13489521408 13537899144 13551972896 13582461024 13607972784 13619760968 13636510272 13645342788 13670972658 13676040972 13744736544 13752786432 13770553104 13775658336 13778618112 13810472379 13823972352 13839434532 13865428962 13887972224 13911068952 13919216256 13949271314 13974605568 13975472049 13989133312 14006912931 14020604928 14046939648 14059108096 14062651218 14085515136 14111971776 14117203584 14174259561 14182561008 14209199928 14255971488 14285867904 14295121016 14312700864 14321083392 14321971356 14354191764 14399247808 14407681024 14411311992 14426293728 14434742784 14458748832 14467216896 14525687484 14552970894 14640062976 14640970718 14667561216 14701470597 14715841536 14756253952 14759972766 14768617248 14783970432 14817230208 14857921056 14876193024 14877115407 14885828496 14994258048 15003969992 15022421568 15065969868 15097564944 15113260096 15122111488 15125922504 15167461078 15175711584 15184599552 15217386888 15230136537 15245024256 15245969508 15322231089 15337208832 15341074056 15366016512 15462828612 15471884736 15487969024 15491872242 15500945376 15551968896 15584583168 15585549474 15594677472 15613855488 15623968752 15656734016 15708270336 15721431264 15737774976 15816496608 15846204528 15871968256 15875968248 15919566586 15955381134 15971968056 15985349919 16000975872 16035525968 16044917504 16071601392 16082011143 16097731584 16101788472 16111218816 16127967744 16146006954 16199153784 16208641152 16228574208 16229580444 16239085632 16326706176 16357372416 16367967264 16388096256 16433100992 16470070848 16487192832 16501006368 16546321176 16600785696 16631966736 16666845888 16708966582 16715161188 16746557058 16830676016 16840533248 16868540304 16878419712 16879466241 16895966208 16900224264 16946635398 16984760562 17002417608 17012375424 17033296896 17080073472 17119560249 17136294912 17168481792 17247965504 17254359936 17286768576 17334241232 17366799912 17405870328 17423965152 17493301056 17503546368 17532656064 17544012156 17576964846 17613825768 17671804128 17682153984 17704996848 17715366144 17753618036 17786964426 17793558684 17826980094 17855964288 17893410304 17927019264 17967350016 17968464063 17986028544 18039966714 18050532192 18109948032 18143963712 18182013696 18183141053 18193790384 18224048007 18227963544 18234721296 18268971336 18326315392 18360737472 18367544448 18371490816 18402043968 18412821504 18413963172 18452579376 18487238616 18548091936 18558955008 18614611323 18632807424 18633962732 18675883908 18710962578 18750201624 18780686848 18815962368 18822938112 18858292992 18899012748 18910081344 18934510518 18945599904 19007961984 19047823872 19083601152 19095961808 19127719809 19138922352 19215082656 19235058304 19278331776 19314542016 19367583312 19403961192 19411154928 19501021386 19537649901 19556748288 19601960796 19655791397 19679963688 19691489664 19711960576 19756306944 19810561408 19815553989 19834924032 19836153876 19847771328 19880779644 19892423232 19992344064 20029895424 20037321216 20087959824 20130086592 20167896672 20234282112 20289849184 20306848716 20327959344 20373691536 20429641452 20454765408 20468014182 20506458987 20617104816 20629179648 20630458739 20655829656 20667927168 20735958528 20759151798 20780732632 20792903296 20798143443 20818473984 20831958336 20866603428 20878824384 20923906971 20944360448 20961908352 20983699968 21030907392 21088662144 21093976827 21128272704 21167957664 21273841512 21295957408 21313799892 21383957232 21428801856 21442681524 21469051296 21481625088 21482957034 21528009272 21598871712 21611521536 21616967988 21639440592 21652114176 21788531226 21823956352 21829456341 21850795008 21960094464 21961456077 21982923776 22001341824 22048848206 22061761568 22073762304 22134380928 22139959149 22152925872 22175955648 22222461184 22286881584 22314289536 22328742744 22491387072 22504559616 22505954988 22533632352 22595513864 22646347416 22669890144 22683167232 22688883756 22751191617 22773431296 22826080332 22867536384 22868954262 23005813248 23049024768 23142179522 23155733216 23194242918 23207827104 23231953536 23237808363 23251418064 23324401408 23376874752 23378324211 23392016208 23420783232 23435953128 23485101024 23562405504 23606662464 23620488192 23715952568 23724744912 23769306792 23807952384 23813952372 23834581694 23879349879 23902692352 23933071701 23956466688 23957952084 24001463808 24053288952 24067376256 24107402088 24146597376 24191951616 24219010431 24242684928 24298730676 24303951392 24312961728 24344370666 24358628448 24480983296 24490059264 24536058624 24551950896 24582144384 24603439168 24649651488 24705106272 24730789248 24819481764 24901178544 24947950104 25000268832 25016461778 25063449873 25072741782 25087949824 25119835587 25144390656 25198683664 25213441792 25246014024 25260799872 25302810456 25317629568 25343949312 25419953097 25444801536 25502045184 25503626412 25518563136 25620110208 25704442368 25752722688 25823444416 25871948256 25881539904 25930152864 26001361848 26050199868 26135947728 26239951584 26255319552 26256947486 26316018234 26365447269 26420738652 26448205168 26463695104 26507706192 26523230976 26557495272 26573049216 26630427054 26680446639 26690338026 26706527232 26766609408 26783946432 26840115456 26890528896 26979042816 27059950071 27075798288 27103945792 27164922048 27215945568 27239521936 27273020544 27290685576 27341945316 27352081944 27489473088 27505572864 27541106208 27551316672 27557236224 27620944758 27678869064 27730857924 27775944448 27822137904 27838432512 27898542628 27949211136 27950944098 28013825862 28093879296 28118216192 28125302436 28171030272 28223943552 28234407168 28348519122 28365122016 28401765777 28418399856 28511942976 28571735808 28573507369 28590242032 28625401728 28643942712 28708383528 28798495616 28822623984 28852587456 28869485568 28917497664 28934433792 29051374968 29105941788 29251532079 29280125952 29281941436 29335122432 29402941194 29512507904 29519945532 29537234496 29567940864 29634460416 29715842112 29752386048 29754230814 29771656992 29988516096 30007939984 30044843136 30131939736 30195129888 30226520192 30251845008 30334922156 30351423168 30369199104 30434773776 30460273074 30491939016 30644462178 30682148112 30702021273 30732033024 30925657224 30943769472 30975938048 30983744484 31001890752 31068831563 31103937792 31138727697 31169166336 31171098948 31189354944 31227710976 31247937504 31313468032 31416540672 31442862528 31475549952 31632993216 31692409056 31751936496 31839133172 31910762268 31943936112 31970699838 32071051936 32089835008 32143202784 32164022286 32203576944 32222437632 32224435551 32255935488 32292013908 32398307568 32417282304 32459160888 32478171264 32609434781 32682796839 32714744832 32735934528 32776192512 32866201984 32940141696 32974385664 33002012736 33073272309 33092642352 33201571392 33263933472 33333691776 33417933164 33430322376 33493114116 33661352032 33681066496 33737080608 33756839424 33758932482 33800448528 33893270796 33969521124 34004835216 34024750848 34160146944 34239120498 34303431393 34336963584 34495931008 34508719872 34573537152 34668482464 34713269283 34733599824 34791364377 34811740656 34847930304 34986602112 35065312128 35088024312 35153929692 35227651536 35343608256 35364307968 35409993696 35430732288 35507236072 35573928852 35587117368 35653960188 35711928576 35751872541 35786820608 35854038528 35934700032 35936928126 36079933428 36101064384 36219896064 36287927424 36364027392 36366282106 36387580768 36448096014 36455927088 36469442592 36516555999 36537942672 36652630784 36721474944 36735088896 36804087936 36827926344 36905158752 36974477232 37096183872 37117910016 37229222646 37267925464 37351767816 37421925156 37500403248 37524692667 37561373696 37609112673 37631924736 37645876224 37716585984 37798025496 37820162688 37869021036 37891199808 38015923968 38095647744 38167202304 38191923616 38255439618 38277844704 38430165312 38470116608 38556663552 38629084032 38735166624 38807922384 38822309856 39002042772 39075299802 39203921592 39311582794 39359927376 39382979328 39385421229 39423921152 39474027351 39512613888 39621122816 39631107978 39672307752 39695542656 39761559288 39784846464 39945640581 39984688128 40059790848 40074642432 40175919648 40260173184 40335793344 40468564224 40579698368 40613697432 40655918688 40747383072 40859282904 40909530816 40936028364 41012917974 41234209632 41258359296 41260917478 41311659312 41335854336 41431417137 41471917056 41518303596 41561465264 41585806592 41596286886 41663916672 41733206856 41757648768 41847813942 41923816704 41926416147 41967399936 42061814784 42177324288 42187953654 42256545408 42335915328 42522778683 42547683024 42591914816 42627599784 42767914464 42857603712 42885363048 42938102592 42963250176 42965914068 43056018544 43197743424 43223043072 43233935976 43278881184 43304228352 43577062452 43647912704 43658912682 43920188928 43922912154 44002683648 44097696412 44123523136 44147524608 44268761856 44279918298 44305851744 44351911296 44444922368 44573763168 44628579072 44631346221 44657485488 44982774144 45011909976 45067264704 45191027728 45292694832 45339780288 45366334464 45377767512 45502383234 45652160664 45735072768 45737908524 45966693267 46011626496 46098049536 46284359044 46311466432 46388485836 46415654208 46463907072 46475616726 46502836128 46648802816 46753749504 46756648422 46784032416 46841566464 46871906256 46970202048 47124811008 47213324928 47431905136 47449489824 47538613584 47615904768 47627904744 47669163388 47758699758 47866143402 47915904168 48002927616 48106577904 48134752512 48214804176 48246033429 48293194752 48383903232 48438020862 48597461352 48607902784 48625923456 48688741332 48717256896 48822449599 48961966592 48980118528 49072117248 49103901792 49164288768 49206878336 49299302976 49410212544 49461578496 49638963528 49802357088 49895900208 50000537664 50032923556 50126899746 50145483564 50239671174 50397367328 50426883584 50492028048 50521599744 50605620912 50635259136 50638398723 50687898624 50839906194 51007252824 51037126272 51240220416 51243397513 51358680747 51408884736 51505445376 51646888832 51743896512 51763079808 51860305728 52002723696 52100399736 52271895456 52479903168 52510639104 52513894972 52632036468 52730894538 52841477304 52896410336 52927390208 53015412384 53046461952 53114990544 53146098432 53260854108 53360893278 53380676052 53567892864 53680230912 53781057792 53905392189 53958085632 54119900142 54151596576 54207891584 54329844096 54431891136 54479043872 54546041088 54549423159 54581371152 54672144021 54683890632 54704163888 54978946176 55082212416 55102633344 55114472448 55241889516 55357738128 55461715848 55551888896 55644275808 55676865024 55797085256 55843833969 55898422272 55901888196 56027651724 56236432384 56250604872 56342060544 56447887104 56468814336 56697038244 56730244032 56803531554 56836799712 57023885952 57143471616 57147014738 57180484064 57250803456 57287885424 57383159427 57416767056 57596991232 57645247968 57705174912 57834995328 58102749936 58211883576 58503064158 58563882872 58612949703 58670244864 58805882388 58967374191 59025015808 59039891064 59074468992 59135881728 59268920832 59431684224 59446661967 59504772096 59508461628 59543313984 59977032192 60015879968 60089686272 60263879472 60390259776 60453040384 60503690016 60669844312 60702846336 60869547552 60920546148 60983878032 61288924356 61364296224 61404042546 61519376961 61851314448 61887538944 61891376217 61951876096 61967488968 62003781504 62137663126 62207875584 62277455394 62342197896 62378709888 62394430329 62455421952 62495875008 62626936064 62771720913 62833081344 62885725056 62951099904 63265986432 63384818112 63503872992 63678266344 63821524536 63887872224 63941399676 64142103872 64179670016 64286405568 64328044572 64407153888 64444875264 64448871102 64584027816 64796615136 64834564608 64918321776 64956342528 65218869562 65365593678 65471869056 65488369023 65552385024 65732403968 65880283392 65884368231 65948771328 66004025472 66146544618 66185284704 66403142784 66527866944 66667383552 66835866328 66860644752 66986228232 67322704064 67362132992 67474161216 67513678848 67517864964 67600897056 67786541592 67939042248 68009670432 68049501696 68253574851 68320293888 68478240996 68606862786 68991862016 69017439744 69147074304 69336964928 69426538566 69467199648 69582728754 69623481312 69695860608 69973204224 70130624256 70134972633 70176048624 70307859384 70455303072 70687216512 70819987392 70861464576 71014472144 71147857704 71174234736 71307920376 71423857152 71503745082 71638049637 71708077056 71869400064 71873856252 72159866856 72202128768 72439792128 72575854848 72657031293 72728054784 72732564212 72775161536 72896192028 72911854176 72938885184 73033111998 73075885344 73305261568 73442949888 73470177792 73608175872 73655852688 73810317504 73948954464 74192367744 74458445292 74535850928 74703535632 74843850312 75000806496 75049385334 75190349619 75218225346 75263849472 75433171968 75596050992 75640325376 75738042072 75782399616 76031847936 76259859291 76334404608 76383847232 76510879236 76555689408 76860330624 76940233216 77113327104 77258168064 77470333248 77615844768 77644619712 78004085544 78150599604 78407843184 78623165588 78719854752 78765958656 78770842458 78948054702 79242245632 79262215956 79344615504 79391085312 79523118576 79569692928 79891281162 80041339917 80119581696 80351839296 80520346368 80525338949 80671586688 80937128448 81159396736 81179850213 81227394864 81311837376 81494766144 81718565808 81819061632 81872056728 82025835948 82468419264 82516718592 82521834956 82623318624 82671708672 82862834274 83036607192 83122930528 83171613184 83192573772 83327833344 83421035929 83466413712 83515297536 83695627884 83847633408 83852832294 84354648576 84375907308 84513090816 84671830656 85045557366 85095366048 85183829632 85205297331 85255199568 85535828928 85715207424 85720522107 85770726096 85876205184 85931828136 86112037088 86395486848 86467871952 86557762368 86608456704 87154124904 87295825408 87317825364 87557616223 87754596237 87840377856 87845824308 88005367296 88195392824 88247046272 88537523712 88559836596 88611703488 88703822592 88889844736 89147526336 89257158144 89262692442 89314970976 89965548288 90023819952 90134529408 90382055456 90585389664 90679560576 90755535024 91004766468 91304321328 91475817048 91899316201 91933386534 92106063819 92196099072 92568718088 92622932864 92776971672 92831308416 92927814144 92951233452 93005672256 93206494689 93297605632 93416183091 93507499008 93513296844 93568064832 93683132928 93743812512 93940404096 94249622016 94426649856 94863810272 94898979648 95077227168 95255809488 95338326776 95517399516 95732286804 95831808336 96213155808 96269505024 96429608352 96492066858 96673306653 96767806464 96876041724 97194922704 97215805568 97251846912 97377482664 97434513792 97644899198 97828304343 97923933184 98048390517 98144234496 98207803584 98328577536 98413756672 98598605952 98820425088 98923156992 99219816927 99277927056 99604714176 99791800416 100001075328 100065847112 100253799492 100290967128 100479342348 100794734656 100853767168 100984056096 101043199488 101211241824 101270518272 101276797446 101679812388 102014505648 102074252544 102480440832 102486795026 102717361494 102910294179 103010890752 103293777664 103487793024 103526159616 103720611456 104005447392 104139807849 104200799472 104543790912 104959806336 105027789944 105264072936 105461789076 105682954608 105792820672 105854780416 106030824768 106092923904 106229981088 106292196864 106521708216 106721786556 106761352104 107135785728 107255617623 107360461824 107562115584 107810784378 108239800284 108303193152 108415783168 108659688192 108863782272 108958087744 109092082176 109098846318 109162742304 109344288042 109367781264 109408327776 109957892352 110164424832 110205266688 110483779032 110715476256 110923431696 111103777792 111288551616 111353730048 111594170512 111687667938 111803776392 112055303448 112501209744 112574078001 112684121088 112895774208 112937628672 113394076488 113460488064 113607063108 113673599424 114047771904 114286943232 114294029476 114360968128 114501606912 114575770848 114766318854 114833534112 115193982464 115290495936 115410349824 115669990656 116205499872 116423767152 117006128316 117127765744 117225899406 117611764776 117934748382 118079782128 118148937984 118156263687 118271763456 118537841664 118863368448 118893323934 119016923256 119086627968 119836921743 119954064384 120031759936 120179372544 120527758944 120780519552 120906080768 121007380032 121339688624 121405692672 121739095104 121841092296 121967756064 122577848712 122728592448 122808085092 123038753922 123702628896 123775077888 123782752434 123934977936 124007563008 124275326252 124415751168 124554910788 124684395792 124757419776 124788860658 124991750016 125253872128 125543441826 125771450112 125779248441 125902199808 126531972864 126769636224 127007745984 127281987371 127356532688 127568336049 127643049072 127775744448 127882799352 128284207744 128572811136 128656089144 128814307776 128889750528 128897742204 129168055632 129593230272 129669129216 129836643552 129912685056 130437739124 130731187356 130943738112 130976738046 131464807936 131760566784 131768736462 132008050944 132293089236 132370569408 132806285568 133055733888 133334767104 133671732656 133721289504 133894038663 133972456464 134645408128 134948322432 135035729928 135201794112 135573083184 135878084496 136019340864 136099003392 136507149702 136956481992 137213725572 137590539779 137900079801 137983724032 138034879488 138294148608 138673929856 138853077132 138934399296 139165457508 139246962624 139391721216 139946408448 140261248512 140269945266 140352097248 140615718768 140910606144 141374433024 141639974784 142028944288 142295715408 142348469472 142615840752 142847714304 143007490164 143276099274 143747712504 144319733712 144404257536 144413211173 144738100287 144879584256 145151709696 145314062586 145465128424 145550323072 145792384056 145823708352 145877770368 146066223996 146151770688 146467348797 146610523136 146885899776 146940355584 147216351744 147311705376 147620635008 147897908928 148384735488 148916890584 149071701856 149407071264 149687700624 150001612992 150098770668 150380699238 150436450692 151192101984 151280650752 151476084144 151564799232 151915196169 152063695872 152519718582 152767694464 153021758472 153111378816 153720661248 153730192539 153880466432 154076042241 154226654208 154516336128 154940666496 155231689536 155289239424 156008171088 156301199208 156815686368 157246331176 157439709504 157531917312 157541684916 157896109404 158484491264 158524431912 158689231008 158782170624 159046237152 159139385856 159782562324 160082679834 160703678592 161040692736 161050677898 161343173376 161716176567 161874256896 162318793472 162359700426 162454789728 162623674752 162989532288 163437131616 163638123264 163648269477 163744113456 164051671896 164936838528 165043669912 165246637248 165343417344 165725668548 166073214384 166245861056 166343226368 166385147544 166655666688 166842071858 166932827424 167030595072 167391255768 167531501907 167695266816 167705664588 168709297152 168751814616 169026181632 169343661312 170091114732 170190732096 170367659264 170410594662 170510399136 171071657856 171430414848 171441044214 171541452192 171752410368 171863656272 172224074176 172790973696 172935743904 173115524736 174308249808 174591650816 174635650728 175115232446 175509192474 175691648616 175838849109 176010734592 176390785648 176494092544 176902122573 177075047424 177119673192 177223406976 177407645184 178295052672 178514316288 178525384884 178629941952 179931096576 180047639904 180269058816 180764110912 181170779328 181359121152 181511070048 182009532936 182608642656 182951634096 183798632402 183866773068 184212127638 184558130883 185137436176 185245865728 185553943344 185662616832 185674128651 185855628288 185902466904 186011344512 186412989378 186832366182 187026593688 187136129664 187366265856 187487625024 187880808192 188315162739 188499244032 188853299712 189727620544 189797959296 190154454336 190511618976 190676653552 191034799032 191464573608 191663616672 192426311616 192539010048 192859216704 192984133716 193346613306 193752083448 194389845408 194431611136 194503693824 194754965328 194869027584 195289798396 195656608686 196096781034 196415607168 196657155072 196827513344 197197211904 197640850176 197653104693 197846313984 198439633854 198555854112 199209428352 199583600832 200002150656 200014551583 200131694224 200507598984 200581934256 200958684696 201589469312 201968112192 202086398976 202422483648 202541036544 202553594892 203359624776 204029011296 204148505088 204760724553 204960881664 204973590052 205434722988 205820588358 206587555328 206975586048 207052319232 207441222912 208010894784 208279615698 208401598944 209087581824 209919612672 210055579888 210404917899 210528145872 210923578152 211365909216 211585641344 212061649536 212459962176 212584393728 213043416432 213443573112 213522704208 214271571456 214511235246 214914148911 215124231168 215621568756 216213705367 216479600568 216606386304 216831566336 217319376384 217727564544 217916175488 217971093879 218184164352 218197692636 218325484608 218688576084 218735562528 218816655552 219915784704 220328849664 220410533376 220967558064 221430952512 221846863392 222577103232 223188341024 223375335876 223607552784 224110606896 225002419488 225148156002 225571048857 225791548416 226788152976 226920976128 226935046129 227214126216 227347198848 228095543808 228588058952 228721936256 228779577873 229003213824 229151541696 229532637708 229667068224 230387964928 230580991872 230820699648 231339981312 232410999744 232847534304 234012256632 234255531488 234451798812 235223529552 235869496764 236159564256 236297875968 236312527374 237726736896 237786647868 238033846512 238173255936 239673843486 240063519872 240124019751 240358745088 241055517888 241561039104 241576016847 241812161536 242014760064 242679377248 242811385344 243478190208 243539550639 243682184592 243935512128 245155697424 245457184896 245616170184 246077507844 247405257792 247550155776 247565504868 247869955872 248015126016 248550652504 249109821576 249368791584 249514839552 249577721316 249983500032 250263107787 250507744256 251086883652 251542900224 251558496882 253063945728 253539272448 254015491968 254563974742 254713065376 255136672098 255286098144 255551488896 255615891993 255765598704 256568415488 257145622272 257161566321 257312178288 257628615552 257795484408 258336111264 259186460544 259673287104 259825370112 260875478248 261462374712 261887476224 261953476092 262672848669 262929615872 263263788711 263521133568 263537472924 264016101888 264586178472 264741138816 265612571136 266111467776 266669534208 267343465312 267442579008 267788077326 267944912928 269290816256 269896644864 270071459856 270403588224 271146166368 271756168992 272038681728 273014299404 273912963984 274427451144 275181079558 275697948603 275800159602 275967448064 276318191457 276588297216 277347859712 277706154264 277868798592 278330915016 278493925248 278783442432 279619484067 279892816896 280522497024 280539890532 280704194496 281231437536 281821212288 282748866048 283279949568 284057888576 284591430816 284696938944 285231681504 286014980328 286552198548 287495425008 288639467424 288808515072 288826422346 289476200574 290019919959 290303419392 290628125172 290930256848 291100646144 291584768112 291647416704 291755540736 292132447992 292303541376 292934697594 293484913029 293771799552 294432703488 294623410752 295241270016 295795817856 296769470976 297659450781 297833781168 298143403712 298814142528 299375401248 300003225984 300197541336 300761398476 300872901384 302384203968 302561301504 302952168288 303129598464 303830392338 305039437164 305535388928 306043516944 306222757632 307441322496 307460385078 308152084482 309032672256 309881332992 310463379072 310578478848 312016342176 312419423547 312602398416 313631372736 314492662352 314879419008 315083369832 315792218808 317048863824 317378462016 317564341248 318092474304 318278771712 319565124648 320165359668 321407357184 321766852869 322081385472 322101355796 322686346752 323432353134 324637586944 324719400852 324909579456 325247349504 325979064576 326874263232 327276246528 327296538954 327488226912 328103343792 329873677056 330087339824 330493274496 331451337096 332146428768 332491722112 332770295088 333311333376 333684143716 333865654848 334061190144 334782511536 335063003814 335411329176 337503629232 337722234003 338052363264 338687322624 340182229464 340381464192 340735318528 340821189324 341020798272 341757147193 342143315712 342860829696 342882088428 343082904384 343504820736 343727312544 344448148352 345581947392 345871487808 346231049472 348616499616 349271301456 350230464892 351018384948 351383297232 351677698218 352781571296 352988185088 353804245146 354239346384 354446813952 354468791061 354815290368 356590105344 357050769768 357259883904 358703782591 359510765229 359862193152 360095279808 360538117632 361528221824 362341558656 362718242304 363022140096 364019065872 365217285312 365903268192 367597264804 367733546136 368424255276 369116261766 370274872352 370491731456 371107886688 371325233664 371348257302 371804933808 372022689024 372825978756 373664732364 374053187376 374272259328 374975250048 375761616384 376630325478 377337745323 377706599424 379455241088 379595918592 380308908672 381023237952 381353307104 381845962113 382069598064 382705008147 382929147216 383327233344 384852623232 385718433408 385968267432 386693226612 387504166896 388779690816 388863222272 389007387648 389509930656 389738055168 390579596792 391313217372 392193562068 392831214336 393655026688 394394423808 395281700352 395306209386 396879267708 397111708224 398418856704 399167201664 400004301312 400029103166 400263388448 401015197968 401163868512 401682115989 401917369392 403178938624 403936224384 404844967296 405107189784 406719249552 408058022592 408297010176 409521449106 409947180104 410869445976 411641176716 412771619337 413175110656 413700239403 413951172096 414104638464 414882445824 416021789568 416559231396 416803197888 418175163648 419839225344 420111159776 420809835798 421056291744 421847156304 422731818432 423171282688 424123299072 424919924352 426086832864 426887146224 427045408416 428543142912 429022470492 429828297822 431243137512 432427410734 432959201136 433212772608 433239633519 433663132672 434214300861 434638752768 435455129088 435832350976 435942187758 436395385272 436650969216 437377152168 437471125056 437633311104 439402046391 439831569408 440657699328 440821066752 441935116128 442861905024 443693726784 445154206464 446376682048 446750671752 447215105568 448221213792 450004838976 450296312004 451142097714 453576305952 453841952256 453870092258 454428252432 454694397696 455745588507 456191087616 457176117904 457443872512 457559155746 458303083392 459065275416 459334136448 461161983744 461190577617 461641399296 462679962624 464821999488 465695068608 468024513264 468511062976 468903597624 470447059104 471738993528 472319128512 472595751936 472625054748 475453473792 475573295736 476067693024 476346511872 479347686972 480127039744 480248039502 482111035776 483122078208 483152033694 484029520128 485358754496 485622770688 486956380416 487079101278 487364369184 487871024256 490311394848 490914369792 490944808431 491232340368 492155015688 494810515584 495131009736 495739911744 496030252032 497101305008 498219643152 498737583168 499029679104 499155442632 499967000064 500526215574 502173767304 503085800448 503116993764 506127891456 507078544896 508030983936 509127949484 509426130752 510273344196 510572196288 511102977792 511231783986 511531197408 513136830976 514291244544 514323132642 514624356576 515257231104 515590968816 516672222528 518372921088 519346574208 521750956496 522924749424 523774952448 523906952184 525345697338 526527577422 527074945848 528032203776 529172356944 529482277632 530706367719 531225142272 532222935552 534686930624 534885158016 535576154652 535889825856 538581632512 539793289728 540142919712 540807176448 542292332736 543512337984 544077363456 546028598808 547825927968 548854902288 550362159116 551395897206 551600319204 552636382914 554695719424 555412308528 555737597184 556661830032 556987850496 557022385953 557566884864 559238968134 561079781064 561408388992 562462875072 563642424576 563677372643 564945488217 565497732096 566559899136 568115777152 569182861632 569393877888 570463363008 572029960656 573104397096 574990850016 577278934848 577617030144 577652844692 578952401148 580039839918 581256250344 581860513696 582201292288 583169536224 583294833408 583511081472 584264895984 584607082752 585869395188 586969826058 589246821504 590482540032 591591635712 592959314079 593538941952 595318901562 595667562336 596286807424 597628285056 598750802496 600006451968 600043654749 600395082672 601522796952 601745802768 604768407936 605904336576 606259196928 607660784676 610078874328 611070777856 612087033888 612445515264 614282173659 614882644992 614920770156 616304168964 619762665984 620926758144 621156957696 624032684352 624838847094 625204796832 627262745472 628985324704 629758838016 630166739664 631214753697 631584437616 634097727648 634756924032 636184948608 639130249296 640330719336 642814714368 643533705738 644202711592 644742446733 645372693504 646864706268 648641116101 649275173888 649438801704 649819158912 650494699008 651958129152 653748526464 653913281637 654552493056 654593077908 654976453824 656206687584 659747354112 660174679648 660986548992 662902674192 664292857536 664983444224 665540590176 667368287432 667731309696 669565023072 670126007628 670822658352 675007258464 675444468006 676713146571 677374645248 680364458928 680762928384 680805138387 681470637056 681642378648 682041596544 683514294386 684286631424 685764176856 686165808768 686338733619 687009641472 687454625088 688896296704 691163894784 691742975616 692462098944 697232999232 698542602912 700460929784 702036769896 702766594464 703355396436 705563142592 705976370176 707608490292 708478692768 708893627904 708937582122 713180210688 714101539536 714519767808 717407565182 719021530458 720190559616 720372059253 721076235264 723056443648 724683117312 724728050541 725436484608 726044280192 728038131744 730434570624 731806536384 735194529608 735467092272 736848510552 738232523532 740549744704 740983462912 742215773376 742650467328 742696514604 743609867616 744045378048 745651957512 747329464728 748106374752 748544518656 749950500096 750789323361 751523232768 753260650956 754675490646 758910482176 759191837184 760617817344 762046475904 762706614208 763691924226 764139196128 765410016294 765858294432 766654466688 769705246464 771436866816 771484698963 771936534864 773386453224 775008333792 777559381632 777726444544 779019861312 779476110336 781159193584 782626434744 784387124136 785662428672 788018546007 788788847616 790563400704 790612418772 793758535416 794223416448 796837713408 798334403328 800008602624 800058206332 800526776896 802030395936 802327737024 803364231978 803834738784 806357877248 807872448768 809689934592 810214379568 813438499104 816116045184 819042898212 819894360208 821738891952 823282353432 825543238674 827093845809 827400478806 827902344192 829764891648 832043579136 833118462792 833606395776 836350327296 838858452201 839678450688 840222319552 841619671596 842112583488 843694312608 845463636864 846342565376 848246598144 849839848704 852173665728 853774292448 854090816832 858044940984 859656595644 862486275024 864854821468 865918402272 866425545216 866479267038 868428601722 870910258176 871664701952 871884375516 872790770544 873301938432 874754304336 874942250112 875266622208 878804092782 880454739087 881315398656 883870232256 885723810048 885778728439 887387453568 890308412928 892753364096 892978352343 893501343504 894430211136 896442427584 900009677952 900592624008 902284195428 907152611904 907683904512 907740184516 908856504864 909388795392 911491177014 914352235808 914887745024 915118311492 916606166784 918130550832 918668272896 922323967488 922381155234 929643998976 931390137216 936049026528 937022125952 937258270641 937807195248 940894118208 943477987056 944638257024 945250109496 951146591472 952135386048 952693023744 958695373944 960254079488 960496079004 963133778453 964222071552 965300558607 966244156416 966304067388 968059040256 970717508992 973912760832 974158202556 974728738368 975742048512 980622789696 981828739584 981889616862 982464680736 984310031376 989621031168 990262019472 991479823488 994202610016 996439286304 997475166336 998310885264 999934000128 1001052431148 1004347534608 1006233987528 1010892478211 1013166702009 1014157089792 1016061967872 1018255898968 1018852261504 1020546688392 1021144392576 1022205955584 1022463567972 1023062394816 1025271441579 1026273661952 1028582489088 1028646265284 1029248713152 1030514462208 1031181937632 1033344445056 1036745842176 1038693148416 1043501912992 1045849498848 1047813904368 1050691394676 1053055154844 1054149891696 1058344713888 1058964555264 1061412735438 1063406373183 1064445871104 1069373861248 1069770316032 1071152309304 1071779651712 1076111347773 1077163265024 1078532295687 1079586579456 1080285839424 1081614352896 1084584665472 1087024675968 1088154726912 1092057197616 1095651855936 1097709804576 1100724318232 1102791794412 1103200638408 1105272765828 1109391438848 1110824617056 1111475194368 1113323660064 1113975700992 1114044771906 1118477936268 1122159562128 1122816777984 1124925750144 1127284849152 1127354745286 1129890976434 1132013235969 1133119798272 1136231554304 1138365723264 1138787755776 1140926726016 1144059921312 1145537886339 1146208794192 1149981700032 1154557869696 1155305689384 1157904802296 1160079679836 1162512500688 1163721027392 1164402584576 1166339072448 1166589666816 1167022162944 1168529791968 1169214165504 1171738790376 1173939652116 1178493643008 1180965080064 1183183271424 1185918628158 1190637803124 1191335124672 1192573614848 1195256570112 1197501604992 1200012903936 1200087309498 1200790165344 1203045593904 1203491605536 1209536815872 1211808673152 1215321569352 1220157748656 1222141555712 1224174067776 1224891030528 1228564347318 1229841540312 1232608337928 1238314858011 1239525331968 1241853516288 1242313915392 1248065368704 1249677694188 1250409593664 1254525490944 1257970649408 1259517676032 1260333479328 1262429507394 1263168875232 1268195455296 1269513848064 1272369897216 1278260498592 1280661438672 1285629428736 1287067411476 1288405423184 1289484893466 1293729412536 1297282232202 1298877603408 1299638317824 1299718900557 1300989398016 1303916258304 1307497052928 1307826563274 1309186155816 1309952907648 1312413375168 1318206139173 1319494708224 1320349359296 1321973097984 1325805348384 1328585715072 1329966888448 1331081180352 1334736574864 1335462619392 1339130046144 1340252015256 1341645316704 1350014516928 1350888936012 1353426293142 1360728917856 1361525856768 1361610276774 1363284757296 1364083193088 1367028588772 1368573262848 1371528353712 1372331617536 1372677467238 1374909250176 1377792593408 1383485951232 1383571732851 1384924197888 1394465998464 1397085205824 1400101861081 1400921859568 1404073539792 1405533188928 1406710792872 1411126285184 1415216980584 1416957385536 1417787255808 1417875164244 1426360421376 1428203079072 1429039535616 1434815130364 1438043060916 1440381119232 1440744118506 1446112887296 1449366234624 1449456101082 1452088560384 1456076263488 1460869141248 1463613072768 1470389059216 1470934184544 1472834425293 1473697021104 1476465047064 1481099489408 1484431546752 1485393029208 1487219735232 1488090756096 1491303915024 1494658929456 1496212749504 1497089037312 1499901000192 1501578646722 1506521301912 1509350981292 1513495937569 1517820964352 1518383674368 1521235634688 1524092951808 1525413228416 1527383848452 1528278392256 1530820032588 1531716588864 1533308933376 1539410492928 1542873733632 1542969397926 1543873069728 1546772906448 1550016667584 1555118763264 1558039722624 1562318387168 1565252869488 1568774248272 1571324857344 1576037092014 1581224837544 1587517070832 1588446832896 1588545322903 1592119103157 1593675426816 1596668806656 1600116412664 1601053553792 1604060791872 1604655474048 1606728463956 1607669477568 1612715754496 1615744897536 1619379869184 1620428759136 1626876998208 1632232090368 1638085796424 1639788720416 1643477783904 1646564706864 1651086477348 1654187691618 1654800957612 1664087158272 1666236925584 1667212791552 1671067157859 1672700654592 1677716904402 1680444639104 1683239343192 1684225166976 1687388625216 1690927273728 1691032117929 1692685130752 1694836464651 1696493196288 1699679697408 1704347331456 1707548584896 1708181633664 1716089881968 1719313191288 1724972550048 1729709642936 1731836804544 1732851090432 1732958534076 1736857203444 1743329403904 1743768751032 1745581541088 1746603876864 1749508608672 1749884500224 1750533244416 1757608185564 1760909478174 1767740464512 1771447620096 1771557456878 1774774907136 1778877942237 1780616825856 1785506728192 1785956704686 1787002687008 1788860422272 1792884855168 1800019355904 1800130964247 1801185248016 1804568390856 1814305223808 1815480369032 1817713009728 1818777590784 1822982354028 1828704471616 1829775490048 1830236622984 1833212333568 1836261101664 1837336545792 1842846520977 1844647934976 1844762310468 1859287997952 1862780274432 1872098053056 1874044251904 1874516541282 1875614390496 1881788236416 1886955974112 1889276514048 1890500218992 1902293182944 1904270772096 1917390747888 1920508158976 1920992158008 1926267556906 1928444143104 1930601117214 1932608134776 1934227340199 1936118080512 1941435017984 1945923348303 1947825521664 1948316405112 1949457476736 1951484097024 1961245579392 1963657479168 1963779233724 1964929361472 1968620062752 1979242062336 1980524038944 1982959646976 1988405220032 1992878572608 1994950332672 1996621770528 2002104862296 2008695069216 2012467975056 2021784956422 2026333404018 2030139439713 2032123935744 2036511797936 2037704523008 2041093376784 2042288785152 2042415415161 2044411911168 2044927135944 2046124789632 2050542883158 2057292530568 2058497426304 2061028924416 2062363875264 2066688890112 2073491684352 2077386296832 2087003825984 2091698997696 2095627808736 2101382789352 2106110309688 2108299783392 2116689427776 2117929110528 2122825470876 2126812746366 2138747722496 2139540632064 2142304618608 2143559303424 2152222695546 2157064591374 2160571678848 2163228705792 2169169330944 2174049351936 2174184151623 2176309453824 2184114395232 2191303711872 2195419609152 2201448636464 2205583588824 2206401276816 2210545531656 2221649234112 2222950388736 2226647320128 2227951401984 2228089543812 2236955872536 2244319124256 2245633555968 2249851500288 2252367970083 2254569698304 2254709490572 2259781952868 2264026471938 2272463108608 2276731446528 2277575511552 2281853452032 2288119842624 2291075772678 2292417588384 2299963400064 2309115739392 2310611378768 2314454096889 2315809604592 2320159359672 2325025001376 2327442054784 2332678144896 2333179333632 2337059583936 2338428331008 2343477580752 2347879304232 2356987286016 2364055638021 2366366542848 2371837256316 2381275606248 2382670249344 2385147229696 2390513140224 2395003209984 2400025807872 2400174618996 2401580330688 2406091187808 2406983211072 2419073631744 2423617346304 2430643138704 2440315497312 2448348135552 2457128694636 2459683080624 2465216675856 2476629716022 2481281537427 2483707032576 2496130737408 2496285507419 2499355388376 2500819187328 2509050981888 2515941298816 2516575356603 2519035352064 2520666958656 2524859014788 2526337750464 2536390910592 2539027696128 2544739794432 2556520997184 2561322877344 2574134822952 2576810846368 2578969786932 2587458825072 2594564464404 2597755206816 2599276635648 2599437801114 2614994105856 2615653126548 2618372311632 2619905815296 2624826750336 2636412278346 2640698718592 2641364217261 2643946195968 2651610696768 2657171430144 2657336185317 2659933776896 2662162360704 2669473149728 2670925238784 2678260092288 2678935057029 2680504030512 2683290633408 2700029033856 2701777872024 2706852586284 2721457835712 2723051713536 2723220553548 2726569514592 2728166386176 2734057177544 2743056707424 2744663235072 2745354934476 2749818500352 2755585186816 2766971902464 2767143465702 2788931996928 2794170411648 2800203722162 2801843719136 2808147079584 2811066377856 2811774811923 2813421585744 2822252570368 2830433961168 2833914771072 2835750328488 2856406158144 2858079071232 2869630260728 2876086121832 2880762238464 2881488237012 2889401335359 2892225774592 2895901675821 2898732469248 2898912202164 2904177120768 2912152526976 2921738282496 2927226145536 2940778118432 2941868369088 2945668850586 2947394042208 2952930094128 2962198978816 2968863093504 2970786058416 2974439470464 2982607830048 2989317858912 2992425499008 2999802000384 3003157293444 3013042603824 3018701962584 3026991875138 3032677434633 3035641928704 3039500106027 3042471269376 3048185903616 3050826456832 3054767696904 3056556784512 3061640065176 3063433177728 3066617866752 3075814324737 3078820985856 3085747467264 3085938795852 3087746139456 3093545812896 3100033335168 3110237526528 3116079445248 3124636774336 3130505738976 3137548496544 3152074184028 3162449675088 3175034141664 3176893665792 3177090645806 3184238206314 3190219119549 3193337613312 3200232825328 3202107107584 3208121583744 3209310948096 3213456927912 3215338955136 3228334043319 3231489795072 3238759738368 3240857518272 3253753996416 3264464180736 3276171592848 3279577440832 3286955567808 3293129413728 3302172954696 3308375383236 3309601915224 3328174316544 3332473851168 3334425583104 3342134315718 3355433808804 3360889278208 3366478686384 3368450333952 3374777250432 3381854547456 3382064235858 3389672929302 3399359394816 3408694662912 3415097169792 3416363267328 3432179763936 3436613659017 3438626382576 3449945100096 3459419285872 3463673609088 3465917068152 3473714406888 3487537502064 3491163082176 3493207753728 3499017217344 3499769000448 3501066488832 3515216371128 3521818956348 3535480929024 3542895240192 3543114913756 3549549814272 3557755884474 3571013456384 3571913409372 3574005374016 3577720844544 3585769710336 3600038711808 3600261928494 3602370496032 3609136781712 3628610447616 3630960738064 3635426019456 3645964708056 3657408943232 3660473245968 3666424667136 3672522203328 3674673091584 3685693041954 3689524620936 3714944574033 3718575995904 3725560548864 3744196106112 3748088503808 3749033082564 3751228780992 3763576472832 3773911948224 3778553028096 3781000437984 3804586365888 3808541544192 3834781495776 3841984316016 3852535113812 3856888286208 3861202234428 3865216269552 3868454680398 3882870035968 3891846696606 3896632810224 3898914953472 3899156701671 3902968194048 3922491158784 3927558467448 3929858722944 3937240125504 3945741608501 3954618417519 3958484124672 3961048077888 3965919293952 3976810440064 3985757145216 3989900665344 3993243541056 4004209724592 4017390138432 4024935950112 4043569912844 4052666808036 4060278879426 4073023595872 4075409046016 4082186753568 4084577570304 4084830830322 4089854271888 4092249579264 4101085766316 4114585061136 4116994852608 4124727750528 4133377780224 4150715198553 4154772593664 4174007651968 4183397995392 4191255617472 4200305583243 4202765578704 4212220619376 4216599566784 4233378855552 4245650941752 4253625492732 4277495444992 4279081264128 4284609237216 4287118606848 4304445391092 4314129182748 4321143357696 4338338661888 4348098703872 4348368303246 4368228790464 4382607423744 4390839218304 4402897272928 4411167177648 4412802553632 4418503275879 4421091063312 4443298468224 4453294640256 4456179087624 4473911745072 4488638248512 4491267111936 4499703000576 4504735940166 4509418981144 4519563905736 4528052943876 4540487812707 4544926217216 4553462893056 4555151023104 4563706904064 4576239685248 4582151545356 4584835176768 4599926800128 4618231478784 4621222757536 4628908193778 4631619209184 4640318719344 4650050002752 4654884109568 4665356289792 4674119167872 4686955161504 4695758608464 4713974572032 4728111276042 4743674512632 4762551212496 4765340498688 4765635968709 4770294459392 4776357309471 4781026280448 4790006419968 4800349237992 4803160661376 4812182375616 4813966422144 4838147263488 4847234692608 4861286277408 4880630994624 4896696271104 4914257389272 4919366161248 4930433351712 4953259432044 4962563074854 4992261474816 4992571014838 4998710776752 5001638374656 5013201473577 5018101963776 5031882597632 5033150713206 5041333917312 5049718029576 5052675500928 5072781821184 5073096353787 5078055392256 5089479588864 5113041994368 5122645754688 5148269645904 5153621692736 5157939573864 5174917650144 5189128928808 5195510413632 5198553271296 5198875602228 5229988211712 5231306253096 5236744623264 5239811630592 5249653500672 5272824556692 5281397437184 5282728434522 5303221393536 5314342860288 5314672370634 5324324721408 5338946299456 5341850477568 5356520184576 5357870114058 5361008061024 5366581266816 5400058067712 5400392892741 5403555744048 5413705172568 5442915671424 5446441107096 5453139029184 5456332772352 5468114355088 5486113414848 5489326470144 5490709868952 5499637000704 5533943804928 5534286931404 5577863993856 5588340823296 5600407444324 5603687438272 5616294159168 5622132755712 5623549623846 5626843171488 5644505140736 5660867922336 5667829542144 5671500656976 5712812316288 5739260521456 5752172243664 5761524476928 5762976474024 5778802670718 5791803351642 5797824404328 5808354241536 5824305053952 5837770044909 5843476564992 5854452291072 5881556236864 5883736738176 5891337701172 5894788084416 5905860188256 5924397957632 5937726187008 5941572116832 5948878940928 5965215660096 5978635717824 5984850998016 6006314586888 6026085207648 6037403925168 6053983750276 6065354869266 6079000212054 6096371807232 6101652913664 6109535393808 6113113569024 6123280130352 6126866355456 6127246245483 6133235733504 6151628649474 6171877591704 6175492278912 6187091625792 6200066670336 6200451099073 6220475053056 6232158890496 6249273548672 6261011477952 6275096993088 6304148368056 6324899350176 6350068283328 6353787331584 6354181291612 6368476412628 6380438239098 6400465650656 6404214215168 6416243167488 6418621896192 6426913855824 6430677910272 6456668086638 6481715036544 6507507992832 6522552454869 6528928361472 6552343185696 6559154881664 6573911135616 6586258827456 6604345909392 6616750766472 6619203830448 6664947702336 6668851166208 6684268631436 6710867617608 6721778556416 6732957372768 6736900667904 6749554500864 6757103910249 6763709094912 6764128471716 6779345858604 6817389325824 6830194339584 6832726534656 6864359527872 6873227318034 6877252765152 6899890200192 6918838571744 6927347218176 6931834136304 6943362290667 6947428813776 6975075004128 6982326164352 6998034434688 6999538000896 7030432742256 7043637912696 7070961858048 7086229827512 7092166914063 7099099628544 7115511768948 7142026912768 7143826818744 7148010748032 7155441689088 7171539420672 7200077423616 7200523856988 7204740992064 7218273563424 7257220895232 7261921476128 7270852038912 7291929416112 7314817886464 7320946491936 7345044406656 7371386083908 7379049241872 7429889148066 7443844612281 7451121097728 7488392212224 7488856522257 7496177007616 7498066165128 7502457561984 7527152945664 7547823896448 7549726069809 7557106056192 7562000875968 7609172731776 7617083088384 7669562991552 7683968632032 7705070227624 7722404468856 7730432539104 7736909360796 7765740071936 7783693393212 7793265620448 7797829906944 7798313403342 7844982317568 7855116934896 7859717445888 7874480251008 7891483217002 7909236835038 7922096155776 7924092651783 7931838587904 7953620880128 7971514290432 7972008555951 7979801330688 7986487082112 8008419449184 8034780276864 8049871900224 8087139825688 8105333616072 8120557758852 8146047191744 8150818092032 8164373507136 8169155140608 8169661660644 8179708543776 8184499158528 8202171532632 8229170122272 8233989705216 8249455501056 8266755560448 8301430397106 8348015303936 8366795990784 8382511234944 8400611166486 8405531157408 8424441238752 8433199133568 8466757711104 8491301883504 8507250985464 8554990889984 8569218474432 8574237213696 8608890782184 8628258365496 8642286715392 8668204006077 8676677323776 8696197407744 8696736606492 8736457580928 8765214847488 8781678436608 8805794545856 8822334355296 8825605107264 8837006551758 8842182126624 8886596936448 8906589280512 8912358175248 8947823490144 8977276497024 8999406001152 9009471880332 9018837962288 9039127811472 9056105887752 9080975625414 9098032303899 9106925786112 9127413808128 9152479370496 9164303090712 9169670353536 9199853600256 9227442974211 9236462957568 9242445515072 9257816387556 9263238418368 9280637438688 9300100005504 9309768219136 9330712579584 9348238335744 9373910323008 9391517216928 9456222552084 9487349025264 9525102424992 9530680997376 9531271937418 9552714618942 9580012839936 9600698475984 9606321322752 9624364751232 9627932844288 9685002129957 9694469385216 9722572554816 9761261989248 9793392542208 9828514778544 9838732322496 9860866703424 9906518864088 9925126149708 9984522949632 9985142029676 9997421553504 10003276749312 10026402947154 10063765195264 10066301426412 10082667834624 10099436059152 10105351001856 10145563642368 10146192707574 10226083988736 10245291509376 10296539291808 10307243385472 10309840977051 10315879147728 10349835300288 10378257857616 10391020827264 10397751204456 10462612506192 10473489246528 10479623261184 10499307001344 10545649113384 10562794874368 10565456869044 10594471562983 10606442787072 10628685720576 10629344741268 10648649442816 10677892598912 10713040369152 10715740228116 10722016122048 10733162533632 10800116135424 10800785785482 10807111488096 10827410345136 10885831342848 10892882214192 10906278058368 10936228710176 10972226829696 10981419737904 10999274001408 11068573862808 11119817260321 11144833722099 11155727987712 11176681646592 11200814888648 11207374876544 11232588318336 11244265511424 11247099247692 11253686342976 11289010281472 11321735844672 11335659084288 11343001313952 11425624632576 11478521042912 11504344487328 11525952948048 11557605341436 11583606703284 11595648808656 11648610107904 11675540089818 11697470105013 11708904582144 11763112473728 11767473476352 11782675402344 11789576168832 11811720376512 11837224825503 11848795915264 11863855252557 11875452374016 11883144233664 11897757881856 11930431320192 11957271435648 11969701996032 12012629173776 12052170415296 12074807850336 12107967500552 12130709738532 12158000424108 12203305827328 12219070787616 12226227138048 12246560260704 12253732710912 12254492490966 12303257298948 12343755183408 12350984557824 12374183251584 12400133340672 12400902198146 12452145595659 12464317780992 12498547097344 12522022955904 12550193986176 12600916749729 12608296736112 12649798700352 12700136566656 12708362583224 12736952825256 12760876478196 12800931301312 12808428430336 12832486334976 12837243792384 12853827711648 12861355820544 12913336173276 12963430073088 13015015985664 13045104909738 13104686371392 13118309763328 13147822271232 13172517654912 13208691818784 13233501532944 13238407660896 13329895404672 13368537262872 13421735235216 13443557112832 13465914745536 13473801335808 13499109001728 13514207820498 13528256943432 13558691717208 13621463438121 13634778651648 13660388679168 13665453069312 13728719055744 13746454636068 13754505530304 13799780400384 13837677143488 13854694436352 13863668272608 13886724581334 13894857627552 13950150008256 13964652328704 13996068869376 14060865484512 14087275825392 14141923716096 14172459655024 14184333828126 14231023537896 14287653637488 14296021496064 14296907906127 14310883378176 14343078841344 14401047713976 14409481984128 14436547126848 14514441790464 14523842952256 14541704077824 14583858832224 14629635772928 14641892983872 14690088813312 14742772167816 14758098483744 14859778296132 14887689224562 14976784424448 14977713044514 14996132330256 15004915123968 15054305891328 15095647792896 15099452139618 15124001751936 15218345463552 15219289061361 15234166176768 15339125983104 15367937264064 15410140455248 15444808937712 15460865078208 15473818721592 15567386786424 15586531240896 15595659813888 15596626806684 15689964635136 15710233869792 15719434891776 15748960502016 15782966434004 15818473670076 15844192311552 15848185303566 15907241760256 15943028580864 15944017111902 15972974164224 16016838898368 16069560553728 16099743800448 16174279651376 16201178678223 16210667232144 16241115517704 16292094383488 16328747014272 16339323321288 16359417087552 16368998317056 16404343065264 16458340244544 16467979410432 16498911002112 16602860794212 16696030607872 16733591981568 16765022469888 16801222332972 16811062314816 16848882477504 16866398267136 16933515422208 16982603767008 17014501970928 17138436948864 17217781564368 17256516730992 17284573430784 17336408012154 17393473212984 17472915161856 17473998551933 17513310134727 17530429694976 17563356873216 17611589091712 17644668710592 17651210214528 17674013103516 17684364253248 17773193872896 17813178561024 17824716350496 17895646980288 17954552994048 18018943760664 18037675924576 18078255622944 18112211775504 18161951250828 18196064607798 18304958740992 18328606181424 18339340707072 18381738736449 18399707200512 18454885948422 18484891030144 18515632775112 18526476836736 18561274877376 18600200011008 18601353297219 18619536438272 18661425159168 18696476671488 18747820646016 18783034433856 18912445104168 18974698050528 19050204849984 19061361994752 19062543874836 19105429237884 19201396951968 19212642645504 19248729502464 19255865688576 19370004259914 19445145109632 19522523978496 19567657364607 19586785084416 19657029557088 19677464644992 19721733406848 19813037728176 19850252299416 19970284059352 19994843107008 20006553498624 20052805894308 20127530390528 20132602852824 20165335669248 20198872118304 20210702003712 20271311730747 20291127284736 20292385415148 20452167977472 20490583018752 20593078583616 20614486770944 20619681954102 20631758295456 20699670600576 20756515715232 20782041654528 20795502408912 20925225012384 20946978493056 20998614002688 21091298226768 21125589748736 21130913738088 21188943125966 21212885574144 21258689482536 21276500742189 21297298885632 21355785197824 21426080738304 21431480456232 21444032244096 21466325067264 21600232270848 21601571570964 21614222976192 21654820690272 21771662685696 21785764428384 21812556116736 21872457420352 21944453659392 21962839475808 22137147725616 22239634520642 22289667444198 22331533836843 22353363293184 22401629777296 22414749753088 22465176636672 22466569566771 22488531022848 22494198495384 22507372685952 22643471689344 22671318168576 22686002627904 22851249265152 22957042085824 23008688974656 23051905896096 23115210682872 23167213406568 23191297617312 23297220215808 23351080179636 23394940210026 23526224947456 23534946952704 23565350804688 23579152337664 23623440753024 23674449651006 23727710505114 23766288467328 23795515763712 23860862640384 23914542871296 23916025667853 23939403992064 24025258347552 24104340830592 24149615700672 24215935001104 24261419477064 24316000848216 24438141575232 24452454276096 24493120521408 24507465421824 24508984981932 24606514597896 24687510366816 24701969115648 24748366503168 24800266681344 24801804396292 24904291191318 24997094194688 25044045911808 25100387972352 25201833499458 25216593472224 25299597400704 25400273133312 25416725166448 25473905650512 25521752956392 25601862602624 25664972669952 25707655423296 25722711641088 25826672346552 25926860146176 26004612018231 26030031971328 26090209819476 26209372742784 26236619526656 26295644542464 26345035309824 26417383637568 26467003065888 26476815321792 26659790809344 26737074525744 26843470470432 26931829491072 26998218003456 27028415640996 27056513886864 27117383434416 27242926876242 27294096911697 27320777358336 27457438111488 27459140581609 27492909272136 27509011060608 27599560800768 27675354286976 27682328922633 27709388872704 27727336545216 27773449162668 27789715255104 27900300016512 27929304657408 27992137738752 28121730969024 28174551650784 28344919310048 28368667656252 28462047075792 28575307274976 28592042992128 28593815812254 28802095427952 28818963968256 28873094253696 29047685904512 29055006389871 29083408155648 29167717664448 29259271545856 29283785967744 29380177626624 29485544335632 29516196967488 29719556592264 29775378449124 29953568848896 29955426089028 29992264660512 30009830247936 30191295585792 30198904279236 30248003503872 30436690927104 30438578122722 30678251966208 30735874528128 30820280910496 30889617875424 30921730156416 30929522931153 30947637443184 31134773572848 31173062481792 31193253613368 31420467739584 31438869783552 31497921004032 31565932868008 31636947340152 31688384623104 31696370607132 31783414688949 31814483520512 31886057161728 31888034223804 31945948328448 32033677796736 32139121107456 32199487600896 32348559302752 32402357356446 32421334464288 32482231035408 32584188766976 32657494028544 32678646642576 32718834175104 32808686130528 32916680489088 32997822004224 33205721588424 33359451780963 33392061215744 33434501166297 33467183963136 33530044939776 33602444665944 33622124629632 33697764955008 33732796534272 33867030844416 33965207534016 34029003941856 34276873897728 34435563128736 34513033461984 34672816024308 34786946425968 34945830323712 34947997103866 35026620269454 35092410315039 35126713746432 35223178183424 35289337421184 35302420429056 35348026207032 35368728506496 35511674476509 35546387745792 35626357122048 35649432700992 35791293960576 35909105988096 36037887521328 36075351849152 36156511245888 36224423551008 36323902501656 36392129215596 36609917481984 36657212362848 36678681414144 36763477472898 36909771896844 36969782060288 37031265550224 37052953673472 37122549754752 37200400022016 37202706594438 37392953342976 37495641292032 37566068867712 37802750249187 37824890208336 37949396101056 38100409699968 38125087749672 38210858475768 38402793903936 38425285291008 38497459004928 38511731377152 38740008519828 38890290219264 39045047956992 39135314729214 39314059114176 39354929289984 39443466813696 39626075456352 39700504598832 39940568118704 39989686214016 40105611788616 40265205705648 40330671338496 40397744236608 40421404007424 40542623461494 40584770830296 40864390314363 40904335954944 40981166037504 41186157167232 41228973541888 41239363908204 41263516590912 41399341201152 41513031430464 41564083309056 41591004817824 41850450024768 41893956986112 42182596453536 42261827476176 42377886251932 42425771148288 42517378965072 42553001484378 42711570395648 42862960912464 42888064488192 42890723718381 42932650134528 43203143141928 43228445952384 43309641380544 43403157693511 43543325371392 43571528856768 43625112233472 43744914840704 43888907318784 43925678951616 44274295451232 44479269041284 44579334888396 44663067673686 44803259554592 44829499506176 44930353273344 44933139133542 44988396990768 45014745371904 45286943378688 45372005255808 45657867184083 45702498530304 45914084171648 46017377949312 46103811792192 46230421365744 46334426813136 46382595234624 46702160359272 46789880420052 47052449894912 47069893905408 47130701609376 47158304675328 47246881506048 47348899302012 47455421010228 47532576934656 47721725280768 47829085742592 47832051335706 48050516695104 48208681661184 48299231401344 48431870002208 48522838954128 48603536034669 48632001696432 48876283150464 48986241042816 49017969963864 49213029195792 49375020733632 49403938231296 49496733006336 49603608792584 49808582382636 49994188389376 50088091823616 50200775944704 50403666998916 50433186944448 50599194801408 50800546266624 50833450332896 50947811301024 51043505912784 51203725205248 51415310846592 51653344693104 51853720292352 52009224036462 52180419638952 52418745485568 52421995655799 52473239053312 52539930404181 52591289084928 52690070619648 52834767275136 52934006131776 52953630643584 53319581618688 53474149051488 53686940940864 53863658982144 54056831281992 54113027773728 54234766868832 54485853752484 54588193823394 54914876222976 54918281163218 54985818544272 55018022121216 55145216209347 55199121601536 55350708573952 55364657845266 55454673090432 55546898325336 55579430510208 55800600033024 55804059891657 55858609314816 55984275477504 56243461938048 56349103301568 56689838620096 56737335312504 56924094151584 57150614549952 57184085984256 57187631624508 57604190855904 57637927936512 57746188507392 58095371809024 58110012779742 58335435328896 58567571935488 58760355253248 58971088671264 59032393934976 59439113184528 59550756898248 59910852178056 59984529321024 60019660495872 60382591171584 60397808558472 60496007007744 60873381854208 60877156245444 61356503932416 61471749056256 61640561820992 61779235750848 61843460312832 61859045862306 61895274886368 62269547145696 62346124963584 62386507226736 62840935479168 62995842008064 63131865736016 63273894680304 63376769246208 63392741214264 63566829377898 63776068447608 63891896656896 64067355593472 64278242214912 64398975201792 64697118605504 64804714712892 64842668928576 64964462070816 65168377533952 65314988057088 65357293285152 65437668350208 65617372261056 65833360978176 66411443176848 66718903561926 66869002332594 67060089879552 67204889331888 67244249259264 67395529910016 67399708700313 67465593068544 67930415068032 68058007883712 68553747795456 68871126257472 69026066923968 69345632048616 69573892851936 69891660647424 69895994207732 70053240538908 70184820630078 70446356366848 70578674842368 70604840858112 70696052414064 70737457012992 71023348953018 71298865401984 71582587921152 71748077003559 71818211976192 72075775042656 72150703698304 72313022491776 72448847102016 72647805003312 72784258431192 73314424725696 73357362828288 73526954945796 73819543793688 73939564120576 74062531100448 74105907346944 74245099509504 74400800044032 74405413188876 74991282584064 75132137735424 75605500498374 75649780416672 75898792202112 76200819399936 76250175499344 76421716951536 76805587807872 76994918009856 77480017039656 77780580438528 78013836054693 78090095913984 78270629458428 78628118228352 78709858579968 78886933627392 79252150912704 79401009197664 79881136237408 79979372428032 80211223577232 80530411411296 80795488473216 81085246922988 81169541660592 81728780628726 81882290735091 81962332075008 82372314334464 82377421744827 82457947083776 82478727816408 82527033181824 82798682402304 83026062860928 83046986767899 83128166618112 83182009635648 83700900049536 83787913972224 84365192907072 84523654952352 84755772503864 85034757930144 85106002968756 85423140791296 85725921824928 85776128976384 85781447436762 86406286283856 86456891904768 86619282761088 86806315387022 87143057713536 87165019169613 87250224466944 87489829681408 87777814637568 87851357903232 88548590902464 88958538082568 89158669776792 89326135347372 89606519109184 89658999012352 89860706546688 89866278267084 89976793981536 90029490743808 90573886757376 90744010511616 91315734368166 91828168343296 92034755898624 92207623584384 92460842731488 92668853626272 92765190469248 93404320718544 93579760840104 94104899789824 94261403218752 94316609350656 94493763012096 94697798604024 94910842020456 95065153869312 95350244066847 95443450561536 95658171485184 95664102671412 96101033390208 96417363322368 96598462802688 96863740004416 97045677908256 97207072069338 97264003392864 97752566300928 97972482085632 98035939927728 98426058391584 98750041467264 98993466012672 99207217585168 99617164765272 100078355342889 100176183647232 100401551889408 100807333997832 100866373888896 101198389602816 101601092533248 101666900665792 101895622602048 102087011825568 102407450410496 102830621693184 103306689386208 104018448072924 104360839277904 104837490971136 104843991311598 105079860808362 105380141239296 105669534550272 105868012263552 105907261287168 106535023429527 106639163237376 106948298102976 107373881881728 107727317964288 108113662563984 108226055547456 108469533737664 108971707504968 109176387646788 109829752445952 109836562326436 109971637088544 110036044242432 110290432418694 110701417147904 110729315690532 110909346180864 111093796650672 111158861020416 111601200066048 111608119783314 112486923876096 112698206603136 113379677240192 113408250747561 113474670625008 113848188303168 114301229099904 114375263249016 115208381711808 115275855873024 115492377014784 116190743618048 116220025559484 116670870657792 117135143870976 117942177342528 118064787869952 118878226369056 119101513796496 119821704356112 119969058642048 120795617116944 120992014015488 121754312490888 122317989863531 122593170943089 122713007864832 122943498112512 123281123641984 123558471501696 123686920625664 123718091724612 123790549772736 124539094291392 124692249927168 124773014453472 125681870958336 126263731472032 126547789360608 126785482428528 127133658755796 127552136895216 128134711186944 128672171155143 128797950403584 129394237211008 129609429425784 129685337857152 129928924141632 130209473080533 130336755067904 130629976114176 130714586570304 130875336700416 131234744522112 131666721956352 132822886353696 133437807123852 133738004665188 134409778663776 134488498518528 134791059820032 134799417400626 135860830136064 136116015767424 136973601552249 137107495590912 137742252514944 138052133847936 138691264097232 139147785703872 139791988415464 140106481077816 140369641260156 140892712733696 141157349684736 141209681716224 141392104828128 141474914025984 142046697906036 142597730803968 143165175842304 143496154007118 144151550085312 144301407396608 144626044983552 144897694204032 145295610006624 145568516862384 146628849451392 147053909891592 147639087587376 147879128241152 148125062200896 148211814693888 148490199019008 148810826377752 149982565168128 150264275470848 151211000996748 151299560833344 151797584404224 152401638799872 152500350998688 152843433903072 153611175615744 154960034079312 155561160877056 156027672109386 156541258916856 157256236456704 157265986967397 157419717159936 157773867254784 158504301825408 158802018395328 159762272474816 159958744856064 160422447154464 161060822822592 161590976946432 162170493845976 162339083321184 163457561257452 163764581470182 164744628668928 164754843489654 164957455632816 165054066363648 165597364804608 166052125721856 166093973535798 166364019271296 167401800099072 167412179674971 167575827944448 168730385814144 169047309904704 169511545007728 170069515860288 170212005937512 171451843649856 171552257952768 171562894873524 172812572567712 172913783809536 173238565522176 173612630774044 174286115427072 174330038339226 174979659362816 175702715806464 177097181804928 177917076165136 178317339553584 178652270694744 179213038218368 179732556534168 179953587963072 180058981487616 181147773514752 181488021023232 182631468736332 183656336686592 184069511797248 184415247168768 184921685462976 185337707252544 185530380938496 186808641437088 187159521680208 188522806437504 188987526024192 189395597208048 189821684040912 190130307738624 190700488133694 191328205342824 192202066780416 192213984071263 192834726644736 193196925605376 193727480008832 194091355816512 194414144138676 194528006785728 195505132601856 195944964171264 196071879855456 196852116783168 197500082934528 198414435170336 199234329530544 200156710685778 201614667995664 201732747777792 202199126100939 202396779205632 203333801331584 203791245204096 204174023651136 204814900820992 205661243386368 206613378772416 208036896145848 208721678555808 209674981942272 209687982623196 210159721616724 211339069100544 211736024527104 211814522574336 213070046859054 213896596205952 214747763763456 215244231010677 215454635928576 216227325127968 216452111094912 216939067475328 217943415009936 218352775293576 219673124652872 219943274177088 220072088484864 220580864837388 221402834295808 221458631381064 221818692361728 222187593301344 222317722040832 223202400132096 223216239566628 224973847752192 225396413206272 226759354480384 226816501495122 226949341250016 227696376606336 228602458199808 228750526498032 230416763423616 230984754029568 232381487236096 232440051118968 233341741315584 234041508164079 234270287741952 235884354685056 236129575739904 237756452738112 238203027592992 239643408712224 239938117284096 241591234233888 243508624981776 244635979727062 245186341886178 245646872205273 245886996225024 246562247283968 247116943003392 247132265234481 247373841251328 247436183449224 247581099545472 249078188582784 249384499854336 249546028906944 251363741916672 252527462944064 253095578721216 253570964857056 254267317511592 255104273790432 256269422373888 257344342310286 258788474422016 259218858851568 259370675714304 259857848283264 260418946161066 261429173140608 261750673400832 262469489044224 263333443912704 265645772707392 266875614247704 267476009330376 268819557327552 268976997037056 269582119640064 269598834801252 271721660272128 272232031534848 273947203104498 275484505029888 276104267695872 277382528194464 278295571407744 279583976830928 280212962155632 280739282520312 282314699369472 282784209656256 282949828051968 284093395812072 285195461607936 286050732200541 286330351684608 286992308014236 288303100170624 288602814793216 289252089967104 289795388408064 290591220013248 291137033724768 293257698902784 294107819783184 295278175174752 296250124401792 296980398038016 297621652755504 300235066028667 300528550941696 302422001993496 302599121666688 303595168808448 304803277599744 305000701997376 305686867806144 307222351231488 309920068158624 312055344218772 313082517833712 314512472913408 314531973934794 317008603650816 317604036790656 319524544949632 319605070288581 319917489712128 320844894308928 322121645645184 323181953892864 324340987691952 324678166642368 326915122514904 327529162940364 329489257337856 329509686979308 329914911265632 330108132727296 332104251443712 332187947071596 332728038542592 334803600198144 334824359349942 337460771628288 338094619809408 339023090015456 340139031720576 340224752242683 340424011875024 342903687299712 343125789747048 345625145135424 345827567619072 346477131044352 347225261548088 348572230854144 348660076678452 349959318725632 351405431612928 354194363609856 355834152330272 356634679107168 357304541389488 358426076436736 359465113068336 359907175926144 362976042046464 365262937472664 366953969590593 367312673373184 367779512829267 368139023594496 368830494337536 369843370925952 370675414505088 371060761876992 373617282874176 374319043360416 377045612875008 378791194416096 379643368081824 381400976267388 382656410685648 384404133560832 384427968142526 386016513465429 386393851210752 387454960017664 388182711633024 388828288277352 389056013571456 390628419241599 391010265203712 391889928342528 392143759710912 393704233566336 395000165869056 396828870340672 398468659061088 400313421371556 403229335991328 403465495555584 404398252201878 406667602663168 407582490408192 408348047302272 411322486772736 413226757544832 416073792291696 417443357111616 419375965246392 420319443233448 422678138201088 423472049054208 423629045148672 426140093718108 427793192411904 429495527526912 430488462021354 432454650255936 432904222189824 433878134950656 435886830019872 436705550587152 439346249305744 439886548354176 441161729674776 442917262762128 443637384723456 444375186602688 444635444081664 446432479133256 449947695504384 450792826412544 453518708960768 453633002990244 453898682500032 455392753212672 457204916399616 457501052996064 460833526847232 464880102237936 466683482631168 468083016328158 471768709370112 471797960902191 472259151479808 475512905476224 476406055185984 479286817424448 479876234568192 483182468467776 487017249963552 489271959454124 490372683772356 491293744410546 493124494567936 494233886006784 494264530468962 494872366898448 495162199090944 498156377165568 499092057813888 502236539024913 502727483833344 505054925888128 506191157442432 507141929714112 508534635023184 510208547580864 514688684620572 517576948844032 518437717703136 518741351428608 519715696566528 520837892322132 522858346281216 524938978088448 531291545414784 533751228495408 534952018660752 537639114655104 539197669602504 543443320544256 544464063069696 547894406208996 550969010059776 552208535391744 554765056388928 556591142815488 559167953661856 560425924311264 561478565040624 565568419312512 568186791624144 570390923215872 572101464401082 573984616028472 576606200341248 576641952213789 577205629586432 578504179934208 579590776816128 581182440026496 582274067449536 586515397805568 588215639566368 590556350349504 592500248803584 595243305511008 600470132057334 604844003986992 605198243333376 606597378302817 607190337616896 610001403994752 611373735612288 614444702462976 619840136317248 624110688437544 626165035667424 629024945826816 629063947869588 634017207301632 635208073581312 639049089899264 639210140577162 641689788617856 644243291290368 646363907785728 648681975383904 649356333284736 653830245029808 655058325880728 659019373958616 659829822531264 660216265454592 664208502887424 664375894143192 665456077085184 669607200396288 669648718699884 674921543256576 676189239618816 678046180030912 680278063441152 680449504485366 680848023750048 685807374599424 686251579494096 691250290270848 692954262088704 694450523096176 697144461708288 697320153356904 702810863225856 708388727219712 711668304660544 713269358214336 714609082778976 716852152873472 718930226136672 719814351852288 730525874945328 733907939181186 735559025658534 737660988675072 739686741851904 741350829010176 741396795703443 742121523753984 747234565748352 748638086720832 754091225750016 757582388832192 759286736163648 762801952534776 765312821371296 768808267121664 768855936285052 772033026930858 774909920035328 776365423266048 777656576554704 778112027142912 781256838483198 784287519421824 787408467132672 790000331738112 793657740681344 796937318122176 800626842743112 806458671982656 806930991111168 808796504403756 813335205326336 815164980816384 816696094604544 826453515089664 832147584583392 834886714223232 838751930492784 840638886466896 846944098108416 852280187436216 855586384823808 858152196601623 858991055053824 860976924042708 864909300511872 865808444379648 867756269901312 871773660039744 873411101174304 878692498611488 879773096708352 882323459349552 885834525524256 888750373205376 892864958266512 900705198086001 901585652825088 907037417921536 907266005980488 907797365000064 910785506425344 914409832799232 915002105992128 921667053694464 929760204475872 936166032656316 943537418740224 943595921804382 951025810952448 952812110371968 958573634848896 958815210865743 959752469136384 966364936935552 974034499927104 978543918908248 980745367544712 982587488821092 986248989135872 988467772013568 988529060937924 989744733796896 990324398181888 996312754331136 998184115627776 1004473078049826 1010109851776256 1012382314884864 1014283859428224 1017069270046368 1020417095161728 1029377369241144 1035153897688064 1036875435406272 1037482702857216 1039431393133056 1041675784644264 1045716692562432 1049877956176896 1062583090829568 1067502456990816 1069904037321504 1075278229310208 1078395339205008 1088928126139392 1095788812417992 1100861908771779 1101938020119552 1104417070783488 1109530112777856 1113182285630976 1118335907323712 1120851848622528 1122957130081248 1131136838625024 1136373583248288 1144202928802164 1147969232056944 1153212400682496 1153283904427578 1159181553632256 1162364880052992 1164548134899072 1171885257724797 1173030795611136 1176431279132736 1181112700699008 1185000497607168 1190486611022016 1200940264114668 1209688007973984 1210396486666752 1213194756605634 1220002807989504 1222747471224576 1239680272634496 1248221376875088 1252330071334848 1258127895739176 1268034414603264 1270416147162624 1278098179798528 1278420281154324 1283379577235712 1288486582580736 1297363950767808 1298712666569472 1307660490059616 1310116651761456 1318038747917232 1319659645062528 1328751788286384 1330912154170368 1339297437399768 1345497888498841 1349843086513152 1352378479237632 1356092360061824 1360556126882304 1360899008970732 1361696047500096 1371614749198848 1372503158988192 1382500580541696 1388901046192352 1394640306713808 1415393882706573 1416777454439424 1423336609321088 1426538716428672 1429218165557952 1433704305746944 1437860452273344 1439628703704576 1461051749890656 1467815878362372 1471118051317068 1479373483703808 1482701658020352 1482793591406886 1494469131496704 1497276173441664 1506709617074739 1508182451500032 1515164777664384 1518573472327296 1525603905069552 1530625642742592 1537711872570104 1544066053861716 1549819840070656 1552730846532096 1555313153109408 1556224054285824 1562513676966396 1568575038843648 1574816934265344 1587315481362688 1593874636244352 1601253685486224 1612917343965312 1617593008807512 1626670410652672 1630329961632768 1633392189209088 1652907030179328 1664295169166784 1669773428446464 1677503860985568 1681277772933792 1704560374872432 1711172769647616 1716304393203246 1721953848085416 1729818601023744 1729925856641367 1731616888759296 1735512539802624 1743547320079488 1746822202348608 1757384997222976 1759546193416704 1764646918699104 1771669051048512 1777500746410752 1785729916533024 1801410396172002 1814532011960976 1815594730000128 1821571012850688 1830004211984256 1843334107388928 1859520408951744 1872332065312632 1887074837480448 1887191843608764 1902051621904896 1905624220743936 1917147269697792 1917630421731486 1932729873871104 1948068999854208 1957087837816496 1961490735089424 1965174977642184 1977058121875848 1979489467593792 1980648796363776 1992625508662272 1996368231255552 2008946156099652 2020219703552512 2024764629769728 2028567718856448 2034138540092736 2040834190323456 2058754738482288 2073750870812544 2078862786266112 2083351569288528 2091433385124864 2125166181659136 2135004913981632 2139808074643008 2150556458620416 2156790678410016 2191577624835984 2201723817543558 2219060225555712 2224190387110329 2226364571261952 2236671814647424 2241703697245056 2245914260162496 2262273677250048 2272747166496576 2288405857604328 2295938464113888 2306424801364992 2306567808855156 2324729760105984 2329096269798144 2343770515449594 2352862558265472 2362225401398016 2370000995214336 2380973222044032 2401880528229336 2419376015947968 2420792973333504 2426389513211268 2440005615979008 2445494942449152 2479360545268992 2496442753750176 2504660142669696 2516255791478352 2540832294325248 2556196359597056 2556840562308648 2566759154471424 2574456589804869 2576973165161472 2594727901535616 2597425333138944 2615320980119232 2620233303522912 2636077495834464 2639319290125056 2657503576572768 2678594874799536 2690995776997682 2702115594258003 2704756958475264 2712184720123648 2721112253764608 2721798017941464 2723392095000192 2743229498397696 2745006317976384 2765001161083392 2777802092384704 2789280613427616 2830787765413146 2846673218642176 2853077432857344 2858436331115904 2875720904546688 2879257407409152 2922103499781312 2935631756724744 2942236102634136 2958746967407616 2965403316040704 2965587182813772 2988938262993408 2994552346883328 3013419234149478 3030329555328768 3037146944654592 3051207810139104 3061251285485184 3075423745140208 3088132107723432 3105461693064192 3110626306218816 3112448108571648 3125027353932792 3137150077687296 3149633868530688 3174630962725376 3187749272488704 3202507370972448 3225834687930624 3235186017615024 3266784378418176 3302585726315337 3305814060358656 3328590338333568 3339546856892928 3355007721971136 3362555545867584 3409120749744864 3432608786406492 3443907696170832 3459637202047488 3459851713282734 3487094640158976 3493644404697216 3514769994445952 3515655773174391 3519092386833408 3529293837398208 3543338102097024 3555001492821504 3571459833066048 3602820792344004 3629064023921952 3631189460000256 3660008423968512 3719040817903488 3744664130625264 3774383687217528 3804103243809792 3811248441487872 3834294539395584 3835260843462972 3865459747742208 3896137999708416 3914175675632992 3922981470178848 3930349955284368 3954116243751696 3958978935187584 3992736462511104 4017892312199304 4036493665496523 4040439407105024 4049529259539456 4057135437712896 4068277080185472 4081668380646912 4117509476964576 4147501741625088 4166703138577056 4246181648119719 4250332363318272 4270009827963264 4279616149286016 4301112917240832 4313581356820032 4383155249671968 4403447635087116 4438120451111424 4448380774220658 4473343629294848 4483407394490112 4491828520324992 4524547354500096 4545494332993152 4576811715208656 4591876928227776 4613135617710312 4649459520211968 4658192539596288 4687541030899188 4705725116530944 4724450802796032 4761946444088064 4803761056458672 4838752031895936 4852779026422536 4880011231958016 4890989884898304 4958721090537984 4992885507500352 5009320285339392 5032511582956704 5113681124617296 5133518308942848 5148913179609738 5189455803071232 5189777569924101 5194850666277888 5230641960238464 5240466607045824 5272154991668928 5278638580250112 5315007153145536 5357189749599072 5381991553995364 5404231188516006 5424369440247296 5443596035882928 5446784190000384 5490012635952768 5530002322166784 5555604184769408 5578561226855232 5661575530826292 5693346437284352 5706154865714688 5716872662231808 5751441809093376 5844206999562624 5871263513449488 5884472205268272 5931174365627544 5977876525986816 5989104693766656 6026838468298956 6060659110657536 6074293889309184 6102415620278208 6122502570970368 6150847490280416 6176264215446864 6221252612437632 6250054707865584 6274300155374592 6349261925450752 6375498544977408 6405014741944896 6451669375861248 6470372035230048 6605171452630674 6657180676667136 6672571161330987 6679093713785856 6710015443942272 6725111091735168 6818241499489728 6865217572812984 6887815392341664 6919274404094976 6919703426565468 6974189280317952 6987288809394432 7029539988891904 7031311546348782 7058587674796416 7086676204194048 7110002985643008 7142919666132096 7205641584688008 7258128047843904 7262378920000512 7320016847937024 7438081635806976 7489328261250528 7548767374435056 7622496882975744 7668589078791168 7670521686925944 7730919495484416 7792275999416832 7828351351265984 7845962940357696 7860699910568736 7908232487503392 7917957870375168 8035784624398608 8072987330993046 8114270875425792 8136554160370944 8163336761293824 8235018953929152 8295003483250176 8333406277154112 8492363296239438 8540019655926528 8559232298572032 8627162713640064 8766310499343936 8806895270174232 8876240902222848 8896761548441316 8946687258589696 8966814788980224 8983657040649984 9090988665986304 9153623430417312 9183753856455552 9226271235420624 9316385079192576 9375082061798376 9411450233061888 9448901605592064 9523892888176128 9607522112917344 9677504063791872 9705558052845072 9907757178946011 9917442181075968 9985771015000704 10018640570678784 10065023165913408 10227362249234592 10297826359219476 10378911606142464 10379555139848202 10461283920476928 10480933214091648 10544309983337856 10546967319523173 10557277160500224 10630014306291072 10714379499198144 10763983107990728 10808462377032012 10848738880494592 10887192071765856 10893568380000768 10980025271905536 11111208369538816 11157122453710464 11323151061652584 11386692874568704 11412309731429376 11433745324463616 11502883618186752 11688413999125248 11742527026898976 11768944410536544 11862348731255088 11978209387533312 12053676936597912 12109480996489569 12121318221315072 12148587778618368 12204831240556416 12245005141940736 12301694980560832 12352528430893728 12442505224875264 12500109415731168 12750997089954816 12810029483889792 12903338751722496 12940744070460096 13210342905261348 13314361353334272 13345142322661974 13420030887884544 13450222183470336 13636482998979456 13730435145625968 13775630784683328 13839406853130936 13948378560635904 13974577618788864 14059079977783808 14062623092697564 14117175349592832 14173352408388096 14285839332264192 14411283169376016 14516256095687808 14640033695874048 14876163271613952 14978656522501056 15097534748870112 15341043373851888 15569332709772303 15584551998833664 15656702702531968 15691925880715392 15721399821137472 15816464975006784 15835915740750336 16071569248797216 16145974661986092 16273108320741888 16470037907858304 16590006966500352 16666812554308224 16984726592478876 17080039311853056 17118464597144064 17254325427280128 17532620998687872 17613790540348464 17793523096882632 17893374517179392 17933629577960448 17967314081299968 18181977331972608 18307246860834624 18367507712911104 18452542470841248 18750164123596752 18822900466123776 19047785776352256 19215044225834688 19355008127583744 19411116105690144 19815514357892022 19971542030001408 20037281141357568 20130046331826816 20454724498469184 20595652718438952 20757823212284928 20759110279696404 20922567840953856 20961866428183296 21088619966675712 21093934639046346 21260028612582144 21428758998396288 21527966215981456 21616924754064024 21774384143531712 21787136760001536 21960050543811072 22222416739077632 22314244907420928 22646302123305168 22867490648927232 23005767236373504 23376827998250496 23485054053797952 23537888821073088 23724697462510176 24107353873195824 24218961992979138 24409662481112832 24490010283881472 24603389961121664 24705056861787456 24885010449750528 25000218831462336 25620058967779584 25881488140920192 26420685810522696 26628722706668544 26690284645323948 26840061775769088 26900444366940672 27272965997958912 27460870291251936 27551261569366656 27678813706261872 27949155237577728 28118159955567616 28125246185395128 28234350699185664 28346704816776192 28571678664528384 28822566338752032 29032512191375616 29723271536838033 29752326543227904 29957313045002112 30195069497740224 30682086747703776 31138665419544606 31313405405063936 31383851761430784 31442799642274944 31632929950013568 31671831481500672 32143138497594432 32291949323972184 32546216641483776 32940075815716608 33333625108616448 33969453184957752 34160078623706112 34236929194288128 34508650854560256 35065241997375744 35227581080696928 35587046193765264 35934628162599936 36328442989468707 36363954663945216 36614493721669248 36735015425822208 36905084941682496 37500328247193504 38430088451669376 38710016255167488 38822232211380288 39631028715784044 39943084060002816 40260092663653632 40909448996938368 41191305436877904 41518220559392808 41845135681907712 41923732856366592 42177239933351424 42187869278092692 42520057225164288 42857517996792576 43055932431962912 43233849508128048 43548768287063424 43920101087622144 44444833478155264 44628489814841856 45292604246610336 46707998129316909 46753655996500992 46970108107595904 47075777642146176 47449394925020352 48214707746391648 48437923985958276 48819324962225664 49206779922243328 49410113723574912 49770020899501056 50000437662924672 51240117935559168 51762976281840384 52841371621045392 53380569290647896 53680123551538176 53800888733881344 54545931995917824 54921740582503872 55102523138733312 55357627412523744 56250492370790256 56468701398371328 57143357329056768 57645132677504064 58065024382751232 59446543073676066 59914626090004224 60390138995480448 61364173495407552 62277330839089212 62626810810127872 62767703522861568 62885599284549888 63265859900027136 64286276995188864 64583898647944368 65880151631433216 66667250217232896 67938906369915504 69017301709120512 70130483994751488 70455162161393856 71174092387530528 72656885978937414 73228987443338496 73470030851644416 73810169883364992 75000656494387008 76860176903338752 77644464422760576 79262057431568088 79886168120005632 80520185327307264 81818897993876736 82382610873755808 83036441118785616 83847465712733184 84354479866702848 84375738556185384 85040114450328576 85715035993585152 86111864863925824 86467699016256096 87097536574126848 89256979629683712 90585208493220672 93415996258633818 93940216215191808 94151555284292352 94898789850040704 96429415492783296 96875847971916552 97638649924451328 98413559844486656 98820227447149824 100000875325849344 102480235871118336 103525952563680768 105682743242090784 106761138581295792 108985328968406121 109091863991835648 109843481165007744 110205046277466624 110715254825047488 112500984741580512 115290265355008128 116130048765502464 118893086147352132 119829252180008448 120780277990960896 122728346990815104 124554661678178424 125253621620255744 125535407045723136 125771198569099776 126531719800054272 128572553990377728 129167797295888736 131760303262866432 133334500434465792 135877812739831008 140260967989502976 140910324322787712 142348184775061056 145313771957874828 146457974886676992 147620339766729984 150001312988774016 153720353806677504 155288928845521152 158524114863136176 161040370654614528 163637795987753472 164765221747511616 166072882237571232 168751477112370768 171430071987170304 172223729727851648 172935398032512192 174195073148253696 181170416986441344 186831992517267636 187880432430383616 188303110568584704 189797579700081408 192858830985566592 193751695943833104 196827119688973312 197640454894299648 200001750651698688 207051905127361536 211365486484181568 213522277162591584 217970657936812242 219686962330015488 220410092554933248 221430509650094976 225001969483161024 230580530710016256 237786172294704264 239658504360016896 241560555981921792 245456693981630208 249109323356356848 251542397138199552 253063439600108544 257145107980755456 258335594591777472 271755625479662016 281820648645575424 284696369550122112 290627543915749656 292915949773353984 295240679533459968 300002625977548032 307440707613355008 310577857691042304 317048229726272352 326955986905218363 327275591975506944 329530443495023232 332145764475142464 337502954224741536 344447459455703296 345870796065024384 348390146296507392 362340833972882688 373663985034535272 375760864860767232 376606221137169408 379595159400162816 385717661971133184 387503391887666208 395280909788599296 400003501303397376 422730972968363136 427044554325183168 435941315873624484 439373924660030976 442861019300189952 450003938966322048 461161061420032512 475572344589408528 483121111963843584 490913387963260416 498218646712713696 514290215961510912 516671189183554944 543511250959324032 563641297291150848 569392739100244224 581255087831499312 590481359066919936 600005251955096064 621155715382084608 634096459452544704 653911973810436726 659060886990046464 664291528950284928 675005908449483072 688894918911406592 691741592130048768 724681667945765376 747327970069070544 759190318800325632 771435323942266368 775006783775332416 845461945936726272 854089108650366336 871882631747248968 878747849320061952 885722038600379904 900007877932644096 922322122840065024 951144689178817056 981826775926520832 996437293425427392 1033342378367109888 1087022501918648064 1127282594582301696 1138785478200488448 1162510175662998624 1200010503910192128 1268192918905089408 1307823947620873452 1318121773980092928 1328583057900569856 1350011816898966144 1377789837822813184 1383483184260097536 1449363335891530752 1494655940138141088 1542870647884532736 1550013567550664832 1690923891873452544 1708178217300732672 1743765263494497936 1771444077200759808 1800015755865288192 1902289378357634112 1992874586850854784 2066684756734219776 2174045003837296128 2277570956400976896 2325020351325997248 2536385837810178816 2615647895241746904 2636243547960185856 2657166115801139712 2700023633797932288 2766966368520195072 2989311880276282176 3100027135101329664 3381847783746905088 3416356434601465344 3487530526988995872 3600031511730576384 3804578756715268224 3985749173701709568 4133369513468439552 4348090007674592256 4650040702651994496 5072771675620357632 5231295790483493808 5314332231602279424 5400047267595864576 5978623760552564352 6200054270202659328 6832712869202930688 6975061053977991744 7609157513430536448 7971498347403419136 9300081405303988992 10145543351240715264 10462591580966987616 10800094535191729152 11957247521105128704 12400108540405318656 13950122107955983488 15218315026861072896 15942996694806838272 18600162810607977984 20925183161933975232 23914495042210257408 27900244215911966976 30436630053722145792 37200325621215955968 41850366323867950464 47828990084420514816 55800488431823933952 83700732647735900928 111600976863647867904 167401465295471801856 334802930590943603712
- Sum of all divisors σ(n): 1336080144636716913252
- Sum of proper divisors (its aliquot sum) s(n): 1001277214045773309540
- 334802930590943603712 is an abundant number, because the sum of its proper divisors (1001277214045773309540) is greater than itself. Its abundance is 666474283454829705828
Bases of 334802930590943603712
- Binary: 1001000100110010100101111001110000010101100001111010011101100000000002
- Hexadecimal: 0x122652F382B0F4EC00
- Base-36: 1YNOBPSGJUTC00
Squares and roots of 334802930590943603712
- 334802930590943603712 squared (3348029305909436037122) is 112093002332284200324287295088125300178944
- 334802930590943603712 cubed (3348029305909436037123) is 37529065679586226610415982777473411904433497011866925822640128
-
The
square root of 334802930590943603712 is 18297620899.7493333603 -
The
cube root of 334802930590943603712 is 6943787.4237148137
Scales and comparisons
How big is 334802930590943603712?- 334,802,930,590,943,603,712 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 334,802,930,590,943,603,712 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 334802930590943603712 cubic inches would be around 578649 feet tall.
Recreational maths with 334802930590943603712
- 334802930590943603712 backwards is 217306349095039208433
- 334802930590943603712 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 334802930590943603712's digits is 81
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 334802930590943603712 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 334802930590943603712 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/334802930590943603712/
Chicago style:
Numbermatics. 2024. "Number 334802930590943603712 - Facts about the integer". https://numbermatics.com/n/334802930590943603712/
The information we have on file for 334802930590943603712 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 334802930590943603712, math, Factors of 334802930590943603712, curriculum, school, college, exams, university, Prime factorization of 334802930590943603712, STEM, science, technology, engineering, physics, economics, calculator, three hundred thirty-four quintillion, eight hundred two quadrillion, nine hundred thirty trillion, five hundred ninety billion, nine hundred forty-three million, six hundred three thousand, seven hundred twelve.