341388908685251063709696
341,388,908,685,251,063,709,696 is an even composite number composed of six prime numbers multiplied together.
What does the number 341388908685251063709696 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 13824 divisors.
341388908685251063709696 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, eight hundred twenty-four divisors.
Prime factorization of 341388908685251063709696:
217 × 32 × 133 × 173 × 413 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 13 × 17 × 17 × 17 × 41 × 41 × 41 × 73 × 73 × 73)See below for interesting mathematical facts about the number 341388908685251063709696 from the Numbermatics database.
Names of 341388908685251063709696
- Cardinal: 341388908685251063709696 can be written as Three hundred forty-one sextillion, three hundred eighty-eight quintillion, nine hundred eight quadrillion, six hundred eighty-five trillion, two hundred fifty-one billion, sixty-three million, seven hundred nine thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 3.41388908685251063709696 × 1023
Factors of 341388908685251063709696
Divisors of 341388908685251063709696
- Number of divisors d(n): 13824
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 32 34 36 39 41 48 51 52 64 68 72 73 78 82 96 102 104 117 123 128 136 144 146 153 156 164 169 192 204 208 219 221 234 246 256 272 288 289 292 306 312 328 338 369 384 408 416 438 442 468 492 507 512 533 544 576 578 584 612 624 656 657 663 676 697 738 768 816 832 867 876 884 936 949 984 1014 1024 1066 1088 1152 1156 1168 1224 1241 1248 1312 1314 1326 1352 1394 1476 1521 1536 1599 1632 1664 1681 1734 1752 1768 1872 1898 1968 1989 2028 2048 2091 2132 2176 2197 2304 2312 2336 2448 2482 2496 2601 2624 2628 2652 2704 2788 2847 2873 2952 2993 3042 3072 3198 3264 3328 3362 3468 3504 3536 3723 3744 3757 3796 3936 3978 4056 4096 4182 4264 4352 4394 4608 4624 4672 4797 4896 4913 4964 4992 5043 5202 5248 5256 5304 5329 5408 5576 5694 5746 5904 5986 6084 6144 6273 6396 6528 6591 6656 6724 6929 6936 7008 7072 7446 7488 7514 7592 7872 7956 8112 8192 8364 8528 8541 8619 8704 8788 8979 9061 9216 9248 9344 9594 9792 9826 9928 9984 10086 10404 10496 10512 10608 10658 10816 11152 11169 11271 11388 11492 11808 11849 11972 12168 12288 12337 12546 12792 13056 13182 13312 13448 13858 13872 14016 14144 14739 14892 14976 15028 15129 15184 15744 15912 15987 16133 16224 16384 16728 17056 17082 17238 17408 17576 17958 18122 18432 18496 18688 19188 19584 19652 19773 19856 19968 20172 20787 20808 20992 21024 21097 21216 21316 21632 21853 22304 22338 22542 22776 22984 23616 23698 23944 24336 24576 24674 25092 25584 25857 26112 26364 26624 26896 26937 27183 27716 27744 28032 28288 28577 29478 29784 29952 30056 30258 30368 31488 31824 31974 32266 32448 32768 33456 33813 34112 34164 34476 34816 35152 35547 35916 36244 36864 36992 37011 37349 37376 38376 38909 39168 39304 39546 39712 39936 40344 41574 41616 41984 42048 42194 42432 42632 43264 43706 44217 44608 44676 45084 45552 45968 47232 47396 47888 47961 48399 48672 48841 49152 49348 50184 50881 51168 51714 52224 52728 53248 53792 53874 54366 55432 55488 56064 56576 57154 58956 59568 59904 60112 60516 60736 62361 62976 63291 63648 63869 63948 64532 64896 65536 65559 66912 67626 68224 68328 68921 68952 69277 69632 70304 71094 71832 72488 73728 73984 74022 74698 74752 76752 77818 78336 78608 79092 79424 79872 80688 81549 83148 83232 83968 84096 84388 84864 85264 85731 86528 87412 88434 89216 89352 90077 90168 90593 91104 91936 94464 94792 95776 95922 96798 97344 97682 98304 98696 100368 101762 102336 103428 104448 105456 106496 106641 107584 107748 108732 110864 110976 111033 112047 112128 113152 114308 116727 117793 117912 119136 119808 120224 121032 121472 122713 124722 125952 126582 127296 127738 127896 129064 129792 131072 131118 133824 135252 136448 136656 137842 137904 138554 139264 140608 142188 143664 144976 145197 146523 147456 147968 148044 149396 149504 152643 153504 154037 155636 156672 157216 158184 158848 159744 160381 161376 163098 166296 166464 167936 168192 168776 169728 170528 171462 173056 174824 176868 178432 178704 180154 180336 181186 182208 183872 188928 189584 189873 191552 191607 191844 193596 194688 195364 196608 196677 197392 200736 201433 203524 204672 206763 206856 207831 208896 209729 210912 212992 213282 215168 215496 217464 218489 221728 221952 222066 224094 224256 226304 228616 233454 235586 235824 238272 239616 240448 242064 242944 245426 249444 251904 253164 254592 255476 255792 257193 258128 259584 262236 267648 270231 270504 271779 272896 273312 274261 275684 275808 277108 278528 281216 284089 284376 287328 289952 290394 293046 294912 295936 296088 298792 299008 305286 307008 308074 311272 313344 314432 316368 317696 319488 320762 322752 326196 332592 332928 335872 336141 336384 337552 339456 341056 342924 346112 349648 350181 353379 353736 356864 357408 358649 360308 360672 362372 364416 367744 368139 371501 377856 379168 379746 383104 383214 383688 387192 389017 389376 390728 393216 393354 394784 401472 402866 407048 409344 413526 413712 415662 417792 419458 421824 425984 426564 430336 430992 434928 436978 439569 443456 443904 444132 448188 448512 452608 457232 457929 462111 466908 471172 471648 476544 479232 480896 481143 484128 485809 485888 490852 498888 503808 505817 506328 509184 510952 511584 514386 516256 519168 524472 535296 540462 541008 543558 545792 546624 548522 551368 551616 554216 557056 562432 568178 568752 574656 574821 579904 580788 586092 589824 591872 592176 597584 598016 604299 610572 614016 616148 620289 622544 623493 626688 628864 629187 632736 634933 635392 638976 641524 645504 652392 655467 661453 665184 665856 671744 672282 672768 675104 678912 682112 685848 692224 699296 700362 706758 707472 713728 714816 717298 720616 721344 724744 728832 735488 736278 743002 755712 758336 759492 766208 766428 767376 774384 778034 778752 781456 786708 789568 802944 805732 810693 814096 815337 818688 822783 827052 827424 830297 831324 835584 838916 843648 851968 852267 853128 860672 861984 864977 869856 873956 879138 886912 887808 888264 895973 896376 897024 900601 905216 914464 915858 924222 933816 942344 943296 953088 958464 961792 962286 968256 971618 971776 981704 997776 1007616 1011634 1012656 1018368 1021904 1023168 1028772 1032512 1038336 1048944 1060137 1070592 1075947 1080924 1082016 1087116 1091584 1093248 1097044 1102736 1103232 1104417 1108432 1114112 1114503 1124864 1136356 1137504 1149312 1149642 1159808 1161576 1167051 1171657 1172184 1177709 1179648 1183744 1184352 1195168 1196032 1208598 1221144 1228032 1232296 1240578 1245088 1246986 1253376 1257728 1258374 1265472 1269866 1270784 1277952 1283048 1291008 1304784 1310934 1322906 1330368 1331712 1343488 1344564 1345536 1350208 1357824 1364224 1371696 1384448 1386333 1398592 1400724 1413516 1414944 1427456 1429632 1434596 1441232 1442688 1443429 1449488 1457427 1457664 1470976 1472556 1486004 1511424 1516672 1517451 1518984 1531309 1532416 1532856 1534752 1540081 1548768 1556068 1557504 1562912 1573416 1579136 1595269 1605888 1611464 1621386 1628192 1630674 1637376 1645566 1654104 1654848 1660594 1662648 1671168 1677832 1687296 1703936 1704534 1706256 1721344 1723968 1729954 1739712 1747912 1758276 1773824 1775616 1776528 1791946 1792752 1794048 1801202 1810432 1812897 1828928 1831716 1848444 1867632 1884688 1886592 1887561 1904799 1906176 1916928 1923584 1924572 1936512 1943236 1943552 1963408 1966401 1984359 1995552 2002481 2015232 2023268 2025312 2036736 2043808 2046336 2057544 2065024 2076672 2086121 2097888 2120274 2141184 2151894 2161848 2164032 2174232 2183168 2186496 2194088 2205472 2206464 2208834 2216864 2228224 2229006 2249728 2272712 2275008 2298624 2299284 2319616 2323152 2334102 2343314 2344368 2355418 2367488 2368704 2390336 2392064 2417196 2442288 2456064 2464592 2468349 2481156 2490176 2490891 2493972 2506752 2515456 2516748 2530944 2539732 2541568 2555904 2556801 2566096 2582016 2594931 2609568 2618629 2621868 2645812 2660736 2663424 2686976 2687919 2689128 2691072 2700416 2701803 2715648 2726477 2728448 2743392 2768896 2772666 2797184 2801448 2827032 2829888 2840357 2854912 2859264 2869192 2882464 2885376 2886858 2898976 2914854 2915328 2941952 2945112 2972008 3022848 3033344 3034902 3037968 3062618 3064832 3065712 3069504 3080162 3097536 3112136 3115008 3125824 3146832 3158272 3190538 3211776 3222928 3227841 3242772 3256384 3261348 3274752 3291132 3308208 3309696 3321188 3325296 3342336 3343509 3355664 3374592 3409068 3412512 3442688 3447936 3459908 3479424 3495824 3501153 3514971 3516552 3533127 3547648 3551232 3553056 3565393 3583892 3585504 3588096 3602404 3620864 3625794 3657856 3663432 3693157 3696888 3714313 3735264 3769376 3773184 3775122 3809598 3812352 3833856 3847168 3849144 3873024 3886472 3887104 3926816 3932802 3968718 3991104 4004962 4030464 4046536 4050624 4073472 4087616 4092672 4115088 4130048 4153344 4172242 4195776 4240548 4282368 4303788 4323696 4328064 4348464 4366336 4372281 4372992 4388176 4410944 4412928 4417668 4433728 4458012 4499456 4545424 4550016 4552353 4593927 4597248 4598568 4620243 4639232 4646304 4662437 4668204 4686628 4688736 4710836 4734976 4737408 4780672 4784128 4785807 4829513 4834392 4884576 4912128 4929184 4936698 4962312 4980352 4981782 4987944 5013504 5030912 5031233 5033496 5057221 5061888 5079464 5083136 5111808 5113602 5132192 5164032 5189862 5219136 5237258 5243736 5291624 5321472 5326848 5373952 5375838 5378256 5382144 5400832 5403606 5431296 5452954 5456896 5486784 5537792 5545332 5594368 5602896 5654064 5659776 5680714 5709824 5714397 5718528 5738384 5764928 5770752 5773716 5797952 5829708 5830656 5883904 5890224 5944016 5953077 6007443 6045696 6066688 6069804 6075936 6125236 6129664 6131424 6139008 6160324 6195072 6224272 6230016 6251648 6258363 6293664 6315517 6316544 6381076 6423552 6445856 6455682 6485544 6512768 6522696 6549504 6575621 6582264 6613289 6616416 6619392 6642376 6650592 6684672 6687018 6711328 6749184 6818136 6825024 6885376 6895872 6919816 6958848 6991648 7002306 7029942 7033104 7066254 7095296 7102464 7106112 7130786 7167784 7171008 7176192 7204808 7241728 7251588 7315712 7326864 7386314 7393776 7428626 7470528 7472673 7538752 7546368 7550244 7619196 7624704 7667712 7694336 7698288 7746048 7772944 7774208 7784793 7853632 7855887 7865604 7937436 7982208 8009924 8060928 8063757 8093072 8101248 8105409 8146944 8175232 8179431 8185344 8230176 8258753 8260096 8306688 8344484 8391552 8481096 8521071 8564736 8598889 8607576 8647392 8656128 8696928 8732672 8744562 8745984 8776352 8821888 8825856 8835336 8867456 8916024 8958049 8998912 9090848 9100032 9104706 9187854 9194496 9197136 9240486 9278464 9292608 9324874 9336408 9373256 9377472 9421672 9469952 9474816 9561344 9568256 9571614 9659026 9668784 9769152 9824256 9858368 9873396 9924624 9960704 9963564 9975888 10027008 10061824 10062466 10066992 10114442 10123776 10158928 10166272 10227204 10264384 10328064 10379724 10438272 10474516 10487472 10544913 10583248 10599381 10642944 10653696 10696179 10751676 10756512 10764288 10793861 10801664 10807212 10862592 10905908 10913792 10973568 11075584 11079471 11090664 11142939 11188736 11205792 11244701 11308128 11319552 11361428 11419648 11428794 11437056 11476768 11529856 11541504 11547432 11595904 11647649 11659416 11661312 11707813 11767808 11780448 11888032 11906154 12014886 12091392 12133376 12139608 12151872 12250472 12259328 12262848 12278016 12320648 12390144 12448544 12460032 12503296 12516726 12587328 12631034 12633088 12762152 12847104 12891712 12911364 12971088 13025536 13045392 13099008 13151242 13164528 13226578 13232832 13238784 13284752 13301184 13374036 13422656 13498368 13636272 13650048 13770752 13781781 13791744 13839632 13860729 13917696 13983296 13987311 14004612 14059884 14066208 14132508 14190592 14204928 14212224 14261572 14335568 14342016 14352384 14357421 14409616 14483456 14488539 14503176 14631424 14653728 14704609 14772628 14787552 14857252 14941056 14945346 15077504 15092736 15093699 15100488 15171663 15231541 15238392 15249408 15310217 15335424 15388672 15396576 15492096 15545888 15548416 15569586 15707264 15711774 15731208 15874872 15949697 15964416 16019848 16121856 16127514 16186144 16202496 16210818 16293888 16350464 16358862 16370688 16460352 16517506 16520192 16613376 16688968 16783104 16962192 17042142 17129472 17197778 17215152 17294784 17312256 17393856 17465344 17489124 17491968 17552704 17643776 17651712 17670672 17734912 17832048 17916098 17997824 18022329 18181696 18200064 18209412 18375708 18388992 18394272 18480972 18556928 18585216 18649748 18672816 18746512 18754944 18775089 18843344 18939904 18946551 18949632 19122688 19143228 19318052 19337568 19538304 19648512 19716736 19726863 19746792 19839867 19849248 19918169 19921408 19927128 19951776 20021053 20054016 20123648 20124932 20133984 20228884 20247552 20317856 20332544 20454408 20528768 20656128 20738497 20759448 20876544 20949032 20974944 21089826 21166496 21198762 21285888 21307392 21392358 21503352 21513024 21528576 21587722 21603328 21614424 21725184 21811816 21827584 21947136 22151168 22158942 22181328 22285878 22377472 22411584 22489402 22616256 22639104 22722856 22839296 22857588 22874112 22953536 23059712 23083008 23094864 23191808 23295298 23318832 23322624 23415626 23535616 23560896 23567661 23776064 23812308 24029772 24182784 24266752 24279216 24303744 24500944 24518656 24525696 24538293 24556032 24641296 24776259 24780288 24897088 24920064 25006592 25033452 25174656 25262068 25266176 25524304 25563213 25694208 25783424 25796667 25822728 25942176 26032253 26051072 26090784 26181377 26198016 26302484 26329056 26453156 26465664 26477568 26569504 26602368 26748072 26845312 26874147 26996736 27119573 27272544 27300096 27541504 27563562 27583488 27679264 27721458 27835392 27966592 27974622 28009224 28119768 28132416 28265016 28381184 28409856 28424448 28523144 28671136 28684032 28704768 28714842 28819232 28966912 28977078 29006352 29262848 29307456 29409218 29545256 29575104 29714504 29882112 29890692 30155008 30185472 30187398 30200976 30343326 30463082 30476784 30498816 30620434 30777344 30793152 30984192 31091776 31096832 31139172 31414528 31423548 31462416 31749744 31899394 31928832 32039696 32088537 32255028 32372288 32381583 32404992 32421636 32587776 32700928 32717724 32741376 32920704 33035012 33040384 33226752 33238413 33377936 33428817 33566208 33734103 33924384 34042177 34084284 34258944 34395556 34430304 34589568 34624512 34787712 34930688 34942947 34978248 34983936 35105408 35123439 35287552 35303424 35341344 35464057 35469824 35664096 35832196 35995648 36044658 36363392 36400128 36418824 36751416 36777984 36788544 36924641 36961944 37113856 37170432 37299496 37345632 37493024 37509888 37550178 37686688 37879808 37893102 37899264 38245376 38286456 38636104 38675136 39076608 39297024 39433472 39453726 39493584 39679734 39698496 39836338 39842816 39854256 39903552 40042106 40247296 40249864 40267968 40457768 40495104 40635712 40665088 40908816 41057536 41312256 41476994 41518896 41753088 41898064 41949888 41961933 42179652 42332992 42397524 42571776 42614784 42784716 43006704 43026048 43057152 43175444 43206656 43228848 43450368 43465617 43623632 43655168 43894272 44113827 44317884 44362656 44571756 44754944 44823168 44978804 45232512 45278208 45281097 45445712 45514989 45678592 45694623 45715176 45748224 45907072 45930651 46119424 46166016 46189728 46350109 46383616 46590596 46637664 46645248 46831252 47071232 47121792 47135322 47552128 47624616 47849091 48059544 48286069 48365568 48533504 48558432 48607488 49001888 49037312 49051392 49076586 49112064 49282592 49552518 49560576 49794176 49840128 50013184 50066904 50349312 50524136 50532352 51048608 51126426 51388416 51566848 51593334 51645456 51884352 52064506 52102144 52181568 52362754 52396032 52604968 52658112 52906312 52931328 52955136 53139008 53204736 53496144 53690624 53748294 53993472 54239146 54545088 54600192 55083008 55127124 55166976 55358528 55442916 55670784 55933184 55949244 56018448 56239536 56264832 56530032 56762368 56819712 56839653 56848896 57046288 57342272 57368064 57429684 57638464 57954156 58012704 58525696 58614912 58818436 59090512 59150208 59180589 59429008 59519601 59754507 59764224 59781384 60063159 60310016 60370944 60374796 60401952 60611681 60686652 60926164 60953568 60997632 61240868 61554688 61586304 61968384 62183552 62193664 62215491 62278344 62783669 62829056 62847096 62924832 63143321 63499488 63798788 63857664 64079392 64177074 64510056 64744576 64763166 64809984 64843272 65175552 65401856 65406029 65435448 65482752 65743873 65841408 66070024 66080768 66453504 66476826 66755872 66857634 67132416 67468206 67848768 68084354 68168568 68517888 68791112 68860608 69179136 69249024 69575424 69861376 69885894 69956496 69967872 70210816 70246878 70575104 70606848 70682688 70928114 70939648 71328192 71664392 71991296 72089316 72726784 72800256 72837648 73502832 73555968 73577088 73849282 73923888 74227712 74328777 74340864 74598992 74691264 74986048 75019776 75100356 75373376 75786204 75798528 76490752 76572912 77272208 77350272 77390001 78096759 78153216 78544131 78594048 78866944 78907452 78987168 79359468 79396992 79672676 79685632 79708512 79807104 80084212 80494592 80499728 80535936 80622441 80915536 80990208 81271424 81330176 81358719 81817632 82101721 82115072 82624512 82953988 83037792 83506176 83796128 83899776 83923866 84359304 84665984 84795048 85143552 85229568 85530961 85569432 85972757 86013408 86052096 86114304 86350888 86413312 86457696 86900736 86931234 87247264 87310336 87788544 88227654 88635768 88725312 89143512 89509888 89646336 89957608 90465024 90556416 90562194 90891424 91029978 91357184 91389246 91430352 91496448 91814144 91861302 92238848 92332032 92379456 92700218 92767232 93181192 93275328 93290496 93662504 94142464 94243584 94270644 95104256 95249232 95698182 96119088 96572138 97067008 97116864 97144749 97214976 98003776 98074624 98102784 98153172 98224128 98565184 99105036 99121152 99588352 99680256 100026368 100133808 100698624 101048272 101064704 101202309 102097216 102126531 102252852 102776832 103133696 103186668 103290912 103768704 104129012 104204288 104363136 104725508 104792064 104828841 105209936 105316224 105370317 105812624 105862656 105910272 106278016 106392171 106409472 106992288 107363789 107381248 107496588 107986944 108478292 109090176 109200384 110166016 110254248 110333952 110717056 110773923 110885832 111341568 111785557 111866368 111898488 112036896 112425913 112479072 112529664 113060064 113524736 113639424 113679306 113697792 114092576 114684544 114736128 114859368 115276928 115908312 116025408 116454637 117051392 117229824 117636872 118181024 118300416 118361178 118858016 119039202 119509014 119528448 119562768 120126318 120620032 120741888 120749592 120803904 121223362 121373304 121852328 121907136 121995264 122481736 123109376 123172608 123936768 124367104 124387328 124430982 124556688 125567338 125658112 125694192 125849664 126286642 126998976 127597576 127715328 128158784 128354148 129020112 129489152 129526332 129619968 129686544 130351104 130803712 130812058 130870896 130965504 131487746 131682816 132140048 132161536 132341481 132953652 133511744 133715268 134264832 134936412 135697536 136168708 136337136 137035776 137083869 137582224 137721216 137791953 138358272 138498048 139050327 139150848 139771788 139912992 139935744 140421632 140493756 141150208 141213696 141365376 141856228 141879296 142656384 143328784 143547273 143982592 144178632 144858207 145453568 145600512 145675296 146181113 147005664 147111936 147154176 147698564 147847776 148455424 148657554 148681728 149197984 149382528 149972096 150039552 150200712 150746752 151419437 151572408 151597056 152286833 152981504 153145824 154544416 154700544 154780002 156193518 156306432 157088262 157188096 157733888 157814904 157974336 158718936 158793984 159345352 159371264 159417024 159614208 160168424 160989184 160999456 161071872 161244882 161831072 161980416 162542848 162660352 162717438 163635264 164203442 164230144 165249024 165907976 166075584 167012352 167592256 167799552 167847732 168718608 169331968 169590096 170287104 170459136 171061922 171138864 171945514 172026816 172104192 172701776 172826624 172915392 173862468 174494528 174620672 175577088 176455308 177271536 177450624 178287024 179019776 179263521 179292672 179915216 180189477 180930048 181112832 181124388 181782848 181835043 182059956 182778492 182860704 182992896 183628288 183722604 184477696 184664064 184758912 185400436 185534464 186362384 186550656 186580992 186646473 187325008 188284928 188351007 188487168 188541288 189429963 190208512 190498464 191159917 191396364 192238176 193144276 194134016 194233728 194289498 194429952 196007552 196149248 196205568 196218087 196306344 196448256 197130368 197231619 198010033 198210072 198242304 199032821 199176704 199360512 200052736 200267616 201397248 202096544 202129408 202404618 204194432 204253062 204505704 205553664 206267392 206373336 206581824 207346061 207537408 208258024 208408576 208726272 209451016 209584128 209657682 210419872 210632448 210740634 211625248 211725312 211820544 212556032 212784342 212818944 213984576 214727578 214762496 214993176 215973888 216956584 218180352 218400768 220332032 220508496 220667904 221434112 221547846 221771664 222683136 223571114 223732736 223796976 224073792 224851826 224958144 225059328 226120128 227049472 227358612 227395584 228185152 229369088 229472256 229718736 230553856 231816624 232050816 232909274 234102784 234290277 234459648 235273744 235632393 236362048 236600832 236722356 237716032 238078404 239018028 239056896 239125536 240252636 241240064 241483776 241499184 241607808 242446724 242746608 243704656 243814272 243990528 244076157 244963472 246218752 246305163 246345216 247873536 248734208 248861964 249113376 251134676 251316224 251388384 251699328 252573284 253997952 255195152 255430656 256317568 256592883 256708296 257918271 258040224 258936197 258978304 259052664 259239936 259373088 260273689 260702208 261607424 261624116 261741792 261931008 262975492 263365632 264280096 264323072 264682962 265907304 267023488 267430536 268529664 269600461 269872824 271144849 271395072 272337416 272674272 274071552 274167738 275164448 275442432 275583906 276716544 276996096 278100654 278301696 279543576 279825984 279871488 280843264 280987512 282300416 282427392 282730752 283712456 283758592 285312768 286657568 287094546 287965184 288357264 289716414 290907136 291201024 291350592 292362226 294011328 294223872 294308352 295397128 295695552 296910848 297315108 297363456 298395968 298765056 299944192 300079104 300401424 301493504 302838874 303144816 303194112 304573666 305963008 306291648 306379593 309088832 309401088 309560004 312387036 312612864 314176524 314376192 315467776 315629808 315948672 317437872 317587968 318690704 318742528 318834048 319176513 319228416 320336848 321978368 321998912 322091367 322143744 322489764 323662144 323960832 325085696 325434876 327270528 328406884 328460288 330498048 331815952 332151168 332321769 334024704 335184512 335356671 335599104 335695464 337277739 337437216 338608873 338663936 339180192 340357901 340574208 340918272 342123844 342277728 343891028 344053632 344208384 345403552 345653248 345830784 347724936 348989056 349241344 349363911 351154176 352554449 352910616 354543072 354901248 356574048 358039552 358527042 358585344 359830432 360378954 361860096 362225664 362248776 363565696 363670086 364119912 365556984 365721408 365985792 367256576 367280009 367445208 368955392 369328128 369517824 370800872 371068928 372724768 373101312 373161984 373292946 374650016 376569856 376702014 376974336 377082576 378859926 380417024 380996928 382319834 382792728 384476352 386288552 388268032 388467456 388578996 388859904 392015104 392298496 392411136 392436174 392612688 392896512 394260736 394463238 396020066 396420144 396484608 398065642 398353408 400105472 400535232 402794496 404193088 404258816 404809236 408388864 408506124 409011408 411107328 412534784 412746672 413163648 414692122 415074816 416516048 416817152 417150981 417452544 418902032 419315364 420839744 421264896 421481268 423250496 423450624 423641088 425112064 425568684 425637888 427969152 429455156 429524992 429986352 431947776 433913168 434574621 436360704 436801536 438543339 441016992 441335808 442548301 442868224 443095692 443543328 445366272 447142228 447465472 447593952 448147584 449703652 449916288 450118656 452240256 454098944 454258311 454717224 454791168 456370304 456860499 458738176 458944512 459437472 461032741 461107712 463633248 464101632 465818548 468205568 468580554 468919296 470547488 471264786 472724096 473201664 473444712 475432064 476156808 478036056 478113792 478251072 480020333 480505272 482480128 482967552 482998368 483215616 484893448 485493216 487409312 487628544 487981056 488152314 489926944 492437504 492610326 492690432 495747072 497468416 497723928 498226752 502269352 502632448 502776768 503398656 505146568 507995904 510390304 510861312 512635136 513185766 513416592 515836542 516080448 517872394 517956608 518105328 518479872 518746176 520547378 523214848 523248232 523483584 523862016 525950984 526731264 528560192 528646144 529365924 531814608 534046976 534861072 537059328 539200922 539745648 542289698 542790144 544674832 545348544 545505129 548335476 550328896 550884864 551167812 553433088 553992192 556201308 556603392 559087152 559651968 559742976 561686528 561975024 564600832 564854784 565053021 565461504 567424912 567517184 568289889 570625536 573315136 573479751 574189092 576714528 579432828 581814272 582402048 582701184 584724452 588022656 588447744 588616704 588654261 590794256 591391104 591694857 593821696 594030099 594630216 594726912 596791936 597098463 597530112 599888384 600158208 600802848 602888969 602987008 605677748 606289632 606388224 609147332 611926016 612583296 612759186 618177664 618802176 619120008 622038183 624774072 625225728 627718897 628353048 628752384 630935552 631259616 631897344 634875744 635175936 637381408 637485056 637668096 638353026 638456832 640673696 643956736 643997824 644182734 644287488 644979528 647324288 647921664 650171392 650869752 653937577 654541056 656813768 656920576 660996096 663631904 664302336 664643538 668049408 670369024 670713342 671198208 671390928 674555478 674874432 677217746 677327872 678360384 680715802 681148416 684247688 684555456 687782056 688107264 688416768 690807104 691306496 691661568 695449872 697978112 698482688 698727822 702308352 705108898 705821232 709086144 709802496 713148096 716079104 717054084 717170688 719660864 720757908 723720192 724451328 724497552 727131392 727340172 728239824 731113968 731442816 731971584 734513152 734560018 734890416 737910784 738656256 738915489 739035648 741601744 742137856 745449536 746202624 746585892 749300032 753404028 753948672 754165152 757719852 760834048 761993856 764639668 765585456 768952704 769778649 772577104 773754813 776536064 776808591 776934912 777157992 777719808 780821067 784030208 784822272 784872348 785225376 785793024 787951853 788521472 788926476 792040132 792840288 792969216 796131284 796706816 800210944 801070464 805588992 808386176 808517632 808801383 809618472 813434547 816777728 817012248 818022816 820863173 822214656 825069568 825493344 826327296 829384244 830149632 833032096 833634304 834301962 834905088 837804064 838630728 841679488 842529792 842962536 846500992 846901248 847282176 850224128 850278377 851137368 851275776 854670349 855938304 858910312 859049984 859972704 863895552 867826336 869149242 872721408 873603072 877086678 882033984 882671616 885096602 885736448 886191384 887086656 890732544 894284456 894930944 895187904 896295168 899407304 899832576 900237312 904480512 908197888 908516622 909434448 909582336 912740608 913720998 917476352 917889024 918874944 922065482 922215424 927266496 928203264 931637096 936411136 937161108 937838592 941094976 942529572 945448192 946403328 946889424 950864128 952313616 956072112 956227584 956502144 960040666 961010544 964960256 965935104 965996736 966274101 966431232 969786896 970986432 974818624 975257088 976304628 979853888 985220652 985380864 991494144 994936832 995447856 996453504 1004538704 1005264896 1005553536 1006070013 1006797312 1010293136 1011833217 1015826619 1015991808 1020780608 1021073703 1021722624 1025270272 1026371532 1026833184 1031673084 1032160896 1035744788 1035913216 1036210656 1036959744 1037492352 1041094756 1046429696 1046496464 1046967168 1047724032 1048091733 1051901968 1053462528 1057120384 1057292288 1057663347 1058731848 1063629216 1067322373 1068093952 1069722144 1073436457 1074118656 1078401844 1079491296 1084579396 1085580288 1089349664 1090697088 1091010258 1096670952 1100657792 1101769728 1101840027 1102335624 1106866176 1107984384 1111902493 1112402616 1113206784 1117645841 1118174304 1119303936 1119485952 1123373056 1123950048 1129201664 1129709568 1130106042 1130923008 1134849824 1135034368 1136579778 1141251072 1146630272 1146959502 1148378184 1153429056 1158865656 1163628544 1164804096 1165402368 1169448904 1176045312 1176895488 1177233408 1177308522 1181588512 1182782208 1183389714 1187643392 1188060198 1189260432 1189453824 1193583872 1194196926 1195060224 1199776768 1200316416 1201605696 1205777938 1205974016 1211355496 1212579264 1212776448 1218294664 1223852032 1225166592 1225518372 1236355328 1237604352 1238240016 1244076366 1249548144 1250451456 1255437794 1256706096 1261871104 1262519232 1263794688 1269751488 1270351872 1274762816 1274970112 1275336192 1276706052 1276913664 1281347392 1287995648 1288365468 1288574976 1289959056 1294648576 1295843328 1300342784 1301739504 1307875154 1309082112 1313627536 1313841152 1315630017 1327263808 1327644903 1328604672 1329287076 1336098816 1340738048 1341426684 1342396416 1342781856 1349110956 1349748864 1354435492 1354655744 1356720768 1361431604 1362296832 1362774933 1368495376 1369110912 1370581497 1375564112 1376214528 1376833536 1381614208 1382612992 1383098223 1383323136 1390899744 1395729257 1395956224 1397455644 1404616704 1410217796 1411642464 1418172288 1419604992 1426296192 1432158208 1434108168 1434341376 1439321728 1440060999 1441515816 1447440384 1448902656 1448995104 1454026337 1454262784 1454680344 1456479648 1461536869 1462227936 1462885632 1463943168 1469026304 1469120036 1469780832 1475821568 1477312512 1477830978 1478071296 1483203488 1484275712 1490899072 1492405248 1493171784 1498600064 1506808056 1507897344 1508330304 1513910281 1515439704 1521668096 1523987712 1529279336 1531170912 1537905408 1539557298 1545154208 1547509626 1553072128 1553617182 1553869824 1554315984 1555439616 1561642134 1568060416 1569644544 1569744696 1570450752 1571586048 1575903706 1577042944 1577852952 1584080264 1585680576 1585938432 1592262568 1593413632 1600421888 1602140928 1611177984 1616772352 1617035264 1617602766 1619236944 1626869094 1633555456 1634024496 1636045632 1641726346 1650139136 1650986688 1652654592 1658768488 1660299264 1666064192 1667268608 1668603924 1669810176 1675608128 1677261456 1683358976 1685059584 1685925072 1693001984 1693802496 1694564352 1700448256 1700556754 1702274736 1702551552 1709340698 1711876608 1717820624 1718099968 1719945408 1720439253 1735652672 1738298484 1745442816 1747206144 1754173356 1764067968 1765343232 1770193204 1771472896 1772382768 1774173312 1781465088 1782090297 1788568912 1789861888 1790375808 1791295389 1792590336 1798814608 1799665152 1800474624 1808666907 1808961024 1817033244 1818868896 1819164672 1825481216 1827441996 1834952704 1835778048 1837749888 1844130964 1844430848 1854532992 1856406528 1863274192 1866114549 1872822272 1874322216 1875677184 1882189952 1883156691 1885059144 1890896384 1892806656 1893778848 1900354469 1901728256 1904627232 1911240521 1912144224 1912455168 1913004288 1920081332 1922021088 1929920512 1931870208 1931993472 1932548202 1932862464 1939573792 1941972864 1949637248 1950514176 1952609256 1959707776 1961812731 1970441304 1970761728 1979728829 1982988288 1989873664 1990895712 1992907008 2009077408 2010529792 2011107072 2012140026 2013594624 2020586272 2023666434 2031653238 2031983616 2041561216 2042147406 2043445248 2050540544 2052743064 2053666368 2063346168 2064321792 2071489576 2071826432 2072421312 2073919488 2074984704 2082189512 2092859392 2092992928 2093934336 2095448064 2096183466 2103803936 2106925056 2114240768 2114584576 2115326694 2117463696 2127258432 2134644746 2136187904 2139444288 2146872914 2148237312 2156803688 2158982592 2169158792 2171160576 2178699328 2181394176 2182020516 2193341904 2201315584 2203539456 2203680054 2204671248 2213732352 2215968768 2223804986 2224805232 2226413568 2235291682 2236348608 2238607872 2246746112 2247900096 2258403328 2260212084 2261846016 2269699648 2270068736 2273159556 2282502144 2293260544 2293919004 2296756368 2306858112 2317731312 2327257088 2329608192 2330425773 2330804736 2338897808 2342463201 2352090624 2354466816 2354617044 2363177024 2363855559 2365564416 2366779428 2376120396 2378520864 2378907648 2387167744 2388393852 2390120448 2399553536 2400632832 2403211392 2411555876 2411948032 2422710992 2425158528 2425552896 2426404149 2436589328 2440303641 2447704064 2450333184 2451036744 2462589519 2472710656 2475208704 2476480032 2485078921 2488152732 2499096288 2500902912 2510875588 2513412192 2523742208 2525038464 2527589376 2539502976 2540703744 2549525632 2549940224 2550672384 2550835131 2553412104 2553827328 2562694784 2564011047 2574130429 2575991296 2576730936 2577149952 2579918112 2588876161 2589297152 2591686656 2600685568 2603479008 2615750308 2618164224 2627255072 2627682304 2631260034 2654527616 2655289806 2657209344 2658574152 2672197632 2681476096 2682853368 2684792832 2685563712 2695498793 2698221912 2699497728 2708870984 2709311488 2713441536 2722863208 2724593664 2725549866 2736990752 2738221824 2741162994 2751128224 2752429056 2753667072 2763228416 2765225984 2766196446 2766646272 2781799488 2791458514 2791912448 2794911288 2809233408 2820435592 2823284928 2836344576 2839209984 2852592384 2864316416 2868216336 2868682752 2878643456 2880121998 2883031632 2894880768 2897805312 2897990208 2908052674 2908525568 2909360688 2912959296 2923073738 2924455872 2925771264 2938052608 2938240072 2939561664 2951643136 2955661956 2956142592 2966406976 2968551424 2981798144 2984810496 2986343568 2997200128 3013616112 3015794688 3016660608 3027820562 3030879408 3043336192 3047479857 3047975424 3058558672 3062341824 3063221109 3075810816 3079114596 3090308416 3095019252 3107234364 3107739648 3108631968 3110879232 3123284268 3136120832 3139289088 3139489392 3140901504 3143172096 3151807412 3154085888 3155705904 3168160528 3171361152 3171876864 3172990041 3184525136 3186827264 3200843776 3201967119 3204281856 3220309371 3222355968 3233544704 3235205532 3238473888 3253738188 3267110912 3268048992 3272091264 3283452692 3300278272 3301973376 3305309184 3305520081 3317536976 3320598528 3332128384 3334537216 3335707479 3337207848 3339620352 3351216256 3352937523 3354522912 3366170561 3366717952 3370119168 3371850144 3383557957 3386003968 3387604992 3389128704 3400896512 3401113508 3404549472 3405103104 3418681396 3423753216 3435641248 3436199936 3439890816 3440878506 3471305344 3476596968 3490885632 3494412288 3508346712 3524883037 3528135936 3530686464 3540386408 3542945792 3544765536 3548346624 3562930176 3564180594 3577137824 3579723776 3580751616 3582590778 3585180672 3597629216 3599330304 3600949248 3617333814 3617922048 3634066488 3637737792 3638329344 3650962432 3654883992 3669905408 3671556096 3675499776 3688261928 3688861696 3709065984 3712813056 3726548384 3732229098 3745644544 3748644432 3751354368 3764379904 3766313382 3770118288 3781792768 3785613312 3787557696 3800708938 3803456512 3809254464 3822481042 3824288448 3824910336 3826008576 3840162664 3844042176 3859841024 3863986944 3865096404 3865724928 3879147584 3883945728 3899274496 3901028352 3905218512 3919415552 3923625462 3940882608 3941523456 3959457658 3979747328 3981791424 3982934709 3985814016 4018154816 4021059584 4022214144 4024280052 4027189248 4041172544 4047332868 4063306476 4063967232 4083122432 4084294812 4086890496 4101081088 4105486128 4107332736 4126692336 4128643584 4142979152 4143652864 4144842624 4147838976 4149294669 4149969408 4164379024 4185718784 4185985856 4187187771 4187868672 4192366932 4207607872 4213850112 4228481536 4230653388 4234927392 4254516864 4269289492 4272375808 4278888576 4293745828 4296474624 4313607376 4317965184 4320182997 4338317584 4342321152 4357398656 4362079011 4362788352 4364041032 4384610607 4386683808 4401915349 4402631168 4407078912 4407360108 4409342496 4424652713 4427464704 4431937536 4447609972 4449610464 4452827136 4470583364 4472697216 4477215744 4493492224 4495800192 4516806656 4520424168 4523692032 4539399296 4540137472 4541730843 4546319112 4565004288 4583207837 4586521088 4587838008 4593512736 4609462433 4613716224 4635462624 4654514176 4659216384 4660851546 4661609472 4677795616 4684926402 4704181248 4708933632 4709234088 4726354048 4727711118 4731128832 4733558856 4752240792 4757041728 4757815296 4774335488 4774640117 4776787704 4780240896 4799107072 4801265664 4806422784 4823111752 4823896064 4845421984 4850317056 4851105792 4852808298 4873178656 4880607282 4895408128 4900666368 4902073488 4925179038 4945421312 4950417408 4952960064 4970157842 4976305464 4998192576 5001805824 5021751176 5026824384 5047484416 5050076928 5055178752 5079005952 5081407488 5099051264 5099880448 5101344768 5101670262 5106824208 5107654656 5125389568 5128022094 5148260858 5151982592 5153461872 5154299904 5159836224 5177752322 5178594304 5201371136 5206958016 5231500616 5236328448 5254510144 5255364608 5262520068 5309055232 5310579612 5314418688 5317148304 5344395264 5362952192 5365706736 5369585664 5371127424 5390997586 5396443824 5398995456 5417741968 5418622976 5426000721 5426883072 5445726416 5451099732 5473981504 5476443648 5482325988 5502256448 5504858112 5507334144 5526456832 5532392892 5533292544 5563598976 5582917028 5583824896 5589822576 5618466816 5640871184 5646569856 5649470073 5672689152 5678419968 5701063407 5705184768 5733721563 5736432672 5737365504 5757286912 5760243996 5766063264 5789761536 5795610624 5795980416 5816105348 5817051136 5818721376 5825918592 5846147476 5848911744 5851542528 5876105216 5876480144 5879123328 5885438193 5903286272 5911323912 5912285184 5932813952 5937102848 5939186487 5963596288 5969620992 5972687136 5993425633 5994400256 6027232224 6031589376 6033321216 6055641124 6061758816 6086672384 6094959714 6095950848 6117117344 6124683648 6126442218 6151621632 6158229192 6180616832 6190038504 6214468728 6215479296 6217263936 6221758464 6243760153 6246568536 6272241664 6278578176 6278978784 6281803008 6286344192 6303614824 6308171776 6311411808 6336321056 6342722304 6343753728 6345980082 6369050272 6373654528 6401687552 6403934238 6408563712 6440618742 6444711936 6467089408 6470411064 6476947776 6507476376 6534221824 6536097984 6544182528 6566905384 6600556544 6603946752 6610618368 6611040162 6635073952 6641197056 6664256768 6669074432 6671414958 6674415696 6679240704 6702432512 6705875046 6709045824 6732341122 6733435904 6740238336 6743700288 6767115914 6772007936 6775209984 6801793024 6802227016 6809098944 6810206208 6837362792 6847506432 6871282496 6872399872 6879781632 6881757012 6942610688 6953193936 6981771264 6988824576 7016693424 7049766074 7056271872 7080772816 7085891584 7089531072 7091566677 7096693248 7128361188 7154275648 7159447552 7161503232 7165181556 7170361344 7195258432 7198660608 7201898496 7234667628 7235844096 7268132976 7275475584 7276658688 7301924864 7309767984 7339810816 7343112192 7350999552 7376523856 7377723392 7387768557 7418131968 7425626112 7453096768 7455236763 7464458196 7497288864 7502708736 7528759808 7532626764 7540236576 7563585536 7571226624 7575115392 7601417876 7606913024 7618508928 7644962084 7648576896 7649820672 7652017152 7652505393 7680325328 7688084352 7692033141 7719682048 7722391287 7727973888 7730192808 7731449856 7758295168 7766628483 7767891456 7798548992 7802056704 7810437024 7837556597 7838831104 7847250924 7881765216 7883046912 7918915316 7959494656 7963582848 7965869418 7971628032 8036309632 8042119168 8044428288 8048560104 8054378496 8082345088 8086496379 8094665736 8126612952 8127934464 8160345661 8166244864 8168589624 8173780992 8202162176 8210972256 8214665472 8253384672 8257287168 8285958304 8287305728 8289685248 8295677952 8298589338 8299938816 8328758048 8371437568 8371971712 8374375542 8375737344 8384733864 8415215744 8427700224 8456963072 8461306776 8469854784 8501188501 8509033728 8538578984 8544751616 8557777152 8587491656 8592949248 8627214752 8635930368 8640365994 8676635168 8684642304 8714797312 8724158022 8725576704 8728082064 8769221214 8773367616 8803830698 8805262336 8814157824 8814720216 8818684992 8849305426 8854929408 8895219944 8899220928 8905654272 8941166728 8945394432 8954431488 8986984448 8991600384 9033613312 9040848336 9047384064 9078798592 9080274944 9083461686 9092638224 9130008576 9166415674 9173042176 9175676016 9187025472 9218924866 9227432448 9270925248 9309028352 9321703092 9323218944 9355591232 9369852804 9408362496 9417867264 9418468176 9452708096 9455422236 9462257664 9467117712 9504481584 9514083456 9515630592 9548670976 9549280234 9553575408 9560481792 9598214144 9602531328 9605901357 9612845568 9646223504 9647792128 9660928113 9690843968 9700634112 9705616596 9746357312 9761214564 9801332736 9804146976 9850358076 9890842624 9900834816 9905920128 9940315684 9952610928 9996385152 10003611648 10007122437 10043502352 10053648768 10058812569 10094968832 10098511683 10100153856 10110357504 10150673871 10158011904 10162814976 10198102528 10202689536 10203340524 10213648416 10215309312 10250779136 10256044188 10296521716 10303965184 10306923744 10308599808 10319672448 10355504644 10357188608 10402742272 10413916032 10463001232 10472656896 10509020288 10510729216 10525040136 10574649111 10618110464 10621159224 10628837376 10634296608 10671221249 10688790528 10725904384 10731413472 10739171328 10742254848 10781995172 10792887648 10797990912 10835483936 10837245952 10852001442 10853766144 10891452832 10902199464 10947963008 10952887296 10964651976 11004512896 11009716224 11014668288 11052913664 11053618901 11064785784 11066585088 11116938809 11127197952 11165834056 11167649792 11179645152 11236933632 11281742368 11293139712 11298940146 11345378304 11356839936 11402126814 11410369536 11467443126 11472865344 11474731008 11514573824 11520487992 11532126528 11579523072 11591960832 11632210696 11634102272 11637442752 11651837184 11692294952 11697823488 11703085056 11752210432 11752960288 11758246656 11770876386 11806572544 11822647824 11824570368 11865627904 11874205696 11878372974 11927192576 11939241984 11945374272 11986851266 11988800512 12054464448 12063178752 12066642432 12111282248 12123517632 12173344768 12189919428 12191901696 12234234688 12249367296 12252884436 12303243264 12316458384 12361233664 12380077008 12428937456 12430958592 12434527872 12443516928 12487520306 12493137072 12544483328 12557156352 12557957568 12561563313 12563606016 12607229648 12616343552 12622823616 12672642112 12685444608 12691960164 12738100544 12747309056 12807868476 12817127424 12881237484 12889423872 12934178816 12940822128 12953895552 13014952752 13068443648 13072195968 13086237033 13088365056 13133810768 13153831821 13201113088 13205746047 13207893504 13221236736 13222080324 13270147904 13273958139 13282394112 13328513536 13342829916 13348831392 13358481408 13404865024 13411750092 13418091648 13464682244 13466871808 13480476672 13487400576 13534231828 13544015872 13550419968 13603586048 13604454032 13618197888 13620412416 13625192529 13674725584 13695012864 13742564992 13744799744 13749623511 13759563264 13763514024 13828387299 13885221376 13906387872 13954673941 13963542528 13977649152 14033386848 14099532148 14112543744 14161545632 14171783168 14179062144 14183133354 14193386496 14256722376 14308551296 14318895104 14323006464 14323920351 14330363112 14340722688 14390516864 14397321216 14403796992 14454732409 14469335256 14471688192 14529395933 14536265952 14550951168 14553317376 14603849728 14619535968 14679621632 14686224384 14701999104 14753047712 14755446784 14775537114 14836263936 14851252224 14906193536 14910473526 14928916392 14994577728 15005417472 15057519616 15065253528 15080473152 15127171072 15142453248 15150230784 15202835752 15213826048 15237017856 15289924168 15297153792 15299641344 15304034304 15305010786 15360650656 15376168704 15384066282 15439364096 15444782574 15455947776 15460385616 15462899712 15516590336 15533256966 15535782912 15597097984 15604113408 15620874048 15675113194 15677662208 15694501848 15763530432 15766093824 15837830632 15918989312 15927165696 15931738836 15943256064 16072619264 16084238336 16088856576 16097120208 16108756992 16164690176 16172992758 16189331472 16253225904 16255868928 16320691322 16332489728 16337179248 16404324352 16421944512 16429330944 16506769344 16514574336 16571916608 16574611456 16579370496 16597178676 16599877632 16657516096 16743943424 16748751084 16751474688 16769467728 16830431488 16855400448 16913926144 16922613552 16939709568 17002377002 17018067456 17077157968 17089503232 17103190221 17115554304 17174983312 17201164689 17254429504 17271860736 17280731988 17353270336 17369284608 17429594624 17448316044 17451153408 17456164128 17538442428 17546735232 17607661396 17610524672 17628315648 17629440432 17637369984 17698610852 17709858816 17790439888 17798441856 17811308544 17817559461 17882333456 17890788864 17908862976 17973968896 17980276899 17983200768 18081696672 18094768128 18144480341 18157597184 18166923372 18185276448 18260017152 18332831348 18346084352 18351352032 18374050944 18437849732 18454864896 18541850496 18618056704 18643406184 18646437888 18711182464 18731280459 18739705608 18816724992 18835734528 18836936352 18902342381 18905416192 18910844472 18924515328 18934235424 18999979297 19008963168 19028166912 19031261184 19097341952 19098560468 19107150816 19120963584 19196428288 19205062656 19211802714 19225691136 19292447008 19295584256 19321856226 19381687936 19401268224 19411233192 19492714624 19522429128 19602665472 19608293952 19680833653 19700716152 19781685248 19801669632 19811840256 19880631368 19905221856 19992770304 20007223296 20014244874 20087004704 20107297536 20117625138 20189937664 20197023366 20200307712 20220715008 20301347742 20316023808 20325629952 20396205056 20405379072 20406681048 20427296832 20430618624 20501558272 20512088376 20593043432 20607930368 20613847488 20617199616 20639344896 20711009288 20714377216 20805484544 20827832064 20926002464 20945313792 21018040576 21021458432 21050080272 21149298222 21236220928 21242318448 21257674752 21268593216 21342442498 21451808768 21462826944 21478342656 21484509696 21563990344 21585775296 21595981824 21670967872 21674491904 21704002884 21707532288 21782905664 21804398928 21895926016 21905774592 21929303952 22009025792 22019432448 22029336576 22105827328 22107237802 22129571568 22133170176 22233877618 22254395904 22331668112 22335299584 22359290304 22365710289 22563484736 22586279424 22597880292 22690756608 22713679872 22804253628 22820739072 22934886252 22945730688 22949462016 23029147648 23040975984 23064253056 23159046144 23167173861 23183921664 23264421392 23268204544 23274885504 23299885449 23303674368 23384589904 23395646976 23406170112 23504420864 23505920576 23512669791 23516493312 23541752772 23645295648 23649140736 23731255808 23756745948 23854385152 23878483968 23890748544 23973702532 23977601024 24108928896 24126357504 24133284864 24222564496 24247035264 24259489137 24346689536 24379838856 24383803392 24468469376 24481036983 24498734592 24505768872 24606486528 24632916768 24718447729 24722467328 24760154016 24846126773 24857874912 24861917184 24869055744 24887033856 24975040612 24986274144 25088966656 25114312704 25115915136 25123126626 25127212032 25214459296 25232687104 25245647232 25345284224 25370889216 25383920328 25476201088 25494618112 25503565503 25615736952 25634254848 25736474777 25762474968 25778847744 25868357632 25881644256 25907791104 26029905504 26136887296 26144391936 26172474066 26176730112 26267621536 26307663642 26402226176 26411492094 26415787008 26442473472 26444160648 26540295808 26547916278 26564788224 26657027072 26685659832 26697662784 26716962816 26809730048 26811440657 26823500184 26836183296 26929364488 26933743616 26960953344 26974801152 27068463656 27088031744 27100839936 27207172096 27208908064 27236395776 27240824832 27250385058 27349451168 27390025728 27485129984 27489599488 27499247022 27519126528 27527028048 27656774598 27770442752 27812775744 27909347882 27927085056 28066773696 28199064296 28225087488 28323091264 28343566336 28358124288 28366266708 28386772992 28513444752 28617102592 28637790208 28646012928 28647840702 28660726224 28681445376 28781033728 28794642432 28807593984 28909464818 28938670512 28943376384 29058791866 29072531904 29101902336 29207699456 29239071936 29359243264 29403998208 29506095424 29510893568 29551074228 29672527872 29702504448 29812387072 29820947052 29857832784 29989155456 30010834944 30115039232 30130507056 30160946304 30254342144 30284906496 30295535049 30300461568 30405671504 30427652096 30452021613 30474035712 30579848336 30594307584 30608068608 30610021572 30721301312 30752337408 30768132564 30889565148 30911895552 30920771232 30925799424 31033180672 31066513932 31071565824 31194195968 31208226816 31241748096 31350226388 31355324416 31389003696 31527060864 31532187648 31675661264 31723947333 31837978624 31854331392 31863477672 31886512128 32013663747 32145238528 32177713152 32194240416 32217513984 32306025973 32329380352 32345985516 32378662944 32506451808 32511737856 32641382644 32664979456 32674358496 32808648704 32843889024 32858661888 33013538688 33029148672 33143833216 33149222912 33158740992 33160856703 33194357352 33199755264 33315032192 33350816427 33487886848 33497502168 33502949376 33538935456 33655390093 33660862976 33710800896 33827852288 33845227104 33879419136 34004754004 34036134912 34154315936 34179006464 34206380442 34231108608 34349966624 34402329378 34508859008 34543721472 34561463976 34706540672 34738569216 34859189248 34896632088 34902306816 34912328256 35041484309 35076884856 35093470464 35215322792 35221049344 35256631296 35258880864 35274739968 35397221704 35419717632 35580879776 35596883712 35622617088 35635118922 35764666912 35781577728 35817725952 35947937792 35960553798 35966401536 36163393344 36189536256 36288960682 36315194368 36333846744 36370552896 36520034304 36665662696 36692168704 36702704064 36748101888 36875699464 36909729792 37083700992 37236113408 37286812368 37292875776 37422364928 37462560918 37479411216 37633449984 37671469056 37673872704 37804684762 37810832384 37821688944 37849030656 37868470848 37999958594 38017926336 38056333824 38194683904 38197120936 38214301632 38241927168 38392856576 38423605428 38451382272 38584894016 38591168512 38643712452 38763375872 38802536448 38822466384 38985429248 39044858256 39205330944 39216587904 39361667306 39401432304 39563370496 39603339264 39617238141 39623680512 39761262736 39810443712 39821874417 39985540608 40028489748 40174009408 40214595072 40235250276 40394046732 40400615424 40441430016 40602695484 40632047616 40651259904 40792410112 40810758144 40813362096 40854593664 40861237248 41003116544 41024176752 41186086864 41215860736 41227694976 41234399232 41248870533 41278689792 41422018576 41428754432 41485161897 41610969088 41655664128 41852004928 41864021823 41890627584 42036081152 42100160544 42298596444 42472441856 42484636896 42515349504 42537186432 42684884996 42903617536 42925653888 42956685312 42969019392 42971761053 43127980688 43171550592 43191963648 43341935744 43348983808 43364197227 43408005768 43415064576 43565811328 43588187799 43608797856 43760217293 43791852032 43811549184 43858607904 44010894737 44018051584 44038864896 44058673152 44211654656 44214475604 44259143136 44266340352 44467755236 44508791808 44663336224 44670599168 44718580608 44731420578 45126969472 45172558848 45195760584 45381513216 45427359744 45608507256 45641478144 45823479481 45869772504 45891461376 45898924032 46058295296 46081951968 46128506112 46318092288 46334347722 46367843328 46528842784 46536409088 46549771008 46599770898 46607348736 46769179808 46791293952 46812340224 47008841728 47011841152 47025339582 47032986624 47083505544 47290591296 47298281472 47462511616 47513491896 47708770304 47756967936 47781497088 47947405064 47955202048 48217857792 48252715008 48266569728 48445128992 48494070528 48518978274 48693379072 48759677712 48767606784 48936938752 48962073966 48997469184 49011537744 49212973056 49265833536 49436895458 49444934656 49520308032 49692253546 49715749824 49723834368 49738111488 49950081224 49972548288 50177933312 50231830272 50246253252 50254424064 50428918592 50465374208 50491294464 50690568448 50741778432 50767840656 50952402176 50989236224 51007131006 51231473904 51268509696 51472949554 51524949936 51736715264 51763288512 51815582208 52059811008 52273774592 52288783872 52344948132 52353460224 52535243072 52615327284 52822984188 52831574016 52884946944 52888321296 53080591616 53095832556 53129576448 53314054144 53371319664 53395325568 53433925632 53619460096 53622881314 53647000368 53672366592 53858728976 53867487232 53921906688 53940830697 53949602304 54136927312 54176063488 54414344192 54417816128 54433441023 54472791552 54500770116 54698902336 54780051456 54970259968 54998494044 55038253056 55054056096 55313549196 55540885504 55625551488 55818695764 55854170112 56133547392 56193841377 56398128592 56450174976 56646182528 56687132672 56707027143 56716248576 56732533416 56773545984 56999937891 57026889504 57224899537 57234205184 57292025856 57295681404 57321452448 57362890752 57520485269 57562067456 57589284864 57615187968 57818929636 57877341024 57886752768 58117583732 58145063808 58203804672 58415398912 58478143872 58718486528 58807996416 59012190848 59021787136 59042500959 59102148456 59345055744 59405008896 59624774144 59641894104 59715665568 59923011629 59978310912 60021669888 60230078464 60261014112 60321892608 60508684288 60569812992 60591070098 60600923136 60811343008 60855304192 60904043226 60948071424 61159696672 61188615168 61216137216 61220043144 61442602624 61504674816 61536265128 61779130296 61823791104 61841542464 61851598848 62066361344 62070321521 62133027864 62143131648 62388391936 62416453632 62483496192 62700452776 62710648832 62778007392 63054121728 63064375296 63351322528 63447894666 63675957248 63708662784 63726955344 63773024256 64027327494 64290477056 64355426304 64388480832 64435027968 64612051946 64658760704 64691971032 64757325888 65012903616 65023475712 65282765288 65329958912 65348716992 65617297408 65687778048 65717323776 66027077376 66058297344 66287666432 66298445824 66317481984 66321713406 66388714704 66399510528 66630064384 66701632854 66975773696 66995004336 67005898752 67077870912 67310780186 67321725952 67655704576 67690454208 67758838272 68009508008 68072269824 68308631872 68358012928 68412760884 68462217216 68699933248 68804658756 69017718016 69087442944 69122927952 69413081344 69477138432 69718378496 69793264176 69804613632 69824656512 70082968618 70153769712 70186940928 70430645584 70442098688 70513262592 70517761728 70538009373 70549479936 70794443408 71161759552 71193767424 71270237844 71529333824 71563155456 71635451904 71921107596 71932803072 72326786688 72379072512 72577921364 72630388736 72667693488 72741105792 73040068608 73331325392 73384337408 73405408128 73443110949 73496203776 73751398928 73819459584 74155343187 74167401984 74538380319 74573624736 74585751552 74844729856 74925121836 74958822432 75266899968 75342938112 75347745408 75609369524 75621664768 75643377888 75698061312 75736941696 75999917188 76035852672 76112667648 76389367808 76394241872 76428603264 76483854336 76510696509 76785713152 76847210856 76902764544 77169788032 77182337024 77209424331 77287424904 77526751744 77605072896 77644932768 77914533229 77970858496 78089716512 78360861361 78410661888 78433175808 78723334612 78802864608 79126740992 79206678528 79234476282 79247361024 79522525472 79620887424 79643748834 79971081216 80056979496 80348018816 80429190144 80434321971 80470500552 80788093464 80801230848 80882860032 81168881989 81205390968 81264095232 81302519808 81584820224 81621516288 81626724192 81709187328 81722474496 82006233088 82048353504 82372173728 82431721472 82455389952 82468798464 82497741066 82557379584 82844037152 82857508864 82970323794 83221938176 83311328256 83704009856 83728043646 83781255168 84072162304 84200321088 84597192888 84944883712 84969273792 85030699008 85074372864 85369769992 85807235072 85851307776 85913370624 85938038784 85943522106 86255961376 86343101184 86383927296 86683871488 86697967616 86728394454 86816011536 86830129152 87131622656 87176375598 87217595712 87520434586 87583704064 87623098368 87717215808 88021789474 88036103168 88077729792 88423309312 88428951208 88518286272 88532680704 88935510472 89017583616 89326672448 89341198336 89437161216 89462841156 90253938944 90345117696 90391521168 90763026432 90854719488 91217014512 91282956288 91646958962 91739545008 91782922752 92116590592 92163903936 92257012224 92668695444 92735686656 93057685568 93072818176 93099542016 93199541796 93214697472 93538359616 93582587904 93624680448 94023682304 94050679164 94065973248 94167011088 94581182592 94596562944 94925023232 95026983792 95417540608 95513935872 95562994176 95894810128 95910404096 96040991241 96435715584 96533139456 96890257984 96918077919 96988141056 97037956548 97519355424 97535213568 97873877504 97924147932 97994938368 98023075488 98425946112 98531667072 98873790916 98889869312 99040616064 99384507092 99431499648 99447668736 99476222976 99482570109 99900162448 99945096576 100052449281 100355866624 100463660544 100492506504 100508848128 100857837184 100930748416 100966170279 100982588928 101381136896 101483556864 101535681312 101888235761 101904804352 102014262012 102462947808 102537019392 102945899108 103049899872 103473430528 103526577024 103631164416 104119622016 104547549184 104577567744 104689896264 104706920448 105070486144 105124452927 105230654568 105645968376 105663148032 105769893888 105776642592 106143922601 106161183232 106191665112 106259152896 106628108288 106742639328 106790651136 106867851264 107238920192 107245762628 107294000736 107344733184 107717457952 107734974464 107843813376 107881661394 107899204608 108273854624 108352126976 108828688384 108835632256 108866882046 108945583104 109001540232 109397804672 109560102912 109940519936 109996988088 110076506112 110108112192 110515450513 110627098392 111081771008 111251102976 111637391528 111708340224 112267094784 112387682754 112796257184 112900349952 113292365056 113374265344 113414054286 113432497152 113465066832 113547091968 113999875782 114053779008 114449799074 114468410368 114584051712 114591362808 114642904896 114725781504 115040970538 115124134912 115178569728 115637859272 115754682048 115773505536 116235167464 116290127616 116407609344 116830797824 116956287744 117436973056 117615992832 118024381696 118043574272 118085001918 118204296912 118690111488 118810017792 119249548288 119283788208 119431331136 119846023258 119956621824 120460156928 120522028224 120643785216 121017368576 121182140196 121201846272 121622686016 121710608384 121808086452 121896142848 122319393344 122377230336 122432274432 122440086288 122885205248 123009349632 123072530256 123558260592 123647582208 123683084928 123703197696 124132722688 124140643042 124266055728 124286263296 124776783872 124832907264 124966992384 125400905552 125421297664 125556014784 125592065469 126108243456 126702645056 126895789332 127417325568 127453910688 127546048512 128054654988 128580954112 128710852608 128776961664 128870055936 129224103892 129317521408 129383942064 129514651776 130025807232 130046951424 130092591681 130565530576 130659917824 130697433984 130764563397 131234594816 131280651879 131375556096 131434647552 132032684211 132054154752 132116594688 132575332864 132634963968 132643426812 132777429408 132799021056 133260128768 133403265708 133951547392 133990008672 134011797504 134155741824 134621560372 134643451904 135311409152 135380908416 135517676544 136019016016 136144539648 136617263744 136716025856 136825521768 136924434432 137399866496 137470438443 137609317512 138035436032 138174885888 138245855904 138725876237 138826162688 138954276864 139436756992 139586528352 139609227264 139649313024 140165937236 140307539424 140373881856 140861291168 140884197376 141026525184 141035523456 141076018746 141098959872 141588886816 142323519104 142387534848 142540475688 143058667648 143126310912 143270903808 143842215192 143865606144 144520204517 144653573376 144758145024 145155842728 145260777472 145335386976 145482211584 146080137216 146662650784 146768674816 146810816256 146886221898 146992407552 147502797856 147638919168 148310686374 148334803968 149076760638 149147249472 149171503104 149689459712 149850243672 149917644864 150533799936 150695490816 151218739048 151243329536 151286755776 151396122624 151473883392 151999834376 152071705344 152225335296 152778735616 152788483744 152857206528 152967708672 153021393018 153571426304 153694421712 153805529088 154339576064 154364674048 154418848662 154574849808 155053503488 155210145792 155289865536 155829066458 155941716992 156179433024 156721722722 156821323776 156866351616 157446669224 157605729216 158253481984 158468952564 158494722048 159045050944 159241774848 159287497668 159942162432 160113958992 160696037632 160858380288 160868643942 160941001104 161576186928 161602461696 161765720064 162337763978 162410781936 162528190464 163169640448 163243032576 163253448384 163300323069 163418374656 164012466176 164096707008 164744347456 164863442944 164910779904 164995482132 165114759168 165688074304 165715017728 165940647588 166622656512 167408019712 167456087292 167562510336 168144324608 168400642176 169194385776 169889767424 169938547584 170061398016 170121081429 170148745728 170739539984 170999813673 171614470144 171674698611 171702615552 171876077568 171887044212 172511922752 172561455807 172686202368 172767854592 173367742976 173456788908 173632023072 173660258304 174263245312 174352751196 174435191424 175040869172 175167408128 175246196736 175434431616 176043578948 176072206336 176155459584 176846618624 176857902416 177036572544 177065361408 177127502877 177871020944 178035167232 178653344896 178682396672 178874322432 178925682312 179769034887 180507877888 180690235392 180783042336 181410761233 181526052864 181709438976 182434029024 182565912576 183293917924 183479090016 183565845504 184233181184 184327807872 184514024448 185337390888 185471373312 186115371136 186145636352 186199084032 186210964563 186399083592 186429394944 187076719232 187165175808 187249360896 187911521317 188047364608 188101358328 188131946496 188334022176 188987959753 189162365184 189193125888 189850046464 190053967584 190835081216 191027871744 191125988352 191789620256 191820808192 192081982482 192871431168 193066278912 193780515968 193836155838 193976282112 194075913096 195038710848 195070427136 195747755008 195848295864 195989876736 196046150976 196851892224 197063334144 197747581832 197779738624 198081232128 198769014184 198862999296 198895337472 198952445952 198965140218 199800324896 199890193152 200104898562 200711733248 200927321088 200985013008 201017696256 201715674368 201861496832 201932340558 201965177856 202762273792 202967113728 203071362624 203776471522 203809608704 204028524024 204925895616 205074038784 205891798216 206099799744 206946861056 207053154048 207262328832 208239244032 209095098368 209155135488 209379792528 209413840896 210140972288 210248905854 210461309136 211291936752 211326296064 211539787776 211553285184 212287845202 212322366464 212383330224 213256216576 213485278656 213581302272 214477840384 214491525256 214588001472 214689466368 215434915904 215469948928 215763322788 215798409216 216547709248 216704253952 217671264512 217733764092 217891166208 218003080464 218795609344 219120205824 219881039872 219993976176 220153012224 220216224384 221030901026 221254196784 222163542016 222466029561 222502205952 223274783056 223615140957 224534189568 224775365508 225592514368 225800699904 226584730112 226828108572 226864994304 226930133664 227094183936 227999751564 228107558016 228899598148 228936820736 229168103424 229182725616 229285809792 229451563008 230081941076 230248269824 230357139456 231275718544 231509364096 231547011072 231628272993 232470334928 232580255232 232815218688 233661595648 233743599687 233912575488 235082584083 235231985664 236048763392 236170003836 236408593824 237380222976 237620035584 238499096576 238567576416 238862662272 239692046516 239913243648 240920313856 241044056448 241287570432 241302965913 242034737152 242364280392 242403692544 243245372032 243421216768 243506645967 243616172904 243792285696 244638786688 244754460672 244864548864 244880172576 245730450953 245770410496 246018699264 246145060512 246999730861 247116521184 247295164416 247366169856 247406395392 248265445376 248281286084 248532111456 248572526592 249553567744 249665814528 249933984768 250801811104 250842595328 251112029568 251184130938 252216486912 253405290112 253791578664 254834651136 254907821376 255092097024 256109309976 257161908224 257421705216 257553923328 257740111872 258448207784 258635042816 258767884128 259029303552 260051614464 260093902848 260185183362 261131061152 261319835648 261394867968 261529126794 262469189632 262561303758 262751112192 262869295104 264065368422 264108309504 264233189376 265150665728 265269927936 265286853624 265554858816 265598042112 266520257536 266806531416 267903094784 267980017344 268023595008 268311483648 269243120744 269286903808 270622818304 270761816832 271035353088 272038032032 272289079296 273234527488 273432051712 273651043536 273848868864 274799732992 274940876886 275218635024 276070872064 276349771776 276491711808 277451752474 277652325376 278873513984 279173056704 279218454528 279298626048 280331874472 280615078848 280747763712 281722582336 281768394752 282071046912 282152037492 282197919744 283177773632 284647038208 284775069696 285080951376 286117335296 286252621824 286541807616 287684430384 287731212288 289040409034 289307146752 290311685456 290521554944 290670773952 290754233757 290964423168 293325301568 293537349632 293621632512 293772443796 293984815104 295005595712 295277838336 296621372748 296669607936 298153521276 298294498944 298343006208 299378919424 299700487344 299835289728 301067599872 301390981632 302437478096 302486659072 302573511552 302792245248 302898510837 302947766784 303999668752 304143410688 304450670592 305557471232 305576967488 305664707283 305714413056 306042786036 307388843424 307611058176 308679152128 308837697324 309149699616 310107006976 310420291584 310579731072 311658132916 311883433984 312358866048 313443445444 313642647552 313732703232 314893338448 315211458432 315373358781 316506963968 316937905128 316989444096 318090101888 318431767803 318483549696 318574995336 319884324864 320227917984 321339820477 321392075264 321716760576 321737287884 321882002208 322999648049 323152373856 323204923392 323531440128 324675527956 324821563872 325056380928 326339280896 326486065152 326506896768 326600646138 326836749312 328024932352 328193414016 329488694912 329726885888 329821559808 329990964264 330229518336 331376148608 331430035456 331546351539 331881295176 333245313024 334574172101 334816039424 334912174584 335125020672 336288649216 336801284352 338388771552 339779534848 339877095168 340122796032 340242162858 340297491456 341479079968 341999627346 343228940288 343349397222 343405231104 343752155136 343774088424 345023845504 345122911614 345372404736 345535709184 346735485952 346913577816 347264046144 347320516608 348526490624 348548728541 348705502392 348870382848 350081738344 350334816256 350492393472 350868863232 352087157896 352144412672 352310919168 353693237248 353715804832 354073145088 354130722816 354255005754 355742041888 356070334464 357306689792 357364793344 357748644864 357851364624 359538069774 361015755776 361380470784 361566084672 362821522466 363052105728 364868058048 365131825152 366587835848 366958180032 367131691008 368466362368 368655615744 369028048896 370674781776 370942746624 372230742272 372291272704 372398168064 372421929126 372798167184 372858789888 374153438464 374330351616 374498721792 375823042634 376094729216 376202716656 376263892992 376668044352 377975919506 378324730368 379700092928 380107935168 381670162432 382251976704 383579240512 383641616384 384163964964 385742862336 386132557824 387561031936 387672311676 387952564224 388151826192 390077421696 390140854272 391495510016 391696591728 391979753472 392092301952 393703784448 393841955637 394126668288 395495163664 395559477248 396098052633 396162464256 397538028368 397725998592 397904891904 397930280436 399600649792 399780386304 400209797124 401854642176 401970026016 402035392512 403431348736 403864681116 403930355712 405524547584 405934227456 406142725248 407552943044 407619217408 408057048048 409851791232 410148077568 411783596432 412199599488 412411315329 413893722112 414106308096 414524657664 416177628711 416478488064 418310270976 418759585056 418827681792 420281944576 420497811708 420922618272 422583873504 422652592128 423079575552 423106570368 424575690404 424644732928 424766660448 426512433152 426970557312 427162604544 428955680768 428983050512 429176002944 429378932736 430869831808 430939897856 431526645576 431596818432 433095418496 433408507904 433560613551 435342529024 435467528184 435782332416 436006160928 437520071209 437591218688 438240411648 439762079744 439987952352 440306024448 440432448768 442061802052 442508393568 444327084032 444932059122 445004411904 446549566112 447230281914 449068379136 449550731016 451185028736 451601399808 453169460224 453656217144 453729988608 453860267328 454188367872 455794491169 455999503128 456215116032 457799196296 457873641472 458336206848 458365451232 458571619584 458903126016 460163882152 460496539648 460714278912 462551437088 463018728192 463094022144 463256545986 464940669856 465160510464 465630437376 467323191296 467487199374 467825150976 470165168166 470463971328 472097526784 472340007672 472817187648 474760445952 476998193152 477135152832 477725324544 479384093032 479826487296 481840627712 482088112896 482575140864 482605931826 484069474304 484728560784 484807385088 486490744064 486842433536 487013291934 487232345808 487584571392 489277573376 489508921344 489729097728 489760345152 491460901906 491540820992 492037398528 492290121024 493999461722 494233042368 494590328832 494732339712 496530890752 496562572168 497064222912 497145053184 499107135488 499867969536 501603622208 501685190656 502224059136 502368261876 504432973824 506810580224 507583157328 509669302272 509815642752 510184194048 512218619952 514323816448 514843410432 515024095833 515107846656 516896415568 517270085632 517535768256 517684367421 518058607104 520103228928 520370366724 522262122304 522639671296 522789735936 523058253588 525122607516 525502224384 525738590208 528130736844 528216619008 528466378752 530301331456 530539855872 530573707248 531109717632 531196084224 533040515072 533613062832 535806189568 535960034688 536047190016 536622967296 538486241488 538573807616 539307104661 541245636608 541523633664 542070706176 544076064064 544232283699 544578158592 546469054976 547302087072 547697737728 549599465984 549881753772 550437270048 552141744128 552699543552 552983423616 554903504948 555304650752 557747027968 558346113408 558436909056 558597252096 558632893689 560663748944 561230157696 561495527424 563445164672 563536789504 563734563951 564142093824 564304074984 564395839488 566355547264 566963879259 569294076416 569550139392 570161902752 572141631581 572234670592 572505243648 573083615232 575368860768 575462424576 578080818068 578614293504 580623370912 581043109888 581341547904 581508467514 581928846336 586650603136 587074699264 587243265024 587544887592 587969630208 590011191424 590555676672 593242745496 593339215872 595705233253 596307042552 596588997888 596686012416 598757838848 599400974688 599670579456 602135199744 602781963264 604874956192 604973318144 605147023104 605584490496 605797021674 605895533568 607999337504 608286821376 608901341184 611114942464 611153934976 611329414566 611428826112 612085572072 614777686848 615222116352 617358304256 617675394648 618299399232 620214013952 620840583168 621159462144 623316265832 623766867968 624717732096 626886890888 627285295104 627465406464 629786676896 630422916864 630746717562 633013927936 633875810256 633978888192 636180203776 636863535606 636967099392 637149990672 639768649728 640455835968 642679640954 642784150528 643433521152 643474575768 643764004416 645999296098 646304747712 646409846784 649351055912 649643127744 650112761856 652678561792 653013793536 653201292276 653673498624 656049864704 656386828032 658977389824 659453771776 659643119616 659981928528 660459036672 662752297216 662860070912 663092703078 663762590352 666490626048 669148344202 669632078848 669824349168 672577298432 673602568704 676777543104 679559069696 679754190336 680484325716 680594982912 682958159936 683999254692 686698794444 686810462208 687504310272 687548176848 690047691008 690245823228 690744809472 691071418368 693470971904 693827155632 694528092288 694641033216 697052981248 697097457082 697411004784 697740765696 700163476688 700669632512 700984786944 701230799061 701737726464 704174315792 704288825344 705247752249 707386474496 707431609664 708146290176 708510011508 711484083776 712140668928 714613379584 715497289728 715702729248 719076139548 722031511552 722760941568 723132169344 725643044932 726104211456 729736116096 730263650304 730519937901 733175671696 733916360064 734263382016 736932724736 737191352859 737311231488 738056097792 740999192583 741349563552 741885493248 743923693981 744461484544 744796336128 744843858252 745596334368 745717579776 748306876928 748660703232 748997443584 751646085268 752189458432 752405433312 752527785984 753336088704 755951839012 756649460736 759400185856 760215870336 763340324864 764503953408 767158481024 767283232768 768327929928 771485724672 772265115648 775122063872 775344623352 775905128448 776303652384 778999151177 780154843392 780281708544 782991020032 783393183456 783959506944 784184603904 787407568896 787683911274 788253336576 790990327328 791118954496 792196105266 792324928512 795076056736 795451997184 795809783808 795860560872 799201299584 799560772608 800419594248 803709284352 803940052032 804070785024 806862697472 806914179773 807729362232 807860711424 811049095168 811868454912 812285450496 815105886088 815238434816 816114096096 819703582464 820296155136 823567192864 824399198976 824822630658 827787444224 828212616192 829049315328 832355257422 832956976128 836620541952 837519170112 837655363584 840563889152 840995623416 841845236544 845167747008 845305184256 846213140736 849151380808 849289465856 849533320896 853024866304 853941114624 854325209088 857911361536 857966101024 858352005888 858757865472 861739663616 861879795712 863053291152 863193636864 866190836992 866817015808 867121227102 870685058048 870935056368 871564664832 872012321856 875040142418 875182437376 879524159488 879975904704 880612048896 880864897536 884123604104 885016787136 888654168064 889864118244 890008823808 893099132224 894460563828 898136758272 899101462032 902370057472 903202799616 906338920448 907312434288 907459977216 907720534656 908376735744 911588982338 911999006256 912430232064 915598392592 915747282944 916672413696 916730902464 916994121849 917143239168 920327764304 920993079296 925102874176 926037456384 926513091972 929881339712 930321020928 931260874752 934974398748 935650301952 940330336332 940927942656 944195053568 944680015344 945634375296 949520891904 953996386304 954270305664 955295303409 955450649088 958768186064 959652974592 963681255424 964019461431 964176225792 965150281728 965211863652 968998944147 969457121568 969614770176 972981488128 974026583868 974464691616 975169142784 978555146752 979017842688 979458195456 979520690304 982921803812 983081641984 984074797056 984580242048 987998923444 988466084736 989180657664 989464679424 993061781504 993125144336 994128445824 994290106368 994639054617 998214270976 999735939072 1003207244416 1003370381312 1003722516303 1004448118272 1004736523752 1008865947648 1013621160448 1015166314656 1018691197693 1019338604544 1019631285504 1020368388096 1024437239904 1028647632896 1029686820864 1030048191666 1030215693312 1033792831136 1034540171264 1035071536512 1035368734842 1036117214208 1040206457856 1040740733448 1044524244608 1045279342592 1045579471872 1045646185623 1046116507176 1050245215032 1051004448768 1051477180416 1055195465857 1056261473688 1056433238016 1056932757504 1060602662912 1061079711744 1061147414496 1062219435264 1062392168448 1066081030144 1067226125664 1071612379136 1071920069376 1072094380032 1073245934592 1076972482976 1077147615232 1078614209322 1082491273216 1083047267328 1084141412352 1088152128128 1088464567398 1089156317184 1092938109952 1094604174144 1095395475456 1099198931968 1099763507544 1100874540096 1104283488256 1105399087104 1105966847232 1109807009896 1110609301504 1115494055936 1116692226816 1116873818112 1117194504192 1117265787378 1121327497888 1122460315392 1122991054848 1126890329344 1127073579008 1127469127902 1128284187648 1128608149968 1128791678976 1132711094528 1133927758518 1138588152832 1139100278784 1140323805504 1144283263162 1144469341184 1145010487296 1150737721536 1150924849152 1156161636136 1157228587008 1161246741824 1162086219776 1162683095808 1163016935028 1163857692672 1173301206272 1174149398528 1174486530048 1175089775184 1175939260416 1180022382848 1181111353344 1186485490992 1186678431744 1191410466506 1192614085104 1193177995776 1197515677696 1198801949376 1199341158912 1205563926528 1209749912384 1209946636288 1210294046208 1211594043348 1211791067136 1215998675008 1216573642752 1217802682368 1222307869952 1222658829132 1222857652224 1224171144144 1229555373696 1230444232704 1234716608512 1235350789296 1236598798464 1240428027904 1241681166336 1242318924288 1246632531664 1247533735936 1248532886133 1249435464192 1253773781776 1254930812928 1259573353792 1260845833728 1261493435124 1267751620512 1267957776384 1272360407552 1273727071212 1273934198784 1274299981344 1279537299456 1280911671936 1285359281908 1285568301056 1286867042304 1286949151536 1287528008832 1291998592196 1292609495424 1292819693568 1298702111824 1299286255488 1300225523712 1300681840653 1305357123584 1306027587072 1306402584552 1307346997248 1312099729408 1312560213627 1312773656064 1317954779648 1319286239232 1319963857056 1320918073344 1324547064893 1325504594432 1326185406156 1327525180704 1332981252096 1338296688404 1339264157696 1339648698336 1345154596864 1347205137408 1353555086208 1359118139392 1359508380672 1360968651432 1361189965824 1365916319872 1367383473507 1367998509384 1373397588888 1373620924416 1375008620544 1375096353696 1379870993813 1380095382016 1380491646456 1381489618944 1382142836736 1386941943808 1387654311264 1389056184576 1389282066432 1394105962496 1394194914164 1394822009568 1395481531392 1400326953376 1401339265024 1401969573888 1402461598122 1403475452928 1408348631584 1408577650688 1410495504498 1414772948992 1414863219328 1416292580352 1417020023016 1422968167552 1424281337856 1429226759168 1430994579456 1431405458496 1436700856669 1438152279096 1444063023104 1445521883136 1446264338688 1451286089864 1452208422912 1459472232192 1460527300608 1461039875802 1466351343392 1467832720128 1468526764032 1473865449472 1474382705718 1474622462976 1476112195584 1481998385166 1482699127104 1483770986496 1487847387962 1488922969088 1489592672256 1489687716504 1491192668736 1491435159552 1496613753856 1497321406464 1503292170536 1504378916864 1504810866624 1505055571968 1506672177408 1511903678024 1513298921472 1518800371712 1520431740672 1526680649728 1529007906816 1534316962048 1534566465536 1536655859856 1542971449344 1544530231296 1550244127744 1550689246704 1551810256896 1552607304768 1557998302354 1560309686784 1565982040064 1566786366912 1567919013888 1568369207808 1575367822548 1576506673152 1581980654656 1582237908992 1584392210532 1584649857024 1590152113472 1590903994368 1591619567616 1591721121744 1598402599168 1599121545216 1600839188496 1607418568704 1607880104064 1608141570048 1613725394944 1613828359546 1615458724464 1615721422848 1622098190336 1623736909824 1624570900992 1630211772176 1630476869632 1632228192192 1632696851097 1639407164928 1647134385728 1648798397952 1649645261316 1656425232384 1658098630656 1664710514844 1665913952256 1673241083904 1675038340224 1675310727168 1681127778304 1681991246832 1683690473088 1690335494016 1690610368512 1691203691853 1692426281472 1698302761616 1698578931712 1699066641792 1700891637777 1706049732608 1707882229248 1708650418176 1715822723072 1715932202048 1716424894743 1716704011776 1717515730944 1723479327232 1726106582304 1726387273728 1732381673984 1734242454204 1741370116096 1741870112736 1743129329664 1744024643712 1750080284836 1750364874752 1759048318976 1759951809408 1761224097792 1761729795072 1768247208208 1770033574272 1777308336128 1779728236488 1780017647616 1786198264448 1787115699759 1788921127656 1796273516544 1798202924064 1804446684217 1804740114944 1806405599232 1812677840896 1814624868576 1814919954432 1815441069312 1816753471488 1823177964676 1823998012512 1824860464128 1831196785184 1831494565888 1833344827392 1833461804928 1833988243698 1834286478336 1840655528608 1841986158592 1850205748352 1852074912768 1853026183944 1859762679424 1860642041856 1862521749504 1869948797496 1871300603904 1878762658721 1880660672664 1881855885312 1888390107136 1889360030688 1891268750592 1899041783808 1907992772608 1908540611328 1910590606818 1910901298176 1917536372128 1919305949184 1927362510848 1928038922862 1928352451584 1930300563456 1930423727304 1937997888294 1938914243136 1939229540352 1945962976256 1948053167736 1948929383232 1950338285568 1957110293504 1958035685376 1959041380608 1965843607624 1966163283968 1968149594112 1969160484096 1975997846888 1976932169472 1978361315328 1978929358848 1986123563008 1986250288672 1988256891648 1988580212736 1989278109234 1996428541952 1999471878144 2006414488832 2006740762624 2007445032606 2008896236544 2009473047504 2017731895296 2027242320896 2030332629312 2037382395386 2038677209088 2039262571008 2048874479808 2057295265792 2060096383332 2060431386624 2067585662272 2069080342528 2070143073024 2070737469684 2072234428416 2080412915712 2081481466896 2089048489216 2090558685184 2091158943744 2091292371246 2092233014352 2100490430064 2102008897536 2102954360832 2110390931714 2112522947376 2112866476032 2121205325824 2122159423488 2122294828992 2124438870528 2132162060288 2134452251328 2143224758272 2143840138752 2146491869184 2153944965952 2154295230464 2157228418644 2166094534656 2168282824704 2176304256256 2176929134796 2178312634368 2185876219904 2189208348288 2190790950912 2198397863936 2199527015088 2201749080192 2208566976512 2210798174208 2211574058577 2211933694464 2219614019792 2221218603008 2222997577749 2230988111872 2231771081943 2233384453632 2234389008384 2234531574756 2242654995776 2244920630784 2245982109696 2253780658688 2254938255804 2256568375296 2257216299936 2257583357952 2265422189056 2267855517036 2277176305664 2278200557568 2280647611008 2288566526324 2288938682368 2290020974592 2301475443072 2301849698304 2312323272272 2314457174016 2322493483648 2324172439552 2325366191616 2326033870056 2327715385344 2336997453531 2346602412544 2348973060096 2350179550368 2351878520832 2358339896029 2360044765696 2362222706688 2372970981984 2373356863488 2382820933012 2385228170208 2386355991552 2395031355392 2397603898752 2398682317824 2411127853056 2419499824768 2419893272576 2420588092416 2420742539319 2423188086696 2423582134272 2431997350016 2433147285504 2435605364736 2444615739904 2445317658264 2445715304448 2448342288288 2456843476789 2459110747392 2460888465408 2469433217024 2470701578592 2473197596928 2480856055808 2483362332672 2484637848576 2493265063328 2495067471872 2497065772266 2498870928384 2507547563552 2509861625856 2519146707584 2521691667456 2522986870248 2535503241024 2535915552768 2544720815104 2547454142424 2547868397568 2548599962688 2559074598912 2561823343872 2570718563816 2571136602112 2573734084608 2573898303072 2575056017664 2583997184392 2585218990848 2585639387136 2597404223648 2598572510976 2600451047424 2601363681306 2610714247168 2612055174144 2612805169104 2614693994496 2624199458816 2625120427254 2625547312128 2635909559296 2638572478464 2639927714112 2641836146688 2649094129786 2651009188864 2652370812312 2655050361408 2665962504192 2676593376808 2678528315392 2679297396672 2690309193728 2694410274816 2707110172416 2718236278784 2719016761344 2721937302864 2722379931648 2731832639744 2734766947014 2735997018768 2746795177776 2747241848832 2750017241088 2750192707392 2759741987626 2760190764032 2760983292912 2762979237888 2773883887616 2775308622528 2778112369152 2788211924992 2788389828328 2789644019136 2790963062784 2800653906752 2802678530048 2804923196244 2806950905856 2816697263168 2817155301376 2820991008996 2829726438656 2832585160704 2834040046032 2845936335104 2848562675712 2858453518336 2861989158912 2862810916992 2873401713338 2876304558192 2888126046208 2891043766272 2892058384293 2892528677376 2902572179728 2906996832441 2918944464384 2922079751604 2932702686784 2935665440256 2937053528064 2948765411436 2949244925952 2952224391168 2963996770332 2965398254208 2967541972992 2975694775924 2977845938176 2979185344512 2979375433008 2982385337472 2982870319104 2993227507712 2994642812928 3006584341072 3008757833728 3009621733248 3010111143936 3011167548909 3013344354816 3023807356048 3026597842944 3037600743424 3040863481344 3056073593079 3058015813632 3068633924096 3073311719712 3085942898688 3089060462592 3100488255488 3101378493408 3103620513792 3105214609536 3115996604708 3120619373568 3131964080128 3133572733824 3135838027776 3136738415616 3136938556869 3150735645096 3153013346304 3163961309312 3164475817984 3165586397571 3168784421064 3169299714048 3180304226944 3181807988736 3183239135232 3183442243488 3194495862389 3196805198336 3198243090432 3201678376992 3212795315801 3214837137408 3215760208128 3216283140096 3227450789888 3227656719092 3230917448928 3231442845696 3244196380672 3247473819648 3249141801984 3260423544352 3260953739264 3264456384384 3265393702194 3278814329856 3294268771456 3297596795904 3299290522632 3312850464768 3316197261312 3329421029688 3331827904512 3346482167808 3350076680448 3350621454336 3362255556608 3363982493664 3367380946176 3380670988032 3381220737024 3382407383706 3384852562944 3396605523232 3397157863424 3398133283584 3401783275554 3412099465216 3415764458496 3417300836352 3431645446144 3431864404096 3432849789486 3433408023552 3435031461888 3446958654464 3452213164608 3452774547456 3464763347968 3468484908408 3482740232192 3483740225472 3486258659328 3488049287424 3500160569672 3500729749504 3518096637952 3519903618816 3522448195584 3523459590144 3536494416416 3540067148544 3554616672256 3559456472976 3560035295232 3572396528896 3574231399518 3577842255312 3592547033088 3596405848128 3608893368434 3609480229888 3625355681792 3629249737152 3629839908864 3630882138624 3646355929352 3647996025024 3649720928256 3662393570368 3662989131776 3666923609856 3667976487396 3668572956672 3681311057216 3683972317184 3700411496704 3704149825536 3706052367888 3719525358848 3721284083712 3725043499008 3739897594992 3742601207808 3757525317442 3761321345328 3776780214272 3778720061376 3782537501184 3815985545216 3817081222656 3821181213636 3821802596352 3835072744256 3838611898368 3856077845724 3856704903168 3860601126912 3860847454608 3875995776588 3877828486272 3878459080704 3891925952512 3896106335472 3897858766464 3900676571136 3914220587008 3916071370752 3918082761216 3931687215248 3932326567936 3936299188224 3937680640881 3938320968192 3951995693776 3953864338944 3957858717696 3972247126016 3972500577344 3973641194679 3976513783296 3978556218468 3998943756288 4012828977664 4014890065212 4017792473088 4018946095008 4035463790592 4054484641792 4060665258624 4074764790772 4077354418176 4078525142016 4097748959616 4102150420521 4114590531584 4120192766664 4120862773248 4135171324544 4138160685056 4139612981439 4140286146048 4141474939368 4144468856832 4160825831424 4162962933792 4177417666201 4178096978432 4182317887488 4182584742492 4184466028704 4198995424637 4200980860128 4204017795072 4205908721664 4220781863428 4225045894752 4225732952064 4242410651648 4244318846976 4244589657984 4248877741056 4264324120576 4268904502656 4286449516544 4287680277504 4292983738368 4307889931904 4308590460928 4310102570007 4314456837288 4332189069312 4336565649408 4352608512512 4353858269592 4356625268736 4371752439808 4378416696576 4381581901824 4396795727872 4399054030176 4403498160384 4417133953024 4421596348416 4423148117154 4423867388928 4439228039584 4442437206016 4445995155498 4461976223744 4463542163886 4466768907264 4468778016768 4469063149512 4485309991552 4489841261568 4491964219392 4507561317376 4509876511608 4513136750592 4514432599872 4515166715904 4530844378112 4531133471033 4535711034072 4554352611328 4556401115136 4561295222016 4577133052648 4577877364736 4580041949184 4602950886144 4603699396608 4624646544544 4628914348032 4644986967296 4648344879104 4650732383232 4652067740112 4655430770688 4673994907062 4693204825088 4697946120192 4700359100736 4703757041664 4716679792058 4720089531392 4745941963968 4746713726976 4765641866024 4770456340416 4772711983104 4790062710784 4795207797504 4797364635648 4822255706112 4838999649536 4839786545152 4841176184832 4841485078638 4846376173392 4847164268544 4863994700032 4866294571008 4871210729472 4889231479808 4890635316528 4891430608896 4896684576576 4913686953578 4918221494784 4938866434048 4941403157184 4946395193856 4961712111616 4969275697152 4986530126656 4990134943744 4994131544532 4997741856768 5015095127104 5019723251712 5038293415168 5043383334912 5045973740496 5071006482048 5071831105536 5089441630208 5094908284848 5095736795136 5097199925376 5118149197824 5123646687744 5141437127632 5142273204224 5147468169216 5147796606144 5149274684229 5150112035328 5167994368784 5170437981696 5194808447296 5197145021952 5202727362612 5224110348288 5225610338208 5229387988992 5250240854508 5251094624256 5271819118592 5277144956928 5279855428224 5283672293376 5298188259572 5302018377728 5304741624624 5310100722816 5331925008384 5353186753616 5357056630784 5358594793344 5361347099277 5380618387456 5388820549632 5413340052651 5414220344832 5438033522688 5443874605728 5444759863296 5463665279488 5469533894028 5471994037536 5493590355552 5494483697664 5500034482176 5500385414784 5519483975252 5520381528064 5521966585824 5525958475776 5547767775232 5550617245056 5556224738304 5576423849984 5576779656656 5579288038272 5581926125568 5601307813504 5605357060096 5609846392488 5613901811712 5633394526336 5634310602752 5636287976163 5641982017992 5659452877312 5665170321408 5668080092064 5687760925717 5691872670208 5697125351424 5716907036672 5723978317824 5725621833984 5746803426676 5752609116384 5776252092416 5782087532544 5784116768586 5785057354752 5805144359456 5813993664882 5837888928768 5844159503208 5865405373568 5871330880512 5874107056128 5897530822872 5898489851904 5904448782336 5925328385197 5927993540664 5930796508416 5935083945984 5951389551848 5955691876352 5958370689024 5958750866016 5964770674944 5965740638208 5986455015424 5989285625856 6013168682144 6017515667456 6019243466496 6020222287872 6022335097818 6026688709632 6047614712096 6053195685888 6075201486848 6081726962688 6112147186158 6116031627264 6137267848192 6146623439424 6171885797376 6200976510976 6202756986816 6207241027584 6210429219072 6231993209416 6241238747136 6263928160256 6267145467648 6271676055552 6273476831232 6273877113738 6301471290192 6306026692608 6327922618624 6328951635968 6331172795142 6337568842128 6338599428096 6360608453888 6363615977472 6366478270464 6366884486976 6388991724778 6393610396672 6396486180864 6403356753984 6425590631602 6429674274816 6431520416256 6454901579776 6455313438184 6461834897856 6462885691392 6488392761344 6498283603968 6520847088704 6521907478528 6528912768768 6530787404388 6557628659712 6588537542912 6595193591808 6598581045264 6625700929536 6632394522624 6658842059376 6663655809024 6692964335616 6695313245829 6700153360896 6724511113216 6727964987328 6734761892352 6761341976064 6764814767412 6769705125888 6793211046464 6794315726848 6796266567168 6803566551108 6831528916992 6834601672704 6863728808192 6865699578972 6866816047104 6870062923776 6893917308928 6904426329216 6905549094912 6929526695936 6936969816816 6965480464384 6967480450944 6972517318656 6976098574848 7000321139344 7001459499008 7010992360593 7036193275904 7039807237632 7046919180288 7072988832832 7075019688087 7080134297088 7118912945952 7120070590464 7144793057792 7148462799036 7155684510624 7185094066176 7192811696256 7217786736868 7218960459776 7250711363584 7258499474304 7259679817728 7261764277248 7262227617957 7292711858704 7295992050048 7299441856512 7324787140736 7325978263552 7333847219712 7335952974792 7337145913344 7362622114432 7367944634368 7370530430367 7400822993408 7408299651072 7412104735776 7437841210553 7439050717696 7442568167424 7450086998016 7479795189984 7485202415616 7515050634884 7522642690656 7553560428544 7557440122752 7565075002368 7631971090432 7634162445312 7642362427272 7643605192704 7670145488512 7677223796736 7712155691448 7713409806336 7721202253824 7721694909216 7748506349873 7751991553176 7755656972544 7756918161408 7783851905024 7792212670944 7795717532928 7801353142272 7828441174016 7832142741504 7836165522432 7863374430496 7864653135872 7872598376448 7875361281762 7876641936384 7903991387552 7907728677888 7915717435392 7944494252032 7945001154688 7947282389358 7953027566592 7957112436936 7997887512576 8025657955328 8029780130424 8035584946176 8037892190016 8070927581184 8108969283584 8121330517248 8149529581544 8154708836352 8157050284032 8195497919232 8204300841042 8229181063168 8240385533328 8241725546496 8270342649088 8276321370112 8279225962878 8280572292096 8282949878736 8288937713664 8321651662848 8325925867584 8354835332402 8356193956864 8364635774976 8365169484984 8368932057408 8397990849274 8401961720256 8408035590144 8441563726856 8450091789504 8451465904128 8484821303296 8489179315968 8497755482112 8528648241152 8537809005312 8572899033088 8575360555008 8585967476736 8615779863808 8617180921856 8620205140014 8628913674576 8664378138624 8673131298816 8705217025024 8707716539184 8743504879616 8756833393152 8793591455744 8798108060352 8806996320768 8834267906048 8846296234308 8847734777856 8878456079168 8884874412032 8891990310996 8927084327772 8933537814528 8937556033536 8938126299024 8970619983104 8979682523136 8983928438784 9015122634752 9019753023216 9026273501184 9028865199744 9030333431808 9061688756224 9062266942066 9071422068144 9108705222656 9112802230272 9122590444032 9154266105296 9155754729472 9168220779237 9205901772288 9249293089088 9257828696064 9289973934592 9301464766464 9304135480224 9310861541376 9347989814124 9386409650176 9395892240384 9400718201472 9407514083328 9433359584116 9440179062784 9491883927936 9493427453952 9496759192713 9531283732048 9540912680832 9545423966208 9580125421568 9583487587167 9590415595008 9594729271296 9638385947403 9644511412224 9677999299072 9682352369664 9682970157276 9692752346784 9694328537088 9727989400064 9732589142016 9742421458944 9778462959616 9781270633056 9782861217792 9793369153152 9827373907156 9836442989568 9877732868096 9882806314368 9892790387712 9923424223232 9938551394304 9973060253312 9980269887488 9988263089064 9995483713536 10030190254208 10039446503424 10076586830336 10086766669824 10091947480992 10126988965301 10142012964096 10143662211072 10178883260416 10189816569696 10191473590272 10194399850752 10236298395648 10247293375488 10282874255264 10284546408448 10294936338432 10295593212288 10298549368458 10300224070656 10335988737568 10340875963392 10389616894592 10394290043904 10405454725224 10448220696576 10451220676416 10458775977984 10500481709016 10502189248512 10543638237184 10554289913856 10559710856448 10567344586752 10596376519144 10604036755456 10609483249248 10620201445632 10663850016768 10706373507232 10714113261568 10717189586688 10722694198554 10761236774912 10777641099264 10826680105302 10828440689664 10876067045376 10887749211456 10889519726592 10927330558976 10939067788056 10943988075072 10987180711104 10988967395328 11000770829568 11038967950504 11040763056128 11043933171648 11051916951552 11095535550464 11101234490112 11112449476608 11152847699968 11153559313312 11158576076544 11163852251136 11202615627008 11210714120192 11219692784976 11227803623424 11266789052672 11268621205504 11272575952326 11283964035984 11318905754624 11330340642816 11336160184128 11375521851434 11383745340416 11433814073344 11447956635648 11451243667968 11493606853352 11505218232768 11552504184832 11568233537172 11570114709504 11610288718912 11627987329764 11675777857536 11688319006416 11730810747136 11742661761024 11748214112256 11795061645744 11796979703808 11808897564672 11850656770394 11855987081328 11861593016832 11902779103696 11911383752704 11916741378048 11917501732032 11920923584037 11929541349888 11972910030848 12026337364288 12035031334912 12038486932992 12044670195636 12053377419264 12095229424192 12106391371776 12163453925376 12224294372316 12232063254528 12274535696384 12293246878848 12343771594752 12401953021952 12405513973632 12414482055168 12418838944317 12420858438144 12463986418832 12482477494272 12527856320512 12532252998603 12534290935296 12546953662464 12547754227476 12596986273911 12602942580384 12612053385216 12655845237248 12662345590284 12675137684256 12677198856192 12721216907776 12727231954944 12732956540928 12733768973952 12777983449556 12787220793344 12792972361728 12806713507968 12851181263204 12859348549632 12863040832512 12909803159552 12910626876368 12923669795712 12925771382784 12930307710021 12976785522688 12996567207936 13041694177408 13043814957056 13057825537536 13061574808776 13115257319424 13177075085824 13190387183616 13197162090528 13242985570009 13251401859072 13264789045248 13317684118752 13327311618048 13385928671232 13390626491658 13400306721792 13449022226432 13455929974656 13469523784704 13522683952128 13529629534824 13539410251776 13586422092928 13588631453696 13592533134336 13593400413099 13607133102216 13663057833984 13669203345408 13717541056141 13727457616384 13731399157944 13733632094208 13740125847552 13787834617856 13808852658432 13811098189824 13859053391872 13873939633632 13930960928768 13934960901888 13945034637312 13952197149696 14000642278688 14002918998016 14021984721186 14072386551808 14079614475264 14093838360576 14145977665664 14150039376174 14160268594176 14237825891904 14240141180928 14289586115584 14296925598072 14311369021248 14370188132352 14385623392512 14435573473736 14437920919552 14501422727168 14516998948608 14519359635456 14523528554496 14524455235914 14585423717408 14591984100096 14598883713024 14649574281472 14651956527104 14667694439424 14671905949584 14674291826688 14725244228864 14735889268736 14741060860734 14801645986816 14816599302144 14824209471552 14875682421106 14878101435392 14885136334848 14959590379968 14970404831232 15030101269768 15045285381312 15107120857088 15114880245504 15130150004736 15263942180864 15268324890624 15284724854544 15287210385408 15340290977024 15354447593472 15424311382896 15426819612672 15442404507648 15443389818432 15497012699746 15503983106352 15511313945088 15567703810048 15584425341888 15591435065856 15656882348032 15672331044864 15726748860992 15729306271744 15750722563524 15753283872768 15807982775104 15815457355776 15831434870784 15890002309376 15894564778716 15906055133184 15914224873872 15995775025152 16051315910656 16059560260848 16071169892352 16075784380032 16141855162368 16217938567168 16240020157953 16242661034496 16299059163088 16314100568064 16390995838464 16408601682084 16480771066656 16483451092992 16540685298176 16558451925756 16561144584192 16565899757472 16577875427328 16643303325696 16651851735168 16709670664804 16712387913728 16729271549952 16730338969968 16737864114816 16795981698548 16803923440512 16816071180288 16883127453712 16900183579008 16902931808256 16908863928489 16969642606592 16978358631936 16995510964224 17057296482304 17063282777151 17075618010624 17150721110016 17171934953472 17231559727616 17240410280028 17257827349152 17328756277248 17346262597632 17410434050048 17415433078368 17487009759232 17513666786304 17587182911488 17596216120704 17613992641536 17668535812096 17692592468616 17695469555712 17756912158336 17769748824064 17775985155591 17783980621992 17854168655544 17867075629056 17875112067072 17876252598048 17938322919569 17941239966208 17959365046272 17967856877568 18030245269504 18039506046432 18052547002368 18057730399488 18060666863616 18123377512448 18124533884132 18142844136288 18217410445312 18225604460544 18245180888064 18308532210592 18311509458944 18336441558474 18411803544576 18498586178176 18515657392128 18579947869184 18602929532928 18608270960448 18621723082752 18695979628248 18772819300352 18791784480768 18801436402944 18815028166656 18866719168232 18880358125568 18983767855872 18986854907904 18993518385426 19062567464096 19081825361664 19090847932416 19160250843136 19166975174334 19180831190016 19189458542592 19276771894806 19289022824448 19355998598144 19364704739328 19365940314552 19385504693568 19388657074176 19455978800128 19465178284032 19556925919232 19562541266112 19565722435584 19586738306304 19654747814312 19672885979136 19755465736192 19765612628736 19785580775424 19846848446464 19877102788608 19946120506624 19960539774976 19976526178128 19990967427072 20060380508416 20078893006848 20153173660672 20173533339648 20183894961984 20253977930602 20284025928192 20357766520832 20379633139392 20382947180544 20388799701504 20494586750976 20565748510528 20569092816896 20591186424576 20597098736916 20600448141312 20671977475136 20681751926784 20779233789184 20788580087808 20810909450448 20896441393152 20902441352832 20917551955968 21000963418032 21004378497024 21087276474368 21108579827712 21119421712896 21192753038288 21208073510912 21218966498496 21225059064261 21240402891264 21412747014464 21428226523136 21434379173376 21445388397108 21555282198528 21653360210604 21656881379328 21752134090752 21775498422912 21779039453184 21854661117952 21878135576112 21887976150144 21974361422208 21977934790656 22001541659136 22077935901008 22081526112256 22087866343296 22103833903104 22111591291101 22191071100928 22202468980224 22224898953216 22305695399936 22307118626624 22313523631659 22317152153088 22327704502272 22405231254016 22439385569952 22455607246848 22533578105344 22545151904652 22567928071968 22637811509248 22660681285632 22672320368256 22751043702868 22767490680832 22867628146688 22895913271296 22902487335936 22987213706704 23010436465536 23105008369664 23136467074344 23140229419008 23220577437824 23245519049619 23255974659528 23351555715072 23376638012832 23457806894821 23461621494272 23485323522048 23496428224512 23590123291488 23593959407616 23617795129344 23701313540788 23711974162656 23723186033664 23805558207392 23822767505408 23833482756096 23835003464064 23841847168074 23859082699776 23945820061696 24052674728576 24070062669824 24076973865984 24089340391272 24106754838528 24190458848384 24212782743552 24326907850752 24423914563373 24448588744632 24464126509056 24549071392768 24586493757696 24687543189504 24803906043904 24811027947264 24828964110336 24837677888634 24841716876288 24927972837664 24964954988544 25055712641024 25064505997206 25068581870592 25093907324928 25095508454952 25193972547822 25205885160768 25224106770432 25311690474496 25324691180568 25350275368512 25354397712384 25442433815552 25454463909888 25467537947904 25555966899112 25574441586688 25585944723456 25613427015936 25702362526408 25718697099264 25726081665024 25819606319104 25821253752736 25847339591424 25851542765568 25860615420042 25953571045376 25993134415872 26083388354816 26087629914112 26115651075072 26123149617552 26230514638848 26354150171648 26380774367232 26394324181056 26485971140018 26502803718144 26635368237504 26654623236096 26781252983316 26800613443584 26898044452864 26911859949312 26939047569408 27045367904256 27059259069648 27078820503552 27172844185856 27177262907392 27185066268672 27186800826198 27214266204432 27326115667968 27338406690816 27435082112282 27454915232768 27462798315888 27467264188416 27575669235712 27617705316864 27718106783744 27747879267264 27861921857536 27869921803776 27904394299392 28001284557376 28005837996032 28043969442372 28159228950528 28187676721152 28291955331328 28300078752348 28320537188352 28475651783808 28480282361856 28579172231168 28593851196144 28622738042496 28740376264704 28750462761501 28771246785024 28871146947472 28875841839104 28915157842209 29002845454336 29033997897216 29047057108992 29048910471828 29170847434816 29183968200192 29197767426048 29299148562944 29335388878848 29343811899168 29348583653376 29450488457728 29482121721468 29603291973632 29633198604288 29648418943104 29751364842212 29756202870784 29770272669696 29919180759936 29940809662464 30060202539536 30090570762624 30214241714176 30229760491008 30260300009472 30380966895903 30536649781248 30569449709088 30574420770816 30680581954048 30708895186944 30848622765792 30853639225344 30884809015296 30886779636864 30994025399492 31007966212704 31022627890176 31135407620096 31168850683776 31182870131712 31313764696064 31344662089728 31453497721984 31458612543488 31501445127048 31506567745536 31615965550208 31630914711552 31662869741568 31780004618752 31789129557432 31812110266368 31828449747744 31938965198257 31991550050304 32102631821312 32119120521696 32142339784704 32151568760064 32283710324736 32435877134336 32480040315906 32485322068992 32598118326176 32628201136128 32781991676928 32817203364168 32961542133312 32966902185984 33081370596352 33116903851512 33122289168384 33131799514944 33155750854656 33286606651392 33303703470336 33419341329608 33424775827456 33458543099904 33460677939936 33475728229632 33591963397096 33607846881024 33632142360576 33766254907424 33800367158016 33805863616512 33817727856978 33939285213184 33956717263872 33991021928448 34114592964608 34126565554302 34151236021248 34301442220032 34343869906944 34463119455232 34480820560056 34515654698304 34657512554496 34820868100096 34830866156736 34974019518464 35027333572608 35174365822976 35192432241408 35227985283072 35337071624192 35385184937232 35390939111424 35513824316672 35539497648128 35551970311182 35567961243984 35708337311088 35734151258112 35750224134144 35752505196096 35876645839138 35882479932416 35918730092544 36060490539008 36079012092864 36105094004736 36115460798976 36246755024896 36249067768264 36285688272576 36434820890624 36490361776128 36617064421184 36623018917888 36672883116948 36823607089152 36997172356352 37031314784256 37159895738368 37205859065856 37216541920896 37243446165504 37391959256496 37545638600704 37583568961536 37596758995809 37602872805888 37733438336464 37760716251136 37790958821733 37967535711744 37987036770852 38125134928192 38163650723328 38181695864832 38333950348668 38361662380032 38378917085184 38553543789612 38578045648896 38711997196288 38729409478656 38731880629104 38771009387136 38777314148352 38911957600256 38930356568064 39113851838464 39125082532224 39131444871168 39173476612608 39309495628624 39345771958272 39510931472384 39531225257472 39571161550848 39728956710027 39754205577216 39892241013248 39953052356256 39981934854144 40120761016832 40157786013696 40306347321344 40347066679296 40367789923968 40507955861204 40568051856384 40715533041664 40759266278784 40765894361088 40777599403008 40780201239297 40989173501952 41131497021056 41138185633792 41152623168423 41182372849152 41194197473832 41200896282624 41343954950272 41363503853568 41558467578368 41577160175616 41621818900896 41766339105413 41792882786304 41804882705664 41835103911936 42001926836064 42008756994048 42174552948736 42217159655424 42238843425792 42385506076576 42416147021824 42437932996992 42450118128522 42480805782528 42825494028928 42856453046272 42868758346752 42890776794216 43110564397056 43306720421208 43313762758656 43504268181504 43550996845824 43558078906368 43709322235904 43756271152224 43775952300288 43948722844416 43955869581312 44003083318272 44155871802016 44163052224512 44175732686592 44207667806208 44223182582202 44382142201856 44404937960448 44449797906432 44611390799872 44614237253248 44627047263318 44634304306176 44655409004544 44810462508032 44878771139904 44911214493696 45067156210688 45090303809304 45135856143936 45275623018496 45321362571264 45344640736512 45502087405736 45534981361664 45735256293376 45791826542592 45804974671872 45974427413408 46020872931072 46210016739328 46272934148688 46280458838016 46441154875648 46491038099238 46511949319056 46703111430144 46753276025664 46915613789642 46923242988544 46970647044096 47180246582976 47187918815232 47402627081576 47423948325312 47446372067328 47611116414784 47645535010816 47670006928128 47683694336148 47718165399552 47891640123392 48105349457152 48140125339648 48153947731968 48178680782544 48213509677056 48380917696768 48425565487104 48653815701504 48847829126746 48897177489264 49098142785536 49172987515392 49607812087808 49622055894528 49675355777268 49683433752576 49855945675328 49929909977088 50129011994412 50137163741184 50187814649856 50191016909904 50387945095644 50411770321536 50448213540864 50623380948992 50649382361136 50700550737024 50708795424768 50884867631104 50908927819776 50935075895808 51111933798224 51148883173376 51171889446912 51189848331453 51226854031872 51404725052816 51452163330048 51639212638208 51642507505472 51694679182848 51721230840084 51986268831744 52166776709632 52231302150144 52246299235104 52461029277696 52708300343296 52761548734464 52788648362112 52971942280036 53005607436288 53270736475008 53309246472192 53327955466773 53562505966632 53601226887168 53796088905728 53814968758707 53823719898624 53878095138816 54090735808512 54118518139296 54157641007104 54306429660613 54345688371712 54370132537344 54373601652396 54428532408864 54652231335936 54676813381632 54870164224564 54909830465536 54925596631776 54934528376832 55151338471424 55235410633728 55436213567488 55495758534528 55723843715072 55739843607552 55808788598784 56002569114752 56011675992064 56087938884744 56318457901056 56375353442304 56583910662656 56600157504696 56641074376704 56951303567616 56960564723712 57158344462336 57187702392288 57245476084992 57480752529408 57500925523002 57542493570048 57742293894944 57751683678208 57830315684418 58005690908672 58067995794432 58094114217984 58097820943656 58341694869632 58367936400384 58395534852096 58598297125888 58670777757696 58687623798336 58697167306752 58900976915456 58904735123429 58964243442936 59206583947264 59266397208576 59296837886208 59502729684424 59512405741568 59540545339392 59838361519872 59881619324928 60120405079072 60181141525248 60428483428352 60459520982016 60520600018944 60761933791806 61073299562496 61138899418176 61148841541632 61361163908096 61697245531584 61707278450688 61773559273728 61988050798984 62015932425408 62045255780352 62270815240192 62337701367552 62365740263424 62627529392128 62689324179456 62906995443968 62917225086976 63002890254096 63013135491072 63231931100416 63261829423104 63325739483136 63560009237504 63578259114864 63624220532736 63656899495488 63877930396514 64205263642624 64238241043392 64284679569408 64303137520128 64871754268672 64960080631812 64970644137984 65196236652352 65256402272256 65563983353856 65634406728336 65923084266624 65933804371968 66162741192704 66233807703024 66244578336768 66263599029888 66311501709312 66573213302784 66607406940672 66838682659216 66849551654912 66917086199808 66921355879872 66940570894977 66951456459264 67183926794192 67215693762048 67532509814848 67600734316032 67635455713956 67913434527744 67982043856896 68253131108604 68302472042496 68602884440064 68687739813888 68926238910464 68961641120112 69031309396608 69315025108992 69641736200192 69661732313472 69736557148857 69948039036928 70054667145216 70348731645952 70373420684463 70384864482816 70455970566144 70770369874464 70781878222848 71027648633344 71103940622364 71135922487968 71416674622176 71468302516224 71500448268288 71505010392192 71753291678276 71764959864832 71837460185088 72120981078016 72158024185728 72210188009472 72230921597952 72493510049792 72498135536528 72571376545152 72869641781248 72980723552256 73234128842368 73246037835776 73271743690119 73345766233896 73647214178304 73994344712704 74062629568512 74319791476736 74411718131712 74433083841792 74486892331008 74783918512992 75091277201408 75167137923072 75193517991618 75205745611776 75466876672928 75521432502272 75581917643466 75935071423488 75974073541704 76250269856384 76327301446656 76363391729664 76667900697336 76723324760064 76757834170368 77029269007561 77107087579224 77156091297792 77423994392576 77458818957312 77463761258208 77542018774272 77554628296704 77823915200512 77860713136128 78227703676928 78250165064448 78262889742336 78346953225216 78618991257248 78691543916544 79021862944768 79062450514944 79142323101696 79457913420054 79508411154432 79784482026496 79906104712512 79963869708288 80241522033664 80612694642688 80694133358592 80735579847936 81015911722408 81136103712768 81431066083328 81518532557568 81531788722176 81555198806016 81560402478594 81978347003904 82262994042112 82276371267584 82305246336846 82364745698304 82388394947664 82401792565248 82687909900544 82727007707136 83116935156736 83154320351232 83243637801792 83532678210826 83585765572608 83609765411328 84003853672128 84017513988096 84349105897472 84477686851584 84771012153152 84832294043648 84875865993984 84900236257044 84961611565056 85650988057856 85712906092544 85737516693504 85781553588432 86221128794112 86613440842416 86627525517312 87008536363008 87101993691648 87418644471808 87512542304448 87551904600576 87897445688832 88006166636544 88311743604032 88326104449024 88351465373184 88446365164404 88809875920896 88899595812864 89228474506496 89254094526636 89268608612352 89310818009088 89620925016064 89757542279808 89822428987392 90134312421376 90180607618608 90271712287872 90551246036992 90642725142528 90689281473024 91004174811472 91069962723328 91142900687709 91470512586752 91609949343744 91948854826816 92041745862144 92545868297376 92560917676032 92882309751296 92982076198476 93023898638112 93406222860288 93506552051328 93831227579284 93846485977088 93941294088192 94360493165952 94375837630464 94805254163152 94847896650624 94892744134656 95222232829568 95291070021632 95340013856256 95367388672296 95436330799104 95783280246784 95816895594771 96210698914304 96307895463936 96357361565088 96427019354112 96691935737189 96761835393536 96851130974208 97307631403008 97695658253492 97794354978528 98196285571072 98345975030784 99215624175616 99244111789056 99350711554536 99366867505152 99711891350656 99859819954176 100258023988824 100274327482368 100375629299712 100382033819808 100730582548349 100775890191288 100823540643072 100896427081728 101246761897984 101298764722272 101401101474048 101417590849536 101769735262208 101817855639552 101870151791616 102223867596448 102297766346752 102343778893824 102379696662906 102453708063744 102809450105632 102904326660096 103278425276416 103285015010944 103389358365696 103442461680168 103972537663488 104333553419264 104462604300288 104492598470208 104922058555392 105416600686592 105523097468928 105577296724224 105943884560072 106011214872576 106541472950016 106618492944384 106655910933546 107125011933264 107202453774336 107592177811456 107629937517414 107647439797248 107756190277632 108181471617024 108237036278592 108315282014208 108612859321226 108691376743424 108740265074688 108747203304792 108857064817728 109304462671872 109740328449128 109819660931072 109851193263552 109869056753664 110302676942848 110470821267456 110872427134976 110991517069056 111447687430144 111479687215104 111617577197568 112005138229504 112023351984128 112175877769488 112636915802112 112750706884608 113167821325312 113200315009392 113282148753408 113902607135232 114316688924672 114375404784576 114490952169984 115001851046004 115084987140096 115484587789888 115503367356416 115660631368836 116135991588864 116188228435968 116195641887312 116683389739264 116735872800768 116791069704192 117196594251776 117341555515392 117375247596672 117394334613504 117801953830912 117809470246858 117928486885872 118413167894528 118532794417152 118593675772416 119005459368848 119024811483136 119186870130081 119676723039744 120240810158144 120362283050496 120919041964032 121041200037888 121523867583612 122146599124992 122277798836352 122297683083264 122722327816192 123394491063168 123414556901376 123457869505269 123547118547456 123976101597968 124031864850816 124090511560704 124541630480384 124675402735104 124731480526848 125255058784256 125299017316239 125378648358912 125813990887936 126005780508192 126026270982144 126463862200832 126523658846208 126651478966272 127120018475008 127156518229728 127248441065472 127313798990976 127755860793028 128410527285248 128476482086784 128569359138816 128606275040256 129743508537344 129920161263624 129941288275968 130392473304704 130512804544512 131127966707712 131268813456672 131724607947841 131846168533248 131867608743936 132325482385408 132467615406048 132489156673536 132527198059776 132623003418624 133146426605568 133214813881344 133677365318432 133699103309824 133834172399616 133842711759744 133881141789954 133902912918528 134367853588384 134431387524096 135065019629696 135201468632064 135270911427912 135826869055488 135964087713792 136506262217208 136604944084992 137205768880128 137375479627776 137852477820928 137923282240224 138062618793216 138630050217984 139283472400384 139323464626944 139473114297714 139896078073856 140109334290432 140697463291904 140746841368926 140769728965632 140911941132288 141540739748928 141563756445696 142055297266688 142207881244728 142271844975936 142833349244352 142936605032448 143010020784384 143506583356552 143529919729664 143674920370176 144241962156032 144316048371456 144420376018944 144461843195904 144987020099584 144996271073056 145142753090304 145739283562496 145961447104512 146468257684736 146492075671552 146543487380238 146691532467792 147294428356608 147988689425408 148639582953472 148823436263424 148866167683584 149567837025984 150182554402816 150387035983236 150411491223552 150933753345856 151042865004544 151163835286932 151870142846976 151948147083408 152500539712768 152654602893312 152726783459328 153335801394672 153446649520128 153515668340736 154058538015122 154214175158448 154847988785152 154917637914624 154927522516416 155084037548544 155647830401024 156455407353856 156500330128896 156693906450432 157237982514496 157383087833088 158124901029888 158284646203392 158915826840108 159016822308864 159568964052992 159812209425024 159927739416576 160483044067328 161225389285376 161388266717184 161444906276121 161471159695872 162031823444816 162272207425536 162862132166656 162919288981839 163037065115136 163110397612032 163120804957188 163956694007808 164525988084224 164610492673692 164729491396608 164776789895328 164803585130496 165375819801088 165454015414272 166233870313472 166308640702464 166487275603584 167065356421652 167171531145216 167219530822656 168007707344256 168035027976192 168698211794944 168955373703168 169542024306304 169664588087296 169751731987968 169800472514088 169923223130112 171301976115712 171475033387008 171563107176864 172158812410117 172442257588224 173226881684832 173255051034624 174017072726016 174203987383296 174837288943616 175025084608896 175103809201152 175794891377664 176012333273088 176623487208064 176652208898048 176702930746368 176714205370287 176892730328808 177619751841792 177799191625728 178456949012992 178508189053272 178537217224704 178621636018176 179241850032128 179515084559616 179644857974784 180268624842752 180361215237216 180543424575744 181102492073984 181285450285056 181378562946048 182008349622944 182139925446656 182285801375418 182941025173504 183219898687488 183897709653632 184083491724288 185091736594752 185121835352064 185764619502592 185964152396952 186047797276224 186812445720576 187013104102656 187662455158568 187692971954176 187882588176384 188720986331904 188751675260928 189610508326304 189695793301248 189785488269312 190444465659136 190582140043264 190680027712512 190734777344592 190872661598208 191566560493568 191633791189542 192421397828608 192615790927872 192714723130176 192854038708224 193383871474378 193523670787072 194615262806016 195391316506984 195588709957056 196392571142144 196691950061568 198431248351232 198488223578112 198701423109072 198733735010304 199423782701312 199719639908352 200516047977648 200548654964736 200751258599424 200764067639616 201461165096698 201551780382576 201647081286144 202493523795968 202597529444544 202802202948096 203539470524416 203740303583232 204447735192896 204595532693504 204759393325812 204907416127488 205618900211264 205808653320192 206570030021888 206778716731392 206884923360336 207945075326976 208667106838528 208925208600576 208985196940416 209844117110784 210833201373184 211046194937856 211120262053389 211154593448448 211887769120144 213082945900032 213311821867092 214250023866528 214404907548672 215259875034828 215294879594496 215512380555264 216362943234048 216474072557184 216630564028416 217225718642452 217382753486848 217480530149376 217494406609584 217714129635456 218608925343744 219480656898256 219639321862144 219702386527104 219738113507328 219815231070357 220605353885696 220941642534912 221744854269952 221983034138112 222959374430208 223235154395136 224010276459008 224351755538976 225273831604224 225501413769216 226335642650624 226400630018784 226564297506816 227805214270464 228633377849344 228750809569152 228981904339968 230003702092008 230169974280192 230969175579776 231006734712832 231087807022683 231321262737672 232271983177728 232376456871936 232391283774624 233198197954397 233366779478528 233471745601536 233582139408384 234393188503552 234683111030784 234750495193344 234788669227008 235603907661824 235618940493716 235856973771744 236826335789056 237065588834304 237187351544832 238010918737696 238049622966272 238373740260162 239353446079488 240481620316288 240724566100992 241838083928064 242082400075776 243047735167224 244293198249984 244555597672704 244595366166528 245444655632384 246788982126336 246829113802752 246915739010538 247094237094912 247952203195936 248063729701632 248181023121408 249083260960768 249350805470208 249462961053696 250510117568512 250598034632478 250757296717824 251627981775872 252011561016384 252052541964288 252927724401664 253047317692416 254240036950016 254313036459456 254496882130944 254627597981952 255511721586056 256821054570496 256952964173568 257138718277632 257212550080512 259487017074688 259840322527248 259882576551936 260784946609408 261025609089024 262255933415424 262537626913344 263449215895682 263692337066496 264650964770816 264935230812096 264978313347072 265054396119552 266429627762688 267354730636864 267398206619648 267685423519488 267762283579908 267805825837056 268735707176768 268862775048192 270130039259392 270402937264128 270541822855824 271653738110976 271928175427584 273012524434416 273209888169984 274411537760256 275704955641856 275846564480448 276125237586432 278566944800768 278646929253888 278946228595428 280218668580864 281493682737852 281539457931264 281823882264576 283081479497856 283127512891392 284110594533376 284415762489456 284543689951872 285666698488704 285873210064896 286020041568768 287013166713104 287059839459328 287349840740352 287450686784313 288483924312064 288632096742912 288923686391808 289974040199168 289992542146112 290075807211567 290285506180608 291922894209024 292936515369472 293086974760476 293383064935584 294588856713216 295977378850816 297279165906944 297646872526848 297732335367168 299135674051968 300365108805632 300774071966472 300822982447104 301867506691712 302085730009088 302191747645047 302327670573864 303740285693952 303896294166816 304951489632673 305001079425536 305309205786624 305453566918656 306671602789344 306893299040256 307031336681472 308117076030244 308428350316896 309695977570304 309835275829248 309855045032832 310168075097088 311295660802048 312910814707712 313000660257792 313387812900864 314475965028992 314766175666176 316249802059776 316569292406784 317831653680216 318033644617728 319137928105984 319624418850048 319855478833152 320966088134656 322450778570752 322776533434368 322889812552242 322942319391744 324063646889632 324544414851072 325724264333312 325838577963678 326074130230272 326220795224064 326241609914376 327913388015616 329051976168448 329220985347384 329458982793216 329553579790656 329607170260992 330751639602176 330908030828544 332467740626944 332617281404928 332974551207168 334130712843304 334343062290432 334439061645312 336015414688512 336070055952384 337396423589888 337910747406336 339084048612608 339329176174592 339503463975936 339600945028176 339846446260224 342603952231424 342950066774016 343126214353728 344317624820234 346453763369664 346510102069248 348407974766592 349674577887232 350050169217792 350207618402304 351589782755328 352024666546176 353246974416128 353304417796096 353405861492736 353428410740574 353785460657616 355239503683584 355598383251456 356913898025984 357016378106544 357074434449408 358483700064256 359030169119232 360537249685504 360722430474432 361086849151488 362204984147968 362757125892096 364016699245888 364279850893312 364571602750836 366439797374976 367795419307264 368166983448576 370183473189504 370243670704128 371529239005184 371928304793904 372095594552448 373624891441152 374026208205312 375324910317136 375385943908352 375765176352768 375897051948717 377441972663808 379221016652608 379391586602496 379570976538624 380888931318272 381360055425024 381469554689184 381745323196416 383267582379084 384842795657216 385231581855744 385429446260352 385708077416448 386767742948756 387047341574144 389230525612032 390782633013968 391177419914112 392785142284288 393383900123136 395173823843523 396976447156224 397402846218144 397467470020608 398847565402624 399439279816704 401032095955296 401097309929472 401502517198848 401528135279232 402922330193396 403103560765152 403294162572288 404987047591936 405195058889088 405604405896192 407078941048832 407480607166464 408895470385792 409191065387008 409518786651624 409814832254976 411237800422528 411617306640384 413140060043776 413557433462784 413769846720672 415206547577341 415890150653952 417334213677056 417850417201152 417970393880832 419688234221568 421666402746368 422092389875712 422240524106778 422309186896896 423775538240288 426165891800064 426623643734184 428500047733056 428809815097344 430519750069656 430589759188992 431024761110528 432725886468096 432948145114368 433261128056832 434451437284904 434765506973696 434961060298752 434988813219168 435428259270912 437217850687488 438961313796512 439278643724288 439404773054208 439476227014656 439630462140714 441210707771392 441883285069824 443489708539904 443966068276224 445918748860416 446470308790272 448020552918016 448703511077952 450547663208448 452671285301248 452801260037568 453128595013632 455610428540928 457266755698688 457501619138304 457963808679936 460007404184016 460339948560384 461938351159552 462013469425664 462175614045366 462642525475344 464543966355456 464752913743872 464782567549248 466396395908794 466733558957056 466943491203072 468786377007104 469366222061568 469500990386688 471207815323648 471237880987432 471713947543488 473652671578112 474374703089664 476021837475392 476099245932544 476747480520324 478706892158976 480963240632576 481449132201984 483676167856128 484164800151552 486095470334448 488586396499968 488757866945517 489111195345408 490889311264768 493577964252672 493831478021076 494188474189824 495904406391872 496127459403264 496362046242816 498701610940416 498925922107392 501196069264956 501514593435648 503255963551744 504023122032768 504105083928576 505855448803328 506094635384832 508480073900032 508626072918912 508993764261888 509255195963904 511023443172112 513642109140992 513905928347136 514425100161024 516476437230351 519680645054496 519765153103872 521569893218816 522051218178048 524511866830848 525075253826688 526898431791364 527384674132992 529301929541632 529870461624192 529956626694144 530108792239104 530142616110861 532859255525376 534709461273728 534796413239296 535370847038976 535524567159816 535611651674112 537471414353536 537725550096384 540260078518784 540805874528256 541083645711648 542962408370369 543307476221952 543856350855168 546025048868832 546419776339968 548823075520512 551409911283712 551693128960896 552250475172864 557133889601536 557293858507776 557892457190856 560437337161728 562987365475704 563078915862528 563647764529152 566162958995712 566255025782784 568221189066752 568831524978912 569087379903744 571333396977408 571746420129792 572040083137536 574026333426208 574119678918656 574699681480704 574901373568626 576967848624128 577264193485824 577847372783616 579948080398336 579985084292224 580151614423134 580571012361216 583845788418048 585873030738944 586173949520952 586766129871168 589177713426432 591954757701632 594558331813888 595293745053696 595464670734336 598271348103936 600730217611264 601548143932944 601645964894208 603735013383424 604171460018176 604383495290094 604655341147728 607480571387904 607792588333632 609902979265346 610002158851072 610618411573248 613343205578688 613786598080512 616234152060488 616856700633792 619391955140608 619710090065664 620336150194176 622591321604096 625821629415424 626001320515584 626775625801728 628951930057984 629532351332352 632499604119552 633138584813568 635663307360432 638275856211968 639248837700096 641932176269312 644901557141504 645779625104484 645884638783488 648127293779264 649088829702144 651677155927356 652148260460544 652441590448128 652483219828752 655826776031232 658103952336896 658441970694768 658917965586432 659107159581312 659214340521984 661503279204352 661816061657088 664935481253888 665234562809856 665949102414336 668261425686608 668878123290624 672030829377024 675821494812672 678168097225216 679006927951872 679201890056352 679692892520448 685207904462848 685900133548032 686252428707456 688635249640468 692907526739328 693020204138496 693263421068049 696815949533184 699349155774464 699594593863191 700100338435584 700415236804608 703179565510656 704049333092352 706493948832256 706811722985472 706856821481148 707570921315232 710479007367168 711196766502912 713827796051968 714032756213088 714148868898816 716967400128512 718060338238464 721074499371008 721444860948864 722173698302976 724409968295936 725514251784192 728033398491776 728559701786624 729143205501672 732879594749952 735590838614528 736333966897152 740366946379008 740487341408256 743058478010368 743856609587808 744191189104896 747249782882304 748052416410624 750649820634272 750771887816704 751530352705536 751794103897434 754883945327616 758442033305216 758783173204992 759141953077248 761777862636544 762720110850048 762939109378368 763490646392832 766535164758168 769685591314432 770463163711488 770858892520704 771416154832896 773535485897512 774094683148288 778461051224064 781565266027936 782354839828224 785570284568576 786767800246272 790347647687046 793952894312448 794805692436288 794934940041216 797695130805248 802064191910592 802194619858944 803056270558464 805844660386792 806207121530304 806588325144576 809974095183872 810390117778176 811208811792384 814157882097664 814961214332928 817790940771584 818382130774016 819037573303248 819629664509952 822475600845056 823234613280768 826280120087552 827114866925568 827539693441344 830413095154682 834668427354112 835700834402304 835940787761664 843332805492736 844481048213556 844618373793792 847551076480576 852331783600128 853247287468368 857000095466112 857619630194688 861039500139312 861179518377984 862049522221056 865451772936192 865896290228736 868902874569808 869531013947392 869922120597504 869977626438336 870227421634701 870856518541824 877922627593024 878557287448576 878809546108416 879260924281428 883766570139648 887932136552448 891837497720832 892940617580544 896041105836032 897407022155904 901095326416896 905342570602496 905602520075136 906257190027264 906575242935141 911220857081856 914533511397376 914854468898019 915003238276608 915927617359872 920014808368032 920679897120768 923876702319104 924351228090732 925285050950688 929087932710912 929505827487744 929565135098496 932792791817588 933467117914112 933886982406144 937572754014208 938732444123136 939001980773376 942415630647296 942475761974864 943427895086976 947305343156224 948749406179328 952043674950784 952198491865088 953494961040648 957413784317952 961926481265152 962898264403968 967352335712256 968329600303104 972190940668896 977172792999936 977515733891034 978222390690816 981778622529536 987155928505344 987662956042152 988376948379648 991808812783744 992254918806528 992724092485632 997403221880832 997851844214784 1001380497098293 1002392138529912 1003029186871296 1006511927103488 1008046244065536 1008210167857152 1011710897606656 1012189270769664 1016960147800064 1017252145837824 1017987528523776 1018510391927808 1022046886344224 1027284218281984 1027811856694272 1028850200322048 1032952874460702 1039361290108992 1039530306207744 1043139786437632 1049023733661696 1050150507653376 1053796863582728 1054769348265984 1058603859083264 1059740923248384 1059913253388288 1060217584478208 1060285232221722 1065718511050752 1069418922547456 1069592826478592 1070741694077952 1071049134319632 1071223303348224 1074942828707072 1075451100192768 1080520157037568 1081611749056512 1082167291423296 1085924816740738 1086614952443904 1092050097737664 1092839552679936 1102819822567424 1103386257921792 1104500950345728 1114267779203072 1114587717015552 1115784914381712 1120874674323456 1125974730951408 1126157831725056 1127295529058304 1132325917991424 1136442378133504 1137663049957824 1138174759807488 1142666793954816 1144080166275072 1148052666852416 1148239357837312 1149802747137252 1154528386971648 1155694745567232 1159970168584448 1160303228846268 1161142024722432 1167691576836096 1171746061477888 1172347899041904 1173532259742336 1178355426852864 1183909515403264 1185521471530569 1189116663627776 1190929341468672 1196542696207872 1203096287865888 1203291929788416 1207470026766848 1208766990580188 1209310682295456 1214961142775808 1215585176667264 1219805958530692 1220004317702144 1221236823146496 1226686411157376 1227573196161024 1232468304120976 1233713401267584 1238783910281216 1239420180131328 1240672300388352 1245182643208192 1245619642732023 1252002641031168 1253551251603456 1257903860115968 1259064702664704 1264999208239104 1266277169627136 1271326614720864 1276551712423936 1278497675400192 1283864352538624 1289803114283008 1291559250208968 1291769277566976 1296254587558528 1298177659404288 1303354311854712 1304296520921088 1304883180896256 1304966439657504 1309497573128537 1311653552062464 1316207904673792 1316883941389536 1317835931172864 1318214319162624 1318428681043968 1323006558408704 1323632123314176 1329870962507776 1330469125619712 1331898204828672 1336522851373216 1337756246581248 1344061658754048 1351642989625344 1356336194450432 1358013855903744 1358403780112704 1359385785040896 1370415808925696 1371800267096064 1372504857414912 1377270499280936 1385815053478656 1386040408276992 1386526842136098 1393631899066368 1398698311548928 1399189187726382 1400200676871168 1400830473609216 1406359131021312 1408098666184704 1412987897664512 1413623445970944 1413713642962296 1415141842630464 1420958014734336 1427655592103936 1428065512426176 1428297737797632 1433934800257024 1436120676476928 1442148998742016 1442889721897728 1444347396605952 1448819936591872 1451028503568384 1456066796983552 1457119403573248 1458286411003344 1465759189499904 1471181677229056 1472667933794304 1480733892758016 1486116956020736 1487713219175616 1488382378209792 1496104832821248 1501299641268544 1501543775633408 1503588207794868 1509767890655232 1516884066610432 1517566346409984 1518283906154496 1523555725273088 1525440221700096 1525878218756736 1526981292785664 1533070329516336 1539371182628864 1540926327422976 1541717785041408 1547070971795024 1548189366296576 1549429311691053 1563130532055872 1564709679656448 1573535600492544 1580695295374092 1587905788624896 1589611384872576 1589869880082432 1595390261610496 1604128383821184 1604389239717888 1606112541116928 1611689320773584 1612414243060608 1613176650289152 1619948190367744 1620780235556352 1622417623584768 1628315764195328 1628887225111107 1629922428665856 1635581881543168 1638075146606496 1639259329019904 1644951201690112 1646469226561536 1652560240175104 1654229733851136 1655079386882688 1660826190309364 1669336854708224 1671401668804608 1671881575523328 1686665610985472 1688962096427112 1689236747587584 1695102152961152 1704663567200256 1706494574936736 1712419903321933 1714000190932224 1715239260389376 1722079000278624 1722359036755968 1724099044442112 1730903545872384 1731792580457472 1737805749139616 1739062027894784 1739844241195008 1739955252876672 1740454843269402 1741713037083648 1755845255186048 1757114574897152 1757619092216832 1758521848562856 1767533140279296 1775864273104896 1783674995441664 1785881235161088 1792082211672064 1794814044311808 1802190652833792 1810685141204992 1811205040150272 1812514380054528 1813150485870282 1822441714163712 1829067022794752 1829708937796038 1830006476553216 1831855234719744 1840029616736064 1841359794241536 1847753404638208 1848702456181464 1850570101901376 1858175865421824 1859130270196992 1865585583635176 1866934235828224 1867773964812288 1875145508028416 1877464888246272 1878003961546752 1884831261294592 1884951523949728 1886855790173952 1894610686312448 1897498812358656 1904087349901568 1904396983730176 1906989922081296 1914827568635904 1923852962530304 1925796528807936 1934704671424512 1944381881337792 1955031467782068 1956444781381632 1963557245059072 1974311857010688 1975325912084304 1976753896759296 1983617625567488 1984509837613056 1985448184971264 1994806443761664 1995703688429568 2002760994196586 2004784277059824 2013023854206976 2016092488131072 2023421795213312 2033920295600128 2034504291675648 2037020783855616 2044093772688448 2055623713388544 2057700400644096 2065905748921404 2078722580217984 2079060612415488 2086279572875264 2098047467323392 2098783781589573 2100301015306752 2107593727165456 2109538696531968 2117207718166528 2119481846496768 2120435168956416 2120570464443444 2131437022101504 2138837845094912 2141483388155904 2142098268639264 2142446606696448 2149885657414144 2150902200385536 2161040314075136 2163223498113024 2164334582846592 2171849633481476 2173229904887808 2184100195475328 2185679105359872 2205639645134848 2206772515843584 2209001900691456 2229175434031104 2231569828763424 2241749348646912 2251949461902816 2252315663450112 2254591058116608 2264651835982848 2272884756267008 2275326099915648 2276349519614976 2285333587909632 2288160332550144 2296105333704832 2296478715674624 2299605494274504 2309056773943296 2311389491134464 2319940337168896 2320606457692536 2322284049444864 2335383153672192 2343492122955776 2344695798083808 2347064519484672 2356710853705728 2367819030806528 2371042943061138 2378233327255552 2381858682937344 2393085392415744 2406192575731776 2406583859576832 2414940053533696 2417533981160376 2418621364590912 2429922285551616 2431170353334528 2439611917061384 2440008635404288 2442473646292992 2453372822314752 2455146392322048 2464936608241952 2467426802535168 2477567820562432 2478840360262656 2481344600776704 2490365286416384 2491239285464046 2504005282062336 2507102503206912 2515807720231936 2529998416478208 2542653229441728 2553103424847872 2556995350800384 2567728705077248 2579606228566016 2583118500417936 2583538555133952 2592509175117056 2596355318808576 2606708623709424 2608593041842176 2609766361792512 2609932879315008 2618995146257074 2632415809347584 2633767882779072 2635671862345728 2636428638325248 2646013116817408 2659741925015552 2663796409657344 2673045702746432 2675512493162496 2688123317508096 2703285979250688 2712672388900864 2716027711807488 2716807560225408 2718771570081792 2740831617851392 2743600534192128 2744563406694057 2745009714829824 2754540998561872 2771630106957312 2773053684272196 2787263798132736 2798378375452764 2800401353742336 2801660947218432 2812718262042624 2816197332369408 2825975795329024 2827246891941888 2827427285924592 2830283685260928 2841916029468672 2855311184207872 2856131024852352 2856595475595264 2867869600514048 2872241352953856 2884297997484032 2885779443795456 2888694793211904 2902057007136768 2912133593967104 2916572822006688 2931518378999808 2942363354458112 2945335867588608 2961467785516032 2972233912041472 2975426438351232 2976764756419584 2992209665642496 3002599282537088 3003087551266816 3004141491294879 3007176415589736 3019535781310464 3033768133220864 3035132692819968 3036567812308992 3047111450546176 3050880443400192 3051756437513472 3053962585571328 3066140659032672 3078742365257728 3081852654845952 3083435570082816 3094141943590048 3096378732593152 3098858623382106 3126261064111744 3129419359312896 3147071200985088 3161390590748184 3175811577249792 3179222769745152 3179739760164864 3190780523220992 3208256767642368 3208778479435776 3212225082233856 3223378641547168 3224828486121216 3226353300578304 3239896380735488 3241560471112704 3244835247169536 3256631528390656 3257774450222214 3259844857331712 3271163763086336 3276150293212992 3278518658039808 3289902403380224 3305120480350208 3308459467702272 3310158773765376 3321652380618728 3338673709416448 3342803337609216 3343763151046656 3373331221970944 3377924192854224 3378473495175168 3390204305922304 3409327134400512 3412989149873472 3424839806643866 3428000381864448 3444158000557248 3444718073511936 3463585160914944 3475611498279232 3478124055789568 3479910505753344 3480909686538804 3483426074167296 3511690510372096 3514229149794304 3515238184433664 3517043697125712 3535066280558592 3551728546209792 3567349990883328 3584164423344128 3589628088623616 3621370282409984 3622410080300544 3626300971740564 3644883428327424 3659417875592076 3660012953106432 3663710469439488 3680059233472128 3682719588483072 3695506809276416 3697404912362928 3701140203802752 3716351730843648 3718260540393984 3731171167270352 3733868471656448 3735547929624576 3736858928196069 3750291016056832 3756007923093504 3769662522589184 3769903047899456 3773711580347904 3794997624717312 3808174699803136 3813979844162592 3829655137271808 3847705925060608 3851593057615872 3869409342849024 3888763762675584 3910062935564136 3912889562763264 3927114490118144 3928492719385611 3948623714021376 3950651824168608 3953507793518592 3964369365224749 3967235251134976 3969019675226112 3970896369942528 3989612887523328 3991407376859136 4005521988393172 4009568554119648 4026047708413952 4032184976262144 4046843590426624 4067840591200256 4069008583351296 4074041567711232 4088187545376896 4111247426777088 4115400801288192 4131811497842808 4157445160435968 4158121224830976 4172559145750528 4196094934646784 4197567563179146 4200602030613504 4215187454330912 4219077393063936 4234415436333056 4238963692993536 4240870337912832 4241140928886888 4262874044203008 4277675690189824 4282966776311808 4284196537278528 4284893213392896 4299771314828288 4301804400771072 4322080628150272 4326446996226048 4328669165693184 4343699266962952 4346459809775616 4368200390950656 4371358210719744 4411279290269696 4413545031687168 4418003801382912 4458350868062208 4463139657526848 4503898923805632 4504631326900224 4529303671965696 4545769512534016 4550652199831296 4552699039229952 4570667175819264 4576320665100288 4592210667409664 4592957431349248 4599210988549008 4618113547886592 4622778982268928 4639880674337792 4641212915385072 4644568098889728 4686984245911552 4689391596167616 4694129038969344 4735638061613056 4742085886122276 4763717365874688 4786170784831488 4812385151463552 4813167719153664 4829880107067392 4835067962320752 4837242729181824 4859844571103232 4862340706669056 4879223834122768 4880017270808576 4884947292585984 4886661675333321 4906745644629504 4929873216483904 4934853605070336 4957680720525312 4962689201553408 4982478570928092 5008010564124672 5014205006413824 5031615440463872 5059996832956416 5085306458883456 5106206849695744 5113990701600768 5135457410154496 5137259709965799 5166237000835872 5167077110267904 5185018350234112 5192710637617152 5213417247418848 5217186083684352 5219532723585024 5219865758630016 5237990292514148 5264831618695168 5267535765558144 5271343724691456 5272857276650496 5292026233634816 5319483850031104 5327592819314688 5346091405492864 5351024986324992 5376246635016192 5406571958501376 5425344777801728 5432055423614976 5433615120450816 5437543140163584 5481663235702784 5487201068384256 5489126813388114 5490019429659648 5509081997123744 5543260213914624 5546107368544392 5574527596265472 5596756750905528 5600802707484672 5603321894436864 5625436524085248 5632394664738816 5651951590658048 5654493783883776 5654854571849184 5660567370521856 5683832058937344 5710622368415744 5712262049704704 5713190951190528 5735739201028096 5744482705907712 5768595994968064 5771558887590912 5777389586423808 5804114014273536 5824267187934208 5833145644013376 5884726708916224 5890671735177216 5922935571032064 5944467824082944 5950852876702464 5953529512839168 5984419331284992 6005198565074176 6006175102533632 6008282982589758 6014352831179472 6039071562620928 6067536266441728 6070265385639936 6094222901092352 6101760886800384 6103512875026944 6132281318065344 6157484730515456 6166871140165632 6188283887180096 6192757465186304 6197717246764212 6252522128223488 6258838718625792 6294142401970176 6322781181496368 6351623154499584 6358445539490304 6381561046441984 6416513535284736 6424450164467712 6446757283094336 6449656972242432 6452706601156608 6483120942225408 6489670494339072 6515548900444428 6519689714663424 6542327526172672 6552300586425984 6557037316079616 6579804806760448 6610240960700416 6616918935404544 6620317547530752 6643304761237456 6677347418832896 6687526302093312 6755848385708448 6756946990350336 6780408611844608 6818654268801024 6825978299746944 6849679613287732 6856000763728896 6888316001114496 6889436147023872 6927170321829888 6951222996558464 6956248111579136 6959821011506688 6961819373077608 6966852148334592 7023381020744192 7030476368867328 7034087394251424 7058511308814797 7070132561117184 7103457092419584 7134699981766656 7168328846688256 7179256177247232 7242740564819968 7244820160601088 7252601943481128 7289766856654848 7318835751184152 7320025906212864 7327420938878976 7360118466944256 7365439176966144 7391013618552832 7394809824725856 7402280407605504 7432703461687296 7436521080787968 7462342334540704 7467736943312896 7471095859249152 7473717856392138 7500582032113664 7512015846187008 7539325045178368 7539806095798912 7547423160695808 7589995249434624 7616349399606272 7627959688325184 7659310274543616 7695411850121216 7703186115231744 7738818685698048 7777527525351168 7820125871128272 7825779125526528 7854228980236288 7856985438771222 7897247428042752 7901303648337216 7907015587037184 7928738730449498 7934470502269952 7938039350452224 7979225775046656 8011043976786344 8019137108239296 8052095416827904 8064369952524288 8093687180853248 8135681182400512 8138017166702592 8148083135422464 8176375090753792 8222494853554176 8230801602576384 8263622995685616 8314890320871936 8345118291501056 8395135126358292 8401204061227008 8430374908661824 8438154786127872 8477927385987072 8481740675825664 8482281857773776 8525748088406016 8555351380379648 8565933552623616 8568393074557056 8569786426785792 8599542629656576 8603608801542144 8644161256300544 8652893992452096 8657338331386368 8687398533925904 8736400781901312 8827090063374336 8836007602765824 8916701736124416 8926279315053696 9007797847611264 9009262653800448 9012424473884637 9058607343931392 9091539025068032 9101304399662592 9105398078459904 9141334351638528 9152641330200576 9184421334819328 9198421977098016 9236227095773184 9245557964537856 9279761348675584 9282425830770144 9289136197779456 9373968491823104 9378783192335232 9388258077938688 9471276123226112 9484171772244552 9527434731749376 9572341569662976 9624770302927104 9626335438307328 9659760214134784 9670135924641504 9674485458363648 9719689142206464 9724681413338112 9758447668245536 9760034541617152 9769894585171968 9773323350666642 9813491289259008 9859746432967808 9869707210140672 9915361441050624 9925378403106816 9964957141856184 10016021128249344 10028410012827648 10063230880927744 10119993665912832 10170612917766912 10212413699391488 10227981403201536 10270914820308992 10274519419931598 10332474001671744 10334154220535808 10370036700468224 10426834494837696 10434372167368704 10439731517260032 10475980585028296 10529663237390336 10535071531116288 10542687449382912 10545714553300992 10584052467269632 10638967700062208 10655185638629376 10692182810985728 10702049972649984 10752493270032384 10850689555603456 10864110847229952 10867230240901632 10963326471405568 10978253626776228 10980038859319296 11018163994247488 11086520427829248 11092214737088784 11149055192530944 11193513501811056 11201605414969344 11206643788873728 11250873048170496 11303903181316096 11308987567767552 11309709143698368 11321134741043712 11421244736831488 11424524099409408 11488965411815424 11543117775181824 11554779172847616 11608228028547072 11648534375868416 11666291288026752 11769453417832448 11781343470354432 11785478158156833 11845871142064128 11888935648165888 11893108095674247 11901705753404928 11907059025678336 11968838662569984 12010397130148352 12016565965179516 12028705662358944 12078143125241856 12135072532883456 12140530771279872 12188445802184704 12203521773600768 12207025750053888 12264562636130688 12314969461030912 12333742280331264 12376567774360192 12385514930372608 12395434493528424 12505044256446976 12517677437251584 12588284803940352 12645562362992736 12703246308999168 12716891078980608 12763122092883968 12833027070569472 12848900328935424 12893514566188672 12899313944484864 12905413202313216 12966241884450816 12979340988678144 13031097800888856 13039379429326848 13084655052345344 13104601172851968 13114074632159232 13159609613520896 13220481921400832 13233837870809088 13240635095061504 13286609522474912 13354694837665792 13375052604186624 13511696771416896 13513893980700672 13560817223689216 13637308537602048 13651956599493888 13699359226575464 13712001527457792 13776632002228992 13778872294047744 13854340643659776 13902445993116928 13912496223158272 13919642023013376 13923638746155216 13933704296669184 14046762041488384 14060952737734656 14068174788502848 14117022617629594 14206914184839168 14336657693376512 14358512354494464 14485481129639936 14489640321202176 14505203886962256 14579533713309696 14637671502368304 14640051812425728 14654841877757952 14720236933888512 14782027237105664 14789619649451712 14804560815211008 14873042161575936 14924684669081408 14935473886625792 14947435712784276 15024031692374016 15079612191597824 15094846321391616 15179990498869248 15232698799212544 15255919376650368 15318620549087232 15390823700242432 15406372230463488 15411779129897397 15555055050702336 15640251742256544 15651558251053056 15713970877542444 15794494856085504 15802607296674432 15814031174074368 15857477460898996 15868941004539904 15876078700904448 15958451550093312 16022087953572688 16038274216478592 16104190833655808 16128739905048576 16187374361706496 16276034333405184 16296166270844928 16352750181507584 16444989707108352 16461603205152768 16527245991371232 16629780641743872 16690236583002112 16790270252716584 16802408122454016 16860749817323648 16876309572255744 16955854771974144 16963481351651328 16964563715547552 17023468450670981 17051496176812032 17110702760759296 17131867105247232 17136786149114112 17139572853571584 17199085259313152 17207217603084288 17288322512601088 17305787984904192 17314676662772736 17374797067851808 17472801563802624 17654180126748672 17672015205531648 17833403472248832 17852558630107392 18015595695222528 18018525307600896 18024848947769274 18117214687862784 18183078050136064 18202608799325184 18210796156919808 18282668703277056 18305282660401152 18368842669638656 18396843954196032 18472454191546368 18559522697351168 18564851661540288 18578272395558912 18747936983646208 18757566384670464 18776516155877376 18942552246452224 18968343544489104 19054869463498752 19144683139325952 19249540605854208 19319520428269568 19340271849283008 19348970916727296 19449362826676224 19516895336491072 19520069083234304 19546646701333284 19626982578518016 19719492865935616 19739414420281344 19830722882101248 19850756806213632 19929914283712368 20032042256498688 20126461761855488 20341225835533824 20455962806403072 20549038839863196 20664948003343488 20668308441071616 20740073400936448 20853668989675392 20868744334737408 20879463034520064 20951961170056592 21059326474780672 21070143062232576 21091429106601984 21168104934539264 21175533926444391 21310371277258752 21384365621971456 21404099945299968 21504986540064768 21701379111206912 21728221694459904 21734460481803264 21926652942811136 21956507253552456 21960077718638592 22036327988494976 22173040855658496 22184429474177568 22261458743185129 22298110385061888 22387027003622112 22403210829938688 22413287577747456 22501746096340992 22607806362632192 22617975135535104 22619418287396736 22642269482087424 22842489473662976 22849048198818816 22977930823630848 23086235550363648 23109558345695232 23216456057094144 23297068751736832 23332582576053504 23538906835664896 23562686940708864 23570956316313666 23691742284128256 23777871296331776 23786216191348494 23803411506809856 23814118051356672 23937677325139968 24020794260296704 24033131930359032 24057411324717888 24156286250483712 24270145065766912 24281061542559744 24376891604369408 24407043547201536 24414051500107776 24529125272261376 24629938922061824 24667484560662528 24753135548720384 24771029860745216 24790868987056848 25010088512893952 25035354874503168 25291124725985472 25433782157961216 25526244185767936 25666054141138944 25697800657870848 25787029132377344 25798627888969728 25810826404626432 25932483768901632 25958681977356288 26062195601777712 26169310104690688 26209202345703936 26319219227041792 26440963842801664 26481270190123008 26573219044949824 26750105208373248 27023393542833792 27027787961401344 27121634447378432 27274617075204096 27303913198987776 27398718453150928 27424003054915584 27553264004457984 27708681287319552 27804891986233856 27839284046026752 27847277492310432 27867408593338368 28093524082976768 28121905475469312 28136349577005696 28234045235259188 28413828369678336 28673315386753024 28717024708988928 28979280642404352 29010407773924512 29159067426619392 29275343004736608 29280103624851456 29309683755515904 29440473867777024 29564054474211328 29579239298903424 29609121630422016 29746084323151872 29849369338162816 29870947773251584 29894871425568552 30048063384748032 30159224383195648 30189692642783232 30359980997738496 30465397598425088 30511838753300736 30637241098174464 30781647400484864 30812744460926976 30823558259794794 31110110101404672 31280503484513088 31303116502106112 31427941755084888 31588989712171008 31605214593348864 31628062348148736 31714954921797992 31737882009079808 31752157401808896 31916903100186624 32044175907145376 32076548432957184 32208381667311616 32257479810097152 32374748723412992 32552068666810368 32592332541689856 32705500363015168 32889979414216704 33054491982742464 33259561283487744 33380473166004224 33580540505433168 33604816244908032 33721499634647296 33752619144511488 33911709543948288 33926962703302656 33929127431095104 34046936901341962 34221405521518592 34263734210494464 34273572298228224 34398170518626304 34576645025202176 34629353325545472 34749594135703616 34945603127605248 35308360253497344 35344030411063296 35666806944497664 35679324287022741 35705117260214784 36031191390445056 36049697895538548 36234429375725568 36405217598650368 36421592313839616 36565337406554112 36610565320802304 36737685339277312 36793687908392064 36944908383092736 37119045394702336 37129703323080576 37156544791117824 37495873967292416 37515132769340928 37553032311754752 37936687088978208 38109738926997504 38289366278651904 38499081211708416 38639040856539136 38680543698566016 38697941833454592 38898725653352448 39033790672982144 39040138166468608 39093293402666568 39253965157036032 39438985731871232 39478828840562688 39661445764202496 39701513612427264 39859828567424736 40064084512997376 40252923523710976 40682451671067648 40911925612806144 41098077679726392 41329896006686976 41336616882143232 41480146801872896 41707337979350784 41737488669474816 41758926069040128 41903922340113184 42118652949561344 42140286124465152 42182858213203968 42336209869078528 42351067852888782 42620742554517504 42768731243942912 43009973080129536 43402758222413824 43456443388919808 43468920963606528 43853305885622272 43913014507104912 43920155437277184 44072655976989952 44346081711316992 44368858948355136 44522917486370258 44774054007244224 44806421659877376 45215612725264384 45238836574793472 45284538964174848 45684978947325952 45698096397637632 45955861647261696 46172471100727296 46219116691390464 46594137503473664 46665165152107008 47077813671329792 47141912632627332 47383484568256512 47572432382696988 47606823013619712 47628236102713344 47875354650279936 48041588520593408 48066263860718064 48114822649435776 48312572500967424 48540290131533824 48562123085119488 48753783208738816 48828103000215552 49058250544522752 49334969121325056 49506271097440768 49581737974113696 50020177025787904 50070709749006336 50582249451970944 50867564315922432 51052488371535872 51070405352012943 51332108282277888 51395601315741696 51574058264754688 51597255777939456 51621652809252864 51864967537803264 51917363954712576 52124391203555424 52338620209381376 52418404691407872 52638438454083584 52881927685603328 52962540380246016 53146438089899648 53500210416746496 54046787085667584 54055575922802688 54243268894756864 54549234150408192 54607826397975552 54797436906301856 54848006109831168 55106528008915968 55417362574639104 55609783972467712 55678568092053504 55694554984620864 55734817186676736 56187048165953536 56243810950938624 56272699154011392 56468090470518376 56827656739356672 57346630773506048 57434049417977856 57958561284808704 58020815547849024 58550686009473216 58560207249702912 58880947735554048 59128108948422656 59158478597806848 59218243260844032 59492168646303744 59698738676325632 59741895546503168 59789742851137104 60096126769496064 60318448766391296 60379385285566464 60930795196850176 61023677506601472 61563294800969728 61647116519589588 62220220202809344 62561006969026176 62606233004212224 62855883510169776 63177979424342016 63210429186697728 63429909843595984 63475764018159616 63504314803617792 63526601779333173 64088351814290752 64153096865914368 64514959620194304 65104137333620736 65184665083379712 65411000726030336 65779958828433408 66108983965484928 66519122566975488 66760946332008448 66784376229555387 67161081010866336 67209632489816064 67442999269294592 67505238289022976 67823419087896576 67853925406605312 67858254862190208 68093873802683924 68442811043037184 68527468420988928 68547144596456448 68796341037252608 69153290050404352 69258706651090944 69499188271407232 69891206255210496 70616720506994688 70688060822126592 71333613888995328 71358648574045482 71410234520429568 72062382780890112 72099395791077096 72468858751451136 72810435197300736 72843184627679232 73130674813108224 73221130641604608 73475370678554624 73587375816784128 73889816766185472 74238090789404672 74259406646161152 74313089582235648 74991747934584832 75030265538681856 75106064623509504 75873374177956416 76578732557303808 76998162423416832 77278081713078272 77361087397132032 77395883666909184 77797451306704896 78067581345964288 78080276332937216 78186586805333136 78507930314072064 78877971463742464 78957657681125376 79322891528404992 79719657134849472 80505847047421952 81364903342135296 81823851225612288 82196155359452784 82659792013373952 82960293603745792 83414675958701568 83517852138080256 83807844680226368 84280572248930304 84365716426407936 84702135705777564 85241485109035008 85537462487885824 86019946160259072 86805516444827648 86937841927213056 87826029014209824 87840310874554368 88145311953979904 88692163422633984 88737717896710272 89045834972740516 89548108014488448 89612843319754752 90431225450528768 90477673149586944 90569077928349696 91396192795275264 91911723294523392 92344942201454592 92438233382780928 93188275006947328 93330330304214016 94155627342659584 94283825265254664 94766969136513024 95144864765393976 95213646027239424 95256472205426688 95750709300559872 96083177041186816 96132527721436128 96229645298871552 96625145001934848 97080580263067648 97124246170238976 97507566417477632 97656206000431104 98116501089045504 98669938242650112 99012542194881536 99163475948227392 100040354051575808 100141419498012672 101164498903941888 101735128631844864 102104976743071744 102140810704025886 102664216564555776 102791202631483392 103148116529509376 103194511555878912 103729935075606528 104248782407110848 104677240418762752 104836809382815744 105276876908167168 105763855371206656 105925080760492032 106292876179799296 107000420833492992 108093574171335168 108486537789513728 109215652795951104 109594873812603712 109696012219662336 110213056017831936 110834725149278208 111219567944935424 111357136184107008 111389109969241728 111469634373353472 112374096331907072 112487621901877248 112545398308022784 112936180941036752 114868098835955712 115917122569617408 116041631095698048 117101372018946432 117120414499405824 117761895471108096 118256217896845312 118316957195613696 118436486521688064 118984337292607488 119397477352651264 119579485702274208 120192253538992128 120636897532782592 120758770571132928 121861590393700352 122047355013202944 123126589601939456 123294233039179176 124440440405618688 125122013938052352 125212466008424448 125711767020339552 126355958848684032 126420858373395456 126859819687191968 126951528036319232 127008629607235584 127053203558666346 128176703628581504 128306193731828736 129029919240388608 130208274667241472 130369330166759424 130822001452060672 131559917656866816 132217967930969856 133038245133950976 133521892664016896 133568752459110774 134322162021732672 134419264979632128 134885998538589184 135646838175793152 135716509724380416 136187747605367848 136885622086074368 137054936841977856 137094289192912896 137592682074505216 138306580100808704 138517413302181888 138998376542814464 139782412510420992 141233441013989376 142717297148090964 142820469040859136 144124765561780224 144198791582154192 144937717502902272 145620870394601472 145686369255358464 146261349626216448 146950741357109248 147174751633568256 148476181578809344 148518813292322304 150060531077363712 150212129247019008 151746748355912832 153157465114607616 153211216056038829 153996324846833664 154556163426156544 154722174794264064 154791767333818368 155594902613409792 156135162691928576 156373173610666272 157015860628144128 157755942927484928 157915315362250752 158645783056809984 159439314269698944 161011694094843904 162729806684270592 163647702451224576 164392310718905568 165319584026747904 165920587207491584 166829351917403136 167035704276160512 167615689360452736 168561144497860608 168731432852815872 169404271411555128 170482970218070016 171074924975771648 172039892320518144 173611032889655296 173875683854426112 175652058028419648 175680621749108736 176290623907959808 177384326845267968 177475435793420544 178091669945481032 179096216028976896 179225686639509504 180862450901057536 180955346299173888 181138155856699392 182792385590550528 184689884402909184 186376550013894656 186660660608428032 188311254685319168 188567650530509328 189533938273026048 190289729530787952 190427292054478848 190512944410853376 192166354082373632 192265055442872256 192459290597743104 194161160526135296 195312412000862208 196233002178091008 197339876485300224 198025084389763072 198326951896454784 200080708103151616 200282838996025344 200353128688666161 202328997807883776 203470257263689728 204281621408051772 205328433129111552 205582405262966784 206296233059018752 206389023111757824 207459870151213056 208497564814221696 209354480837525504 209673618765631488 210553753816334336 211850161520984064 212585752359598592 214000841666985984 216187148342670336 216973075579027456 218431305591902208 219189747625207424 219392024439324672 220426112035663872 221669450298556416 222439135889870848 222714272368214016 222778219938483456 222939268746706944 224748192663814144 224975243803754496 225090796616045568 225872361882073504 229736197671911424 231834245139234816 232083262191396096 234202744037892864 234240828998811648 235523790942216192 236512435793690624 236633914391227392 236872973043376128 237968674585214976 238794954705302528 239158971404548416 241273795065565184 241517541142265856 243723180787400704 244094710026405888 246253179203878912 246588466078358352 248880880811237376 250244027876104704 251423534040679104 252841716746790912 253719639374383936 253903056072638464 254106407117332692 256353407257163008 256612387463657472 258059838480777216 260416549334482944 261644002904121344 264435935861939712 266076490267901952 267137504918221548 268644324043465344 268838529959264256 269771997077178368 271293676351586304 271433019448760832 272375495210735696 273771244172148736 274188578385825792 275185364149010432 277034826604363776 277996753085628928 279564825020841984 282466882027978752 285434594296181928 285640938081718272 288249531123560448 288397583164308384 289398963661406677 289875435005804544 291241740789202944 291372738510716928 292522699252432896 293901482714218496 294349503267136512 296952363157618688 297037626584644608 300121062154727424 300424258494038016 303493496711825664 306314930229215232 306422432112077658 307992649693667328 309112326852313088 309444349588528128 309583534667636736 311189805226819584 312270325383857152 312746347221332544 314031721256288256 315511885854969856 315830630724501504 317291566113619968 318878628539397888 322023388189687808 325459613368541184 328784621437811136 330639168053495808 331841174414983168 333658703834806272 334071408552321024 335231378720905472 337122288995721216 337462865705631744 338808542823110256 342149849951543296 347751367708852224 351304116056839296 351361243498217472 352581247815919616 354768653690535936 354950871586841088 356183339890962064 358192432057953792 361910692598347776 362276311713398784 365584771181101056 369379768805818368 372753100027789312 373321321216856064 377135301061018656 379067876546052096 380579459061575904 380854584108957696 381025888821706752 384332708164747264 384530110885744512 384918581195486208 388322321052270592 390624824001724416 392466004356182016 394679752970600448 396050168779526144 396653903792909568 400161416206303232 400565677992050688 400706257377332322 404657995615767552 406940514527379456 408563242816103544 410656866258223104 411164810525933568 412592466118037504 412778046223515648 414919740302426112 416995129628443392 418708961675051008 419347237531262976 421107507632668672 423700323041968128 425171504719197184 432374296685340672 433946151158054912 436862611183804416 438379495250414848 438784048878649344 440852224071327744 444878271779741696 445428544736428032 445556439876966912 449496385327628288 450181593232091136 451744723764147008 459472395343822848 463668490278469632 464166524382792192 468405488075785728 471047581884432384 473267828782454784 473745946086752256 475937349170429952 477589909410605056 478317942809096832 482547590131130368 483035082284531712 487446361574801408 488189420052811776 493176932156716704 497761761622474752 500488055752209408 502847068081358208 505683433493581824 507439278748767872 507806112145276928 508212814234665384 512706814514326016 513224774927314944 516119676961554432 520833098668965888 523288005808242688 528871871723879424 532152980535803904 534275009836443096 537288648086930688 537677059918528512 539543994154356736 542587352703172608 542866038897521664 544750990421471392 547542488344297472 548377156771651584 550370728298020864 554069653208727552 555993506171257856 559129650041683968 564933764055957504 570869188592363856 571281876163436544 576499062247120896 576795166328616768 578797927322813354 582483481578405888 587802965428436992 588699006534273024 593904726315237376 594075253169289216 600242124309454848 600848516988076032 606986993423651328 612844864224155316 615985299387334656 618888699177056256 619167069335273472 622379610453639168 624540650767714304 625492694442665088 628063442512576512 631023771709939712 631661261449003008 637757257078795776 650919226737082368 657569242875622272 661278336106991616 663682348829966336 667317407669612544 668142817104642048 670462757441810944 674244577991442432 674925731411263488 677617085646220512 684299699903086592 695502735417704448 702608232113678592 702722486996434944 705162495631839232 709537307381071872 709901743173682176 712366679781924128 716384864115907584 723821385196695552 724552623426797568 731169542362202112 738759537611636736 745506200055578624 746642642433712128 754270602122037312 761158918123151808 761709168217915392 768665416329494528 769060221771489024 769837162390972416 776644642104541184 781249648003448832 784932008712364032 792100337559052288 793307807585819136 800322832412606464 801412514754664644 809315991231535104 813881029054758912 817126485632207088 821313732516446208 825184932236075008 825556092447031296 833990259256886784 838694475062525952 847400646083936256 850343009438394368 864748593370681344 867892302316109824 868196890984220031 873725222367608832 876758990500829696 877568097757298688 881704448142655488 889756543559483392 890857089472856064 891112879753933824 898992770655256576 900363186464182272 903489447528294016 918944790687645696 927336980556939264 928333048765584384 936810976151571456 942095163768864768 946535657564909568 947491892173504512 951874698340859904 955179818821210112 956635885618193664 965095180262260736 966070164569063424 974892723149602816 976378840105623552 986353864313433408 995523523244949504 1000976111504418816 1005694136162716416 1011366866987163648 1014878557497535744 1015612224290553856 1016425628469330768 1025413629028652032 1026449549854629888 1046576011616485376 1057743743447758848 1064305961071607808 1068550019672886192 1074577296173861376 1079087988308713472 1085732077795043328 1089501980842942784 1096754313543303168 1108139306417455104 1111987012342515712 1118259300083367936 1141738377184727712 1142563752326873088 1152998124494241792 1153590332657233536 1157595854645626708 1164966963156811776 1175605930856873984 1177398013068546048 1188150506338578432 1200484248618909696 1201697033976152064 1213973986847302656 1225689728448310632 1231970598774669312 1237777398354112512 1238334138670546944 1244759220907278336 1249081301535428608 1250985388885330176 1256126885025153024 1262047543419879424 1263322522898006016 1275514514157591552 1301838453474164736 1315138485751244544 1322556672213983232 1327364697659932672 1334634815339225088 1336285634209284096 1340925514883621888 1348489155982884864 1355234171292441024 1368599399806173184 1391005470835408896 1405216464227357184 1410324991263678464 1419803486347364352 1424733359563848256 1432769728231815168 1447642770393391104 1449105246853595136 1462339084724404224 1493285284867424256 1508541204244074624 1522317836246303616 1523418336435830784 1537330832658989056 1538120443542978048 1539674324781944832 1562499296006897664 1569864017424728064 1584200675118104576 1586615615171638272 1600645664825212928 1602825029509329288 1618631982463070208 1627762058109517824 1634252971264414176 1642627465032892416 1650369864472150016 1651112184894062592 1667980518513773568 1677388950125051904 1694801292167872512 1700686018876788736 1729497186741362688 1735784604632219648 1736393781968440062 1747450444735217664 1753517981001659392 1763408896285310976 1779513087118966784 1781714178945712128 1782225759507867648 1797985541310513152 1800726372928364544 1806978895056588032 1856666097531168768 1873621952303142912 1884190327537729536 1893071315129819136 1894983784347009024 1910359637642420224 1913271771236387328 1930190360524521472 1952757680211247104 1972707728626866816 1991047046489899008 2001952223008837632 2011388272325432832 2022733733974327296 2029757114995071488 2032851256938661536 2050827258057304064 2052899099709259776 2093152023232970752 2115487486895517696 2128611922143215616 2137100039345772384 2149154592347722752 2158175976617426944 2171464155590086656 2179003961685885568 2193508627086606336 2216278612834910208 2223974024685031424 2236518600166735872 2283476754369455424 2285127504653746176 2305996248988483584 2307180665314467072 2315191709291253416 2329933926313623552 2351211861713747968 2354796026137092096 2376301012677156864 2400968497237819392 2427947973694605312 2451379456896621264 2463941197549338624 2475554796708225024 2476668277341093888 2498162603070857216 2501970777770660352 2524095086839758848 2551029028315183104 2603676906948329472 2604590672952660093 2630276971502489088 2645113344427966464 2669269630678450176 2672571268418568192 2681851029767243776 2696978311965769728 2710468342584882048 2737198799612346368 2782010941670817792 2810432928454714368 2820649982527356928 2839606972694728704 2849466719127696512 2865539456463630336 2895285540786782208 2898210493707190272 2924678169448808448 2986570569734848512 3017082408488149248 3044635672492607232 3046836672871661568 3074661665317978112 3076240887085956096 3079348649563889664 3139728034849456128 3168401350236209152 3173231230343276544 3201291329650425856 3205650059018658576 3237263964926140416 3268505942528828352 3300739728944300032 3335961037027547136 3354777900250103808 3401372037753577472 3458994373482725376 3472787563936880124 3494900889470435328 3507035962003318784 3526817792570621952 3559026174237933568 3564451519015735296 3601452745856729088 3613957790113176064 3713332195062337536 3747243904606285824 3768380655075459072 3786142630259638272 3789967568694018048 3820719275284840448 3826543542472774656 3860380721049042944 3905515360422494208 3945415457253733632 3982094092979798016 4003904446017675264 4022776544650865664 4045467467948654592 4059514229990142976 4065702513877323072 4101654516114608128 4105798199418519552 4186304046465941504 4230974973791035392 4274200078691544768 4298309184695445504 4316351953234853888 4342928311180173312 4358007923371771136 4387017254173212672 4447948049370062848 4566953508738910848 4570255009307492352 4611992497976967168 4614361330628934144 4630383418582506832 4709592052274184192 4752602025354313728 4801936994475638784 4855895947389210624 4902758913793242528 4927882395098677248 4951109593416450048 4953336554682187776 4996325206141714432 5003941555541320704 5048190173679517696 5102058056630366208 5207353813896658944 5209181345905320186 5260553943004978176 5290226688855932928 5338539261356900352 5345142536837136384 5363702059534487552 5393956623931539456 5420936685169764096 5474397599224692736 5620865856909428736 5641299965054713856 5679213945389457408 5698933438255393024 5731078912927260672 5790571081573564416 5973141139469697024 6034164816976298496 6089271344985214464 6152481774171912192 6158697299127779328 6279456069698912256 6336802700472418304 6346462460686553088 6411300118037317152 6474527929852280832 6537011885057656704 6601479457888600064 6671922074055094272 6709555800500207616 6802744075507154944 6917988746965450752 6945575127873760248 6989801778940870656 7014071924006637568 7053635585141243904 7118052348475867136 7128903038031470592 7202905491713458176 7227915580226352128 7426664390124675072 7494487809212571648 7572285260519276544 7641438550569680896 7653087084945549312 7720761442098085888 7811030720844988416 7890830914507467264 8007808892035350528 8045553089301731328 8090934935897309184 8119028459980285952 8131405027754646144 8203309032229216256 8211596398837039104 8461949947582070784 8548400157383089536 8596618369390891008 8632703906469707776 8685856622360346624 8716015846743542272 8774034508346425344 8895896098740125696 9133907017477821696 9140510018614984704 9223984995953934336 9228722661257868288 9260766837165013664 9419184104548368384 9505204050708627456 9603873988951277568 9711791894778421248 9805517827586485056 9902219186832900096 9992650412283428864 10007883111082641408 10096380347359035392 10204116113260732416 10418362691810640372 10521107886009956352 10580453377711865856 10677078522713800704 10727404119068975104 10841873370339528192 11241731713818857472 11282599930109427712 11358427890778914816 11397866876510786048 11462157825854521344 11581142163147128832 11946282278939394048 12068329633952596992 12178542689970428928 12304963548343824384 12317394598255558656 12558912139397824512 12673605400944836608 12692924921373106176 12822600236074634304 12949055859704561664 13074023770115313408 13202958915777200128 13343844148110188544 13605488151014309888 13835977493930901504 13891150255747520496 14028143848013275136 14257806076062941184 14405810983426916352 14455831160452704256 14853328780249350144 14988975618425143296 15144570521038553088 15282877101139361792 15306174169891098624 15622061441689976832 15781661829014934528 16015617784070701056 16091106178603462656 16181869871794618368 16238056919960571904 16262810055509292288 16406618064458432512 16423192797674078208 16923899895164141568 17096800314766179072 17193236738781782016 17265407812939415552 17371713244720693248 17432031693487084544 17791792197480251392 18267814034955643392 18457445322515736576 18521533674330027328 18838368209096736768 19010408101417254912 19423583789556842496 19611035655172970112 19804438373665800192 19985300824566857728 20015766222165282816 20408232226521464832 20836725383621280744 21042215772019912704 21160906755423731712 21354157045427601408 21454808238137950208 21683746740679056384 22483463427637714944 22565199860218855424 22716855781557829632 22795733753021572096 22924315651709042688 23162284326294257664 24136659267905193984 24357085379940857856 24609927096687648768 24634789196511117312 25385849842746212352 25645200472149268608 25898111719409123328 26148047540230626816 26687688296220377088 27210976302028619776 27671954987861803008 27782300511495040992 28056287696026550272 28515612152125882368 28811621966853832704 28911662320905408512 29706657560498700288 29977951236850286592 30289141042077106176 30565754202278723584 30612348339782197248 31563323658029869056 32031235568141402112 32182212357206925312 32476113839921143808 32525620111018584576 32813236128916865024 33847799790328283136 34193600629532358144 34386473477563564032 34743426489441386496 34864063386974169088 35583584394960502784 36535628069911286784 36914890645031473152 37043067348660054656 37676736418193473536 38020816202834509824 38847167579113684992 39222071310345940224 39608876747331600384 39970601649133715456 40031532444330565632 40816464453042929664 41673450767242561488 42084431544039825408 42909616476275900416 43367493481358112768 44966926855275429888 45433711563115659264 45591467506043144192 45848631303418085376 48273318535810387968 48714170759881715712 49219854193375297536 49269578393022234624 50771699685492424704 51290400944298537216 51796223438818246656 52296095080461253632 53375376592440754176 54421952604057239552 55564601022990081984 56112575392053100544 57031224304251764736 57823324641810817024 59413315120997400576 59955902473700573184 61224696679564394496 63126647316059738112 64062471136282804224 64364424714413850624 64952227679842287616 65051240222037169152 65626472257833730048 67695599580656566272 68387201259064716288 68772946955127128064 69486852978882772992 69728126773948338176 71167168789921005568 73071256139822573568 73829781290062946304 74086134697320109312 77694335158227369984 78444142620691880448 80063064888661131264 81632928906085859328 83346901534485122976 84168863088079650816 85819232952551800832 86734986962716225536 89933853710550859776 90867423126231318528 91182935012086288384 91697262606836170752 96546637071620775936 97428341519763431424 98439708386750595072 101543399370984849408 102580801888597074432 104592190160922507264 106750753184881508352 111129202045980163968 112225150784106201088 114062448608503529472 115646649283621634048 118826630241994801152 119911804947401146368 122449393359128788992 126253294632119476224 128728849428827701248 129904455359684575232 130102480444074338304 131252944515667460096 136774402518129432576 137545893910254256128 139456253547896676352 146142512279645147136 147659562580125892608 148172269394640218624 155388670316454739968 156888285241383760896 160126129777322262528 163265857812171718656 166693803068970245952 168337726176159301632 171638465905103601664 173469973925432451072 179867707421101719552 182365870024172576768 193093274143241551872 194856683039526862848 196879416773501190144 203086798741969698816 205161603777194148864 209184380321845014528 213501506369763016704 222258404091960327936 224450301568212402176 231293298567243268096 244898786718257577984 252506589264238952448 257457698857655402496 259808910719369150464 260204960888148676608 273548805036258865152 275091787820508512256 278912507095793352704 292285024559290294272 295319125160251785216 296344538789280437248 313776570482767521792 320252259554644525056 333387606137940491904 336675452352318603264 346939947850864902144 359735414842203439104 364731740048345153536 386186548286483103744 389713366079053725696 393758833547002380288 410323207554388297728 418368760643690029056 444516808183920655872 462586597134486536192 489797573436515155968 505013178528477904896 514915397715310804992 519617821438738300928 520409921776297353216 547097610072517730304 557825014191586705408 584570049118580588544 590638250320503570432 592689077578560874496 627553140965535043584 640504519109289050112 666775212275880983808 673350904704637206528 693879895701729804288 729463480096690307072 772373096572966207488 779426732158107451392 820646415108776595456 836737521287380058112 889033616367841311744 925173194268973072384 1010026357056955809792 1040819843552594706432 1094195220145035460608 1115650028383173410816 1169140098237161177088 1181276500641007140864 1185378155157121748992 1255106281931070087168 1333550424551761967616 1387759791403459608576 1458926960193380614144 1544746193145932414976 1558853464316214902784 1641292830217553190912 1673475042574760116224 1778067232735682623488 2020052714113911619584 2081639687105189412864 2188390440290070921216 2231300056766346821632 2338280196474322354176 2370756310314243497984 2510212563862140174336 2667100849103523935232 2775519582806919217152 2917853920386761228288 3282585660435106381824 3346950085149520232448 3556134465471365246976 4163279374210378825728 4376780880580141842432 4676560392948644708352 4741512620628486995968 5020425127724280348672 5334201698207047870464 6565171320870212763648 6693900170299040464896 7112268930942730493952 8326558748420757651456 8753561761160283684864 9483025241256973991936 10040850255448560697344 10668403396414095740928 13130342641740425527296 14224537861885460987904 18966050482513947983872 20081700510897121394688 21336806792828191481856 26260685283480851054592 28449075723770921975808 37932100965027895967744 42673613585656382963712 56898151447541843951616 85347227171312765927424 113796302895083687903232 170694454342625531854848 341388908685251063709696
- Sum of all divisors σ(n): 1179677478368553589152000
- Sum of proper divisors (its aliquot sum) s(n): 838288569683302525442304
- 341388908685251063709696 is an abundant number, because the sum of its proper divisors (838288569683302525442304) is greater than itself. Its abundance is 496899660998051461732608
Bases of 341388908685251063709696
- Binary: 10010000100101010111010110101011010110101000111001000001111101000000000000000002
- Hexadecimal: 0x484ABAD5AD4720FA0000
- Base-36: 1JLBKVPVMCQ8WE80
Squares and roots of 341388908685251063709696
- 341388908685251063709696 squared (3413889086852510637096962) is 116546386973306689160952113219205846317364412416
- 341388908685251063709696 cubed (3413889086852510637096963) is 39787643860026131406733144194157926247829087340765993002482652241985536
-
The
square root of 341388908685251063709696 is 584284955039.2779570271 -
The
cube root of 341388908685251063709696 is 69890229.9060191201
Scales and comparisons
How big is 341388908685251063709696?- 341,388,908,685,251,063,709,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 341,388,908,685,251,063,709,696 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 341388908685251063709696 cubic inches would be around 5824185.8 feet tall.
Recreational maths with 341388908685251063709696
- 341388908685251063709696 backwards is 696907360152586809883143
- 341388908685251063709696 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 341388908685251063709696's digits is 117
- 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 341388908685251063709696 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 341388908685251063709696 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/341388908685251063709696/
Chicago style:
Numbermatics. 2024. "Number 341388908685251063709696 - Facts about the integer". https://numbermatics.com/n/341388908685251063709696/
The information we have on file for 341388908685251063709696 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 341388908685251063709696, math, Factors of 341388908685251063709696, curriculum, school, college, exams, university, Prime factorization of 341388908685251063709696, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-one sextillion, three hundred eighty-eight quintillion, nine hundred eight quadrillion, six hundred eighty-five trillion, two hundred fifty-one billion, sixty-three million, seven hundred nine thousand, six hundred ninety-six.