6643944939002940721152
6,643,944,939,002,940,721,152 is an even composite number composed of five prime numbers multiplied together.
What does the number 6643944939002940721152 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 9900 divisors.
6643944939002940721152 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nine thousand, nine hundred divisors.
Prime factorization of 6643944939002940721152:
211 × 34 × 74 × 112 × 1310
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13 × 13)See below for interesting mathematical facts about the number 6643944939002940721152 from the Numbermatics database.
Names of 6643944939002940721152
- Cardinal: 6643944939002940721152 can be written as Six sextillion, six hundred forty-three quintillion, nine hundred forty-four quadrillion, nine hundred thirty-nine trillion, two billion, nine hundred forty million, seven hundred twenty-one thousand, one hundred fifty-two.
Scientific notation
- Scientific notation: 6.643944939002940721152 × 1021
Factors of 6643944939002940721152
Divisors of 6643944939002940721152
- Number of divisors d(n): 9900
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 27 28 32 33 36 39 42 44 48 49 52 54 56 63 64 66 72 77 78 81 84 88 91 96 98 99 104 108 112 117 121 126 128 132 143 144 147 154 156 162 168 169 176 182 189 192 196 198 208 216 224 231 234 242 252 256 264 273 286 288 294 297 308 312 324 336 338 343 351 352 363 364 378 384 392 396 416 429 432 441 448 462 468 484 504 507 512 528 539 546 567 572 576 588 594 616 624 637 648 672 676 686 693 702 704 726 728 756 768 784 792 819 832 847 858 864 882 891 896 924 936 968 1001 1008 1014 1024 1029 1053 1056 1078 1089 1092 1134 1144 1152 1176 1183 1188 1232 1248 1274 1287 1296 1323 1344 1352 1372 1386 1404 1408 1452 1456 1512 1521 1536 1568 1573 1584 1617 1638 1664 1694 1716 1728 1764 1782 1792 1848 1859 1872 1911 1936 2002 2016 2028 2048 2058 2079 2106 2112 2156 2178 2184 2197 2268 2288 2304 2352 2366 2376 2401 2457 2464 2496 2541 2548 2574 2592 2646 2688 2704 2744 2772 2808 2816 2904 2912 3003 3024 3042 3072 3087 3136 3146 3168 3234 3267 3276 3328 3388 3432 3456 3528 3549 3564 3584 3696 3718 3744 3773 3822 3861 3872 3969 4004 4032 4056 4116 4158 4212 4224 4312 4356 4368 4394 4459 4536 4563 4576 4608 4704 4719 4732 4752 4802 4851 4914 4928 4992 5082 5096 5148 5184 5292 5376 5408 5488 5544 5577 5616 5632 5733 5808 5824 5929 6006 6048 6084 6144 6174 6237 6272 6292 6336 6468 6534 6552 6591 6656 6776 6864 6912 7007 7056 7098 7128 7168 7203 7371 7392 7436 7488 7546 7623 7644 7722 7744 7938 8008 8064 8112 8232 8281 8316 8424 8448 8624 8712 8736 8788 8918 9009 9072 9126 9152 9216 9261 9408 9438 9464 9504 9604 9702 9801 9828 9856 9984 10164 10192 10296 10368 10584 10647 10752 10816 10976 11011 11088 11154 11232 11264 11319 11466 11583 11616 11648 11858 12012 12096 12168 12348 12474 12544 12584 12672 12936 13013 13068 13104 13182 13312 13377 13552 13689 13728 13824 14014 14112 14157 14196 14256 14336 14406 14553 14742 14784 14872 14976 15092 15246 15288 15379 15444 15488 15876 16016 16128 16224 16464 16562 16632 16731 16848 16896 17199 17248 17424 17472 17576 17787 17836 18018 18144 18252 18304 18432 18522 18816 18876 18928 19008 19208 19404 19602 19656 19712 19773 19968 20328 20384 20449 20592 20736 21021 21168 21294 21504 21609 21632 21952 22022 22176 22308 22464 22528 22638 22869 22932 23166 23232 23296 23716 24024 24167 24192 24336 24696 24843 24948 25088 25168 25344 25872 26026 26136 26208 26364 26411 26624 26754 27027 27104 27378 27456 27648 27783 28028 28224 28314 28392 28512 28561 28812 29106 29484 29568 29744 29952 30184 30492 30576 30758 30888 30976 31213 31752 31941 32032 32256 32448 32928 33033 33124 33264 33462 33696 33792 33957 34398 34496 34848 34944 35152 35574 35672 36036 36288 36504 36608 37044 37632 37752 37856 38016 38416 38808 39039 39204 39312 39424 39546 39936 40131 40656 40768 40898 41184 41472 41503 42042 42336 42471 42588 43008 43218 43264 43659 43904 44044 44352 44616 44928 45276 45738 45864 46137 46332 46464 46592 47432 48048 48334 48384 48672 49049 49392 49686 49896 50176 50193 50336 50688 51597 51744 52052 52272 52416 52728 52822 53361 53508 54054 54208 54756 54912 55296 55566 56056 56448 56628 56784 57024 57122 57624 57967 58212 58968 59136 59319 59488 59904 60368 60984 61152 61347 61516 61776 61952 62426 63063 63504 63882 64064 64512 64827 64896 65856 66066 66248 66528 66924 67392 67584 67914 68607 68796 68992 69696 69888 70304 71148 71344 72072 72501 72576 73008 73216 74088 74529 75264 75504 75712 76032 76832 77077 77616 78078 78408 78624 78848 79092 79233 79872 80262 81081 81312 81536 81796 82368 82944 83006 84084 84672 84942 85176 85683 86436 86528 87318 87808 88088 88704 89232 89856 90552 91091 91476 91728 92274 92664 92928 93184 93639 94864 95823 96096 96668 96768 97344 98098 98784 99099 99372 99792 100352 100386 100672 101376 101871 103194 103488 104104 104544 104832 105456 105644 106722 107016 107653 108108 108416 109512 109824 111132 112112 112896 113256 113568 114048 114244 115248 115934 116424 117117 117936 118272 118638 118976 119808 120393 120736 121968 122304 122694 123032 123552 123904 124509 124852 126126 127008 127413 127764 128128 129024 129654 129792 131712 132132 132496 133056 133848 134784 135828 137214 137592 137984 138411 139392 139776 140608 142296 142688 143143 144144 145002 145152 146016 146432 147147 148176 149058 150528 150579 151008 151424 152064 153664 154154 155232 156156 156816 157248 157696 158184 158466 160083 160524 162162 162624 163072 163592 164736 165888 166012 168168 169169 169344 169884 170352 171366 172872 173056 173901 174636 175616 176176 177408 177957 178464 179712 181104 182182 182952 183456 184041 184548 185328 185856 186368 187278 189189 189728 191646 192192 193336 193536 194481 194688 196196 197568 198198 198744 199584 199927 200772 201344 202752 203742 206388 206976 208208 209088 209664 210912 211288 213444 214032 215306 216216 216832 217503 219024 219648 222264 223587 224224 225792 226512 227136 228096 228488 230496 231231 231868 232848 234234 235872 236544 237276 237699 237952 239616 240786 241472 243936 244608 245388 246064 247104 247808 249018 249704 252252 254016 254826 255528 256256 257049 259308 259584 263424 264264 264992 265837 266112 267696 269568 271656 273273 274428 275184 275968 276822 278784 279552 280917 281216 284592 285376 286286 288288 290004 290304 290521 292032 292864 294294 296352 297297 298116 301056 301158 302016 302848 304128 305613 307328 308308 310464 312312 313632 314171 314496 316368 316932 320166 321048 322959 324324 325248 326144 327184 329472 332024 336336 338338 338688 339768 340704 342732 343343 345744 346112 347802 349272 351232 351351 352352 354816 355914 356928 359424 361179 362208 364364 365904 366912 368082 369096 370656 371293 371712 373527 374556 378378 379456 383292 384384 386672 387072 388962 389376 392392 395136 396396 397488 399168 399854 401544 402688 405769 407484 412776 413952 415233 416416 418176 419328 421824 422576 426888 428064 429429 430612 432432 433664 435006 438048 439296 441441 444528 447174 448448 451584 453024 454272 456192 456976 460992 462462 463736 465696 468468 471744 473088 474552 475398 475904 480249 481572 482944 487872 489216 490776 492128 494208 498036 499408 504504 507507 508032 509652 511056 512512 514098 518616 519168 521703 526848 528528 529984 531674 532224 535392 539136 539539 543312 546546 548856 550368 551936 552123 553644 557568 559104 561834 562432 567567 569184 570752 572572 576576 580008 580608 581042 584064 588588 592704 594594 596232 599781 602316 604032 605696 608256 611226 614656 616616 620928 624624 627264 628342 628992 632736 633864 637637 640332 642096 645918 648648 650496 652288 652509 654368 658944 664048 670761 672672 676676 677376 679536 681408 685464 686686 691488 693693 695604 698544 702464 702702 704704 709632 711828 713097 713856 718848 722358 724416 728728 731808 733824 736164 738192 741312 742586 743424 747054 749112 753571 756756 758912 766584 768768 771147 773344 777924 778752 784784 790272 792792 794976 797511 798336 799708 803088 805376 811538 814968 819819 825552 827904 830466 832832 836352 838656 842751 843648 845152 853776 856128 858858 861224 864864 867328 870012 871563 876096 878592 882882 889056 891891 894348 896896 903168 906048 908544 912384 913952 921984 924924 927472 931392 936936 942513 943488 949104 950796 951808 960498 963144 965888 968877 975744 978432 981552 984256 988416 996072 998816 1002001 1009008 1015014 1016064 1019304 1022112 1025024 1028196 1030029 1037232 1038336 1043406 1053696 1054053 1057056 1059968 1063348 1064448 1070784 1078272 1079078 1086624 1093092 1097712 1100736 1103872 1104246 1107288 1113879 1115136 1120581 1123668 1124864 1135134 1138368 1141504 1145144 1153152 1160016 1161216 1162084 1168128 1177176 1184183 1185408 1189188 1192464 1199562 1204632 1208064 1211392 1217307 1222452 1229312 1233232 1241856 1245699 1249248 1254528 1256684 1257984 1265472 1267728 1275274 1280664 1284192 1288287 1291836 1297296 1300992 1304576 1305018 1308736 1317888 1324323 1328096 1341522 1345344 1353352 1354752 1359072 1362816 1370928 1373372 1382976 1387386 1391208 1397088 1399489 1405404 1409408 1419264 1423656 1426194 1427712 1444716 1448832 1457456 1463616 1467648 1472328 1476384 1482624 1485172 1494108 1498224 1507142 1513512 1517824 1522521 1533168 1537536 1542294 1546688 1555848 1557504 1565109 1569568 1580544 1585584 1589952 1595022 1596672 1599416 1606176 1610752 1618617 1623076 1629936 1639638 1651104 1655808 1656369 1660932 1665664 1672704 1677312 1685502 1687296 1690304 1707552 1712256 1717716 1722448 1729728 1734656 1740024 1743126 1752192 1765764 1778112 1783782 1788696 1793792 1799343 1812096 1817088 1824768 1827904 1843968 1849848 1854944 1860859 1862784 1873872 1885026 1886976 1898208 1901592 1903616 1912911 1920996 1926288 1931776 1937754 1951488 1956864 1957527 1963104 1968512 1976832 1992144 1997632 2004002 2018016 2030028 2032128 2038608 2044224 2050048 2056392 2060058 2074464 2081079 2086812 2107392 2108106 2114112 2119936 2126696 2128896 2139291 2141568 2156544 2158156 2173248 2186184 2195424 2199197 2201472 2208492 2214576 2227758 2230272 2241162 2247336 2249728 2260713 2270268 2276736 2283008 2290288 2306304 2313441 2320032 2324168 2336256 2354352 2368366 2370816 2378376 2384928 2392533 2399124 2409264 2416128 2422784 2434614 2444904 2458624 2459457 2466464 2483712 2491398 2498496 2509056 2513368 2515968 2528253 2530944 2535456 2550548 2561328 2568384 2576574 2583672 2594592 2599051 2601984 2610036 2614689 2617472 2635776 2648646 2656192 2683044 2690688 2706704 2709504 2718144 2725632 2741856 2746744 2765952 2774772 2782416 2794176 2798978 2810808 2818816 2827539 2847312 2852388 2855424 2889432 2897664 2906631 2914912 2927232 2935296 2944656 2952768 2965248 2970344 2988216 2996448 3006003 3014284 3027024 3035648 3045042 3066336 3075072 3084588 3090087 3093376 3111696 3115008 3130218 3139136 3161088 3171168 3179904 3190044 3193344 3198832 3212352 3221504 3237234 3246152 3259872 3279276 3302208 3311616 3312738 3321864 3331328 3341637 3345408 3361743 3371004 3374592 3380608 3415104 3424512 3435432 3444896 3455881 3459456 3480048 3486252 3504384 3531528 3552549 3556224 3567564 3577392 3587584 3598686 3624192 3634176 3651921 3655808 3687936 3699696 3709888 3721718 3725568 3747744 3770052 3773952 3776773 3796416 3803184 3807232 3825822 3841992 3852576 3863552 3864861 3875508 3902976 3913728 3915054 3926208 3937024 3953664 3972969 3984288 3995264 4008004 4036032 4060056 4064256 4077216 4084223 4088448 4112784 4120116 4148928 4162158 4173624 4198467 4216212 4228224 4239872 4253392 4257792 4278582 4283136 4316312 4346496 4372368 4390848 4398394 4402944 4416984 4429152 4455516 4463459 4482324 4494672 4499456 4521426 4540536 4553472 4566016 4567563 4580576 4612608 4626882 4640064 4648336 4672512 4695327 4708704 4736732 4741632 4756752 4769856 4785066 4798248 4818528 4826809 4832256 4855851 4869228 4889808 4917248 4918914 4932928 4967424 4982796 4996992 5018112 5026736 5031936 5056506 5061888 5070912 5101096 5122656 5136768 5153148 5167344 5189184 5198102 5203968 5220072 5229378 5234944 5274997 5297292 5312384 5366088 5381376 5398029 5413408 5436288 5451264 5483712 5493488 5531904 5549544 5564832 5582577 5588352 5597956 5621616 5637632 5655078 5694624 5704776 5710848 5738733 5778864 5795328 5813262 5829824 5854464 5870592 5889312 5905536 5930496 5940688 5976432 5992896 6012006 6028568 6054048 6071296 6090084 6132672 6150144 6169176 6180174 6186752 6223392 6243237 6260436 6278272 6322176 6342336 6359808 6380088 6386688 6397664 6424704 6474468 6492304 6519744 6558552 6597591 6604416 6625476 6643728 6662656 6683274 6690816 6723486 6742008 6749184 6761216 6782139 6830208 6849024 6870864 6889792 6911762 6918912 6960096 6972504 7008768 7014007 7063056 7105098 7112448 7135128 7154784 7175168 7177599 7197372 7248384 7268352 7303842 7311616 7375872 7378371 7399392 7419776 7443436 7451136 7495488 7540104 7547904 7553546 7592832 7606368 7651644 7683984 7705152 7727104 7729722 7751016 7797153 7805952 7830108 7844067 7852416 7874048 7907328 7945938 7968576 7990528 8016008 8072064 8120112 8128512 8154432 8168446 8176896 8225568 8240232 8289281 8297856 8324316 8347248 8396934 8432424 8456448 8479744 8482617 8506784 8557164 8566272 8632624 8692992 8719893 8744736 8781696 8796788 8805888 8833968 8858304 8911032 8926918 8964648 8989344 9018009 9042852 9081072 9106944 9132032 9135126 9161152 9225216 9253764 9270261 9280128 9296672 9345024 9390654 9417408 9473464 9483264 9513504 9539712 9570132 9596496 9637056 9653618 9664512 9711702 9738456 9779616 9796423 9837828 9865856 9934848 9965592 9993984 10024911 10036224 10053472 10113012 10123776 10141824 10202192 10245312 10273536 10306296 10334688 10367643 10378368 10396204 10440144 10458756 10469888 10549994 10594584 10624768 10657647 10732176 10762752 10796058 10826816 10872576 10902528 10955763 10967424 10986976 11063808 11099088 11129664 11165154 11176704 11195912 11243232 11275264 11310156 11330319 11389248 11409552 11421696 11477466 11557728 11590656 11594583 11626524 11659648 11708928 11741184 11778624 11811072 11860992 11881376 11952864 11985792 12024012 12057136 12108096 12142592 12180168 12252669 12265344 12338352 12360348 12373504 12446784 12486474 12520872 12556544 12595401 12684672 12719616 12760176 12773376 12795328 12849408 12948936 12984608 13026013 13039488 13117104 13195182 13208832 13250952 13287456 13325312 13366548 13390377 13446972 13484016 13498368 13522432 13564278 13660416 13698048 13702689 13741728 13779584 13823524 13837824 13920192 13945008 14017536 14028014 14126112 14210196 14224896 14270256 14309568 14350336 14355198 14394744 14480427 14496768 14567553 14607684 14623232 14751744 14756742 14798784 14839552 14886872 14902272 14990976 15080208 15095808 15107092 15185664 15212736 15303288 15367968 15394379 15410304 15459444 15502032 15594306 15611904 15660216 15688134 15704832 15748096 15824991 15891876 15937152 15981056 16032016 16144128 16194087 16240224 16308864 16336892 16353792 16451136 16480464 16578562 16595712 16648632 16694496 16747731 16793868 16864848 16912896 16959488 16965234 17013568 17114328 17132544 17216199 17265248 17385984 17439786 17489472 17563392 17593576 17611776 17667936 17716608 17822064 17853836 17929296 17978688 18036018 18085704 18162144 18193357 18213888 18270252 18322304 18450432 18507528 18540522 18560256 18593344 18781308 18834816 18946928 18966528 19027008 19079424 19140264 19192992 19274112 19307236 19423404 19476912 19559232 19592846 19675656 19731712 19792773 19931184 19987968 20049822 20072448 20106944 20226024 20247552 20283648 20346417 20404384 20490624 20547072 20612592 20669376 20735286 20756736 20792408 20880288 20917512 20939776 21042021 21099988 21189168 21249536 21315294 21464352 21525504 21532797 21592116 21653632 21745152 21805056 21911526 21934848 21973952 22127616 22198176 22259328 22330308 22353408 22391824 22486464 22550528 22620312 22660638 22778496 22819104 22954932 23115456 23181312 23189166 23253048 23319296 23391459 23417856 23532201 23557248 23622144 23721984 23762752 23905728 23971584 24048024 24114272 24191167 24216192 24360336 24505338 24530688 24676704 24720696 24747008 24867843 24893568 24972948 25041744 25113088 25190802 25369344 25439232 25447851 25520352 25590656 25698816 25897872 25969216 26052026 26078976 26234208 26390364 26417664 26501904 26574912 26650624 26733096 26780754 26893944 26968032 27044864 27054027 27128556 27320832 27396096 27405378 27483456 27559168 27647048 27675648 27810783 27840384 27890016 28035072 28056028 28252224 28420392 28449792 28540512 28589561 28619136 28710396 28789488 28960854 28993536 29135106 29215368 29246464 29389269 29513484 29597568 29679104 29773744 29804544 29981952 30074733 30160416 30214184 30371328 30425472 30606576 30735936 30788758 30820608 30918888 31004064 31102929 31188612 31320432 31376268 31409664 31496192 31649982 31783752 31874304 31962112 31972941 32064032 32288256 32388174 32480448 32617728 32673784 32707584 32867289 32902272 32960928 33157124 33191424 33297264 33388992 33495462 33587736 33729696 33787663 33825792 33930468 33990957 34027136 34228656 34265088 34432398 34530496 34771968 34879572 34978944 35126784 35187152 35223552 35335872 35433216 35644128 35707672 35858592 35957376 36072036 36171408 36324288 36386714 36427776 36540504 36644608 36758007 37015056 37081044 37120512 37186688 37562616 37669632 37786203 37893856 38054016 38158848 38280528 38385984 38548224 38614472 38846808 38953824 39078039 39118464 39185692 39351312 39463424 39585546 39862368 39975936 40099644 40171131 40213888 40452048 40495104 40567296 40692834 40808768 40981248 41094144 41225184 41338752 41470572 41513472 41584816 41760576 41835024 41879552 42084042 42199976 42378336 42499072 42630588 42928704 43051008 43065594 43184232 43307264 43441281 43490304 43702659 43823052 43869696 43947904 44255232 44396352 44518656 44660616 44706816 44783648 44926453 44972928 45240624 45321276 45556992 45638208 45909864 46183137 46230912 46378332 46506096 46638592 46782918 46835712 47064402 47114496 47244288 47474973 47525504 47811456 47943168 48096048 48228544 48382334 48432384 48720672 49010676 49061376 49098049 49353408 49441392 49494016 49735686 49787136 49945896 50083488 50226176 50243193 50381604 50738688 50878464 50895702 51040704 51181312 51397632 51648597 51795744 51938432 52104052 52157952 52468416 52780728 52835328 53003808 53094899 53149824 53466192 53561508 53787888 53936064 54089728 54108054 54257112 54580071 54641664 54810756 54966912 55118336 55294096 55351296 55621566 55680768 55780032 56112056 56504448 56840784 56899584 57081024 57179122 57238272 57420792 57578976 57921708 58024967 58270212 58430736 58492928 58778538 59026968 59195136 59358208 59378319 59547488 59963904 60149466 60320832 60428368 60742656 60850944 61039251 61213152 61471872 61577516 61641216 61837776 62008128 62205858 62377224 62640864 62748517 62752536 62819328 63126063 63299964 63567504 63748608 63924224 63945882 64128064 64576512 64776348 64960896 65235456 65347568 65415168 65734578 65804544 65921856 66314248 66382848 66594528 66777984 66990924 67175472 67459392 67575326 67651584 67860936 67981914 68054272 68457312 68574961 68864796 69060992 69543936 69759144 69957888 70174377 70253568 70374304 70671744 70866432 71288256 71415344 71717184 71914752 72144072 72342816 72573501 72648576 72773428 73081008 73289216 73516014 74030112 74162088 74241024 74373376 74603529 75125232 75339264 75572406 75787712 76108032 76317696 76561056 76771968 77096448 77228944 77693616 77907648 78156078 78236928 78371384 78702624 78926848 79171092 79724736 79951872 80199288 80342262 80427776 80904096 81134592 81162081 81385668 81617536 81962496 82188288 82450368 82677504 82941144 83026944 83169632 83521152 83670048 84168084 84399952 84756672 84998144 85261176 85768683 85857408 86131188 86368464 86614528 86882562 86980608 87405318 87646104 87739392 87895808 88167807 88792704 89037312 89321232 89413632 89567296 89852906 89945856 90481248 90642552 91113984 91182091 91276416 91819728 92366274 92461824 92756664 93012192 93277184 93308787 93565836 94128804 94228992 94488576 94949946 95051008 95622912 95886336 95918823 96192096 96457088 96764668 96864768 97441344 98021352 98122752 98196098 98706816 98882784 99471372 99574272 99891792 100166976 100452352 100486386 100763208 101362989 101477376 101791404 101972871 102081408 102362624 102795264 103297194 103591488 103876864 104208104 104315904 104936832 105561456 105670656 106007616 106189798 106299648 106932384 107123016 107575776 107760653 107872128 108216108 108514224 109160142 109283328 109621512 109933824 110236672 110274021 110588192 111243132 111361536 111560064 112224112 113008896 113358609 113681568 114162048 114358244 114476544 114841584 115157952 115843416 116049934 116540424 116861472 117234117 117557076 118053936 118390272 118716416 118756638 119094976 119927808 120298932 120513393 120641664 120856736 121485312 121701888 122078502 122426304 122943744 123155032 123282432 123675552 124016256 124411716 124754448 125281728 125497034 125505072 125638656 126252126 126599928 127135008 127353499 127497216 127891764 128256128 129153024 129552696 129921792 130323843 130470912 130695136 131469156 131609088 131843712 132628496 132765696 133189056 133555968 133981848 134350944 134779359 134918784 135150652 135721872 135963828 136108544 136914624 137149922 137729592 138121984 138549411 139518288 139915776 140348754 140507136 140748608 141343488 141732864 142424919 142576512 142830688 143434368 143829504 144288144 144685632 145147002 145297152 145546856 146162016 146578432 147032028 147294147 148060224 148324176 148482048 148746752 149207058 150250464 150678528 150729579 151144812 151575424 152216064 152635392 153122112 153543936 154192896 154457888 155387232 155815296 156312156 156473856 156742768 157405248 157853696 158342184 159284697 159449472 160398576 160684524 160855552 161808192 162269184 162324162 162771336 163235072 163740213 163924992 164900736 165355008 165882288 166053888 166339264 167042304 167340096 168336168 168799904 169338169 169513344 170522352 171537366 171714816 172262376 172736928 173229056 173765124 174074901 174810636 175292208 175478784 175791616 176335614 177585408 178074624 178134957 178642464 179134592 179705812 179891712 180962496 181285104 182227968 182364182 182552832 183639456 184732548 184923648 185513328 186024384 186554368 186617574 187131672 188245551 188257608 188457984 189378189 189899892 190102016 191245824 191772672 191837646 192384192 192914176 193529336 193729536 194882688 196042704 196245504 196392196 197413632 197765568 198942744 199148544 199783584 200126927 200333952 200972772 201526416 202725978 202954752 203582808 203945742 204162816 204725248 205724883 206594388 207182976 207753728 208416208 208631808 209873664 210523131 211122912 212015232 212379596 212599296 213864768 214246032 215151552 215521306 215744256 216432216 217028448 217720503 218320284 219243024 219867648 220473344 220548042 221176384 222486264 222723072 223120128 223810587 224448224 226017792 226717218 227363136 228324096 228716488 228953088 229683168 230315904 231686832 232099868 233080848 233722944 234468234 235114152 236107872 236513641 236780544 237513276 238189952 239855616 240597864 241026786 241283328 241713472 243403776 244157004 244852608 245887488 246310064 246564864 247351104 248032512 248823432 249508896 250563456 250994068 251010144 252504252 253199856 254270016 254706998 254994432 255783528 256512256 257306049 259105392 259843584 260647686 260941824 261390272 262938312 263218176 263687424 264503421 265256992 266378112 267111936 267963696 268701888 269558718 269837568 270301304 271443744 271927656 272217088 273546273 273829248 274299844 275459184 276243968 277098822 279036576 279831552 279926361 280697508 281497216 282686976 283465728 284849838 285153024 285661376 286868736 287659008 288576288 289371264 290294004 290594304 291093712 292324032 293156864 294064056 294588294 296120448 296648352 297493504 298414116 300500928 301357056 301459158 302289624 303150848 304088967 304432128 305918613 306244224 307087872 308385792 308915776 310774464 311630592 312624312 312947712 313485536 314485171 314810496 316684368 318569394 318898944 320797152 321369048 321711104 323281959 323616384 324648324 325542672 326470144 327480426 327849984 329801472 330710016 330822063 331764576 332678528 334084608 334680192 336672336 337599808 338676338 339026688 341044704 343074732 343429632 344524752 345473856 346458112 347530248 348149802 349621272 350584416 351583232 351702351 352671228 355170816 356149248 356269914 357284928 358269184 359411624 359783424 361540179 361924992 362570208 364455936 364728364 365105664 367278912 369465096 369847296 371026656 371664293 372048768 373235148 374263344 376491102 376515216 376915968 378756378 379799784 380204032 382060497 382491648 383675292 384768384 385828352 387058672 387459072 389765376 390971529 392085408 392784392 394827264 395531136 397885488 398297088 399567168 400253854 400667904 401945544 403052832 404338077 405451956 407165616 407891484 408325632 409450496 411449766 413188776 414365952 415507456 415648233 416832416 419747328 421046262 422245824 424030464 424759192 425198592 427274757 427729536 428492064 430303104 431042612 431488512 432864432 434056896 435441006 436640568 438486048 439239619 439735296 441096084 441882441 442352768 444972528 445446144 446240256 447621174 448896448 452035584 453434436 454726272 456648192 457432976 457906176 459366336 460631808 463373664 464199736 466161696 467445888 468936468 470228304 472215744 473027282 473561088 475026552 476379904 477854091 481195728 482053572 482566656 483426944 486807552 488314008 489705216 491220639 491774976 492620128 494702208 496065024 497646864 499017792 501126912 501988136 502020288 505008504 506399712 508014507 508540032 509413996 511567056 513024512 514612098 518210784 519687168 521295372 522224703 522780544 525876624 526436352 527374848 529006842 530513984 532756224 534223872 535927392 537403776 539117436 539675136 540602608 542887488 543855312 544434176 547092546 547658496 548599688 550918368 552487936 554197644 558073152 559663104 559852722 561395016 562994432 564736653 565373952 568134567 569699676 570306048 571322752 573737472 575318016 577152576 578742528 580588008 581188608 582187424 584043889 584648064 588128112 589176588 592240896 593296704 594987008 596828232 600380781 601001856 602918316 604579248 606301696 608177934 608864256 611837226 612488448 614175744 617174649 617831552 621548928 623261184 625248624 625895424 626971072 628970342 629620992 633368736 637138788 637797888 638274637 641594304 642738096 643422208 646563918 647232768 649296648 651085344 652940288 653161509 654960852 659602944 661420032 661644126 663529152 665357056 668169216 669360384 671431761 673344672 675199616 677352676 678053376 682089408 686149464 686859264 689049504 690233687 690947712 695060496 696299604 699242544 701168832 703166464 703404702 705342456 709540923 710341632 712539828 714569856 716538368 718823248 719566848 723080358 723849984 725140416 729456728 730211328 734557824 738930192 739694592 742053312 743328586 744097536 746470296 748526688 752982204 753030432 754324571 757512756 759599568 760408064 764120994 764983296 767350584 769536768 771656704 771918147 774117344 779530752 781943058 784170816 785568784 789654528 791062272 793510263 795770976 799134336 800507708 801335808 803891088 806105664 808676154 810903912 814331232 815730721 815782968 816651264 820638819 822899532 826377552 828731904 831014912 831296466 833664832 839494656 842092524 844491648 848060928 849518384 850397184 854549514 855459072 856984128 860606208 862085224 862977024 865728864 868113792 870882012 873281136 876972096 878479238 879470592 882192168 883764882 884705536 889945056 891474493 892480512 895242348 897792896 904071168 906868872 909452544 912266901 913296384 914865952 918732672 921263616 926747328 928399472 932323392 934891776 937872936 940456608 943455513 944431488 946054564 950053104 952759808 955708182 962391456 964107144 965133312 966853888 969845877 976628016 979410432 982441278 983549952 985240256 989404416 992130048 995293728 998035584 1002253824 1003976272 1004040576 1010017008 1012799424 1016029014 1017080064 1018827992 1023134112 1026049024 1029224196 1036421568 1039374336 1042590744 1044449406 1045561088 1051753248 1054749696 1055107053 1058013684 1061027968 1065512448 1068447744 1071854784 1074807552 1078234872 1079350272 1081205216 1085774976 1087710624 1094185092 1095316992 1097199376 1101836736 1104975872 1108395288 1114992879 1116146304 1119705444 1122790032 1125988864 1129473306 1130747904 1136269134 1139399352 1140612096 1142645504 1146181491 1147474944 1154305152 1157485056 1161176016 1162377216 1164374848 1168087778 1169296128 1176256224 1178353176 1184481792 1185367183 1186593408 1193656464 1200761562 1202003712 1205836632 1209158496 1212603392 1213014231 1216355868 1223674452 1224976896 1228351488 1234349298 1235663104 1243097856 1246522368 1246944699 1250497248 1253942144 1257940684 1259241984 1266737472 1274277576 1275595776 1276549274 1283188608 1285476192 1293127836 1294465536 1298593296 1302170688 1305880576 1306323018 1309921704 1317718857 1319205888 1323288252 1325647323 1327058304 1330714112 1336338432 1338720768 1342863522 1346689344 1350399232 1354705352 1356106752 1364178816 1372298928 1373718528 1378099008 1380467374 1381895424 1390120992 1392599208 1398485088 1400888489 1402337664 1406809404 1410684912 1419081846 1420683264 1425079656 1429139712 1433076736 1433562273 1437646496 1446160716 1447699968 1450280832 1458913456 1460422656 1469115648 1473661917 1477860384 1484106624 1486657172 1488195072 1492940592 1497053376 1505964408 1506060864 1508649142 1515025512 1519199136 1524043521 1528241988 1534701168 1539073536 1543313408 1543836294 1548234688 1559061504 1563886116 1566674109 1568341632 1571137568 1579309056 1582124544 1587020526 1591541952 1598268672 1601015416 1602671616 1607782176 1612211328 1617352308 1621807824 1628662464 1631461442 1631565936 1633302528 1641277638 1645799064 1652755104 1655595487 1657463808 1662592932 1667329664 1678989312 1684185048 1688983296 1694209959 1696121856 1699036768 1709099028 1710918144 1713968256 1721212416 1724170448 1725954048 1731457728 1736227584 1741764024 1746562272 1752131667 1753944192 1756958476 1764384336 1767529764 1769411072 1779890112 1782948986 1784961024 1790484696 1795585792 1801142343 1813737744 1818905088 1824533802 1826592768 1829731904 1837465344 1842527232 1851523947 1853494656 1856798944 1864646784 1869783552 1875745872 1880913216 1886911026 1888862976 1892109128 1900106208 1905519616 1911416364 1914823911 1924782912 1928214288 1930266624 1933707776 1939691754 1953256032 1958820864 1959484527 1964882556 1970480512 1978808832 1984260096 1990587456 1996071168 2004507648 2007952544 2008081152 2020034016 2025598848 2032058028 2034160128 2037655984 2046268224 2052098048 2058448392 2070701061 2072843136 2085181488 2088898812 2091122176 2103506496 2109499392 2110214106 2116027368 2122055936 2128622769 2131024896 2143709568 2149615104 2156469744 2158700544 2162410432 2171549952 2175421248 2188370184 2190633984 2194398752 2201396197 2203673472 2216790576 2229985758 2232292608 2239410888 2245580064 2251977728 2258946612 2262973713 2272538268 2278798704 2281224192 2285291008 2292362982 2294949888 2308610304 2314970112 2315754441 2322352032 2328749696 2336175556 2338592256 2352512448 2356706352 2368963584 2370734366 2373186816 2387312928 2401523124 2404007424 2411673264 2418316992 2425206784 2426028462 2432711736 2447192163 2447348904 2449953792 2461916457 2468698596 2471326208 2486195712 2493044736 2493889398 2500994496 2507884288 2515881368 2518483968 2533474944 2548555152 2551191552 2553098548 2566377216 2570952384 2586255672 2588931072 2597186592 2601650051 2604341376 2612646036 2619843408 2635437714 2638411776 2646576504 2651294646 2654116608 2661428224 2674423479 2677441536 2685727044 2693378688 2700798464 2709410704 2712213504 2728357632 2736800703 2744597856 2756198016 2760934748 2763790848 2780241984 2785198416 2796970176 2801776978 2804675328 2813618808 2821369824 2830366539 2838163692 2850159312 2858279424 2866153472 2867124546 2875292992 2892321432 2895399936 2900561664 2909537631 2917826912 2938231296 2947323834 2955720768 2968213248 2973314344 2976390144 2985881184 2994106752 3011928816 3012121728 3017298284 3030051024 3038398272 3048087042 3056483976 3069402336 3074677333 3078147072 3087672588 3096469376 3118123008 3127772232 3133348218 3136683264 3142275136 3164249088 3174041052 3183083904 3196537344 3202030832 3205343232 3215564352 3224422656 3234704616 3243615648 3257324928 3262922884 3263131872 3282555276 3291598128 3305510208 3311190974 3314927616 3325185864 3334659328 3344978637 3368370096 3377966592 3388419918 3392243712 3398073536 3418198056 3421836288 3427936512 3438544473 3442424832 3448340896 3462915456 3472455168 3483528048 3493124544 3504263334 3507888384 3513916952 3528768672 3535059528 3538822144 3556101549 3559780224 3565897972 3580969392 3591171584 3602284686 3627475488 3637810176 3639042693 3649067604 3659463808 3674930688 3685054464 3703047894 3706989312 3713597888 3729293568 3739567104 3751491744 3761826432 3773822052 3777725952 3784218256 3800212416 3811039232 3822832728 3829647822 3849565824 3856428576 3867415552 3879383508 3906512064 3917641728 3918969054 3929765112 3940961024 3953156571 3957617664 3976941969 3981174912 3992142336 4009015296 4015905088 4016162304 4040068032 4051197696 4064116056 4068320256 4075311968 4088307223 4092536448 4116896784 4141402122 4145686272 4170362976 4177797624 4182244352 4202665467 4207012992 4220428212 4232054736 4244111872 4257245538 4262049792 4287419136 4299230208 4300686819 4312939488 4324820864 4343099904 4350842496 4376740368 4381267968 4388797504 4402792394 4407346944 4433581152 4459971516 4464585216 4478821776 4491160128 4503955456 4517893224 4525947426 4545076536 4557597408 4570582016 4572130563 4584725964 4617220608 4629940224 4631508882 4644704064 4657499392 4672351112 4677184512 4700022327 4705024896 4713412704 4737927168 4741468732 4746373632 4774625856 4803046248 4808014848 4823346528 4831635809 4836633984 4852056924 4865423472 4894384326 4894697808 4899907584 4923832914 4937397192 4942652416 4966786461 4972391424 4987778796 5001988992 5015768576 5031762736 5036967936 5066949888 5082629877 5097110304 5106197096 5132754432 5141904768 5172511344 5177862144 5194373184 5203300102 5208682752 5225292072 5239686816 5256395001 5270875428 5293153008 5302589292 5308233216 5322856448 5348846958 5354883072 5371454088 5386757376 5401596928 5403427029 5418821408 5456715264 5473601406 5489195712 5512396032 5521869496 5527581696 5554571841 5560483968 5570396832 5593940352 5603553956 5609350656 5627237616 5642739648 5660733078 5676327384 5700318624 5710115047 5716558848 5734249092 5744471733 5750585984 5784642864 5790799872 5801123328 5819075262 5835653824 5876462592 5894647668 5911441536 5936426496 5946628688 5952780288 5971762368 5988213504 6023857632 6024243456 6034596568 6060102048 6076796544 6096174084 6112967952 6138804672 6149354666 6156294144 6175345176 6192938752 6212103183 6255544464 6266696436 6273366528 6284550272 6328498176 6348082104 6366167808 6385868307 6393074688 6404061664 6431128704 6448845312 6469409232 6487231296 6514649856 6525845768 6526263744 6565110552 6583196256 6604188591 6611020416 6622381948 6650371728 6669318656 6689957274 6736740192 6755933184 6776839836 6788921139 6796147072 6836396112 6843672576 6855873024 6877088946 6884849664 6896681792 6925830912 6944910336 6967056096 6986249088 7008526668 7015776768 7027833904 7057537344 7070119056 7077644288 7112203098 7119560448 7131795944 7161938784 7182343168 7204569372 7254950976 7275620352 7278085386 7298135208 7318927616 7341576489 7349861376 7385749371 7406095788 7413978624 7427195776 7458587136 7479134208 7502983488 7523652864 7547644104 7555451904 7568436512 7592570557 7600424832 7645665456 7659295644 7699131648 7712857152 7734831104 7758767016 7804950153 7813024128 7837938108 7859530224 7881922048 7906313142 7915235328 7953883938 7962349824 7984284672 8023270437 8031810176 8032324608 8080136064 8102395392 8128232112 8136640512 8150623936 8176614446 8185072896 8233793568 8282804244 8291372544 8297570281 8340725952 8355595248 8364488704 8405330934 8414025984 8440856424 8464109472 8488223744 8491099617 8514491076 8574838272 8598460416 8601373638 8625878976 8649641728 8686199808 8701684992 8728612893 8753480736 8777595008 8805584788 8814693888 8867162304 8919943032 8929170432 8957643552 8973037931 8982320256 9035786448 9051894852 9090153072 9115194816 9141164032 9144261126 9169451928 9224031999 9234441216 9263017764 9289408128 9314998784 9344702224 9354369024 9400044654 9410049792 9426825408 9482937464 9492747264 9549251712 9606092496 9616029696 9646693056 9663271618 9673267968 9704113848 9730846944 9788768652 9789395616 9806219423 9847665828 9874794384 9885304832 9933572922 9944782848 9975557592 10003977984 10031537152 10034935911 10063525472 10133899776 10165259754 10194220608 10212394192 10265508864 10283809536 10315633419 10345022688 10388746368 10406600204 10417365504 10450584144 10479373632 10512790002 10541750856 10586306016 10604499373 10605178584 10616466432 10668304647 10697693916 10742908176 10773514752 10803193856 10806854058 10837642816 10913430528 10947202812 10978391424 11024792064 11043738992 11055163392 11109143682 11120967936 11140793664 11187880704 11207107912 11218701312 11254475232 11285479296 11321466156 11352654768 11400637248 11420230094 11433117696 11468498184 11488943466 11501171968 11569285728 11589168409 11602246656 11638150524 11671307648 11752925184 11789295336 11822883072 11859469713 11872852992 11893257376 11943524736 11976427008 12047715264 12048486912 12069193136 12120204096 12153593088 12192348168 12225935904 12264921669 12277609344 12298709332 12350690352 12385877504 12424206366 12511088928 12533392872 12546733056 12569100544 12607996401 12696164208 12732335616 12771736614 12786149376 12808123328 12862257408 12897690624 12938818464 12974462592 13029299712 13051691536 13052527488 13130221104 13166392512 13208377182 13222040832 13244763896 13300743456 13338637312 13379914548 13473480384 13511866368 13553679672 13577842278 13592294144 13672792224 13711746048 13716391689 13754177892 13793363584 13851661824 13889820672 13934112192 13972498176 14017053336 14031553536 14055667808 14115074688 14140238112 14224406196 14239120896 14263591888 14323877568 14364686336 14409138744 14494907427 14509901952 14556170772 14596270416 14637855232 14683152978 14699722752 14771498742 14812191576 14827957248 14854391552 14900359383 14917174272 15005966976 15047305728 15095288208 15110903808 15136873024 15185141114 15200849664 15291330912 15318591288 15398263296 15409773379 15425714304 15517534032 15609900306 15626048256 15675876216 15719060448 15763844096 15769185003 15812626284 15907767876 15924699648 15968569344 16046540874 16063620352 16064649216 16160272128 16204790784 16210281087 16256464224 16301247872 16353228892 16370145792 16467587136 16565608488 16582745088 16595140562 16681451904 16711190496 16810661868 16828051968 16881712848 16928218944 16976447488 16982199234 17028982152 17130345141 17149676544 17202747276 17233415199 17251757952 17299283456 17372399616 17403369984 17457225786 17506961472 17555190016 17611169576 17629387776 17734324608 17839886064 17858340864 17915287104 17946075862 17964640512 18071572896 18103789704 18180306144 18211550357 18230389632 18288522252 18338903856 18448063998 18468882432 18526035528 18578816256 18629997568 18636309549 18689404448 18800089308 18820099584 18853650816 18965874928 18985494528 19098503424 19157604921 19212184992 19293386112 19326543236 19346535936 19408227696 19461693888 19577537304 19578791232 19612438846 19695331656 19749588768 19812565773 19867145844 19951115184 20007955968 20063074304 20069871822 20127050944 20267799552 20330519508 20366763417 20388441216 20424788384 20531017728 20567619072 20631266838 20690045376 20777492736 20813200408 20834731008 20901168288 20958747264 21025580004 21083501712 21172612032 21208998746 21210357168 21232932864 21336609294 21395387832 21485816352 21522741331 21547029504 21613708116 21675285632 21826861056 21894405624 21956782848 22024729467 22049584128 22087477984 22218287364 22241935872 22281587328 22375761408 22414215824 22437402624 22508950464 22570958592 22642932312 22705309536 22777711671 22801274496 22840460188 22936996368 22977886932 23002343936 23138571456 23178336818 23204493312 23276301048 23342615296 23414850459 23578590672 23645766144 23718939426 23745705984 23786514752 23887049472 23952854016 24069811311 24095430528 24096973824 24138386272 24240408192 24307186176 24384696336 24451871808 24529843338 24555218688 24597418664 24701380704 24771755008 24848412732 24892710843 25022177856 25066785744 25093466112 25138201088 25215992802 25392328416 25464671232 25473298851 25543473228 25616246656 25724514816 25795381248 25877636928 25948925184 26058599424 26103383072 26105054976 26260442208 26332785024 26416754364 26444081664 26489527792 26601486912 26677274624 26759829096 26919113793 26946960768 27107359344 27155684556 27184588288 27345584448 27423492096 27432783378 27508355784 27586727168 27672095997 27703323648 27868224384 27944996352 28034106672 28063107072 28111335616 28230149376 28280476224 28448812392 28478241792 28527183776 28618150561 28647755136 28818277488 28989814854 29019803904 29112341544 29192540832 29275710464 29366305956 29418658269 29542997484 29624383152 29655914496 29708783104 29800718766 29834348544 30011933952 30094611456 30104807733 30190576416 30273746048 30370282228 30401699328 30582661824 30637182576 30796526592 30819546758 30851428608 31035068064 31219800612 31252096512 31351752432 31438120896 31527688192 31538370006 31625252568 31813498119 31815535752 31849399296 32004913941 32093081748 32127240704 32320544256 32409581568 32420562174 32512928448 32602495744 32706457784 32740291584 32935174272 33131216976 33165490176 33190281124 33362903808 33422380992 33621323736 33656103936 33763425696 33821450663 33856437888 33964398468 34057964304 34260690282 34299353088 34405494552 34466830398 34503515904 34598566912 34767505227 34806739968 34914451572 35013922944 35110380032 35222339152 35258775552 35468649216 35578409139 35679772128 35830574208 35892151724 35929281024 36143145792 36207579408 36360612288 36423100714 36460779264 36577044504 36677807712 36794765007 36896127996 37052071056 37157632512 37259995136 37272619098 37378808896 37600178616 37640199168 37707301632 37823989203 37931749856 38197006848 38315209842 38424369984 38586772224 38653086472 38693071872 38816455392 38923387776 39155074608 39157582464 39224877692 39390663312 39499177536 39625131546 39734291688 39902230368 39970805329 40015911936 40139743644 40254101888 40535599104 40661039016 40733526834 40776882432 40849576768 41135238144 41262533676 41380090752 41554985472 41626400816 41669462016 41802336576 41917494528 42051160008 42167003424 42345224064 42417997492 42420714336 42673218588 42790775664 42971632704 43045482662 43094059008 43227416232 43350571264 43484722281 43788811248 43913565696 44049458934 44099168256 44174955968 44436574728 44483871744 44563174656 44701078149 44751522816 44828431648 45017900928 45141917184 45285864624 45410619072 45555423342 45602548992 45680920376 45873992736 45955773864 46004687872 46229320137 46277142912 46356673636 46552602096 46685230592 46829700918 47157181344 47291532288 47307555009 47437878852 47573029504 47774098944 47905708032 48139622622 48190861056 48193947648 48276772544 48480816384 48614372352 48769392672 48903743616 49059686676 49110437376 49194837328 49402761408 49543510016 49696825464 49785421686 50044355712 50133571488 50276402176 50431985604 50784656832 50929342464 50946597702 51086946456 51232493312 51391035423 51449029632 51700245597 51755273856 51897850368 52117198848 52206766144 52210109952 52520884416 52665570048 52833508728 52888163328 52979055584 53147993899 53202973824 53519658192 53838227586 53893921536 54214718688 54311369112 54369176576 54634651071 54691168896 54865566756 55016711568 55173454336 55344191994 55406647296 55736448768 55889992704 55908928647 56068213344 56222671232 56460298752 56560952448 56897624784 56956483584 57054367552 57236301122 57295510272 57636554976 57979629708 58039607808 58224683088 58385081664 58551420928 58732611912 58837316538 59085994968 59248766304 59417566208 59437697319 59601437532 60023867904 60189222912 60209615466 60381152832 60547492096 60740564456 60803398656 61100290251 61165323648 61274365152 61593053184 61639093516 61702857216 62070136128 62439601224 62504193024 62703504864 62811265517 62876241792 63076740012 63250505136 63626996238 63631071504 63698798592 64009827882 64186163496 64254481408 64568223993 64641088512 64841124348 65025856896 65204991488 65412915568 65480583168 65870348544 66074188401 66262433952 66380562248 66725807616 66844761984 67242647472 67312207872 67526851392 67642901326 67712875776 67928796936 68115928608 68333135013 68521380564 68810989104 68933660796 69007031808 69197133824 69535010454 69613479936 69828903144 70027845888 70220760064 70244551377 70444678304 70937298432 71156818278 71359544256 71661148416 71784303448 71858562048 72209433933 72286291584 72415158816 72721224576 72846201428 72921558528 73154089008 73355615424 73589530014 73792255992 74104142112 74231495611 74315265024 74545238196 74678132529 74757617792 75200357232 75280398336 75414603264 75647978406 75863499712 76394013696 76630419684 76848739968 77173544448 77306172944 77386143744 77632910784 77846775552 78310149216 78315164928 78449755384 78781326624 78998355072 79250263092 79468583376 79804460736 79941610658 80031823872 80279487288 80508203776 80757341379 81322078032 81467053668 81553764864 81699153536 82270476288 82525067352 82760181504 83016287991 83109970944 83252801632 83604673152 83834989056 84102320016 84334006848 84690448128 84835994984 84841428672 85346437176 85581551328 85854451683 85943265408 86090965324 86454832464 86701142528 86969444562 87577622496 87827131392 88098917868 88255974807 88349911936 88873149456 88967743488 89126349312 89402156298 89503045632 89656863296 90035801856 90283834368 90571729248 90821238144 91110846684 91205097984 91361840752 91747985472 91911547728 92009375744 92458640274 92554285824 92713347272 93105204192 93370461184 93659401836 94314362688 94583064576 94615110018 94875757704 95146059008 95440494357 95548197888 96014741823 96279245244 96381722112 96553545088 96961632768 97228744704 97538785344 97807487232 98119373352 98220874752 98389674656 98703417241 98805522816 99393650928 99570843372 100088711424 100267142976 100552804352 100863971208 101464351989 101569313664 101893195404 102173892912 102464986624 102782070846 102898059264 103400491194 103510547712 103795700736 104302515681 104413532288 104420219904 105041768832 105331140096 105667017456 105776326656 105958111168 106295987798 106405947648 107039316384 107676455172 107787843072 107868413653 108429437376 108622738224 108738353152 109269302142 109382337792 109731133512 110033423136 110346908672 110384295021 110688383988 111472897536 111779985408 111817857294 112136426688 112445342464 112920597504 113121904896 113471967609 113795249568 114108735104 114472602244 114591020544 115273109952 115959259416 116079215616 116449366176 116649493103 116770163328 117465223824 117674633076 118171989936 118497532608 118835132416 118875394638 119202875064 119912415987 120047735808 120419230932 120762305664 121094984192 121481128912 121606797312 122200580502 122330647296 122548730304 123278187032 123405714432 124140272256 124879202448 125008386048 125407009728 125622531034 125752483584 126153480024 126501010272 127253992476 127262143008 127480852499 128019655764 128372326992 128508962816 129136447986 129282177024 129682248696 130051713792 130409982976 130454166843 130825831136 131740697088 132148376802 132524867904 132761124496 133451615232 133689523968 134103234447 134485294944 135053702784 135285802652 135425751552 135857593872 136231857216 136666270026 137042761128 137621978208 137858491849 137867321592 138014063616 138687960411 139070020908 139657806288 140055691776 140441520128 140489102754 140889356608 141874596864 142313636556 142719088512 143322296832 143568606896 143717124096 144418867866 144572583168 144830317632 145442449152 145692402856 145843117056 146308178016 146711230848 147179060028 147584511984 148208284224 148462991222 148630530048 149090476392 149356265058 149515235584 150400714464 150659189317 150829206528 151295956812 151726999424 152788027392 153260839368 153697479936 154173106269 154347088896 154612345888 155265821568 155693551104 156620298432 156630329856 156899510768 157562653248 157996710144 158500526184 158937166752 159443981697 159608921472 159883221316 160558974576 161016407552 161514682758 162644156064 162934107336 163107529728 163398307072 163903953213 165050134704 165520363008 166032575982 166219941888 166505603264 167209346304 167669978112 168204640032 168668013696 169380896256 169671989968 169682857344 170692874352 171163102656 171708903366 171886530816 172181930648 172909664928 173402285056 173938889124 175155244992 175654262784 176197835736 176511949614 176699823872 177746298912 178252698624 178313091957 178804312596 179313726592 180071603712 180567668736 181143458496 181642476288 182221693368 182410195968 182723681504 183495970944 183823095456 184917280548 185108571648 185426694544 186210408384 186740922368 187318803672 188433796551 188628725376 189230220036 189751515408 190292118016 190880988714 191096395776 192029483646 192558490488 192763444224 193107090176 193704671979 193923265536 195077570688 195614974464 196238746704 196441749504 196779349312 197406834482 197611045632 198787301856 199141686744 200177422848 200327053927 200534285952 201727942416 202928703978 203138627328 203786390808 204347785824 204929973248 204999405039 205564141692 206800982388 207021095424 207591401472 208605031362 208827064576 208840439808 210083537664 210662280192 210733654131 211334034912 211916222336 212591975596 212811895296 214078632768 215352910344 215575686144 215736827306 216858874752 217245476448 218538604284 218764675584 219462267024 220066846272 220693817344 220768590042 221376767976 222694486833 222945795072 223635714588 224034397587 224272853376 224890684928 225841195008 226243809792 226943935218 227590499136 228217470208 228945204488 229182041088 230546219904 231918518832 232158431232 232898732352 233298986206 233540326656 234930447648 235349266152 236343979872 236750154641 236995065216 237750789276 238405750128 239824831974 240095471616 240838461864 241524611328 242189968384 242272024137 242962257824 244401161004 244661294592 245097460608 246556374064 246811428864 248280544512 249048863973 249758404896 250814019456 251245062068 251504967168 252306960048 253002020544 254507984952 254524286016 254961704998 256039311528 256744653984 257563355049 258272895972 259364497392 260103427584 260819965952 260908333686 261651662272 263481394176 264296753604 264767924421 265049735808 265522248992 266903230464 267379047936 268206468894 268970589888 270107405568 270571605304 270851503104 271715187744 272463714432 273332540052 274085522256 275243956416 275716983698 275734643184 276028127232 277375920822 278140041816 279315612576 279795637303 280111383552 280978205508 281778713216 283749193728 284627273112 285438177024 286321483071 286644593664 287137213792 288837735732 289145166336 289660635264 290884898304 291384805712 291686234112 292616356032 293422461696 294358120056 295169023968 296110251723 296416568448 296925982444 298180952784 298712530116 299030471168 300801428928 301318378634 301658413056 302591913624 303453998848 304393055967 306521678736 307394959872 308346212538 308694177792 309224691776 310531643136 311387102208 312907547043 313240596864 313260659712 313799021536 315125306496 315993420288 317001052368 317874333504 318887963394 319217842944 319766442632 321117949152 322032815104 323029365516 323605240959 325288312128 325868214672 326215059456 326796614144 327807906426 330100269408 331040726016 331152885063 332065151964 333011206528 334418692608 335339956224 336409280064 337336027392 338761792512 339343979936 339365714688 341385748704 342326205312 343417806732 343773061632 344363861296 345819329856 346804570112 347877778248 349948479309 350310489984 352395671472 353023899228 353399647744 355492597824 356505397248 356626183914 357608625192 358627453184 359737247961 360143207424 362286916992 363284952576 364443386736 364820391936 365447363008 366991941888 367646190912 369834561096 370217143296 370853389088 372035957293 372420816768 374637607344 376867593102 377257450752 378460440072 379503030816 380584236032 381761977428 382442557497 384058967292 385116980976 385526888448 386214180352 387409343958 387846531072 390155141376 391229948928 391362500529 392477493408 393558698624 394813668964 395222091264 397574603712 398283373488 400354845696 400654107854 401068571904 403455884832 405857407956 406277254656 407572781616 408695571648 409859946496 409998810078 411128283384 413575475547 413601964776 414042190848 416063881233 417210062724 417654129152 420167075328 421324560384 421467308262 422668069824 423832444672 425183951192 425623790592 428157265536 430705820688 431151372288 431473654612 433717749504 434490952896 437077208568 437529351168 438924534048 439678858619 440133692544 441537180084 442753535952 445388973666 445891590144 447271429176 448068795174 448545706752 449781369856 451977567951 452487619584 453887870436 455180998272 456434940416 457890408976 458364082176 461092439808 462519318807 463837037664 465797464704 466597972412 467080653312 469860895296 470698532304 472687959744 473500309282 473990130432 475501578552 476811500256 478331945091 479649663948 481676923728 483049222656 484379936768 484544048274 485924515648 488802322008 489322589184 490194921216 491711859639 493112748128 496561089024 498097727946 499516809792 501628038912 502490124136 503009934336 504613920096 506004041088 509015969904 509048572032 509923409996 512078623056 513489307968 515126710098 516545791944 518728994784 519620469277 520206855168 521816667372 523303324544 526962788352 528593507208 529535848842 530099471616 531044497984 534758095872 536412937788 537941179776 540214811136 541143210608 541703006208 543430375488 544927428864 546665080104 548171044512 550487912832 551433967396 551469286368 554751841644 556280083632 558631225152 559591274606 560222767104 561956411016 563557426432 565301389653 569254546224 570876354048 572642966142 573289187328 574274427584 577675471464 578290332672 579321270528 581114015937 581769796608 582769611424 585232712064 586844923392 588716240112 590338047936 592220503446 592833136896 593851964888 596361905568 597425060232 598060942336 600981161781 601602857856 602636757268 605183827248 606907997696 608786111934 613043357472 614789919744 614998215117 616692425076 618449383552 621063286272 622774204416 625815094086 626481193728 626521319424 627598043072 630250612992 631986840576 634002104736 635748667008 637775926788 638435685888 639532885264 642235898304 644065630208 646058731032 647210481918 650576624256 651736429344 653593228288 655615812852 660200538816 662081452032 662305770126 664130303928 666022413056 668083460499 668837385216 672103192761 672818560128 674672054784 677523585024 678687959872 678731429376 682771497408 684652410624 686835613464 687546123264 688727722592 690923920687 691638659712 695755556496 699896958618 700620979968 704791342944 706047798456 706799295488 710250463923 710985195648 713252367828 715217250384 717254906368 719474495922 720286414848 724573833984 726569905152 726816072411 728886773472 730894726016 733983883776 735292381824 739669122192 740434286592 741706778176 744071914586 744841633536 749275214688 753735186204 754514901504 756920880144 759006061632 761168472064 763523954856 764885114994 768117934584 770233961952 772428360704 772690065147 774818687916 780310282752 782459897856 782725001058 784954986816 787117397248 789627337928 790444182528 794303773263 795149207424 796566746976 800709691392 801308215708 802137143808 806911769664 811714815912 812554509312 815145563232 816546451721 817391143296 819997620156 822256566768 827150951094 827203929552 828084381696 832127762466 834420125448 835308258304 839386911909 840334150656 842934616524 845336139648 847664889344 850367902384 851247581184 856314531072 858964449213 861411641376 862947309224 867435499008 868981905792 874154417136 875058702336 877849068096 879357717238 880267385088 883074360168 885507071904 888330755169 890777947332 894542858352 896137590348 897091413504 899562739712 903955135902 904975239168 907775740872 910361996544 912869880832 913179167901 915780817952 922184879616 925038637614 927674075328 931594929408 933195944824 934161306624 938722641129 939721790592 941397064608 945375919488 947000618564 947980260864 951003157104 953623000512 956663890182 959299327896 963353847456 965009442943 966098445312 969088096548 970815722877 971849031296 977604644016 978645178368 980389842432 983423719278 986225496256 993122178048 996195455892 999033619584 1003256077824 1004980248272 1006019868672 1009227840192 1012008082176 1018031939808 1018097144064 1019846819992 1024157246112 1026978615936 1030253420196 1033091583888 1037457989568 1039240938554 1040413710336 1043633334744 1046606649088 1049845437927 1057187014416 1059071697684 1060198943232 1062088995968 1069516191744 1072825875576 1075882359552 1079211743883 1080429622272 1082286421216 1086860750976 1089854857728 1093330160208 1096342089024 1100975825664 1102867934792 1102938572736 1109503683288 1112560167264 1116107871879 1117262450304 1119182549212 1123912822032 1127114852864 1130602779306 1138509092448 1141752708096 1145285932284 1147327672491 1148548855168 1155350942928 1156580665344 1158642541056 1162228031874 1163539593216 1165539222848 1170465424128 1173689846784 1177432480224 1180676095872 1184441006892 1185666273792 1187703929776 1192723811136 1194850120464 1196121884672 1201962323562 1203205715712 1205273514536 1210367654496 1213815995392 1217572223868 1226086714944 1229579839488 1229996430234 1233384850152 1236898767104 1240726426641 1242126572544 1248191643699 1251630188172 1252962387456 1255196086144 1260501225984 1263973681152 1268004209472 1271497334016 1275551853576 1276871371776 1279065770528 1283144424133 1284471796608 1292117462064 1294420963836 1301153248512 1303472858688 1307186456576 1311231625704 1319036575857 1320401077632 1324611540252 1328260607856 1332044826112 1336166920998 1337674770432 1344206385522 1345637120256 1349344109568 1355932703853 1357375919744 1357462858752 1365542994816 1369304821248 1373671226928 1375092246528 1377455445184 1381847841374 1383277319424 1391511112992 1399793917236 1401241959936 1402289377489 1409582685888 1412095596912 1413598590976 1420500927846 1421970391296 1426504735656 1430434500768 1434509812736 1434995835273 1438948991844 1449147667968 1453139810304 1453632144822 1457773546944 1461789452032 1467967767552 1470584763648 1475135578917 1479338244384 1483413556352 1488143829172 1489683267072 1498550429376 1507470372408 1509029803008 1513841760288 1516443410339 1518012123264 1527047909712 1529770229988 1536235869168 1540467923904 1544856721408 1545380130294 1549637375832 1558861407831 1560620565504 1565450002116 1569909973632 1574234794496 1579254675856 1580888365056 1588607546526 1590298414848 1593133493952 1602616431416 1604274287616 1613823539328 1623429631824 1625109018624 1630291126464 1633092903442 1634782286592 1639995240312 1644513133536 1654301902188 1654407859104 1657251082487 1664255524932 1668840250896 1670616516608 1678773823818 1680668301312 1685869233048 1690672279296 1695329778688 1695904168959 1700735804768 1712629062144 1717928898426 1722823282752 1725894618448 1734870998016 1737963811584 1743342047811 1748308834272 1755698136192 1758715434476 1760534770176 1766148720336 1771014143808 1776661510338 1781555894664 1789085716704 1792275180696 1794182827008 1802943485343 1807910271804 1815551481744 1820723993088 1825739761664 1826358335802 1831561635904 1844369759232 1850077275228 1855348150656 1863189858816 1866391889648 1868322613248 1877445282258 1879443581184 1882794129216 1890751838976 1894001237128 1895960521728 1902006314208 1907246001024 1913327780364 1918598655792 1926707694912 1930018885886 1932196890624 1938176193096 1941631445754 1943698062592 1955209288032 1958569461121 1960779684864 1966847438556 1972450992512 1986244356096 1992390911784 1998067239168 2004250381497 2006512155648 2009960496544 2018455680384 2024016164352 2036063879616 2036194288128 2039693639984 2048314492224 2053957231872 2060506840392 2066183167776 2072771762061 2074915979136 2078481877108 2087266669488 2093213298176 2099690875854 2114374028832 2118143395368 2120397886464 2124177991936 2130751391769 2145651751152 2151764719104 2158423487766 2160859244544 2164572842432 2173721501952 2179709715456 2186660320416 2192684178048 2201951651328 2205735869584 2205877145472 2219007366576 2225120334528 2232215743758 2234524900608 2238365098424 2247825644064 2254229705728 2261205558612 2277018184896 2283505416192 2290571864568 2294655344982 2297097710336 2310701885856 2317285082112 2318070195441 2324456063748 2331078445696 2340930848256 2347379693568 2354864960448 2361352191744 2368882013784 2371332547584 2375407859552 2385447622272 2389700240928 2403924647124 2406411431424 2410547029072 2420735308992 2427631990784 2435144447736 2449639355163 2452173429888 2459992860468 2466769700304 2473797534208 2481452853282 2484253145088 2496383287398 2503260376344 2505924774912 2510392172288 2518160735727 2521002451968 2536008418944 2542994668032 2551103707152 2553742743552 2558131541056 2566288848266 2568943593216 2584234924128 2588841927672 2602306497024 2604251701051 2606945717376 2622463251408 2638073151714 2640802155264 2649223080504 2656521215712 2664089652224 2664992265507 2672333841996 2688412771044 2691274240512 2698688219136 2711865407706 2714751839488 2714925717504 2731085989632 2738609642496 2739537503703 2747342453856 2754910890368 2763695682748 2766554638848 2783022225984 2799587834472 2802483919872 2804578754978 2819165371776 2824191193824 2841001855692 2843940782592 2853009471312 2860869001536 2869019625472 2869991670546 2877897983688 2895028328829 2898295335936 2907264289644 2912447168631 2915547093888 2923578904064 2935935535104 2941169527296 2950271157834 2958676488768 2966827112704 2976287658344 2979366534144 2997100858752 3014940744816 3018059606016 3027683520576 3032886820678 3036024246528 3054095819424 3059540459976 3072471738336 3077752010333 3080935847808 3090760260588 3099274751664 3117722815662 3121241131008 3130900004232 3139819947264 3148469588992 3149536313781 3158509351712 3177215093052 3180596829696 3186266987904 3205232862832 3208548575232 3227647078656 3237635231649 3246859263648 3260582252928 3266185806884 3269564573184 3279990480624 3289026267072 3308603804376 3308815718208 3314502164974 3328511049864 3337680501792 3348323615637 3357547647636 3371738466096 3381344558592 3390659557376 3391808337918 3401471609536 3425258124288 3435857796852 3441983017473 3445646565504 3451789236896 3469741996032 3475927623168 3486684095622 3496617668544 3511396272384 3517430868952 3521069540352 3532297440672 3542028287616 3553323020676 3563111789328 3578171433408 3584550361392 3588365654016 3605886970686 3615820543608 3631102963488 3637343284939 3641447986176 3652716671604 3663123271808 3688739518464 3700154550456 3710696301312 3722179279923 3726379717632 3732783779296 3754890564516 3758887162368 3765588258432 3781503677952 3788002474256 3791921043456 3804012628416 3814492002048 3826655560728 3837197311584 3849433272399 3853415389824 3860037771772 3876352386192 3883262891508 3887396125184 3910418576064 3917138922242 3921559369728 3933694877112 3944901985024 3957109727571 3984781823568 3996134478336 4008500762994 4013024311296 4019920993088 4036911360768 4048032328704 4067798111559 4072127759232 4072388576256 4079387279968 4096628984448 4107914463744 4121013680784 4132366335552 4145543524122 4149831958272 4156963754216 4174533338976 4186426596352 4199381751708 4206868132467 4228748057664 4236286790736 4240795772928 4248355983872 4261502783538 4291303502304 4303529438208 4304987505819 4316846975532 4329145684864 4347443003904 4359419430912 4373320640832 4385368356096 4403903302656 4411471739168 4411754290944 4438014733152 4450240669056 4464431487516 4469049801216 4476730196848 4495651288128 4508459411456 4522411117224 4549330231017 4554036369792 4581143729136 4589310689964 4594195420672 4621403771712 4634570164224 4636140390882 4648912127496 4662156891392 4676584223493 4681861696512 4709729920896 4722704383488 4737764027568 4742665095168 4750815719104 4770895244544 4779400481856 4807849294248 4812822862848 4821094058144 4836467444809 4841470617984 4870288895472 4899278710326 4904346859776 4919985720936 4933539400608 4947595068416 4962905706564 4971753247461 4992766574796 5006520752688 5011849549824 5020784344576 5036321471454 5042004903936 5072016837888 5085989336064 5087712506877 5102207414304 5116263082112 5132577696532 5137887186432 5168469848256 5177683855344 5204612994048 5208503402102 5213891434752 5244926502816 5276146303428 5281604310528 5298446161008 5313042431424 5328179304448 5329984531014 5344667683992 5376825542088 5382548481024 5408830456029 5423730815412 5429503678976 5462171979264 5477219284992 5479075007406 5494684907712 5509821780736 5527391365496 5533109277696 5566044451968 5599175668944 5604967839744 5609157509956 5638330743552 5648382387648 5682003711384 5687881565184 5706018942624 5715825162047 5721738003072 5739983341092 5755795967376 5790056657658 5796590671872 5814528579288 5824894337262 5831094187776 5847157808128 5875708383363 5882339054592 5900542315668 5917352977536 5933654225408 5952575316688 5958733068288 5994201717504 6012751144491 6029881489632 6055367041152 6065773641356 6072048493056 6108191638848 6119080919952 6144943476672 6155504020666 6161871695616 6181520521176 6198549503328 6218315286183 6235445631324 6261800008464 6279639894528 6296939177984 6299072627562 6317018703424 6354430186104 6361193659392 6372533975808 6392254175307 6410465725664 6455294157312 6475270463298 6493718527296 6521164505856 6532371613768 6539129146368 6559980961248 6578052534144 6617207608752 6617631436416 6629004329948 6657022099728 6675361003584 6696647231274 6715095295272 6743476932192 6755066100601 6762689117184 6783616675836 6802943219072 6850516248576 6871715593704 6883966034946 6891293131008 6903578473792 6951855246336 6973368191244 6993235337088 7022792544768 7034861737904 7042139080704 7064594881344 7084056575232 7106646041352 7126223578656 7156342866816 7169100722784 7211773941372 7231641087216 7262205926976 7274686569878 7282895972352 7305433343208 7326246543616 7348918065489 7400309100912 7421392602624 7444358559846 7452759435264 7465567558592 7509781129032 7517774324736 7531176516864 7554482207181 7563007355904 7576004948512 7608025256832 7628984004096 7653311121456 7674394623168 7698866544798 7706830779648 7720075543544 7752704772384 7766525783016 7774792250368 7812755103153 7820837152128 7834277844484 7867389754224 7889803970048 7914219455142 7969563647136 7992268956672 7994976796521 8017001525988 8039841986176 8073822721536 8096064657408 8135596223118 8144255518464 8144777152512 8158774559936 8193257968896 8215828927488 8242027361568 8264732671104 8291087048244 8299663916544 8313927508432 8349066677952 8372853192704 8398763503416 8413736264934 8457496115328 8472573581472 8496711967744 8523005567076 8582607004608 8607058876416 8609975011638 8633693951064 8658291369728 8685084986487 8694886007808 8737341505893 8746641281664 8770736712192 8807806605312 8822943478336 8823508581888 8876029466304 8900481338112 8928862975032 8938099602432 8953460393696 8982010968931 8991302576256 9044822234448 9098660462034 9108072739584 9162287458272 9178621379928 9188390841344 9233256030999 9242807543424 9272280781764 9297824254992 9324313782784 9353168446986 9363723393024 9419459841792 9445408766976 9448608941343 9475528055136 9501631438208 9541790489088 9558800963712 9615698588496 9625645725696 9642188116288 9672934889618 9682941235968 9740577790944 9798557420652 9808693719552 9839971441872 9867078801216 9895190136832 9925811413128 9943506494922 9985533149592 10013041505376 10041568689152 10044970846911 10072642942908 10144033675776 10171978672128 10175425013754 10204414828608 10232526164224 10265155393064 10275774372864 10325949052419 10336939696512 10355367710688 10409225988096 10417006804204 10427782869504 10489853005632 10552292606856 10563208621056 10596892322016 10615103872373 10626084862848 10659969062028 10689335367984 10753651084176 10765096962048 10817660912058 10847461630824 10859007357952 10912029854817 10924343958528 10958150014812 10989369815424 11019643561472 11054782730992 11066218555392 11132088903936 11166537839769 11198351337888 11218315019912 11276661487104 11296764775296 11364007422768 11375763130368 11412037885248 11431650324094 11443476006144 11479966682184 11511591934752 11548299817197 11580113315316 11629057158576 11649788674524 11662188375552 11694315616256 11751416766726 11764678109184 11801084631336 11834705955072 11867308450816 11871329182713 11905150633376 11988403435008 12025502288982 12059762979264 12110734082304 12131547282712 12144096986112 12203394334677 12216383277696 12238161839904 12289886953344 12311008041332 12323743391232 12363041042352 12397099006656 12436630572366 12470891262648 12523600016928 12559279789056 12598145255124 12620604397401 12634037406848 12708860372208 12722387318784 12745067951616 12784508350614 12820931451328 12910588314624 12950540926596 12987437054592 13042329011712 13064743227536 13078258292736 13119961922496 13156105068288 13234415217504 13235262872832 13258008659896 13314044199456 13350722007168 13393294462548 13430190590544 13486953864384 13510132201202 13525378234368 13567233351672 13605886438144 13647990693051 13743431187408 13767932069892 13782586262016 13807156947584 13903710492672 13946736382488 13986470674176 14029752670479 14045585089536 14069723475808 14129189762688 14168113150464 14213292082704 14252447157312 14312685733632 14338201445568 14423547882744 14463282174432 14509402334427 14524411853952 14549373139756 14610866686416 14652493087232 14697836130978 14800618201824 14842785205248 14888717119692 14915259742383 14931135117184 15019562258064 15035548649472 15062353033728 15108964414362 15126014711808 15152009897024 15216050513664 15257968008192 15306622242912 15348789246336 15397733089596 15413661559296 15440151087088 15505409544768 15533051566032 15549584500736 15625510206306 15641674304256 15668555688968 15734779508448 15779607940096 15828438910284 15939127294272 15984537913344 15989953593042 16034003051976 16079683972352 16147645443072 16226491368087 16271192446236 16288511036928 16317549119872 16386515937792 16431657854976 16484054723136 16529465342208 16582174096488 16599327833088 16627855016864 16680877513729 16698133355904 16797527006832 16827472529868 16914992230656 16945147162944 16993423935488 17046011134152 17147475486141 17165214009216 17219950023276 17267387902128 17316582739456 17370169972974 17389772015616 17474683011786 17493282563328 17541473424384 17627125150089 17645886956672 17647017163776 17752058932608 17800962676224 17857725950064 17876199204864 17906920787392 17964021937862 17982605152512 18089644468896 18197320924068 18216145479168 18229761907357 18324574916544 18357242759856 18376781682688 18466512061998 18485615086848 18544561563528 18595648509984 18648627565568 18654945858549 18706336893972 18838919683584 18890817533952 18897217882686 18951056110272 19003262876416 19083580978176 19117601927424 19176762525921 19231397176992 19284376232576 19345869779236 19365882471936 19481155581888 19597114841304 19617387439104 19679942883744 19734157602432 19851622826256 19887012989844 19971066299184 20026083010752 20083137378304 20089941693822 20145285885816 20265198301803 20288067351552 20350850027508 20408829657216 20465052328448 20530310786128 20551548745728 20651898104838 20673879393024 20710735421376 20834013608408 20855565739008 20979706011264 21104585213712 21126417242112 21193784644032 21230207744746 21252169725696 21319938124056 21378670735968 21507302168352 21544264072331 21635321824116 21694923261648 21718014715904 21824059709634 21848687917056 21916300029624 21978739630848 22039287122944 22046754196467 22109565461984 22264177807872 22333075679538 22396702675776 22436630039824 22553322974208 22593529550592 22663446621543 22728014845536 22824075770496 22863300648188 22886952012288 22959933364368 23023183869504 23096599634394 23160226630632 23258114317152 23299577349048 23324376751104 23438265309459 23502833533452 23602169262672 23669411910144 23734616901632 23742658365426 23810301266752 23976806870016 24051004577964 24119525958528 24221468164608 24263094565424 24288193972224 24406788669354 24432766555392 24476323679808 24579773906688 24622016082664 24647486782464 24726082084704 24794198013312 24873261144732 24941782525296 25047200033856 25118559578112 25196290510248 25241208794802 25268074813696 25417720744416 25461402994573 25490135903232 25569016701228 25641862902656 25821176629248 25901081853192 25974874109184 26055254959461 26084658023424 26129486455072 26239923844992 26312210136576 26468830435008 26470525745664 26516017319792 26628088398912 26701444014336 26786588925096 26860381181088 26946032906793 26973907728768 27020264402404 27134466703344 27211772876288 27295981386102 27486862374816 27535864139784 27565172524032 27614313895168 27699768092997 27893472764976 27972941348352 28059505340958 28091170179072 28139446951616 28258379525376 28336226300928 28426584165408 28504894314624 28625371467264 28676402891136 28847095765488 28926564348864 29018804668854 29048823707904 29098746279512 29221733372832 29304986174464 29395672261956 29601236403648 29685570410496 29777434239384 29830519484766 29862270234368 30039124516128 30124706067456 30134912540733 30217928828724 30304019794048 30432101027328 30515936016384 30613244485824 30697578492672 30795466179192 30827323118592 30880302174176 31010819089536 31066103132064 31251020412612 31283348608512 31337111377936 31469559016896 31559215880192 31656877820568 31845311617119 31878254588544 31979907186084 32068006103952 32159367944704 32295290886144 32452982736174 32542384892472 32577022073856 32635098239744 32736089564451 32773031875584 32968109446272 33058930684416 33164348192976 33198655666176 33255710033728 33361755027458 33396266711808 33595054013664 33654945059736 33829984461312 33855272113663 33890294325888 34092022268304 34294950972282 34330428018432 34439900046552 34534775804256 34633165478912 34644899451591 34740339945948 34949366023572 34986565126656 35082946848768 35254250300178 35291773913344 35294034327552 35504117865216 35601925352448 35613987548139 35715451900128 35813841574784 35928043875724 35965210305024 36179288937792 36394641848136 36432290958336 36459523814714 36649149833088 36714485519712 36933024123996 36971230173696 37089123127056 37191297019968 37297255131136 37309891717098 37412673787944 37677839367168 37794435765372 37861813192203 37902112220544 38006525752832 38167161956352 38235203854848 38353525051842 38462794353984 38568752465152 38691739558472 38731764943872 38962311163776 39194229682608 39234774878208 39359885767488 39468315204864 39703245652512 39774025979688 39942132598368 40010776134329 40052166021504 40179883387644 40290571771632 40530396603606 40576134703104 40701700055016 40817659314432 40930104656896 40943972079153 41060621572256 41303796209676 41347758786048 41421470842752 41668027216816 41711131478016 41959412022528 42089258011437 42209170427424 42387569288064 42460415489492 42504339451392 42639876248112 42757341471936 43014604336704 43088528144662 43270643648232 43389846523296 43528207003281 43648119419268 43832600059248 43957479261696 44078574245888 44093508392934 44219130923968 44528355615744 44666151359076 44745779227149 44793405351552 44873260079648 45106645948416 45187059101184 45326893243086 45456029691072 45648151540992 45726601296376 45773904024576 45919866728736 46046367739008 46193199268788 46320453261264 46516228634304 46599154698096 46648753502208 46876530618918 47005667066904 47204338525344 47285462704207 47338823820288 47485316730852 47620602533504 47953613740032 48102009155928 48239051917056 48442936329216 48526189130848 48813577338708 48865533110784 48952647359616 49159547813376 49244032165328 49294973564928 49452164169408 49588396026624 49746522289464 49883565050592 50042632541187 50094400067712 50392581020496 50482417589604 50536149627392 50835441488832 50922805989146 50980271806464 51138033402456 51283725805312 51442426458423 51802163706384 51949748218368 52110509918922 52169316046848 52258972910144 52479847689984 52624420273152 52881375450267 52937660870016 52941051491328 53032034639584 53256176797824 53402888028672 53573177850192 53720762362176 53892065813586 53947815457536 54040528804808 54268933406688 54423545752576 54591962772204 54689285722071 54973724749632 55071728279568 55130345048064 55228627790336 55399536185994 55786945529952 55945882696704 55964837575647 56119010681916 56278893903232 56516759050752 56672452601856 56853168330816 57009788629248 57250742934528 57352805782272 57694191530976 57853128697728 58037609337708 58097647415808 58197492559024 58443466745664 58609972348928 58791344523912 59202472807296 59554868478768 59661038969532 59724540468736 60078249032256 60249412134912 60269825081466 60435857657448 60608039588096 60795594905409 60864202054656 61226488971648 61395156985344 61590932358384 61654646237184 61760604348352 62021638179072 62132206264128 62502040825224 62566697217024 62674222755872 62874076782517 62939118033792 63313755641136 63690623234238 63756509177088 63959814372168 64136012207904 64318735889408 64632792216993 64905965472348 65084769784944 65154044147712 65270196479488 65472179128902 65546063751168 65936218892544 66117861368832 66140262589401 66328696385952 66511420067456 66723510054916 66792533423616 67190108027328 67309890119472 67659968922624 67710544227326 67780588651776 68184044536608 68589901944564 68660856036864 68879800093104 69069551608512 69266330957824 69289798903182 69480679891896 69898732047144 69973130253312 70314795928377 70508500600356 70583547826688 71008235730432 71203850704896 71227975096278 71430903800256 71627683149568 71856087751448 71930420610048 72358577875584 72789283696272 72864581916672 72919047629428 73298299666176 73428971039424 73866048247992 73942460347392 74178246254112 74305727106611 74382594039936 74619783434196 74825347575888 75355678734336 75588871530744 75723626384406 75804224441088 76013051505664 76384208983719 76470407709696 76707050103684 76925588707968 77137504930304 77383479116944 77463529887744 77924622327552 78165764878383 78388459365216 78719771534976 78936630409728 79406491305024 79548051959376 79884265196736 80021552268658 80104332043008 80359766775288 80581143543264 80838098720379 81060793207212 81403400110032 81635318628864 81860209313792 81887944158306 82121243144512 82607592419352 82695517572096 82842941685504 83099304278991 83336054433632 83918824045056 84178516022874 84418340854848 84775138576128 84920830978984 85008678902784 85279752496224 85514682943872 86029208673408 86177056289324 86541287296464 86779693046592 87056414006562 87296238838536 87665200118496 87914958523392 88187016785868 88438261847936 89056711231488 89332302718152 89491558454298 89586810703104 89746520159296 90374118202368 90653786486172 90912059382144 91296303081984 91453202592752 91547808049152 91839733457472 92092735478016 92386398537576 92640906522528 93032457268608 93198309396192 93753061237836 94011334133808 94408677050688 94570925408414 94677647640576 94970633461704 95241205067008 95535934851357 96204018311856 96478103834112 96885872658432 97052378261696 97627154677416 97731066221568 97905294719232 98208268693353 98319095626752 98488064330656 98904328338816 99176792053248 99493044578928 99767130101184 100085265082374 100188800135424 100785162040992 100964835179208 101072299254784 101565816340989 101670882977664 101845611978292 102276066804912 102567451610624 102884852916846 103604327412768 103899496436736 103934698354773 104221019837844 104517945820288 104959695379968 105248840546304 105762750900534 105875321740032 105882102982656 106064069279168 106512353595648 106805776057344 107146355700384 107441524724352 107784131627172 107895630915072 108081057609616 108537866813376 108847091505152 109183925544408 109378571444142 109947449499264 110143456559136 110457255580672 110799072371988 111573891059904 111891765393408 111929675151294 112238021363832 112557787806464 113033518101504 113585439576609 113706336661632 114019577258496 114501485869056 114705611564544 115388383061952 115706257395456 116075218675416 116195294831616 116394985118048 116766142596103 116886933491328 117582689047824 118404945614592 119109736957536 119322077939064 119449080937472 120032328402987 120156498064512 120539650162932 120871715314896 121216079176192 121591189810818 121728404109312 122452977943296 122790313970688 122831916237459 123181864716768 123521208696704 124043276358144 124264412528256 125004081650448 125133394434048 125348445511744 125748153565034 125878236067584 126627511282272 127381246468476 127513018354176 127919628744336 128272024415808 128637471778816 129265584433986 129811930944696 130169539569888 130540392958976 130584621009843 130944358257804 131872437785088 132235722737664 132280525178802 132657392771904 133022840134912 133447020109832 133585066847232 134237337681447 134380216054656 134619780238944 135319937845248 135421088454652 135561177303552 136368089073216 137179803889128 137321712073728 137759600186208 138139103217024 138579597806364 138961359783792 139797464094288 139946260506624 140629591856754 141017001200712 141167095653376 141856388112621 142016471460864 142455950192556 142861807600512 143255366299136 143712175502896 143860841220096 144717155751168 145578567392544 145838095258856 146596599332352 146857942078848 147732096495984 147884920694784 148356492508224 148611454213222 148765188079872 149239566868392 149650695151776 150127897623561 151177743061488 151447252768812 151608448882176 152026103011328 152768417967438 152940815419392 153414100207368 153851177415936 154275009860608 154327279375269 154766958233888 155849244655104 156331529756766 156776918730432 157439543069952 157873260819456 158644126350801 158812982610048 159096103918752 159768530393472 160043104537316 160208664086016 160719533550576 161162287086528 161676197440758 162121586414424 162806800220064 163270637257728 163775888316612 164067857166213 164242486289024 165215184838704 165391035144192 165685883371008 166198608557982 166672108867264 167837648090112 168357032045748 168836681709696 169550277152256 169841661957968 170017357805568 170559504992448 171029365887744 172058417346816 172354112578648 173082574592928 173559386093184 174112828013124 174592477677072 175330400236992 175829917046784 176374033571736 176876523695872 178664605436304 178983116908596 179173621406208 179493040318592 180748236404736 181307572972344 181824118764288 182386784716227 182592606163968 182906405185504 183679466914944 184185470956032 184772797075152 185281813045056 186064914537216 186396618792384 187506122475672 188022668267616 188622230347551 188817354101376 189141850816828 189941266923408 190482410134016 191071869702714 192408036623712 192956207668224 193898376650979 194104756523392 195254309354832 195462132443136 195810589438464 196416537386706 196638191253504 196976128661312 197808656677632 198353584106496 198986089157856 199534260202368 200170530164748 200377600270848 201570324081984 201929670358416 202144598509568 203131632681978 203341765955328 203691223956584 204552133609824 205134903221248 205769705833692 207208654825536 207798992873472 207869396709546 208442039675688 209035891640576 209919390759936 210944387785131 211525501801068 211750643480064 212128138558336 213024707191296 213611552114688 214292711400768 214883049448704 215568263254344 215791261830144 216162115219232 217075733626752 218367851088816 218757142888284 219894898998528 220286913118272 220914511161344 221598144743976 222917181319833 223147782119808 223859350302588 224476042727664 225115575612928 226067036203008 227170879153218 227412673323264 228039154516992 229152626951157 229411223129088 230776766123904 231412514790912 232150437350832 232390589663232 232789970236096 233532285192206 233773866982656 235165378095648 236809891229184 236986904795641 238219473915072 238644155878128 238898161874944 240064656805974 240312996129024 241079300325864 241743430629792 242432158352384 242514296161137 243182379621636 244905955886592 245580627941376 245663832474918 246363729433536 247042417393408 248086552716288 248528825056512 249297912836973 250008163300896 250696891023488 251496307130068 251756472135168 253255022564544 254762492936952 255026036708352 255839257488672 256544048831616 258531168867972 259623861889392 260339079139776 261080785917952 261169242019686 261888716515608 263744875570176 264561050357604 265314785543808 266045680269824 266894040219664 267170133694464 268474675362894 268760432109312 269239560477888 270842176909304 271122354607104 272736178146432 274359607778256 274643424147456 275519200372416 276278206434048 277159195612728 277922719567584 279594928188576 280075432940303 281259183713508 282034002401424 282334191306752 283712776225242 284032942921728 284911900385112 285723615201024 286510732598272 286607804554071 287424351005792 289434311502336 291157134785088 291676190517712 293193198664704 293715884157696 294624806080059 295464192991968 296712985016448 297222908426444 297530376159744 298479133736784 299301390303552 300255795247122 302355486122976 302894505537624 303216897764352 304697449022967 305536835934876 306828200414736 307702354831872 308550019721216 308654558750538 309533916467776 311698489310208 312663059513532 313553837460864 314879086139904 315746521638912 317288252701602 317625965220096 318192207837504 319537060786944 320086209074632 320417328172032 321439067101152 322324574173056 323352394881516 324243172828848 325613600440128 326541274515456 327551776633224 328135714332426 328484972578048 330430369677408 330998238929449 331371766742016 332397217115964 333344217734528 335675296180224 336714064091496 337673363419392 339100554304512 339683323915936 341119009984896 342058731775488 344116834693632 344708225157296 346165149185856 347118772186368 348225656026248 349184955354144 350298427788309 350660800473984 352748067143472 353753047391744 357329210872608 357966233817192 358347242812416 358986080637184 360096985208961 362615145944688 363648237528576 364773569432454 365185212327936 365812810371008 367358933829888 368370941912064 369545594150304 370563626090112 372129829074432 372793237584768 375012244951344 376045336535232 377244460695102 377634708202752 378283701633656 379882533846816 380964820268032 382143739405428 384816073247424 385912415336448 387796753301958 388209513046784 390508618709664 391621178876928 391753863029529 392833074773412 393952257322624 395617313355264 396707168212992 397972178315712 399068520404736 400341060329496 400755200541696 403140648163968 403859340716832 406263265363956 406683531910656 407382447913168 409104267219648 410269806442496 411539411667384 414417309651072 415738793419092 416884079351376 418071783281152 419838781519872 421888775570262 423051003602136 423501286960128 424256277116672 425569164337863 426049414382592 428585422801536 429766098897408 431136526508688 431582523660288 432324230438464 434151467253504 436735702177632 437514285776568 439789797997056 440118537477619 440573826236544 443196289487952 445834362639666 446295564239616 447718700605176 448952085455328 450231151225856 450383692870683 454341758306436 454825346646528 456078309033984 458305253902314 458822446258176 461553532247808 462825029581824 462981838125807 464300874701664 465579940472192 467064570384412 467547733965312 470330756191296 473619782458368 473973809591282 476438947830144 477288311756256 480129313611948 480625992258048 482158600651728 483486861259584 484864316704768 485028592322274 486364759243272 489811911773184 491327664949836 492203571498639 492727458867072 494084834786816 496173105432576 497057650113024 498595825673946 500016326601792 501393782046976 502992614260136 503512944270336 506510045129088 509524985873904 510052073416704 511678514977344 513088097663232 517062337735944 519247723778784 520140089746277 520678158279552 522338484039372 523777433031216 527489751140352 529122100715208 530629571087616 532091360539648 533788080439328 536949350725788 537520864218624 538479120955776 541684353818608 542244709214208 545472356292864 547160354148681 548719215556512 551038400744832 552556412868096 554318391225456 555845439135168 559189856377152 560150865880606 562518367427016 564068004802848 565866691042653 567425552450484 569823800770224 571447230402048 573021465196544 573215609108142 574848702011584 578868623004672 581695129952937 582314269570176 583352381035424 586386397329408 587431768315392 589249612160118 590928385983936 593425970032896 594445816852888 595060752319488 596958267473568 598602780607104 600511590494244 604710972245952 605789011075248 606433795528704 609394898045934 611073671869752 613656400829472 615404709663744 617309117501076 619067832935552 623396978620416 625326119027064 627107674921728 629758172279808 634576505403204 635251930440192 636384415675008 639074121573888 640172418149264 640834656344064 642878134202304 644649148346112 646704789763032 648486345657696 651227200880256 655103553266448 656271428664852 656969945156096 660860739354816 661996477858898 662743533484032 664794434231928 666688435469056 668751543959499 673428128182992 675346726838784 678201108609024 679366647831872 682238019969792 684117463550976 687457880853471 688233669387264 689416450314592 692330298371712 694237544372736 696451312052496 698369910708288 700596855576618 701321600947968 705496134286944 707506094783488 710960714386923 714658421745216 715932467634384 716694485624832 717972161274368 720193970417922 725230291889376 727296475057152 727542888483411 729547138864908 731625620742016 734717867659776 736741883824128 739091188300608 741127252180224 744259658148864 745586475169536 750024489902688 752090673070464 754488921390204 755269416405504 756567403267312 759765067693632 761929640536064 764287478810856 769632146494848 775593506603916 776419026093568 781017237419328 783242357753856 783507726059058 785666149546824 787904514645248 791234626710528 795944356631424 798137040809472 800682120658992 801510401083392 806281296327936 807718681433664 812526530727912 813367063821312 814764895826336 817362998172721 818208534439296 823078823334768 828834619302144 831477586838184 833768158702752 836143566562304 840226298820909 843777551140524 846102007204272 847002573920256 848512554233344 851138328675726 852098828765184 857170845603072 859532197794816 859823413662213 862273053017376 864648460876928 868302934507008 873471404355264 875028571553136 879579595994112 880237074955238 881147652473088 886392578975904 891668725279332 892591128479232 895437401210352 897904170910656 900462302451712 900767385741366 908683516612872 909650693293056 914092347068901 916610507804628 923107064495616 925650059163648 925963676251614 928601749403328 931159880944384 934129140768824 935095467930624 940661512382592 947239564916736 947947619182564 952877895660288 954576623512512 960258627223896 961251984516096 964317201303456 966973722519168 970057184644548 972729518486544 979623823546368 982655329899672 984407142997278 985454917734144 988169669573632 992994716788347 994115300226048 997191651347892 1000032653203584 1002787564093952 1005985228520272 1007025888540672 1013020090258176 1019049971747808 1023357029954688 1026176195326464 1034124675471888 1038495447557568 1040280179492554 1041356316559104 1044676968078744 1047554866062432 1050895283364927 1058244201430416 1061259142175232 1064182721079296 1067576160878656 1073898701451576 1075041728437248 1076958241911552 1080290955626883 1083368707637216 1090944712585728 1094320708297362 1097438431113024 1102076801489664 1105112825736192 1108636782450912 1111690878270336 1118379712754304 1120301731761212 1125036734854032 1128136009605696 1131733382085306 1134851104900968 1139647601540448 1142894460804096 1146431218216284 1149697404023168 1157737246009344 1163390259905874 1164628539140352 1166704762070848 1174863536630784 1178499224320236 1181856771967872 1186851940065792 1188891633705776 1190121504638976 1193916534947136 1197205561214208 1201023180988488 1209421944491904 1211578022150496 1218789796091868 1222147343739504 1227312801658944 1230809419327488 1234618235002152 1238135665871104 1250652238054128 1254215349843456 1259516344559616 1269153010806408 1270503860880384 1272768831350016 1276707493013589 1278148243147776 1280344836298528 1285756268404608 1289298296692224 1293409579526064 1296972691315392 1302454401760512 1310207106532896 1312542857329704 1313939890312192 1320355612432857 1321721478709632 1323992955717796 1329588868463856 1333376870938112 1337503087918998 1346856256365984 1350693453677568 1351151078612049 1358733295663744 1364476039939584 1368234927101952 1374915761706942 1376467338774528 1378832900629184 1384660596743424 1388475088745472 1392902624104992 1396739821416576 1401193711153236 1402643201895936 1410992268573888 1415012189566976 1421921428773846 1429316843490432 1431864935268768 1435944322548736 1440387940835844 1450460583778752 1454592950114304 1455085776966822 1459094277729816 1463251241484032 1469435735319552 1476610714495917 1478182376601216 1482254504360448 1488519316297728 1491172950339072 1500048979805376 1504181346140928 1508977842780408 1510538832811008 1513134806534624 1519530135387264 1528574957621712 1539264292989696 1551187013207832 1552838052187136 1560420269238831 1562034474838656 1567015452118116 1571332299093648 1575809029290496 1582469253421056 1591888713262848 1596274081618944 1601364241317984 1612562592655872 1615437362867328 1625053061455824 1626734127642624 1629529791652672 1634725996345442 1636417068878592 1646157646669536 1657669238604288 1662955173676368 1667536317405504 1672287133124608 1680452597641818 1687555102281048 1692204014408544 1697025108466688 1697600073127959 1702276657351452 1714341691206144 1719064395589632 1719646827324426 1724546106034752 1729296921753856 1736605869014016 1745085389858811 1746942808710528 1750057143106272 1759159191988224 1760474149910476 1762295304946176 1772785157951808 1783337450558664 1785182256958464 1790874802420704 1795808341821312 1801534771482732 1817367033225744 1819301386586112 1828184694137802 1833221015609256 1846214128991232 1851927352503228 1857203498806656 1862319761888768 1868258281537648 1870190935861248 1881323024765184 1895895238365128 1905755791320576 1909153247025024 1920517254447792 1922503969032192 1928634402606912 1933947445038336 1940114369289096 1945459036973088 1965310659799344 1968814285994556 1970909835468288 1976339339147264 1985989433576694 1988230600452096 1994383302695784 2000065306407168 2005575128187904 2006254631878497 2011970457040544 2026040180516352 2038099943495616 2046714059909376 2052352390652928 2062373642560413 2068249350943776 2076990895115136 2080560358985108 2082712633118208 2089353936157488 2095109732124864 2101790566729854 2116488402860832 2122518284350464 2132882143160769 2135152321757312 2147797402903152 2150083456874496 2153916483823104 2160581911253766 2166737415274432 2181889425171456 2188641416594724 2194876862226048 2204153602979328 2210225651472384 2217273564901824 2223381756540672 2236759425508608 2240603463522424 2250073469708064 2256272019211392 2263466764170612 2269702209801936 2279295203080896 2285788921608192 2292862436432568 2299394808046336 2326780519811748 2329257078280704 2333409524141696 2349727073261568 2356998448640472 2363713543935744 2373703880131584 2377783267411552 2387833069894272 2394411122428416 2402046361976976 2418843888983808 2423156044300992 2437579592183736 2444294687479008 2452088994518163 2454625603317888 2469236470004304 2476271331742208 2501304476108256 2508430699686912 2520678896462727 2538306021612816 2541007721760768 2545537662700032 2553414986027178 2556296486295552 2560689672597056 2571512536809216 2578596593384448 2586819159052128 2593945382630784 2604908803521024 2620414213065792 2625085714659408 2627879780624384 2640711224865714 2643442957419264 2647985911435592 2659177736927712 2666753741876224 2675006175837996 2693712512731968 2701386907355136 2702302157224098 2717466591327488 2728952079879168 2742277041206703 2749831523413884 2757665801258368 2769321193486848 2776950177490944 2785805248209984 2793479642833152 2802387422306472 2805286403791872 2821984537147776 2843842857547692 2858633686980864 2863729870537536 2871888645097472 2880775881671688 2900921167557504 2910171553933644 2918188555459632 2926502482968064 2938871470639104 2953221428991834 2956364753202432 2964509008720896 2978984150365041 2982345900678144 3000097959610752 3008362692281856 3017955685560816 3021077665622016 3026269613069248 3039060270774528 3057149915243424 3078528585979392 3080829762343333 3102374026415664 3105676104374272 3120840538477662 3124068949677312 3134030904236232 3142664598187296 3151618058580992 3152685850094781 3183777426525696 3192548163237888 3202728482635968 3225125185311744 3230874725734656 3240872866880649 3250106122911648 3259059583305344 3269451992690884 3272834137757184 3292315293339072 3315338477208576 3325910347352736 3335072634811008 3360905195283636 3375110204562096 3384408028817088 3394050216933376 3395200146255918 3404553314702904 3428683382412288 3439293654648852 3449092212069504 3458593843507712 3473211738028032 3490170779717622 3493885617421056 3500114286212544 3520948299820952 3524590609892352 3545570315903616 3566674901117328 3570364513916928 3581749604841408 3591616683642624 3603069542965464 3634734066451488 3640980628223939 3656369388275604 3666442031218512 3692428257982464 3703854705006456 3714406997613312 3724639523777536 3736516563075296 3762646049530368 3791790476730256 3811511582641152 3818306494050048 3830122479040767 3841034508895584 3857268805213824 3867894890076672 3880228738578192 3890918073946176 3930621319598688 3937628571989112 3941819670936576 3961066837298571 3971978867153388 3988766605391568 4000130612814336 4011150256375808 4012509263756994 4023940914081088 4052080361032704 4076199886991232 4093428119818752 4104704781305856 4124747285120826 4136498701887552 4153981790230272 4161120717970216 4165425266236416 4178707872314976 4190219464249728 4203581133459708 4232976805721664 4245036568700928 4265764286321538 4270304643514624 4295594805806304 4307832967646208 4321163822507532 4333474830548864 4363778850342912 4377282833189448 4389753724452096 4408307205958656 4434547129803648 4446763513081344 4473518851017216 4481206927044848 4500146939416128 4512544038422784 4526933528341224 4539404419603872 4558590406161792 4585724872865136 4598789616092672 4653561039623496 4658514156561408 4666819048283392 4681260807716493 4713996897280944 4727427087871488 4747407760263168 4755566534823104 4775666139788544 4788822244856832 4804092723953952 4837687777967616 4846312088601984 4875159184367472 4888589374958016 4904177989036326 4909251206635776 4938472940008608 4952542663484416 5002608952216512 5016861399373824 5041357792925454 5076612043225632 5091075325400064 5092800219383877 5106829972054356 5121379345194112 5143025073618432 5157193186768896 5173638318104256 5187890765261568 5209817607042048 5240828426131584 5250171429318816 5281422449731428 5286885914838528 5295971822871184 5318355473855424 5333507483752448 5350012351675992 5387425025463936 5404604314448196 5434933182654976 5457904159758336 5484554082413406 5499663046827768 5515331602516736 5538642386973696 5571610496419968 5586959285666304 5604774844612944 5610572807583744 5643969074295552 5687685715095384 5717267373961728 5721540987209047 5727459741075072 5761551763343376 5801842335115008 5820343107867288 5836377110919264 5853004965936128 5906442857983668 5912729506404864 5929018017441792 5957968300730082 5964691801356288 6000195919221504 6016725384563712 6018763895635491 6035911371121632 6052539226138496 6078120541549056 6114299830486848 6157057171958784 6161659524686666 6204748052831328 6241681076955324 6248137899354624 6268061808472464 6285329196374592 6303236117161984 6305371700189562 6367554853051392 6398646429482307 6405456965271936 6450250370623488 6461749451469312 6481745733761298 6500212245823296 6518119166610688 6538903985381768 6545668275514368 6584630586678144 6630676954417152 6651820694705472 6670145269622016 6721810390567272 6750220409124192 6768816057634176 6790400292511836 6809106629405808 6857366764824576 6878587309297704 6898184424139008 6917187687015424 6980341559435244 6987771234842112 7000228572425088 7041896599641904 7049181219784704 7091140631807232 7133349802234656 7163499209682816 7183233367285248 7206139085930928 7269468132902976 7281961256447878 7312738776551208 7332884062437024 7356266983554489 7407709410012912 7428813995226624 7449279047555072 7473033126150592 7525292099060736 7562036689388181 7583580953460512 7623023165282304 7636612988100096 7660244958081534 7682069017791168 7714537610427648 7735789780153344 7760457477156384 7781836147892352 7861242639197376 7875257143978224 7883639341873152 7922133674597142 7943957734306776 7977533210783136 8000261225628672 8025018527513988 8047881828162176 8104160722065408 8152399773982464 8186856239637504 8249494570241652 8272997403775104 8307963580460544 8322241435940432 8330850532472832 8357415744629952 8380438928499456 8407162266919416 8465953611443328 8531528572643076 8540609287029248 8591189611612608 8615665935292416 8642327645015064 8666949661097728 8754565666378896 8779507448904192 8816614411917312 8869094259607296 8893527026162688 8936952451095123 8947037702034432 8962413854089696 9000293878832256 9025088076845568 9053867056682448 9078808839207744 9117180812323584 9171449745730272 9197579232185344 9242489287029999 9307122079246992 9317028313122816 9333638096566784 9362521615432986 9427993794561888 9454854175742976 9458057550284343 9511133069646208 9551332279577088 9577644489713664 9608185447907904 9675375555935232 9692624177203968 9750318368734944 9777178749916032 9808355978072652 9818502413271552 9876945880017216 9905085326968832 10005217904433024 10082715585850908 10153224086451264 10182150650800128 10185600438767754 10213659944108712 10242758690388224 10286050147236864 10347276636208512 10375781530523136 10419635214084096 10481656852263168 10500342858637632 10562844899462856 10573771829677056 10591943645742368 10636710947710848 10700024703351984 10774850050927872 10809208628896392 10869866365309952 10922941884671817 10969108164826812 10999326093655536 11030663205033472 11077284773947392 11143220992839936 11173918571332608 11209549689225888 11287938148591104 11375371430190768 11434534747923456 11443081974418094 11454919482150144 11523103526686752 11603684670230016 11640686215734576 11672754221838528 11706009931872256 11812885715967336 11825459012809728 11883200511895713 11915936601460164 12000391838443008 12033450769127424 12037527791270982 12071822742243264 12105078452276992 12156241083098112 12228599660973696 12314114343917568 12323319049373332 12409496105662656 12483362153910648 12496275798709248 12536123616944928 12570658392749184 12610743400379124 12735109706102784 12797292858964614 12810913930543872 12923498902938624 12963491467522596 13000424491646592 13036238333221376 13077807970763536 13091336551028736 13169261173356288 13303641389410944 13340290539244032 13443620781134544 13500440818248384 13537632115268352 13580800585023672 13618213258811616 13757174618595408 13796368848278016 13834375374030848 13960683118870488 13975542469684224 14000457144850176 14043782423149479 14083793199283808 14182281263614464 14266699604469312 14326998419365632 14366466734570496 14412278171861856 14538936265805952 14563922512895756 14625477553102416 14665768124874048 14712533967108978 14815418820025824 14857627990453248 14946066252301184 15050584198121472 15124073378776362 15167161906921024 15273225976200192 15320489916163068 15364138035582336 15429075220855296 15471579560306688 15520914954312768 15563672295784704 15722485278394752 15750514287956448 15844267349194284 15887915468613552 15955066421566272 16000522451257344 16050037055027976 16095763656324352 16304799547964928 16373712479275008 16498989140483304 16545994807550208 16615927160921088 16644482871880864 16714831489259904 16760877856998912 16814324533838832 16931907222886656 17063057145286152 17081218574058496 17164622961627141 17182379223225216 17284655290030128 17333899322195456 17509131332757792 17559014897808384 17738188519214592 17787054052325376 17873904902190246 17894075404068864 17924827708179392 18000587757664512 18050176153691136 18107734113364896 18157617678415488 18234361624647168 18342899491460544 18395158464370688 18484978574059998 18614244158493984 18667276193133568 18725043230865972 18855987589123776 18909708351485952 18916115100568686 19022266139292416 19102664559154176 19195939288446921 19216370895815808 19350751111870464 19385248354407936 19500636737469888 19554357499832064 19616711956145304 19637004826543104 19753891760034432 20010435808866048 20165431171701816 20306448172902528 20371200877535508 20427319888217424 20485517380776448 20572100294473728 20694553272417024 20751563061046272 20963313704526336 21000685717275264 21125689798925712 21147543659354112 21183887291484736 21273421895421696 21400049406703968 21549700101855744 21618417257792784 21739732730619904 21845883769343634 21938216329653624 21998652187311072 22061326410066944 22068800950663467 22286441985679872 22347837142665216 22419099378451776 22575876297182208 22686110068164543 22750742860381536 22869069495846912 22886163948836188 22909838964300288 23046207053373504 23207369340460032 23281372431469152 23345508443677056 23625771431934672 23650918025619456 23766401023791426 23831873202920328 24000783676886016 24075055582541964 24143645484486528 24210156904553984 24312482166196224 24457199321947392 24646638098746664 24818992211325312 24966724307821296 24992551597418496 25072247233889856 25141316785498368 25221486800758248 25594585717929228 25621827861087744 25846997805877248 25926982935045192 26000848983293184 26072476666442752 26155615941527072 26338522346712576 26607282778821888 26680581078488064 26810857353285369 26887241562269088 27000881636496768 27075264230536704 27161601170047344 27236426517623232 27514349237190816 27592737696556032 27727467861089997 27921366237740976 27951084939368448 28000914289700352 28087564846298958 28167586398567616 28364562527228928 28533399208938624 28653996838731264 28732933469140992 28824556343723712 29077872531611904 29127845025791512 29250955106204832 29331536249748096 29425067934217956 29630837640051648 29715255980906496 29892132504602368 30248146757552724 30334323813842048 30546451952400384 30640979832326136 30728276071164672 30858150441710592 31041829908625536 31127344591569408 31444970556789504 31501028575912896 31688534698388568 31775830937227104 31910132843132544 32100074110055952 32191527312648704 32609599095929856 32768825654015451 32997978280966608 33091989615100416 33231854321842176 33288965743761728 33429662978519808 33521755713997824 33628649067677664 33863814445773312 34126114290572304 34162437148116992 34329245923254282 34364758446450432 34569310580060256 34667798644390912 35018262665515584 35118029795616768 35476377038429184 35649601535687139 35747809804380492 35849655416358784 36001175515329024 36100352307382272 36215468226729792 36315235356830976 36468723249294336 36685798982921088 36969957148119996 37228488316987968 37334552386267136 37450086461731944 37711975178247552 37832230201137372 38044532278584832 38205329118308352 38391878576893842 38432741791631616 38770496708815872 39001273474939776 39108714999664128 39233423912290608 39274009653086208 39507783520068864 40020871617732096 40050786910463329 40330862343403632 40612896345805056 40742401755071016 40854639776434848 40971034761552896 41389106544834048 41503126122092544 41926627409052672 42001371434550528 42131347269448437 42251379597851424 42367774582969472 42546843790843392 42800098813407936 43099400203711488 43236834515585568 43691767538687268 43876432659307248 43997304374622144 44122652820133888 44137601901326934 44572883971359744 44838198756903552 45151752594364416 45372220136329086 45501485720763072 45772327897672376 45819677928600576 46092414106747008 46414738680920064 46562744862938304 46691016887354112 47251542863869344 47532802047582852 47663746405840656 48001567353772032 48150111165083928 48287290968973056 48420313809107968 48914398643894784 49293276197493328 49637984422650624 49933448615642592 50144494467779712 50282633570996736 50442973601516496 51189171435858456 51243655722175488 51493868884881423 51853965870090384 52001697966586368 52144953332885504 52311231883054144 52677044693425152 53214565557643776 53361162156976128 53621714706570738 53774483124538176 54001763272993536 54150528461073408 54323202340094688 54472853035246464 55028698474381632 55185475393112064 55454935722179994 55842732475481952 56001828579400704 56175129692597916 56335172797135232 56729125054457856 57066798417877248 57307993677462528 57649112687447424 58155745063223808 58255690051583024 58501910212409664 58663072499496192 58850135868435912 59261675280103296 59784265009204736 60496293515105448 60668647627684096 61281959664652272 61456552142329344 61716300883421184 62083659817251072 62254689183138816 62889941113579008 63002057151825792 63377069396777136 63551661874454208 63820265686265088 64200148220111904 64383054625297408 65219198191859712 65537651308030902 65995956561933216 66183979230200832 66206402851990401 66577931487523456 66859325957039616 67043511427995648 67257298135355328 67727628891546624 68252228581144608 68658491846508564 68729516892900864 69138621160120512 69335597288781824 70036525331031168 70952754076858368 71299203071374278 71495619608760984 71699310832717568 72002351030658048 72430936453459584 72630470713661952 72937446498588672 73371597965842176 73939914296239992 74456976633975936 74900172923463888 75423950356495104 75664460402274744 76089064557169664 76783757153787684 76865483583263232 77540993417631744 78002546949879552 78217429999328256 78466847824581216 79015567040137728 80041743235464192 80101573820926658 80661724686807264 81225792691610112 81484803510142032 81709279552869696 81942069523105792 82778213089668096 83182403583269991 83853254818105344 84002742869101056 84262694538896874 84502759195702848 84735549165938944 85093687581686784 85600197626815872 86198800407422976 86473669031171136 87383535077374536 87752865318614496 87994608749244288 88275203802653868 89145767942719488 89676397513807104 90744440272658172 91002971441526144 91544655795344752 91639355857201152 92184828213494016 93125489725876608 93382033774708224 94503085727738688 95065604095165704 95327492811681312 96300222330167856 96574581937946112 96840627618215936 97828797287789568 98306476962046353 98586552394986656 99275968845301248 99866897231285184 100288988935559424 100565267141993472 100885947203032992 102378342871716912 102487311444350976 102987737769762846 103707931740180768 104003395933172736 104622463766108288 105354089386850304 106429131115287552 107243429413141476 107548966249076352 108003526545987072 108301056922146816 108646404680189376 108945706070492928 110057396948763264 110909871444359988 111685464950963904 112003657158801408 112350259385195832 112670345594270464 114133596835754496 114615987354925056 115298225374894848 116311490126447616 116511380103166048 117003820424819328 117326144998992384 117700271736871824 118523350560206592 119568530018409472 120152360731389987 120992587030210896 121337295255368192 122563919329304544 122913104284658688 124167319634502144 124509378366277632 125779882227158016 126004114303651584 126754138793554272 127103323748908416 127640531372530176 128400296440223808 128766109250594816 131075302616061804 131991913123866432 132367958460401664 132412805703980802 133155862975046912 133718651914079232 134514596270710656 135455257783093248 136504457162289216 137316983693017128 137459033785801728 138277242320241024 140073050662062336 142598406142748556 142991239217521968 143398621665435136 144004702061316096 144861872906919168 145260941427323904 146743195931684352 147879828592479984 148913953267951872 149800345846927776 150847900712990208 151328920804549488 152178129114339328 153567514307575368 153730967166526464 154481606654644269 156005093899759104 156434859998656512 156933695649162432 158031134080275456 160083486470928384 160203147641853316 161323449373614528 162451585383220224 162969607020284064 163418559105739392 165556426179336192 166364807166539982 168005485738202112 168525389077793748 169005518391405696 169471098331877888 170187375163373568 171200395253631744 172947338062342272 174767070154749072 175505730637228992 175989217498488576 176550407605307736 179352795027614208 181488880545316344 182005942883052288 183089311590689504 184369656426988032 186250979451753216 186764067549416448 189006171455477376 190131208190331408 190654985623362624 192600444660335712 193149163875892224 195657594575579136 196612953924092706 197173104789973312 198551937690602496 199733794462570368 200577977871118848 201130534283986944 201771894406065984 204756685743433824 205975475539525692 207415863480361536 208006791866345472 209244927532216576 212858262230575104 214486858826282952 215097932498152704 216007053091974144 217292809360378752 217891412140985856 220114793897526528 221819742888719976 223370929901927808 224700518770391664 225340691188540928 228267193671508992 230596450749789696 232622980252895232 233022760206332096 234007640849638656 234652289997984768 235400543473743648 237046701120413184 239137060036818944 240304721462779974 241985174060421792 242674590510736384 245127838658609088 245826208569317376 248334639269004288 249547210749809973 251559764454316032 252008228607303168 253508277587108544 254206647497816832 255281062745060352 256800592880447616 262150605232123608 263983826247732864 264825611407961604 266311725950093824 267437303828158464 269029192541421312 273008914324578432 274633967386034256 274918067571603456 276554484640482048 280146101324124672 285196812285497112 285982478435043936 286797243330870272 289723745813838336 290521882854647808 293486391863368704 294919430886139059 295759657184959968 297827906535903744 299600691693855552 301695801425980416 302657841609098976 307135028615150736 307461934333052928 308963213309288538 312010187799518208 313867391298324864 316062268160550912 320406295283706632 322646898747229056 324903170766440448 325939214040568128 326837118211478784 332729614333079964 336010971476404224 337050778155587496 338011036782811392 338942196663755776 342400790507263488 345894676124684544 349534140309498144 351011461274457984 351978434996977152 353100815210615472 358705590055228416 360457082194169961 362977761090632688 364011885766104576 366178623181379008 368739312853976064 372501958903506432 373528135098832896 378012342910954752 380262416380662816 381309971246725248 385200889320671424 386298327751784448 393225907848185412 394346209579946624 397103875381204992 399467588925140736 401155955742237696 403543788812131968 409513371486867648 411950951079051384 414831726960723072 418489855064433152 428973717652565904 430195864996305408 432014106183948288 434585618720757504 435782824281971712 440229587795053056 443639485777439952 446741859803855616 449401037540783328 450681382377081856 456534387343017984 461192901499579392 463444819963932807 466045520412664192 468015281699277312 469304579995969536 470801086947487296 474093402240826368 480609442925559948 483970348120843584 485349181021472768 490255677317218176 496669278538008576 499094421499619946 504016457214606336 507016555174217088 508413294995633664 510562125490120704 513601185760895232 524301210464247216 527967652495465728 529651222815923208 532623451900187648 538058385082842624 546017828649156864 549267934772068512 553108969280964096 560292202648249344 570393624570994224 571964956870087872 573594486661740544 579447491627676672 586972783726737408 589838861772278118 591519314369919936 595655813071807488 599201383387711104 603391602851960832 605315683218197952 614270057230301472 617926426618577076 624020375599036416 627734782596649728 640812590567413264 645293797494458112 651878428081136256 653674236422957568 665459228666159928 674101556311174992 676022073565622784 677884393327511552 684801581014526976 691789352249369088 699068280618996288 702022922548915968 703956869993954304 706201630421230944 717411180110456832 720914164388339922 725955522181265376 728023771532209152 732357246362758016 737478625707952128 745003917807012864 756024685821909504 760524832761325632 762619942493450496 770401778641342848 786451815696370824 788692419159893248 798935177850281472 802311911484475392 807087577624263936 819026742973735296 823901902158102768 829663453921446144 836979710128866304 857947435305131808 860391729992610816 869171237441515008 871565648563943424 880459175590106112 887278971554879904 893483719607711232 898802075081566656 901362764754163712 922385802999158784 926889639927865614 932091040825328384 936030563398554624 941602173894974592 948186804481652736 961218885851119896 967940696241687168 980511354634436352 998188842999239892 1008032914429212672 1014033110348434176 1016826589991267328 1027202371521790464 1048602420928494432 1055935304990931456 1059302445631846416 1065246903800375296 1076116770165685248 1081371246582509883 1092035657298313728 1098535869544137024 1106217938561928192 1120584405296498688 1140787249141988448 1143929913740175744 1158894983255353344 1179677723544556236 1183038628739839872 1191311626143614976 1198402766775422208 1210631366436395904 1228540114460602944 1235852853237154152 1255469565193299456 1281625181134826528 1290587594988916224 1303756856162272512 1307348472845915136 1330918457332319856 1348203112622349984 1352044147131245568 1369603162029053952 1383578704498738176 1398136561237992576 1404045845097831936 1407913739987908608 1412403260842461888 1441828328776679844 1451911044362530752 1456047543064418304 1464714492725516032 1490007835614025728 1512049371643819008 1521049665522651264 1525239884986900992 1540803557282685696 1572903631392741648 1577384838319786496 1597870355700562944 1614175155248527872 1638053485947470592 1647803804316205536 1659326907842892288 1673959420257732608 1715894870610263616 1720783459985221632 1738342474883030016 1760918351180212224 1774557943109759808 1786967439215422464 1797604150163133312 1853779279855731228 1864182081650656768 1872061126797109248 1883204347789949184 1922437771702239792 1935881392483374336 1961022709268872704 1996377685998479784 2028066220696868352 2033653179982534656 2054404743043580928 2097204841856988864 2111870609981862912 2118604891263692832 2152233540331370496 2162742493165019766 2184071314596627456 2197071739088274048 2212435877123856384 2281574498283976896 2287859827480351488 2359355447089112472 2366077257479679744 2396805533550844416 2421262732872791808 2457080228921205888 2471705706474308304 2510939130386598912 2563250362269653056 2581175189977832448 2607513712324545024 2614696945691830272 2661836914664639712 2696406225244699968 2704088294262491136 2767157408997476352 2796273122475985152 2808091690195663872 2824806521684923776 2883656657553359688 2903822088725061504 2929428985451032064 3024098743287638016 3042099331045302528 3050479769973801984 3081607114565371392 3145807262785483296 3154769676639572992 3195740711401125888 3228350310497055744 3244113739747529649 3276106971894941184 3295607608632411072 3318653815685784576 3431789741220527232 3476684949766060032 3549115886219519616 3573934878430844928 3595208300326266624 3707558559711462456 3728364163301313536 3766408695579898368 3844875543404479584 3871762784966748672 3922045418537745408 3992755371996959568 4056132441393736704 4108809486087161856 4194409683713977728 4223741219963725824 4237209782527385664 4325484986330039532 4368142629193254912 4394143478176548096 4563148996567953792 4575719654960702976 4718710894178224944 4732154514959359488 4793611067101688832 4842525465745583616 4914160457842411776 4943411412948616608 5021878260773197824 5126500724539306112 5162350379955664896 5215027424649090048 5323673829329279424 5392812450489399936 5592546244951970304 5616183380391327744 5649613043369847552 5767313315106719376 5807644177450123008 5858857970902064128 6084198662090605056 6100959539947603968 6163214229130742784 6291614525570966592 6309539353279145984 6456700620994111488 6488227479495059298 6552213943789882368 6591215217264822144 6637307631371569152 6863579482441054464 7098231772439039232 7190416600652533248 7415117119422924912 7456728326602627072 7532817391159796736 7689751086808959168 7743525569933497344 7844090837075490816 7985510743993919136 8112264882787473408 8388819367427955456 8474419565054771328 8650969972660079064 8788286956353096192 9126297993135907584 9151439309921405952 9437421788356449888 9464309029918718976 9587222134203377664 9685050931491167232 9828320915684823552 9886822825897233216 10253001449078612224 10430054849298180096 10647347658658558848 10785624900978799872 11185092489903940608 11299226086739695104 11534626630213438752 11615288354900246016 11717715941804128256 12168397324181210112 12326428458261485568 12583229051141933184 12976454958990118596 13104427887579764736 13182430434529644288 13727158964882108928 14196463544878078464 14380833201305066496 14830234238845849824 15065634782319593472 15379502173617918336 15487051139866994688 15971021487987838272 16777638734855910912 16948839130109542656 17301939945320158128 17576573912706192384 18252595986271815168 18302878619842811904 18874843576712899776 18928618059837437952 19370101862982334464 19656641831369647104 19773645651794466432 20506002898157224448 21294695317317117696 21571249801957599744 22370184979807881216 22598452173479390208 23069253260426877504 23230576709800492032 24336794648362420224 25166458102283866368 25952909917980237192 26364860869059288576 27454317929764217856 28392927089756156928 28761666402610132992 29660468477691699648 30759004347235836672 31942042975975676544 33555277469711821824 33897678260219085312 34603879890640316256 35153147825412384768 36505191972543630336 37749687153425799552 39313283662739294208 39547291303588932864 41012005796314448896 42589390634634235392 43142499603915199488 45196904346958780416 46138506520853755008 46461153419600984064 50332916204567732736 51905819835960474384 52729721738118577152 54908635859528435712 56785854179512313856 59320936955383399296 61518008694471673344 63884085951951353088 67110554939423643648 67795356520438170624 69207759781280632512 73010383945087260672 75499374306851599104 79094582607177865728 82024011592628897792 85178781269268470784 86284999207830398976 92277013041707510016 100665832409135465472 103811639671920948768 105459443476237154304 118641873910766798592 123036017388943346688 127768171903902706176 135590713040876341248 138415519562561265024 150998748613703198208 158189165214355731456 170357562538536941568 184554026083415020032 201331664818270930944 207623279343841897536 237283747821533597184 246072034777886693376 255536343807805412352 276831039125122530048 301997497227406396416 316378330428711462912 369108052166830040064 415246558687683795072 474567495643067194368 511072687615610824704 553662078250245060096 603994994454812792832 738216104333660080128 830493117375367590144 949134991286134388736 1107324156500490120192 1660986234750735180288 2214648313000980240384 3321972469501470360576 6643944939002940721152
- Sum of all divisors σ(n): 27567644237078739799005
- Sum of proper divisors (its aliquot sum) s(n): 20923699298075799077853
- 6643944939002940721152 is an abundant number, because the sum of its proper divisors (20923699298075799077853) is greater than itself. Its abundance is 14279754359072858356701
Bases of 6643944939002940721152
- Binary: 10110100000101011010000100001000011100100111011001001110110001000000000002
- Hexadecimal: 0x1682B4210E4EC9D8800
- Base-36: 12Y5KU8KOF5A800
Squares and roots of 6643944939002940721152
- 6643944939002940721152 squared (66439449390029407211522) is 44142004352502789699829689947296893820207104
- 6643944939002940721152 cubed (66439449390029407211523) is 293277046415256690935455878705091671327210982293527637115753463808
-
The
square root of 6643944939002940721152 is 81510397735.5216978035 -
The
cube root of 6643944939002940721152 is 18799314.2753913481
Scales and comparisons
How big is 6643944939002940721152?- 6,643,944,939,002,940,721,152 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 6,643,944,939,002,940,721,152 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 6643944939002940721152 cubic inches would be around 1566609.5 feet tall.
Recreational maths with 6643944939002940721152
- 6643944939002940721152 backwards is 2511270492009394493466
- The number of decimal digits it has is: 22
- The sum of 6643944939002940721152's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 6643944939002940721152 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 6643944939002940721152 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/6643944939002940721152/
Chicago style:
Numbermatics. 2024. "Number 6643944939002940721152 - Facts about the integer". https://numbermatics.com/n/6643944939002940721152/
The information we have on file for 6643944939002940721152 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 6643944939002940721152, math, Factors of 6643944939002940721152, curriculum, school, college, exams, university, Prime factorization of 6643944939002940721152, STEM, science, technology, engineering, physics, economics, calculator, six sextillion, six hundred forty-three quintillion, nine hundred forty-four quadrillion, nine hundred thirty-nine trillion, two billion, nine hundred forty million, seven hundred twenty-one thousand, one hundred fifty-two.