937522461160508907572388864
937,522,461,160,508,907,572,388,864 is an even composite number composed of six prime numbers multiplied together.
937522461160508907572388864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 937522461160508907572388864:
210 × 34 × 76 × 132 × 312 × 8774
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 31 × 31 × 877 × 877 × 877 × 877)See below for interesting mathematical facts about the number 937522461160508907572388864 from the Numbermatics database.
Names of 937522461160508907572388864
- Cardinal: 937522461160508907572388864 can be written as Nine hundred thirty-seven septillion, five hundred twenty-two sextillion, four hundred sixty-one quintillion, one hundred sixty quadrillion, five hundred eight trillion, nine hundred seven billion, five hundred seventy-two million, three hundred eighty-eight thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 9.37522461160508907572388864 × 1026
Factors of 937522461160508907572388864
Divisors of 937522461160508907572388864
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 62 63 64 72 78 81 84 91 93 96 98 104 108 112 117 124 126 128 144 147 156 162 168 169 182 186 189 192 196 208 216 217 224 234 248 252 256 273 279 288 294 312 324 336 338 343 351 364 372 378 384 392 403 416 432 434 441 448 468 496 504 507 512 546 558 567 576 588 624 637 648 651 672 676 686 702 728 744 756 768 784 806 819 832 837 864 868 877 882 896 936 961 992 1008 1014 1024 1029 1053 1092 1116 1134 1152 1176 1183 1209 1248 1274 1296 1302 1323 1344 1352 1372 1404 1456 1488 1512 1519 1521 1536 1568 1612 1638 1664 1674 1728 1736 1754 1764 1792 1872 1911 1922 1953 1984 2016 2028 2058 2106 2184 2232 2268 2304 2352 2366 2401 2418 2457 2496 2511 2548 2592 2604 2631 2646 2688 2704 2744 2808 2821 2883 2912 2976 3024 3038 3042 3072 3087 3136 3224 3276 3328 3348 3456 3472 3508 3528 3549 3584 3627 3744 3822 3844 3906 3968 3969 4032 4056 4116 4212 4368 4459 4464 4536 4557 4563 4608 4704 4732 4802 4836 4914 4992 5022 5096 5184 5208 5239 5262 5292 5376 5408 5488 5616 5642 5733 5766 5824 5859 5952 6048 6076 6084 6139 6174 6272 6448 6552 6656 6696 6727 6912 6944 7016 7056 7098 7168 7203 7254 7371 7488 7644 7688 7812 7893 7936 7938 8064 8112 8232 8281 8424 8463 8649 8736 8918 8928 9072 9114 9126 9216 9261 9408 9464 9604 9672 9828 9984 10044 10192 10368 10416 10478 10524 10584 10633 10647 10752 10816 10881 10976 11232 11284 11401 11466 11532 11648 11718 11904 12096 12152 12168 12278 12348 12493 12544 12896 13104 13312 13377 13392 13454 13671 13689 13824 13888 14032 14112 14196 14406 14508 14742 14976 15288 15376 15624 15717 15786 15872 15876 16128 16224 16464 16562 16807 16848 16926 17199 17298 17472 17577 17836 17856 18144 18228 18252 18417 18522 18816 18928 19208 19344 19656 19747 19968 20088 20181 20384 20736 20832 20956 21048 21168 21266 21294 21504 21609 21632 21762 21952 22464 22568 22802 22932 23064 23296 23436 23679 23808 24192 24304 24336 24556 24696 24843 24986 25088 25389 25792 25947 26208 26754 26784 26908 27187 27342 27378 27648 27776 27783 28064 28224 28392 28812 29016 29484 29952 30576 30752 31213 31248 31434 31572 31744 31752 31899 31941 32256 32448 32643 32928 33124 33614 33696 33852 34203 34398 34596 34944 35154 35672 35712 36288 36456 36504 36673 36834 37044 37479 37632 37856 38416 38688 39312 39494 39936 40131 40176 40362 40768 41013 41472 41664 41912 42096 42336 42532 42588 42973 43218 43264 43524 43904 44928 45136 45604 45864 46128 46592 46872 47089 47151 47358 47616 48384 48608 48672 49112 49392 49686 49972 50176 50421 50778 51584 51597 51894 52416 53508 53568 53816 54374 54684 54756 55251 55552 55566 56128 56448 56784 57624 57967 58032 58968 59241 59904 60543 61152 61504 62426 62496 62868 63144 63504 63798 63882 64512 64827 64896 65286 65856 66248 67228 67392 67704 68406 68796 69192 69888 70308 71037 71344 71424 72576 72912 73008 73346 73668 74088 74431 74529 74958 75264 75712 76167 76832 77376 77841 78624 78988 79807 80262 80352 80724 81536 81561 82026 82944 83328 83824 84192 84672 85064 85176 85946 86436 86528 87048 87451 87808 89856 90272 91208 91728 92256 93184 93639 93744 94178 94302 94716 95232 95697 95823 96768 97216 97344 98224 98784 99372 99944 100842 101556 102609 103168 103194 103788 104832 107016 107136 107632 108748 109368 109512 110019 110502 111104 111132 112256 112437 112896 113568 115248 115934 116064 117649 117936 118482 119808 120393 121086 122304 123008 123039 124852 124992 125736 126288 127008 127596 127764 128919 129654 129792 130572 131712 132496 134456 134784 135408 136812 137592 138229 138384 139776 140616 141267 141453 142074 142688 142848 145152 145824 146016 146692 147336 148176 148213 148862 149058 149916 150528 151263 151424 152334 153664 154752 155682 157248 157976 159614 160524 160704 161448 162409 163072 163122 164052 165753 166656 167648 168384 169344 170128 170352 171892 172872 173056 173901 174096 174902 175616 177723 179712 180544 181629 182416 183456 184512 187278 187488 188356 188604 189432 190309 191394 191646 193536 194432 194481 194688 196448 197568 198744 199888 201684 203112 205218 206336 206388 207576 209664 214032 214272 215264 217496 218491 218736 219024 220038 221004 222208 222264 223293 223587 224512 224874 225792 227136 228501 230496 231868 232128 235298 235872 236964 239421 240786 242172 244608 244683 246016 246078 249704 249984 251472 252576 254016 255192 255528 256711 257838 259308 259584 261144 262353 263424 264992 268912 269568 270816 273624 275184 276458 276768 279552 280917 281232 282534 282906 284148 285376 285696 287091 290304 291648 292032 293384 294672 296352 296426 297724 298116 299832 300811 302526 302848 304668 307328 307827 309504 311364 314496 315952 319228 321048 321408 322896 324818 326144 326244 328104 329623 330057 331506 333312 335296 336768 337311 338688 340256 340704 343784 345744 347802 348192 349804 351232 352947 353431 355446 359424 361088 361179 363258 364832 366912 369024 374556 374976 376712 377208 378864 380618 382788 383292 386757 388864 388962 389376 392896 395136 397488 399776 403368 405769 406224 410436 412672 412776 414687 415152 419328 423801 424359 428064 428544 430528 434992 436982 437472 438048 440076 442008 444528 444639 446586 447174 449024 449748 451584 453789 454272 457002 460992 463736 464256 470596 471744 473928 478842 481572 484344 487227 489216 489366 492032 492156 497259 499408 499968 502944 505152 508032 510384 511056 513422 515676 518616 519168 521017 521703 522288 524706 526848 529984 533169 537824 539136 541632 544887 547248 550368 552916 553536 558649 561834 562464 565068 565812 568296 570752 570927 574182 580608 583296 584064 586768 589344 592704 592852 595448 596232 599664 601622 605052 605696 609336 612157 614656 615654 619008 622728 628992 631904 638456 642096 642816 645792 649636 652288 652488 655473 656208 659246 660114 663012 666624 669879 670592 670761 673536 674622 677376 680512 681408 687568 691488 695604 696384 699608 705894 706862 710892 718263 722176 722358 726516 729664 733824 734049 738048 749112 749952 753424 754416 757728 761236 765576 766584 769129 770133 773514 777728 777924 778752 785792 787059 790272 794976 799552 806736 811538 812448 820872 825552 829374 830304 838656 842751 842797 847602 848718 856128 857088 861056 861273 869984 873964 874944 876096 880152 884016 889056 889278 893172 894348 898048 899496 902433 907578 908544 914004 921984 923481 927472 928512 941192 943488 947856 957684 963144 967603 968688 974454 978432 978732 984064 984312 988869 990171 994518 998816 999936 1005888 1010304 1011933 1016064 1020768 1022112 1026844 1031352 1037232 1037491 1042034 1043406 1044576 1049412 1053696 1058841 1059968 1060293 1066338 1075648 1078272 1083264 1089774 1094496 1100736 1105832 1107072 1117298 1123668 1124928 1130136 1131624 1136592 1136863 1141504 1141854 1148364 1160271 1166592 1168128 1173536 1178688 1185408 1185704 1190896 1192464 1199328 1203244 1210104 1211392 1217307 1218672 1224314 1229312 1231308 1238016 1244061 1245456 1257984 1263808 1271403 1276912 1284192 1285632 1291584 1299272 1304976 1310946 1312416 1318492 1320228 1326024 1332163 1333917 1339758 1341184 1341522 1347072 1349244 1354752 1361024 1361367 1362816 1375136 1382976 1391208 1392768 1399216 1411788 1413724 1421784 1436526 1444352 1444716 1453032 1459328 1461681 1467648 1468098 1476096 1498224 1499904 1506848 1508832 1515456 1522472 1529437 1531152 1533168 1538258 1540266 1547028 1555456 1555848 1557504 1563051 1565109 1571584 1574118 1580544 1589952 1599104 1599507 1613472 1623076 1624896 1641744 1651104 1658748 1660608 1675947 1685502 1685594 1695204 1697436 1712256 1712781 1722112 1722546 1739968 1747928 1749888 1752192 1760304 1768032 1778112 1778556 1786344 1788696 1796977 1798992 1804866 1815156 1817088 1828008 1836471 1843968 1846962 1854944 1857024 1882384 1886976 1895712 1915368 1926288 1935206 1937376 1948908 1956864 1957464 1966419 1968624 1977738 1980342 1989036 1997632 1999872 2009637 2011776 2020608 2023866 2032128 2041536 2044224 2053688 2062704 2074464 2074982 2084068 2086812 2089152 2098824 2105677 2117682 2119936 2120586 2132676 2151296 2154789 2166528 2179548 2188992 2201472 2202147 2211664 2214144 2234596 2247336 2249856 2260272 2263248 2273184 2273726 2283008 2283708 2296728 2307361 2307387 2310399 2320542 2333184 2336256 2347072 2357376 2361177 2370816 2371408 2381792 2384928 2398656 2406488 2420208 2434614 2437344 2448628 2458624 2462616 2474017 2488122 2490912 2515968 2527616 2528253 2528391 2542806 2553824 2568384 2571264 2583168 2598544 2609952 2621892 2624832 2636984 2640456 2652048 2664326 2667834 2679516 2682368 2683044 2694144 2698488 2707299 2722048 2722734 2725632 2750272 2765952 2782416 2785536 2798432 2823576 2827448 2840383 2843568 2873052 2888704 2889432 2902809 2906064 2918656 2923362 2935296 2936196 2952192 2966607 2970513 2996448 2999808 3013696 3017664 3030912 3044944 3058874 3062304 3066336 3076516 3080532 3094056 3111696 3112473 3126102 3130218 3143168 3148236 3161088 3176523 3179904 3180879 3198208 3199014 3226944 3246152 3249792 3283488 3302208 3317496 3321216 3351894 3371004 3371188 3390408 3394872 3410589 3424512 3425562 3444224 3445092 3479936 3480813 3495856 3499776 3504384 3520608 3536064 3556224 3557112 3572688 3577392 3593954 3597984 3609732 3630312 3634176 3647119 3651921 3656016 3672942 3687936 3693924 3709888 3714048 3732183 3764768 3773952 3791424 3814209 3830736 3852576 3870412 3874752 3897816 3910543 3914928 3932838 3937248 3955476 3960684 3978072 3995264 3996489 4001751 4019274 4023552 4041216 4047732 4064256 4083072 4088448 4107376 4125408 4148928 4149964 4168136 4173624 4178304 4197648 4211354 4235364 4239872 4241172 4265352 4285099 4302592 4309578 4333056 4359096 4377984 4385043 4402944 4404294 4423328 4428288 4469192 4494672 4499712 4520544 4526496 4546368 4547452 4566016 4567416 4588311 4593456 4594603 4614722 4614774 4620798 4641084 4666368 4672512 4689153 4694144 4695327 4714752 4722354 4741632 4742816 4763584 4769856 4797312 4812976 4840416 4869228 4874688 4897256 4925232 4948034 4976244 4981824 5027841 5055232 5056506 5056782 5085612 5107648 5136768 5138343 5166336 5197088 5219904 5243784 5249664 5273968 5280912 5304096 5328652 5335668 5359032 5364736 5366088 5383903 5390931 5396976 5414598 5444096 5445468 5451264 5500544 5509413 5531904 5564832 5571072 5596864 5647152 5654896 5680766 5687136 5746104 5778864 5805618 5812128 5837312 5846724 5870592 5872392 5899257 5899579 5933214 5941026 5992896 5999616 6027392 6028911 6035328 6061824 6089888 6117748 6124608 6132672 6153032 6161064 6188112 6223392 6224946 6252204 6260436 6286336 6296472 6317031 6353046 6359808 6361758 6396416 6398028 6453888 6464367 6492304 6499584 6566976 6604416 6634992 6642432 6703788 6742008 6742376 6773221 6780816 6789744 6821178 6849024 6851124 6888448 6890184 6922083 6922161 6931197 6959872 6961626 6991712 6999552 7008768 7041216 7072128 7083531 7112448 7114224 7145376 7154784 7187908 7195968 7219464 7260624 7262437 7294238 7303842 7312032 7345884 7375872 7387848 7419776 7422051 7464366 7529536 7547904 7582848 7585173 7628418 7661472 7705152 7740824 7749504 7795632 7821086 7829856 7865676 7874496 7910952 7921368 7956144 7958041 7990528 7992978 8003502 8038548 8047104 8082432 8095464 8121897 8166144 8176896 8214752 8250816 8297856 8299928 8336272 8347248 8356608 8395296 8422708 8470728 8479744 8482344 8521149 8530704 8570198 8605184 8619156 8666112 8708427 8718192 8755968 8770086 8805888 8808588 8846656 8856576 8899821 8938384 8989344 8999424 9041088 9052992 9092736 9094904 9134832 9176622 9186912 9189206 9229444 9229548 9241596 9282168 9325141 9337419 9378306 9388288 9390654 9429504 9444708 9483264 9485632 9527168 9529569 9539712 9542637 9594624 9625952 9680832 9738456 9749376 9794512 9850464 9896068 9952488 9963648 9998677 10055682 10110464 10113012 10113564 10171224 10215296 10231767 10273536 10276686 10332672 10394176 10439808 10487568 10499328 10547936 10561824 10608192 10657304 10671336 10718064 10732176 10767806 10781862 10793952 10829196 10888192 10890936 10902528 10941357 10955763 10956361 11001088 11018826 11063808 11129664 11142144 11193728 11196549 11294304 11309792 11361532 11374272 11492208 11557728 11611236 11624256 11674624 11693448 11731629 11744784 11798514 11799158 11866428 11882052 11985792 11989467 12005253 12054784 12057822 12070656 12123648 12179776 12235496 12249216 12265344 12306064 12322128 12376224 12446784 12449892 12504408 12520872 12578839 12592944 12634062 12706092 12719616 12723516 12792832 12796056 12855297 12907776 12928734 12984608 12999168 13133952 13155129 13208832 13269984 13284864 13407576 13484016 13484752 13546442 13561632 13579488 13642356 13698048 13702248 13764933 13780368 13783809 13844166 13844322 13862394 13919744 13923252 13983424 13999104 14017536 14067459 14082432 14144256 14167062 14224896 14228448 14290752 14309568 14375816 14391936 14438928 14521248 14524874 14588476 14607684 14624064 14691768 14739739 14775696 14839552 14844102 14928732 15059072 15083523 15165696 15170346 15256836 15322944 15410304 15415029 15481648 15499008 15591264 15642172 15659712 15731352 15748992 15821904 15842736 15912288 15916082 15981056 15985956 16007004 16077096 16094208 16151527 16151709 16172793 16190928 16243794 16332288 16353792 16429504 16501632 16528239 16595712 16599856 16672544 16694496 16713216 16790592 16845416 16941456 16964688 17042298 17061408 17140396 17210368 17238312 17318119 17416854 17436384 17511936 17540172 17611776 17617176 17693312 17697771 17698737 17799642 17876768 17978688 17998848 18082176 18105984 18185472 18189808 18269664 18353244 18373824 18378412 18458888 18459096 18483192 18564336 18650282 18674838 18756612 18776576 18781308 18859008 18889416 18951093 18971264 19054336 19059138 19079424 19085274 19189248 19251904 19361664 19476912 19498752 19589024 19700928 19792136 19882681 19904976 19927296 19997354 20111364 20220928 20226024 20227128 20319663 20342448 20430592 20463534 20547072 20553372 20665344 20766249 20766483 20788352 20793591 20879616 20975136 20998656 21095872 21123648 21216384 21314608 21342672 21436128 21464352 21535612 21563724 21587904 21658392 21781872 21787311 21882714 21911526 21912722 22002176 22037652 22127616 22259328 22266153 22387456 22393098 22588608 22619584 22723064 22748544 22755519 22984416 23115456 23222472 23248512 23386896 23463258 23489568 23597028 23598316 23732856 23764104 23842999 23874123 23971584 23978934 24010506 24109568 24115644 24141312 24247296 24359552 24365691 24470992 24498432 24530688 24612128 24644256 24752448 24893568 24899784 25008816 25041744 25157678 25185888 25268124 25412184 25439232 25447032 25563447 25592112 25710594 25815552 25857468 25969216 25998336 26125281 26267904 26310258 26417664 26539968 26569728 26699463 26815152 26968032 26969504 27092884 27123264 27158976 27284712 27373801 27404496 27529866 27560736 27567618 27688332 27688644 27724788 27839488 27846504 27966848 27975423 28012257 28134918 28164864 28288512 28334124 28449792 28456896 28581504 28619136 28627911 28751632 28783872 28877856 29042496 29049748 29176952 29215368 29248128 29383536 29479478 29551392 29679104 29688204 29857464 29995693 29996031 30118144 30167046 30331392 30340692 30513672 30645888 30695301 30820608 30830058 30963296 30998016 31182528 31284344 31319424 31462704 31497984 31643808 31685472 31824576 31832164 31962112 31971912 32014008 32154192 32162221 32303054 32303418 32345586 32381856 32487588 32664576 32707584 32824071 32859008 32867289 32869083 33003264 33056478 33191424 33199712 33345088 33388992 33426432 33581184 33690832 33882912 33929376 34084596 34122816 34280792 34476624 34636238 34833708 34872768 35023872 35080344 35194887 35234352 35386624 35395542 35397474 35599284 35753536 35957376 35968401 36164352 36211968 36370944 36379616 36539328 36706488 36747648 36756824 36917776 36918192 36966384 37128672 37300564 37349676 37513224 37553152 37562616 37687321 37736517 37778832 37902186 37942528 38108672 38118276 38158848 38170548 38378496 38503808 38565891 38723328 38953824 38997504 39178048 39401856 39584272 39765362 39809952 39854592 39994708 40222728 40452048 40454256 40639326 40684896 40861184 40927068 41094144 41106744 41294799 41297053 41351427 41532498 41532966 41576704 41587182 41759232 41950272 41997312 42191744 42202377 42247296 42432768 42629216 42685344 42872256 42928704 43071224 43127448 43175808 43316784 43563744 43574622 43765428 43823052 43825444 44004352 44075304 44219217 44518656 44532306 44774912 44786196 45177216 45239168 45250569 45446128 45497088 45511038 45968832 46230912 46444944 46497024 46773792 46926516 46979136 47194056 47196632 47412547 47465712 47528208 47685998 47748246 47943168 47957868 48021012 48219136 48231288 48282624 48454581 48455127 48518379 48719104 48731382 48941984 48996864 49061376 49224256 49288512 49504896 49584717 49787136 49799568 50017632 50083488 50315356 50371776 50536248 50824368 50837059 50894064 51126894 51184224 51421188 51631104 51714936 51938432 51954357 52250562 52535808 52620516 52835328 53079936 53096211 53398926 53630304 53936064 53939008 54185768 54246528 54317952 54569424 54747602 54808992 55059732 55121472 55135236 55376664 55377288 55449576 55693008 55706287 55933696 55950846 56024514 56269836 56329728 56577024 56668248 56853279 56913792 57163008 57238272 57255822 57503264 57567744 57755712 58084992 58099496 58353904 58430736 58496256 58767072 58958956 59102784 59358208 59376408 59648043 59714928 59991386 59992062 60236288 60334092 60662784 60681384 60958989 61027344 61291776 61390602 61641216 61660116 61926592 61996032 62298747 62299449 62365056 62568688 62638848 62925408 62995968 63287616 63370944 63649152 63664328 63943824 64028016 64308384 64324442 64606108 64606836 64691172 64763712 64975176 65275987 65361933 65648142 65718016 65734578 65738166 66006528 66112956 66382848 66399424 66690176 66777984 66798459 67162368 67381664 67765824 67858752 68169192 68245632 68266557 68561584 68953248 69272476 69667416 69745536 69990739 70160688 70389774 70468704 70773248 70791084 70794948 71198568 71507072 71528997 71622369 71914752 71936802 72328704 72423936 72741888 72759232 73078656 73412976 73495296 73513648 73835552 73836384 73932768 74257344 74601128 74699352 75026448 75125232 75374642 75473034 75557664 75804372 75885056 76217344 76236552 76317696 76341096 76690341 76694527 77007616 77131782 77446656 77907648 77995008 78356096 78375843 78803712 79168544 79530724 79619904 79709184 79989416 80445456 80904096 80908512 81278652 81369792 81722368 81854136 82121403 82213488 82589598 82594106 82702854 83064996 83065932 83153408 83174364 83518464 83900544 83926269 84036771 84383488 84404754 84494592 84865536 85258432 85370688 85744512 85857408 86142448 86254896 86351616 86633568 87127488 87149244 87530856 87646104 87650888 88051873 88150608 88438434 89037312 89064612 89549824 89572392 89987079 89988093 90354432 90478336 90501138 90892256 90994176 91022076 91937664 92085903 92461824 92889888 92994048 93547584 93853032 93958272 94388112 94393264 94825094 94931424 95056416 95371996 95496492 95886336 95915736 96042024 96462576 96486663 96909162 96910254 97036758 97438208 97462764 97883968 97993728 98122752 98448512 98472213 98577024 98607249 99009792 99169434 99574272 99599136 100035264 100166976 100630712 100743552 101072496 101648736 101674118 101788128 102253788 102368448 102842376 103178173 103429872 103876864 103908714 104501124 105071616 105241032 105584661 106159872 106192422 106797852 107260608 107872128 107878016 107905203 108371536 108493056 108635904 109138848 109495204 109617984 110119464 110242944 110270472 110753328 110754576 110899152 111386016 111412574 111867392 111901692 112049028 112539672 112659456 113060689 113061963 113209551 113336496 113706558 113827584 114326016 114476544 114511644 115006528 115135488 115511424 115697673 116169984 116198992 116707808 116861472 116992512 117534144 117917912 118205568 118752816 119296086 119429856 119982772 119984124 120472576 120668184 121226833 121362768 121917978 122054688 122583552 122781204 123282432 123320232 123853184 123884397 123891159 124054281 124597494 124598898 124730112 125137376 125277696 125850816 125991936 126575232 126741888 127298304 127328656 127887648 128056032 128616768 128648884 129212216 129213672 129382344 129527424 129950352 129982801 130551974 130723866 131296284 131436032 131469156 131476332 132013056 132225912 132657651 132798848 133380352 133555968 133596918 134324736 134763328 135531648 135717504 136338384 136491264 136533114 137123168 137906496 138544952 139334832 139491072 139981478 140321376 140779548 140937408 141546496 141582168 141589896 142237641 142397136 142432693 143014144 143057994 143244738 143829504 143873604 144657408 144847872 145363743 145365381 145518464 145555137 146157312 146825952 146990592 147027296 147671104 147672768 147865536 148514688 149202256 149398704 150052896 150250464 150749284 150946068 151115328 151608744 151770112 152473104 152511177 152682192 153380682 153389054 154015232 154263564 154893312 155815296 155863071 156712192 156751686 157607424 158337088 159061448 159239808 159288633 159978832 160890912 161808192 161817024 162557304 162739584 163708272 164242806 164426976 165179196 165188212 165405708 166129992 166131864 166306816 166348728 166900993 167118861 167801088 167852538 168073542 168766976 168809508 168989184 169731072 170516864 170559837 170741376 171489024 171714816 172284896 172509792 172703232 173267136 174254976 174298488 175061712 175292208 175301776 176103746 176301216 176876868 178074624 178129224 178944129 179144784 179974158 179976186 180708864 180956672 181002276 181784512 181988352 182044152 182876967 183875328 184171806 184923648 185779776 185988096 186896241 187095168 187706064 187916544 188776224 188786528 189650188 189862848 190112832 190743992 190992984 191616607 191831472 192084048 192925152 192973326 193818324 193820508 194073516 194876416 194925528 195767936 195827961 196085799 196897024 196944426 197154048 197214498 198019584 198338868 199148544 199198272 200070528 200333952 200395377 201261424 201487104 202144992 203297472 203348236 203576256 204507576 204736896 205684752 206356346 206859744 207753728 207817428 209002248 209969851 209972217 210482064 211169322 212319744 212384844 213595704 214521216 214586991 214867107 215744256 215756032 215810406 216743072 216986112 217271808 218277696 218990408 219235968 220238928 220485888 220540944 221506656 221509152 221798304 222772032 222825148 223734784 223803384 224098056 225079344 225135547 226121378 226123926 226419102 226672992 227413116 227655168 228652032 228953088 229023288 230013056 230071023 230083581 231022848 231395346 232339968 232397984 233415616 233722944 233985024 235068288 235835824 236411136 237505632 238592172 238859712 239965544 239968248 241336368 242453666 242725536 243835956 244109376 245167104 245562408 246364209 246640464 247706368 247768794 247782318 248108562 249194988 249197796 249460224 250274752 250555392 251701632 251778807 253150464 253483776 254596608 254657312 255775296 256112064 257233536 257297768 258424432 258427344 258764688 259054848 259900704 259965602 261103948 261447732 262592568 262872064 262938312 262952664 263811247 264155619 264451824 265315302 265597696 266760704 267111936 267193836 268649472 269526656 269961237 269964279 271063296 271435008 272676768 272982528 273066228 274246336 275812992 277089904 278669664 278982144 279962956 280642752 281559096 281874816 283164336 283179792 284475282 284794272 284865386 286028288 286115988 286489476 287659008 287747208 289079371 289459989 290727486 290730762 291036928 291110274 292314624 293651904 293981184 294054592 295342208 295345536 295416639 295731072 295821747 297029376 298404512 298797408 300105792 300500928 301498568 301892136 302230656 303217488 304946208 305022354 305364384 306761364 306778108 308030464 308527128 309534519 309958987 311630592 311726142 313424384 313503372 315214848 316674176 316753983 318122896 318479616 318577266 319957664 321781824 323616384 323634048 325114608 325479168 327416544 328485612 328853952 330358392 330376424 330811416 332259984 332263728 332697456 333801986 334237722 335602176 335705076 336147084 337533952 337619016 337978368 339182067 339185889 339628653 341033728 341119674 341482752 342978048 343429632 344569792 345019584 345406464 346534272 347093019 348509952 348596976 350123424 350584416 350603552 352207492 352602432 353753736 355859413 356258448 357888258 358289568 359948316 359952372 361417728 361913344 362004552 363569024 363680499 364088304 365753934 367750656 368343612 369847296 371559552 371673477 372162843 373792482 374190336 375412128 375833088 377552448 377573056 379300376 379725696 380225664 381487984 381985968 383233214 383662944 384168096 385850304 385946652 387636648 387641016 388147032 389851056 389944009 389948403 391535872 391655922 392171598 393794048 393888852 394308096 394428996 396039168 396677736 397972953 398396544 400141056 400667904 400790754 402522848 402974208 404289984 406594944 406696472 407152512 409015152 409473792 411369504 412712692 413719488 415507456 415634856 418004496 419939702 419944434 420964128 422338644 424639488 424769688 426712923 427191408 427298079 429042432 429173982 429734214 431488512 431512064 431620812 433486144 433972224 434543616 436091229 436096143 436555392 437980816 438471936 440477856 440971776 441081888 443013312 443018304 443596608 445544064 445650296 447606768 448196112 450158688 450271094 452242756 452247852 452838204 453345984 454826232 455310336 456931909 457533531 458046576 460026112 460142046 460167162 462045696 462790692 464679936 464795968 466831232 467445888 467589213 470136576 471671648 472822272 475011264 477184344 477719424 477865899 479931088 479936496 482672736 484907332 485451072 487671912 488218752 489935173 491124816 492728418 493280928 495412736 495537588 495564636 496217124 498389976 498395592 498920448 500549504 500702979 501356583 503403264 503557614 506300928 506967552 509193216 509314624 511550592 512224128 514467072 514595536 516848864 516854688 517529376 518109696 519801408 519931204 522207896 522895464 525185136 525876624 525905328 527622494 528311238 528903648 530630604 531195392 533521408 534223872 534387672 536832387 536861689 539053312 539922474 539928558 542126592 542870016 545353536 545965056 546132456 548492672 548630901 551625984 554179808 557339328 557964288 559925912 561285504 563118192 563749632 566328672 566359584 568950564 569588544 569730772 572056576 572231976 572978952 574849821 575494416 578158742 578919978 581454972 581461524 582073856 582220548 584629248 587303808 587483883 588109184 588257397 590684416 590691072 590833278 591462144 591643494 594058752 596809024 597594816 600211584 601001856 602997136 603784272 604461312 606434976 609892416 610044708 610728768 613522728 613556216 616363111 617054256 619069038 619917974 623261184 623452284 626848768 627006744 629909553 629916651 633348352 633507966 636245792 636959232 637154532 639915328 643563648 643760973 644601321 647232768 647268096 650229216 650958336 654833088 656971224 657707904 660716784 660752848 661622832 664519968 664527456 665394912 667603972 668475444 671204352 671410152 672294168 674526133 675238032 675406641 678364134 678371778 679257306 682067456 682239348 682965504 685956096 686859264 689139584 690039168 690250743 693068544 694186038 697019904 697193952 700246848 701168832 701207104 704414984 705204864 707507472 711718826 712516896 715776516 716579136 719896632 719904744 724009104 727138048 727360998 728176608 731507868 735501312 736687224 739092627 739132969 743119104 743346954 744325686 747584964 748380672 750824256 751666176 755104896 755146112 755336421 758600752 759451392 760451328 762975968 763971936 766466428 767325888 768336192 771700608 771893304 775273296 775282032 776294064 779702112 779888018 779896806 783071744 783311844 784343196 787588096 787777704 788616192 788857992 791433741 792466857 793355472 795945906 796793088 800282112 801335808 801581508 805045696 805948416 808579968 809883711 809892837 813189888 813392944 814305024 818030304 818947584 822739008 825425384 827438976 831269712 836008992 839879404 839888868 841928256 844677288 848587831 849539376 853425846 854382816 854596158 858084864 858347964 859468428 862977024 863024128 863241624 866972288 867238113 868379967 872182458 872192286 873110784 875961632 876943872 880955712 881943552 882163776 886026624 886036608 887193216 887465241 891088128 891300592 895213536 896392224 900317376 900542188 904485512 904495704 905676408 906691968 909652464 909879607 913863818 915067062 916093152 920052224 920284092 920334324 924091392 925581384 928603557 929591936 929876961 933662464 934891776 935178426 940273152 943343296 945644544 950022528 954368688 955438848 955731798 959862176 959872992 965345472 969814664 970902144 975343824 976437504 979870346 982249632 985456836 986561856 990825472 991075176 991129272 992434248 996779952 996791184 997028851 1001099008 1001405958 1002713166 1006806528 1007115228 1012601856 1013935104 1017546201 1017557667 1018629248 1018885959 1023101184 1024448256 1028934144 1029191072 1033697728 1033709376 1035058752 1036219392 1039602816 1039862408 1044415792 1045790928 1050370272 1051753248 1051810656 1055244988 1056622476 1057807296 1061261208 1062390784 1067578239 1068775344 1073664774 1073723378 1078106624 1079844948 1079857116 1084253184 1085740032 1090707072 1091041497 1092264912 1096985344 1097261802 1103251968 1108359616 1114678656 1115020431 1119851824 1122571008 1126236384 1127499264 1132657344 1132719168 1137901128 1139177088 1139461544 1144463952 1145957904 1149699642 1150988832 1156317484 1157839956 1162909944 1162923048 1164147712 1164441096 1168306951 1169832027 1169845209 1174607616 1174967766 1176218368 1176514794 1181368832 1181382144 1181666556 1182924288 1183286988 1188117504 1193618048 1193918859 1195189632 1200423168 1202003712 1205994272 1207568544 1208922624 1212869952 1219784832 1220089416 1221457536 1227045456 1227112432 1232726222 1234108512 1238138076 1239835948 1246522368 1246904568 1254013488 1259819106 1259833302 1266696704 1267015932 1272491584 1273918464 1274309064 1279830656 1280138769 1281894237 1287127296 1287521946 1289202642 1294465536 1294536192 1300458432 1301916672 1308273687 1309666176 1313942448 1315415808 1321433568 1321505696 1323245664 1329039936 1329054912 1330789824 1335207944 1336950888 1341316249 1342820304 1344588336 1349052266 1350476064 1350813282 1356728268 1356743556 1358514612 1364134912 1364478696 1365931008 1370795727 1372600593 1378279168 1380078336 1380501486 1386137088 1388372076 1394039808 1394387904 1400493696 1402337664 1402414208 1402767639 1408829968 1410409728 1415014944 1423437652 1425033792 1431553032 1433158272 1439793264 1439809488 1448018208 1454276096 1454721996 1456353216 1463015736 1469788957 1469805519 1473374448 1478185254 1478265938 1486238208 1486693908 1488651372 1495169928 1496761344 1501648512 1502108937 1504069749 1510209792 1510292224 1510672842 1517201504 1518902784 1520902656 1525951936 1527943872 1532932856 1534651776 1536672384 1543401216 1543786608 1550546592 1550564064 1552588128 1559404224 1559776036 1559793612 1566143488 1566623688 1568686392 1575555408 1575948829 1577715984 1582867482 1584933714 1586710944 1591891812 1593586176 1600564224 1602671616 1603163016 1610091392 1610497161 1610585067 1617159936 1619767422 1619785674 1626379776 1626785888 1628610048 1636060608 1637895168 1645478016 1650850768 1654877952 1662539424 1672017984 1679758808 1679777736 1683856512 1689354576 1697175662 1699078752 1706851692 1708765632 1709192316 1716169728 1716695928 1718936856 1724549463 1726483248 1733944576 1734476226 1736759934 1744364916 1744384572 1746221568 1751923264 1753887744 1761911424 1762451649 1764327552 1772053248 1772073216 1774386432 1774930482 1782176256 1782601184 1790427072 1792784448 1800634752 1801084376 1808971024 1808991408 1811352816 1813383936 1819304928 1819759214 1827727636 1830134124 1832186304 1840104448 1840568184 1840668648 1846678729 1849089333 1851162768 1857207114 1859183872 1859753922 1867324928 1869783552 1870356852 1880546304 1886686592 1889728659 1889749953 1900045056 1908737376 1910877696 1911463596 1919724352 1919745984 1930690944 1931282919 1939629328 1941804288 1950687648 1952875008 1959740692 1964499264 1970913672 1973123712 1982150352 1982258544 1984868496 1993559904 1993582368 1994057702 2002198016 2002811916 2005426332 2013613056 2014230456 2023555597 2023578399 2026219923 2035092402 2035115334 2037258496 2037771918 2046202368 2048896512 2057868288 2058382144 2067395456 2067418752 2070117504 2070752229 2079205632 2079724816 2088831584 2091581856 2100740544 2103506496 2103621312 2110489976 2113244952 2115614592 2122522416 2135156478 2137550688 2147329548 2147446756 2156213248 2159689896 2159714232 2169712909 2181414144 2182082994 2184529824 2193970688 2194523604 2206503936 2216719232 2217277881 2217398907 2229357312 2230040862 2239703648 2245142016 2252472768 2254998528 2265314688 2265438336 2275802256 2278354176 2278923088 2288927904 2291915808 2299399284 2301977664 2312634968 2315679912 2325819888 2325846096 2328882192 2336613902 2339664054 2339690418 2349215232 2349935532 2352436736 2353029588 2362737664 2362764288 2363333112 2365848576 2366573976 2374301223 2377400571 2387236096 2387837718 2390379264 2400846336 2404007424 2411988544 2415137088 2417845248 2425739904 2429651133 2439569664 2440178832 2442915072 2454090912 2454224864 2465452444 2468217024 2476276152 2479671896 2491015891 2493809136 2508026976 2519638212 2519666604 2533393408 2534031864 2544983168 2545763493 2548618128 2559661312 2560277538 2563788474 2574254592 2575043892 2578405284 2588931072 2589072384 2600916864 2601714339 2605139901 2616547374 2619332352 2627884896 2630831616 2642867136 2643011392 2646491328 2658079872 2658109824 2661579648 2670415888 2673901776 2682632498 2685640608 2689176672 2698104532 2700952128 2701626564 2713456536 2713487112 2717029224 2728957392 2729608063 2729638821 2741591454 2745201186 2756558336 2760156672 2761002972 2772274176 2776744152 2785810671 2788775808 2789630883 2800987392 2804675328 2804828416 2805535278 2817659936 2820819456 2830029888 2846875304 2850067584 2863106064 2866316544 2879586528 2879618976 2896036416 2908552192 2909443992 2912706432 2926031472 2939577914 2939611038 2946748896 2956370508 2956531876 2972476416 2973387816 2977302744 2990339856 2991086553 3003297024 3004217874 3008139498 3020419584 3020584448 3021345684 3034403008 3037805568 3041805312 3051903872 3052638603 3052673001 3055887744 3065865712 3069303552 3073344768 3086802432 3087573216 3101093184 3101128128 3105176256 3118808448 3119552072 3119587224 3133247376 3137372784 3151110816 3151897658 3155431968 3165734964 3169867428 3173421888 3183783624 3187172352 3198523363 3202734717 3206326032 3220182784 3220994322 3221170134 3234319872 3239534844 3239571348 3252759552 3253571776 3257220096 3272121216 3273124491 3290956032 3301701536 3309755904 3325078848 3344035968 3345061293 3359517616 3359555472 3367713024 3378709152 3394351324 3398157504 3413703384 3417531264 3418384632 3429546211 3433391856 3437873712 3449098926 3452966496 3467889152 3468952452 3473519868 3488729832 3488769144 3492443136 3503846528 3504920853 3509496081 3509535627 3523822848 3524903298 3528655104 3544106496 3544146432 3548772864 3549860964 3564352512 3565202368 3580854144 3585568896 3601269504 3602168752 3617942048 3617982816 3622705632 3626767872 3638609856 3639518428 3655455272 3660268248 3664372608 3681136368 3681337296 3693357458 3698178666 3702325536 3714414228 3718367744 3719507844 3734649856 3739567104 3740713704 3758031823 3773373184 3779457318 3779499906 3800090112 3817474752 3821755392 3822927192 3839448704 3839491968 3840416307 3845682711 3861381888 3862565838 3879258656 3883608576 3901375296 3905750016 3919481384 3928998528 3941827344 3946247424 3964300704 3964517088 3969736992 3987119808 3987164736 3988115404 4004396032 4005623832 4010852664 4023948747 4028460912 4029466831 4047111194 4047156798 4052439846 4070184804 4070230668 4074516992 4075543836 4092404736 4097793024 4112387181 4116764288 4117801779 4134790912 4134837504 4140235008 4141504458 4158411264 4159449632 4177663168 4183163712 4201481088 4207012992 4207242624 4220979952 4226489904 4231229184 4245044832 4270312956 4275101376 4294659096 4294893512 4319379792 4319428464 4339425818 4362828288 4364165988 4369059648 4387941376 4389047208 4409366871 4409416557 4433438464 4434555762 4434797814 4458714624 4460081724 4479407296 4490284032 4504945536 4506326811 4512209247 4530629376 4530876672 4551604512 4556708352 4557846176 4577855808 4583831616 4598798568 4603955328 4625269936 4631359824 4651639776 4651692192 4657764384 4673227804 4679328108 4679380836 4698430464 4699871064 4704873472 4706059176 4721682931 4726666224 4727846487 4733147952 4748602446 4754801142 4774472192 4775675436 4780758528 4801692672 4808014848 4823977088 4830274176 4831755201 4851479808 4859302266 4879139328 4880357664 4885830144 4908181824 4908449728 4930904888 4936434048 4952552304 4959343792 4982031782 4987618272 5016053952 5039276424 5039333208 5068063728 5089966336 5091526986 5097236256 5119322624 5120555076 5127576948 5148509184 5150087784 5156810568 5173648389 5173930783 5201833728 5203428678 5210279802 5233094748 5238664704 5255769792 5261663232 5285734272 5286022784 5287354947 5292982656 5316159744 5316219648 5323159296 5340831776 5347803552 5365264996 5371281216 5378353344 5396209064 5401904256 5403253128 5426913072 5426974224 5434058448 5457914784 5459216126 5459277642 5483182908 5490402372 5513116672 5520313344 5522005944 5540036187 5547267999 5553488304 5571621342 5577551616 5579261766 5601974784 5609350656 5609656832 5611070556 5635319872 5641638912 5660059776 5669185977 5669249859 5693750608 5700135168 5726212128 5732633088 5759173056 5759237952 5792072832 5818887984 5825412864 5852062944 5879155828 5879222076 5893497792 5912741016 5913063752 5940114817 5946775632 5954605488 5980679712 5982173106 6006594048 6008435748 6016278996 6040839168 6041168896 6042691368 6068806016 6070666791 6070735197 6078659769 6103807744 6105277206 6105346002 6111775488 6131731424 6138607104 6146689536 6173604864 6175146432 6202186368 6202256256 6210352512 6212256687 6237616896 6239104144 6239174448 6266494752 6274745568 6302221632 6303795316 6310863936 6331469928 6339734856 6346843776 6367567248 6369157249 6397046726 6405469434 6412652064 6440365568 6441988644 6442340268 6468639744 6479069688 6479142696 6507143552 6509138727 6544242432 6546248982 6581912064 6603403072 6619511808 6650157696 6652196721 6688071936 6690122586 6719035232 6719110944 6735426048 6757418304 6788702648 6796315008 6827406768 6835062528 6836769264 6859092422 6866783712 6875747424 6898197852 6905932992 6935778304 6937904904 6947039736 6977459664 6977538288 6979201957 7007693056 7009841706 7018992162 7019071254 7047645696 7049806596 7057310208 7088212992 7088292864 7097545728 7099721928 7122903669 7130404736 7132201713 7161708288 7171137792 7202539008 7204337504 7235884096 7235965632 7245411264 7253535744 7277219712 7279036856 7310910544 7320536496 7328745216 7362272736 7362674592 7386714916 7396357332 7404651072 7428828456 7436735488 7439015688 7473047673 7481427408 7516063646 7546746368 7558914636 7558999812 7600180224 7634949504 7637290479 7645854384 7678897408 7678983936 7680832614 7691365422 7722763776 7725131676 7758517312 7767217152 7802750592 7805143017 7838962768 7857997056 7883654688 7892494848 7928601408 7929034176 7939473984 7974239616 7974329472 7976230808 8011247664 8021705328 8047897494 8056921824 8058933662 8094222388 8094313596 8104879692 8140369608 8140461336 8149033984 8151087672 8178148657 8188824189 8188916463 8224774362 8233528576 8235603558 8269581824 8269675008 8280470016 8283008916 8316822528 8318899264 8355326336 8357432013 8366327424 8368892649 8402962176 8414025984 8414485248 8441959904 8452979808 8462458368 8490089664 8540625912 8550202752 8589318192 8589787024 8638759584 8638856928 8678851636 8725656576 8728331976 8738119296 8768839729 8778094416 8818733742 8818833114 8866876928 8869111524 8869595628 8917429248 8920163448 8958814592 8973259659 9009891072 9012653622 9024418494 9061258752 9061753344 9103209024 9113416704 9115692352 9155711616 9157915809 9167663232 9197597136 9207910656 9250539872 9262719648 9303279552 9303384384 9315528768 9346455608 9358656216 9358761672 9399742128 9412118352 9443365862 9453332448 9455692974 9466295904 9497204892 9509602284 9548944384 9551350872 9561517056 9595570089 9608204151 9608728597 9647954176 9660548352 9663510402 9702959616 9718604532 9758278656 9760715328 9771660288 9816363648 9816899456 9819373473 9861809776 9872868096 9905104608 9918687584 9964063564 9975236544 10032107904 10078552848 10078666416 10136127456 10179932672 10183053972 10194472512 10238645248 10241110152 10255153896 10288638633 10300175568 10313621136 10347296778 10347861566 10403667456 10406857356 10420559604 10466189496 10477329408 10511539584 10514762559 10528488243 10528606881 10571468544 10572045568 10574709894 10585965312 10632319488 10632439296 10646318592 10681663552 10695607104 10730529992 10742562432 10756706688 10792418128 10803808512 10806506256 10853826144 10853948448 10868116896 10915829568 10918432252 10918555284 10966365816 10980804744 11031641803 11044011888 11080072374 11094535998 11106976608 11143242684 11155103232 11158523532 11203949568 11218701312 11219313664 11222141112 11270639744 11274095469 11320119552 11338371954 11338499718 11387501216 11400270336 11452424256 11465266176 11518346112 11518475904 11537048133 11584145664 11637775968 11650825728 11704125888 11758311656 11758444152 11786995584 11825482032 11826127504 11880229634 11893551264 11909210976 11961359424 11964346212 12013188096 12016871496 12032557992 12071846241 12085382736 12088400493 12137612032 12141333582 12141470394 12157319538 12207615488 12210554412 12210692004 12223550976 12263462848 12277214208 12293379072 12337161543 12350292864 12404372736 12404512512 12420705024 12424513374 12475233792 12478208288 12478348896 12532989504 12549491136 12604443264 12607590632 12621727872 12662939856 12679469712 12693687552 12735134496 12738314498 12794093452 12810938868 12825304128 12880731136 12883977288 12884680536 12926751103 12958139376 12958285392 13014287104 13018277454 13088484864 13092497964 13163824128 13206806144 13228100613 13228249671 13300315392 13304393442 13376143872 13380245172 13438070464 13438221888 13470852096 13514836608 13518980433 13577405296 13592630016 13654813536 13670125056 13673538528 13718184844 13733567424 13751494848 13796395704 13811865984 13875809808 13894079472 13954919328 13955076576 13958403914 14015386112 14019683412 14037984324 14038142508 14095291392 14099613192 14114620416 14164889179 14165048793 14183539461 14199443856 14245807338 14260809472 14264403426 14323416576 14342275584 14405078016 14408675008 14471768192 14471931264 14490822528 14495265603 14554439424 14558073712 14621821088 14641072992 14657490432 14724545472 14725349184 14773429832 14792714664 14809302144 14857656912 14878031376 14946095346 14962854816 15032127292 15093492736 15117829272 15117999624 15187990363 15269899008 15274580958 15291708768 15357794816 15357967872 15361665228 15382730844 15445527552 15450263352 15517034624 15520945167 15521792349 15605501184 15610286034 15677925536 15715994112 15767309376 15784989696 15857202816 15858068352 15878947968 15948479232 15948658944 15952461616 16022495328 16043410656 16095794988 16113843648 16117867324 16188444776 16188627192 16209759384 16280739216 16280922672 16302175344 16356297314 16377648378 16377832926 16449548724 16467057152 16471207116 16539163648 16539350016 16560940032 16566017832 16620108561 16637798528 16641803997 16710652672 16714864026 16732654848 16737785298 16805924352 16828051968 16828970496 16883919808 16905959616 16924916736 16980179328 17007557931 17081251824 17100405504 17178636384 17179574048 17277519168 17277713856 17357703272 17437111237 17456663952 17476238592 17537679458 17556188832 17637467484 17637666228 17733753856 17738223048 17739191256 17820344451 17840326896 17917629184 17946519318 18019782144 18025307244 18048836988 18122517504 18123506688 18206418048 18212000373 18212205591 18231384704 18235979307 18311423232 18315831618 18335326464 18395194272 18415821312 18501079744 18525439296 18606559104 18606768768 18631057536 18692911216 18717312432 18717523344 18799484256 18824236704 18886731724 18906664896 18911385948 18932591808 18994409784 19019204568 19102701744 19107256441 19107471747 19191140178 19216408302 19217457194 19295908352 19321096704 19327020804 19405919232 19437209064 19521430656 19527416181 19632727296 19633798912 19638746946 19723619552 19745736192 19810209216 19837375168 19928127128 19950473088 19956590163 20064215808 20157105696 20157332832 20272254912 20359865344 20366107944 20388945024 20482220304 20510307792 20577277266 20600351136 20627242272 20694593556 20695723132 20807334912 20813714712 20841119208 20910310123 20932378992 20937605871 21023079168 21029525118 21056976486 21057213762 21142937088 21144091136 21149419788 21171930624 21264638976 21264878592 21292637184 21363327104 21368711007 21391214208 21461059984 21485124864 21513413376 21584836256 21607617024 21613012512 21707652288 21707896896 21736233792 21831659136 21836864504 21837110568 21932731632 21961609488 22063283606 22088023776 22160144748 22189071996 22213953216 22286485368 22310206464 22317047064 22419143019 22444282224 22541279488 22548190938 22640239104 22676743908 22676999436 22775002432 22800540672 22904848512 22911871437 23036692224 23036951808 23074096266 23168291328 23275551936 23301651456 23408251776 23415429051 23516623312 23516888304 23573991168 23650964064 23652255008 23760459268 23787102528 23818421952 23922718848 23928692424 24006823477 24033742992 24065115984 24143692482 24170765472 24176800986 24275224064 24282667164 24282940788 24314639076 24415230976 24421108824 24421384008 24447101952 24526925696 24534445971 24566472567 24566749389 24674323086 24700585728 24808745472 24809025024 24841410048 24849026748 24950467584 24956416576 24956697792 25065979008 25098982272 25106677947 25208886528 25215181264 25243455744 25325879712 25358939424 25387375104 25470268992 25476628996 25588186904 25621877736 25650608256 25767954576 25769361072 25853502206 25916278752 25916570784 26028574208 26036554908 26176969728 26184995928 26306222761 26306519187 26413612288 26456201226 26456499342 26600630784 26608786884 26752287744 26760490344 26876140928 26876443776 26919778977 27029673216 27037960866 27154810592 27185260032 27309627072 27340250112 27347077056 27436369688 27467134848 27502989696 27592791408 27623731968 27751619616 27788158944 27909838656 27910153152 27916807828 28030772224 28039366824 28075968648 28076285016 28199226384 28206267817 28329778358 28330097586 28367078922 28398887712 28491614676 28521618944 28528806852 28646833152 28684551168 28786710267 28817350016 28824612453 28826185791 28943536384 28943862528 28981645056 28990531206 29108878848 29116147424 29243642176 29282145984 29314980864 29449090944 29450698368 29546859664 29585429328 29618604288 29715313824 29756062752 29892190692 29925709632 30064254584 30235658544 30235999248 30375980726 30539798016 30549161916 30583417536 30715589632 30715935744 30723330456 30765461688 30865915899 30900526704 31034069248 31041890334 31043584698 31211002368 31220572068 31355851072 31431988224 31534618752 31544287677 31585464729 31714405632 31716136704 31757895936 31896958464 31897317888 31904923232 32044990656 32086821312 32191589976 32227687296 32235734648 32376889552 32377254384 32419518768 32561478432 32561845344 32604350688 32712594628 32755296756 32755665852 32899097448 32934114304 32942414232 33051780517 33094925409 33132035664 33240217122 33275597056 33283607994 33421305344 33429728052 33465309696 33475570596 33611848704 33656103936 33657940992 33767839616 33811919232 33822286407 33960358656 34015115862 34162503648 34200811008 34357272768 34359148096 34555038336 34555427712 34715406544 34874222474 34913327904 34952477184 35075358916 35112377664 35274934968 35275332456 35476446096 35478382512 35640688902 35680653792 35835258368 35893038636 36039564288 36050614488 36097673976 36215538723 36217515481 36265201479 36412836096 36424000746 36424411182 36462769408 36471958614 36622846464 36631663236 36670652928 36790388544 36831642624 37002159488 37011484629 37050878592 37213118208 37213537536 37262115072 37385822432 37434624864 37435046688 37598968512 37648473408 37773463448 37813329792 37822771896 37865183616 37988819568 38038409136 38205403488 38214512882 38214943494 38382280356 38432816604 38434914388 38591816704 38642193408 38654041608 38780253309 38874418128 39042861312 39054832362 39265454592 39267597824 39277493892 39447239104 39491472384 39620418432 39674750336 39684301839 39684749013 39856254256 39900946176 39913180326 40128431616 40314211392 40314665664 40544509824 40732215888 40777890048 40964440608 41020615584 41154554532 41200702272 41254484544 41389187112 41391446264 41580803719 41627429424 41682238416 41820620246 41864757984 41875211742 42046158336 42059050236 42113952972 42114427524 42285874176 42288182272 42298839576 42343861248 42494667537 42495146379 42550618383 42726654208 42737422014 42782428416 42922119968 42970249728 43026826752 43169672512 43215234048 43226025024 43415304576 43415793792 43472467584 43485796809 43663318272 43673729008 43674221136 43865463264 43923218976 44126567212 44176047552 44320289496 44378143992 44427906432 44572970736 44584100743 44634094128 44838286038 44888564448 45082558976 45096381876 45280478208 45353487816 45353998872 45550004864 45563971089 45809697024 45823742874 46073384448 46073903616 46148192532 46336582656 46551103872 46565377047 46816503552 46830858102 47033246624 47033776608 47147982336 47301928128 47304510016 47520918536 47574205056 47636843904 47845437696 47857384848 48013646954 48067485984 48130231968 48287384964 48341530944 48353601972 48550448128 48565334328 48565881576 48629278152 48842217648 48842768016 48854413699 49053851392 49068891942 49132945134 49133498778 49348646172 49401171456 49617490944 49618050048 49682820096 49698053496 49860325683 49912833152 49913395584 49925411991 50131958016 50197964544 50213355894 50417773056 50430362528 50486911488 50651759424 50717878848 50774750208 50940537984 50953257992 51176373808 51243755472 51301216512 51535909152 51538722144 51707004412 51832557504 51833141568 52057148416 52073109816 52311333711 52369991856 52612445522 52613038374 52827224576 52912402452 52912998684 53201261568 53217573768 53461033353 53520980688 53752281856 53752887552 53839557954 54059346432 54075921732 54309621184 54370520064 54619254144 54636001119 54636616773 54694154112 54872739376 54934269696 55005979392 55185582816 55247463936 55503239232 55576317888 55819677312 55820306304 55833615656 56078733648 56151937296 56152570032 56398452768 56412535634 56659556716 56660195172 56734157844 56797775424 56983229352 57043237888 57057613704 57247040599 57321769323 57322415241 57573420534 57634700032 57649224906 57652371582 57887072768 57887725056 57963290112 57981062412 58217757696 58232294848 58487284352 58564291968 58582248543 58898181888 58901396736 59093719328 59170858656 59237208576 59430627648 59512125504 59784381384 59851419264 59869770489 60128509168 60471317088 60471998496 60751961452 61079596032 61098323832 61166835072 61381878103 61446660912 61530923376 61731831798 61801053408 62068138496 62083780668 62087169396 62422004736 62441144136 62711702144 62730930369 62812817613 63069237504 63088575354 63170929458 63428811264 63432273408 63515791872 63793916928 63794635776 63809846464 64089981312 64173642624 64383179952 64455374592 64471469296 64753779104 64754508768 64839037536 65122956864 65123690688 65208701376 65425189256 65510593512 65511331704 65798194896 65884828464 66103561034 66189850818 66264071328 66480434244 66551194112 66567215988 66842610688 66859456104 66930619392 66951141192 67257429057 67261100179 67535679232 67623838464 67644572814 67920717312 68030231724 68325007296 68401622016 68714545536 68718296192 68735614311 69110076672 69110855424 69430813088 69748444948 69826655808 69904954368 70150717832 70224755328 70549869936 70550664912 70952892192 70956765024 71281377804 71361307584 71670516736 71786077272 72020470431 72101228976 72195347952 72431077446 72435030962 72530402958 72825672192 72848001492 72848822364 72925538816 72943917228 73245692928 73263326472 73341305856 73580777088 73603337913 73699417701 73700248167 74004318976 74022969258 74101757184 74426236416 74427075072 74524230144 74771644864 74869249728 74870093376 75197937024 75296946816 75546926896 75626659584 75645543792 75730367232 75977639136 76076818272 76410806976 76429025764 76429886988 76764560712 76865633208 76869828776 77221492621 77308083216 77560506618 77748836256 78085722624 78109664724 78530909184 78535195648 78554987784 78894478208 78918668283 78919557561 79240836864 79349500672 79368603678 79369498026 79712508512 79801892352 79826360652 80256863232 80628422784 80629331328 80759336931 81089019648 81464431776 81555780096 81928881216 82041231168 82309109064 82401404544 82508969088 82778374224 82782892528 83161607438 83254858848 83364476832 83641240492 83729515968 83750423484 84092316672 84118100472 84227905944 84228855048 84597679152 84618803451 84989335074 84990292758 85101236766 85453308416 85474844028 85564856832 85844239936 85940499456 86053653504 86339345024 86360130801 86452050048 86478557373 86830609152 86831587584 86944935168 86971593618 87326636544 87347458016 87348442272 87730926528 87846437952 88253134424 88352095104 88640578992 88756287984 88855812864 89145941472 89168201486 89268188256 89676572076 89777128896 90165117952 90192763752 90487257721 90706975632 90707997744 91100009728 91127942178 91619394048 91647485748 92146768896 92147807232 92296385064 92597747697 93102207744 93130754094 93633007104 93661716204 94066493248 94067553216 94295964672 94603856256 94609020032 94632863031 95041837072 95148410112 95273687808 95690875392 95714769696 96027293908 96134971968 96260463936 96574769928 96683061888 96707203944 97130668656 97131763152 97258556304 97684435296 97685536032 97708827398 98107702784 98137783884 98265890268 98266997556 98697292344 98802342912 99154224253 99155341551 99284776227 99396106992 99720651366 99825666304 99826791168 99850823982 100263916032 100395929088 100426711788 100835546112 100860725056 100973822976 101303518848 101435757696 101466859221 101881075968 101906515984 102352747616 102487510944 102602433024 103071818304 103077444288 103414008824 103665115008 103666283136 104146219632 104622667422 104739983712 105224891044 105226076748 105654449152 105824804904 105825997368 106315932541 106435147536 106922066706 107041961376 107504563712 107505775104 107679115908 108118692864 108151843464 108619242368 108646616169 108652546443 108795604437 109238508288 109272002238 109273233546 109388308224 109745478752 109868539392 110011958784 110371165632 110494927872 111006478464 111152635776 111639354624 111640612608 111667231312 112157467296 112303874592 112305140064 112796905536 112825071268 113319113432 113320390344 113468315688 113595550848 113966458704 113994916477 114115227408 114494081198 114643538646 114644830482 115146841068 115269400064 115298449812 115304743164 115774145536 115775450112 115926580224 115962124824 116340759927 116464589696 116974568704 117128583936 117164497086 117796363776 117802793472 118187438656 118341717312 118474417152 118861255296 119024251008 119052905517 119568762768 119702838528 119739540978 120257018336 120942634176 120943996992 121503922904 122196647664 122333670144 122763756206 122893321824 123061846752 123463663596 123602106816 124136276992 124167561336 124174338792 124742411157 124882288272 124913471761 125423404288 125461860738 125625635226 126138475008 126177150708 126341858916 126857622528 126864546816 127031583744 127484002611 127485439137 127619692928 127651855149 128179962624 128347285248 128766359904 128910749184 128942938592 129507558208 129509017536 129678075072 130245913728 130247381376 130417402752 130850378512 131021187024 131022663408 131596389792 131769656928 132207122068 132379701636 132528142656 132960868488 133102388224 133134431976 133718912208 133752302229 133902282384 134514858114 134522200358 135071358464 135247676928 135289145628 135841434624 136060463448 136650014592 136691913267 137429091072 137436592384 137471228622 138220153344 138221710848 138861626176 139496889896 139653311616 139696131141 140301435664 140449510656 141099739872 141101329824 141905784384 141913530048 142562755608 142722615168 143572154544 144040940862 144202457952 144390695904 144862154892 144870061924 145060805916 145651344384 145696002984 145697644728 145851077632 145887834456 146372170861 146526652944 146563241097 147161554176 147206675826 147398835402 147400496334 148008637952 148045938516 148203514368 148852472832 148854150144 149048460288 149543289728 149580977049 149738499456 149740186752 150395874048 150593893632 151093853792 151253319168 151291087584 151460734464 151955278272 152153636544 152821613952 152858051528 152859773976 153529121424 153731266416 153739657552 154442985242 154616166432 155121013236 155497672512 156171445248 156219329448 156934001133 157109975568 157788956416 157837336566 157839115122 158481673728 158699001344 158737207356 158738996052 159425017024 159603784704 159652721304 160383100059 161256845568 161258662656 161518673862 162178039296 162928863552 163111560192 163857762432 163908003357 164082462336 164618218128 164802809088 165017938176 165556748448 165565785056 166323214876 166509717696 166728953664 167282480984 167459031936 167500846968 168047764339 168236200944 168455811888 168457710096 169195358304 169237606902 169978670148 169980585516 170202473532 170906616832 170949688056 171129713664 171688479872 171741121797 171965307969 171967245723 172678690048 172720261602 172904100096 172957114746 173661218304 173663175168 173889870336 173943187236 174653273088 174694916032 174696884544 175461853056 175692875904 175746745629 176506268848 176704190208 177281157984 177512575968 177711625728 178291882944 178336402972 178536376512 179353144152 179554257792 180385527504 180974515442 181413951264 181415995488 182200019456 182255884356 183238788096 183294971496 184143559327 184145634309 184592770128 185195495394 186204415488 186261508188 187266014208 187323432408 188132986496 188135106432 188192791107 188438452839 189207712512 189218040064 189265726062 190083674144 190296820224 190547375616 191381750784 191429539392 192054587816 192269943936 192520927872 193149539856 193366123776 193414407888 194261337312 194263526304 194517112608 195368870592 195371072064 195417654796 196215405568 196275567768 196531780536 196533995112 197394584688 197443874719 198308448506 198310683102 198569552454 198792213984 199441302732 199651332608 199653582336 199701647964 200527832064 200791858176 200853423576 201721450112 201772287171 201783300537 202607037696 202871515392 202933718442 203762151936 203813031968 204705495232 204975021888 205204866048 206143636608 206154888576 206828017648 207330230016 207332566272 208292439264 209245334844 209479967424 210449782088 210452153496 211649609808 211651994736 212631865082 212870295072 213844133412 214083922752 215009127424 215011550208 215358231816 216061411293 216303686928 217238484736 217293232338 217305092886 217591208874 218477016576 218544004476 218546467092 218776616448 219490957504 219737078784 220023917568 220742331264 220810013739 221098253103 222012956928 222305271552 223278709248 223281225216 223334462624 224314934592 224607749184 224610280128 225593811072 225650142536 226638226864 226640780688 226936631376 227191101696 227932917408 227989832954 228230454816 228988162396 229287077292 229289660964 230293682136 230538800128 230596899624 230609486328 231362463619 231664477863 231924249648 232681519854 232929179392 233949137408 234257167872 234328994172 235592727552 235605586944 236374877312 236683434624 236756004849 236758672683 237722510592 238048502016 238105811034 239137525536 239405677056 239479081956 240514036672 241885268352 241887993984 243007845808 244393295328 244667340288 245527512412 245786643648 246123693504 246927327192 247204213632 248335122672 248348677584 249484822314 249764576544 249826943522 250846808576 250923721476 251251270452 252276950016 252354301416 252683717832 253522608367 253856410353 254968005222 254970878274 255239385856 255303710298 256359925248 256694570496 257532719808 257821498368 257885877184 259015116416 259018035072 259080392403 259356150144 259435672119 260491827456 260494762752 260834805504 261700757024 262042374048 262045326816 263192779584 263539313856 264414244136 264759403272 265056285312 265921736976 266268863952 267437824416 267504604458 267804564768 269029716228 269044400716 270142716928 270495353856 270578291256 271461773163 271834031599 272120926896 273300029184 273383826534 274858182144 274873184768 274942457244 276440306688 276443421696 277723252352 277793243091 278993779792 279306623232 279392262282 280602871328 280899021312 282199479744 282202659648 283811568768 283827060096 285125511216 285445230336 287144309088 288081881724 288404915904 288781391808 289724309784 289740123848 290121611832 291392005968 291395289456 291775668912 292744341722 293053305888 293126482194 294323108352 294413351652 294797670804 294800992668 296017275904 296091877032 296407028736 297462672759 297466024653 297854328681 299086579456 299161954098 299476998912 299480373504 300791748096 301187787264 302187707584 302506638336 302582175168 302921468928 303910556544 304307273088 304400577663 305643227904 305716103056 305719547952 307058242848 307462532832 307479315104 308885970484 309232332864 310242026472 310995345024 312088705201 312438658896 313868002266 314219951136 315577912832 315674673132 315678230244 316963347456 317398002688 317474414712 317477992104 318850034048 318947797623 319305442608 320766200118 322513691136 322517325312 323037347724 324356078592 325857727104 325957639329 326386813311 327715524864 327816006714 328164924672 329236436256 329605618176 330035876352 331113496896 331131570112 332646429752 333019435392 333457907328 334564961968 334918063872 335001693936 336095528678 336472401888 336911623776 336915420192 338390716608 338475213804 339957340296 339961171032 340404947064 341899376112 341980895893 341984749431 343376959744 343482243594 343930615938 343934491446 345357380096 345440523204 345808200192 345914229492 347322436608 347326350336 347779740672 347886374472 349022279781 349389832064 349393769088 350923706112 351385751808 351493491258 353012537696 353408380416 354562315968 355025151936 355423251456 356583765888 356672805944 357072753024 358706288304 359108515584 360771055008 361949030884 362827902528 362831990976 364400038912 364511768712 366589942992 368287118654 368291268618 369185540256 370390990788 372408830976 372523016376 374227233471 374646864816 374740415283 376265972992 376270212864 376385582214 376876905678 378415425024 378436080128 378531452124 380167348288 380593640448 381094751232 382452007833 382456317411 382859078784 384109175632 384539887872 385041855744 386299079712 386732247552 386828815776 388522674624 388527052608 389034225216 390737741184 390742144128 390835309592 392551135536 393063561072 393067990224 394789169376 394887749438 396616897012 396621366204 397139104908 397584427968 398882605464 399302665216 399307164672 399403295928 400729284193 401256906687 401706847152 403442900224 403544574342 403566601074 405214075392 405743030784 405867436884 407524303872 407626063936 409410990464 409950043776 410075739801 412287273216 412309777152 413656035296 414660460032 414665132544 416584878528 418490669688 418959934848 419088393423 420899564176 420904306992 423299219616 423303989472 425263730164 425740590144 427688266824 428167845504 429673146721 430716463632 432122822586 432607373856 434476969472 434586464676 434610185772 435182417748 436954033152 437088008952 437092934184 437553232896 438981915008 439116512583 439689723291 441484662528 441620027478 442196506206 444025913856 444610543104 446557418496 446562450432 446668925248 448629869184 449215498368 449220560256 451187622144 451300285072 453276453728 453281561376 453873262752 454382203392 455865834816 455979665908 456460909632 457976324792 458574154584 458579321928 460587364272 461193799248 461218972656 462724927238 463328955726 463848499296 465363039708 465858358784 467898274816 468514335744 468657988344 470802003399 470827701253 472749754624 473366869248 473512009698 473517345366 475445021184 476097004032 476211622068 478275051072 478811354112 478958163912 481028073344 481149300177 483770536704 483775987968 486015691616 488786590656 489334680576 491055024824 491573287296 492247387008 493854654384 494408427264 496670245344 496697355168 498969644628 499529153088 499653887044 501693617152 501847442952 502502540904 504143293017 504708602832 505367435664 507045216734 507712820706 509936010444 509941756548 510478771712 510607420596 512719850496 513389140992 515065439616 515223365391 515771754368 515895923907 515901737169 518030232832 518036070144 518160784806 518712300288 518871344238 520983654912 520989525504 521669611008 523401514048 524084748096 524090653632 526385559168 527078627712 528828488272 529518806544 530112570624 531843473952 532537727904 534875648832 535009208916 535609129536 538059432456 538088801432 540550448347 541156582512 542923546326 543668063198 544241853792 546600058368 546767653068 549716364288 549746369536 549884914488 552430677981 552436902927 555446504704 555586486182 557987559584 558613246464 558784524564 561205742656 561798042624 564398959488 564405319296 564578373321 565315358517 567623137536 567654120192 570251022432 570890460672 574288618176 576163763448 576809831808 577562783616 579448619568 579480247696 580243223664 582784011936 582790578912 583551337824 585488683444 586106611776 586252964388 588646216704 588826703304 589595341608 589601985336 591559418641 592183754064 592331624157 594925345518 594932049306 595708657362 598173158912 598323908196 598953997824 598960747008 601583496192 602375574528 604375415168 605164350336 605349901611 607821113088 608614546176 608801155326 611286455808 611432206112 611439095904 614116485696 614925065664 614958630208 617771940968 618464665728 620484052944 621990690048 624177410402 624877317792 627736004532 628439902272 631155825664 631349346264 631356460488 634948829424 634955984208 637700068096 637895595246 638610885216 641532400236 645027382272 645034650624 646074695448 648184233879 648219613813 651715454208 651915278658 652773626622 655431049728 655632013428 656329849344 658472872512 659211236352 660071752704 662226993792 662263140224 662430041217 665292859504 666038870784 666915814656 669129923936 669836127744 670003387872 672191057356 672944803776 673823247552 673830840384 676781433216 676950427608 679914680592 679922342064 680809894128 683798752224 683961791786 683969498862 686753919488 686964487188 687861231876 687868982892 690714760192 690881046408 691616400384 691828458984 694087390857 694993433589 695772748944 698044559562 698779664128 698787538176 701847412224 702771503616 702986982516 706025075392 706816760832 709124631936 710050303872 710268014547 710276018049 713167531776 713345611888 714145506048 717412576608 718217031168 721542110016 723898061768 725655805056 725663981952 729023537424 733179885984 736574237308 736582537236 738371080512 740781981576 744211527787 745046032752 748454466942 749293729632 749480830566 752531945984 752540425728 752771164428 753753811356 756830850048 756872160256 757062904248 760334696576 760567825101 761569231059 764904015666 764912634822 765718157568 768218351264 769079775744 770083711488 772598159424 773464495104 773657631552 777045349248 777054105216 778068450432 778307016357 781475482368 781484288256 781670619184 785102271072 786127122144 786135980448 789578338752 789775498876 793233794024 793242732408 794278209816 795168855936 797765210928 797964415339 798806591856 801458568386 802513813374 803413694304 806885800448 807089148684 807133202148 810428150784 811486061568 811734873768 814385319489 815252127872 815502094797 818821980928 819900087552 820151479602 824574546432 824619554304 827312070592 829320920064 829330265088 833169757056 836981339376 837919869696 838176786846 841799128352 841808613984 846598439232 846607978944 850527460328 851481180288 855376533648 856335691008 859346293442 861432927264 864245645172 865214747712 868953938944 869172929352 869220371544 870364835496 874176017904 874185868368 874394302327 877963830016 878233025166 879379446582 882969325056 883240054956 884393012412 888051827712 889221086208 892388018277 892398073959 893337850496 893562986043 897259738368 898430996736 898441120512 902375244288 902600570144 906552907456 906563122752 907746525504 908764406784 911731669632 911959331816 912921819264 915952649584 917148309168 917158643856 921174728544 922387598496 922437945312 925449854476 926657911452 927696998592 930726079416 931716717568 936266115603 937315976688 941604006798 941655402506 945499509248 946733738496 947024019396 947034690732 950890042368 952194008064 952423244136 956550102144 956843392869 957916327824 962056146688 962298600354 967541073408 967551975936 972031383232 977573181312 977872917987 982110049648 983146574592 984494774016 987709308768 988816854528 993340490688 993394710336 997939289256 999058306176 999307774088 1003694885904 1005005081808 1008286586034 1009417205664 1010734871328 1014090433468 1015425641412 1019872020888 1019883513096 1020957543424 1021214841192 1024605196027 1025942687679 1025954248293 1030130879232 1030446730782 1031543508736 1031791847814 1031803474338 1036060465664 1036072140288 1036321569612 1037424600576 1037742688476 1041967309824 1041979051008 1043339222016 1046803028096 1047066839343 1048169496192 1048181307264 1052771118336 1054157255424 1057656976544 1059037613088 1060225141248 1063686947904 1065075455808 1069751297664 1070018417832 1071218259072 1076118864912 1076177602864 1081100896694 1082313165024 1085847092652 1087336126396 1088483707584 1093200116736 1093535306136 1099769828976 1104861355962 1104873805854 1110893009408 1111172972364 1115975119168 1117226492928 1117569049128 1122411485312 1122681700413 1124221245849 1128797918976 1128810638592 1129156746642 1130630717034 1135246275072 1135308240384 1140502044864 1141780921344 1147356023499 1148577236352 1152327526896 1153619663616 1155125567232 1158897239136 1158960495392 1160486447328 1165568023872 1165581157824 1167102675648 1170977366888 1172213223552 1172505928776 1176334350373 1177653406608 1179190683216 1179203970672 1183118837282 1184367508128 1184663248314 1189850691036 1189864098612 1191417314724 1196346317824 1196647816392 1197907995648 1197921494016 1202187852579 1203770720061 1208750830336 1210328700672 1210699803222 1215642226176 1217229092352 1217602310652 1222572911616 1222864412224 1222878191808 1228232971392 1229850131328 1229917260416 1230227219403 1235543881936 1236929331456 1240968105888 1243981380096 1248354820804 1249754635584 1255472009064 1256879804544 1262698692528 1262712920976 1269897658848 1269911968416 1275400136192 1275791190492 1277221770432 1283064800472 1289004915289 1289019440163 1292149390896 1296368467758 1296439227626 1303430908416 1303830557316 1305547253244 1310862099456 1311264026856 1312659698688 1316945745024 1317349537749 1319069169873 1324453987584 1324526280448 1324860082434 1330585719008 1332077741568 1333831629312 1338259847872 1339672255488 1340006775744 1344382114712 1345889607552 1347646495104 1347661680768 1353562866432 1353900855216 1359829361184 1359844684128 1361619788256 1367597504448 1367923583572 1367938997724 1373507838976 1373928974376 1375722463752 1375737965784 1381762092816 1382107123033 1383656917968 1388174781714 1389986867178 1391545497888 1396089119124 1397559328256 1397575076352 1403694824448 1405543007232 1405973965032 1412050150784 1412406010197 1412483103759 1418249263872 1420100607744 1420536029094 1420552036098 1426335063552 1426691223776 1428291012096 1434825153216 1436434062336 1443084220032 1447796123536 1451311610112 1451327963904 1458047074848 1466359771968 1473148474616 1473165074472 1476742161024 1481563963152 1488423055574 1490092065504 1496908933884 1498587459264 1498961661132 1505063891968 1505080851456 1505542328856 1507507622712 1512429879051 1514125808496 1520669393152 1521135650202 1523138462118 1529808031332 1529825269644 1531436315136 1536436702528 1538159551488 1540167422976 1545196318848 1545670096173 1547315263104 1547687771721 1554090698496 1554108210432 1556136900864 1556614032714 1562950964736 1562968576512 1563341238368 1570204542144 1572254244288 1572271960896 1579156677504 1579550997752 1586467588048 1586485464816 1588556419632 1590337711872 1595530421856 1595928830678 1597613183712 1602917136772 1605027626748 1606827388608 1613771600896 1614178297368 1614266404296 1619537245333 1621651345041 1623469747536 1628770638978 1630504255744 1631004189594 1637643961856 1639800175104 1640302959204 1649149092864 1649239108608 1654624141184 1657292033943 1657310708781 1666339514112 1673962678752 1675839739392 1676353573692 1683598256704 1683617227968 1693196878464 1693215957888 1693735119963 1701054920656 1702962360576 1710753067296 1712671382016 1718692586884 1722865854528 1728491290344 1730429495424 1738345858704 1738440743088 1740729670992 1748352035808 1748371736736 1748788604654 1755927660032 1756466050332 1758758893164 1765938650112 1766480109912 1768786024824 1774658258569 1774678255923 1776994872471 1784776036554 1784796147918 1786675700992 1787125972086 1794519476736 1796861993472 1796882241024 1804750488576 1805201140288 1813105814912 1813126245504 1815493051008 1816049704833 1823463339264 1823918663632 1825843638528 1831905299168 1834296618336 1834317287712 1842349457088 1844775196992 1844875890624 1850899708952 1853315822904 1855393997184 1861452158832 1872532231206 1874631953376 1883208013596 1883310805012 1890999018496 1893467476992 1894048038792 1894069381464 1902838221193 1904846488272 1913100204288 1913686785738 1915832655648 1924112293376 1924597200708 1935082146816 1935103951872 1944062766464 1944552701637 1944658841439 1955146362624 1955745835974 1964220099296 1966293149184 1968989548032 1975418617536 1977633709056 1986680981376 1986789420672 1995878578512 1998116612352 1998615548176 2007389771808 2010010163616 2016573172068 2018834411328 2021469742656 2028180866936 2030851282824 2039744041776 2039767026192 2042429682384 2049210392054 2051885375358 2051908496586 2060261758464 2060893461564 2063087017472 2063583695628 2063606948676 2072120931328 2072144280576 2072643139224 2074849201152 2075485376952 2082262172571 2084980300767 2093606056192 2094133678686 2096338992384 2096362614528 2105542236672 2108314510848 2115313953088 2118075226176 2120450282496 2127373895808 2130150911616 2130804043641 2139502595328 2140036835664 2142436518144 2152237729824 2152355205728 2162201793388 2164626330048 2171694185304 2174672252792 2176967415168 2184620936407 2187070612272 2199539657952 2209722711924 2209747611708 2221786018816 2222345944728 2231950238336 2232634583361 2235138098256 2244822970624 2245363400826 2248442491698 2257595837952 2257621277184 2258313493284 2261261434068 2270492550144 2270616480768 2281004089728 2281703475303 2284707693177 2294712046998 2297154472704 2304655053792 2307239327232 2310251134464 2317794478272 2317920990784 2320972894656 2331136047744 2331162315648 2334205351296 2341954733776 2344426447104 2345011857552 2352668700746 2355306813216 2358381366432 2358407941344 2366237674564 2368735016256 2369326496628 2379701382072 2379728197224 2382834629448 2393295632784 2393866271251 2393893246017 2404375705158 2407541440122 2417501660672 2420657401344 2421399606444 2431284452352 2434458184704 2435204621304 2443155958467 2445728824448 2445756383616 2446506284391 2456465942784 2459700262656 2459834520832 2460454438806 2471087763872 2473858662912 2481936211776 2487962760192 2496709641608 2499509271168 2510944018128 2513759609088 2525397385056 2525425841952 2539795317696 2539823936832 2550800272384 2551582380984 2554443540864 2566129600944 2578009830578 2578038880326 2584298781792 2592736935516 2592878455252 2606861816832 2607661114632 2611094506488 2622528053712 2623182906981 2633891490048 2634699075498 2638138339746 2648907975168 2649052560896 2649720164868 2661171438016 2664155483136 2667663258624 2676519695744 2677164054831 2677194221877 2680013551488 2688764229424 2691779215104 2695292990208 2695323361536 2707125732864 2707801710432 2719658722368 2719689368256 2723239576512 2735195008896 2735847167144 2735877995448 2747857948752 2751444927504 2751475931568 2763524185632 2764214246066 2767313835936 2776349563428 2779973734356 2783090995776 2792178238248 2795118656512 2795150152704 2805104989351 2808798346809 2811947930064 2824100301568 2824812020394 2824966207518 2836498527744 2840201215488 2841072058188 2841104072196 2852670127104 2853382447552 2856582024192 2869650306432 2870530178607 2886168440064 2895592247072 2902623220224 2902655927808 2916094149696 2932719543936 2933618753961 2946296949232 2946330148944 2953484322048 2963127926304 2976846111148 2980184131008 2993817867768 2997174918528 2997923322264 3007712027047 3011084657712 3015015245424 3024859758102 3028251616992 3041338786304 3042271300404 3046276924236 3059616062664 3059650539288 3062872630272 3072873405056 3073815588081 3077828063037 3077862744879 3090392637696 3091340192346 3094630526208 3095375543442 3108181396992 3108216420864 3112273801728 3113228065428 3125901929472 3125937153024 3126682476736 3140409084288 3144508488576 3144543921792 3158313355008 3159101995504 3172935176096 3172970929632 3177112839264 3180675423744 3191060843712 3191857661356 3195226367424 3205834273544 3210055253496 3213654777216 3228356594736 3228532808592 3239074490666 3243302690082 3246939495072 3257541277956 3261008511488 3262008379188 3275287923712 3279600350208 3280605918408 3295793908771 3309248282368 3314584067886 3314621417562 3332679028224 3347925357504 3351679478784 3352707147384 3367196513408 3367234455936 3368045101239 3372663737547 3386393756928 3386431915776 3387470239926 3402109841312 3405924721152 3421506134592 3425342764032 3437385173768 3445731709056 3456982580688 3460858990848 3476691717408 3476881486176 3481459341984 3496704071616 3496743473472 3497577209308 3511855320064 3512932100664 3517517786328 3529003051119 3532960219824 3533842410787 3537572049648 3549316517138 3549356511846 3553989744942 3569552073108 3569592295836 3573351401984 3574251944172 3589038953472 3593723986944 3593764482048 3606563557737 3610402280576 3611312160183 3626211629824 3626252491008 3630986102016 3632099409666 3646926678528 3647837327264 3651687277056 3663810598336 3668593236672 3668634575424 3684698914176 3689550393984 3689751781248 3701799417904 3706631645808 3710787994368 3722904317664 3745064462412 3749263906752 3766416027192 3766621610024 3788096077584 3788138762928 3805676442386 3809692976544 3826200408576 3827373571476 3831665311296 3848224586752 3849194401416 3867014745867 3867058320489 3888125532928 3889105403274 3889317682878 3910292725248 3911491671948 3928440198592 3932586298368 3937979096064 3950837235072 3952048613247 3957207509619 3973361962752 3973578841344 3991757157024 3996233224704 3997231096352 4014779543616 4020020327232 4033146344136 4037668822656 4042939485312 4056361733872 4061702565648 4079488083552 4079534052384 4084859364768 4098420784108 4103770750716 4103816993172 4120523516928 4121786923128 4126174034944 4127167391256 4127213897352 4140915930487 4145286278448 4146321369099 4150970753904 4164524345142 4169960601534 4187212112384 4188267357372 4192677984768 4192725229056 4211084473344 4216629021696 4230627906176 4236150452352 4237449311277 4254747791616 4260301823232 4261608087282 4279005190656 4280073671328 4284873036288 4304475459648 4304710411456 4324403586776 4329252660096 4343388370608 4349344505584 4353934830336 4369241872814 4374141224544 4399079315904 4419445423848 4419495223416 4444691889456 4463900476672 4465269166722 4470276196512 4489645941248 4490726801652 4496884983396 4515191675904 4515242554368 4516626986568 4522522868136 4537289637153 4537537296691 4562008179456 4563406950606 4569415386354 4589424093996 4594308945408 4609310107584 4614478654464 4620502268928 4635588956544 4635841981568 4637010288519 4641945789312 4662272095488 4662324631296 4668410702592 4683909467552 4688852894208 4690023715104 4705337401492 4710613626432 4716762732864 4716815882688 4732475349128 4737470032512 4738652993256 4759402764144 4759456394448 4765669258896 4786591265568 4787732542502 4787786492034 4808751410316 4815082880244 4835003321344 4841314802688 4842799212888 4858611735999 4864954035123 4870409242608 4886311916934 4891457648896 4891512767232 4893012568782 4912931885568 4919400525312 4919669041664 4920908877612 4942175527744 4947717325824 4963872423552 4971876101829 4971932126343 4993419283216 4999018542336 5021888036256 5027519218176 5050794770112 5050851683904 5079590635392 5079647873664 5103164761968 5108887081728 5132259201888 5156019661156 5156077760652 5168597563584 5185473871032 5185756910504 5209480694509 5215322229264 5222189012976 5245056107424 5246365813962 5267782980096 5269398150996 5276276679492 5297815950336 5298105121792 5299440329736 5322342876032 5323974775707 5324034767769 5330984617413 5353039391488 5354328109662 5354388443754 5360027102976 5377528458848 5383558430208 5390585980416 5390646723072 5414251465728 5415603420864 5439317444736 5439378736512 5446479153024 5448149114499 5470390017792 5471694334288 5471755990896 5495715897504 5502889855008 5502951863136 5527048371264 5528428492132 5534627671872 5552699126856 5559947468712 5566181991552 5584356476496 5585750907373 5610209978702 5617596693618 5623895860128 5648200603136 5649624040788 5649932415036 5672997055488 5680402430976 5682144116376 5682208144392 5706764895104 5708514663579 5739300612864 5741060357214 5772336880128 5791184494144 5805246440448 5805311855616 5832188299392 5833976524317 5865439087872 5867237507922 5892593898464 5892660297888 5906968644096 5926255852608 5953692222296 5960368262016 5987635735536 5994349837056 5995846644528 6015424054094 6022169315424 6030030490848 6049719516204 6056503233984 6082677572608 6084542600808 6092553848472 6119232125328 6119301078576 6120760116289 6145746810112 6147631176162 6155656126074 6155725489758 6180785275392 6182680384692 6189261052416 6190751086884 6216362793984 6216432841728 6224547603456 6226456130856 6246786517713 6253364953472 6254940902301 6280818168576 6289016977152 6289087843584 6316626710016 6318203991008 6345870352192 6345941859264 6354225678528 6361350847488 6382121687424 6383715322712 6390452734848 6411668547088 6420110506992 6427309554432 6456713189472 6457065617184 6478148981332 6486605380164 6493878990144 6515082555912 6522017022976 6524016758376 6553862809221 6561211836816 6591587817542 6618496564736 6629168135772 6629242835124 6665358056448 6695850715008 6697903750083 6705414294768 6734393026816 6734468911872 6736090202478 6745327475094 6772787513856 6772863831552 6774940479852 6804219682624 6811849442304 6843012269184 6845110425909 6874770347536 6891463418112 6913965161376 6921717981696 6953383434816 6953762972352 6962918683968 6993408143232 6993486946944 6995154418616 7025864201328 7035035572656 7058006102238 7065920439648 7067684821574 7075144099296 7098633034276 7098713023692 7107979489884 7139104146216 7139184591672 7146702803968 7148503888344 7172236372189 7181598813753 7181679738051 7213127115474 7220804561152 7222624320366 7252423259648 7252504982016 7261972204032 7264198819332 7293853357056 7295674654528 7303374554112 7327621196672 7329467875401 7337186473344 7337269150848 7339518853173 7369397828352 7379100787968 7379503562496 7403598835808 7413263291616 7421575988736 7445808635328 7490128924824 7498527813504 7532832054384 7533243220048 7576192155168 7576277525856 7611352884772 7619385953088 7652400817152 7654747142952 7663330622592 7690272442333 7698388802832 7734029491734 7734116640978 7776251065856 7778210806548 7778635365756 7820585450496 7822983343896 7856880397184 7869548720943 7901674470144 7904097226494 7914415019238 7946723925504 7947157682688 7983514314048 7992466449408 7994462192704 8029559087232 8031492164493 8040040654464 8066292688272 8075337645312 8085878970624 8112723467744 8123405131296 8158976167104 8159068104768 8169718729536 8196841568216 8207541501432 8207633986344 8243573846256 8254334782512 8254427794704 8281831860974 8290572556896 8292642738198 8301941507808 8329048690284 8339921203068 8374424224768 8376534714744 8385355969536 8385450458112 8415314968053 8426395040427 8426854979569 8461255812352 8472300904704 8474898622554 8509495583232 8520603646464 8523216174564 8558010381312 8560147342656 8569746072576 8608950919296 8609420822912 8611590535821 8648807173552 8658505320192 8686776741216 8698689011168 8707869660672 8738483745628 8748282449088 8798158631808 8838890847696 8838990446832 8889383778912 8927800953344 8930538333444 8940552393024 8979291882496 8981453603304 8993769966792 9023136081141 9033253973136 9045045736272 9074579274306 9075074593382 9124016358912 9126813901212 9138830772708 9178848187992 9188617890816 9218620215168 9221446764243 9233484189111 9233588234637 9271177913088 9271683963136 9274020577038 9283891578624 9324544190976 9324649262592 9336821405184 9367818935104 9377705788416 9380047430208 9410674802984 9421227252864 9433525465728 9433631765376 9464950698256 9474940065024 9477305986512 9518805528288 9518912788896 9531338517792 9573182531136 9575465085004 9575572984068 9617502820632 9630165760488 9674749861231 9685598425776 9717223471998 9729908070246 9740818485216 9772623833868 9782915297792 9783025534464 9786025137564 9825863771136 9838801050624 9839338083328 9841817755224 9884351055488 9887381726313 9927744847104 9943752203658 9943864252686 9986838566432 9998037084672 10043776072512 10055038436352 10101589540224 10101703367808 10117991212641 10159181270784 10159295747328 10206329523936 10217774163456 10264518403776 10312039322312 10312155521304 10337195127168 10370947742064 10371513821008 10418961389018 10430644458528 10444378025952 10490112214848 10492731627924 10535565960192 10538796301992 10552553358984 10587009153357 10598880659472 10601527232361 10644685752064 10647949551414 10648069535538 10661969234826 10706078782976 10708656219324 10708776887508 10720054205952 10755056917696 10767116860416 10781171960832 10781293446144 10819690673211 10831206841728 10878634889472 10878757473024 10892958306048 10896298228998 10940780035584 10943388668576 10943511981792 10991431795008 11005779710016 11005903726272 11054096742528 11056856984264 11069255343744 11105398253712 11119894937424 11132363983104 11168712952992 11171501814746 11220419957404 11235193387236 11247791720256 11296401206272 11299248081576 11299864830072 11336760717331 11364288232752 11364416288784 11413529790208 11417029327158 11478601225728 11482120714428 11544673760256 11582368988288 11601044237601 11601174961467 11664376598784 11667953048634 11730878175744 11734475015844 11785187796928 11785320595776 11813937288192 11852511705216 11856145839741 11907384444592 11920736524032 11975271471072 11988699674112 11991693289056 12030848108188 12044338630848 12060060981696 12099439032408 12113006467968 12169085201616 12185107696944 12238464250656 12238602157152 12241520232578 12291493620224 12295262352324 12311312252148 12311450979516 12361570550784 12365360769384 12378522104832 12381502173768 12422607809983 12422747791461 12438964107297 12452912261712 12493573035426 12506729906944 12509881804602 12561636337152 12578033954304 12578175687168 12633253420032 12636407982016 12691740704384 12691883718528 12708451357056 12712347933831 12764243374848 12767430645424 12780905469696 12823337094176 12840221013984 12854619108864 12913426378944 12914131234368 12956297962664 12973210760328 12987757980288 13030165111824 13048033516752 13107725618442 13122423673632 13183175635084 13236993129472 13258336271544 13258485670248 13319867548351 13391701430016 13395807500166 13410828589536 13468786053632 13468937823744 13472180404956 13490654950188 13545575027712 13545727663104 13549880959704 13608439365248 13611868911459 13612611890073 13686024538368 13690220851818 13749540695072 13782926836224 13827930322752 13843435963392 13906766869632 13907525944704 13925837367936 13986816286464 13986973893888 13990308837232 14051728402656 14070071145312 14116012204476 14131840879296 14135369643148 14150288198592 14197266068552 14197426047384 14215958979768 14278208292432 14278369183344 14297007776688 14344472744378 14363197627506 14363359476102 14426254230948 14441609122304 14445248640732 14504846519296 14505009964032 14523944408064 14528397638664 14575835207997 14591349309056 14594862105369 14655242393344 14658935750802 14674372946688 14674538301696 14679037706346 14738795656704 14758201575936 14759007124992 14807197671616 14826526583232 14843151977472 14891617270656 14915628305487 14980257849648 14997055627008 15065664108768 15066486440096 15152384310336 15152555051712 15222705769544 15238771906176 15292346554849 15309494285904 15326661245184 15380544884666 15396777605664 15468058983468 15468233281956 15552502131712 15556421613096 15557270731512 15628442083527 15645966687792 15713760794368 15739097441886 15803348940288 15808194452988 15828830038476 15893447851008 15894315365376 15967028628096 15971924327121 15972104303307 15988924385408 15992953852239 16059118174464 16062984328986 16080081308928 16132585376544 16150675290624 16171757941248 16225446935488 16246810262592 16317952334208 16318136209536 16339437459072 16393683136432 16415083002864 16415267972688 16487147692512 16508669565024 16508855589408 16563663721948 16581145113792 16585285476396 16603883015616 16658097380568 16679842406136 16753069429488 16757063898757 16757252722119 16830629936106 16852790080854 16853709959138 16922511624704 16944601809408 16949797245108 17018991166464 17041207292928 17046432349128 17120294685312 17125543990737 17217901838592 17218841645824 17223181071642 17297614347104 17317010640384 17373553482432 17397378022336 17415739321344 17476967491256 17496564898176 17501929572951 17596317263616 17677781695392 17677980893664 17778767557824 17855601906688 17861076666888 17881104786048 17962907206608 17987539933584 18046272162282 18066507946272 18090091472544 18149158548612 18150149186764 18248032717824 18253627802424 18277661545416 18338341977871 18357696375984 18362280348867 18437240430336 18442893528486 18466968378222 18467176469274 18542355826176 18543367926272 18548041154076 18567783157248 18649088381952 18649298525184 18673642810368 18735637870208 18740359553139 18760094860416 18821349605968 18842454505728 18867050931456 18867263530752 18929901396512 18949880130048 18954611973024 19037611056576 19037825577792 19062677035584 19146365062272 19150930170008 19151145968136 19235005641264 19260331520976 19349499722462 19371196851552 19434446943996 19459816140492 19481636970432 19545247667736 19565830595584 19566051068928 19572050275128 19661588427663 19683635510448 19768702110976 19774763452626 19855489694208 19887504407316 19887728505372 19973677132864 19996074169344 20087552145024 20093711250249 20203179080448 20203406735616 20235982425282 20318362541568 20318591494656 20412659047872 20435548326912 20529036807552 20535331277727 20624078644624 20624311042608 20674390254336 20741895484128 20743027642016 20837922778036 20861288917056 20888756051904 20980224429696 20985463255848 21053984189329 21077592603984 21105106717968 21174018306714 21197761318944 21203054464722 21289371504128 21295899102828 21296139071076 21323938469652 21412157565952 21417312438648 21417553775016 21440108411904 21510113835392 21516709116567 21544796441259 21545039214153 21639381346422 21662413683456 21757269778944 21757514946048 21785916612096 21792596457996 21881560071168 21886777337152 21887023963584 21982863590016 22011559420032 22011807452544 22018556559519 22108193485056 22113713968528 22138510687488 22210796507424 22239789874848 22264727966208 22337425905984 22343003629492 22440839914808 22470386774472 22495583440512 22598496163152 22599729660144 22673521434662 22728576465504 22728832577568 22827059580416 22834058654316 22957202451456 22964241428856 23070557361397 23070817326999 23164737976576 23202088475202 23202349922934 23328753197568 23335906097268 23461756351488 23468950031688 23570375593856 23570641191552 23608646162829 23705023410432 23712291679482 23814768889184 23841473048064 23950542942144 23977399348224 23983386578112 24061696216376 24088677261696 24120121963392 24198878064816 24226012935936 24338170403232 24370215393888 24476928501312 24477204314304 24483040465156 24582987240448 24590524704648 24622624504296 24622901959032 24730721538768 24736896875509 24763004347536 24845215619966 24845495582922 24877928214594 24905824523424 24987146070852 25013459813888 25019763609204 25123272674304 25156067908608 25156351374336 25245944904159 25272815964032 25279185121281 25280564938707 25383481408768 25383767437056 25416902714112 25424695867662 25528486749696 25534861290848 25561810939392 25646674188352 25680442027968 25709238217728 25826852757888 25828262468736 25912595925328 25946421520656 25975515960576 26060330223648 26096067033504 26215451236884 26244847347264 26366351270168 26516672543088 26516971340496 26639735096702 26783402860032 26791615000332 26821657179072 26937572107264 26937875647488 26944360809912 26981309900376 27069408243423 27099761919408 27216878730496 27223737822918 27225223780146 27372049076736 27380441703636 27499081390144 27565853672448 27655860645504 27664340292729 27700452567333 27813533739264 27815051889408 27851674735872 27973632572928 27973947787776 27980617674464 28103456805312 28140142290624 28232024408952 28263681758592 28270739286296 28300576397184 28394532137104 28394852094768 28431917959536 28556416584864 28556738366688 28594015553376 28688945488756 28726395255012 28726718952204 28852508461896 28883218244608 28890497281464 28986411513409 29024249583693 29056795277328 29151670415994 29182698618112 29189724210738 29310484786688 29317871501604 29348745893376 29349076603392 29358075412692 29477591313408 29516403151872 29518014249984 29614395343232 29653053166464 29662145178939 29783234541312 29831256610974 29960515699296 29994111254016 30131328217536 30132972880192 30304768620672 30305110103424 30445411539088 30477543812352 30584693109698 30618988571808 30653322490368 30761089769332 30793555211328 30936117966936 30936466563912 31112843226192 31114541463024 31256884167054 31291933375584 31427521588736 31478194883772 31606697880576 31616388905976 31657660076952 31761027460071 31762761076837 31804581697083 31934057256192 31943848654242 31944208606614 31977848770816 31985907704478 32118236348928 32125968657972 32160162617856 32265170753088 32301350581248 32343515882496 32450893870976 32459072019633 32493620525184 32635904668416 32636272419072 32678874918144 32787366272864 32830166005728 32830535945376 32974295385024 33017339130048 33017711178816 33127327443896 33162290227584 33170570952792 33207766031232 33316194761136 33359684812272 33506138858976 33514127797514 33514505444238 33661259872212 33705580161708 33707419918276 33845023249408 33889203618816 33899594490216 34010282151993 34092864698256 34240589370624 34251087981474 34435803677184 34437683291648 34446362143284 34595228694208 34634021280768 34747106964864 34794756044672 34803132712803 34803524884401 34953934982512 34993129796352 35003859145902 35192634527232 35355563390784 35355961787328 35557535115648 35722153333776 35762209572096 35925814413216 35975079867168 36092544324564 36133015892544 36180182945088 36298317097224 36300298373528 36466364861563 36507255604848 36555323090832 36676683955742 36715392751968 36724560697734 36874480860672 36885787056972 36933936756444 36934352938548 37084711652352 37086735852544 37096082308152 37135566314496 37267823429949 37268243374383 37316892321891 37471275740416 37480719106278 37520189720832 37642699211936 37684909011456 37734101862912 37734527061504 37859802793024 37899760260096 37909223946048 38075222113152 38075651155584 38125354071168 38137043801493 38292730124544 38301860340016 38302291936272 38470011282528 38520663041952 38698999444924 38742393703104 38868893887992 38919632280984 38963273940864 39090495335472 39100256351611 39144100550256 39323176855326 39367271020896 39537404221952 39549526905252 39710979388416 39775008814632 39775457010744 39947354265728 39959602645053 40175104290048 40187422500498 40406358160896 40406813471232 40471964850564 40636725083136 40637182989312 40825318095744 40837835670219 41058073615104 41070662555454 41248157289248 41248622085216 41348780508672 41483790968256 41486055284032 41675845556072 41722577834112 41777512103808 41960448859392 41970926511696 42107968378658 42155185207968 42210213435936 42348036613428 42395522637888 42406108929444 42578743008256 42591798205656 42592278142152 42647876939304 42834624877296 42835107550032 42845320814023 43020227670784 43033418233134 43089592882518 43090078428306 43278762692844 43324827366912 43514539557888 43515029892096 43571833224192 43585192915992 43727505623991 43773554674304 43774047927168 43784586316107 43965727180032 44023118840064 44023614905088 44037113119038 44216386970112 44227427937056 44277021374976 44421593014848 44479579749696 44529455932416 44674851811968 44686007258984 44881679829616 44940773548944 44991166881024 45196992326304 45199459320288 45347042869324 45457152931008 45457665155136 45654119160832 45668117308632 45877039664547 45928482857712 46141114722794 46141634653998 46329475953152 46404176950404 46404699845868 46657506395136 46671812194536 46885326250581 46937900063376 47140751187712 47141282383104 47217292325658 47410046820864 47424583358964 47629537778368 47682946096128 47901085884288 47915772981363 47916312909921 47966773156224 48123392432752 48177354523392 48240243926784 48397756129632 48452025871872 48676340806464 48740430787776 48953857002624 48954408628608 48966080930312 49181049409296 49245249008592 49245803918064 49461443077536 49473793751018 49526008695072 49690431239932 49690991165844 49755856429188 49811649046848 49974292141704 50026919627776 50039527218408 50205654605323 50271191696271 50271758166357 50491889808318 50545631928064 50558370242562 50561129877414 50766962817536 50767534874112 50833805428224 50849391735324 51056973499392 51069722581696 51123621878784 51293348376704 51360884055936 51376631972211 51653705515776 51656524937472 51825191850656 51892843041312 51951031921152 52120660447296 52192134067008 52430902473768 52489694694528 52505788718853 52732702540336 53033345086176 53033942680992 53279470193404 53566805720064 53583230000664 53643314358144 53831907096331 53888721619824 53962619800752 54138816486846 54199523838816 54433757460992 54447475645836 54450447560292 54744098153472 54760883407272 54998162780288 55015025933613 55086841046601 55311721291008 55328680585458 55400905134666 55627067478528 55630103778816 55703349471744 55947265145856 55947895575552 55961235348928 56206913610624 56280284581248 56464048817904 56527363517184 56541478572592 56601152794368 56789064274208 56789704189536 56863835919072 57112833169728 57113476733376 57188031106752 57377890977512 57452790510024 57453437904408 57705016923792 57780994562928 57972823026818 58048499167386 58113590554656 58303340831988 58365397236224 58379448421476 58620969573376 58635743003208 58697491786752 58698153206784 58716150825384 58984765282989 58987984856983 59228790686464 59306106332928 59324290357878 59566469082624 59662513221948 59921031398592 59988222508032 60262656435072 60265945760384 60281133750747 60609537241344 60610220206848 60890823078176 60955087624704 61169386219396 61237977143616 61306644980736 61522179538664 61587110422656 61872235933872 61872933127824 62225686452384 62229082926048 62513768334108 62583866751168 62855043177472 62956389767544 63161952567987 63232777811952 63315320153904 63522054920142 63525522153674 63609163394166 63868114512384 63887697308484 63888417213228 63955697541632 63971815408956 64236472697856 64251937315944 64320325235712 64530341506176 64550127349701 64634389323777 64635117642459 64901787741952 64918144039266 64987241050368 65271809336832 65272544838144 65357749836288 65574732545728 65660332011456 65661071890752 65948590770048 66034678260096 66035422357632 66254654887792 66324580455168 66341141905584 66415532062464 66632389522272 66719369624544 67012277717952 67028255595028 67029010888476 67322519744424 67411160323416 67414839836552 67723249028617 67799188980432 68020564303986 68185729396512 68481178741248 68502175962948 68871607354368 68875366583296 68892724286568 69190457388416 69211672084191 69212451980997 69494213929728 69589512089344 69606265425606 69607049768802 69907869965024 69986259592704 70007718291804 70385269054464 70711126781568 70711923574656 70825938488487 71115070231296 71444306667552 71524419144192 71851628826432 71950159734336 72185088649128 72266031785088 72360365890176 72596634194448 72600596747056 72932729723126 73014511209696 73110646181664 73353367911484 73430785503936 73449121395468 73748961721344 73771574113944 73867873512888 73868705877096 74192164616304 74210690626527 74535646859898 74536486748766 74633784643782 74942551480832 74961438212556 75040379441664 75285398423872 75369818022912 75468203725824 75469054123008 75719605586048 75737834712477 75818447892096 75841694816121 76150444226304 76151302311168 76250708142336 76274087602986 76585460249088 76603720680032 76604583872544 76940022565056 77041326083904 77397998889848 77484787406208 77737787775984 77839264561968 77926547881728 78180990670944 78200512703222 78288201100512 78646353710652 78734542041792 79074808443904 79099053810504 79357325021317 79550017629264 79550914021488 79894708531456 79919205290106 80350208580096 80374845000996 80812716321792 80813626942464 80943929701128 81208224730269 81650636191488 81675671340438 82116147230208 82141325110908 82496314578496 82497244170432 82697561017344 82967581936512 82972110568064 82993020878187 83351691112144 83445155668224 83555024207616 83920897718784 83941853023392 84215936757316 84310370415936 84420426871872 84696073226856 84791045275776 84812217858888 85183596411312 85184556284304 85295753878608 85669249754592 85670215100064 85690641628046 86040455341568 86066836466268 86179185765036 86180156856612 86557525385688 86649654733824 86958254669881 86959234540227 87072748751079 87170385831984 87455011247982 87547109348608 87548095854336 87569172632214 87931454360064 88046237680128 88047229810176 88074226238076 88432773940224 88454855874112 88554042749952 88843186029696 88959159499392 88986435536817 89349703623936 89372014517968 89763359659232 89881547097888 89982333762048 90393984652608 90398918640576 90694085738648 90914305862016 90915330310272 91336234617264 91754079329094 91856965715424 92282229445588 92283269307996 92658951906304 92808353900808 92809399691736 93239072838457 93343624389072 93770652501162 93875800126752 94281502375424 94282564766208 94434584651316 94820093641728 94849166717928 95259075556736 95283082380213 95288283230511 95413745091249 95802171768576 95831545962726 95832625819842 95933546312448 96246784865504 96354709046784 96480487853568 96795512259264 96904051743744 97352681612928 97480861575552 97907714005248 97908817257216 97932161860624 98362098818592 98490498017184 98491607836128 98922886155072 98947587502036 99052017390144 99380862479864 99381982331688 99511712858376 99623298093696 99948584283408 99973541750329 100079054436816 100411309210646 100542383392542 100543516332714 100983779616636 101091263856128 101116740485124 101122259754828 101533925635072 101535069748224 101667610856448 101698783470648 102030846455979 102139445163392 102586696753408 102721768111872 102753263944422 103307411031552 103313049874944 103650383701312 103785686082624 103902063842304 104241320894592 104384268134016 104409398138409 104861804947536 104979389389056 105011577437706 105465405080672 106066690172352 106067885361984 106558940386808 107166460001328 107286628716288 107663814192662 107777443239648 107925239601504 108277632973692 108399047677632 108867514921984 108894951291672 108900895120584 109399094584689 109521766814544 109549114734397 109996325560576 110030051867226 110173682093202 110623442582016 110657361170916 110801810269332 111254134957056 111260207557632 111406698943488 111803470289847 111804730123149 111922470697856 111950676965673 112413827221248 112560569162496 112928097635808 113054727034368 113082957145184 113202305588736 113578128548416 113579408379072 113727671838144 114225666339456 114226953466752 114376062213504 114755781955024 114905581020048 114906875808816 115410033847584 115561989125856 115945646053636 116096998334772 116227181109312 116606681663976 116730794472448 116758896842952 117271486006416 117300769054833 117432301650768 117969530565978 117975969713966 118457581372928 118612212665856 118648580715756 119132938165248 119325026443896 119842062797184 119878807935159 120525312870144 120531891520768 120562267501494 121219074482688 121220440413696 121781646156352 121910175249408 122338772438792 122475954287232 122513507010657 123044359077328 123174220845312 123744471867744 123745866255648 124451372904768 124458165852096 125027536668216 125167733502336 125912779535088 126323905135974 126465555623904 126630640307808 127044109840284 127051044307348 127218326788332 127736229024768 127775394616968 127776834426456 127911395083264 127943630817912 128368393845097 128503874631888 128535962442069 129060683012352 129100254699402 129268778647554 129270235284918 129803575483904 129836288078532 129974482100736 130543618673664 130545089676288 130715499672576 131149465091456 131182516871973 131320664022912 131322143781504 131897181540096 132069356520192 132070844715264 132509309775584 132649160910336 132682283811168 132831064124928 133264779044544 133438739249088 134024555435904 134056511190056 134058021776952 134645039488848 134822320646832 134829679673104 135446498057234 135598377960864 136041128607972 136371458793024 136962357482496 137004351925896 137631118993641 137785448573136 138380914776832 138423344168382 138424903961994 138988427859456 139179024178688 139212530851212 139214099537604 139815739930048 139972519185408 140015436583608 140655978751743 141422253563136 141423847149312 141651876976974 142230140462592 142888613335104 143048838288384 143703257652864 143747318944089 143900319468672 144370177298256 144532063570176 144720731780352 145193268388896 145201193494112 145865459446252 146029022419392 146221292363328 146706735822968 146861571007872 146898242790936 147377889325303 147543148227888 147735747025776 147737411754192 148384329232608 148421381253054 149071293719796 149072973497532 149267569287564 149885102961664 149922876425112 150080758883328 150570796847744 150616963815969 150813575088813 150815274499071 151439211172096 151475669424954 151636895784192 151683389632242 152300888452608 152302604622336 152501416284672 152548175205972 153170920498176 153207441360064 153209167745088 153880045130112 154082652167808 154129895916633 154795997779696 154969574812416 155475575551968 155678529123936 155853095763456 156361981341888 156401025406444 156576402201024 157292707421304 157469084083584 158198107621008 158714650042634 159100035258528 159101828042976 159789417062912 159838410580212 160700417160192 160749690001992 161493901529779 161495721288993 161887859402256 162416449460538 163301272382976 163351342680876 164232294460416 164282650221816 164992629156992 164994488340864 165045077800839 165260523139803 165935163873024 165944221136128 165986041756374 166703382224288 166890311336448 167110048415232 167841795437568 167883706046784 168431873514632 168620740831872 168840853743744 169392146453712 169582090551552 169624435717776 170367192822624 170369112568608 170591507757216 171338499509184 171340430200128 171381283256092 172080910683136 172133672932536 172358371530072 172360313713224 173115050771376 173158278128563 173916509339762 173918469080454 174145497502158 174340771663968 174910022495964 175094218697216 175096191708672 175138345264428 175862908720128 176092475360256 176094459620352 176148452476152 176909711748224 176954295848967 176963954570949 177686372059392 177918318998784 177972871073634 178699407247872 178744029035936 179526719318464 179763094195776 179964667524096 180787969305216 180797837281152 181388171477296 181828611724032 181830660620544 182672469234528 183508158658188 183713931430848 184564458891176 184566538615992 185616707801616 185618799383472 186478145676914 186687248778144 187541305002324 187751600253504 188563004750848 188565129532416 188869169302632 189485857703961 189698333435856 190518151113472 190566164760426 190576566461022 190827490182498 191604343537152 191663091925452 191665251639684 191867092624896 192493569731008 192709418093568 192960975707136 193591024518528 193650382049103 193903167971331 194705363225856 194961723151104 195815428010496 195817634514432 195864323721248 196724197637184 196980996034368 196983215672256 197845772310144 197895175004072 198104034780288 198761724959728 198763964663376 199023425716752 199246596187392 199897168566816 199947083500658 200158108873632 200822618421292 201084766785084 201087032665428 201967559233272 202182527712256 202233480970248 202244519509656 202904880593863 203169747085851 203397566941296 204061692911958 204278890326784 205173393506816 205443536223744 205506527888844 206614822063104 206626099749888 207300767402624 207571372165248 207635016252573 207637355942991 208482641789184 208768536268032 208818796276818 209723609895072 209958778778112 210023154875412 210930810161344 212133380344704 212135770723968 213117880773616 214332920002656 214573257432576 215327628385324 215554886479296 215850479203008 216555265947384 216798095355264 217789902583344 217801790241168 218798189169378 219043533629088 219098229468794 219992651121152 220060103734452 220347364186404 221246885164032 221314722341832 221603620538664 222339327537859 222632071879581 223606940579694 223609460246298 223844941395712 223901353931346 224827654442496 225121138324992 225856195271616 226109454068736 226165914290368 226404611177472 227156257096832 227158816758144 227213504137431 227455343676288 227525084448363 228451332678912 228453906933504 228752124427008 229511563910048 229811162040096 229813751617632 230820067695168 231123978251712 231891292107272 232193996669544 232454362218624 233213363327952 233517793685904 234542972012832 234601538109666 234864603301536 235939061131956 235951939427932 236915162745856 237224425331712 237297161431512 238071975063951 238398445712323 238650052887792 239684125594368 239757615870318 241050625740288 241063783041536 241124535002988 242438148965376 242440880827392 243563292312704 243624674190807 244677544877584 244951908574464 245027014021314 246088718154656 246348441690624 247488943735488 247491732511296 248902745809536 248916331704192 250055073336432 250335467004672 251825559070176 252647810271948 252931111247808 253261280615616 254088219680568 254102088614696 254436653576664 255550789233936 255553668852912 255887261635824 256736787690194 257007749263776 257071924884138 258121366024704 258200509398804 258537557295108 258540470569836 259607150967808 259672576157064 259948964201472 260874764009643 260877703620681 261218246253237 262298930182912 262365033743946 262641328045824 262644287563008 263794363080192 264138713040384 264141689430528 265018619551168 265298321820672 265364567622336 265662128249856 266529558089088 266877478498176 266959306610451 268049110871808 268113022380112 268116043553904 269290078977696 269644641293664 269659359346208 270892996114468 271196755921728 272082257215944 272742917586048 273701794461277 274008703851792 275262237987282 275570897146272 276761829553664 276846688336764 276849807923988 277976855718912 278358048357376 278425061702424 278428199075208 279631479860096 279717218515371 280030873167216 281311957503486 282844507126272 282847694298624 283303753953948 284460280925184 285777226670208 285864849691533 286241235273747 287406515305728 287494637888178 287800638937344 288740354596512 289064127140352 289441463560704 290386536777792 290402386988224 291730918892504 292058044838784 292442584726656 293413471645936 293723142015744 293796485581872 294755778650606 295086296455776 295471494051552 295474823508384 296768658465216 296842762506108 298142587439592 298145946995064 298535138575128 299845752850224 299917245698161 299920625250987 301141593695488 301233927631938 301627150177626 301630548998142 302878422344192 302951338849908 303273791568384 303366779264484 304601776905216 304605209244672 305002832569344 305096350411944 306092539367937 306414882720128 306418335490176 307760090260224 308165304335616 308259791833266 309591995559392 309939149624832 310951151103936 311357058247872 311706191526912 312723962683776 312802050812888 313152804402048 314585414842608 314938168167168 316396215242016 317429300085268 318200070517056 318203656085952 319578834125824 319676821160424 321499380003984 322987803059558 322991442577986 323775718804512 324832898921076 326602544765952 326702685361752 328197283754067 328565300443632 328647344203191 329985258313984 329988976681728 330090155601678 330521046279606 331870327746048 331888442272256 331972083512748 333406764448576 333780622672896 334220096830464 335410410869541 335414190369447 335767412093568 336863747029264 337241481663744 337681707487488 338784292907424 339164181103104 339248871435552 340734385645248 340738225137216 341183015514432 342676999018368 342680860400256 342762566512184 344267345865072 344716743060144 344720627426448 346230101542752 346316556257126 347833018679524 347836938160908 348290995004316 348681543327936 349820044991928 350188437394432 350192383417344 350276690528856 351439582237261 351902307164499 352296904952304 353819423496448 353908591697934 353927909141898 355372744118784 355836637997568 355945742147268 357398814495744 357488058071872 359053438636928 359526188391552 359636423805477 361575938610432 361595674562304 362776342954592 363657223448064 363661321241088 365344938469056 367016317316376 367427862861696 367540521031971 369128917782352 369133077231984 371233415603232 371237598766944 372956291353828 373374497556288 375082610004648 375503200507008 376823349674317 377738338605264 378971715407922 379396666871712 381036302226944 381132329520852 381153132922044 381654980364996 383208687074304 383326183850904 383330503279368 383734185249792 384987139462016 385105181535291 385607887326207 387182049037056 387300764098206 387806335942662 389410726451712 389923446302208 391630856020992 391635269028864 391728647442496 393448395274368 393961992068736 393966431344512 395691544620288 395790350008144 396208069560576 397523449919456 397527929326752 398046851433504 398493192374784 399794337133632 399894167001316 400316217747264 401645236842584 402169533570168 402174065330856 403935118466544 404466961940496 404489039019312 405809761187726 406339494171702 406795133882592 408123385823916 408557780653568 410346787013632 410887072447488 411013055777688 412893356980923 412915893998881 414601534805248 415142744330496 415270032505146 415274711885982 416965283578368 417537072536064 417637592553636 419447219790144 419917557556224 420046309750824 421861620322688 421967936255229 424266760689408 424271541447936 426235761547232 428665840005312 429146514865152 430655256770648 431109772958592 431700958406016 433110531894768 433596190710528 435579805166688 435603580482336 437596378338756 438087067258176 438196458937588 439985302242304 440120207468904 440694728372808 442133667975909 442629444683664 443207241077328 444678655075718 445264143759162 447213881159388 447218920492596 447689882791424 447802707862692 449655308884992 450242276649984 451712390543232 451850891447907 452331828580736 452440725266439 452445823497213 454312514193664 454317633516288 454427008274862 454910687352576 455050168896726 456902665357824 456907813867008 457504248854016 459023127820096 459622324080192 459627503235264 461640135390336 462247956503424 463782584214544 464387993339088 464908724437248 466426726655904 467035587371808 469085944025664 469203076219332 469729206603072 471878122263912 471903878855864 474062743200319 474594322863024 476143950127902 476796891424646 477300105775584 479368251188736 479515231740636 482101251480576 482127566083072 482249070005976 484481704589337 484487163866979 487126584625408 487249348381614 489355089755168 489903817148928 490054028042628 492177436309312 492696883381248 494977887470976 494983465022592 495135233402517 495781569419409 497805491619072 497832663408384 500110146672864 500670934009344 503651118140352 505295620543896 505862222495616 506522561231232 508176439361136 508204177229392 508873307153328 511101578467872 511107337705824 511774523271648 513473575380388 514015498527552 514143849768276 516242732049408 516401018797608 517075114590216 517080941139672 519345152314128 519474834385689 521749528019286 521755407241362 522436492506474 524597860365824 524730067487892 525282656091648 525288575126016 527588726160384 528277426080768 528283378861056 530037239102336 530729135244672 530891863712847 533059116178176 533754956996352 533918613220902 536098221743616 536226044760224 536232087107808 538580157955392 539289282587328 539318718692416 541785992228936 542393511843456 544164514431888 545485835172096 547403588922554 548017407703584 550524475974564 551141794292544 553523659107328 553693376673528 553699615847976 556850123404848 556856398150416 559262959720192 559434437030742 560061746334432 562623915006972 565689014252544 565695388597248 566607507907896 568457573111883 568488601314001 571554453340416 571729699383066 572482470547494 574813030611456 574989275776356 575601277874688 577480709193024 578128254280704 578882927121408 580773073555584 580804773976448 580951146147309 583461837785008 584116089677568 584885169453312 586826943291872 587446284031488 587592971163744 589511557301212 590172592911552 590942988103104 590949647016768 593537316930432 593685525012216 596285174879184 596291893990128 597070277150256 599691505700448 599834491396322 599841250501974 602283187390976 602467855263876 603254300355252 603261097996284 605756844688384 605902677699816 606547583136768 606733558528968 608714641781589 609509241257553 610192700823888 612185078735874 612829765440256 612836670980352 615520180520448 616330608671232 616519583666532 619183991118784 619878299249664 621902302207872 622714116495744 622905048757719 622912067828973 625447925367552 625604101625776 626305608804096 629170829685216 629876336334336 632792430484032 634858600170536 636400141034112 636407312171904 639353642320848 642998760007968 645975606119116 645982885155972 647551437609024 649665797842152 652673509869199 653405370723504 656394567508134 657130600887264 657294688406382 659970516627968 659977953363456 660180311203356 661042092559212 663740655492096 663776884544512 663944167025496 666813528897152 667017982613577 667896215638743 670820821739082 670828380738894 671534824187136 673727494058528 674482963327488 675363414974976 677568585814848 678328362206208 678497742871104 681468771290496 681476450274432 682366031028864 682575253345089 685353998036736 685361720800512 685525133024368 688534691730144 689433486120288 689441254852896 692460203085504 692633112514252 695666037359048 695673876321816 696581990008632 697363086655872 699640089983856 699814792252303 700553381057712 702879164474522 703804614328998 704593809904608 707638846992896 707817183395868 707855818283796 710745488237568 711673275995136 711891484294536 714215925191853 714976116143744 715195337136969 718106877273856 719052376783104 719272847610954 723151877220864 723191349124608 725552685909184 727314446896128 727322642482176 730689876938112 734032634632752 734855725723392 735081042063942 738257835564704 738266154463968 742466831206464 742475197533888 745912582707656 746748995112576 750165220009296 751006401014016 753646699348634 755476677210528 757943430815844 758793333743424 762072604453888 762264659041704 762306265844088 763309960729992 766652367701808 766661006558736 766843803140779 769974278924032 770210363070582 771215774652414 774364098074112 774601528196412 775612671885324 778821452903424 779846892604416 782624292028929 782633110862043 783457294884992 783654738759711 786896790548736 787923984137472 787932862689024 791383089240576 791580700016288 792416139121152 795046899838912 795055858653504 796093702867008 796986384749568 799588674267264 799788334002632 800632435494528 803290473685168 804339067140336 804348130661712 807870236933088 808933923880992 808978078038624 811619522375452 812678988343404 813590267765184 816246771647832 817115561307136 821105383383831 822026111555376 825786713961846 825831787997762 829203069610496 830285488660992 830540065010292 830549423771964 833930567156736 835074145072128 835275185107272 838894439580288 839151655546113 840092619501648 843723240645376 843935872510458 848533521378816 848543082895872 852471523094464 857331680010624 857594549074599 861310513541296 862219545917184 863401916812032 866221063789536 867192381421056 871159610333376 871207160964672 875192756677512 876174134516352 876392917875176 880240414937808 881389456745616 884267335951818 885258889367328 886414482154656 889357310151436 890528287518324 894427762318776 894437840985192 895379765582848 895605415725384 898578756915679 899751737094483 899761875752961 903424781086464 903701782895814 904663657161472 904881450532878 904891646994426 908625028387328 908635267032576 908854016549724 909821374705152 910100337793452 913805330715648 913815627734016 915008497708032 918046255640192 918277618103811 919244648160384 919255006470528 923280270780672 924495913006848 927565168429088 928775986678176 929817448874496 932853453311808 934071174743616 938171888051328 938406152438664 939458413206144 943756244527824 943807757711728 948125486400638 949188645726048 952287900255804 953593782849292 954600211551168 958736502377472 959030463481272 964498140011952 968963409178674 968974327733958 974253169250816 974498696763228 978710179510336 979807634297856 980108056085256 984354872618624 984591851262201 985942032609573 989955774941952 989966930045184 990270466805034 991563138838818 995610983238144 995665326816768 1000220293345728 1001341868018688 1006231232608623 1007302236280704 1010591241087792 1011724444991232 1013045122462464 1016352878722272 1016408354458784 1017746614306656 1022203156935744 1022214675411648 1023549046543296 1026947150760776 1028030997055104 1028287699536552 1031645225277121 1032802037595216 1034150229180432 1034161882279344 1038690304628256 1038949668771378 1043499056038572 1043510814482724 1044872985012948 1049195720731648 1049460134975784 1050565312183296 1050577150252032 1054318746711783 1055706921493497 1060074478204672 1061458270489344 1061783727425694 1066118232356352 1067509913992704 1067837226441804 1072196443487232 1072452089520448 1072464174215616 1077160315910784 1078578565174656 1078637437384832 1078909271416431 1083571984457872 1084787023686912 1088329028863776 1090971670344192 1094807177845108 1096034815407168 1101048951949128 1102283588585088 1107386753347056 1107399231695952 1113700246809696 1113712796300832 1118525919440384 1118868874061484 1120123492668864 1125247830013944 1130457310708453 1130470049022951 1133215015815792 1136915146223766 1136977202628002 1143108906680832 1143459398766132 1144964941094988 1149626061222912 1149978551552712 1151202555749376 1154961418386048 1155315544605873 1156823661978621 1161546147111168 1161609547952896 1161902292294618 1166923675570016 1168232179355136 1169770338906624 1173653886583744 1174892568062976 1175185942327488 1179023114602424 1180345185823104 1181885976206208 1181899294033536 1187074633860864 1187371050024432 1192570349758368 1192583787980256 1194140554300512 1199383011400896 1199668982792644 1199682501003948 1204566374781952 1204935710527752 1206508600710504 1206522195992568 1211805355399632 1212107946899941 1213467117057936 1217429283563178 1219018482515106 1220385401647776 1224370157471748 1225659530880512 1225673341960704 1231040361040896 1232661217342464 1233039167333064 1238367982237568 1238680070942769 1238747681996643 1243804604415744 1245428232991488 1245810097515438 1245824135657946 1250895850735104 1251208203251552 1252611217608192 1258341659370432 1259752672668672 1265584860968064 1269717200341072 1272800282068224 1272814624343808 1278707284641696 1285997520015936 1291951212238232 1291965770311944 1295102875218048 1299331595684304 1305347019738398 1306810741447008 1312789135016268 1314261201774528 1314589376812764 1319941033255936 1319955906726912 1320360622406712 1322084185118424 1326401003927727 1327888334050992 1333627057794304 1334035965227154 1335792431277486 1341641643478164 1341656761477788 1343069648374272 1347454988117056 1348965926654976 1350726829949952 1355137171629696 1355552674343721 1356995485742208 1357322175799317 1362937542580992 1362952900548864 1364732062057728 1365150506690178 1370707996073472 1370723441601024 1371050266048736 1377069383460288 1378866972240576 1378882509705792 1384920406171008 1385266225028504 1391332074718096 1391347752643632 1393163980017264 1394726173311744 1399280179967712 1399629584504606 1401106762115424 1405758328949044 1407609228657996 1409187619809216 1415277693985792 1415634366791736 1415711636567592 1420334164157041 1422188229600957 1423782968589072 1428431850383706 1429952232287488 1430390674273938 1436213754547712 1438104753566208 1438545695221908 1446303754441728 1446382698249216 1451105371818368 1453445113768011 1453461491600937 1461379753876224 1468065269265504 1469711451446784 1470162084127884 1476515671129408 1476532308927936 1484933662412928 1484950395067776 1485405700207551 1491825165415312 1493497990225152 1500330440018592 1502012802028032 1507293398697268 1510953354421056 1515886861631688 1517586667486848 1524529318083408 1524612531688176 1526619921459984 1533304735403616 1533322013117472 1533687606281558 1539948557848064 1540420726141164 1542431549304828 1548728196148224 1549203056392824 1551225343770648 1556375292765013 1558424503157067 1565248584057858 1565266221724086 1566914589769984 1567309477519422 1573793581097472 1575847968274944 1575865725378048 1582766178481152 1583161400032576 1584832278242304 1590093799677824 1590111717307008 1592187405734016 1592675591138541 1599177348534528 1599576668005264 1601264870989056 1606580947370336 1608678134280672 1608696261323424 1615740473866176 1617867847761984 1617956156077248 1623239044750904 1625357976686808 1627180535530368 1632493543295664 1642210766767662 1644052223110752 1651573427923692 1651663575995524 1658406139220992 1660570977321984 1661080130020584 1661098847543928 1668789119986261 1670550370214544 1677788879160576 1678303311092226 1680185239003296 1687446481290752 1687871745020916 1697067042757632 1697086165791744 1704943046188928 1705372719335649 1705465803942003 1714663360021248 1715189098149198 1722621027082592 1724439091834368 1726803833624064 1732442127579072 1734384762842112 1742319220666752 1742414321929344 1750385513355024 1752348269032704 1752785835750352 1760480829875616 1762778913491232 1768534671903636 1770517778734656 1772828964309312 1778714620302872 1781056575036648 1788855524637552 1788875681970384 1791210831450768 1797157513831358 1799503474188966 1799523751505922 1806849562172928 1807403565791628 1809327314322944 1809762901065756 1809783293988852 1817250056774656 1817270534065152 1817708033099448 1819642749410304 1820200675586904 1826143925344767 1828527723772659 1836092511280384 1836555236207622 1838489296320768 1838510012941056 1846560541561344 1848991826013696 1855130336858176 1857551973356352 1859634897748992 1865706906623616 1868142349487232 1868715146273157 1876343776102656 1876812304877328 1878916826412288 1887512489055648 1887615515423456 1896250972801276 1898377291452096 1904575800511608 1907187565698584 1909200423102336 1915912561228939 1918060926962544 1928996280023904 1937926818357348 1937948655467916 1948506338501632 1948997393526456 1957420359020672 1958020529607597 1960216112170512 1968709745237248 1969183702524402 1971884065219146 1979911549883904 1979933860090368 1980540933610068 1983126277677636 1991221966476288 1991330653633536 2000440586691456 2001053947840731 2003688646916229 2012462465217246 2014604472561408 2021182482175584 2023448889982464 2026090244924928 2032705757444544 2032816708917568 2035493228613312 2044406313871488 2044429350823296 2047098093086592 2053894301521552 2056061994110208 2056575399073104 2063290450554242 2065604075190432 2068300458360864 2068323764558688 2077380609256512 2077899337542756 2086998112077144 2087021628965448 2089745970025896 2098920269951568 2099420719887127 2099444376756909 2108637493423566 2111413842986994 2120148956409344 2122916540978688 2123567454851388 2132236464712704 2135019827985408 2135674452883608 2142647775575559 2144904179040896 2144928348431232 2145586011410907 2154320631821568 2157157130349312 2157274874769664 2157818542832862 2167143968915744 2169574047373824 2176658057727552 2181943340688384 2189614355690216 2192069630814336 2202097903898256 2204567177170176 2214773506694112 2214798463391904 2227400493619392 2227425592601664 2237051838880768 2237737748122968 2240246985337728 2250495660027888 2260914621416906 2260940098045902 2266430031631584 2273830292447532 2273954405256004 2286217813361664 2286918797532264 2289929882189976 2299957103105424 2300531409422337 2309922836772096 2310631089211746 2313647323957242 2323092294222336 2323219095905792 2323804584589236 2333847351140032 2336464358710272 2339540677813248 2347307773167488 2347872876086787 2347899332586129 2350371884654976 2358046229204848 2360690371646208 2363771952412416 2363798588067072 2374149267721728 2374742100048864 2385140699516736 2385167575960512 2388281108601024 2398766022801792 2399337965585288 2399365002007896 2409871421055504 2413017201421008 2413044391985136 2423610710799264 2424215893799882 2426934234115872 2434858567126356 2438036965030212 2440770803295552 2448740314943496 2451319061761024 2451346683921408 2460077075660827 2463316150151493 2466078334666128 2476735964475136 2477360141885538 2477495363993286 2487609208831488 2490856465982976 2491620195030876 2491648271315892 2501791701470208 2502416406503104 2505222435216384 2516683318740864 2517454966638339 2531169721936128 2539434400682144 2545600564136448 2545629248687616 2557414569283392 2571995040031872 2572783647223797 2583902424476464 2583931540623888 2590205750436096 2598663191368608 2610694039476796 2613621482894016 2625578270032536 2628522403549056 2629178753625528 2637763447720219 2640721244813424 2644168370236848 2652802007855454 2655776668101984 2667254115588608 2668071930454308 2671584862554972 2683283286956328 2683313522955576 2686139296748544 2694909976234112 2695736270747037 2699255211283449 2699285627258883 2710274343259392 2711105348687442 2713990971484416 2714644351598634 2725875085161984 2725905801097728 2729464124115456 2730301013380356 2741415992146944 2741446883202048 2742100532097472 2754138766920576 2757733944481152 2757765019411584 2769840812342016 2770532450057008 2782664149436192 2782695505287264 2786327960034528 2789452346623488 2798560359935424 2799259169009212 2802213524230848 2811516657898088 2815218457315992 2818375239618432 2831268733583472 2831423273135184 2840668328314082 2844376459201914 2847565937178144 2856863700767412 2859904464574976 2860781348547876 2872427509095424 2876209507132416 2877091390443816 2890411257992167 2902210743636736 2906890227536022 2906922983201874 2922759507752448 2936130538531008 2939422902893568 2940324168255768 2953031342258816 2953064617855872 2953775553786603 2957826097828719 2969867324825856 2969900790135552 2970811400415102 2983650330830624 2986995980450304 3000660880037184 3004025604056064 3014586797394536 3021906708842112 3031773723263376 3035173334973696 3049058636166816 3049225063376352 3053239842919968 3066609470807232 3066644026234944 3067375212563116 3079897115696128 3080841452282328 3084863098609656 3094935675831363 3098406112785648 3099179794260199 3102450687541296 3112750585530026 3116849006314134 3130497168115716 3130532443448172 3133829179539968 3134618955038844 3147587162194944 3151695936549888 3151731450756096 3162956240135349 3166322800065152 3167120764480491 3180187599355648 3180223434614016 3184374811468032 3185351182277082 3198354697069056 3199153336010528 3202529741978112 3213161894740672 3217356268561344 3217392522646848 3231480947732352 3235735695523968 3235912312154496 3246478089501808 3250715953373616 3254361071060736 3264987086591328 3284421533535324 3288104446221504 3303146855847384 3303327151991048 3322160260041168 3322197695087856 3337578239972522 3341100740429088 3355577758321152 3356606622184452 3360370478006592 3374892962581504 3375743490041832 3391371932125359 3391410147068853 3409886092377856 3410745438671298 3410931607884006 3429326720042496 3430378196298396 3445242054165184 3448878183668736 3453607667248128 3464884255158144 3465946633817619 3470470985935863 3484638441333504 3484828643858688 3500771026710048 3504696538065408 3505571671500704 3520961659751232 3525557826982464 3537069343807272 3541035557469312 3545657928618624 3557429240605744 3562113150073296 3577711049275104 3577751363940768 3582421662901536 3594315027662716 3599006948377932 3599047503011844 3613699124345856 3614807131583256 3618654628645888 3619525802131512 3619566587977704 3635416066198896 3636323840699823 3640401351173808 3652287850689534 3657055447545318 3672185022560768 3673110472415244 3676978592641536 3677020025882112 3693121083122688 3697983652027392 3710260673716352 3715103946712704 3716243045989929 3731413813247232 3736284698974464 3737430292546314 3752687552205312 3753624609754656 3757833652824576 3775024978111296 3775231030846912 3792501945602552 3796754582904192 3809151601023216 3814375131397168 3818400846204672 3831825122457878 3836121853925088 3857992560047808 3875853636714696 3875897310935832 3897994787052912 3914840718041344 3916041059215194 3920432224341024 3937419490474496 3938367405048804 3943768130438292 3959823099767808 3959867720180736 3961081867220136 3966252555355272 3979203011783181 3979420209198007 4000881173382912 4002107895681462 4007377293832458 4024924930434492 4029208945122816 4042364964351168 4046897779964928 4052180489849856 4065411514889088 4065633417835136 4066658023031163 4070986457226624 4088812627742976 4088858701646592 4094196186173184 4107788603043104 4112123988220416 4113150798146208 4126580901108484 4131208150380864 4136600916721728 4136647529117376 4154761218513024 4155798675085512 4173996224154288 4174043257930896 4179491940051792 4197840539903136 4198841439774254 4198888753513818 4217274986847132 4222827685973988 4240297912818688 4245833081957376 4247134909702776 4261002492471123 4266564688802871 4271348905767216 4285295551151118 4289808358081792 4289856696862464 4291172022821814 4308641263643136 4314314260698624 4314549749539328 4315637085665724 4334287937831488 4339148094747648 4353316115455104 4360335341304033 4360384474802811 4379228711380432 4384139261628672 4404195807796512 4409134354340352 4429547013388224 4429596926783808 4454800987238784 4454851185203328 4475475496245936 4480493970675456 4500991320055776 4521829242833812 4521880196091804 4532860063263168 4547660584895064 4547908810512008 4568714569084393 4573837595064528 4579859764379952 4599914206210848 4601062818844674 4619845673544192 4621262178423492 4627294647914484 4646184588444672 4646438191811584 4647609169178472 4667694702280064 4669125878295039 4675273509471201 4694615546334976 4695745752173574 4695798665172258 4700743769309952 4716092458409696 4721380743292416 4727543904824832 4727597176134144 4748298535443456 4749484200097728 4770281399033472 4770335151921024 4776562217202048 4778026773415623 4797532045603584 4798675931170576 4798730004015792 4819742842111008 4826034402842016 4826088783970272 4847221421598528 4848431787599764 4853868468231744 4869717134252712 4876073930060424 4881541606591104 4897480629886992 4898703545766121 4920154151321654 4926632300302986 4932156669332256 4953471928950272 4954720283771076 4954990727986572 4975218417662976 4981712931965952 4983240390061752 4983296542631784 5004832813006208 5006367359958783 5033366637481728 5034909933276678 5062339443872256 5078868801364288 5091201128272896 5091258497375232 5114829138566784 5116397411826009 5143990080063744 5145567294447594 5167804848952928 5167863081247776 5180411500872192 5197326382737216 5221388078953592 5227242965788032 5251156540065072 5257044807098112 5258357507251056 5275526895440438 5281442489626848 5288336740473696 5305604015710908 5311553336203968 5334508231177216 5336143860908616 5343169725109944 5366566573912656 5366627045911152 5367906621985453 5389819952468224 5391472541494074 5398510422566898 5398571254517766 5420548686518784 5422210697374884 5427981942968832 5429288703197268 5451750170323968 5451811602195456 5458928248230912 5460602026760712 5478431776034301 5484201064194944 5485583171317977 5508277533841152 5515467888962304 5515530038823168 5539681624684032 5541064900114016 5565328298872384 5565391010574528 5572655920069056 5578904693246976 5597120719870848 5598518338018424 5604427048461696 5623033315796176 5630436914631984 5636750479236864 5662537467166944 5662846546270368 5681336656628164 5688752918403828 5695131874356288 5713727401534824 5719808929149952 5721562697095752 5747737683686817 5754182780887632 5780822515984334 5804421487273472 5813780455072044 5813845966403748 5845519015504896 5872261077062016 5874061588822791 5880648336511536 5906062684517632 5906129235711744 5907551107573206 5915652195657438 5939734649651712 5939801580271104 5941622800830204 5967300661661248 5973991960900608 6001321760074368 6003161843522193 6029173594789072 6043813417684224 6063547446526752 6070346669947392 6098117272333632 6098450126752704 6106479685839936 6133218941614464 6133288052469888 6134750425126232 6161682904564656 6169726197219312 6189871351662726 6196812225571296 6198359588520398 6204901375082592 6225501171060052 6233698012628268 6260994336231432 6261064886896344 6267658359079936 6269237910077688 6290051298409753 6298262159661381 6298333130270727 6325912480270698 6332645600130304 6334241528960982 6360375198711296 6360446869228032 6368749622936064 6370702364554164 6396709394138112 6398306672021056 6405059483956224 6426323789481344 6427943326726677 6434712537122688 6434785045293696 6436758034232721 6462961895464704 6471471391047936 6471824624308992 6492956179003616 6501431906747232 6508722142121472 6529974173182656 6568843067070648 6576208892443008 6606293711694768 6606654303982096 6644320520082336 6644395390175712 6675156479945044 6682201480858176 6711155516642304 6713213244368904 6720740956013184 6751486980083664 6782743864250718 6782820294137706 6819772184755712 6821490877342596 6821863215768012 6858653440084992 6860756392596792 6890484108330368 6901594228267011 6929768510316288 6931893267635238 6940941971871726 6969276882667008 6969657287717376 7001542053420096 7009393076130816 7011143343001408 7041923319502464 7043618628260361 7051115653964928 7074138687614544 7082071114938624 7091315857237248 7114858481211488 7124226300146592 7155422098550208 7155502727881536 7164843325803072 7188630055325432 7198013896755864 7198095006023688 7229614263166512 7239051604263024 7239133175955408 7270832132397792 7272647681399646 7280802702347616 7304575701379068 7314110895090636 7344370045121536 7346220944830488 7353957185283072 7354040051764224 7380231226982481 7389948450454479 7390351817082013 7420521347432704 7430207893425408 7432486091979858 7462827626494464 7472569397948928 7474860585092628 7505375104410624 7507249219509312 7515667305649152 7550049956222592 7550462061693824 7552364899915017 7585003891205104 7593509165808384 7618303202046432 7628750262794336 7636801692409344 7663650244915756 7672243707850176 7715985120095616 7751707273429392 7751794621871664 7795989574105824 7829681436082688 7832082118430388 7840864448682048 7874838980948992 7876734810097608 7887536260876584 7913290343160657 7922163734440272 7932505110710544 7958406023566362 7958840418396014 8001762346765824 8004215791362924 8014754587664916 8049849860868984 8058417890245632 8084729928702336 8087208812241111 8097765633850347 8097856881776649 8130823029778176 8131266835670272 8133316046062326 8141972914453248 8177625255485952 8177717403293184 8188392372346368 8215577206086208 8224247976440832 8226301596292416 8253161802216968 8262416300761728 8273201833443456 8273295058234752 8309522437026048 8311597350171024 8347992448308576 8348086515861792 8358983880103584 8395681079806272 8397682879548508 8397777507027636 8434549973694264 8445655371947976 8484755628299587 8494269819405552 8522004984942246 8533129377605742 8542697811534432 8570591102302236 8579616716163584 8579713393724928 8582344045643628 8617282527286272 8628628521397248 8629099499078656 8631274171331448 8668575875662976 8671233773976501 8706632230910208 8720670682608066 8720768949605622 8758457422760864 8768278523257344 8808391615593024 8818268708680704 8859094026776448 8859193853567616 8873478293486157 8909601974477568 8909702370406656 8950950992491872 8960987941350912 9001982640111552 9043658485667624 9043760392183608 9065720126526336 9095321169790128 9095817621024016 9137429138168786 9147675190129056 9159719528759904 9199828412421696 9202125637689348 9239691347088384 9242524356846984 9254589295828968 9284807027494089 9295218338356944 9297539382780597 9335389404560128 9338251756590078 9350547018942402 9389231092669952 9391491504347148 9391597330344516 9401487538619904 9432184916819392 9442761486584832 9455087809649664 9455194352268288 9488868720406047 9498968400195456 9540562798066944 9540670303842048 9553124434404096 9556053546831246 9595064091207168 9597351862341152 9597460008031584 9639485684222016 9652068805684032 9652177567940544 9694442843197056 9696863575199528 9707736936463488 9739434268505424 9752147860120848 9763083213182208 9794961259773984 9797407091532242 9840308302643308 9853264600605972 9864313338664512 9906943857900544 9909440567542152 9909981455973144 9942339149099287 9966480780123504 9966593085263568 10009665626012416 10012734719917566 10066733274963456 10069819866553356 10124678887744512 10157737602728576 10174115796376077 10174230441206559 10229658277133568 10232794823652018 10287980160127488 10291134588895188 10335609697905856 10335726162495552 10360823001744384 10394652765474432 10397839901452857 10442776157907184 10454485931576064 10502313080130144 10514089614196224 10516715014502112 10551053790880876 10562884979253696 10576673480947392 10611208031421816 10623106672407936 10672287721817232 10686339450219888 10733133147825312 10733254091822304 10735813243970906 10779639904936448 10782945082988148 10797020845133796 10797142509035532 10841097373037568 10844421394749768 10855963885937664 10858577406394536 10894627049355091 10908971522099469 10921204053521424 10956863552068602 10968402128389888 10971166342635954 11016555067682304 11030935777924608 11031060077646336 11079363249368064 11082129800228032 11130656597744768 11130782021149056 11145311840138112 11148729137969787 11194241439741696 11197036676036848 11208854096923392 11246066631592352 11260873829263968 11273500958473728 11325074934333888 11325693092540736 11362673313256328 11377505836807656 11390263748712576 11427454803069648 11443125394191504 11495475367373634 11508365561775264 11561645031968668 11608842974546944 11627560910144088 11627691932807496 11681523839903827 11744522154124032 11748123177645582 11761296673023072 11812125369035264 11812258471423488 11815102215146412 11831304391314876 11879469299303424 11879603160542208 11883245601660408 11934601323322496 11937609035349543 11938260627594021 12002643520148736 12006323687044386 12058347189578144 12087626835368448 12127094893053504 12140693339894784 12196234544667264 12196900253505408 12212959371679872 12266437883228928 12266576104939776 12269500850252464 12323365809129312 12339452394438624 12379742703325452 12393624451142592 12396719177040796 12409802750165184 12451002342120104 12467396025256536 12521988672462864 12522129773792688 12538475820155376 12580102596819506 12596524319322762 12596666260541454 12651824960541396 12665291200260608 12668483057921964 12720750397422592 12720893738456064 12737499245872128 12741404729108328 12783007477413369 12796613344042112 12799694066408613 12852647578962688 12855886653453354 12869425074245376 12869570090587392 12873516068465442 12925923790929408 12942942782095872 12943649248617984 12985912358007232 13002863813494464 13017444284242944 13059948346365312 13081006023912099 13137686134141296 13152417784886016 13212587423389536 13213308607964192 13288641040164672 13288790780351424 13350312959890088 13364402961716352 13411387928602573 13426426488737808 13441481912026368 13502973960167328 13565487728501436 13565640588275412 13639544369511424 13642981754685192 13643726431536024 13706143707253179 13721512785193584 13780968216660736 13803188456534022 13859537020632576 13863786535270476 13881883943743452 13938553765334016 13939314575434752 14003084106840192 14007377634885117 14022286686002816 14025820528413603 14083846639004928 14087237256520722 14102231307929856 14148277375229088 14164142229877248 14182631714474496 14229716962422976 14248452600293184 14310844197100416 14311005455763072 14329686651606144 14377260110650864 14396027793511728 14396190012047376 14459228526333024 14478103208526048 14478266351910816 14541664264795584 14545295362799292 14561605404695232 14609151402758136 14628221790181272 14692441889660976 14695945039209889 14696110637298363 14760462453964962 14779896900908958 14780703634164026 14841042694865408 14860415786850816 14864972183959716 14925655252988928 14945138795897856 14949721170185256 15014498439018624 15019102079876349 15100099912445184 15100924123387648 15104729799830034 15170007782410208 15187018331616768 15236606404092864 15257500525588672 15273603384818688 15327300489831512 15344487415700352 15349192235478027 15431970240191232 15503414546858784 15503589243743328 15591979148211648 15659362872165376 15664164236860776 15681728897364096 15753469620195216 15775072521753168 15826580686321314 15844327468880544 15865010221421088 15916812047132724 15917680836792028 16003524693531648 16008431582725848 16029509175329832 16099699721737968 16103719865956359 16169459857404672 16174417624482222 16195531267700694 16195713763553298 16261646059556352 16262533671340544 16266632092124652 16283945828906496 16355250510971904 16355434806586368 16376784744692736 16431154412172416 16435295328102903 16452603192584832 16506323604433936 16524832601523456 16546403666886912 16546590116469504 16619044874052096 16623194700342048 16695984896617152 16696173031723584 16717967760207168 16791362159612544 16795365759097016 16795555014055272 16869099947388528 16891310743895952 16969511256599174 16988539638811104 17044009969884492 17066258755211484 17085395623068864 17141182204604472 17159233432327168 17159426787449856 17164688091287256 17243213051060451 17262548342662896 17337151751325952 17342467547953002 17413264461820416 17441341365216132 17441537899211244 17516914845521728 17536557046514688 17616783231186048 17622184766468373 17718188053552896 17718387707135232 17746956586972314 17819203948955136 17819404740813312 17901901984983744 17921975882701824 18003965280223104 18009485530566579 18087316971335248 18087520784367216 18131440253052672 18190642339580256 18191635242048032 18274858276337572 18295350380258112 18319439057519808 18399656824843392 18404251275378696 18464344134041533 18485048713693968 18509178591657936 18569614054988178 18590436676713888 18595078765561194 18670778809120256 18676503513180156 18701094037884804 18778462185339904 18782983008694296 18783194660689032 18802975077239808 18864369833638784 18870153895229259 18894786478984143 18894999390812181 18977737440812094 18997936800390912 19081125596133888 19081340607684096 19106248868808192 19112107093662492 19190128182414336 19194703724682304 19194920016063168 19278971368444032 19304137611368064 19304355135881088 19310274102698163 19388885686394112 19393727150399056 19415473872926976 19478868537010848 19504295720241696 19526166426364416 19589922519547968 19594814183064484 19680616605286616 19706529201211944 19728626677329024 19818881135084304 19819962911946288 19884678298198574 19932961560247008 19933186170527136 20019331252024832 20025469439835132 20133466549926912 20139639733106712 20232878805945169 20315475205457152 20348231592752154 20348460882413118 20459316554267136 20465589647304036 20575960320254976 20582269177790376 20671219395811712 20671452324991104 20704782684801033 20789305530948864 20795679802905714 20885552315814368 20908971863152128 21004626160260288 21028179228392448 21033430029004224 21102107581761752 21125769958507392 21153346961894784 21222416062843632 21246213344815872 21344575443634464 21372678900439776 21466266295650624 21466508183644608 21471626487941812 21559279809872896 21565890165976296 21594041690267592 21594285018071064 21688842789499536 21694258559821393 21717154812789072 21789254098710182 21817943044198938 21842408107042848 21913727104137204 21936804256779776 21942332685271908 22033110135364608 22061871555849216 22062120155292672 22140693680947443 22164259600456064 22169845351363437 22171055451246039 22261313195489536 22261564042298112 22290623680276224 22297458275939574 22388482879483392 22394073352073696 22417708193846784 22492133263184704 22521747658527936 22547001916947456 22650149868667776 22651386185081472 22725346626512656 22755011673615312 22780527497425152 22854909606139296 22886250788383008 22990950734747268 23016731123550528 23123290063937336 23255121820288176 23255383865614992 23363047679807654 23489044308248064 23496246355291164 23522593346046144 23624250738070528 23624516942846976 23630204430292824 23662608782629752 23739871029481971 23766491203320816 23869202646644992 23875218070699086 23876521255188042 24005287040297472 24012647374088772 24116694379156288 24175253670736896 24254189786107008 24261626436723333 24293296901551041 24392469089334528 24393800507010816 24425918743359744 24532875766457856 24533152209879552 24539001700504928 24646731618258624 24678904788877248 24759485406650904 24787248902285184 24793438354081592 24819605500330368 24902004684240208 24934792050513072 25043977344925728 25044259547585376 25076951640310752 25160205193639012 25193048638645524 25193332521082908 25303649921082792 25330582400521216 25336966115843928 25454266884898761 25482809458216656 25566014954826738 25593226688084224 25599388132817226 25705295157925376 25711773306906708 25738850148490752 25739140181174784 25747032136930884 25851847581858816 25885885564191744 25887298497235968 25971824716014464 26005727626988928 26013701321929503 26119896692730624 26162012047824198 26275372268282592 26304835569772032 26425174846779072 26426617215928384 26577282080329344 26577581560702848 26700625919780176 26728805923432704 26822775857205146 26852852977475616 26882963824052736 27005947920334656 27130975457002872 27131281176550824 27285963509370384 27287452863072048 27412287414506358 27443025570387168 27561936433321472 27606376913068044 27719074041265152 27727573070540952 27763767887486904 27854421082482267 27855941464386049 27892618148341791 28006168213680384 28014755269770234 28044573372005632 28051641056827206 28167693278009856 28174474513041444 28204462615859712 28296554750458176 28328284459754496 28365263428948992 28459433924845952 28466606161218141 28496905200586368 28621688394200832 28622010911526144 28659373303212288 28754520221301728 28792055587023456 28792380024094752 28918457052666048 28956206417052096 28956532703821632 29083328529591168 29090590725598584 29123210809390464 29218302805516272 29256443580362544 29384883779321952 29391890078419778 29392221274596726 29520924907929924 29559793801817916 29561407268328052 29682085389730816 29720831573701632 29729944367919432 29827017447297861 29899442340370512 30028996878037248 30038204159752698 30200199824890368 30201848246775296 30209459599660068 30340015564820416 30374036663233536 30473212808185728 30515001051177344 30522347389128231 30522691323619677 30654600979663024 30688974831400704 30698384470956054 30863940480382464 31006829093717568 31007178487486656 31183958296423296 31328328473721552 31363457794728192 31506939240390432 31550145043506336 31653161372642628 31688654937761088 31730020442842176 31833624094265448 31835361673584056 31981001983590751 32016863165451696 32059018350659664 32199399443475936 32207439731912718 32338919714809344 32348835248964444 32391062535401388 32391427527106596 32523292119112704 32525067342681088 32533264184249304 32567891657812992 32683881148065273 32726914566298407 32862308824344832 32870590656205806 32905206385169664 33012647208867872 33049665203046912 33092807333773824 33093180232939008 33238089748104192 33246389400684096 33391969793234304 33392346063447168 33435935520414336 33446187413909361 33582724319225088 33590731518194032 33591110028110544 33738199894777056 33782621487791904 33939022513198348 33977079277622208 34088019939768984 34132517510422968 34170791246137728 34282364409208944 34290924820362847 34329376182574512 34486426102120902 34525096685325792 34674303502651904 34684935095906004 34826528923640832 34882682730432264 34883075798422488 35033829691043456 35044571519711481 35233566462372096 35244369532936746 35436376107105792 35436775414270464 35493913173944628 35638407897910272 35638809481626624 35803803969967488 35814781882782063 36007930560446208 36018971061133158 36174633942670496 36175041568734432 36262880506105344 36381284679160512 36383270484096064 36549716552675144 36590700760516224 36638878115039616 36799313649686784 36808502550757392 36928688268083066 36970097427387936 37018357183315872 37139228109976356 37180873353427776 37190157531122388 37341557618240512 37353007026360312 37402188075769608 37565966017388592 37566389321378064 37575346353898171 37728739667277568 37740307790458518 37789572957968286 37789998781624362 37955474881624188 37995873600781824 38162251192267776 38162681215368192 38212497737616384 38224214187324984 38349022432240107 38389407449364608 38389840032126336 38399082199225839 38557942736888064 38608275222736128 38608710271762176 38620548205396326 38777771372788224 38787454300798112 38830947745853952 38957737074021696 39008591440483392 39052332852728832 39179845039095936 39189628366128968 39361233210573232 39413058402423888 39457253354658048 39637762270168608 39639925823892576 39769356596397148 39865923120494016 39866372341054272 40038662504049664 40050938879670264 40234163785807719 40279279466213424 40465757611890338 40630950410914304 40696463185504308 40696921764826236 40918633108534272 40931179294608072 41118431121759537 41164538355580752 41342438791623424 41342904649982208 41409565369602066 41578611061897728 41591359605811428 41771104631628736 41817943726304256 42009252320520576 42022132904655351 42066860058008448 42204215163523504 42251539917014784 42306693923789568 42444832125687264 42492426689631744 42689150887268928 42745357800879552 42932532591301248 42933016367289216 42943252975883624 43131780331952592 43188083380535184 43188570036142128 43377685578999072 43388517119642786 43434309625578144 43578508197420364 43635886088397876 43684816214085696 43827454208274408 43873608513559552 43884665370543816 44030359088868271 44087835117629667 44088331911895089 44281387361894886 44328519200912128 44339690702726874 44342110902492078 44522626390979072 44523128084596224 44581247360552448 44594916551879148 44776965758966784 44788146704147392 44835416387693568 44984266526369408 45043495317055872 45057306239629047 45300299737335552 45302772370162944 45450693253025312 45510023347230624 45561054994850304 45709819212278592 45772501576766016 45981901469494536 46033462247101056 46047576706434081 46246580127874672 46510243640576352 46510767731229984 46726095359615308 46978088616496128 46992492710582328 47045186692092288 47260408860585648 47325217565259504 47479742058963942 47532982406641632 47738405293289984 47750436141398172 47753042510376084 48010574080594944 48025294748177544 48233388758312576 48311159597869077 48508379572214016 48523252873446666 48586593803102082 48784938178669056 48787601014021632 48851837486719488 49065751532915712 49066304419759104 49078003401009856 49293463236517248 49357809577754496 49518970813301808 49574497804570368 49586876708163184 49639211000660736 49804009368480416 49869584101026144 50087954689851456 50088519095170752 50153903280621504 50320410387278024 50386097277291048 50386665042165816 50607299842165584 50673932231687856 50908533769797522 50965618916433312 51132029909653476 51186453376168448 51198776265634452 51410590315850752 51423546613813416 51477700296981504 51478280362349568 51494064273861768 51729639153181353 51732462719574091 51943649432028928 52011455253977856 52027402643859006 52239793385461248 52324024095648396 52550744536565184 52609671139544064 52850349693558144 52853234431856768 52866554299405119 53154564160658688 53155163121405696 53401251839560352 53457611846865408 53645551714410292 53705705954951232 53765927648105472 54011895840669312 54261950914005744 54262562353101648 54571927018740768 54574905726144096 54824574829012716 54886051140774336 55123872866642944 55212753826136088 55393032402124599 55455146141081904 55527535774973808 55708842164964534 55711882928772098 55785236296683582 56012336427360768 56029510539540468 56089146744011264 56103282113654412 56335386556019712 56348949026082888 56408925231719424 56593109500916352 56610461685687777 56684359436952429 56684998172436543 56918867849691904 56933212322436282 56993810401172736 57243376788401664 57244021823052288 57318746606424576 57509040442603456 57584111174046912 57584760048189504 57836914105332096 57912412834104192 57913065407643264 58166657059182336 58181181451197168 58246421618780928 58436605611032544 58512887160725088 58769767558643904 58783780156839556 58784442549193452 59041849815859848 59119587603635832 59122814536656104 59393289398097109 59459888735838864 59654034894595722 59798884680741024 60057993756074496 60076408319505396 60400399649780736 60403696493550592 60418919199320136 60680031129640832 60698636417835507 60946425616371456 61030002102354688 61044694778256462 61045382647239354 61309201959326048 61377949662801408 61396768941912108 61727880960764928 62013658187435136 62014356974973312 62114348054403099 62367916592846592 62656656947443104 62726915589456384 63013878480780864 63100290087012672 63306322745285256 63377309875522176 63460040885684352 63667248188530896 63670723347168112 63962003967181502 64033726330903392 64118036701319328 64398798886951872 64414879463825436 64677839429618688 64697670497928888 64782125070802776 64782855054213192 65066528368498608 65082775679464179 65367762296130546 65453829132596814 65724617648689664 65741181312411612 65810412770339328 66025294417735744 66099330406093824 66185614667547648 66186360465878016 66422081042842329 66492778801368192 66513166353738117 66783939586468608 66784692126894336 66871871040828672 66892374827818722 67165448638450176 67181463036388064 67182220056221088 67476399789554112 67565242975583808 67878045026396696 67954158555244416 68176039879537968 68265035020845936 68341582492275456 68564728818417888 68581849640725694 68658752365149024 68972852204241804 69050193370651584 69348607005303808 69369870191812008 69596374043695009 69765365460864528 69766151596844976 70067659382086912 70089143039422962 70467132924744192 70488739065873492 70872752214211584 70873550828540928 70987826347889256 71219613088445913 71607607939934976 71629563765564126 72015861120892416 72037942122266316 72349267885340992 72350083137468864 72525761012210688 72762569358321024 72766540968192128 72784879310169999 73099433105350288 73181401521032448 73277756230079232 73598627299373568 73617005101514784 73857376536166132 73940194854775872 74036714366631744 74278456219952712 74361746706855552 74380315062244776 74706014052720624 74804376151539216 75131932034777184 75132778642756128 75150692707796342 75457479334555136 75480615580917036 75579145915936572 75579997563248724 75910949763248376 75991747201563648 76262389345485637 76362800654696283 76448428374649968 76698044864480214 76778814898729216 76779680064252672 76798164398451678 77115885473776128 77216550445472256 77217420543524352 77241096410792652 77555542745576448 77574908601596224 77661895491707904 77915474148043392 78017182880966784 78041103965788509 78359690078191872 78379256732257936 78722466421146464 78826116804847776 78914506709316096 79275524540337216 79279851647785152 79538713192794296 79731846240988032 79732744682108544 80101877759340528 80468327571615438 80558558932426848 80931515223780676 81261900821828608 81392926371008616 81393843529652472 81770666879326789 81862358589216144 82236862243519074 82329076711161504 82684877583246848 82685809299964416 82819130739204132 83157222123795456 83182719211622856 83542209263257472 83563263247446801 83567824393158147 83677854445025373 84018504641041152 84044265809310702 84133720116016896 84408430327047008 84503079834029568 84613387847579136 84889664251374528 84984853379263488 85378301774537856 85490715601759104 85865065182602496 85866032734578432 85886505951767248 86263560663905184 86376166761070368 86377140072284256 86755371157998144 86777034239285572 86868619251156288 87157016394840728 87271772176795752 87369632428171392 87654908416548816 87769330741087632 88060718177736542 88175670235259334 88176663823790178 88562774723789772 88657038401824256 88679381405453748 88684221804984156 89045252781958144 89046256169192448 89162494721104896 89189833103758296 89481052341893583 89576293408294784 89968533052738816 90086990634111744 90114612479258094 90600599474671104 90605544740325888 90901386506050624 91020046694461248 91122109989700608 91419638424557184 91545003153532032 91567042167384693 91963802938989072 92066924494202112 92095153412868162 92493160255749344 93020487281152704 93021535462459968 93452190719230616 93984985421164656 94090373384184576 94520817721171296 94650435130519008 94959484117927884 95065964813283264 95476810586579968 95500872282796344 95506085020752168 95943005950772253 96050589496355088 96074573622066169 96466777516625152 96622319195738154 97016759144428032 97046505746893332 97173187606204164 97569876357338112 97575202028043264 97703674973438976 98051643444195819 98156006802019712 98180743698895221 98586926473034496 98715619155508992 99037941626603616 99148995609140736 99173753416326368 99278422001321472 99608018736960832 99739168202052288 100175909379702912 100177038190341504 100307806561243008 100640820774556048 100772194554582096 100773330084331632 101214599684331168 101347864463375712 101817067539595044 101931237832866624 102264059819306952 102372906752336896 102397552531268904 102847093227626832 102872774461088541 102988128547723536 103459278306362706 103464925439148182 103887298864057856 104022910507955712 104054805287718012 104479586770922496 104648048191296792 105101489073130368 105133714559134443 105700699387116288 105706468863713536 105733108598810238 106309128321317376 106310326242811392 106802503679120704 106915223693730816 107291103428820584 107411411909902464 107444345648346189 108023791681338624 108523901828011488 108525124706203296 109143854037481536 109149811452288192 109649149658025432 109772102281548672 110425507652272176 110786064804249198 110910292282163808 111055071549947616 111417684329929068 111423765857544196 111570472593367164 112024672854721536 112059021079080936 112178293488022528 112206564227308824 112697898052165776 112726039061694513 113186219001832704 113220923371375554 113368718873904858 113369996344873086 113837735699383808 113866424644872564 113987620802345472 114486753576803328 114488043646104576 114637493212849152 115018080885206912 115047067296720321 115168222348093824 115169520096379008 115673828210664192 115824825668208384 115826130815286528 116333314118364672 116362362902394336 116492843237561856 116873211222065088 117025774321450176 117539535117287808 117567560313679112 117568885098386904 118083699631719696 118239175207271664 118245629073312208 118786578796194218 118919777471677728 119308069789191444 119597769361482048 120115987512148992 120152816639010792 120702491357423157 120837838398640272 121360062259281664 121397272835671014 121892851232742912 122060004204709376 122089389556512924 122090765294478708 122618403918652096 122755899325602816 122793537883824216 123355293365278611 124027316374870272 124028713949946624 124228696108806198 124735833185693184 125313313894886208 125453831178912768 126027756961561728 126066398713966053 126200580174025344 126612645490570512 126754619751044352 126920081771368704 127334496377061792 127341446694336224 127924007934363004 128067452661806784 128236073402638656 128797597773903744 128829758927650872 129250408938290731 129395340995857776 129564250141605552 129565710108426384 130133056736997216 130165551358928358 130735524592261092 130907658265193628 131449235297379328 131482362624823224 131620825540678656 132050588835471488 132091077266604813 132263505352889001 132264995735685267 132844162085684658 132985557602736384 133026332707476234 133567879172937216 133569384253788672 133743742081657344 133784749655637444 134330897276900352 134362926072776128 134364440112442176 134952799579108224 135130485951167616 135171918718887141 135756090052793392 135908317110488832 136352079759075936 136530070041691872 136683164984550912 137129457636835776 137163699281451388 137317504730298048 137945704408483608 138100386741303168 138739740383624016 139192748087390018 139530730921729056 139532303193689952 140135318764173824 140178286078845924 140934265849488384 140977478131746984 141630151641616183 141975652695778512 142439226176891826 143215215879869952 143259127531128252 144031722241784832 144075884244532632 144698535770681984 144700166274937728 144933478793607231 145525138716642048 145533081936384256 145569758620339998 146198866210700576 146362803042064896 146555512460158464 147197254598747136 147234010203029568 147714753072332264 147880389709551744 148073428733263488 148556912439905424 148723493413711104 148760630124489552 149412028105441248 149608752303078432 150263864069554368 150265557285512256 150301385415592684 150914958669110272 150961231161834072 151158291831873144 151159995126497448 151821899526496752 151859809918749751 152524778690971274 152725601309392566 152896856749299936 153396089728960428 153557629797458432 153559360128505344 153596328796903356 154231770947552256 154433100890944512 154434841087048704 154482192821585304 155149817203192448 155188917459544059 155197388158722273 155830948296086784 156034365761933568 156082207931577018 156719380156383744 156758513464515872 157444932842292928 157652233609695552 157829013418632192 158551049080674432 158559703295570304 159077426385588592 159463692481976064 159465489364217088 160203755518681056 160936655143230876 161117117864853696 161863030447561352 162785852742017232 162787687059304944 163541333758653578 163724717178432288 164473724487038148 164658153422323008 165369755166493696 165371618599928832 165638261478408264 166179097206373797 166365438423245712 167084418526514944 167126526494893602 167135648786316294 167355708890050746 168037009282082304 168088531618621404 168267440232033792 168816860654094016 169006159668059136 169226775695158272 169779328502749056 169831385057063331 170053078310857287 170756603549075712 170981431203518208 171730130365204992 171732065469156864 171773011903534496 172527121327810368 172752333522140736 172754280144568512 173510742315996288 173554068478571144 173737238502312576 174314032789681456 174543544353591504 174739264856342784 175309816833097632 175538661482175264 176121436355473084 176351340470518668 176353327647580356 177125549447579544 177314076803648512 177358762810907496 177368443609968312 178179868194291327 178379666207516592 178962104683787166 179152586816589568 179937066105477632 180173981268223488 180229224958516188 181201198949342208 181211089480651776 181802773012101248 182040093388922496 182095909253506521 182839276849114368 183090006307064064 183134084334769386 183927605877978144 184133848988404224 184190306825736324 184986320511498688 186040974562305408 186043070924919936 186904381438461232 187969970842329312 188180746768369152 189041635442342592 189300870261038016 189918968235855768 190131929626566528 191001744565592688 191012170041504336 191886011901544506 192101178992710176 192149147244132338 192933555033250304 193244638391476308 194033518288856064 194093011493786664 194346375212408328 194991590250702343 195248327038392537 196103286888391638 196312013604039424 196361487397790442 197173852946068992 197431238311017984 198075883253207232 198297991218281472 198347506832652736 198556844002642944 199216037473921664 199266243128526987 199478336404104576 199539499061214351 200351818759405824 200354076380683008 200615613122486016 201281641549112096 201544389109164192 201546660168663264 202429199368662336 202695728926751424 203634135079190088 203862475665733248 204528119638613904 204795105062537808 205694186455253664 205745548922177082 205976257095447072 206918556612725412 206929850878296364 207774597728115712 208045821015911424 208109610575436024 208789122131085027 209296096382593584 210202978146260736 210267429118268886 211401398774232576 211412937727427072 211466217197620476 212618256642634752 212620652485622784 213605007358241408 213658839265337739 214582206857641168 214822823819804928 214888691296692378 216047583362677248 217047803656022976 217050249412406592 218287708074963072 218299622904576384 219298299316050864 219544204563097344 220851015304544352 221572129608498396 221820584564327616 222110143099895232 222835368659858136 222847531715088392 223140945186734328 224118042158161872 224413128454617648 225395796104331552 225452078123389026 226372438003665408 226441846742751108 226737437747809716 226739992689746172 227675471398767616 227732849289745128 227975241604690944 228787168036456911 229088401964088849 230036161770413824 230094134593440642 230336444696187648 230339040192758016 231347656421328384 231649651336416768 231652261630573056 232666628236729344 232724725804788672 232985686475123712 233746422444130176 234051548642900352 234123311897365527 235079070234575616 235135120627358224 235137770196773808 236167399263439392 236478350414543328 236491258146624416 237573157592388436 237839554943355456 238616139578382888 239195538722964096 240036473742539929 240305633278021584 241404982714846314 241675676797280544 242720124518563328 242794545671342028 243785702465485824 244120008409418752 244178779113025848 244181530588957416 245236807837304192 245312000637980367 245587075767648432 246710586730557222 248054632749740544 248057427899893248 248457392217612396 249471666371386368 250626627789772416 250703473179474441 251033563335076119 252055513923123456 252132797427932106 252401160348050688 253225290981141024 253509239502088704 253840163542737408 254668992754123584 254682893388672448 255848015868726008 256134905323613568 256472146805277312 257595195547807488 257659517855301744 258500817876581462 258790681991715552 259128500283211104 259131420216852768 260266113473994432 260331102717856716 261471049184522184 261815316530387256 262964725249646448 263027424477287197 264101177670942976 264182154533209626 264527010705778002 264529991471370534 265688324171369316 265971115205472768 266052665414952468 267135758345874432 267138768507577344 267487484163314688 267569499311274888 268443157025680749 268725852145552256 268728880224884352 269905599158216448 270260971902335232 270343837437774282 271512180105586784 271816634220977664 272704159518151872 273060140083383744 273366329969101824 274258915273671552 274327398562902776 274635009460596096 275891408816967216 276200773482606336 277479480767248032 278385496174780036 279061461843458112 279064606387379904 280270637528347648 280356572157691848 281954956263493968 283260303283232366 283951305391557024 284878452353783652 286430431759739904 286518255062256504 287829017852316759 288151768489065264 288223720866198507 289397071541363968 289400332549875456 289866957587214462 291050277433284096 291066163872768512 291139517240679996 292397732421401152 292725606084129792 293111024920316928 294154930332587457 294468020406059136 295429506144664528 295760779419103488 296146857466526976 297113824879810848 297446986827422208 297521260248979104 298824056210882496 299217504606156864 300527728139108736 300531114571024512 300602770831185368 301922462323668144 302316583663746288 302319990252994896 303643799052993504 303719619837499502 305049557381942548 305451202618785132 305793713498599872 306792179457920856 307115259594916864 307118720257010688 307192657593806712 308212513622077897 308618323383265623 308964385643170608 310299634406384896 310377834919088118 310394776317444546 311661896592173568 312068731523867136 312164415863154036 313438760312767488 313517026929031744 314889865684585856 315304467219391104 315401143677403329 317102098161348864 317119406591140608 318154852771177184 318927384963952128 318930978728434176 320407511037362112 321873310286461752 322234235729707392 322333036945038567 323726060895122704 325571705484034464 325575374118609888 327082667517307156 327449434356864576 328947448974076296 329316306844646016 331276522956816528 332358194412747594 332730876846491424 334168837053029888 334253052989787204 334271297572632588 334711417780101492 336074018564164608 336177063237242808 336534880464067584 337633721308188032 338178117185083539 339558657005498112 339662770114126662 340106156621714574 341513207098151424 341962862407036416 343460260730409984 343464130938313728 343546023807068992 345054242655620736 345504667044281472 345508560289137024 347021484631992576 347108136957142288 347474477004625152 348628065579362912 349087088707183008 349478529712685568 350619633666195264 351077322964350528 352242872710946168 352702680941037336 352706655295160712 354251098895159088 354717525621814992 354736887219936624 356359736388582654 356759332415033184 357924209367574332 358305173633179136 359874132210955264 360347962536446976 360458449917032376 362107474072269471 362127239037018637 363605546024202496 364080186777844992 364191818507013042 365678553698228736 366180012614128128 366268168669538772 367855211755956288 368267697976808448 368380613651472648 369972641022997376 370065880095835833 372081949124610816 372086141849839872 373808762876922464 375939941684658624 376361493536738304 378083270884685184 378601740522076032 379837936471711536 380263859253133056 382003489131185376 382024340083008672 383772023803089012 384202357985420352 384298294488264676 385867110066500608 386489276782952616 387751226814872193 388186022987573328 388692750424816656 389983180501404686 390496654076785074 392206573776783276 392624027208078848 392722974795580884 394347705892137984 394862476622035968 396151766506414464 396273231799814439 396695013665305472 396790516058667003 396794987207055801 398432074947843328 398532486257053974 398956672808209152 399078998122428702 400703637518811648 400708152761366016 401231226244972032 402563283098224192 403088778218328384 403093320337326528 404858398737324672 405391457853502848 407268270158380176 407724951331466496 409056239277227808 409590210125075616 411388372910507328 411491097844354164 411952514190894144 413837113225450824 413859701756592728 415753025786679763 416219221150872048 417578244262170054 418592192765187168 420405956292521472 420534858236537772 422802797548465152 422825875454854144 422932434395240952 424890454924848549 427210014716482816 427317678530675478 429164413715282336 429645647639609856 429777382593384756 432095166725354496 434095607312045952 434100498824813184 434800436380821693 436575416149926144 436599245809152768 438596598632101728 439088409126194688 441702030609088704 443144259216996792 443641169128655232 444220286199790464 445670737319716272 445695063430176784 446281890373468656 448236084316323744 448826256909235296 450791592208663104 450904156246778052 452744876007330816 452883693485502216 453474875495619432 453479985379492344 455465698579490256 455579429756249253 457574336072913822 458176803928177698 460072323540827648 460188269186881284 460672889392375296 460678080385516032 462695312842656768 463299302672833536 463304523261146112 465449451609577344 465592164476166819 467492844888260352 468103097285800704 468246623794731054 470158140469151232 470270241254716448 470275540393547616 472334798526878784 472956700829086656 472982516293248832 475146315184776872 475679109886710912 477232279156765776 478391077445928192 480072947485079858 480611266556043168 482809965429692628 483351353594561088 485440249037126656 485589091342684056 488357558226051696 488363061177914832 490473615674608384 490624001275960734 491174151535296864 493421173461114444 496109265499481088 496114855799786496 496914784435224792 498537291619121391 501253255579544832 501406946358948882 502067126670152238 504111027846246912 504265594855864212 504802320696101376 506450581962282048 507018479004177408 507680327085474816 509337985508247168 509365786777344896 509494155171189993 511696031737452016 512269810647227136 512944293610554624 515190391095614976 515319035710603488 517001635753162924 517581363983431104 518257000566422208 518262840433705536 520532226947988864 520662205435713432 522942098369044368 523630633060774512 525929450499292896 526054848954574394 528202355341885952 528364309066419252 529054021411556004 529059982942741068 531376648342738632 531942230410945536 532105330829904936 534539604582873981 535138998622549776 536886314051361498 537451704291104512 537457760449768704 539811198316432896 540521943804670464 540687674875548564 543024360211173568 543633268441955328 545408319036303744 546120280166767488 546287727760519563 548517830547343104 548654797125805552 549270018921192192 551782817633934432 552401546965212672 554958961534496064 556770992349560072 558122923686916224 558129212774759808 560713144315383696 563909912526987936 566520606566464732 567902610783114048 569756904707567304 572394668155287523 573036510124513008 575658035704633518 576303536978130528 576447441732397014 578794143082727936 578800665099750912 579733915174428924 582100554866568192 582132327745537024 582279034481359992 584795464842802304 584974770752107029 585744981115177611 588309860665174914 588936040812118272 590859012289329056 591521558838206976 592293714933053952 594227649759621696 594893973654844416 595042520497958208 597648112421764992 598435009212313728 598618497183643053 601055456278217472 601062229142049024 601205541662370736 603844924647336288 604633167327492576 604639980505989792 607287598105987008 607439239674999004 610099114763885096 610902405237570264 611587426997199744 613584358915841712 614385315187613424 616425027244155794 617236646766531246 617928771286341216 620599268812769792 620755669838176236 620789552634889092 623323793184347136 624137463047734272 624328831726308072 626367366393255081 627034053858063488 629779731369171712 630608934438782208 630802287354806658 634204196322697728 634238813182281216 636309705542354368 637854769927904256 637861957456868352 640815022074724224 643746620572923504 644468471459414784 644666073890077134 647452121790245408 651143410968068928 651150748237219776 654165335034614312 654898868713729152 657894897948152592 658632613689292032 662553045913633056 664716388825495188 665461753692982848 668337674106059776 668506105979574408 668542595145265176 669422835560202984 672354126474485616 672522015354463183 675267442616376064 676356234370167078 679117314010996224 679325540228253324 680212313243429148 683026414196302848 683925724814072832 686361504109370733 687092047614137984 687265205892266547 690108485311241472 691009334088562944 691017120578274048 694042969263985152 694216273914284576 694948954009250304 697256131158725824 698174177414366016 698957059425371136 701239267332390528 702154645928701056 704485745421892336 705405361882074672 705413310590321424 708502197790318176 709435051243629984 709473774439873248 712719472777165308 713518664830066368 715848418735148664 716610347266358272 720109421227619787 720916899834064752 724214948144538942 724254478074037274 727211092048404992 728160373555689984 728383637014026084 731357107396457472 732360025228256256 732536337339077544 735710423511912576 735936001913941101 736761227302945296 739945282045994752 740131760191671666 744163898249221632 744172283699679744 747617525753844928 751879883369317248 752110419538423323 756166541769370368 757203481044152064 759675872943423072 760527718506266112 764006978262370752 764048680166017344 767544047606178024 768404715970840704 768596588976529352 772978553565905232 775502453629744386 776372045975146656 777385500849633312 779966361002809372 780993308153570148 784413147553566552 785248054416157696 785445949591161768 789082273431861591 792303533012828928 792546463599628878 793390027330610944 793581032117334006 793589974414111602 796864149895686656 797064972514107948 797913345616418304 798157996244857404 801407275037623296 801416305522732032 802462452489944064 805126566196448384 805329471077042247 806177556436656768 806186640674653056 809716797474649344 810782915707005696 814536540316760352 815449902662932992 818112478554455616 819180420250151232 822776745821014656 822982195688708328 823905028381788288 827674226450901648 827719403513185456 831506051573359526 832438442301744096 835156488524340108 837184385530374336 840811912585042944 841069716473075544 845864868790481904 849780909849697098 854420029432965632 854635357061350956 858328827430564672 859291295279219712 859554765186769512 863487053556950277 864671162598595521 868191214624091904 868200997649626368 869600872761643386 873150832299852288 873198491618305536 877193197264203456 878176818252389376 882464790997762371 883404061218177408 886288518433993584 887282338257310464 888440572399580928 891341474639432544 891390126860353568 892563780746937312 896472168632647488 897652513818470592 901583184417326208 901808312493556104 904752862568035117 905767386971004432 906949750991238864 906959970758984688 910931397158980512 911158859512498506 915148672145827644 916353607856355396 920144647081655296 920376538373762568 921345778784750592 921356160771032064 924637540866233691 925854970149796869 930898903219154688 931184328952333638 934985689776520704 936206194571601408 936493247589462108 940316280938302464 940540482509432896 940551080787095232 944669597053757568 945913401658173312 945965032586497664 946203431032209987 950292630369553744 951358219773421824 954464558313531552 956782154891856384 960145894970159716 961222533112086336 965619930859385256 966702707189122176 971178182685368112 976715116452103392 976726122355829664 980947231349216768 981248002551921468 982348303070593728 986842346922228888 991411061491313281 993829568870449584 997074583238242782 1002506511159089664 1002813892717897764 1004134253340304476 1008222055692493824 1008531189711728424 1009604641392202752 1012901163924564096 1014534351555250617 1018675971016494336 1018731573554689792 1018988310342379986 1023392063474904032 1024539621294454272 1025888587221109248 1030380782191229952 1030638071421206976 1034003271506325848 1035162727966862208 1036514001132844416 1036525680867411072 1041064453895977728 1041324410871426864 1045884196738088736 1047261266121549024 1051858900998585792 1052109697909148788 1056404710683771904 1056728618132838504 1058108042823112008 1058119965885482136 1062753296685477264 1063018669431248257 1064210661659809872 1069079209165747962 1070277997245099552 1073772628102722996 1074903408582209024 1074915520899537408 1079622396632865792 1081043887609340928 1081375349751097128 1086048720422347136 1086322422216808413 1086381717111055911 1090816638072607488 1092240560333534976 1092575455521039126 1097035661094686208 1097309594251611104 1098540037842384384 1103565635267868864 1104803093930425344 1109917923068992128 1113541984699120144 1116245847373832448 1116258425549519616 1121426288630767392 1127819825053975872 1133041213132929464 1135805221566228096 1139513809415134608 1144789336310575046 1146073020249026016 1151316071409267036 1152607073956261056 1152894883464794028 1157588286165455872 1157601330199501824 1159467830348857848 1163253680444616579 1164558068962719984 1169590929685604608 1169949541504214058 1171489962230355222 1176619721330349828 1177872081624236544 1181718024578658112 1183043117676413952 1184587429866107904 1188455299519243392 1188819695399443317 1190085040995916416 1190371548176001009 1195296224843529984 1196870018424627456 1197236994367286106 1202110912556434944 1202124458284098048 1202411083324741472 1207689849294672576 1209266334654985152 1209279961011979584 1214575196211974016 1214878479349998008 1220198229527770192 1221804810475140528 1223174853994399488 1227168717831683424 1228770630375226848 1232850054488311588 1234473293533062492 1235857542572682432 1241198537625539584 1241511339676352472 1241579105269778184 1247259077360039289 1248657663452616144 1252734732786510162 1254068107716126976 1259559462738343424 1261217868877564416 1261604574709613316 1268408392645395456 1268477626364562432 1272619411084708736 1274671364774545647 1281630044149448448 1287493241145847008 1288936942918829568 1289332147780154268 1294904243580490816 1302286821936137856 1302301496474439552 1308330670069228624 1309797737427458304 1315789795896305184 1317265227378584064 1325106091827266112 1329432777650990376 1330923507385965696 1337012211959148816 1337085190290530352 1338845671120405968 1344708252948971232 1345044030708926366 1350534885232752128 1352712468740334156 1358234628021992448 1358651080456506648 1360424626486858296 1364941131754916401 1366738289268747759 1372723008218741466 1374184095228275968 1374530411784533094 1380216970622482944 1382018668177125888 1382034241156548096 1388085938527970304 1388432547828569152 1389897908018500608 1394512262317451648 1396348354828732032 1396776493428500457 1402478534664781056 1404309291857402112 1408971490843784672 1410810723764149344 1410826621180642848 1417004395580636352 1418870102487259968 1418947548879746496 1425438945554330616 1427037329660132736 1431696837470297328 1440218842455239574 1441833799668129504 1448429896289077884 1448508956148074548 1454422184096809984 1456320747111379968 1456767274028052168 1465072674678155088 1471420847023825152 1471872003827882202 1473522454605890592 1479890564091989504 1480263520383343332 1488327796498443264 1488344567399359488 1495235051507689856 1495611874857364173 1503759766738634496 1504220839076846646 1512333083538740736 1514406962088304128 1519351745886846144 1521055437012532224 1528013956524741504 1528097360332034688 1535088095212356048 1536809431941681408 1537193177953058704 1545957107131810464 1551004907259488772 1552744091950293312 1554771001699266624 1559932722005618744 1561986616307140296 1568826295107133104 1570891899182323536 1578164546863723182 1584607066025657856 1585092927199257756 1586780054661221888 1587162064234668012 1587179948828223204 1593728299791373312 1594129945028215896 1595826691232836608 1596315992489714808 1603618813748621943 1610253132392896768 1610658942154084494 1612355112873313536 1612373281349306112 1619433594949298688 1621565831414011392 1629073080633520704 1630899805325865984 1636224957108911232 1638360840500302464 1638863183281558689 1645553491642029312 1645964391377416656 1647810056763576576 1655348452901803296 1655438807026370912 1663012103146719052 1664876884603488192 1670312977048680216 1674368771060748672 1680255316197779503 1682139432946151088 1691729737580963808 1699561819699394196 1708840058865931264 1709270714122701912 1716657654861129344 1717184004465862569 1719109530373539024 1726974107113900554 1729342325197191042 1736382429248183808 1736401995299252736 1739201745523286772 1746301664599704576 1746396983236611072 1754386394528406912 1754924312256321087 1757234943345532833 1764929581995524742 1766808122436354816 1772577036867987168 1774564676514620928 1776881144799161856 1782682949278865088 1782780253720707136 1785127561493874624 1792944337265294976 1795305027636941184 1803166368834652416 1803616624987112208 1809505725136070234 1811534773942008864 1813899501982477728 1813919941517969376 1821862794317961024 1822317719024997012 1830297344291655288 1832707215712710792 1840753076747525136 1841191971341010379 1849275081732467382 1851709940299593738 1861797806438309376 1862368657904667276 1869971379553041408 1872412389143202816 1872986495178924216 1879102099179765243 1881080965018865792 1881102161574190464 1889339194107515136 1891826803316346624 1891930065172995328 1892406862064419974 1900585260739107488 1902716439546843648 1908929116627063104 1913564309783712768 1920291789940319432 1922445066224172672 1931239861718770512 1933405414378244352 1942356365370736224 1953430232904206784 1953452244711659328 1961894462698433536 1962496005103842936 1964696606141187456 1973684693844457776 1982822122982626562 1987659137740899168 1994149166476485564 2005013022318179328 2005627785435795528 2008268506680608952 2017062379423456848 2017566046063389549 2025802327849128192 2029068703110501234 2037351942032988672 2037463147109379584 2037976620684759972 2046784126949808064 2049079242588908544 2051777174442218496 2059084512328112199 2061276142842413952 2068006543012651696 2070325455933724416 2073028002265688832 2073051361734822144 2082128907791955456 2082648821742853728 2091768393476177472 2094522532243098048 2103717801997171584 2104219395818297576 2113457236265677008 2116216085646224016 2116239931770964272 2125506593370954528 2126037338862496514 2128421323319619744 2138158418331495924 2140555994490199104 2147545256205445992 2149806817164418048 2149831041799074816 2157487595354545279 2160328263682859361 2162750699502194256 2172097440844694272 2172644844433616826 2172763434222111822 2181633276145214976 2184481120667069952 2185150911042078252 2194071322189372416 2194619188503222208 2197080075684768768 2207131270535737728 2207808005741823303 2219835846137984256 2227083969398240288 2232491694747664896 2232516851099039232 2242852577261534784 2255639650107951744 2256331258615269969 2266082426265858928 2271610443132456192 2279027618830269216 2289578672621150092 2292146040498052032 2302632142818534072 2305214147912522112 2305789766929588056 2318935660697715696 2326507360889233158 2329116137925439968 2339181859371209216 2339899083008428116 2342979924460710444 2353239442660699656 2355744163248473088 2363436049157316224 2367246820295584773 2376910599038486784 2377639390798886634 2380170081991832832 2380743096352002018 2390592449687059968 2393740036849254912 2394473988734572212 2404221825112869888 2404248916568196096 2404822166649482944 2415379698589345152 2418532669309970304 2418559922023959168 2429150392423948032 2429756958699996016 2440396459055540384 2443609620950281056 2446349707988798976 2454337435663366848 2457541260750453696 2465700108976623176 2468946587066124984 2471715085145364864 2483022679352704944 2483158210539556368 2494518154720078578 2497315326905232288 2505469465573020324 2508136215432253952 2519118925476686848 2522435737755128832 2523209149419226632 2534890673259130459 2545238822169417472 2549342729549091294 2563260088298896896 2574986482291694016 2577873885837659136 2578664295560308536 2589808487160981632 2590461160670850831 2594013487795786563 2604573643872275712 2604602992948879104 2616661340138457248 2619595474854916608 2631579591792610368 2634530454757168128 2650212183654532224 2658865555301980752 2661847014771931392 2674024423918297632 2674170380581060704 2677691342240811936 2689416505897942464 2690088061417852732 2701069770465504256 2705424937480668312 2714258587704105351 2717302160913013296 2720849252973716592 2729882263509832802 2733476578537495518 2745446016437482932 2748368190456551936 2749060823569066188 2760433941244965888 2764037336354251776 2764068482313096192 2773912622598701073 2776865095657138304 2777564910449390607 2789024524634903296 2792696709657464064 2793552986857000914 2804957069329562112 2808618583714804224 2817942981687569344 2821621447528298688 2821653242361285696 2834008791161272704 2837740204974519936 2837895097759492992 2850877891108661232 2854074659320265472 2863393674940594656 2880437684910479148 2883667599336259008 2896859792578155768 2897017912296149096 2913534548056104336 2930145349356310176 2942841694047650304 2943744007655764404 2947044909211781184 2959781128183979008 2960527040766686664 2974233184473939843 2990470103015379712 2991223749714728346 3007519533477268992 3008441678153693292 3024666167077481472 3028813924176608256 3038703491773692288 3043603054665751851 3056027913049483008 3056194720664069376 3070176190424712096 3073618863883362816 3074386355906117408 3091914214263620928 3102009814518977544 3105488183900586624 3109542003398533248 3119865444011237488 3123973232614280592 3137652590214266208 3141783798364647072 3156329093727446364 3169214132051315712 3170185854398515512 3173560109322443776 3174324128469336024 3174359897656446408 3188259890056431792 3189056008293744771 3192631984979429616 3207237627497243886 3220506264785793536 3221317884308168988 3224710225746627072 3224746562698612224 3238867189898597376 3243131662828022784 3258146161267041408 3259145151333167733 3272449914217822464 3276721681000604928 3277726366563117378 3291106983284058624 3291928782754833312 3295620113527153152 3310696905803606592 3310877614052741824 3326024206293438104 3329753769206976384 3340625954097360432 3348737542121497344 3360510632395559006 3364278865892302176 3383459475161927616 3399123639398788392 3418541428245403824 3433315309722258688 3434368008931725138 3438219060747078048 3453948214227801108 3458684650394382084 3472764858496367616 3472803990598505472 3478403491046573544 3489761041333849737 3508772789056813824 3509848624512642174 3514469886691065666 3529859163991049484 3533616244872709632 3545154073735974336 3549129353029241856 3553762289598323712 3565365898557730176 3565560507441414272 3566459086198329951 3570255122987749248 3585888674530589952 3590610055273882368 3606332737669304832 3607233249974224416 3619011450272140468 3623069547884017728 3627799003964955456 3627839883035938752 3643725588635922048 3644635438049994024 3660594688583310576 3665414431425421584 3681506153495050272 3682383942682020758 3698550163464934764 3703419880599187476 3723595612876618752 3724737315809334552 3741777232080117867 3745972990357848432 3758204198359530486 3762161930037731584 3762204323148380928 3778678388215030272 3783653606632693248 3783860130345990656 3784813724128839948 3801170521478214976 3805432879093687296 3817858233254126208 3824014094323636941 3840583579880638864 3844890132448345344 3862479723437541024 3866810828756488704 3884712730741472448 3906860465808413568 3906904489423318656 3924992010207685872 3929393212282374912 3947369387688915552 3965644245965253124 3975318275481798336 3988298332952971128 4006762677087012661 4011255570871591056 4016537013361217904 4034124758846913696 4035132092126779098 4051604655698256384 4058137406221002468 4074703884065977344 4074926294218759168 4075953241369519944 4093568253899616128 4094823395264749203 4100214867806243277 4118169024656224398 4122552285684827904 4136013086025303392 4140650911867448832 4146056004531377664 4146102723469644288 4164257815583910912 4165297643485707456 4183536786952354944 4189045064486196096 4190329480285501371 4207435603994343168 4208438791636595152 4226914472531354016 4232432171292448032 4232479863541928544 4251013186741909056 4252074677724993028 4256842646639239488 4276316836662991848 4281111988980398208 4295090512410891984 4314975190709090558 4320656527365718722 4325501399004388512 4344194881689388544 4345289688867233652 4345526868444223644 4363266552290429952 4368962241334139904 4370301822084156504 4389238377006444416 4414262541071475456 4415616011483646606 4439671692275968512 4454167938796480576 4464983389495329792 4465033702198078464 4485705154523069568 4511279300215903488 4512662517230539938 4532164852531717856 4543220886264912384 4558055237660538432 4579157345242300184 4584292080996104064 4605264285637068144 4610428295825044224 4611579533859176112 4637871321395431392 4653014721778466316 4658232275850879936 4678363718742418432 4679798166016856232 4685959848921420888 4706478885321399312 4707654107481242281 4726872098314632448 4734493640591169546 4753821198076973568 4755278781597773268 4760340163983665664 4761486192704004036 4781184899374119936 4787480073698509824 4788947977469144424 4809644333298965888 4810856441245865829 4830759397178690304 4837065338619940608 4837119844047918336 4858300784847896064 4859513917399992032 4880792918111080768 4887219241900562112 4892699415977597952 4908674871326733696 4915082521500907392 4931400217953246352 4937893174132249968 4943430170290729728 4966045358705409888 4966316421079112736 4989036309440157156 4994630653810464576 5010938931146040648 5016272430864507904 5040765948593338509 5046418298838453264 5069781346518260918 5090477644338834944 5098685459098182588 5126520176597793792 5149972964583388032 5151552013397587707 5157328591120617072 5179616974321963264 5180922321341701662 5188026975591573126 5209147287744551424 5209205985897758208 5233322680276914496 5239190949709833216 5263159183585220736 5264772936768963261 5300424367309064448 5317731110603961504 5323694029543862784 5348048847836595264 5348340761162121408 5355382684481623872 5378833011795884928 5380176122835705464 5410849874961336624 5428517175408210702 5434604321826026592 5441698505947433184 5459764527019665604 5466953157074991036 5490892032874965864 5496736380913103872 5498121647138132376 5523575914023031137 5547825245197402146 5553730191314276608 5555129820898781214 5578049049269806592 5585393419314928128 5587105973714001828 5609914138659124224 5617237167429608448 5635885963375138688 5637306297539295729 5643242895056597376 5643306484722571392 5668017582322545408 5675480409949039872 5675790195518985984 5701755782217322464 5708149318640530944 5726787349881189312 5760875369820958296 5767335198672518016 5793719585156311536 5794035824592298192 5827069096112208672 5860290698712620352 5885683388095300608 5887488015311528808 5894089818423562368 5921054081533373328 5948466368947879686 5980940206030759424 5982447499429456692 6015039066954537984 6016883356307386584 6052698138190168647 6077406983547384576 6087206109331503702 6112055826098966016 6112389441328138752 6140352380849424192 6147237727766725632 6148772711812234816 6177253536984336597 6183828428527241856 6204019629037955088 6210976367801173248 6219084006797066496 6239730888022474976 6247946465228561184 6275305180428532416 6283567596729294144 6312658187454892728 6340371708797031024 6348648256938672048 6348719795312892816 6376519780112863584 6378112016587489542 6385263969958859232 6414475254994487772 6441012529571587072 6442635768616337976 6449420451493254144 6449493125397224448 6472462786063635837 6480984791048578083 6516292322534082816 6518290302666335466 6544899828435644928 6553443362001209856 6555452733126234756 6582213966568117248 6583857565509666624 6591240227054306304 6621393811607213184 6621755228105483648 6623424017225469909 6652048412586876208 6659507538413952768 6681251908194720864 6697475084242994688 6721021264791118012 6728557731784604352 6766918950323855232 6798247278797576784 6837082856490807648 6866630619444517376 6868736017863450276 6876438121494156096 6907896428455602216 6917369300788764168 6956806982093147088 6979522082667699474 7017545578113627648 7019697249025284348 7028939773382131332 7059718327982098968 7067232489745419264 7090308147471948672 7101740460886754319 7130731797115460352 7131121014882828544 7132918172396659902 7140510245975498496 7171777349061179904 7181220110547764736 7212665475338609664 7214466499948448832 7238022900544280936 7246139095768035456 7255598007929910912 7255679766071877504 7287451177271844096 7289270876099988048 7321189377166621152 7330828862850843168 7363012306990100544 7364767885364041516 7397100326929869528 7406839761198374952 7441130686018737799 7449474631618669104 7483554464160235734 7491945980715696864 7516408396719060972 7524323860075463168 7524408646296761856 7557356776430060544 7567307213265386496 7567720260691981312 7569627448257679896 7602341042956429952 7604672019777391377 7635716466508252416 7648028188647273882 7681167159761277728 7689780264896690688 7724959446875082048 7733621657512977408 7769425461482944896 7782040463387359689 7813720931616827136 7813808978846637312 7849984020415371744 7858786424564749824 7894738775377831104 7931288491930506248 7950636550963596672 7976596665905942256 8013525354174025322 8022511141743182112 8033074026722435808 8068249517693827392 8070264184253558196 8103209311396512768 8116274812442004936 8142775763112316053 8151906482739039888 8187136507799232256 8189646790529498406 8200429735612486554 8236338049312448796 8245104571369655808 8272026172050606784 8281301823734897664 8292112009062755328 8292205446939288576 8321737867796103219 8330595286971414912 8367073573904709888 8378090128972392192 8380658960571002742 8414871207988686336 8416877583273190304 8453828945062708032 8464864342584896064 8464959727083857088 8502026373483818112 8504149355449986056 8513685293278478976 8552633673325983696 8562223977960796416 8590181024821783968 8629950381418181116 8641313054731437444 8651002798008777024 8688389763378777088 8690579377734467304 8691053736888447288 8740603644168313008 8778476754012888832 8828525082142950912 8831232022967293212 8879343384551937024 8908335877592961152 8922699553421819529 8971410309046139136 9022558600431806976 9025325034461079876 9064329705063435712 9086441772529824768 9116110475321076864 9158314690484600368 9168584161992208128 9210528571274136288 9220856591650088448 9223159067718352224 9275742642790862784 9306029443556932632 9316464551701759872 9359596332033712464 9371919697842841776 9412957770642798624 9415308214962484562 9453744196629264896 9468987281182339092 9507642396153947136 9510557563195546536 9520680327967331328 9522972385408008072 9554587922284414807 9567168024881234313 9577895954938288848 9619288666597931776 9621712882491731658 9661518794357380608 9674130677239881216 9674239688095836672 9716601569695792128 9719027834799984064 9761585836222161536 9774438483801124224 9777435453999503199 9817349742653467392 9830165043001814784 9862800435906492704 9875786348264499936 9886860340581459456 9932090717410819776 9932632842158225472 9978072618880314312 9989261307620929152 10021877862292081296 10081531897186677018 10092836597676906528 10139562693036521836 10180955288677669888 10197370918196365176 10299945929166776064 10303104026795175414 10314657182241234144 10359233948643926528 10361844642683403324 10376053951183146252 10418294575489102848 10418411971795516416 10466645360553828992 10469283124001549211 10526318367170441472 10529545873537926522 10600848734618128896 10635462221207923008 10647388059087725568 10696097695673190528 10696681522324242816 10710765368963247744 10757666023591769856 10760352245671410928 10821699749922673248 10857034350816421404 10869208643652053184 10883397011894866368 10919529054039331208 10933906314149982072 10981784065749931728 10996243294276264752 11047151828046062274 11095650490394804292 11107460382628553216 11110259641797562428 11156098098539613184 11170786838629856256 11174211947428003656 11225331696240353601 11271771926750277376 11274612595078591458 11286485790113194752 11286612969445142784 11336035164645090816 11350960819898079744 11351580391037971968 11403511564434644928 11416298637281061888 11453574699762378624 11472042282970910823 11521750739641916592 11534670397345036032 11587439170312623072 11588071649184596384 11654138192224417344 11720581397425240704 11761787213384456521 11774976030623057616 11788179636847124736 11842108163066746656 11896932737895759372 11961880412061518848 11964894998858913384 12020288031261037983 12033766712614773168 12105396276380337294 12154813967094769152 12174412218663007404 12224111652197932032 12224778882656277504 12280704761698848384 12284470185794247609 12297545423624469632 12300644603418729831 12354507073968673194 12367656857054483712 12408039258075910176 12421952735602346496 12438168013594132992 12479461776044949952 12495892930457122368 12550610360857064832 12567135193458588288 12625316374909785456 12680743417594062048 12697296513877344096 12697439590625785632 12753039560225727168 12756224033174979084 12770527939917718464 12828950509988975544 12885271537232675952 12888343799387072653 12944925572127271674 12961969582097156166 13032584645068165632 13036580605332670932 13089799656871289856 13106886724002419712 13110905466252469512 13167715131019333248 13242787623214426368 13243510456210967296 13246848034450939818 13304096825173752416 13319015076827905536 13362503816389441728 13394950168485989376 13442042529582236024 13457115463569208704 13533837900647710464 13596494557595153568 13674165712981615296 13733261238889034752 13737472035726900552 13752876242988312192 13815792856911204432 13834738601577528336 13913613964186294176 13959044165335398948 14035091156227255296 14039394498050568696 14057879546764262664 14119436655964197936 14122962322443726843 14180616294943897344 14203480921773508638 14261463594230920704 14262242029765657088 14265836344793319804 14281020491950996992 14343554698122359808 14362440221095529472 14428932999896897664 14476045801088561872 14492278191536070912 14511196015859821824 14511359532143755008 14574902354543688192 14578541752199976096 14642378754333242304 14661657725701686336 14726024613980201088 14729535770728083032 14794200653859739056 14813679522396749904 14882261372037475598 14898949263237338208 14967108928320471468 14983891961431393728 15032816793438121944 15048647720150926336 15048817292593523712 15122297845780015527 15139254896515359792 15204682085912859904 15209344039554782754 15271432933016504832 15296056377294547764 15362334319522555456 15379560529793381376 15449918893750164096 15454656040192763121 15538850922965889792 15564080926774719378 15627441863233654272 15627617957693274624 15699968040830743488 15717572849129499648 15789477550755662208 15794318810306889783 15862576983861012496 15901273101927193344 15953193331811884512 16027050708348050644 16045022283486364224 16066148053444871616 16136499035387654784 16140528368507116392 16232549624884009872 16285551526224632106 16303812965478079776 16374273015598464512 16379293581058996812 16400859471224973108 16472676098624897592 16490209142739311616 16544052344101213568 16570727742069093411 16643475735592206438 16661190573942829824 16734147147809419776 16756180257944784384 16761317921142005484 16829742415977372672 16833755166546380608 16907657890125416064 16929728685169792128 16929919454167714176 17004052746967636224 17008298710899972112 17027370586556957952 17105267346651967392 17124447955921592832 17180362049643567936 17259900762836362232 17282626109462874888 17302005596017554048 17381158755468934608 17382107473776894576 17481207288336626016 17556953508025777664 17657050164285901824 17662464045934586424 17744234712813913213 17816671755185922304 17845399106843639058 17942820618092278272 18045117200863613952 18050650068922159752 18128659410126871424 18158094414570505941 18232220950642153728 18316629380969200736 18337168323984416256 18421057142548272576 18441713183300176896 18446318135436704448 18551485285581725568 18612058887113865264 18632929103403519744 18719192664067424928 18743839395685683552 18825915541285597248 18830616429924969124 18907488393258529792 18937974562364678184 19021115126391093072 19045944770816016144 19109175844568829614 19134336049762468626 19155791909876577696 19238577333195863552 19243425764983463316 19323037588714761216 19348261354479762432 19348479376191673344 19417388358190907511 19438055669599968128 19442954373145734249 19523171672444323072 19548876967602248448 19554870907999006398 19634699485306934784 19660330086003629568 19725600871812985408 19751572696528999872 19773720681162918912 19864181434821639552 19865265684316450944 19956145237760628624 19978522615241858304 20043755724584162592 20163063794373354036 20185673195353813056 20279125386073043672 20394741836392730352 20599891858333552128 20606208053590350828 20629314364482468288 20718467897287853056 20723689285366806648 20752107902366292504 20933290721107657984 20938566248003098422 21052636734340882944 21059091747075853044 21201697469236257792 21270924442415846016 21305221382660262957 21392195391346381056 21393363044648485632 21421530737926495488 21515332047183539712 21520704491342821856 21643399499845346496 21714068701632842808 21738417287304106368 21766794023789732736 21839058108078662416 21867812628299964144 21963568131499863456 21992486588552529504 22094303656092124548 22191300980789608584 22214920765257106432 22220519283595124856 22323392058056213397 22348423894856007312 22450663392480707202 22543543853500554752 22549225190157182916 22572971580226389504 22573225938890285568 22672070329290181632 22701921639796159488 22703160782075943936 22807023128869289856 22814016059332174131 22907149399524757248 22944084565941821646 23043501479283833184 23069340794690072064 23174878340625246144 23176143298369192768 23308276384448834688 23441162794850481408 23523574426768913042 23549952061246115232 23576359273694249472 23684216326133493312 23793865475791518744 23929789997717826768 24040576062522075966 24067533425229546336 24210792552760674588 24309627934189538304 24348824437326014808 24428327289336948159 24561409523397696768 24568940371588495218 24595090847248939264 24601289206837459662 24709014147937346388 24735313714108967424 24816078516151820352 24843905471204692992 24876336027188265984 24958923552089899904 24965213603388309657 24991785860914244736 25101220721714129664 25134270386917176576 25250632749819570912 25361486835188124096 25394593027754688192 25394879181251571264 25506079120451454336 25512448066349958168 25541055879835436928 25657901019977951088 25770543074465351904 25776687598774145306 25889851144254543348 25923939164194312332 26065169290136331264 26073161210665341864 26221810932504939024 26335430262038666496 26485575246428852736 26487020912421934592 26493696068901879636 26608193650347504832 26638030153655811072 26725007632778883456 26768098660265458587 26884085059164472048 26914230927138417408 27067675801295420928 27192989115190307136 27348331425963230592 27474944071453801104 27505752485976624384 27631585713822408864 27669477203155056672 27827227928372588352 27918088330670797896 28047338739609088627 28078788996101137392 28115759093528525328 28238873311928395872 28245924644887453686 28361232589887794688 28406961843547017276 28522927188461841408 28524484059531314176 28531672689586639608 28562040983901993984 28663763766853244421 28701504074643702939 28857865999793795328 28952091602177123744 28984556383072141824 29022392031719643648 29022719064287510016 29149804709087376384 29157083504399952192 29284757508666484608 29323315451403372672 29332306361998509597 29452049227960402176 29459071541456166064 29588401307719478112 29627359044793499808 29764522744074951196 29797898526474676416 29934217856640942936 29967783922862787456 30065633586876243888 30244595691560031054 30278509793030719584 30409364171825719808 30418688079109565508 30542865866033009664 30592112754589095528 30724668639045110912 30899837787500328192 30909312080385526242 31077701845931779584 31128161853549438756 31254883726467308544 31255235915386549248 31399936081661486976 31578955101511324416 31588637620613779566 31725153967722024992 31802546203854386688 31906386663623769024 32054101416696101288 32090044566972728448 32132296106889743232 32272998070775309568 32281056737014232784 32465099249768019744 32571103052449264212 32607625930956159552 32748546031196929024 32758587162117993624 32801718942449946216 32945352197249795184 32953578752368695967 33088104688202427136 33141455484138186822 33286951471184412876 33322381147885659648 33468294295618839552 33512360515889568768 33522635842284010968 33667510333092761216 33675995088721060803 33815315780250832128 33859457370339584256 33859838908335428352 34008105493935272448 34016597421799944224 34054741173113915904 34210534693303934784 34248895911843185664 34360724099287135872 34519801525672724464 34565252218925749776 34604011192035108096 34762317510937869216 34764214947553789152 34962414576673252032 35113907016051555328 35285361640153369563 35324928091869172848 35488469425627826426 35633343510371844608 35690798213687278116 35885641236184556544 36060864093783113949 36101300137844319504 36257318820253742848 36316188829141011882 36464441901284307456 36633258761938401472 36674336647968832512 36842114285096545152 36853410557382742827 36892636270873408896 37102970571163451136 37224117774227730528 37265858206807039488 37438385328134849856 37487678791371367104 37651831082571194496 37661232859849938248 37875949124729356368 38042230252782186144 38091889541632032288 38218351689137659228 38268672099524937252 38311583819753155392 38477154666391727104 38486851529966926632 38665031398161217959 38834776716381815022 38876111339199936256 38885908746291468498 39046343344888646144 39097753935204496896 39109741815998012796 39269398970613869568 39320660172007259136 39451201743625970816 39503145393057999744 39728362869643279104 39730531368632901888 39912290475521257248 39957045230483716608 40087511449168325184 40326127588746708072 40371346390707626112 40558250772146087344 40789483672785460704 41199783716667104256 41212416107180701656 41258628728964936576 41447378570733613296 41504215804732585008 41866581442215315968 41877132496006196844 42105273468681765888 42118183494151706088 42368886967331180529 42541848884831692032 42610442765320525914 42784390782692762112 42786726089296971264 42843061475852990976 43030664094367079424 43041408982685643712 43286798999690692992 43428137403265685616 43476834574608212736 43533588047579465472 43678116216157324832 43735625256599928288 43927136262999726912 43984973177105059008 44188607312184249096 44382601961579217168 44441038567190249712 44646784116112426794 44696847789712014624 44901326784961414404 45087087707001109504 45098450380314365832 45145943160452779008 45146451877780571136 45366893537340046581 45614046257738579712 45628032118664348262 45814298799049514496 45888169131883643292 46087002958567666368 46138681589380144128 46349756681250492288 46352286596738385536 46363968120578289363 46616552768897669376 46882325589700962816 47047148853537826084 47099904122492230464 47152718547388498944 47368432652266986624 47587730951583037488 47859579995435653536 48081152125044151932 48135066850459092672 48421585105521349176 48697648874652029616 48856654578673896318 49122819046795393536 49137880743176990436 49190181694497878528 49202578413674919324 49418028295874692776 49470627428217934848 49632157032303640704 49712183226207280233 49917847104179799808 49930427206776619314 49983571721828489472 50202441443428259328 50268540773834353152 50501265499639141824 50722973670376248192 50789186055509376384 50789758362503142528 51012158240902908672 51024896132699916336 51082111759670873856 51315802039955902176 51541086148930703808 51553375197548290612 51779702288509086696 51847878328388624664 52087914802131164593 52146322421330683728 52443621865009878048 52670860524077332992 52971150492857705472 52974041824843869184 52987392137803759272 53216387300695009664 53232704138441739639 53450015265557766912 53536197320530917174 53768170118328944096 53828461854276834816 54135351602590841856 54385978230380614272 54474283243711517823 54696662851926461184 54949888142907602208 55011504971953248768 55263171427644817728 55338954406310113344 55654455856745176704 55836176661341595792 56094677479218177254 56157577992202274784 56231518187057050656 56477746623856791744 56491849289774907372 56722465179775589376 56813923687094034552 57063345379173279216 57327527533706488842 57403008149287405878 57715731999587590656 57904183204354247488 57969112766144283648 58044784063439287296 58045438128575020032 58252165074572722533 58314167008799904384 58569515017332969216 58646630902806745344 58664612723997019194 58904098455920804352 58918143082912332128 59176802615438956224 59254718089586999616 59529045488149902392 59595797052949352832 59868435713281885872 59935567845725574912 60131267173752487776 60489191383120062108 60557019586061439168 60818728343651439616 60837376158219131016 61184225509178191056 61449337278090221824 61799675575000656384 61818624160771052484 62155403691863559168 62256323707098877512 62799872163322973952 63157910203022648832 63177275241227559132 63450307935444049984 63605092407708773376 63812773327247538048 64108202833392202576 64180089133945456896 64264592213779486464 64545996141550619136 64562113474028465568 64930198499536039488 65142206104898528424 65215251861912319104 65517174324235987248 65603437884899892432 65890704394499590368 65907157504737391934 66176209376404854272 66282910968276373644 66573902942368825752 66644762295771319296 66882115455990903649 66970176174168640191 67045271684568021936 67335020666185522432 67351990177442121606 67630631560501664256 67718914740679168512 67719677816670856704 68016210987870544896 68033194843599888448 68109482346227831808 68421069386607869568 68442048177996522393 68721448198574271744 69039603051345448928 69130504437851499552 69208022384070216192 69524635021875738432 69528429895107578304 69924829153346504064 70570723280306739126 70649856183738345696 70976938851255652852 71266687020743689216 71381596427374556232 72121728187566227898 72202600275688639008 72514637640507485696 72632377658282023764 72928883802568614912 73266517523876802944 73284981868010844477 73684228570193090304 73706821114765485654 73785272541746817792 74205941142326902272 74448235548455461056 74531716413614078976 74876770656269699712 74975357582742734208 75303662165142388992 75322465719699876496 75751898249458712736 76084460505564372288 76183779083264064576 76436703378275318456 76537344199049874504 76623167639506310784 76973703059933853264 77330062796322435918 77669553432763630044 77752222678399872512 77771817492582936996 78092686689777292288 78195507870408993792 78219483631996025592 78902403487251941632 79006290786115999488 79456725739286558208 79461062737265803776 79824580951042514496 79914090460967433216 80175022898336650368 80304295980796375761 80652255177493416144 80742692781415252224 81116501544292174688 81578967345570921408 82424832214361403312 82517257457929873152 82894757141467226592 83008431609465170016 83733162884430631936 83754264992012393688 84142016218827265881 84236366988303412176 84737773934662361058 85083697769663384064 85220885530641051828 85568781565385524224 85573452178593942528 85686122951705981952 85991291300559733263 86082817965371287424 86104512223931108817 86573597999381385984 86856274806531371232 86953669149216425472 87067176095158930944 87356232432314649664 87471250513199856576 87854272525999453824 87969946354210118016 88377214624368498192 88765203923158434336 88882077134380499424 89293568232224853588 89393695579424029248 89802653569922828808 90196900760628731664 90733787074680093162 91228092515477159424 91256064237328696524 91628597598099028992 91776338263767286584 92174005917135332736 92699513362500984576 92704573193476771072 92727936241156578726 93233105537795338752 93764651179401925632 94094297707075652168 94199808244984460928 94736865304533973248 95175461903166074976 95719159990871307072 96162304250088303864 96270133700918185344 96843170211042698352 97395297749304059232 97713309157347792636 98245638093590787072 98275761486353980872 98380363388995757056 98405156827349838648 98836056591749385552 98860736257106087901 99264314064607281408 99424366452414560466 99835694208359599616 99860854413553238628 99967143443656978944 100404882886856518656 100537081547668706304 101002530999278283648 101445947340752496384 101578372111018752768 101579516725006285056 102024316481805817344 102049792265399832672 102164223519341747712 102631604079911804352 103082172297861407616 103106750395096581224 103559404577018173392 103695756656777249328 104175829604262329186 104292644842661367456 104887243730019756096 105341721048154665984 105856084920460108689 105974784275607518544 106432774601390019328 106465408276883479278 106900030531115533824 107072394641061834348 107536340236657888192 107656923708553669632 108182592281349341847 108771956460761228544 108948566487423035646 109393325703852922368 109899776285815204416 110023009943906497536 110526342855289635456 110560231672148228481 110677908812620226688 111308911713490353408 111672353322683191584 112189354958436354508 112315155984404549568 112463036374114101312 112955493247713583488 112983698579549814744 113627847374188069104 114126690758346558432 114655055067412977684 114806016298574811756 115431463999175181312 115808366408708494976 115995094194483653877 116504330149145445066 116628334017599808768 117139030034665938432 117293261805613490688 117329225447994038388 117808196911841608704 117836286165824664256 118353605230877912448 118509436179173999232 119058090976299804784 119191594105898705664 119736871426563771744 119871135691451149824 120262534347504975552 120978382766240124216 121114039172122878336 121674752316438262032 122368451018356382112 122898674556180443648 123599351150001312768 123637248321542104968 124209642989697392491 124512647414197755024 125599744326645947904 126315820406045297664 126354550482455118264 126900615870888099968 127106660901993541587 127625546654495076096 128216405666784405152 128360178267890913792 128529184427558972928 129091992283101238272 129124226948056931136 129860396999072078976 130284412209797056848 130430503723824638208 131034348648471974496 131206875769799784864 131781408788999180736 131814315009474783868 132352418752809708544 132565821936552747288 133147805884737651504 133764230911981807298 133940352348337280382 134090543369136043872 134670041332371044864 134703980354884243212 135261263121003328512 135437829481358337024 135439355633341713408 136066389687199776896 136100680612020139743 136842138773215739136 136884096355993044786 137442896397148543488 138079206102690897856 138261008875702999104 138416044768140432384 139049270043751476864 139056859790215156608 139849658306693008128 141141446560613478252 141299712367476691392 141953877702511305704 142763192854749112464 144243456375132455796 144405200551377278016 145029275281014971392 145264755316564047528 146533035047753605888 146569963736021688954 147368457140386180608 147413642229530971308 147570545083493635584 148411882284653804544 148896471096910922112 149136549678621840699 149753541312539399424 149950715165485468416 150607324330284777984 150644931439399752992 151503796498917425472 152168921011128744576 152367558166528129152 152873406756550636912 153074688398099749008 153246335279012621568 153947406119867706528 154660125592644871836 155339106865527260088 155504445356799745024 155543634985165873992 156263744406393493779 156438967263992051184 157804806974503883264 158012581572231998976 158913451478573116416 158922125474531607552 159649161902085028992 159698112415325218917 160350045796673300736 160608591961592751522 161304510354986832288 161485385562830504448 162233003088584349376 163157934691141842816 164849664428722806624 165034514915859746304 165789514282934453184 166016863218930340032 167508529984024787376 168284032437654531762 168472733976606824352 169475547869324722116 170167395539326768128 170441771061282103656 171982582601119466526 172165635930742574848 172209024447862217634 173147195998762771968 173712549613062742464 173907338298432850944 174134352190317861888 174712464864629299328 174756495223718167599 174942501026399713152 175708545051998907648 175939892708420236032 176754429248736996384 177530407846316868672 177764154268760998848 178587136464449707176 178787391158848058496 179605307139845657616 180393801521257463328 181467574149360186324 182456185030954318848 182512128474657393048 183552676527534573168 184348011834270665472 185399026725001969152 185409146386953542144 185455872482313157452 186466211075590677504 188188595414151304336 188399616489968921856 189473730609067946496 190350923806332149952 191438319981742614144 192324608500176607728 192540267401836370688 193686340422085396704 194790595498608118464 195426618314695585272 196551522972707961744 196810313654699677296 197672113183498771104 197721472514212175802 198528628129214562816 198848732904829120932 199671388416719199232 199721708827106477256 199934286887313957888 200646346367972710947 200910528522505920573 202005061998556567296 202891894681504992768 203156744222037505536 203159033450012570112 204048632963611634688 204099584530799665344 204328447038683495424 205263208159823608704 205326144533989567179 206164344595722815232 206213500790193162448 207118809154036346784 207391513313554498656 208351659208524658372 208585289685322734912 209774487460039512192 211712169840920217378 211949568551215037088 212865549202780038656 212930816553766958556 213800061062231067648 214144789282123668696 215072680473315776384 216365184562698683694 217543912921522457088 217897132974846071292 218786651407705844736 219799552571630408832 221052685710579270912 221120463344296456962 221355817625240453376 222617823426980706816 223344706645366383168 224378709916872709016 224630311968809099136 224926072748228202624 225910986495427166976 225967397159099629488 227255694748376138208 228253381516693116864 229310110134825955368 229612032597149623512 230675051266580871769 231616732817416989952 231990188388967307754 233008660298290890132 233256668035199617536 234278060069331876864 234586523611226981376 234658450895988076776 235672572331649328512 236707210461755824896 237018872358347998464 238116181952599609568 238383188211797411328 239473742853127543488 239742271382902299648 240525068695009951104 241956765532480248432 242228078344245756672 243349504632876524064 244736902036712764224 245797349112360887296 247274496643084209936 248419285979394784982 249025294828395510048 251199488653291895808 252426048656481797643 252709100964910236528 253801231741776199936 254213321803987083174 255251093308990152192 256432811333568810304 256720356535781827584 257058368855117945856 257973873901679199789 258248453896113862272 259720793998144157952 260568824419594113696 260861007447649276416 262068697296943948992 262413751539599569728 263562817577998361472 263628630018949567736 265131643873105494576 266295611769475303008 267528461823963614596 267880704696674560764 268181086738272087744 269340082664742089728 269407960709768486424 272132779374399553792 272201361224040279486 273684277546431478272 273768192711986089572 274885792794297086976 276158412205381795712 276522017751405998208 278098540087502953728 278113719580430313216 279699316613386016256 282282893121226956504 282599424734953382784 283907755405022611408 285526385709498224928 288486912750264911592 288810401102754556032 290529510633128095056 293066070095507211776 293139927472043377908 294736914280772361216 294827284459061942616 295141090166987271168 296582208771318263703 297792942193821844224 298273099357243681398 299507082625078798848 299901430330970936832 301214648660569555968 301289862878799505984 303007592997834850944 304337842022257489152 304735116333056258304 305746813513101273824 306149376796199498016 306492670558025243136 307894812239735413056 309320251185289743672 310678213731054520176 311087269970331747984 312527488812786987558 312877934527984102368 315609613949007766528 316025163144463997952 317568254761380326067 319298323804170057984 319396224830650437834 320700091593346601472 321217183923185503044 322609020709973664576 322970771125661008896 324466006177168698752 324547776844048025541 326315869382283685632 329699328857445613248 330069029831719492608 331579028565868906368 332033726437860680064 335017059968049574752 336568064875309063524 336945467953213648704 338951095738649444232 340883542122564207312 343965165202238933052 344331271861485149696 344418048895724435268 346294391997525543936 347425099226125484928 347985282583450961631 349424929729258598656 349512990447436335198 349885002052799426304 351417090103997815296 351879785416840472064 353508858497473992768 355060815692633737344 355528308537521997696 357174272928899414352 357574782317696116992 359210614279691315232 360787603042514926656 362935148298720372648 364615403614918152151 365024256949314786096 367105353055069146336 368696023668541330944 370798053450003938304 370818292773907084288 370911744964626314904 372628928969092177473 376377190828302608672 376799232979937843712 378947461218135892992 380701847612664299904 381319982705980624761 382876639963485228288 384649217000353215456 385080534803672741376 387372680844170793408 389581190997216236928 390853236629391170544 393103045945415923488 393620627309399354592 395344226366997542208 395442945028424351604 397057256258429125632 397697465809658241864 399443417654212954512 401292692735945421894 401821057045011841146 404010123997113134592 405783789363009985536 406313488444075011072 406318066900025140224 408199169061599330688 410526416319647217408 410652289067979134358 412328689191445630464 412427001580386324896 414237618308072693568 414783026627108997312 416703318417049316744 417170579370645469824 419548974920079024384 423424339681840434756 423899137102430074176 425731098405560077312 425861633107533917112 428289578564247337392 430145360946631552768 432730369125397367388 435087825843044914176 435794265949692142584 439599105143260817664 442105371421158541824 442240926688592913924 442711635250480906752 445235646853961413632 446689413290732766336 448757419833745418032 449260623937618198272 449852145496456405248 451821972990854333952 451934794318199258976 454511389496752276416 456506763033386233728 458620220269651910736 459224065194299247024 461350102533161743538 463233465634833979904 463980376777934615508 466017320596581780264 466513336070399235072 468791233219180481337 469316901791976153552 471345144663298657024 473414420923511649792 474037744716695996928 476232363905199219136 476766376423594822656 478947485706255086976 479094337245975656751 481050137390019902208 483913531064960496864 484456156688491513344 486699009265753048128 489473804073425528448 494548993286168419872 496838571958789569964 498050589656791020096 504852097312963595286 505418201929820473056 507602463483552399872 508426643607974166348 510502186617980304384 512865622667137620608 515947747803358399578 516496907792227724544 519441587996288315904 521137648839188227392 521722014895298552832 524137394593887897984 524827503079199139456 527125635155996722944 527257260037899135472 530263287746210989152 532591223538950606016 535056923647927229192 535761409393349121528 536362173476544175488 538815921419536972848 544265558748799107584 544402722448080558972 547368555092862956544 547536385423972179144 552316824410763591424 553044035502811996416 556197080175005907456 556227439160860626432 559398633226772032512 564565786242453913008 565198849469906765568 567815510810045222816 571052771418996449856 576973825500529823184 577620802205509112064 581059021266256190112 586132140191014423552 586279854944086755816 589654568918123885232 593164417542636527406 595585884387643688448 596546198714487362796 599014165250157597696 599802860661941873664 601939039103918132841 602579725757599011968 602731585567517761719 606015185995669701888 608675684044514978304 609470232666112516608 611493627026202547648 612298753592398996032 612985341116050486272 615789624479470826112 618640502370579487344 621356427462109040352 622174539940663495968 625054977625573975116 625755869055968204736 635136509522760652134 638596647608340115968 638792449661300875668 641400183186693202944 642434367846371006088 645218041419947329152 648932012354337397504 649095553688096051082 652631738764567371264 659398657714891226496 663158057131737812736 664067452875721360128 670034119936099149504 673136129750618127048 673890935906427297408 677902191477298888464 681767084245128414624 687930330404477866104 688662543722970299392 688836097791448870536 692025153799742615307 694850198452250969856 695970565166901923262 698849859458517197312 699025980894872670396 699770004105598852608 702834180207995630592 703759570833680944128 707017716994947985536 710121631385267474688 711056617075043995392 714348545857798828704 715149564635392233984 718421228559382630464 721575206085029853312 725870296597440745296 729230807229836304302 730048513898629572192 734210706110138292672 737392047337082661888 741823489929252629808 745257857938184354946 752754381656605217344 753598465959875687424 757278145969445392929 761403695225328599808 762639965411961249522 765753279926970456576 769298434000706430912 770161069607345482752 773921621705037599367 774745361688341586816 779162381994432473856 781706473258782341088 786206091890831846976 787241254618798709184 790688452733995084416 790885890056848703208 795394931619316483728 798886835308425909024 802585385471890843788 803642114090023682292 808020247994226269184 816398338123198661376 821052832639294434816 821304578135958268716 824657378382891260928 824854003160772649792 828475236616145387136 829566053254217994624 833406636834098633488 834341158741290939648 839097949840158048768 846848679363680869512 847798274204860148352 851723266215067834224 856579157128494674784 860290721893263105536 865460738250794734776 869467500927881747437 871588531899384285168 879198210286521635328 884210742842317083648 884481853377185827848 885423270500961813504 889746626313954791109 893378826581465532672 897514839667490836064 898521247875236396544 899704290992912810496 903643945981708667904 903869588636398517952 909022778993504552832 913013526066772467456 917240440539303821472 918448130388598494048 922700205066323487076 926466931269667959808 927960753555869231016 932034641193163560528 937582466438360962674 938633803583952307104 942690289326597314048 946828841847023299584 948075489433391993856 952464727810398438272 952704764284140978201 957894971412510173952 958188674491951313502 962100274780039804416 967827062129920993728 968912313376983026688 973398018531506096256 978947608146851056896 989097986572336839744 993677143917579139928 996101179313582040192 1009704194625927190572 1010836403859640946112 1015204926967104799744 1016853287215948332696 1025731245334275241216 1031895495606716799156 1032993815584455449088 1038883175992576631808 1042275297678376454784 1043955847750352884893 1048274789187775795968 1049655006158398278912 1054251270311993445888 1054514520075798270944 1060526575492421978304 1065182447077901212032 1070113847295854458384 1071522818786698243056 1072724346953088350976 1077631842839073945696 1088531117497598215168 1088805444896161117944 1093846210844754456453 1095072770847944358288 1104633648821527182848 1106088071005623992832 1112394160350011814912 1112454878321721252864 1117886786907276532419 1129131572484907826016 1130397698939813531136 1135631021620090445632 1142105542837992899712 1153947651001059646368 1155241604411018224128 1162118042532512380224 1172559709888173511632 1179309137836247770464 1186328835085273054812 1191171768775287376896 1193092397428974725592 1203878078207836265682 1205159451515198023936 1205463171135035523438 1212030371991339403776 1217351368089029956608 1218940465332225033216 1222987254052405095296 1224597507184797992064 1231579248958941652224 1237281004741158974688 1242712854924218080704 1244349079881326991936 1250109955251147950232 1251511738111936409472 1270273019045521304268 1277193295216680231936 1277584899322601751336 1284868735692742012176 1290436082839894658304 1297864024708674795008 1298191107376192102164 1305263477529134742528 1318797315429782452992 1326316114263475625472 1328134905751442720256 1340068239872198299008 1346272259501236254096 1347781871812854594816 1355804382954597776928 1363534168490256829248 1375860660808955732208 1377672195582897741072 1384050307599485230614 1389700396904501939712 1391941130333803846524 1397699718917034394624 1398051961789745340792 1399540008211197705216 1406373699657541444011 1414035433989895971072 1420243262770534949376 1422113234150087990784 1428697091715597657408 1430299129270784467968 1436842457118765260928 1437283011737926970253 1443150412170059706624 1451740593194881490592 1458461614459672608604 1460097027797259144384 1468421412220276585344 1483646979858505259616 1490515715876368709892 1505508763313210434688 1514556291938890785858 1522807390450657199616 1525279930823922499044 1531506559853940913152 1538596868001412861824 1547843243410075198734 1549490723376683173632 1558324763988864947712 1563412946517564682176 1572412183781663693952 1574482509237597418368 1581376905467990168832 1581771780113697406416 1590789863238632967456 1597773670616851818048 1605170770943781687576 1607284228180047364584 1614725358866066102383 1632796676246397322752 1642105665278588869632 1642609156271916537432 1649708006321545299584 1656950473232290774272 1659132106508435989248 1666813273668197266976 1668682317482581879296 1678195899680316097536 1693697358727361739024 1695596548409720296704 1703446532430135668448 1713158314256989349568 1720581443786526211072 1730921476501589469552 1738935001855763494874 1743177063798768570336 1758396420573043270656 1768963706754371655696 1779493252627909582218 1786757653162931065344 1795029679334981672128 1797042495750472793088 1799408581985825620992 1805817117311754398523 1807739177272797035904 1818045557987009105664 1826027052133544934912 1834480881078607642944 1836896260777196988096 1845400410132646974152 1855921507111738462032 1864069282386327121056 1875164932876721925348 1877267607167904614208 1885380578653194628096 1904929455620796876544 1905409528568281956402 1915789942825020347904 1916377348983902627004 1924200549560079608832 1935654124259841987456 1946796037063012192512 1957895216293702113792 1978195973144673679488 1987354287835158279856 1992202358627164080384 2019408389251854381144 2021672807719281892224 2033706574431896665392 2051462490668550482432 2063790991213433598312 2065987631168910898176 2076075461399227845921 2084550595356752909568 2087911695500705769786 2096549578375551591936 2099310012316796557824 2108502540623986891776 2109029040151596541888 2121053150984843956608 2130364894155802424064 2140227694591708916768 2143045637573396486112 2145448693906176701952 2155263685678147891392 2177610889792322235888 2187692421689508912906 2190145541695888716576 2209267297643054365696 2212176142011247985664 2235773573814553064838 2258263144969815652032 2260795397879627062272 2271262043240180891264 2271834437908336178787 2284211085675985799424 2307895302002119292736 2310483208822036448256 2324236085065024760448 2345119419776347023264 2358618275672495540928 2372657670170546109624 2386184794857949451184 2407756156415672531364 2410318903030396047872 2410926342270071046876 2424060743982678807552 2445974508104810190592 2449195014369595984128 2463158497917883304448 2474562009482317949376 2485425709848436161408 2488698159762653983872 2500219910502295900464 2503023476223872818944 2540546038091042608536 2555169798645203502672 2569737471385484024352 2580872165679789316608 2595728049417349590016 2596382214752384204328 2608402502783645242311 2637594630859564905984 2652632228526951250944 2656269811502885440512 2669239878941864373327 2680136479744396598016 2692544519002472508192 2695563743625709189632 2711608765909195553856 2727068336980513658496 2751721321617911464416 2755344391165795482144 2768100615198970461228 2779400793809003879424 2783882260667607693048 2796103923579490681584 2812747399315082888022 2828070867979791942144 2840486525541069898752 2844226468300175981568 2857394183431195314816 2873684914237530521856 2874566023475853940506 2886300824340119413248 2903481186389762981184 2916923228919345217208 2920194055594518288768 2936842824440553170688 2967293959717010519232 2981031431752737419784 3011017526626420869376 3029112583877781571716 3045614780901314399232 3050559861647844998088 3077193736002825723648 3095686486820150397468 3098981446753366347264 3116649527977729895424 3126825893035129364352 3144824367563327387904 3148965018475194836736 3162753810935980337664 3163543560227394812832 3181579726477265934912 3195547341233703636096 3210341541887563375152 3214568456360094729168 3229450717732132204766 3265593352492794645504 3281538632534263369359 3285218312543833074864 3299416012643090599168 3313900946464581548544 3318264213016871978496 3333626547336394533952 3337364634965163758592 3353660360721829597257 3387394717454723478048 3391193096819440593408 3406893064860271336896 3426316628513978699136 3461842953003178939104 3477870003711526989748 3486354127597537140672 3537927413508743311392 3558986505255819164436 3573515306325862130688 3590059358669963344256 3611634234623508797046 3615478354545594071808 3636091115974018211328 3652054104267089869824 3668961762157215285888 3673792521554393976192 3690800820265293948304 3711843014223476924064 3728138564772654242112 3750329865753443850696 3754535214335809228416 3809858911241593753088 3810819057136563912804 3831579885650040695808 3832754697967805254008 3871308248519683974912 3893592074126024385024 3915790432587404227584 3956391946289347358976 3974708575670316559712 3984404717254328160768 4038816778503708762288 4043345615438563784448 4067413148863793330784 4102924981337100964864 4127581982426867196624 4152150922798455691842 4169101190713505819136 4175823391001411539572 4193099156751103183872 4198620024633593115648 4218058080303193083776 4219121098972624332033 4242106301969687913216 4260729788311604848128 4280455389183417833536 4286091275146792972224 4290897387812353403904 4310527371356295782784 4355221779584644471776 4375384843379017825812 4380291083391777433152 4471547147629106129676 4516526289939631304064 4542524086480361782528 4543668875816672357574 4568422171351971598848 4615790604004238585472 4648472170130049520896 4690238839552694046528 4717236551344991081856 4745315340341092219248 4772369589715898902368 4815512312831345062728 4820637806060792095744 4821852684540142093752 4844176076598198307149 4891949016209620381184 4898390028739191968256 4926316995835766608896 4949124018964635898752 4970851419696872322816 4977396319525307967744 5000439821004591800928 5006046952447745637888 5081092076182085217072 5110339597290407005344 5139474942770968048704 5161744331359578633216 5192764429504768408656 5216805005567290484622 5275189261719129811968 5338479757883728746654 5360272959488793196032 5385089038004945016384 5391127487251418379264 5417451351935263195569 5423217531818391107712 5454136673961027316992 5503442643235822928832 5510688782331590964288 5536201230397940922456 5567764521335215386096 5592207847158981363168 5625494798630165776044 5656141735959583884288 5714788366862390629632 5747369828475061043712 5749132046951707881012 5772601648680238826496 5806962372779525962368 5833846457838690434416 5840388111189036577536 5873685648881106341376 5934587919434021038464 5962062863505474839568 6022035053252841738752 6058225167755563143432 6101119723295689996176 6154387472005651447296 6191372973640300794936 6197962893506732694528 6228226384197683537763 6253651786070258728704 6289648735126654775808 6297930036950389673472 6325507621871960675328 6327087120454789625664 6363159452954531869824 6391094682467407272192 6420683083775126750304 6429136912720189458336 6458901435464264409532 6563077265068526738718 6570436625087666149728 6598832025286181198336 6627801892929163097088 6636528426033743956992 6667253094672789067904 6707320721443659194514 6774789434909446956096 6782386193638881186816 6813786129720542673792 6852633257027957398272 6923685906006357878208 6955740007423053979496 6972708255195074281344 7075854827017486622784 7117973010511638328872 7180118717339926688512 7223268469247017594092 7230956709091188143616 7272182231948036422656 7337923524314430571776 7347585043108787952384 7381601640530587896608 7423686028446953848128 7456277129545308484224 7500659731506887701392 7509070428671618456832 7619717822483187506176 7621638114273127825608 7665509395935610508016 7742616497039367949824 7787184148252048770048 7825207508350935726933 7912783892578694717952 7949417151340633119424 7968809434508656321536 8077633557007417524576 8086691230877127568896 8134826297727586661568 8255163964853734393248 8304301845596911383684 8338202381427011638272 8351646782002823079144 8436116160606386167552 8438242197945248664066 8484212603939375826432 8521459576623209696256 8560910778366835667072 8572182550293585944448 8621054742712591565568 8710443559169288943552 8750769686758035651624 8760582166783554866304 8943094295258212259352 9033052579879262608128 9085048172960723565056 9087337751633344715148 9136844342703943197696 9231581208008477170944 9296944340260099041792 9380477679105388093056 9434473102689982163712 9490630680682184438496 9544739179431797804736 9631024625662690125456 9643705369080284187504 9688352153196396614298 9783898032419240762368 9796780057478383936512 9844615897602790108077 9898248037929271797504 9941702839393744645632 9954792639050615935488 10000879642009183601856 10012093904895491275776 10060981082165488791771 10162184152364170434144 10220679194580814010688 10278949885541936097408 10385528859009536817312 10433610011134580969244 10676959515767457493308 10720545918977586392064 10770178076009890032768 10834902703870526391138 10846435063636782215424 10908273347922054633984 11006885286471645857664 11021377564663181928576 11072402460795881844912 11135529042670430772192 11184415694317962726336 11250989597260331552088 11303077512062462716681 11429576733724781259264 11494739656950122087424 11498264093903415762024 11613924745559051924736 11667692915677380868832 11680776222378073155072 11747371297762212682752 11869175838868042076928 11924125727010949679136 12044070106505683477504 12116450335511126286864 12202239446591379992352 12308774944011302894592 12382745947280601589872 12456452768395367075526 12507303572140517457408 12579297470253309551616 12595860073900779346944 12654174240909579251328 12726318905909063739648 12782189364934814544384 12841366167550253500608 12858273825440378916672 12917802870928528819064 13126154530137053477436 13140873250175332299456 13197664050572362396672 13334506189345578135808 13414641442887318389028 13549578869818893912192 13627572259441085347584 13705266514055914796544 13847371812012715756416 13911480014846107958992 13945416510390148562688 14151709654034973245568 14235946021023276657744 14360237434679853377024 14446536938494035188184 14461913418182376287232 14532528229794594921447 14675847048628861143552 14695170086217575904768 14763203281061175793216 14847372056893907696256 14912554259090616968448 15001319463013775402784 15018140857343236913664 15243276228546255651216 15331018791871221016032 15485232994078735899648 15650415016701871453866 15825567785157389435904 15898834302681266238848 16155267114014835049152 16173382461754255137792 16269652595455173323136 16510327929707468786496 16608603691193822767368 16703293564005646158288 16872232321212772335104 16876484395890497328132 16968425207878751652864 17121821556733671334144 17144365100587171888896 17242109485425183131136 17420887118338577887104 17501539373516071303248 17521164333567109732608 17886188590516424518704 18066105159758525216256 18170096345921447130112 18174675503266689430296 18463162416016954341888 18593888680520198083584 18684679152593050613289 18760955358210776186112 18868946205379964327424 18981261361364368876992 19089478358863595609472 19262049251325380250912 19287410738160568375008 19376704306392793228596 19689231795205580216154 19796496075858543595008 19883405678787489291264 19909585278101231870976 20001759284018367203712 20121962164330977583542 20324368304728340868288 20441358389161628021376 20557899771083872194816 20771057718019073634624 20867220022269161938488 21353919031534914986616 21540356152019780065536 21669805407741052782276 21692870127273564430848 21816546695844109267968 22013770572943291715328 22042755129326363857152 22144804921591763689824 22271058085340861544384 22368831388635925452672 22501979194520663104176 22606155024124925433362 22859153467449562518528 22996528187806831524048 23227849491118103849472 23335385831354761737664 23361552444756146310144 23475622525052807180799 23738351677736084153856 23848251454021899358272 24232900671022252573728 24404478893182759984704 24765491894561203179744 24912905536790734151052 25014607144281034914816 25308348481819158502656 25452637811818127479296 25564378729869629088768 25682732335100507001216 25716547650880757833344 25835605741857057638128 26252309060274106954872 26281746500350664598912 26669012378691156271616 26829282885774636778056 27099157739637787824384 27255144518882170695168 27410533028111829593088 27694743624025431512832 27822960029692215917984 27890833020780297125376 28303419308069946491136 28471892042046553315488 28720474869359706754048 28893073876988070376368 29065056459589189842894 29351694097257722287104 29390340172435151809536 29526406562122351586432 29533847692808370324231 29694744113787815392512 29825108518181233936896 30002638926027550805568 30036281714686473827328 30486552457092511302432 30662037583742442032064 31300830033403742907732 31797668605362532477696 32310534228029670098304 32539305190910346646272 33020655859414937572992 33217207382387645534736 33406587128011292316576 33744464642425544670208 33752968791780994656264 33909232536187388150043 34243643113467342668288 34288730201174343777792 34484218970850366262272 34841774236677155774208 35003078747032142606496 35042328667134219465216 35772377181032849037408 36132210319517050432512 36349351006533378860592 36926324832033908683776 37369358305186101226578 37521910716421552372224 37737892410759928654848 37962522722728737753984 38178956717727191218944 38524098502650760501824 38574821476321136750016 38753408612785586457192 39378463590411160432308 39592992151717087190016 40003518568036734407424 40243924328661955167084 40648736609456681736576 40882716778323256042752 41115799542167744389632 41542115436038147269248 41734440044538323876976 42707838063069829973232 43080712304039560131072 43339610815482105564552 43385740254547128861696 43597584689383784764341 44027541145886583430656 44085510258652727714304 44289609843183527379648 44542116170681723088768 44737662777271850905344 45003958389041326208352 45212310048249850866724 45993056375613663048096 46455698982236207698944 46670771662709523475328 46951245050105614361598 47476703355472168307712 47696502908043798716544 48465801342044505147456 48808957786365519969408 49530983789122406359488 49825811073581468302104 50616696963638317005312 50905275623636254958592 51365464670201014002432 51433095301761515666688 51671211483714115276256 52504618120548213909744 52563493000701329197824 53338024757382312543232 53658565771549273556112 54198315479275575648768 54510289037764341390336 55389487248050863025664 55645920059384431835968 55781666041560594250752 56606838616139892982272 56943784084093106630976 57786147753976140752736 58130112919178379685788 59052813124244703172864 59067695385616740648462 59389488227575630785024 59650217036362467873792 60005277852055101611136 60973104914185022604864 61324075167484884064128 62601660066807485815464 63595337210725064955392 64621068456059340196608 65078610381820693292544 66041311718829875145984 66434414764775291069472 66813174256022584633152 67505937583561989312528 67818465072374776300086 68487286226934685336576 68577460402348687555584 69683548473354311548416 70006157494064285212992 70084657334268438930432 70426867575158421542397 71544754362065698074816 72698702013066757721184 74738716610372202453156 75043821432843104744448 75925045445457475507968 76357913435454382437888 77048197005301521003648 77149642952642273500032 77506817225571172914384 78756927180822320864616 80007037136073468814848 80487848657323910334168 81297473218913363473152 81765433556646512085504 82231599084335488779264 83084230872076294538496 83468880089076647753952 85415676126139659946464 86161424608079120262144 86679221630964211129104 87195169378767569528682 88055082291773166861312 88171020517305455428608 88579219686367054759296 89084232341363446177536 89475325554543701810688 90007916778082652416704 90424620096499701733448 91986112751227326096192 93341543325419046950656 93902490100211228723196 95393005816087597433088 96931602684089010294912 97617915572731039938816 99061967578244812718976 99651622147162936604208 101233393927276634010624 101727697608562164450129 102730929340402028004864 102866190603523031333376 103342422967428230552512 105009236241096427819488 105126986001402658395648 107317131543098547112224 108396630958551151297536 110778974496101726051328 111291840118768863671936 113213677232279785964544 113887568168186213261952 115572295507952281505472 116260225838356759371576 118105626248489406345728 118135390771233481296924 118778976455151261570048 120010555704110203222272 121946209828370045209728 122648150334969768128256 125203320133614971630928 127190674421450129910784 129242136912118680393216 130157220763641386585088 130792754068151354293023 132082623437659750291968 132868829529550582138944 133626348512045169266304 135011875167123978625056 135636930144749552600172 139367096946708623096832 140012314988128570425984 140853735150316843084794 143089508724131396149632 145397404026133515442368 149477433220744404906312 151850090890914951015936 152715826870908764875776 154096394010603042007296 154299285905284547000064 155013634451142345828768 157513854361644641729232 160014074272146937629696 160975697314647820668336 162594946437826726946304 163530867113293024171008 166168461744152589076992 166937760178153295507904 170831352252279319892928 173358443261928422258208 174390338757535139057364 177158439372734109518592 178168464682726892355072 178950651109087403621376 180015833556165304833408 180849240192999403466896 183972225502454652192384 186683086650838093901312 187804980200422457446392 190786011632175194866176 193863205368178020589824 195235831145462079877632 198123935156489625437952 199303244294325873208416 203455395217124328900258 205461858680804056009728 205732381207046062666752 206684845934856461105024 210018472482192855638976 210253972002805316791296 214634263086197094224448 222583680237537727343872 227775136336372426523904 231144591015904563010944 232520451676713518743152 236211252496978812691456 236270781542466962593848 240021111408220406444544 243892419656740090419456 245296300669939536256512 250406640267229943261856 258484273824237360786432 261585508136302708586046 264165246875319500583936 265737659059101164277888 267252697024090338532608 270023750334247957250112 271273860289499105200344 280024629976257140851968 281707470300633686169588 286179017448262792299264 290794808052267030884736 298954866441488809812624 303700181781829902031872 305183092825686493350387 308192788021206084014592 308598571810569094000128 310027268902284691657536 315027708723289283458464 321951394629295641336672 325189892875653453892608 332336923488305178153984 333875520356306591015808 341662704504558639785856 346716886523856844516416 348780677515070278114728 354316878745468219037184 356336929365453784710144 360031667112330609666816 361698480385998806933792 367944451004909304384768 373366173301676187802624 375609960400844914892784 381572023264350389732352 387726410736356041179648 390471662290924159755264 396247870312979250875904 398606488588651746416832 406910790434248657800516 413369691869712922210048 420036944964385711277952 429268526172394188448896 445167360475075454687744 455550272672744853047808 462289182031809126021888 465040903353427037486304 472541563084933925187696 480042222816440812889088 487784839313480180838912 490592601339879072513024 500813280534459886523712 523171016272605417172092 531475318118202328555776 534505394048180677065216 540047500668495914500224 542547720578998210400688 560049259952514281703936 563414940601267372339176 572358034896525584598528 581589616104534061769472 597909732882977619625248 610366185651372986700774 616385576042412168029184 617197143621138188000256 620054537804569383315072 630055417446578566916928 643902789258591282673344 667751040712613182031616 683325409009117279571712 693433773047713689032832 697561355030140556229456 708633757490936438074368 720063334224661219333632 723396960771997613867584 735888902009818608769536 751219920801689829785568 775452821472712082359296 792495740625958501751808 797212977177303492833664 813821580868497315601032 826739383739425844420096 840073889928771422555904 858537052344788376897792 890334720950150909375488 911100545345489706095616 915549278477059480051161 924578364063618252043776 930081806706854074972608 945083126169867850375392 975569678626960361677824 1001626561068919773047424 1046342032545210834344184 1062950636236404657111552 1069010788096361354130432 1080095001336991829000448 1085095441157996420801376 1120098519905028563407872 1126829881202534744678352 1144716069793051169197056 1163179232209068123538944 1195819465765955239250496 1220732371302745973401548 1240109075609138766630144 1260110834893157133833856 1287805578517182565346688 1335502081425226364063232 1366650818018234559143424 1386867546095427378065664 1395122710060281112458912 1440126668449322438667264 1446793921543995227735168 1471777804019637217539072 1502439841603379659571136 1594425954354606985667328 1627643161736994631202064 1653478767478851688840192 1680147779857542845111808 1717074104689576753795584 1831098556954118960102322 1849156728127236504087552 1860163613413708149945216 1890166252339735700750784 2003253122137839546094848 2092684065090421668688368 2125901272472809314223104 2160190002673983658000896 2170190882315992841602752 2253659762405069489356704 2326358464418136247077888 2391638931531910478500992 2441464742605491946803096 2480218151218277533260288 2520221669786314267667712 2575611157034365130693376 2671004162850452728126464 2733301636036469118286848 2773735092190854756131328 2790245420120562224917824 2893587843087990455470336 3004879683206759319142272 3188851908709213971334656 3255286323473989262404128 3360295559715085690223616 3434148209379153507591168 3662197113908237920204644 3720327226827416299890432 3780332504679471401501568 4006506244275679092189696 4185368130180843337376736 4320380005347967316001792 4340381764631985683205504 4507319524810138978713408 4783277863063820957001984 4882929485210983893606192 4960436302436555066520576 5040443339572628535335424 5151222314068730261386752 5547470184381709512262656 5580490840241124449835648 5787175686175980910940672 6009759366413518638284544 6377703817418427942669312 6510572646947978524808256 7324394227816475840409288 7440654453654832599780864 7560665009358942803003136 8013012488551358184379392 8370736260361686674753472 8680763529263971366411008 9014639049620277957426816 9566555726127641914003968 9765858970421967787212384 10080886679145257070670848 10302444628137460522773504 11160981680482248899671296 11574351372351961821881344 12019518732827037276569088 13021145293895957049616512 14648788455632951680818576 14881308907309665199561728 15121330018717885606006272 16741472520723373349506944 17361527058527942732822016 18029278099240555914853632 19133111452255283828007936 19531717940843935574424768 22321963360964497799342592 24039037465654074553138176 26042290587791914099233024 29297576911265903361637152 30242660037435771212012544 33482945041446746699013888 34723054117055885465644032 36058556198481111829707264 39063435881687871148849536 44643926721928995598685184 52084581175583828198466048 58595153822531806723274304 66965890082893493398027776 72117112396962223659414528 78126871763375742297699072 104169162351167656396932096 117190307645063613446548608 133931780165786986796055552 156253743526751484595398144 234380615290127226893097216 312507487053502969190796288 468761230580254453786194432 937522461160508907572388864
- Sum of all divisors σ(n): 3658743081671321660799479301
- Sum of proper divisors (its aliquot sum) s(n): 2721220620510812753227090437
- 937522461160508907572388864 is an abundant number, because the sum of its proper divisors (2721220620510812753227090437) is greater than itself. Its abundance is 1783698159350303845654701573
Bases of 937522461160508907572388864
- Binary: 1100000111100000000001101001110101000010111010011010111110111011010111011101100100000000002
- Hexadecimal: 0x307801A750BA6BEED776400
- Base-36: 39SRIYYENQZU04SG00
Squares and roots of 937522461160508907572388864
- 937522461160508907572388864 squared (9375224611605089075723888642) is 878948365180457933105138196262630279206852307631210496
- 937522461160508907572388864 cubed (9375224611605089075723888643) is 824033834556988672459354950367726460991029619296314226594477025180694978750316544
-
937522461160508907572388864 is a
perfect square number . Itssquare root is 30618988571808 -
The
cube root of 937522461160508907572388864 is 978724726.4493913049
Scales and comparisons
How big is 937522461160508907572388864?- 937,522,461,160,508,907,572,388,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 937,522,461,160,508,907,572,388,864 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 937522461160508907572388864 cubic inches would be around 81560393.9 feet tall.
Recreational maths with 937522461160508907572388864
- 937522461160508907572388864 backwards is 468883275709805061164225739
- 937522461160508907572388864 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 937522461160508907572388864's digits is 126
- 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 937522461160508907572388864 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 937522461160508907572388864 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/937522461160508907572388864/
Chicago style:
Numbermatics. 2024. "Number 937522461160508907572388864 - Facts about the integer". https://numbermatics.com/n/937522461160508907572388864/
The information we have on file for 937522461160508907572388864 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 937522461160508907572388864, math, Factors of 937522461160508907572388864, curriculum, school, college, exams, university, Prime factorization of 937522461160508907572388864, STEM, science, technology, engineering, physics, economics, calculator, nine hundred thirty-seven septillion, five hundred twenty-two sextillion, four hundred sixty-one quintillion, one hundred sixty quadrillion, five hundred eight trillion, nine hundred seven billion, five hundred seventy-two million, three hundred eighty-eight thousand, eight hundred sixty-four.