87906526659989101013630976
87,906,526,659,989,101,013,630,976 is an even composite number composed of six prime numbers multiplied together.
What does the number 87906526659989101013630976 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16929 divisors.
87906526659989101013630976 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, nine hundred twenty-nine divisors.
Prime factorization of 87906526659989101013630976:
218 × 310 × 312 × 412 × 2112 × 2812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 31 × 31 × 41 × 41 × 211 × 211 × 281 × 281)See below for interesting mathematical facts about the number 87906526659989101013630976 from the Numbermatics database.
Names of 87906526659989101013630976
- Cardinal: 87906526659989101013630976 can be written as Eighty-seven septillion, nine hundred six sextillion, five hundred twenty-six quintillion, six hundred fifty-nine quadrillion, nine hundred eighty-nine trillion, one hundred one billion, thirteen million, six hundred thirty thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 8.7906526659989101013630976 × 1025
Factors of 87906526659989101013630976
Divisors of 87906526659989101013630976
- Number of divisors d(n): 16929
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 31 32 36 41 48 54 62 64 72 81 82 93 96 108 123 124 128 144 162 164 186 192 211 216 243 246 248 256 279 281 288 324 328 369 372 384 422 432 486 492 496 512 558 562 576 633 648 656 729 738 744 768 837 843 844 864 961 972 984 992 1024 1107 1116 1124 1152 1266 1271 1296 1312 1458 1476 1488 1536 1674 1681 1686 1688 1728 1899 1922 1944 1968 1984 2048 2187 2214 2232 2248 2304 2511 2529 2532 2542 2592 2624 2883 2916 2952 2976 3072 3321 3348 3362 3372 3376 3456 3798 3813 3844 3888 3936 3968 4096 4374 4428 4464 4496 4608 5022 5043 5058 5064 5084 5184 5248 5697 5766 5832 5904 5952 6144 6541 6561 6642 6696 6724 6744 6752 6912 7533 7587 7596 7626 7688 7776 7872 7936 8192 8649 8651 8711 8748 8856 8928 8992 9216 9963 10044 10086 10116 10128 10168 10368 10496 11394 11439 11521 11532 11664 11808 11904 12288 13082 13122 13284 13392 13448 13488 13504 13824 15066 15129 15174 15192 15252 15376 15552 15744 15872 16384 17091 17298 17302 17422 17496 17712 17856 17984 18432 19623 19683 19926 20088 20172 20232 20256 20336 20736 20992 22599 22761 22788 22878 23042 23064 23328 23616 23808 24576 25947 25953 26133 26164 26244 26568 26784 26896 26976 27008 27648 29889 30132 30258 30348 30384 30504 30752 31104 31488 31744 32768 34182 34317 34563 34596 34604 34844 34992 35424 35712 35968 36864 39246 39366 39401 39852 40176 40344 40464 40512 40672 41472 41984 44521 45198 45387 45522 45576 45756 46084 46128 46656 47232 47616 49152 51273 51894 51906 52111 52266 52328 52488 53136 53568 53792 53952 54016 55296 58869 59049 59291 59778 60264 60516 60696 60768 61008 61504 62208 62976 63488 65536 67797 68283 68364 68634 69126 69192 69208 69688 69984 70848 71424 71936 73728 77841 77859 78399 78492 78732 78802 78961 79704 80352 80688 80928 81024 81344 82944 83968 89042 89667 90396 90774 91044 91152 91512 92168 92256 93312 94464 95232 98304 102546 102951 103689 103788 103812 104222 104532 104656 104976 106272 107136 107584 107904 108032 110592 117738 118098 118203 118582 119556 120528 121032 121392 121536 122016 123008 124416 125952 126976 131072 133563 135594 136161 136566 136728 137268 138252 138384 138416 139376 139968 141696 142848 143872 147456 153819 155682 155718 156333 156798 156984 157464 157604 157922 159408 160704 161376 161856 162048 162688 165888 167936 176607 177873 178084 179334 180792 181548 182088 182304 183024 184336 184512 186624 188928 190464 196608 202771 203391 204849 205092 205902 207378 207576 207624 208444 209064 209312 209952 212544 214272 215168 215808 216064 221184 233523 233577 235197 235476 236196 236406 236883 237164 239112 241056 242064 242784 243072 244032 246016 248832 251904 253952 262144 267126 268181 269001 270041 271188 272322 273132 273456 274536 276504 276768 276832 278752 279936 283392 285696 287744 294912 307638 308853 311067 311364 311436 312666 313596 313968 314928 315208 315844 318816 321408 322752 323712 324096 325376 331776 335872 353214 354609 354691 355746 356168 357151 358668 361584 363096 364176 364608 366048 368672 369024 373248 377856 380928 393216 400689 405542 406782 408483 409698 410184 411804 414756 415152 415248 416888 418128 418624 419904 425088 428544 430336 431616 432128 442368 461457 467046 467154 468999 470394 470952 472361 472392 472812 473766 474328 478224 482112 484128 485568 486144 488064 492032 497664 503808 507904 529821 533619 534252 536362 538002 540082 542376 544644 546264 546912 549072 553008 553536 553664 557504 559872 566784 571392 575488 589824 608313 610173 614547 615276 617706 622134 622728 622872 625332 627192 627936 629856 630416 631688 637632 642816 645504 647424 648192 650752 663552 671744 700569 700731 705591 706428 709218 709382 710649 711492 712336 714302 717336 723168 726192 728352 729216 732096 737344 738048 746496 755712 761856 786432 801378 804543 807003 810123 811084 813564 816966 819396 820368 823608 829512 830304 830496 833776 836256 837248 839808 850176 857088 860672 863232 864256 884736 922914 926559 933201 934092 934308 937998 940788 941904 944722 944784 945624 947532 948656 956448 964224 968256 971136 972288 976128 984064 995328 1007616 1015808 1059642 1063827 1064073 1067238 1068504 1071453 1072724 1076004 1080164 1084752 1089288 1092528 1093824 1098144 1106016 1107072 1107328 1115008 1119744 1133568 1142784 1150976 1179648 1202067 1216626 1220346 1225449 1229094 1230552 1235412 1244268 1245456 1245744 1250664 1254384 1255872 1259712 1260832 1263376 1275264 1285632 1291008 1294848 1296384 1301504 1327104 1343488 1380151 1384371 1401138 1401462 1406997 1411182 1412856 1417083 1418436 1418764 1421298 1422984 1424672 1428604 1434672 1446336 1452384 1456704 1458432 1464192 1474688 1476096 1492992 1511424 1523712 1589463 1600857 1602756 1609086 1614006 1615441 1620246 1622168 1627128 1633932 1638792 1640736 1647216 1659024 1660608 1660992 1667552 1672512 1674496 1679616 1700352 1714176 1721344 1726464 1728512 1769472 1824939 1825361 1830519 1838021 1843641 1845828 1853118 1866402 1868184 1868616 1875996 1881576 1883808 1889444 1889568 1891248 1895064 1897312 1912896 1928448 1936512 1942272 1944576 1952256 1968128 1990656 2015232 2031616 2101707 2102193 2116773 2119284 2127654 2128146 2131947 2134476 2137008 2142906 2145448 2152008 2160328 2169504 2178576 2185056 2187648 2196288 2212032 2214144 2214656 2230016 2239488 2267136 2285568 2301952 2359296 2404134 2413629 2421009 2430369 2430931 2433252 2440692 2447791 2450898 2458188 2461104 2470824 2488536 2490912 2491488 2501328 2508768 2511744 2519424 2521664 2526752 2550528 2571264 2582016 2589696 2592768 2603008 2654208 2686976 2760302 2768742 2779677 2799603 2802276 2802924 2813994 2822364 2825712 2834166 2836872 2837528 2842596 2845968 2849344 2857208 2869344 2892672 2904768 2913408 2916864 2928384 2949376 2952192 2985984 3022848 3047424 3178926 3191481 3192219 3201714 3205512 3214359 3218172 3228012 3230882 3237401 3240492 3244336 3254256 3267864 3277584 3281472 3294432 3318048 3321216 3321984 3335104 3345024 3348992 3359232 3400704 3428352 3442688 3452928 3457024 3538944 3606201 3649878 3650722 3661038 3676042 3676347 3687282 3691656 3706236 3732804 3736368 3737232 3751992 3763152 3767616 3778888 3779136 3782496 3790128 3794624 3825792 3856896 3873024 3884544 3889152 3904512 3936256 3981312 4030464 4063232 4140453 4153113 4203414 4204386 4220991 4233546 4238568 4251249 4255308 4256292 4263894 4268952 4274016 4285812 4290896 4304016 4320656 4339008 4357152 4370112 4375296 4392576 4424064 4428288 4429312 4460032 4478976 4534272 4571136 4603904 4768389 4802571 4808268 4827258 4842018 4846323 4860738 4861862 4866504 4881384 4895582 4901796 4916376 4922208 4941648 4977072 4981824 4982976 5002656 5017536 5023488 5038848 5043328 5053504 5101056 5142528 5164032 5179392 5185536 5206016 5308416 5373952 5474817 5476083 5514063 5520604 5530923 5537484 5559354 5599206 5604552 5605848 5627988 5644728 5651424 5668332 5673744 5675056 5685192 5691936 5698688 5714416 5738688 5785344 5809536 5826816 5833728 5856768 5898752 5904384 5971968 6045696 6094848 6305121 6306579 6350319 6357852 6382962 6384438 6395841 6403428 6411024 6428718 6436344 6456024 6461764 6474802 6480984 6488672 6508512 6535728 6555168 6562944 6588864 6636096 6642432 6643968 6670208 6690048 6697984 6718464 6801408 6856704 6885376 6905856 6914048 7077888 7212402 7240887 7291107 7292793 7299756 7301444 7322076 7343373 7352084 7352694 7374564 7383312 7412472 7465608 7472736 7474464 7503984 7526304 7535232 7557776 7558272 7564992 7580256 7589248 7651584 7713792 7746048 7769088 7778304 7809024 7872512 7962624 8060928 8126464 8280906 8306226 8313611 8339031 8398809 8406828 8408772 8441982 8467092 8477136 8502498 8510616 8512584 8527788 8537904 8548032 8571624 8581792 8608032 8641312 8678016 8714304 8740224 8750592 8785152 8848128 8856576 8858624 8920064 8957952 9068544 9142272 9207808 9536778 9574443 9576657 9605142 9616536 9643077 9654516 9684036 9692646 9712203 9721476 9723724 9733008 9762768 9791164 9803592 9832752 9844416 9883296 9954144 9963648 9965952 10005312 10035072 10046976 10077696 10086656 10107008 10202112 10285056 10328064 10358784 10371072 10412032 10616832 10747904 10818603 10949634 10952166 10995421 11028126 11029041 11041208 11061846 11071681 11074968 11118708 11198412 11209104 11211696 11255976 11289456 11302848 11336664 11347488 11350112 11370384 11383872 11397376 11428832 11477376 11570688 11619072 11653632 11667456 11713536 11797504 11808768 11943936 12091392 12189696 12421359 12459339 12510401 12610242 12613158 12662973 12700638 12715704 12753747 12765924 12768876 12791682 12806856 12822048 12857436 12872688 12912048 12923528 12949604 12961968 12977344 13017024 13071456 13110336 13125888 13177728 13272192 13284864 13287936 13340416 13380096 13395968 13436928 13602816 13713408 13770752 13811712 13828096 14305167 14407713 14424804 14481774 14538969 14582214 14585586 14599512 14602888 14643191 14644152 14686746 14704168 14705388 14749128 14766624 14824944 14931216 14945472 14948928 15007968 15052608 15070464 15115552 15116544 15129984 15160512 15178496 15303168 15427584 15492096 15538176 15556608 15618048 15745024 15925248 16121856 16424451 16428249 16542189 16561812 16592769 16612452 16627222 16660771 16678062 16797618 16813656 16817544 16883964 16934184 16954272 17004996 17021232 17025168 17055576 17075808 17096064 17143248 17163584 17216064 17282624 17356032 17428608 17480448 17501184 17570304 17696256 17713152 17717248 17840128 17915904 18137088 18284544 18415616 18915363 18919737 19050957 19073556 19148886 19153314 19187523 19210284 19233072 19286154 19309032 19368072 19385292 19424406 19442952 19447448 19466016 19525536 19582328 19607184 19665504 19688832 19766592 19908288 19927296 19931904 20010624 20070144 20093952 20155392 20173312 20214016 20404224 20570112 20656128 20717568 20742144 20824064 21233664 21637206 21722661 21873321 21878379 21899268 21904332 21990842 22030119 22056252 22058082 22082416 22123692 22143362 22149936 22237416 22396824 22418208 22423392 22511952 22578912 22605696 22673328 22694976 22700224 22740768 22767744 22794752 22857664 22954752 23141376 23238144 23307264 23334912 23427072 23595008 23617536 23887872 24182784 24379392 24842718 24918678 24940833 25017093 25020802 25196427 25220484 25226316 25325946 25401276 25431408 25507494 25531848 25537752 25583364 25613712 25644096 25714872 25745376 25824096 25847056 25899208 25923936 25954688 26034048 26142912 26220672 26251776 26355456 26544384 26569728 26575872 26680832 26760192 26791936 26873856 27205632 27426816 27541504 27623424 27656192 28610334 28723329 28729971 28815426 28849608 28929231 28963548 29077938 29136609 29164428 29171172 29199024 29205776 29286382 29288304 29373492 29408336 29410776 29498256 29533248 29649888 29862432 29890944 29897856 30015936 30105216 30140928 30231104 30233088 30259968 30321024 30356992 30606336 30855168 30984192 31076352 31113216 31236096 31490048 31850496 32243712 32455809 32848902 32856498 32986263 33084378 33087123 33123624 33185538 33215043 33224904 33254444 33321542 33356124 33595236 33627312 33635088 33767928 33868368 33908544 34009992 34042464 34050336 34111152 34151616 34192128 34286496 34327168 34432128 34565248 34712064 34857216 34960896 35002368 35140608 35392512 35426304 35434496 35680256 35831808 36274176 36569088 36831232 37264077 37531203 37830726 37839474 37988919 38101914 38147112 38261241 38297772 38306628 38375046 38420568 38466144 38572308 38618064 38736144 38770584 38848812 38885904 38894896 38932032 39051072 39164656 39214368 39331008 39377664 39533184 39816576 39854592 39863808 40021248 40140288 40187904 40310784 40346624 40428032 40808448 41140224 41312256 41435136 41484288 41648128 42784681 42915501 43223139 43274412 43445322 43616907 43746642 43756758 43798536 43808664 43929573 43981684 44060238 44112504 44116164 44164832 44247384 44286724 44299872 44474832 44793648 44836416 44846784 45023904 45157824 45211392 45346656 45389952 45400448 45481536 45535488 45589504 45715328 45909504 46282752 46476288 46614528 46669824 46854144 47190016 47235072 47775744 48365568 49273353 49284747 49626567 49685436 49837356 49881666 49982313 50034186 50041604 50392854 50440968 50452632 50651892 50802552 50862816 51014988 51063696 51075504 51166728 51227424 51288192 51429744 51490752 51648192 51694112 51798416 51847872 51909376 52068096 52285824 52441344 52503552 52710912 53088768 53139456 53151744 53361664 53520384 53583872 53747712 54411264 54853632 55083008 55246848 55312384 56586191 56746089 56759211 56978651 57152871 57220668 57446658 57459942 57562569 57630852 57699216 57858462 57927096 58155876 58273218 58328856 58342344 58398048 58411552 58572764 58576608 58746984 58816672 58821552 58996512 59066496 59299776 59724864 59781888 59795712 60031872 60210432 60281856 60462208 60466176 60519936 60642048 60713984 61212672 61710336 61968384 62152704 62226432 62472192 62980096 63700992 64911618 65167983 65619963 65635137 65697804 65712996 65972526 66090357 66168756 66174246 66247248 66371076 66430086 66449808 66508888 66643084 66712248 67190472 67254624 67270176 67535856 67736736 67817088 68019984 68084928 68100672 68222304 68303232 68384256 68572992 68654336 68864256 69130496 69424128 69714432 69921792 70004736 70281216 70785024 70852608 70868992 71360512 71663616 72548352 73138176 73662464 74528154 74822499 74839801 75051279 75062406 75358861 75589281 75661452 75678948 75881521 75977838 76203828 76294224 76522482 76595544 76613256 76750092 76841136 76932288 77144616 77236128 77472288 77541168 77697624 77771808 77789792 77864064 78102144 78329312 78428736 78662016 78755328 79066368 79633152 79709184 79727616 80042496 80280576 80375808 80621568 80693248 80856064 81616896 82280448 82624512 82870272 82968576 83296256 85569362 85831002 86169987 86189913 86446278 86548824 86787693 86890644 87233814 87409827 87493284 87513516 87597072 87617328 87859146 87963368 88120476 88225008 88232328 88329664 88494768 88573448 88599744 88949664 89587296 89672832 89693568 90047808 90315648 90422784 90693312 90779904 90800896 90963072 91070976 91179008 91430656 91819008 92565504 92952576 93229056 93339648 93708288 94380032 94470144 95551488 96731136 97367427 98546706 98569494 98958789 99253134 99261369 99370872 99645129 99668171 99674712 99763332 99964626 100068372 100083208 100359431 100785708 100881936 100905264 101303784 101605104 101725632 102029976 102127392 102151008 102333456 102454848 102576384 102859488 102981504 103296384 103388224 103596832 103695744 103818752 104136192 104571648 104882688 105007104 105421824 106177536 106278912 106303488 106723328 107040768 107167744 107495424 108822528 109707264 110166016 110493696 111792231 112593609 113172382 113492178 113518422 113957302 113966757 114305742 114441336 114783723 114893316 114919884 115125138 115261704 115398432 115716924 115854192 116311752 116546436 116657712 116684688 116796096 116823104 117145528 117153216 117493968 117633344 117643104 117993024 118132992 118599552 119449728 119563776 119591424 120063744 120420864 120563712 120924416 120932352 121039872 121284096 121427968 122425344 123420672 123936768 124305408 124452864 124944384 125960192 128354043 128746503 129669417 129823236 130335966 130850721 131239926 131270274 131395608 131425992 131788719 131945052 132180714 132337512 132348492 132494496 132733441 132742152 132860172 132899616 133017776 133286168 133424496 134380944 134509248 134540352 135071712 135473472 135634176 136039968 136169856 136201344 136444608 136606464 136768512 137145984 137308672 137728512 138260992 138848256 139428864 139843584 140009472 140562432 141570048 141705216 141737984 142721024 143327232 145096704 147820059 147854241 148879701 149056308 149644998 149679602 149946939 150102558 150124812 150717722 151178562 151322904 151357896 151763042 151955676 152407656 152588448 153044964 153191088 153226512 153500184 153682272 153864576 154289232 154472256 154944576 155082336 155395248 155543616 155579584 155728128 156204288 156658624 156857472 157324032 157510656 158132736 159266304 159418368 159455232 160084992 160561152 160751616 161243136 161386496 161712128 163233792 164560896 165249024 165740544 165937152 166592512 169758573 170277633 170935953 171138724 171458613 171662004 172339974 172379826 172687707 172892556 173097648 173575386 173781288 174467628 174819654 174986568 175027032 175194144 175234656 175718292 175926736 176240952 176450016 176464656 176659328 176989536 177146896 177199488 177899328 179174592 179345664 179387136 180095616 180631296 180845568 181386624 181559808 181601792 181926144 182141952 182358016 182861312 183638016 185131008 185905152 186458112 186679296 187416576 188760064 188940288 191102976 194734854 195503949 196859889 196905411 197093412 197138988 197917578 198271071 198506268 198522738 198741744 199290258 199336342 199349424 199526664 199929252 200136744 200166416 200718862 201571416 201763872 201810528 202607568 203210208 203451264 204059952 204254784 204302016 204666912 204909696 205152768 205718976 205963008 206592768 206776448 207193664 207391488 207637504 208272384 209143296 209765376 210014208 210843648 212355072 212557824 212606976 213446656 214081536 214335488 214990848 217645056 219414528 220332032 220987392 223584462 224467497 224519403 225187218 226076583 226344764 226767843 226984356 227036844 227644563 227914604 227933514 228611484 228882672 229567446 229786632 229839768 230250276 230523408 230796864 231433848 231708384 232623504 233092872 233315424 233369376 233592192 233646208 234291056 234306432 234987936 235266688 235286208 235986048 236265984 237199104 238899456 239127552 239182848 240127488 240841728 241127424 241848832 241864704 242079744 242568192 242855936 244850688 246841344 247873536 248610816 248905728 249888768 251920384 256708086 257493006 258509961 258569739 259338834 259646472 260363079 260671932 261701442 262229481 262479852 262540548 262791216 262851984 263577438 263890104 264361428 264675024 264696984 264988992 265466882 265484304 265720344 265799232 266035552 266572336 266848992 268761888 269018496 269080704 270143424 270946944 271268352 272079936 272339712 272402688 272889216 273212928 273537024 274291968 274617344 275457024 276521984 277696512 278857728 279687168 280018944 281124864 283140096 283410432 283475968 285442048 286654464 290193408 292102281 295640118 295708482 296876367 297759402 298112616 298935387 299004513 299289996 299359204 299893878 300205116 300249624 301078293 301435444 302357124 302645808 302715792 303526084 303911352 304815312 305176896 306089928 306382176 306453024 307000368 307364544 307729152 308578464 308944512 309889152 310164672 310790496 311087232 311159168 311456256 312408576 313317248 313714944 314648064 315021312 316265472 318532608 318836736 318910464 320169984 321122304 321503232 322486272 322772992 323424256 326467584 329121792 330498048 331481088 333185024 335376693 337780827 339517146 340555266 340858051 341871906 341900271 342277448 342917226 343324008 344351169 344679948 344759652 345375414 345785112 346195296 347150772 347562576 348935256 349639308 349973136 350054064 350388288 350469312 351436584 351853472 352481904 352900032 352929312 353318656 353979072 354293792 354398976 355798656 358349184 358691328 358774272 360191232 361262592 361691136 362773248 363119616 363203584 363852288 364283904 364716032 365722624 367276032 370262016 371810304 372916224 373358592 374833152 377520128 377880576 385062129 386239509 387822431 389008251 389469708 391007898 392552163 393719778 393810822 394186824 394277976 395366157 395835156 396542142 397012536 397045476 397483488 398200323 398580516 398672684 398698848 399053328 399858504 400273488 400332832 401437724 403142832 403527744 403621056 405215136 406420416 406902528 408119904 408509568 408604032 409333824 409819392 410305536 411437952 411926016 413185536 413552896 414387328 414782976 415275008 416544768 418286592 419530752 420028416 421687296 424710144 425115648 425213952 426893312 428163072 428670976 429981696 435290112 440664064 443460177 443562723 446639103 447168924 448934994 449038806 449840817 450374436 452153166 452689528 453535686 453938921 453968712 454073688 455289126 455829208 455867028 457222968 457765344 459134892 459573264 459679536 460500552 461046816 461593728 462867696 463416768 465247008 466185744 466630848 466738752 467184384 467292416 468582112 468612864 469975872 470533376 470572416 471972096 472531968 474398208 477798912 478255104 478365696 480254976 481683456 482254848 483697664 483729408 484159488 485136384 485711872 489701376 493682688 495747072 497221632 497811456 499777536 509275719 510832899 512807859 512926441 513416172 514375839 514986012 516483901 517019922 517139478 518063121 518677668 519292944 520726158 521343864 523402884 524458962 524959704 525081096 525582432 525703968 527154876 527780208 528722856 529350048 529393968 529977984 530933764 530968608 531440688 531598464 532071104 533144672 533697984 537523776 538036992 538161408 540286848 541893888 542536704 544159872 544679424 544805376 545778432 546425856 547074048 548583936 549234688 550914048 553043968 555393024 557715456 559374336 560037888 562249728 566280192 566820864 566951936 570884096 573308928 584204562 586511847 590579667 590716233 591280236 591416964 593752734 594813213 595518804 596225232 597870774 598009026 598579992 598718408 599787756 600410232 600499248 602156586 602870888 604714248 605291616 605431584 607052168 607822704 609630624 610353792 612179856 612764352 612906048 614000736 614729088 615458304 617156928 617889024 619778304 620329344 621580992 622174464 622318336 622912512 624817152 626634496 627429888 629296128 630042624 632530944 637065216 637673472 637820928 640339968 642244608 643006464 644972544 645545984 646848512 652935168 658243584 660996096 662962176 670753386 673402491 673558209 675561654 678229749 679034292 680303529 681110532 681716102 682933689 683091611 683743812 683800542 684554896 685834452 686648016 688702338 689359896 689519304 690750828 691570224 692390592 694301544 695125152 697870512 699278616 699946272 700108128 700776576 700938624 702873168 703706944 704963808 705800064 705858624 706637312 707958144 708587584 708797952 711597312 716698368 717382656 717548544 720382464 722525184 723382272 725546496 726239232 726407168 727704576 728567808 729432064 731445248 734552064 740524032 743620608 745832448 746717184 749666304 755040256 755761152 770124258 772479018 775529883 775644862 775709217 778016502 778939416 781089237 782015796 785104326 786688443 787439556 787621644 788373648 788555952 790732314 791670312 793084284 794025072 794090952 794966976 796400646 797161032 797345368 797397696 798106656 799717008 800546976 800665664 802875448 806285664 807055488 807242112 810430272 812840832 813805056 816239808 817019136 817208064 818667648 819638784 820611072 822875904 823852032 826371072 827105792 828774656 829565952 830550016 833089536 836573184 839061504 840056832 843374592 849420288 850231296 850427904 853786624 856326144 857341952 859963392 870580224 876306843 886920354 887125446 890629101 893278206 894337848 896806161 897013539 897869988 898077612 899681634 900748872 903234879 904306332 905379056 907071372 907877842 907937424 908147376 910578252 911658416 911734056 914445936 915530688 918269784 919146528 919359072 921001104 922093632 923187456 925735392 926833536 930494016 932371488 933261696 933477504 934368768 934584832 937164224 937225728 939951744 941066752 941144832 943944192 945063936 948796416 955597824 956510208 956731392 960509952 963366912 964509696 967395328 967458816 968318976 970272768 971423744 979402752 987365376 991494144 994443264 999555072 1006130079 1013342481 1018551438 1021665798 1022574153 1025615718 1025700813 1025852882 1026832344 1028751678 1029972024 1032967802 1033053507 1034039844 1034278956 1036126242 1037355336 1038585888 1041452316 1042687728 1046805768 1048917924 1049919408 1050162192 1051164864 1051407936 1054309752 1055560416 1057445712 1058700096 1058787936 1059955968 1061867528 1061937216 1062881376 1063196928 1064142208 1066289344 1067395968 1075047552 1076073984 1076322816 1080573696 1083787776 1085073408 1088319744 1089358848 1089610752 1091556864 1092851712 1094148096 1097167872 1098469376 1101828096 1106087936 1110786048 1115430912 1118748672 1120075776 1124499456 1132560384 1133641728 1133903872 1141768192 1155186387 1163467293 1167024753 1168409124 1173023694 1177656489 1181159334 1181432466 1182560472 1182833928 1186098471 1187505468 1189626426 1191037608 1192450464 1194600969 1195741548 1196018052 1197159984 1197436816 1199575512 1200820464 1200998496 1204313172 1205741776 1209428496 1210583232 1210863168 1214104336 1215645408 1219261248 1220707584 1224359712 1225528704 1225812096 1228001472 1229458176 1230916608 1234313856 1235778048 1239556608 1240658688 1243161984 1244348928 1244636672 1245825024 1249634304 1253268992 1254859776 1258592256 1260085248 1265061888 1274130432 1275346944 1275641856 1280679936 1284489216 1286012928 1289945088 1291091968 1293697024 1305870336 1321992192 1330380531 1330688169 1339917309 1341506772 1346804982 1347116418 1349522451 1351123308 1356459498 1358068584 1360607058 1361816763 1362221064 1363432204 1365867378 1366183222 1367487624 1367601084 1369109792 1371668904 1373296032 1377404676 1378719792 1379038608 1381501656 1383140448 1384781184 1388603088 1390250304 1395741024 1398557232 1399892544 1400216256 1401553152 1401877248 1405746336 1407413888 1409927616 1411600128 1411717248 1413274624 1415916288 1417175168 1417595904 1423194624 1433396736 1434765312 1435097088 1440764928 1445050368 1446764544 1451092992 1452478464 1452814336 1455409152 1457135616 1458864128 1462890496 1469104128 1481048064 1487241216 1491664896 1493434368 1499332608 1510080512 1527827157 1538423577 1538779323 1540248516 1544958036 1549451703 1551059766 1551289724 1551418434 1554189363 1556033004 1557878832 1562178474 1564031592 1570208652 1573376886 1574879112 1575243288 1576747296 1577111904 1581464628 1583340624 1586168568 1588050144 1588181904 1589933952 1592801292 1594322064 1594690736 1594795392 1596213312 1599434016 1601093952 1601331328 1605750896 1612571328 1614110976 1614484224 1620860544 1625681664 1627610112 1632479616 1634038272 1634416128 1637335296 1639277568 1641222144 1645751808 1647704064 1652742144 1654211584 1657549312 1659131904 1661100032 1666179072 1673146368 1678123008 1680113664 1686749184 1698840576 1700462592 1700855808 1707573248 1712652288 1714683904 1719926784 1752613686 1754171921 1759535541 1771739001 1772148699 1773840708 1774250892 1781258202 1784439639 1786556412 1788675696 1793612322 1794027078 1795739976 1796155224 1799363268 1801497744 1806469758 1808612664 1810758112 1814142744 1815755684 1815874848 1816294752 1821156504 1823316832 1823468112 1828891872 1831061376 1836539568 1838293056 1838718144 1842002208 1844187264 1846374912 1851470784 1853667072 1860988032 1864742976 1866523392 1866955008 1868737536 1869169664 1874328448 1874451456 1879903488 1882133504 1882289664 1887888384 1890127872 1897592832 1911195648 1913020416 1913462784 1921019904 1926733824 1929019392 1934790656 1934917632 1936637952 1940545536 1942847488 1958805504 1974730752 1982988288 1988886528 2012260158 2020207473 2020674627 2026684962 2034689247 2037102876 2043331596 2045148306 2048801067 2049274833 2051231436 2051401626 2051705764 2053664688 2057503356 2059944048 2065935604 2066107014 2068079688 2068557912 2072252484 2074710672 2077171776 2082904632 2085375456 2093611536 2097835848 2099838816 2100324384 2102329728 2102815872 2108619504 2111120832 2114891424 2117400192 2117575872 2119911936 2123735056 2123874432 2125762752 2126393856 2128284416 2132578688 2134791936 2150095104 2152147968 2152645632 2161147392 2167575552 2170146816 2176639488 2178717696 2179221504 2183113728 2185703424 2188296192 2194335744 2196938752 2203656192 2212175872 2221572096 2230861824 2237497344 2240151552 2248998912 2265120768 2267283456 2267807744 2283536384 2310372774 2320033831 2326589649 2326934586 2327127651 2334049506 2336124691 2336818248 2343267711 2346047388 2355312978 2360065329 2362318668 2362864932 2365120944 2365667856 2372196942 2375010936 2379252852 2382075216 2384900928 2389201938 2391483096 2392036104 2394319968 2394873632 2399151024 2401640928 2401996992 2408626344 2411483552 2418856992 2421166464 2421726336 2428208672 2431290816 2438522496 2441415168 2448719424 2451057408 2451624192 2456002944 2458916352 2461833216 2468627712 2471556096 2479113216 2481317376 2486323968 2488697856 2489273344 2491650048 2499268608 2506537984 2509719552 2517184512 2520170496 2530123776 2548260864 2550693888 2551283712 2561359872 2568978432 2572025856 2579890176 2582183936 2587394048 2611740672 2628920529 2660761062 2661376338 2671887303 2679834618 2683013544 2690418483 2691040617 2693609964 2694232836 2699044902 2702246616 2709704637 2712918996 2716137168 2721214116 2723633526 2724442128 2726864408 2731734756 2732366444 2734975248 2735202168 2738219584 2743337808 2746592064 2754809352 2757439584 2758077216 2763003312 2766280896 2769562368 2777206176 2780500608 2791482048 2797114464 2799785088 2800432512 2803106304 2803754496 2811492672 2814827776 2819855232 2823200256 2823434496 2826549248 2831832576 2834350336 2835191808 2846389248 2866793472 2869530624 2870194176 2881529856 2890100736 2893529088 2902185984 2904956928 2905628672 2910818304 2914271232 2917728256 2925780992 2938208256 2962096128 2974482432 2983329792 2998665216 3018390237 3020161024 3040027443 3055654314 3067722459 3076847154 3077102439 3077558646 3080497032 3089713301 3089916072 3098903406 3099160521 3102119532 3102579448 3102836868 3108378726 3111142361 3112066008 3115757664 3124356948 3128063184 3140417304 3146753772 3149758224 3150486576 3153494592 3154223808 3162929256 3166681248 3172337136 3176100288 3176363808 3179867904 3185602584 3188644128 3189381472 3189590784 3192426624 3198868032 3202187904 3202662656 3211501792 3225142656 3228221952 3228968448 3241721088 3251363328 3255220224 3264959232 3268076544 3268832256 3274670592 3278555136 3282444288 3291503616 3295408128 3305484288 3308423168 3315098624 3318263808 3322200064 3332358144 3346292736 3356246016 3360227328 3373498368 3397681152 3400925184 3401711616 3415146496 3425304576 3465559161 3490401879 3501074259 3505227372 3508343842 3515422681 3519071082 3532969467 3543478002 3544297398 3547681416 3548501784 3558295413 3562516404 3568879278 3573112824 3577351392 3583802907 3587224644 3588054156 3591479952 3592310448 3598726536 3602995488 3612939516 3617225328 3621516224 3628285488 3631511368 3631749696 3632589504 3642313008 3646633664 3646936224 3657783744 3662122752 3673079136 3676586112 3677436288 3684004416 3688374528 3692749824 3702941568 3707334144 3721976064 3729485952 3733046784 3733910016 3737475072 3738339328 3748656896 3748902912 3759806976 3764267008 3764579328 3775776768 3780255744 3795185664 3822391296 3826040832 3826925568 3842039808 3853467648 3858038784 3869581312 3869835264 3873275904 3881091072 3885694976 3917611008 3965976576 3991141593 3992064507 4019751927 4024520316 4040414946 4041349254 4048567353 4053369924 4069378494 4074205752 4085450289 4086663192 4090296612 4097602134 4098549666 4102462872 4102803252 4103411528 4107329376 4114736671 4115006712 4119888096 4131871208 4132214028 4136159376 4137115824 4144504968 4149421344 4154343552 4165809264 4170750912 4187223072 4195671696 4199677632 4200648768 4204659456 4205631744 4217239008 4222241664 4229782848 4234800384 4235151744 4239823872 4247470112 4247748864 4251525504 4252787712 4256568832 4265157376 4269583872 4300190208 4304295936 4305291264 4322294784 4335151104 4340293632 4353278976 4357435392 4358443008 4366227456 4371406848 4376592384 4388671488 4393877504 4407312384 4424351744 4443144192 4461723648 4474994688 4480303104 4497997824 4530241536 4583481471 4615270731 4616337969 4620745548 4640067662 4648355109 4653179298 4653869172 4654255302 4662568089 4668099012 4672249382 4673636496 4686535422 4692094776 4710625956 4720130658 4724637336 4725729864 4730241888 4731335712 4744393884 4750021872 4758505704 4764150432 4769801856 4778403876 4782966192 4784072208 4788639936 4789747264 4798302048 4803281856 4803993984 4817252688 4822967104 4837713984 4842332928 4843452672 4856417344 4862581632 4877044992 4882830336 4897438848 4902114816 4903248384 4912005888 4917832704 4923666432 4937255424 4943112192 4958226432 4962634752 4972647936 4977395712 4978546688 4983300096 4998537216 5013075968 5019439104 5034369024 5040340992 5060247552 5096521728 5101387776 5102567424 5122719744 5137956864 5144051712 5159780352 5164367872 5174788096 5257841058 5262515763 5278606623 5315217003 5316446097 5321522124 5322752676 5343774606 5353318917 5359669236 5366027088 5380836966 5382081234 5387219928 5388465672 5398089804 5404493232 5419409274 5425837992 5432274336 5442428232 5447267052 5448884256 5453728816 5463469512 5464732888 5469950496 5470404336 5476439168 5486675616 5493184128 5509618704 5514879168 5516154432 5526006624 5532561792 5539124736 5554412352 5561001216 5582964096 5594228928 5599570176 5600865024 5606212608 5607508992 5622985344 5629655552 5639710464 5646400512 5646868992 5653098496 5663665152 5668700672 5670383616 5692778496 5733586944 5739061248 5740388352 5763059712 5780201472 5787058176 5804371968 5809913856 5811257344 5821636608 5828542464 5835456512 5851561984 5876416512 5924192256 5948964864 5966659584 6036780474 6060622419 6062023881 6080054886 6104067741 6111308628 6135444918 6146403201 6147824499 6153694308 6154204878 6155117292 6160994064 6179426602 6179832144 6197806812 6198321042 6204239064 6205158896 6205673736 6216757452 6222284722 6224132016 6231515328 6248713896 6256126368 6280834608 6293507544 6299516448 6300973152 6306989184 6308447616 6325858512 6333362496 6344674272 6352200576 6352727616 6359735808 6371205168 6377288256 6378762944 6379181568 6384853248 6397736064 6404375808 6405325312 6423003584 6450285312 6456443904 6457936896 6483442176 6502726656 6510440448 6529918464 6536153088 6537664512 6549341184 6557110272 6564888576 6583007232 6590816256 6610968576 6616846336 6630197248 6636527616 6644400128 6664716288 6692585472 6712492032 6720454656 6746996736 6795362304 6801850368 6803423232 6830292992 6850609152 6931118322 6960101493 6980803758 6981382953 7002148518 7008374073 7010454744 7016687684 7029803133 7030845362 7038142164 7065938934 7080195987 7086956004 7088594796 7095362832 7097003568 7116590826 7125032808 7137758556 7146225648 7154702784 7167605814 7174449288 7176108312 7182959904 7184620896 7197453072 7205990976 7225879032 7234450656 7243032448 7256570976 7263022736 7263499392 7265179008 7284626016 7293267328 7293872448 7315567488 7324245504 7346158272 7353172224 7354872576 7368008832 7376749056 7385499648 7405883136 7414668288 7443952128 7458971904 7466093568 7467820032 7474950144 7476678656 7497313792 7497805824 7519613952 7528534016 7529158656 7551553536 7560511488 7590371328 7644782592 7652081664 7653851136 7684079616 7706935296 7716077568 7739162624 7739670528 7746551808 7762182144 7771389952 7835222016 7982283186 7984129014 8015661909 8039503854 8049040632 8071255449 8073121851 8080829892 8082698508 8097134706 8106739848 8129113911 8138756988 8148411504 8170900578 8173326384 8180593224 8195204268 8197099332 8204925744 8205606504 8206823056 8214658752 8229473342 8230013424 8239776192 8263742416 8264428056 8272318752 8274231648 8289009936 8298842688 8308687104 8331618528 8341501824 8374446144 8391343392 8399355264 8401297536 8409318912 8411263488 8434478016 8444483328 8459565696 8469600768 8470303488 8479647744 8494940224 8495497728 8503051008 8505575424 8513137664 8530314752 8539167744 8600380416 8608591872 8610582528 8644589568 8670302208 8680587264 8706557952 8714870784 8716886016 8732454912 8742813696 8753184768 8777342976 8787755008 8814624768 8848703488 8886288384 8923447296 8949989376 8995995648 9055170711 9060483072 9120082329 9166962942 9203167377 9230541462 9232675938 9241491096 9269139903 9280135324 9296710218 9297481563 9306358596 9307738344 9308510604 9325136178 9333427083 9336198024 9344498764 9347272992 9373070844 9384189552 9421251912 9440261316 9449274672 9451459728 9460483776 9462671424 9488787768 9500043744 9517011408 9528300864 9539603712 9556807752 9565932384 9568144416 9577279872 9579494528 9596604096 9606563712 9607987968 9634505376 9645934208 9675427968 9684665856 9686905344 9712834688 9725163264 9754089984 9765660672 9794877696 9804229632 9806496768 9824011776 9835665408 9847332864 9874510848 9886224384 9916452864 9925269504 9945295872 9954791424 9957093376 9966600192 9997074432 10026151936 10038878208 10068738048 10080681984 10120495104 10193043456 10202775552 10205134848 10245439488 10275913728 10328735744 10349576192 10396677483 10471205637 10515682116 10525031526 10546268043 10557213246 10598908401 10630434006 10632892194 10643044248 10645505352 10674886239 10687549212 10706637834 10719338472 10732054176 10751408721 10761673932 10764162468 10774439856 10776931344 10796179608 10808986464 10838818548 10851675984 10864548672 10884856464 10894534104 10897768512 10907457632 10926939024 10929465776 10939900992 10940808672 10952878336 10973351232 10986368256 11019237408 11029758336 11032308864 11052013248 11065123584 11078249472 11108824704 11122002432 11165928192 11188457856 11199140352 11201730048 11212425216 11215017984 11245970688 11259311104 11279420928 11292801024 11293737984 11306196992 11327330304 11337401344 11340767232 11385556992 11467173888 11478122496 11480776704 11526119424 11560402944 11574116352 11608743936 11619827712 11622514688 11643273216 11657084928 11670913024 11703123968 11752833024 11897929728 11973424779 11976193521 12022495361 12059255781 12073560948 12121244838 12124047762 12145702059 12160109772 12208135482 12222617256 12256350867 12270889836 12292806402 12295648998 12307388616 12308409756 12310234584 12321988128 12344210013 12358853204 12359664288 12395613624 12396642084 12408478128 12410317792 12411347472 12433514904 12444569444 12448264032 12463030656 12497427792 12512252736 12561669216 12587015088 12599032896 12601946304 12613978368 12616895232 12651717024 12666724992 12689348544 12704401152 12705455232 12719471616 12742410336 12754576512 12757525888 12758363136 12769706496 12795472128 12808751616 12810650624 12846007168 12900570624 12912887808 12915873792 12966884352 13005453312 13020880896 13059836928 13072306176 13075329024 13098682368 13114220544 13129777152 13166014464 13181632512 13221937152 13233692672 13260394496 13273055232 13288800256 13329432576 13385170944 13424984064 13440909312 13493993472 13590724608 13660585984 13750444413 13845812193 13849013907 13862236644 13920202986 13945065327 13961607516 13962765906 14004297036 14016748146 14020909488 14033375368 14059606266 14061690724 14076284328 14131877868 14160391974 14173912008 14177189592 14190725664 14194007136 14233181652 14250065616 14275517112 14292451296 14309405568 14335211628 14348898576 14352216624 14365919808 14369241792 14394906144 14411981952 14451758064 14468901312 14486064896 14513141952 14526045472 14526998784 14530358016 14569252032 14586534656 14587744896 14631134976 14648491008 14692316544 14706344448 14709745152 14736017664 14753498112 14770999296 14811766272 14829336576 14887904256 14917943808 14932187136 14935640064 14949900288 14953357312 14994627584 14995611648 15039227904 15057068032 15058317312 15103107072 15121022976 15180742656 15289565184 15304163328 15307702272 15368159232 15413870592 15432155136 15478325248 15479341056 15493103616 15524364288 15542779904 15787547289 15835819869 15900719671 15945651009 15949338291 15964566372 15968258028 16011000931 16031323818 16059956751 16079007708 16098081264 16142510898 16146243702 16161659784 16165397016 16194269412 16213479696 16258227822 16277513976 16296823008 16341801156 16346652768 16361186448 16390408536 16394198664 16409851488 16411213008 16413646112 16429317504 16458946684 16460026848 16479552384 16527484832 16528856112 16544637504 16548463296 16578019872 16597685376 16617374208 16663237056 16683003648 16748892288 16782686784 16798710528 16802595072 16818637824 16822526976 16868956032 16888966656 16919131392 16939201536 16940606976 16959295488 16989880448 16990995456 17006102016 17011150848 17026275328 17060629504 17078335488 17200760832 17217183744 17221165056 17289179136 17340604416 17361174528 17413115904 17429741568 17433772032 17464909824 17485627392 17506369536 17554685952 17575510016 17629249536 17697406976 17772576768 17846894592 17899978752 18110341422 18181867257 18186071643 18240164658 18312203223 18333925884 18406334754 18439209603 18443473497 18461082924 18465351876 18482982192 18538279806 18560270648 18593420436 18594963126 18612717192 18615476688 18617021208 18650272356 18666854166 18672396048 18688997528 18694545984 18746141688 18768379104 18842503824 18880522632 18898549344 18902919456 18920967552 18925342848 18977575536 19000087488 19034022816 19056601728 19079207424 19113615504 19131864768 19136288832 19154559744 19158989056 19193208192 19213127424 19215975936 19269010752 19291868416 19350855936 19369331712 19373810688 19425669376 19450326528 19508179968 19531321344 19589755392 19608459264 19612993536 19648023552 19671330816 19694665728 19749021696 19772448768 19832905728 19850539008 19890591744 19909582848 19914186752 19933200384 19994148864 20052303872 20077756416 20137476096 20161363968 20240990208 20386086912 20405551104 20410269696 20490878976 20551827456 20699152384 20793354966 20880304479 20942411274 20944148859 21025122219 21029984081 21031364232 21050063052 21089409399 21092536086 21114426492 21175839941 21197816802 21240587961 21260868012 21265784388 21286088496 21291010704 21349772478 21375098424 21413275668 21438676944 21464108352 21502817442 21523347864 21528324936 21548879712 21553862688 21592359216 21617972928 21677637096 21703351968 21729097344 21769712928 21789068208 21795537024 21814915264 21853878048 21858931552 21879801984 21881617344 21905756672 21946702464 21972736512 22038474816 22059516672 22064617728 22104026496 22130247168 22156498944 22217649408 22244004864 22331856384 22376915712 22398280704 22403460096 22424850432 22430035968 22491941376 22518622208 22558841856 22585602048 22587475968 22612393984 22654660608 22674802688 22681534464 22771113984 22934347776 22956244992 22961553408 23052238848 23120805888 23148232704 23217487872 23239655424 23245029376 23286546432 23314169856 23406247936 23505666048 23946849558 23952387042 24044990722 24046985727 24118511562 24147121896 24213766347 24219365553 24242489676 24248095524 24291404118 24320219544 24387341733 24416270964 24445234512 24512701734 24541779672 24585612804 24591297996 24614777232 24616819512 24620469168 24643976256 24688420026 24717706408 24719328576 24791227248 24793284168 24816956256 24820635584 24822694944 24867029808 24889138888 24896528064 24926061312 24994855584 25024505472 25123338432 25174030176 25198065792 25203892608 25227956736 25233790464 25303434048 25333449984 25378697088 25408802304 25410910464 25438943232 25484820672 25509153024 25515051776 25516726272 25539412992 25590944256 25617503232 25621301248 25692014336 25801141248 25825775616 25831747584 25933768704 26010906624 26041761792 26119673856 26144612352 26150658048 26197364736 26228441088 26259554304 26332028928 26363265024 26443874304 26467385344 26520788992 26546110464 26577600512 26658865152 26770341888 26849968128 26987986944 27165512133 27181449216 27360246987 27500888826 27609502131 27691624386 27698027814 27724473288 27807419709 27840405972 27890130654 27892444689 27923215032 27925531812 28000281249 28006756051 28008594072 28033496292 28041818976 28066750736 28119212532 28123381448 28152568656 28263755736 28320783948 28347824016 28354379184 28381451328 28388014272 28466363304 28500131232 28551034224 28584902592 28618811136 28670423256 28697797152 28704433248 28731839616 28738483584 28789812288 28823963904 28903516128 28937802624 28972129792 29026283904 29052090944 29053997568 29060716032 29138504064 29173069312 29175489792 29262269952 29296982016 29384633088 29412688896 29419490304 29472035328 29506996224 29541998592 29623532544 29658673152 29775808512 29835887616 29864374272 29871280128 29899800576 29906714624 29989255168 29991223296 30078455808 30114136064 30116634624 30206214144 30242045952 30361485312 30579130368 30608326656 30615404544 30736318464 30827741184 30956650496 30986207232 31048728576 31190032449 31413616911 31575094578 31638804129 31671639738 31796725203 31801439342 31891302018 31898676582 31929132744 31936516056 32022001862 32024658717 32062647636 32119913502 32158015416 32196162528 32254226163 32285021796 32292487404 32323319568 32330794032 32388538824 32426959392 32516455644 32555027952 32593646016 32683602312 32693305536 32722372896 32780817072 32788397328 32819702976 32822426016 32827292224 32858635008 32917893368 32920053696 32959104768 33054969664 33057712224 33089275008 33096926592 33156039744 33195370752 33234748416 33326474112 33366007296 33497784576 33565373568 33597421056 33605190144 33637275648 33645053952 33737912064 33777933312 33838262784 33878403072 33881213952 33918590976 33979760896 33981990912 34012204032 34022301696 34052550656 34121259008 34156670976 34401521664 34434367488 34442330112 34578358272 34681208832 34722349056 34826231808 34859483136 34867544064 34929819648 34971254784 35012739072 35109371904 35151020032 35258499072 35394813952 35693789184 35928580563 36067486083 36177767343 36220682844 36363734514 36372143286 36437106177 36480329316 36624406446 36667851768 36769052601 36812669508 36878419206 36886946994 36922165848 36930703752 36965964384 37032630039 37076559612 37120541296 37186840872 37189926252 37225434384 37230953376 37234042416 37300544712 37333708332 37344792096 37377995056 37389091968 37492283376 37536758208 37685007648 37761045264 37797098688 37805838912 37841935104 37850685696 37955151072 38000174976 38068045632 38113203456 38158414848 38227231008 38263729536 38272577664 38309119488 38317978112 38386416384 38426254848 38431951872 38538021504 38583736832 38701711872 38738663424 38747621376 38851338752 38900653056 39016359936 39062642688 39179510784 39216918528 39225987072 39296047104 39342661632 39389331456 39498043392 39544897536 39665811456 39701078016 39781183488 39819165696 39828373504 39866400768 39988297728 40104607744 40155512832 40274952192 40322727936 40481980416 40772173824 40981757952 41251333239 41537436579 41547041721 41586709932 41760608958 41835195981 41884822548 41888297718 42050244438 42059968162 42062728464 42100126104 42178818798 42185072172 42228852984 42351679882 42395633604 42481175922 42521736024 42531568776 42572176992 42582021408 42699544956 42750196848 42826551336 42877353888 42928216704 43005634884 43046695728 43056649872 43097759424 43107725376 43184718432 43235945856 43355274192 43406703936 43458194688 43539425856 43578136416 43591074048 43629830528 43707756096 43717863104 43759603968 43763234688 43811513344 43893404928 43945473024 44076949632 44119033344 44129235456 44208052992 44260494336 44312997888 44435298816 44488009728 44663712768 44753831424 44796561408 44806920192 44849700864 44860071936 44983882752 45037244416 45117683712 45171204096 45174951936 45224787968 45309321216 45349605376 45363068928 45542227968 45868695552 45912489984 45923106816 46104477696 46241611776 46296465408 46434975744 46479310848 46490058752 46573092864 46628339712 46812495872 47362641867 47702159013 47848014873 47893699116 47904774084 48033002793 48089981444 48093971454 48179870253 48237023124 48294243792 48427532694 48438731106 48484979352 48496191048 48582808236 48640439088 48774683466 48832541928 48890469024 49025403468 49083559344 49171225608 49182595992 49229554464 49233639024 49240938336 49287952512 49376840052 49435412816 49438657152 49582454496 49586568336 49633912512 49641271168 49645389888 49734059616 49778277776 49793056128 49852122624 49989711168 50049010944 50246676864 50348060352 50396131584 50407785216 50455913472 50467580928 50606868096 50666899968 50757394176 50817604608 50821820928 50877886464 50969641344 51018306048 51030103552 51033452544 51078825984 51181888512 51235006464 51242602496 51384028672 51602282496 51651551232 51663495168 51867537408 52021813248 52083523584 52239347712 52289224704 52301316096 52394729472 52456882176 52519108608 52664057856 52726530048 52887748608 52934770688 53041577984 53092220928 53155201024 53317730304 53540683776 53699936256 54331024266 54545601771 54558214929 54720493974 54936609669 55001777652 55219004262 55317628809 55330420491 55383248772 55396055628 55448946576 55614839418 55680811944 55780261308 55784889378 55846430064 55851063624 56000562498 56013512102 56017188144 56066992584 56083637952 56133501472 56238425064 56246762896 56305137312 56527511472 56641567896 56695648032 56708758368 56762902656 56776028544 56932726608 57000262464 57102068448 57169805184 57237622272 57340846512 57395594304 57408866496 57463679232 57476967168 57579624576 57647927808 57807032256 57875605248 57944259584 58052567808 58104181888 58107995136 58121432064 58277008128 58346138624 58350979584 58524539904 58593964032 58769266176 58825377792 58838980608 58944070656 59013992448 59083997184 59247065088 59317346304 59551617024 59671775232 59728748544 59742560256 59799601152 59813429248 59978510336 59982446592 60156911616 60228272128 60233269248 60412428288 60484091904 60722970624 61158260736 61216653312 61230809088 61472636928 61655482368 61913300992 62097457152 62380064898 62640913437 62827233822 63075366657 63089952243 63150189156 63277608258 63343279476 63527519823 63593450406 63602878684 63721763883 63782604036 63797353164 63858265488 63873032112 64044003724 64049317434 64125295272 64239827004 64316030832 64392325056 64508452326 64570043592 64584974808 64646639136 64661588064 64777077648 64853918784 65032911288 65110055904 65187292032 65367204624 65386611072 65444745792 65561634144 65576794656 65639405952 65644852032 65654584448 65717270016 65835786736 65840107392 65918209536 66109939328 66115424448 66178550016 66193853184 66312079488 66390741504 66469496832 66652948224 66732014592 66995569152 67130747136 67194842112 67210380288 67274551296 67290107904 67475824128 67555866624 67676525568 67756806144 67762427904 67837181952 67959521792 67963981824 68024408064 68044603392 68105101312 68242518016 68313341952 68803043328 68868734976 68884660224 69156716544 69362417664 69444698112 69652463616 69718966272 69735088128 69859639296 69942509568 70218743808 70302040064 70516998144 70789627904 71857161126 71921048761 72134972166 72140957181 72355534686 72441365688 72641299041 72658096659 72727469028 72744286572 72874212354 72960658632 73162025199 73248812892 73335703536 73538105202 73625339016 73756838412 73773893988 73844331696 73861407504 73931928768 74065260078 74153119224 74241082592 74373681744 74379852504 74450868768 74461906752 74468084832 74601089424 74667416664 74689584192 74755990112 74778183936 74984566752 75073516416 75370015296 75522090528 75594197376 75611677824 75683870208 75701371392 75910302144 76000349952 76136091264 76226406912 76316829696 76454462016 76527459072 76545155328 76618238976 76635956224 76772832768 76852509696 76863903744 77076043008 77167473664 77403423744 77477326848 77495242752 77702677504 77801306112 78032719872 78125285376 78359021568 78433837056 78451974144 78592094208 78685323264 78778662912 78996086784 79089795072 79331622912 79402156032 79562366976 79638331392 79656747008 79732801536 79976595456 80209215488 80311025664 80549904384 80963960832 81496536399 81544347648 82080740961 82502666478 82828506393 83074873158 83094083442 83173419864 83422259127 83521217916 83670391962 83769645096 83776595436 84000843747 84020268153 84100488876 84119936324 84125456928 84200252208 84357637596 84370144344 84457705968 84703359764 84791267208 84962351844 85043472048 85063137552 85144353984 85164042816 85399089912 85500393696 85653102672 85754707776 85856433408 86011269768 86093391456 86113299744 86195518848 86215450752 86369436864 86471891712 86710548384 86813407872 86916389376 87078851712 87156272832 87182148096 87259661056 87415512192 87435726208 87519207936 87526469376 87623026688 87786809856 87890946048 88153899264 88238066688 88258470912 88416105984 88520988672 88625995776 88870597632 88976019456 89327425536 89507662848 89593122816 89613840384 89699401728 89720143872 89967765504 90074488832 90235367424 90342408192 90349903872 90449575936 90618642432 90699210752 90726137856 91084455936 91737391104 91824979968 91846213632 92208955392 92483223552 92869951488 92958621696 92980117504 93146185728 93570097347 93624991744 94240850733 94725283734 94916412387 95390175609 95404318026 95696029746 95781112331 95787398232 95809548168 96066005586 96073976151 96179962888 96187942908 96359740506 96474046248 96588487584 96762678489 96855065388 96877462212 96969958704 96992382096 97165616472 97280878176 97549366932 97665083856 97780938048 98050806936 98167118688 98342451216 98365191984 98459108928 98467278048 98481876672 98575905024 98753680104 98870825632 98877314304 99164908992 99173136672 99267825024 99282542336 99290779776 99468119232 99556555552 99586112256 99704245248 99979422336 100098021888 100493353728 100696120704 100792263168 100815570432 100911826944 100935161856 101213736192 101333799936 101514788352 101635209216 101643641856 101755772928 101939282688 102036612096 102060207104 102066905088 102157651968 102363777024 102470012928 102485204992 102768057344 103204564992 103303102464 103326990336 103735074816 104043626496 104167047168 104478695424 104578449408 104602632192 104789458944 104913764352 105038217216 105328115712 105453060096 105775497216 105869541376 106083155968 106184441856 107081367552 107785741689 108202458249 108533302029 108662048532 108978103111 109091203542 109116429858 109311318531 109440987948 109873219338 110003555304 110307157803 110438008524 110635257618 110660840982 110766497544 110792111256 110897893152 111097890117 111229678836 111361623888 111560522616 111569778756 111692860128 111702127248 112001124996 112027024204 112034376288 112133985168 112167275904 112267002944 112476850128 112493525792 112610274624 113055022944 113283135792 113391296064 113417516736 113525805312 113552057088 113865453216 114000524928 114204136896 114339610368 114475244544 114681693024 114791188608 114817732992 114927358464 114953934336 115159249152 115295855616 115614064512 115751210496 115888519168 116105135616 116208363776 116215990272 116242864128 116554016256 116692277248 116701959168 117049079808 117187928064 117538532352 117650755584 117677961216 117888141312 118027984896 118167994368 118494130176 118634692608 119103234048 119343550464 119457497088 119485120512 119599202304 119626858496 119957020672 119964893184 120313823232 120456544256 120466538496 120824856576 120968183808 121445941248 122316521472 122945273856 123753999717 123826601984 124612309737 124641125163 124760129796 125281826874 125505587943 125654467644 126150733314 126179904486 126300378312 126555216516 126686558952 127055039646 127186900812 127205757368 127443527766 127556836801 127565208072 127594706328 127716530976 127746064224 128088007448 128098634868 128250590544 128479654008 128632061664 128784650112 129016904652 129140087184 129169949616 129293278272 129323176128 129554155296 129707837568 130065822576 130220111808 130374584064 130734409248 130773222144 130889491584 131123268288 131153589312 131278811904 131289704064 131309168896 131434540032 131671573472 131680214784 131836419072 132219878656 132230848896 132357100032 132387706368 132624158976 132781483008 132938993664 133305896448 133464029184 133991138304 134261494272 134389684224 134420760576 134549102592 134580215808 134951648256 135111733248 135353051136 135513612288 135524855808 135674363904 135919043584 135927963648 136048816128 136089206784 136210202624 136485036032 136626683904 137606086656 137737469952 137769320448 138313433088 138724835328 138889396224 139304927232 139437932544 139470176256 139719278592 139885019136 140437487616 142087925601 143106477039 143544044619 143714322252 143842097522 144099008379 144132329921 144269944332 144281914362 144539610759 144711069372 144882731376 145282598082 145316193318 145454938056 145488573144 145748424708 145921317264 146324050398 146497625784 146671407072 147076210404 147250678032 147513676824 147547787976 147688663392 147722815008 147863857536 148130520156 148306238448 148482165184 148747363488 148759705008 148901737536 148923813504 148936169664 149202178848 149334833328 149379168384 149511980224 149556367872 149969133504 150147032832 150740030592 151044181056 151188394752 151223355648 151367740416 151402742784 151820604288 152000699904 152272182528 152452813824 152633659392 152908924032 153054918144 153090310656 153236477952 153271912448 153545665536 153705019392 153727807488 154152086016 154334947328 154806847488 154954653696 154990485504 155405355008 155602612224 156065439744 156250570752 156718043136 156867674112 156903948288 157184188416 157370646528 157557325824 157992173568 158179590144 158663245824 158804312064 159124733952 159276662784 159313494016 159465603072 159953190912 160418430976 160622051328 161099808768 162993072798 163636805313 163674644787 164161481922 164809829007 165005332956 165657012786 165952886427 165991261473 166149746316 166188166884 166346839728 166844518254 167042435832 167340783924 167539290192 167553190872 168001687494 168040536306 168200977752 168239872648 168250913856 168400504416 168715275192 168740288688 168915411936 169406719528 169582534416 169924703688 170086944096 170126275104 170288707968 170328085632 170798179824 171000787392 171306205344 171509415552 171712866816 172022539536 172186782912 172226599488 172391037696 172430901504 172738873728 172943783424 173421096768 173626815744 173832778752 174157703424 174312545664 174364296192 174519322112 174831024384 174871452416 175038415872 175052938752 175246053376 175573619712 175781892096 176307798528 176476133376 176516941824 176832211968 177041977344 177251991552 177741195264 177952038912 178654851072 179015325696 179186245632 179227680768 179398803456 179440287744 179935531008 180148977664 180470734848 180684816384 180699807744 180899151872 181237284864 181398421504 181452275712 182168911872 183474782208 183649959936 183692427264 184417910784 184966447104 185739902976 186292371456 187140194694 187922740311 188481701466 189226099971 189269856729 189450567468 189832824774 190582559469 190780351218 190808636052 191165291649 191392059492 191562224662 191574796464 191619096336 192132011172 192147952302 192359925776 192375885816 192719481012 192948092496 193176975168 193525356978 193710130776 193754924424 193939917408 193984764192 194331232944 194561756352 195098733864 195330167712 195561876096 196101613872 196334237376 196684902432 196730383968 196918217856 196934556096 196963753344 197151810048 197507360208 197741651264 197754628608 198329817984 198346273344 198535650048 198565084672 198581559552 198936238464 199113111104 199172224512 199408490496 199958844672 200196043776 200986707456 201392241408 201584526336 201631140864 201823653888 201870323712 202427472384 202667599872 203029576704 203270418432 203287283712 203511545856 203878565376 204073224192 204120414208 204133810176 204315303936 204727554048 204940025856 204970409984 205536114688 206409129984 206606204928 206653980672 207470149632 208087252992 208334094336 208957390848 209156898816 209205264384 209578917888 209827528704 210656231424 210906120192 211550994432 211739082752 212166311936 212368883712 215571483378 215763146283 216404916498 216422871543 217066604058 217324097064 217923897123 217956206222 217974289977 218182407084 218232859716 218622637062 218881975896 219486075597 219746438676 220007110608 220614315606 220876017048 221270515236 221321681964 221532995088 221584222512 221795786304 222195780234 222459357672 222723247776 223121045232 223139557512 223385720256 223404254496 224002249992 224054048408 224068752576 224267970336 224334551808 224534005888 224953700256 224987051584 225220549248 226110045888 226566271584 226782592128 226835033472 227051610624 227104114176 227730906432 228001049856 228408273792 228679220736 228950489088 229363386048 229582377216 229635465984 229854716928 229907868672 230318498304 230591711232 231228129024 231502420992 231777038336 232210271232 232416727552 232431980544 232485728256 233108032512 233384554496 233403918336 234098159616 234375856128 235077064704 235301511168 235355922432 235776282624 236055969792 236335988736 236988260352 237269385216 238206468096 238687100928 238914994176 238970241024 239198404608 239253716992 239914041344 239929786368 240627646464 240913088512 240933076992 241649713152 242891882496 244633042944 246242222883 247507999434 248485519179 249224619474 249282250326 249520259592 250266777381 250563653748 251011175886 251308935288 252002531241 252060804459 252301466628 252359808972 252600756624 253110433032 253373117904 254110079292 254373801624 254411514736 254887055532 255113673602 255130416144 255189412656 255433061952 255492128448 256176014896 256197269736 256501181088 256959308016 257264123328 257569300224 258033809304 258280174368 258339899232 258586556544 258646352256 259108310592 259415675136 260131645152 260440223616 260749168128 261468818496 261546444288 261778983168 262246536576 262307178624 262557623808 262579408128 262618337792 262869080064 263343146944 263360429568 263672838144 264439757312 264461697792 264714200064 264775412736 265248317952 265562966016 265877987328 266611792896 266928058368 267982276608 268522988544 268779368448 268841521152 269098205184 269160431616 269903296512 270223466496 270706102272 271027224576 271049711616 271348727808 271838087168 271855927296 272097632256 272178413568 272420405248 272970072064 273253367808 275212173312 275474939904 275538640896 276626866176 277449670656 278609854464 278875865088 278940352512 279438557184 280710292041 280874975232 282722552199 284175851202 284749237161 286212954078 287088089238 287343336993 287428644504 287684195044 288198016758 288221928453 288264659842 288539888664 288563828724 289079221518 289422138744 289765462752 290288035467 290565196164 290632386636 290909876112 290977146288 291496849416 291842634528 292648100796 292995251568 293342814144 294152420808 294501356064 295027353648 295095575952 295377326784 295445630016 295727715072 296261040312 296612476896 296964330368 297494726976 297519410016 297803475072 297847627008 297872339328 298404357696 298669666656 298758336768 299023960448 299112735744 299938267008 300294065664 301480061184 302088362112 302376789504 302446711296 302735480832 302805485568 303641208576 304001399808 304544365056 304905627648 305267318784 305817848064 306109836288 306180621312 306472955904 306543824896 307091331072 307410038784 307455614976 308304172032 308669894656 309613694976 309909307392 309980971008 310810710016 311205224448 312130879488 312501141504 313436086272 313735348224 313807896576 314368376832 314741293056 315114651648 315984347136 316359180288 317326491648 317608624128 318249467904 318553325568 318626988032 320836861952 321244102656 324607374747 325986145596 326934309333 327273610626 327349289574 327933955593 328322963844 329619658014 330010665912 330921473409 331314025572 331905772854 331982522946 332299492632 332376333768 332693679456 333293670351 333689036508 334084871664 334681567848 335078580384 335106381744 336003374988 336081072612 336401955504 336479745296 336501827712 336801008832 337430550384 337480577376 337830823872 338813439056 339165068832 339849407376 340173888192 340252550208 340577415936 340656171264 341596359648 342001574784 342612410688 343018831104 343425733632 344045079072 344373565824 344453198976 344782075392 344861803008 345477747456 345887566848 346842193536 347253631488 347665557504 348315406848 348625091328 348728592384 349038644224 349662048768 349742904832 350076831744 350105877504 350492106752 351147239424 351563784192 352615597056 352952266752 353033883648 353664423936 354083954688 354503983104 355482390528 355904077824 357309702144 358030651392 358372491264 358455361536 358797606912 358880575488 359871062016 360297955328 360941469696 361369632768 361399615488 361798303744 362474569728 362796843008 362904551424 364337823744 366949564416 368835821568 371261999151 371479805952 373836929211 373923375489 374280389388 375845480622 376516763829 376963402932 378452199942 378539713458 378901134936 379665649548 381165118938 381560702436 381617272104 382330583298 382670510403 382784118984 383124449324 383149592928 383238192672 384264022344 384295904604 384719851552 384751771632 385438962024 385896184992 386353950336 387050713956 387420261552 387509848848 387879834816 387969528384 388662465888 389123512704 390197467728 390660335424 391123752192 392203227744 392668474752 393369804864 393460767936 393836435712 393869112192 393927506688 394303620096 395014720416 395483302528 395509257216 396659635968 396692546688 397071300096 397130169344 397163119104 397872476928 398226222208 398344449024 398816980992 399917689344 400392087552 401973414912 402784482816 403169052672 403262281728 403647307776 403740647424 404854944768 405335199744 406059153408 406540836864 406574567424 407023091712 407757130752 408146448384 408240828416 408267620352 408630607872 409455108096 409880051712 409940819968 411072229376 412818259968 413212409856 413307961344 414940299264 416174505984 416668188672 417914781696 418313797632 418410528768 419157835776 419655057408 421312462848 423478165504 424332623872 426263776803 429319431117 431142966756 431526292566 432297025137 432396989763 432809832996 432845743086 434133208116 434648194128 435847794246 435912412444 435948579954 436364814168 436465719432 437245274124 437763951792 438972151194 439492877352 440014221216 441228631212 441752034096 442541030472 442643363928 443065990176 443168445024 443591572608 444391560468 444918715344 445446495552 446242090464 446279115024 446771440512 446808508992 448004499984 448108096816 448137505152 448535940672 448669103616 449068011776 449907400512 449974103168 450441098496 452220091776 453132543168 453565184256 453670066944 454103221248 454208228352 455461812864 456002099712 456816547584 457358441472 457900978176 458726772096 459164754432 459270931968 459709433856 459815737344 460636996608 461183422464 462456258048 463004841984 463554076672 464420542464 464833455104 464863961088 464971456512 466216065024 466769108992 466807836672 468196319232 468751712256 470154129408 470603022336 470711844864 471552565248 472111939584 472671977472 473976520704 474538770432 476412936192 477374201856 477829988352 477940482048 478396809216 478507433984 479828082688 479859572736 481255292928 481826177024 481866153984 483299426304 490910415939 491023934361 492484445766 492922309801 494429487021 495015998868 496971038358 497858659281 497973784419 498449238948 498564500652 499040519184 500533554762 501127307496 502022351772 502617870576 504005062482 504121608918 504602933256 504719617944 505201513248 506220866064 506746235808 508220158584 508747603248 508823029472 509774111064 510227347204 510260832288 510378825312 510866123904 510984256896 512352029792 512394539472 513002362176 513918616032 514528246656 515138600448 516067618608 516560348736 516679798464 517173113088 517292704512 518216621184 518831350272 520263290304 520880447232 521498336256 522937636992 523092888576 523557966336 524493073152 524614357248 525115247616 525158816256 525236675584 525738160128 526686293888 526720859136 527345676288 528879514624 528923395584 529428400128 529550825472 530496635904 531125932032 531755974656 533223585792 533856116736 535964553216 537045977088 537558736896 537683042304 538196410368 538320863232 539806593024 540446932992 541412204544 542054449152 542099423232 542697455616 543676174336 543711854592 544195264512 544356827136 544840810496 545940144128 546506735616 550424346624 550949879808 551077281792 553253732352 554899341312 557219708928 558877114368 561420584082 563768220933 565445104398 567678299913 567809570187 568351702404 569498474322 571747678407 572425908156 574176178476 574686673986 574857289008 575368390088 576396033516 576443856906 576529319684 577079777328 577127657448 578158443036 578844277488 579530925504 580576070934 581130392328 581264773272 581819752224 581954292576 582993698832 583685269056 585296201592 585990503136 586685628288 588304841616 589002712128 590054707296 590191151904 590754653568 590891260032 591455430144 592522080624 593224953792 593928660736 594989453952 595038820032 595606950144 595695254016 595744678656 596808715392 597339333312 597516673536 598047920896 598225471488 599876534016 600588131328 602960122368 604176724224 604753579008 604893422592 605470961664 605610971136 607282417152 608002799616 609088730112 609811255296 610534637568 611635696128 612219672576 612361242624 612945911808 613087649792 614182662144 614820077568 614911229952 616608344064 617339789312 619227389952 619818614784 619961942016 621621420032 622410448896 624261758976 625002283008 626872172544 627470696448 627615793152 628736753664 629482586112 631968694272 632718360576 634652983296 635217248256 636498935808 637106651136 637253976064 641673723904 647289438849 649214749494 649268614629 651929506511 651972291192 653771691369 653868618666 653922869931 654547221252 654698579148 655867911186 656451038171 656645927688 658458226791 659239316028 660021331824 661842946818 662628051144 663811545708 663965045892 664598985264 664752667536 665387358912 666587340702 667378073016 668169743328 669363135696 670157160768 670212763488 672006749976 672162145224 672803911008 672959490592 673003655424 673602017664 674861100768 674961154752 675661647744 677626878112 678330137664 679698814752 680347776384 680505100416 681154831872 681312342528 683192719296 684003149568 685224821376 686037662208 686851467264 688090158144 688747131648 688906397952 689564150784 689723606016 690955494912 691775133696 693684387072 694507262976 695331115008 696630813696 697250182656 697457184768 698077288448 699324097536 699485809664 700153663488 700211755008 700984213504 702294478848 703127568384 705231194112 705904533504 706067767296 707328847872 708167909376 709007966208 710964781056 711808155648 714619404288 716061302784 716744982528 716910723072 717595213824 717761150976 719742124032 720595910656 721882939392 722739265536 722799230976 724949139456 725593686016 728675647488 733899128832 738726668649 742523998302 745456557537 747673858422 747846750978 748560778776 750800332143 751690961244 753033527658 753926805864 756007593723 756182413377 756904399884 757079426916 757802269872 759331299096 762330237876 763121404872 763234544208 764661166596 765341020806 765568237968 766248898648 766299185856 766476385344 768528044688 768591809208 769439703104 769503543264 770877924048 771792369984 772707900672 774101427912 774840523104 775019697696 775759669632 775939056768 777324931776 778247025408 780394935456 781320670848 782247504384 784406455488 785336949504 786739609728 786921535872 787672871424 787738224384 787855013376 788607240192 790029440832 790966605056 791018514432 793319271936 793385093376 794142600192 794260338688 794326238208 795744953856 796452444416 796688898048 797633961984 799835378688 800784175104 803946829824 805568965632 806338105344 806524563456 807294615552 807481294848 809709889536 810670399488 812118306816 813081673728 813149134848 814046183424 815514261504 816292896768 816481656832 816535240704 817261215744 818910216192 819760103424 819881639936 822144458752 825636519936 826424819712 826615922688 829880598528 832349011968 835829563392 836627595264 836821057536 838315671552 842130876123 842624925696 848167656597 848665247744 852527553606 854247711483 858638862234 862030010979 862285933512 863052585132 864594050274 864665785359 864793979526 865619665992 865691486172 868209437581 868266416232 869296388256 870864106401 871695588492 871824824888 871897159908 872729628336 872931438864 874490548248 875527903584 877944302388 878985754704 880028442432 882457262424 883504068192 885082060944 885286727856 886131980352 886336890048 887183145216 888783120936 889837430688 890892991104 892484180928 892558230048 893542881024 893617017984 896008999968 896216193632 896275010304 897071881344 897338207232 898136023552 899814801024 899948206336 900882196992 904440183552 906265086336 907130368512 907340133888 908206442496 908416456704 910923625728 912004199424 913633095168 914716882944 915801956352 917453544192 918329508864 918541863936 919418867712 919631474688 921273993216 922366844928 924912516096 926009683968 927108153344 928841084928 929666910208 929727922176 929942913024 932432130048 933538217984 933615673344 936392638464 937503424512 940308258816 941206044672 941423689728 943105130496 944223879168 945343954944 947953041408 949077540864 952825872384 954748403712 955659976704 955880964096 959656165376 962510585856 963732307968 973822124241 980802927999 981820831878 982047868722 983801866779 984968891532 985844619602 988858974042 990031997736 992764420227 993942076716 995717318562 995947568838 996898477896 997129001304 998081038368 999881011053 1001067109524 1002254614992 1004044703544 1005235741152 1008010124964 1008243217836 1009205866512 1009439235888 1010403026496 1012441732128 1013492471616 1016440317168 1017495206496 1017646058944 1019548222128 1020454694408 1020521664576 1020757650624 1021732247808 1021968513792 1024704059584 1024789078944 1026004724352 1027837232064 1029056493312 1030277200896 1032135237216 1033120697472 1033359596928 1034346226176 1034585409024 1036433242368 1037662700544 1040526580608 1041760894464 1042996672512 1045875273984 1046185777152 1047115932672 1048986146304 1049228714496 1050230495232 1050317632512 1050473351168 1051476320256 1053372587776 1053441718272 1054691352576 1057759029248 1057846791168 1058856800256 1059101650944 1060993271808 1062251864064 1063511949312 1066447171584 1067712233472 1071929106432 1074091954176 1075117473792 1075366084608 1076392820736 1076641726464 1079613186048 1080893865984 1082824409088 1084108898304 1084198846464 1085394911232 1087352348672 1087423709184 1088390529024 1088713654272 1089681620992 1091880288256 1093013471232 1100848693248 1106507464704 1113785997453 1114439417856 1121510787633 1121770126467 1122841168164 1127536441866 1129550291487 1130890208796 1135356599826 1135619140374 1136703404808 1138996948644 1143495356814 1144851816312 1148011531209 1148352356952 1149373347972 1149714578016 1150736780176 1152792067032 1152887713812 1153058639368 1154159554656 1154255314896 1156316886072 1157688554976 1159061851008 1161152141868 1162260784656 1162529546544 1163639504448 1163908585152 1165987397664 1167370538112 1170592403184 1171981006272 1173371256576 1176609683232 1178005424256 1180109414592 1180382303808 1181509307136 1181782520064 1182910860288 1185044161248 1186449907584 1187857321472 1189978907904 1190077640064 1191213900288 1191390508032 1191489357312 1193617430784 1194678666624 1195033347072 1196095841792 1196450942976 1199753068032 1201176262656 1205920244736 1208353448448 1209507158016 1209786845184 1210941923328 1211221942272 1214564834304 1216005599232 1218177460224 1219622510592 1221069275136 1223271392256 1224439345152 1224722485248 1225891823616 1226175299584 1228365324288 1229640155136 1229822459904 1233216688128 1234679578624 1238454779904 1239637229568 1239923884032 1243242840064 1244820897792 1248523517952 1250004566016 1253744345088 1254941392896 1255231586304 1257473507328 1258965172224 1263937388544 1270434496512 1272997871616 1278791330409 1287958293351 1294578877698 1296891075411 1297190969289 1298429498988 1298537229258 1303859013022 1303944582384 1307543382738 1307737237332 1307845739862 1309094442504 1309397158296 1311735822372 1312902076342 1313291855376 1316916453582 1318478632056 1320042663648 1323685893636 1325256102288 1327623091416 1327930091784 1329197970528 1329505335072 1330774717824 1333174681404 1334756146032 1336339486656 1338726271392 1340314321536 1340425526976 1344013499952 1344324290448 1345607822016 1345918981184 1346007310848 1347204035328 1349722201536 1349922309504 1351323295488 1355253756224 1356660275328 1359397629504 1360695552768 1361010200832 1362309663744 1362624685056 1366385438592 1368006299136 1370449642752 1372075324416 1373702934528 1376180316288 1377494263296 1377812795904 1379128301568 1379447212032 1381910989824 1383550267392 1387368774144 1389014525952 1390662230016 1393261627392 1394500365312 1394914369536 1396154576896 1398648195072 1398971619328 1400307326976 1400423510016 1401968427008 1404588957696 1406255136768 1410462388224 1411809067008 1412135534592 1414657695744 1416335818752 1418015932416 1421929562112 1423616311296 1429238808576 1432122605568 1433489965056 1433821446144 1435190427648 1435522301952 1439484248064 1441191821312 1443765878784 1445478531072 1445598461952 1449898278912 1451187372032 1473071803083 1477453337298 1478766929403 1483288461063 1485047996604 1490913115074 1493575977843 1493921353257 1495347716844 1495693501956 1497121557552 1501600664286 1503381922488 1506067055316 1507853611728 1512015187446 1512364826754 1513808799768 1514158853832 1515604539744 1518662598192 1524660475752 1526242809744 1526469088416 1529322333192 1530682041612 1531136475936 1532497797296 1532598371712 1532952770688 1537056089376 1537183618416 1538879406208 1539007086528 1541755848096 1543584739968 1545415801344 1548202855824 1549681046208 1550039395392 1551519339264 1551878113536 1554649863552 1556494050816 1560789870912 1562641341696 1564495008768 1568812910976 1570673899008 1573479219456 1573843071744 1575345742848 1575476448768 1575710026752 1577214480384 1580058881664 1581933210112 1582037028864 1586638543872 1586770186752 1588285200384 1588520677376 1588652476416 1591489907712 1592904888832 1593377796096 1595267923968 1599670757376 1601568350208 1607893659648 1611137931264 1612676210688 1613049126912 1614589231104 1614962589696 1619419779072 1621340798976 1624236613632 1626163347456 1626298269696 1628092366848 1631028523008 1632585793536 1632963313664 1633070481408 1634522431488 1637820432384 1639520206848 1639763279872 1644288917504 1651273039872 1652849639424 1653231845376 1659761197056 1664698023936 1671659126784 1676631343104 1684261752246 1691304662799 1696335313194 1703034899739 1703428710561 1705055107212 1708495422966 1715243035221 1717277724468 1724060021958 1724571867024 1726105170264 1729188100548 1729331570718 1729587959052 1731239331984 1731382972344 1736418875162 1736532832464 1738592776512 1741728212802 1743391176984 1743649649776 1743794319816 1745459256672 1745862877728 1748981096496 1751055807168 1755888604776 1757971509408 1760056884864 1764914524848 1767008136384 1770164121888 1770573455712 1772263960704 1772673780096 1774366290432 1777566241872 1779674861376 1781785982208 1784968361856 1785116460096 1787085762048 1787234035968 1792017999936 1792432387264 1792550020608 1794143762688 1794676414464 1796272047104 1799629602048 1799896412672 1801764393984 1808880367104 1812530172672 1814260737024 1814680267776 1816412884992 1816832913408 1821847251456 1824008398848 1827266190336 1829433765888 1831603912704 1834907088384 1836659017728 1837083727872 1838837735424 1839262949376 1842547986432 1844733689856 1849825032192 1852019367936 1854216306688 1857682169856 1859333820416 1859455844352 1859885826048 1864864260096 1867076435968 1867231346688 1872785276928 1875006849024 1880616517632 1882412089344 1882847379456 1886210260992 1888447758336 1895906082816 1898155081728 1905651744768 1909496807424 1911319953408 1911761928192 1919312330752 1925021171712 1941868316547 1947644248482 1955788519533 1961605855998 1961768609793 1963641663756 1964095737444 1967603733558 1969353114513 1969937783064 1971689239204 1975374680373 1977717948084 1980063995472 1985528840454 1987884153432 1991434637124 1991895137676 1993796955792 1994258002608 1996162076736 1999762022106 2002134219048 2004509229984 2008089407088 2010471482304 2016020249928 2016486435672 2018411733024 2018878471776 2020806052992 2024883464256 2026984943232 2032880634336 2034990412992 2035292117888 2039096444256 2040909388816 2041043329152 2041515301248 2043464495616 2043937027584 2049408119168 2049578157888 2052009448704 2055674464128 2058112986624 2060554401792 2064270474432 2066241394944 2066719193856 2068692452352 2069170818048 2072866484736 2075325401088 2081053161216 2083521788928 2085993345024 2091750547968 2092371554304 2094231865344 2097972292608 2098457428992 2100460990464 2100635265024 2100946702336 2102952640512 2106745175552 2106883436544 2109382705152 2115518058496 2115693582336 2117713600512 2118203301888 2121986543616 2124503728128 2127023898624 2132894343168 2135424466944 2143858212864 2148183908352 2150234947584 2150732169216 2152785641472 2153283452928 2159226372096 2161787731968 2165648818176 2168217796608 2168397692928 2174704697344 2174847418368 2176781058048 2179363241984 2183760576512 2186026942464 2201697386496 2227571994906 2236369672611 2243021575266 2243540252934 2245682336328 2252400996429 2255072883732 2259100582974 2261780417592 2268022781169 2268547240131 2270713199652 2271238280748 2273406809616 2277993897288 2286990713628 2289703632624 2296023062418 2296704713904 2298746695944 2299429156032 2301473560352 2305584134064 2305775427624 2306117278736 2308319109312 2308510629792 2312633772144 2315377109952 2318123702016 2322304283736 2324521569312 2325059093088 2327279008896 2327817170304 2331974795328 2334741076224 2341184806368 2343962012544 2346742513152 2353219366464 2356010848512 2360218829184 2360764607616 2363018614272 2363565040128 2365821720576 2370088322496 2372899815168 2375714642944 2379957815808 2380155280128 2382427800576 2382781016064 2382978714624 2387234861568 2389357333248 2390066694144 2392191683584 2392901885952 2399506136064 2402352525312 2411840489472 2416706896896 2419014316032 2419573690368 2421883846656 2422443884544 2429129668608 2432011198464 2436354920448 2439245021184 2442138550272 2446542784512 2448878690304 2449444970496 2451783647232 2452350599168 2456730648576 2459280310272 2459644919808 2466433376256 2469359157248 2476909559808 2479274459136 2479847768064 2486485680128 2489641795584 2497047035904 2507488690176 2509882785792 2510463172608 2514947014656 2526392628369 2527874777088 2544502969791 2545995743232 2557582660818 2562743134449 2575916586702 2586090032937 2589157755396 2593782150822 2594381938578 2596858997976 2597074458516 2604628312743 2607718026044 2607889164768 2612592319203 2615086765476 2615474474664 2615691479724 2618188885008 2618794316592 2623471644744 2625804152684 2626583710752 2633832907164 2636957264112 2640085327296 2647371787272 2650512204576 2655246182832 2655860183568 2658395941056 2659010670144 2661549435648 2666349362808 2669512292064 2672678973312 2677452542784 2680628643072 2680851053952 2688026999904 2688648580896 2691215644032 2691837962368 2692014621696 2694408070656 2699444403072 2699844619008 2702646590976 2710507512448 2713320550656 2718795259008 2721391105536 2722020401664 2724619327488 2725249370112 2732770877184 2736012598272 2740899285504 2744150648832 2747405869056 2752360632576 2754988526592 2755625591808 2758256603136 2758894424064 2763821979648 2767100534784 2774737548288 2778029051904 2781324460032 2786523254784 2789000730624 2789828739072 2792309153792 2797296390144 2797943238656 2800614653952 2800847020032 2803936854016 2809177915392 2812510273536 2820924776448 2823618134016 2824271069184 2829315391488 2832671637504 2836031864832 2843859124224 2847232622592 2858477617152 2864245211136 2866979930112 2867642892288 2878968496128 2882383642624 2887531757568 2891196923904 2902374744064 2921466372723 2942408783997 2946143606166 2954906674596 2957533858806 2966576922126 2970095993208 2978293260681 2981826230148 2987151955686 2987842706514 2990695433688 2991387003912 2994243115104 2999643033159 3003201328572 3006763844976 3012134110632 3015707223456 3024030374892 3024729653508 3027617599536 3028317707664 3031209079488 3037325196384 3049320951504 3052485619488 3052938176832 3058644666384 3061364083224 3062272951872 3064995594592 3065196743424 3065905541376 3074112178752 3074367236832 3077758812416 3078014173056 3083511696192 3087169479936 3090831602688 3096405711648 3099362092416 3100078790784 3103038678528 3103756227072 3109299727104 3112988101632 3121579741824 3125282683392 3128990017536 3137625821952 3141347798016 3146958438912 3147686143488 3150691485696 3150952897536 3151420053504 3154428960768 3160117763328 3163866420224 3164074057728 3173277087744 3173540373504 3176570400768 3177041354752 3177304952832 3182979815424 3185809777664 3186755592192 3190535847936 3199341514752 3203136700416 3215787319296 3222275862528 3225352421376 3226098253824 3229178462208 3229925179392 3238839558144 3242681597952 3248473227264 3252326694912 3252596539392 3256184733696 3262057046016 3265171587072 3265926627328 3266140962816 3269044862976 3275640864768 3279040413696 3279526559744 3288577835008 3302546079744 3319522394112 3341357992359 3343318253568 3364532362899 3365310379401 3368523504492 3378321196441 3382609325598 3388650874461 3392670626388 3406069799478 3406857421122 3410110214424 3416990845932 3430486070442 3434555448936 3444034593627 3448120043916 3449143734048 3452210340528 3458376201096 3458663141436 3459175918104 3462478663968 3462765944688 3472837750324 3473065664928 3477185553024 3483456425604 3486782353968 3487299299552 3487588639632 3490918513344 3491725755456 3497962192992 3502111614336 3511777209552 3515943018816 3520113769728 3529829049696 3534016272768 3540328243776 3541146911424 3544527921408 3545347560192 3548732580864 3555132483744 3559349722752 3563571964416 3569936723712 3570232920192 3574171524096 3574468071936 3584035999872 3584864774528 3585100041216 3588287525376 3589352828928 3592544094208 3599259204096 3599792825344 3603528787968 3617760734208 3625060345344 3628521474048 3629360535552 3632825769984 3633665826816 3643694502912 3648016797696 3654532380672 3658867531776 3663207825408 3669814176768 3673318035456 3674167455744 3677675470848 3678525898752 3685095972864 3689467379712 3699650064384 3704038735872 3708432613376 3715364339712 3718667640832 3718911688704 3719771652096 3729728520192 3734152871936 3734462693376 3745570553856 3750013698048 3761233035264 3764824178688 3765694758912 3772420521984 3776895516672 3791812165632 3811303489536 3818993614848 3836373991227 3838624661504 3863874880053 3883736633094 3890673226233 3891572907867 3895288496964 3911577039066 3923211711996 3923537219586 3927283327512 3928191474888 3935207467116 3938706229026 3939875566128 3943378478408 3950749360746 3955435896168 3960127990944 3971057680908 3975768306864 3982869274248 3983790275352 3987593911584 3988516005216 3992324153472 3999524044212 4004268438096 4009018459968 4016178814176 4020942964608 4032040499856 4032972871344 4036823466048 4037756943552 4041612105984 4049766928512 4053969886464 4065761268672 4069980825984 4070584235776 4078192888512 4081818777632 4082086658304 4083030602496 4086928991232 4087874055168 4098816238336 4099156315776 4104018897408 4111348928256 4116225973248 4121108803584 4128540948864 4132482789888 4133438387712 4137384904704 4138341636096 4145732969472 4150650802176 4162106322432 4167043577856 4171986690048 4183501095936 4184743108608 4188463730688 4195944585216 4196914857984 4200921980928 4201270530048 4201893404672 4205905281024 4213490351104 4213766873088 4218765410304 4231036116992 4231387164672 4235427201024 4236406603776 4243973087232 4249007456256 4254047797248 4265788686336 4270848933888 4287716425728 4296367816704 4300469895168 4301464338432 4305571282944 4306566905856 4318452744192 4323575463936 4331297636352 4336435593216 4336795385856 4349409394688 4349694836736 4353562116096 4367521153024 4419215409249 4436300788209 4449865383189 4455143989812 4468102227551 4472739345222 4480727933529 4481764059771 4486043150532 4487080505868 4491364672656 4504801992858 4510145767464 4518201165948 4523560835184 4536045562338 4537094480262 4541426399304 4542476561496 4546813619232 4555987794576 4573981427256 4579407265248 4592046124836 4593409427808 4597493391888 4598858312064 4602947120704 4611168268128 4611550855248 4612234557472 4616638218624 4617021259584 4625267544288 4630754219904 4636247404032 4644608567472 4649043138624 4650118186176 4654558017792 4655634340608 4663949590656 4669482152448 4682369612736 4687924025088 4693485026304 4706438732928 4712021697024 4720437658368 4721529215232 4726037228544 4727130080256 4731643441152 4740176644992 4745799630336 4751429285888 4759915631616 4760310560256 4764855601152 4765562032128 4765957429248 4774469723136 4778714666496 4780133388288 4784383367168 4785803771904 4799012272128 4804705050624 4823680978944 4833413793792 4838028632064 4839147380736 4843767693312 4844887769088 4858259337216 4864022396928 4872709840896 4878490042368 4884277100544 4893085569024 4897757380608 4898889940992 4903567294464 4904701198336 4913461297152 4918560620544 4919289839616 4932866752512 4938718314496 4953819119616 4958548918272 4959695536128 4972971360256 4979283591168 4994094071808 5014977380352 5029894029312 5052785256738 5073913988397 5089005939582 5109104699217 5110286131683 5115165321636 5125486268898 5145729105663 5151833173404 5172180065874 5178315510792 5187564301644 5188763877156 5193717995952 5194148917032 5209256625486 5215436052088 5215778329536 5225184638406 5230173530952 5230948949328 5231382959448 5236377770016 5237588633184 5246943289488 5251608305368 5253167421504 5267665814328 5273914528224 5280170654592 5294743574544 5301024409152 5310492365664 5311720367136 5316791882112 5318021340288 5323098871296 5332698725616 5339024584128 5345357946624 5354905085568 5361257286144 5361702107904 5376053999808 5377297161792 5382431288064 5383675924736 5384029243392 5388816141312 5398888806144 5399689238016 5405293181952 5421015024896 5426641101312 5437590518016 5442782211072 5444040803328 5449238654976 5450498740224 5465541754368 5472025196544 5481798571008 5488301297664 5494811738112 5504721265152 5509977053184 5511251183616 5516513206272 5517788848128 5527643959296 5534201069568 5549475096576 5556058103808 5562648920064 5573046509568 5578001461248 5579657478144 5584618307584 5594592780288 5595886477312 5601229307904 5601694040064 5607873708032 5618355830784 5625020547072 5641849552896 5647236268032 5648542138368 5658630782976 5665343275008 5687718248448 5694465245184 5716955234304 5728490422272 5733959860224 5735285784576 5757936992256 5775063515136 5825604949641 5842932745446 5867365558599 5884817567994 5885305829379 5892287212332 5908059343539 5909425526761 5909813349192 5915067717612 5926124041119 5933153844252 5940191986416 5956586521362 5963652460296 5974303911372 5975685413028 5981390867376 5982774007824 5988486230208 5999286066318 6006402657144 6013527689952 6024268221264 6031414446912 6048060749784 6049459307016 6055235199072 6056635415328 6062418158976 6074650392768 6098641903008 6104971238976 6105876353664 6117289332768 6122728166448 6124545903744 6129991189184 6130393486848 6131811082752 6148224357504 6148734473664 6155517624832 6156028346112 6167023392384 6174338959872 6181663205376 6192811423296 6198724184832 6200157581568 6206077357056 6207512454144 6218599454208 6225976203264 6243159483648 6250565366784 6257980035072 6275251643904 6282695596032 6293916877824 6295372286976 6301382971392 6301905795072 6302840107008 6308857921536 6320235526656 6327732840448 6328148115456 6346554175488 6347080747008 6353140801536 6354082709504 6354609905664 6365959630848 6371619555328 6373511184384 6381071695872 6398683029504 6406273400832 6431574638592 6444551725056 6450704842752 6452196507648 6458356924416 6459850358784 6477679116288 6485363195904 6496946454528 6504653389824 6505193078784 6524114092032 6530343174144 6531853254656 6538089725952 6551281729536 6558080827392 6577155670016 6605092159488 6682715984718 6709109017833 6729064725798 6730620758802 6737047008984 6756642392882 6757202989287 6765218651196 6777301748922 6785341252776 6804068343507 6805641720393 6812139598956 6813714842244 6820220428848 6833981691864 6860972140884 6869110897872 6888069187254 6896240087832 6898287468096 6904420681056 6916752402192 6917326282872 6918351836208 6924957327936 6925531889376 6945675500648 6946131329856 6954371106048 6966912851208 6973564707936 6974598599104 6975177279264 6981837026688 6983451510912 6995924385984 7004223228672 7023554419104 7031886037632 7040227539456 7059658099392 7068032545536 7080656487552 7082293822848 7089055842816 7090695120384 7097465161728 7110264967488 7118699445504 7127143928832 7139873447424 7140465840384 7148343048192 7148936143872 7168071999744 7169729549056 7170200082432 7176575050752 7178705657856 7185088188416 7198518408192 7199585650688 7207057575936 7235521468416 7250120690688 7257042948096 7258721071104 7265651539968 7267331653632 7287389005824 7296033595392 7309064761344 7317735063552 7326415650816 7339628353536 7346636070912 7348334911488 7355350941696 7357051797504 7370191945728 7378934759424 7399300128768 7408077471744 7416865226752 7430728679424 7437335281664 7437823377408 7439543304192 7459457040384 7468305743872 7468925386752 7491141107712 7522466070528 7529648357376 7531389517824 7544841043968 7583624331264 7633508909373 7637987229696 7672747982454 7688229403347 7727749760106 7758270098811 7767473266188 7781346452466 7783145815734 7790576993928 7813884938229 7823154078132 7837776957609 7846423423992 7847074439172 7854566655024 7856382949776 7870414934232 7877412458052 7879751132256 7886756956816 7901498721492 7910871792336 7920255981888 7942115361816 7951536613728 7965738548496 7967580550704 7975187823168 7977032010432 7984648306944 7999048088424 8008536876192 8018036919936 8032357628352 8041885929216 8064080999712 8065945742688 8073646932096 8075513887104 8083224211968 8099533857024 8107939772928 8131522537344 8139961651968 8141168471552 8156385777024 8163637555264 8164173316608 8166061204992 8173857982464 8175748110336 8197632476672 8198312631552 8208037794816 8222697856512 8232451946496 8242217607168 8257081897728 8264965579776 8266876775424 8274769809408 8276683272192 8291465938944 8301301604352 8324212644864 8334087155712 8343973380096 8367002191872 8369486217216 8376927461376 8391889170432 8393829715968 8401843961856 8402541060096 8403786809344 8411810562048 8426980702208 8427533746176 8437530820608 8462072233984 8462774329344 8470854402048 8472813207552 8487946174464 8498014912512 8508095594496 8531577372672 8541697867776 8575432851456 8592735633408 8600939790336 8602928676864 8636905488384 8647150927872 8662595272704 8673590771712 8698818789376 8707124232192 8764399118169 8827226351991 8838430818498 8872601576418 8899730766378 8910287979624 8934879782043 8936204455102 8945478690444 8961455867058 8963528119542 8972086301064 8974161011736 8982729345312 8998929099477 9009603985716 9020291534928 9036402331896 9047121670368 9072091124676 9074188960524 9082852798608 9084953122992 9093627238464 9111975589152 9147962854512 9158814530496 9184092249672 9186818855616 9194986783776 9197716624128 9205894241408 9222336536256 9223101710496 9224469114944 9233276437248 9234042519168 9250535088576 9261508439808 9272494808064 9289217134944 9298086277248 9300236372352 9309116035584 9311268681216 9327899181312 9338964304896 9364739225472 9375848050176 9386970052608 9412877465856 9424043394048 9440875316736 9443058430464 9452074457088 9454260160512 9463286882304 9480353289984 9491599260672 9502858571776 9519831263232 9520621120512 9529711202304 9531124064256 9531914858496 9548939446272 9557429332992 9560266776576 9568766734336 9571607543808 9598024544256 9609410101248 9647361957888 9666827587584 9676057264128 9678294761472 9687535386624 9689775538176 9716518674432 9728044793856 9745419681792 9756980084736 9768554201088 9786171138048 9795514761216 9797779881984 9807134588928 9809402396672 9826922594304 9837121241088 9838579679232 9865733505024 9877436628992 9907638239232 9945942720512 9958567182336 10029954760704 10095931138203 10105570513476 10134963589323 10147827976794 10165952623383 10178011879164 10218209398434 10220572263366 10230330643272 10250972537796 10291458211326 10303666346808 10332103780881 10344360131748 10356631021584 10375128603288 10377527754312 10387435991904 10388297834064 10418513250972 10430872104176 10431556659072 10450369276812 10460347061904 10461897898656 10462765918896 10472755540032 10475177266368 10493886578976 10503216610736 10506334843008 10535331628656 10547829056448 10560341309184 10589487149088 10602048818304 10620984731328 10623440734272 10633583764224 10636042680576 10646197742592 10665397451232 10678049168256 10690715893248 10709810171136 10722514572288 10723404215808 10752107999616 10754594323584 10764862576128 10767351849472 10768058486784 10777632282624 10797777612288 10799378476032 10810586363904 10842030049792 10853282202624 10875181036032 10885564422144 10888081606656 10898477309952 10900997480448 10931083508736 10944050393088 10963597142016 10976602595328 10989623476224 11009442530304 11019954106368 11022502367232 11033026412544 11035577696256 11055287918592 11068402139136 11098950193152 11112116207616 11125297840128 11146093019136 11156002922496 11159314956288 11169236615168 11189185560576 11191772954624 11202458615808 11203388080128 11215747416064 11236711661568 11250041094144 11283699105792 11294472536064 11297084276736 11317261565952 11330686550016 11375436496896 11433910468608 11456980844544 11509121973681 11515873984512 11591624640159 11651209899282 11672019678699 11674718723601 11685865490892 11734731117198 11769635135988 11770611658758 11784574424664 11816118687078 11818851053522 11819626698384 11830135435224 11852248082238 11866307688504 11880383972832 11913173042724 11927304920592 11948607822744 11951370826056 11962781734752 11965548015648 11976972460416 11998572132636 12012805314288 12027055379904 12048536442528 12062828893824 12096121499568 12098918614032 12110470398144 12113270830656 12124836317952 12149300785536 12197283806016 12209942477952 12211752707328 12234578665536 12245456332896 12249091807488 12259982378368 12260786973696 12263622165504 12296448715008 12297468947328 12311035249664 12312056692224 12334046784768 12348677919744 12363326410752 12385622846592 12397448369664 12400315163136 12412154714112 12415024908288 12437198908416 12451952406528 12486318967296 12501130733568 12515960070144 12550503287808 12565391192064 12587833755648 12590744573952 12602765942784 12603811590144 12605680214016 12617715843072 12640471053312 12655465680896 12656296230912 12693108350976 12694161494016 12706281603072 12708165419008 12709219811328 12731919261696 12743239110656 12747022368768 12762143391744 12797366059008 12812546801664 12863149277184 12889103450112 12901409685504 12904393015296 12916713848832 12919700717568 12955358232576 12970726391808 12993892909056 13009306779648 13010386157568 13048228184064 13060686348288 13063706509312 13102563459072 13154311340032 13308902364627 13365431969436 13404306682653 13418218035666 13445292179313 13458129451596 13461241517604 13474094017968 13513284785764 13514405978574 13530437302392 13554603497844 13570682505552 13608136687014 13611283440786 13624279197912 13627429684488 13640440857696 13667963383728 13721944281768 13738221795744 13776138374508 13792480175664 13796574936192 13808841362112 13833504804384 13834652565744 13836703672416 13849914655872 13851063778752 13891351001296 13892262659712 13908742212096 13933825702416 13947129415872 13949197198208 13950354558528 13963674053376 13966903021824 13991848771968 14008446457344 14047108838208 14063772075264 14080455078912 14119316198784 14136065091072 14161312975104 14164587645696 14178111685632 14181390240768 14194930323456 14220529934976 14237398891008 14254287857664 14279746894848 14280931680768 14296686096384 14297872287744 14336143999488 14339459098112 14340400164864 14353150101504 14357411315712 14370176376832 14397036816384 14399171301376 14414115151872 14471042936832 14500241381376 14514085896192 14517442142208 14531303079936 14534663307264 14574778011648 14592067190784 14618129522688 14635470127104 14652831301632 14679256707072 14693272141824 14696669822976 14710701883392 14714103595008 14740383891456 14757869518848 14798600257536 14816154943488 14833730453504 14861457358848 14874670563328 14875646754816 14879086608384 14918914080768 14936611487744 14937850773504 14982282215424 15044932141056 15089682087936 15221741965191 15267017818746 15327314097651 15330858395049 15345495964908 15376458806694 15437187316989 15455499520212 15516540197622 15534946532376 15562692904932 15566291631468 15581153987856 15627769876458 15646308156264 15675553915218 15692846847984 15694148878344 15709133310048 15712765899552 15740829868464 15754824916104 15759502264512 15773513913632 15802997442984 15821743584672 15840511963776 15884230723632 15903073227456 15931477096992 15935161101408 15950375646336 15954064020864 15969296613888 15998096176848 16017073752384 16036073839872 16064715256704 16083771858432 16128161999424 16131891485376 16147293864192 16151027774208 16166448423936 16199067714048 16215879545856 16263045074688 16279923303936 16282336943104 16312771554048 16327275110528 16328346633216 16332122409984 16347715964928 16351496220672 16395264953344 16396625263104 16416075589632 16445395713024 16464903892992 16484435214336 16514163795456 16529931159552 16533753550848 16549539618816 16553366544384 16582931877888 16602603208704 16648425289728 16668174311424 16687946760192 16734004383744 16738972434432 16753854922752 16783778340864 16787659431936 16803687923712 16805082120192 16807573618688 16823621124096 16853961404416 16855067492352 16875061641216 16924144467968 16925548658688 16941708804096 16945626415104 16975892348928 16996029825024 17063154745344 17083395735552 17150865702912 17185471266816 17201879580672 17205857353728 17273810976768 17325190545408 17397637578752 17476814848923 17528798236338 17602096675797 17654452703982 17676861636996 17724178030617 17728276580283 17745203152836 17799461532756 17820575959248 17869759564086 17872408910204 17890957380888 17922911734116 17927056239084 17944172602128 17948322023472 17965458690624 17997858198954 18019207971432 18040583069856 18072804663792 18094243340736 18144182249352 18148377921048 18165705597216 18169906245984 18187254476928 18223951178304 18295925709024 18317629060992 18368184499344 18373637711232 18389973567552 18395433248256 18411788482816 18444673072512 18446203420992 18448938229888 18466552874496 18468085038336 18501070177152 18523016879616 18544989616128 18578434269888 18596172554496 18600472744704 18618232071168 18622537362432 18655798362624 18677928609792 18729478450944 18751696100352 18773940105216 18825754931712 18848086788096 18881750633472 18886116860928 18904148914176 18908520321024 18926573764608 18960706579968 18983198521344 19005717143552 19039662526464 19041242241024 19059422404608 19062248128512 19063829716992 19097878892544 19114858665984 19120533553152 19137533468672 19143215087616 19196049088512 19218820202496 19294723915776 19333655175168 19352114528256 19356589522944 19375070773248 19379551076352 19433037348864 19456089587712 19490839363584 19513960169472 19572342276096 19591029522432 19595559763968 19614269177856 19618804793344 19653845188608 19674242482176 19731467010048 19754873257984 19815276478464 19891885441024 20127327053499 20191862276406 20209814701841 20211141026952 20269927178646 20271608967861 20295655953588 20331905246766 20356023758328 20412205030521 20416925161179 20436418796868 20441144526732 20460661286544 20501945075592 20582916422652 20607332693616 20664207561762 20688720263496 20713262043168 20750257206576 20755055508624 20774871983808 20776595668128 20837026501944 20861744208352 20863113318144 20900738553624 20920694123808 20923795797312 20925531837792 20945511080064 20950354532736 20987773157952 21006433221472 21012669686016 21070663257312 21095658112896 21120682618368 21178974298176 21204097636608 21241969462656 21246881468544 21267167528448 21272085361152 21292395485184 21330794902464 21356098336512 21381431786496 21419620342272 21445029144576 21446808431616 21504215999232 21509188647168 21529725152256 21534703698944 21536116973568 21555264565248 21595555224576 21598756952064 21621172727808 21684060099584 21706564405248 21750362072064 21771128844288 21776163213312 21796954619904 21801994960896 21862167017472 21888100786176 21927194284032 21953205190656 21979246952448 22018885060608 22039908212736 22045004734464 22066052825088 22071155392512 22110575837184 22136804278272 22197900386304 22224232415232 22250595680256 22292186038272 22312005844992 22318629912576 22338473230336 22378371121152 22383545909248 22404917231616 22406776160256 22473423323136 22567398211584 22588945072128 22594168553472 22634523131904 22750872993792 22900526728119 22913961689088 23018243947362 23064688210041 23183249280318 23274810296433 23302419798564 23344039357398 23349437447202 23371730981784 23441654814687 23469462234396 23539270271976 23541223317516 23569148849328 23632237374156 23637702107044 23639253396768 23660270870448 23704496164476 23732615377008 23760767945664 23826346085448 23854609841184 23897215645488 23902741652112 23925563469504 23931096031296 23953944920832 23997144265272 24025610628576 24054110759808 24097072885056 24125657787648 24192242999136 24197837228064 24220940796288 24226541661312 24249672635904 24298601571072 24394567612032 24419884955904 24423505414656 24469157331072 24490912665792 24498183614976 24519964756736 24521573947392 24527244331008 24592897430016 24594937894656 24622070499328 24624113384448 24668093569536 24697355839488 24726652821504 24771245693184 24794896739328 24800630326272 24824309428224 24830049816576 24874397816832 24903904813056 24972637934592 25002261467136 25031920140288 25101006575616 25130782384128 25175667511296 25181489147904 25205531885568 25207623180288 25211360428032 25235431686144 25280942106624 25310931361792 25312592461824 25386216701952 25388322988032 25412563206144 25416330838016 25418439622656 25463838523392 25486478221312 25494044737536 25524286783488 25594732118016 25625093603328 25726298554368 25778206900224 25802819371008 25808786030592 25910716465152 25941452783616 25987785818112 26020772315136 26096456368128 26121372696576 26127413018624 26293197354507 26308622680064 26481679055973 26617804729254 26730863938872 26804639346129 26808613365306 26836436071332 26890584358626 26914492565011 26916258903192 26922483035208 26948188035936 26996787298431 27026569571528 27028811957148 27060874604784 27109206995688 27141365011104 27216273374028 27222566881572 27248558395824 27254859368976 27280881715392 27335926767456 27443888563536 27476443591488 27552276749016 27584960351328 27593149872384 27617682724224 27667009608768 27669305131488 27673407344832 27699829311744 27702127557504 27782702002592 27784525319424 27817484424192 27867651404832 27894258831744 27898394396416 27900709117056 27927348106752 27933806043648 27983697543936 28016892914688 28094217676416 28127544150528 28160910157824 28238632397568 28272130182144 28322625950208 28329175291392 28356223371264 28362780481536 28389860646912 28441059869952 28474797782016 28508575715328 28559493789696 28561863361536 28593372192768 28595744575488 28672287998976 28678918196224 28680800329728 28706300203008 28714822631424 28740352753664 28794073632768 28798342602752 28828230303744 28942085873664 29000482762752 29028171792384 29034884284416 29062606159872 29069326614528 29149556023296 29184134381568 29236259045376 29270940254208 29305662603264 29358513414144 29386544283648 29393339645952 29421403766784 29428207190016 29480767782912 29515739037696 29597200515072 29632309886976 29722914717696 29749341126656 29837828161536 29875701547008 30089864282112 30287793414609 30404890767969 30443483930382 30497857870149 30534035637492 30654628195302 30661716790098 30690991929816 30752917613388 30874374633978 30910999040424 30996311342643 31033080395244 31069893064752 31125385809864 31132583262936 31162307975712 31255539752916 31292616312528 31351107830436 31385693695968 31388297756688 31418266620096 31425531799104 31481659736928 31509649832208 31519004529024 31547027827264 31605994885968 31643487169344 31681023927552 31768461447264 31806146454912 31862954193984 31870322202816 31900751292672 31908128041728 31938593227776 31996192353696 32034147504768 32072147679744 32129430513408 32167543716864 32256323998848 32263782970752 32294587728384 32302055548416 32332896847872 32398135428096 32431759091712 32526090149376 32559846607872 32564673886208 32625543108096 32654550221056 32656693266432 32664244819968 32695431929856 32702992441344 32790529906688 32793250526208 32832151179264 32890791426048 32929807785984 32968870428672 33028327590912 33059862319104 33067507101696 33099079237632 33106733088768 33165863755776 33205206417408 33296850579456 33336348622848 33375893520384 33468008767488 33477944868864 33507709845504 33567556681728 33575318863872 33607375847424 33610164240384 33615147237376 33647242248192 33707922808832 33710134984704 33750123282432 33848288935936 33851097317376 33883417608192 33891252830208 33951784697856 33992059650048 34126309490688 34301731405824 34370942533632 34527365921043 34547621953536 34774873920477 34795275157504 34953629697846 35016059036097 35024156170803 35057596472676 35204193351594 35308905407964 35353723273992 35448356061234 35456553160566 35490406305672 35598923065512 35641151918496 35739519128172 35744817820408 35781914761776 35845823468232 35854112478168 35888345204256 35896644046944 35930917381248 35995716397908 36038415942864 36081166139712 36145609327584 36188486681472 36288364498704 36296755842096 36331411194432 36339812491968 36374508953856 36447902356608 36591851418048 36635258121984 36736368998688 36747275422464 36779947135104 36790866496512 36823576965632 36889346145024 36892406841984 36897876459776 36933105748992 36936170076672 37002140354304 37046033759232 37089979232256 37156868539776 37192345108992 37200945489408 37236464142336 37245074724864 37311596725248 37355857219584 37458956901888 37503392200704 37547880210432 37651509863424 37696173576192 37763501266944 37772233721856 37808297828352 37817040642048 37853147529216 37921413159936 37966397042688 38011434287104 38079325052928 38082484482048 38118844809216 38124496257024 38127659433984 38195757785088 38229717331968 38241067106304 38275066937344 38286430175232 38392098177024 38437640404992 38589447831552 38667310350336 38704229056512 38713179045888 38750141546496 38759102152704 38866074697728 38912179175424 38981678727168 39027920338944 39144684552192 39182059044864 39191119527936 39307690377216 39462934020096 39926707093881 40212920047959 40254654106998 40335876537939 40383724552812 40419629403682 40422282053904 40539854357292 40543217935722 40591311907176 40663810493532 40712047516656 40824410061042 40833850322358 40872837593736 40882289053464 40921322573088 41003890151184 41165832845304 41214665387232 41328415123524 41377440526992 41426524086336 41500514413152 41510111017248 41549743967616 41553191336256 41674053003888 41723488416704 41726226636288 41801477107248 41841388247616 41847591594624 41851063675584 41891022160128 41900709065472 41975546315904 42012866442944 42025339372032 42141326514624 42191316225792 42241365236736 42357948596352 42408195273216 42483938925312 42493762937088 42534335056896 42544170722304 42584790970368 42661589804928 42712196673024 42762863572992 42839240684544 42890058289152 42893616863232 43008431998464 43018377294336 43059450304512 43069407397888 43072233947136 43110529130496 43191110449152 43197513904128 43242345455616 43368120199168 43413128810496 43500724144128 43542257688576 43552326426624 43593909239808 43603989921792 43724334034944 43776201572352 43854388568064 43906410381312 43958493904896 44037770121216 44079816425472 44090009468928 44132105650176 44142310785024 44221151674368 44273608556544 44395800772608 44448464830464 44501191360512 44584372076544 44624011689984 44637259825152 44676946460672 44756742242304 44767091818496 44809834463232 44813552320512 44946846646272 45134796423168 45269046263808 45665225895573 45801053456238 45981942292953 45992575185147 46036487894724 46129376420082 46311561950967 46366498560636 46549620592866 46604839597128 46688078714796 46698874894404 46743461963568 46883309629374 46938924468792 47078540543952 47082446635032 47138297698656 47264474748312 47275404214088 47278506793536 47320541740896 47408992328952 47465230754016 47521535891328 47652692170896 47709219682368 47794431290976 47805483304224 47851126939008 47862192062592 47907889841664 47994288530544 48051221257152 48108221519616 48194145770112 48251315575296 48384485998272 48395674456128 48441881592576 48453083322624 48499345271808 48597203142144 48789135224064 48839769911808 48847010829312 48938314662144 48981825331584 48996367229952 49039929513472 49043147894784 49054488662016 49185794860032 49189875789312 49244140998656 49248226768896 49336187139072 49394711678976 49453305643008 49542491386368 49589793478656 49601260652544 49648618856448 49660099633152 49748795633664 49807809626112 49945275869184 50004522934272 50063840280576 50202013151232 50261564768256 50351335022592 50362978295808 50411063771136 50415246360576 50422720856064 50470863372288 50561884213248 50621862723584 50625184923648 50772433403904 50776645976064 50825126412288 50832661676032 50836879245312 50927677046784 50972956442624 50988089475072 51189464236032 51250187206656 51452597108736 51556413800448 51605638742016 51617572061184 51821432930304 51975571636224 52192912736256 52430444546769 52586394709014 52806290027391 52963358111946 53172534091851 53184829740849 53235609458508 53461727877744 53609278692258 53617226730612 53672872142664 53781168717252 53828985130022 53832517806384 53844966070416 53896376071872 53993574596862 54053139143056 54057623914296 54121749209568 54218413991376 54282730022208 54432546748056 54445133763144 54497116791648 54509718737952 54561763430784 54671853534912 54887777127072 54952887182976 55104553498032 55169920702656 55186299744768 55235365448448 55334019217536 55338610262976 55346814689664 55399658623488 55404255115008 55565404005184 55569050638848 55634968848384 55735302809664 55788517663488 55796788792832 55801418234112 55854696213504 55867612087296 55967395087872 56033785829376 56188435352832 56255088301056 56321820315648 56477264795136 56544260364288 56645251900416 56658350582784 56712446742528 56725560963072 56779721293824 56882119739904 56949595564032 57017151430656 57118987579392 57123726723072 57186744385536 57191489150976 57344575997952 57357836392448 57361600659456 57412600406016 57429645262848 57480705507328 57588147265536 57596685205504 57656460607488 57884171747328 58000965525504 58056343584768 58069768568832 58125212319744 58138653229056 58299112046592 58368268763136 58472518090752 58541880508416 58717026828288 58773088567296 58786679291904 58842807533568 58856414380032 58961535565824 59194401030144 59264619773952 59445829435392 59498682253312 59675656323072 60575586829218 60629444105523 60809781535938 60814826903583 60886967860764 60995715740298 61068071274984 61236615091563 61250775483537 61309256390604 61323433580196 61381983859632 61505835226776 61748749267956 61821998080848 61992622685286 62066160790488 62139786129504 62250771619728 62265166525872 62324615951424 62511079505832 62585232625056 62702215660872 62771387391936 62776595513376 62836533240192 62851063598208 62963319473856 63019299664416 63038009058048 63094055654528 63211989771936 63286974338688 63362047855104 63536922894528 63612292909824 63725908387968 63740644405632 63801502585344 63816256083456 63877186455552 63992384707392 64068295009536 64144295359488 64258861026816 64335087433728 64512647997696 64527565941504 64589175456768 64604111096832 64665793695744 64796270856192 64863518183424 65052180298752 65119693215744 65129347772416 65251086216192 65309100442112 65313386532864 65328489639936 65390863859712 65405984882688 65581059813376 65586501052416 65664302358528 65781582852096 65859615571968 65937740857344 66056655181824 66119724638208 66135014203392 66198158475264 66213466177536 66331727511552 66410412834816 66593701158912 66672697245696 66751787040768 66936017534976 66955889737728 67015419691008 67135113363456 67150637727744 67214751694848 67220328480768 67230294474752 67415845617664 67420269969408 67696577871872 67702194634752 67766835216384 67782505660416 67903569395712 68252618981376 68741885067264 69054731842086 69194064630123 69549747840954 69824430889299 69907259395692 70032118072194 70048312341606 70115192945352 70324964444061 70408386703188 70617810815928 70707446547984 70896712122468 70913106321132 70980812611344 71197846131024 71282303836992 71479038256344 71489635640816 71563829523552 71691646936464 71708224956336 71776690408512 71793288093888 71861834762496 71991432795816 72076831885728 72162332279424 72291218655168 72376973362944 72576728997408 72593511684192 72662822388864 72679624983936 72749017907712 72895804713216 73183702836096 73270516243968 73472737997376 73494550844928 73559894270208 73581732993024 73647153931264 73778692290048 73784813683968 73795752919552 73866211497984 73872340153344 74004280708608 74092067518464 74179958464512 74313737079552 74384690217984 74401890978816 74472928284672 74490149449728 74623193450496 74711714439168 74917913803776 75006784401408 75095760420864 75303019726848 75392347152384 75527002533888 75544467443712 75616595656704 75634081284096 75706295058432 75842826319872 75932794085376 76022868574208 76158650105856 76164968964096 76237689618432 76248992514048 76255318867968 76391515570176 76459434663936 76482134212608 76550133874688 76572860350464 76784196354048 76875280809984 77178895663104 77334620700672 77408458113024 77426358091776 77732149395456 77824358350848 77963357454336 78289369104384 78364118089728 78382239055872 78879592063521 78925868040192 79445037167919 79853414187762 80425840095918 80509308213996 80671753075878 80743477695033 80767449105624 80839258807364 80844564107808 80990361895293 81079708714584 81086435871444 81182623814352 81327620987064 81424095033312 81648820122084 81667700644716 81745675187472 81764578106928 81842645146176 82007780302368 82331665690608 82429330774464 82656830247048 82754881053984 82853048172672 83001028826304 83020222034496 83099487935232 83106382672512 83348106007776 83446976833408 83452453272576 83602954214496 83682776495232 83695183189248 83702127351168 83782044320256 83801418130944 83951092631808 84025732885888 84050678744064 84282653029248 84382632451584 84482730473472 84715897192704 84816390546432 84967877850624 84987525874176 85068670113792 85088341444608 85169581940736 85323179609856 85424393346048 85525727145984 85678481369088 85780116578304 85787233726464 86016863996928 86036754588672 86118900609024 86138814795776 86144467894272 86221058260992 86382220898304 86395027808256 86484690911232 86736240398336 86826257620992 87001448288256 87084515377152 87104652853248 87187818479616 87207979843584 87448668069888 87552403144704 87708777136128 87812820762624 87916987809792 88075540242432 88159632850944 88180018937856 88264211300352 88284621570048 88442303348736 88547217113088 88791601545216 88896929660928 89168744153088 89248023379968 89353892921344 89513484484608 89534183636992 89627104641024 90269592846336 91214672303907 91330451791146 91602106912476 91963884585906 91985150370294 92072975789448 92258752840164 92623123901934 92732997121272 92988934027929 93099241185732 93209679194256 93376157429592 93397749788808 93486923927136 93766619258748 93877848937584 94157081087904 94164893270064 94276595397312 94528949496624 94550808428176 94557013587072 94641083481792 94817984657904 94930461508032 95043071782656 95305384341792 95418439364736 95588862581952 95610966608448 95702253878016 95724384125184 95815779683328 95988577061088 96102442514304 96216443039232 96388291540224 96502631150592 96768971996544 96791348912256 96883763185152 96906166645248 96998690543616 97194406284288 97578270448128 97679539823616 97694021658624 97876629324288 97963650663168 97992734459904 98079859026944 98086295789568 98108977324032 98371589720064 98379751578624 98488281997312 98496453537792 98672374278144 98789423357952 98906611286016 99084982772736 99179586957312 99202521305088 99297237712896 99320199266304 99497591267328 99615619252224 99890551738368 100009045868544 100127680561152 100404026302464 100523129536512 100702670045184 100725956591616 100822127542272 100830492721152 100845441712128 100941726744576 101123768426496 101243725447168 101250369847296 101544866807808 101553291952128 101650252824576 101665323352064 101673758490624 101855354093568 101945912885248 101976178950144 102378928472064 102905194217472 103112827600896 103582097763129 103642865860608 104324621761431 104385825472512 104860889093538 105048177108291 105072468512409 105172789418028 105612580054782 105926716223892 106345068183702 106369659481698 106471218917016 106923455755488 107218557384516 107234453461224 107345744285328 107562337434504 107657970260044 107665035612768 107689932140832 107792752143744 107987149193724 108106278286112 108115247828592 108243498419136 108436827982752 108565460044416 108865093496112 108890267526288 108994233583296 109019437475904 109123526861568 109343707069824 109775554254144 109905774365952 110209106996064 110339841405312 110372599489536 110470730896896 110668038435072 110677220525952 110693629379328 110799317246976 110808510230016 111130808010368 111138101277696 111269937696768 111470605619328 111577035326976 111593577585664 111602836468224 111709392427008 111735224174592 111934790175744 112067571658752 112376870705664 112510176602112 112643640631296 112954529590272 113088520728576 113290503800832 113316701165568 113424893485056 113451121926144 113559442587648 113764239479808 113899191128064 114034302861312 114237975158784 114247453446144 114373488771072 114382978301952 114689151995904 114715672784896 114723201318912 114825200812032 114859290525696 114961411014656 115176294531072 115193370411008 115312921214976 115768343494656 116001931051008 116112687169536 116139537137664 116250424639488 116277306458112 116598224093184 116736537526272 116945036181504 117083761016832 117434053656576 117546177134592 117573358583808 117923071131648 118388802060288 118997364506624 119780121281643 120638760143877 121151173658436 121258888211046 121619563071876 121629653807166 121773935721528 121991431480596 122136142549968 122473230183126 122501550967074 122618512781208 122646867160392 122763967719264 123011670453552 123497498535912 123643996161696 123985245370572 124132321580976 124279572259008 124501543239456 124530333051744 124649231902848 125022159011664 125170465250112 125404431321744 125542774783872 125553191026752 125673066480384 125702127196416 125926638947712 126038599328832 126076018116096 126188111309056 126423979543872 126573948677376 126724095710208 127073845789056 127224585819648 127451816775936 127481288811264 127603005170688 127632512166912 127754372911104 127984769414784 128136590019072 128288590718976 128517722053632 128670174867456 129025295995392 129055131883008 129178350913536 129208222193664 129331587391488 129592541712384 129727036366848 130104360597504 130239386431488 130258695544832 130502172432384 130618200884224 130626773065728 130656979279872 130781727719424 130811969765376 131162119626752 131173002104832 131328604717056 131563165704192 131719231143936 131875481714688 132113310363648 132239449276416 132270028406784 132396316950528 132426932355072 132663455023104 132820825669632 133187402317824 133345394491392 133503574081536 133872035069952 133911779475456 134030839382016 134270226726912 134301275455488 134429503389696 134440656961536 134460588949504 134831691235328 134840539938816 135393155743744 135404389269504 135807138791424 136995677686719 137945826878859 137977725555441 138109463684172 138388129260246 138511169054081 138934685852901 139099495681908 139648861778598 139814518791384 140064236144388 140096624683212 140230385890704 140649928888122 140816773406376 141235621631856 141414893095968 141793424244936 141826212642264 141961625222688 142395692262048 142564607673984 142958076512688 142979271281632 143127659047104 143383293872928 143416449912672 143553380817024 143586576187776 143723669524992 143982865591632 144153663771456 144324664558848 144582437310336 144753946725888 145153457994816 145187023368384 145325644777728 145359249967872 145498035815424 145791609426432 146367405672192 146541032487936 146945475994752 146989101689856 147119788540416 147163465986048 147294307862528 147557384580096 147569627367936 147591505839104 147732422995968 147744680306688 148008561417216 148184135036928 148359916929024 148627474159104 148769380435968 148803781957632 148945856569344 148980298899456 149246386900992 149423428878336 149835827607552 150013568802816 150191520841728 150606039453696 150784694304768 151054005067776 151088934887424 151233191313408 151268162568192 151412590116864 151685652639744 151865588170752 152045737148416 152317300211712 152329937928192 152475379236864 152497985028096 152510637735936 152783031140352 152918869327872 152964268425216 153100267749376 153568392708096 153750561619968 154357791326208 154669241401344 154816916226048 154852716183552 155464298790912 155926714908672 156578738208768 157291333640307 157759184127042 158418870082173 158890074335838 159517602275553 159554489222547 159706828375524 160851680191836 161018616427992 161343506151756 161486955390066 161534898211248 161678517614728 161689128215616 161980723790586 162159417429168 162172871742888 162365247628704 162655241974128 162848190066624 163297640244168 163335401289432 163491350374944 163529156213856 163685290292352 164015560604736 164663331381216 164858661548928 165313660494096 165509762107968 165706096345344 166002057652608 166040444068992 166198975870464 166212765345024 166696212015552 166893953666816 166904906545152 167205908428992 167365552990464 167390366378496 167404254702336 167564088640512 167602836261888 167902185263616 168051465771776 168101357488128 168565306058496 168765264903168 168965460946944 169431794385408 169632781092864 169935755701248 169975051748352 170137340227584 170176682889216 170339163881472 170646359219712 170848786692096 171051454291968 171356962738176 171560233156608 171574467452928 172033727993856 172073509177344 172237801218048 172277629591552 172288935788544 172442116521984 172764441796608 172790055616512 172969381822464 173472480796672 173652515241984 174002896576512 174169030754304 174209305706496 174375636959232 174415959687168 174897336139776 175104806289408 175417554272256 175625641525248 176151080484864 176319265701888 176360037875712 176528422600704 176569243140096 176884606697472 177583203090432 177793859321856 178337488306176 178496046759936 179026968969216 179068367273984 181888332316569 182429344607814 182444480710749 182660903582292 183192191329591 183204213824952 183709845274689 183752326450611 183927769171812 183970300740588 184145951578896 184517505680328 185246247803868 185465994242544 185977868055858 186198482371464 186419358388512 186752314859184 186795499577616 186973847854272 187533238517496 187755697875168 188314162175808 188329786540128 188553190794624 189057898993248 189101616856352 189114027174144 189282166963584 189635969315808 189860923016064 190086143565312 190610768683584 190836878729472 191177725163904 191221933216896 191404507756032 191448768250368 191631559366656 191977154122176 192204885028608 192432886078464 192776583080448 193005262301184 193537943993088 193582697824512 193767526370304 193812333290496 193997381087232 194388812568576 195156540896256 195359079647232 195388043317248 195753258648576 195927301326336 195985468919808 196159718053888 196172591579136 196217954648064 196743179440128 196759503157248 196976563994624 196992907075584 197344748556288 197578846715904 197813222572032 198169965545472 198359173914624 198405042610176 198594475425792 198640398532608 198995182534656 199231238504448 199781103476736 200018091737088 200255361122304 200808052604928 201046259073024 201405340090368 201451913183232 201644255084544 201660985442304 201690883424256 202247536852992 202487450894336 203089733615616 203106583904256 203300505649152 203347516981248 203710708187136 203891825770496 204757856944128 206225655201792 207164195526258 207582193890369 208649243522862 209473292667897 209721778187076 210096354216582 210144937024818 210345578836056 210974893332183 211225160109564 211853432447784 212690136367404 212739318963396 212942437834032 213846911510976 214437114769032 214468906922448 214691488570656 215124674869008 215315940520088 215330071225536 215379864281664 215585504287488 215974298387448 216212556572224 216230495657184 216486996838272 216873655965504 217130920088832 217730186992224 217780535052576 217988467166592 218038874951808 218247053723136 218687414139648 219551108508288 219811548731904 220418213992128 220679682810624 220745198979072 220941461793792 221336076870144 221354441051904 221387258758656 221598634493952 221617020460032 222261616020736 222276202555392 222539875393536 222941211238656 223154070653952 223187155171328 223205672936448 223418784854016 223470448349184 223869580351488 224135143317504 224753741411328 225020353204224 225287281262592 225909059180544 226177041457152 226581007601664 226633402331136 226849786970112 226902243852288 227118885175296 227528478959616 227798382256128 228068605722624 228475950317568 228494906892288 228746977542144 228765956603904 229378303991808 229431345569792 229446402637824 229650401624064 229718581051392 229922822029312 230352589062144 230386740822016 230625842429952 231536686989312 232003862102016 232225374339072 232279074275328 233196448186368 233473075052544 233890072363008 234868107313152 235092354269184 235146717167616 236638776190563 236777604120576 238335111503757 239560242563286 241277520287754 242230433085099 242302347316872 242517776422092 242971085685879 243239126143752 243259307614332 243547871443056 243982862961192 244272285099936 244946460366252 245003101934148 245237025562416 245293734320784 245527935438528 246023340907104 246994997071824 247287992323392 247970490741144 248264643161952 248559144518016 249003086478912 249060666103488 249298463805696 250044318023328 250340930500224 250808862643488 251085549567744 251106382053504 251346132960768 251404254392832 251853277895424 252077198657664 252152036232192 252376222618112 252847959087744 253147897354752 253448191420416 254147691578112 254449171639296 254903633551872 254962577622528 255206010341376 255265024333824 255508745822208 255969538829568 256273180038144 256577181437952 257035444107264 257340349734912 258050591990784 258110263766016 258356701827072 258416444387328 258663174782976 259185083424768 259454072733696 260208721195008 260478772862976 260517391089664 261004344864768 261236401768448 261253546131456 261313958559744 261563455438848 261623939530752 262324239253504 262346004209664 262657209434112 263126331408384 263438462287872 263750963429376 264226620727296 264478898552832 264540056813568 264792633901056 264853864710144 265326910046208 265641651339264 266374804635648 266690788982784 267744070139904 268061678764032 268540453453824 268602550910976 268881313923072 269663382470656 270808778539008 273644016911721 273991355373438 275891653757718 275955451110882 276218927368344 276776258520492 277022338108162 277869371705802 278198991363816 278966802083787 279297723557196 279629037582768 280128472288776 280193249366424 280460771781408 281299857776244 281633546812752 282471243263712 282829786191936 283586848489872 283652425284528 283923250445376 284791384524096 285129215347968 285916153025376 285958542563264 286255318094208 286766587745856 286832899825344 287106761634048 287173152375552 287447339049984 287965731183264 288307327542912 288649329117696 289164874620672 289507893451776 290306915989632 290374046736768 290651289555456 290718499935744 290996071630848 291583218852864 292734811344384 293082064975872 293890951989504 293978203379712 294239577080832 294326931972096 294588615725056 295114769160192 295139254735872 295183011678208 295464845991936 295489360613376 296017122834432 296368270073856 296719833858048 297254948318208 297538760871936 297607563915264 297891713138688 297960597798912 298492773801984 298846857756672 299671655215104 300027137605632 300383041683456 301212078907392 301569388609536 302108010135552 302177869774848 302466382626816 302536325136384 302825180233728 303371305279488 303731176341504 304091474296832 304634600423424 304659875856384 304950758473728 304995970056192 305021275471872 305566062280704 305837738655744 305928536850432 306200535498752 307136785416192 308715582652416 309338482802688 310928597581824 312973865284293 313157476417536 314582667280614 315144531324873 315217405537227 315518368254084 316837740164346 317780148671676 319035204551106 319108978445094 319413656751048 321703360383672 322037232855984 322687012303512 322973910780132 323069796422496 323357035229456 323378256431232 323961447581172 324318834858336 324345743485776 324730495257408 325310483948256 325696380133248 326595280488336 326670802578864 326982700749888 327058312427712 327370580584704 328031121209472 329326662762432 329717323097856 330627320988192 331019524215936 331412192690688 332004115305216 332080888137984 332397951740928 332425530690048 333392424031104 333787907333632 333809813090304 334411816857984 334731105980928 334780732756992 334808509404672 335128177281024 335205672523776 335804370527232 336102931543552 336202714976256 337130612116992 337530529806336 337930921893888 338863588770816 339265562185728 339871511402496 339950103496704 340274680455168 340353365778432 340678327762944 341292718439424 341697573384192 342102908583936 342713925476352 343120466313216 343148934905856 344067455987712 344147018354688 344475602436096 344555259183104 344577871577088 344884233043968 345528883593216 345580111233024 345938763644928 346944961593344 347305030483968 348005793153024 348338061508608 348418611412992 348751273918464 348831919374336 349794672279552 350209612578816 350835108544512 351251283050496 352302160969728 352638531403776 352720075751424 353769213394944 355166406180864 356992093519872 359340363844929 361916280431631 363776664633138 364858689215628 364888961421498 365321807164584 366384382659182 366408427649904 367419690549378 367504652901222 367855538343624 367940601481176 368291903157792 369035011360656 370492495607736 370931988485088 371955736111716 372396964742928 372838716777024 373504629718368 373590999155232 373947695708544 375066477034992 375511395750336 376628324351616 376659573080256 377106381589248 378115797986496 378203233712704 378228054348288 378564333927168 379271938631616 379721846032128 380172287130624 381221537367168 381673757458944 382355450327808 382443866433792 382809015512064 382897536500736 383263118733312 383954308244352 384409770057216 384865772156928 385553166160896 386010524602368 387075887986176 387165395649024 387535052740608 387624666580992 387994762174464 388777625137152 390313081792512 390718159294464 390776086634496 391506517297152 391854602652672 391970937839616 392319436107776 392345183158272 392435909296128 393486358880256 393519006314496 393953127989248 393985814151168 394689497112576 395157693431808 395626445144064 396339931090944 396718347829248 396810085220352 397188950851584 397280797065216 397990365069312 398462477008896 399562206953472 400036183474176 400510722244608 401616105209856 402092518146048 402810680180736 402903826366464 403288510169088 403321970884608 403381766848512 404495073705984 404974901788672 406179467231232 406213167808512 407421416374272 407783651540992 413933176666323 414328391052516 415164387780738 415533507162243 416804057558703 417298487045724 418946585335794 419443556374152 420192708433164 420289874049636 420691157672112 421949786664366 422450320219128 423706864895568 425380272734808 425478637926792 425884875668064 427693823021952 428874229538064 428937813844896 429382977141312 430249349738016 430631881040176 430660142451072 430759728563328 431171008574976 431948596774896 432425113144448 432460991314368 432973993676544 433747311931008 434261840177664 435460373984448 435561070105152 435976934333184 436077749903616 436494107446272 437374828279296 439102217016576 439623097463808 440836427984256 441359365621248 441490397958144 441882923587584 442672153740288 442708882103808 442774517517312 443197268987904 443234040920064 444523232041472 444552405110784 445079750787072 445882422477312 446308141307904 446374310342656 446411345872896 446837569708032 446940896698368 447739160702976 448270286635008 449507482822656 450040706408448 450574562525184 451818118361088 452354082914304 453162015203328 453266804662272 453699573940224 453804487704576 454237770350592 455056957919232 455596764512256 456137211445248 456951900635136 456989813784576 457493955084288 457531913207808 458756607983616 458862691139584 458892805275648 459300803248128 459845644058624 460705178124288 460773481644032 461251684859904 463073373978624 464007724204032 464450748678144 464558148550656 466392896372736 467780144726016 469736214626304 471874000920921 473277552381126 475256610246519 476670223007514 478552806826659 478663467667641 479120485126572 482555040575508 484460866170198 484604694633744 485035552844184 485942171371758 486478252287504 486518615228664 487095742886112 487965725922384 488544570199872 489892920732504 490006203868296 490474051124832 490587468641568 491055870877056 492046681814208 493989994143648 494575984646784 495940981482288 496529286323904 497118289036032 498006172957824 498121332206976 498596927611392 500088636046656 500681861000448 501617725286976 502171099135488 502212764107008 502692265921536 502808508785664 503706555790848 504154397315328 504304072464384 504752445236224 505695918175488 506295794709504 506896382840832 508295383156224 508898343278592 509807267103744 509925155245056 510412020682752 510530048667648 511017491644416 511939077659136 512546360076288 513154362875904 514070888214528 514680699469824 516101183981568 516220527532032 516713403654144 516832888774656 517326349565952 518370166849536 518908145467392 520417442390016 520957545725952 521034782179328 522008689729536 522472803536896 522507092262912 522627917119488 523126910877696 523247879061504 524648478507008 524692008419328 525314418868224 526252662816768 526876924575744 528453241454592 528957797105664 529080113627136 529585267802112 529707729420288 530653820092416 532749609271296 533381577965568 535488140279808 537080906907648 537205101821952 539326764941312 545664996949707 547288033823442 547982710746876 549576573988773 551256979351833 551783307515436 551910902221764 552437854736688 553552517040984 554044676216324 555738743411604 556397982727632 557933604167574 558595447114392 559258075165536 560256944577552 560386498732848 560921543562816 562599715552488 563267093625504 564942486527424 565659572383872 567173696979744 567304850569056 567846500890752 569582769048192 570258430695936 571832306050752 571917085126528 572510636188416 573533175491712 573665799650688 574213523268096 574346304751104 574894678099968 575931462366528 576614655085824 577298658235392 578329749241344 579015786903552 580613831979264 580748093473536 581302579110912 581436999871488 581992143261696 583166437705728 585469622688768 586164129951744 587781903979008 587956406759424 588479154161664 588653863944192 589177231450112 590229538320384 590278509471744 590366023356416 590929691983872 590978721226752 592034245668864 592736540147712 593439667716096 594509896636416 595077521743872 595215127830528 595783426277376 595921195597824 596985547603968 597693715513344 599343310430208 600054275211264 600766083366912 602424157814784 603138777219072 604216020271104 604355739549696 604932765253632 605072650272768 606742610558976 607462352683008 608182948593664 609269200846848 609319751712768 609901516947456 610042550943744 611132124561408 611675477311488 612401070997504 614273570832384 618676965605376 625947730568586 628419878003691 629165334561228 630289062649746 630434811074454 631036736508168 632924679996549 633675480328692 635560297343352 638070409102212 638217956890188 638827313502096 643406720767344 644074465711968 645374024607024 645947821560264 646139592844992 646714070458912 646756512862464 647922895162344 648637669716672 648691486971552 649460990514816 650620967896512 651392760266496 653190560976672 653341605157728 653965401499776 654116624855424 654741161169408 656062242418944 658653325524864 659434646195712 661254641976384 662039048431872 662824385381376 664008230610432 664161776275968 664795903481856 664851061380096 666784848062208 667575814667264 667619626180608 668823633715968 669462211961856 669561465513984 669617018809344 670256354562048 670411345047552 671608741054464 672205863087104 672405429952512 674261224233984 675061059612672 675861843787776 677727177541632 678531124371456 679743022804992 679900206993408 680549360910336 680706731556864 681356655525888 682585436878848 683395146768384 684205817167872 685427850952704 686240932626432 686297869811712 688134911975424 688294036709376 688951204872192 689110518366208 689155743154176 689768466087936 691057767186432 691160222466048 691877527289856 693889923186688 694610060967936 696011586306048 696676123017216 696837222825984 699589344559104 700419225157632 701670217089024 704604321939456 705277062807552 705440151502848 709916328571689 710332812361728 715005334511271 718680727689858 723832560863262 726691299255297 727553329266276 729717378431256 729777922842996 730643614329168 732768765318364 732816855299808 734839381098756 735009305802444 735711076687248 735881202962352 736583806315584 738070022721312 740984991215472 741863976970176 743911472223432 744793929485856 745677433554048 747009259436736 747181998310464 747895391417088 750132954069984 751022791500672 753256648703232 753319146160512 754212763178496 756231595972992 756406467425408 756456108696576 757128667854336 758543877263232 759443692064256 760344574261248 762443074734336 763347514917888 764710900655616 764887732867584 765618031024128 765795073001472 766526237466624 767908616488704 768819540114432 769731544313856 771106332321792 772021049204736 774151775972352 774330791298048 775070105481216 775249333161984 775989524348928 777555250274304 780626163585024 781436318588928 781552173268992 783013034594304 783709205305344 783941875679232 784638872215552 784690366316544 784871818592256 786972717760512 787038012628992 787906255978496 787971628302336 789378994225152 790315386863616 791252890288128 792679862181888 793436695658496 793620170440704 794377901703168 794561594130432 795980730138624 796924954017792 799124413906944 800072366948352 803232210419712 804185036292096 805621360361472 805807652732928 806643941769216 808990147411968 809949803577344 812426335617024 815567303081984 820932050735163 827866353332646 828656782105032 830328775561476 831067014324486 833608115117406 834596974091448 836900406251361 837893170671588 838887112748304 840385416866328 840579748099272 841382315344224 843899573328732 844900640438256 847413729791136 850760545469616 850957275853584 851769751336128 855387646043904 857748459076128 857875627689792 858765954282624 860498699476032 861263762080352 861320284902144 861519457126656 862342017149952 863897193549792 864850226288896 864921982628736 865947987353088 867494623862016 868523680355328 870920747968896 871122140210304 871953868666368 872155499807232 872988214892544 874749656558592 878204434033152 879246194927616 881672855968512 882718731242496 882980795916288 883765847175168 885344307480576 885417764207616 885549035034624 886394537975808 886468081840128 889046464082944 889104810221568 890159501574144 891764844954624 892616282615808 892748620685312 892822691745792 893675139416064 893881793396736 895478321405952 896540573270016 899014965645312 900081412816896 901149125050368 903636236722176 904708165828608 906324030406656 906533609324544 907399147880448 907608975409152 908475540701184 910113915838464 911193529024512 912274422890496 913903801270272 913979627569152 914987910168576 915063826415616 917513215967232 917725382279168 917785610551296 918601606496256 921410356248576 921546963288064 926146747957248 928015448408064 932785792745472 938921595852879 939472429252608 943748001841842 945433593974619 945652216611681 946555104762252 950513220493038 953340446015028 957105613653318 957326935335282 958240970253144 965110081151016 968921732340396 969209389267488 970071105688368 971884342743516 972956504575008 973037230457328 974191485772224 975931451844768 977089140399744 979785841465008 980012407736592 980948102249664 981174937283136 982111741754112 984093363628416 987979988287296 989151969293568 991881962964576 993058572647808 994236578072064 996012345915648 996242664413952 997193855222784 1000177272093312 1001363722000896 1003235450573952 1004342198270976 1004425528214016 1005384531843072 1005617017571328 1007413111581696 1008308794630656 1008608144928768 1009504890472448 1011391836350976 1012591589419008 1013792765681664 1016590766312448 1017796686557184 1019614534207488 1019850310490112 1020824041365504 1021060097335296 1022034983288832 1023878155318272 1025092720152576 1026308725751808 1028141776429056 1029361398939648 1032202367963136 1032441055064064 1033426807308288 1033665777549312 1034652699131904 1036740333699072 1037816290934784 1040834884780032 1041915091451904 1042069564358656 1044017379459072 1044945607073792 1045014184525824 1045255834238976 1046253821755392 1046495758123008 1049296957014016 1049384016838656 1050628837736448 1052505325633536 1053753849151488 1056906482909184 1057915594211328 1058160227254272 1061307640184832 1065499218542592 1070976280559616 1078021091534787 1078653529882624 1085748841294893 1091329993899414 1094576067646884 1095965421493752 1099153147977546 1102513958703666 1103566615030872 1103821804443528 1104875709473376 1107105034081968 1108089352432648 1111477486823208 1112795965455264 1115867208335148 1117190894228784 1118516150331072 1120513889155104 1120772997465696 1121843087125632 1125199431104976 1126534187251008 1129884973054848 1131319144767744 1134347393959488 1134609701138112 1135693001781504 1139165538096384 1140516861391872 1143664612101504 1143834170253056 1145021272376832 1147066350983424 1147331599301376 1148427046536192 1148692609502208 1149789356199936 1151862924733056 1153229310171648 1154597316470784 1156659498482688 1158031573807104 1161227663958528 1161496186947072 1162605158221824 1162873999742976 1163984286523392 1166332875411456 1170939245377536 1172328259903488 1175563807958016 1175912813518848 1176958308323328 1177307727888384 1178354462900224 1180459076640768 1180557018943488 1180732046712832 1181859383967744 1181957442453504 1184068491337728 1185473080295424 1186879335432192 1189019793272832 1190155043487744 1190430255661056 1191566852554752 1191842391195648 1193971095207936 1195387431026688 1198686620860416 1200108550422528 1201532166733824 1204848315629568 1206277554438144 1208432040542208 1208711479099392 1209865530507264 1210145300545536 1213485221117952 1214924705366016 1218538401693696 1218639503425536 1222264249122816 1223350954622976 1241799529998969 1246600521486729 1250412172676109 1251895461137172 1256839756007382 1258330669122456 1260578125299492 1260869622148908 1262073473016336 1265849359993098 1267350960657384 1271120594686704 1276140818204424 1276435913780376 1277654627004192 1286813441534688 1288148931423936 1290748049214048 1291895643120528 1292279185689984 1293428140917824 1293513025724928 1295845790324688 1297275339433344 1297382973943104 1298921981029632 1301241935793024 1302785520532992 1306381121953344 1306683210315456 1307930802999552 1308233249710848 1309482322338816 1312124484837888 1317306651049728 1318869292391424 1322509283952768 1324078096863744 1325648770762752 1328016461220864 1328323552551936 1329591806963712 1329702122760192 1333569696124416 1335151629334528 1335239252361216 1337647267431936 1338924423923712 1339122931027968 1339234037618688 1340512709124096 1340822690095104 1343217482108928 1344411726174208 1344810859905024 1348522448467968 1350122119225344 1351723687575552 1355454355083264 1357062248742912 1359486045609984 1359800413986816 1361098721820672 1361413463113728 1362713311051776 1365170873757696 1366790293536768 1368411634335744 1370855701905408 1372481865252864 1372595739623424 1376269823950848 1376588073418752 1377902409744384 1378221036732416 1379536932175872 1382115534372864 1382320444932096 1383755054579712 1387779846373376 1389220121935872 1392023172612096 1393352246034432 1393674445651968 1399178689118208 1403340434178048 1409208643878912 1415622002762763 1419832657143378 1425769830739557 1430010669022542 1435658420479977 1435990403002923 1437361455379716 1447665121726524 1453382598510594 1455106658532552 1459434756862512 1459555845685992 1461287228658336 1465537530636728 1465633710599616 1469678762197512 1470018611604888 1471422153374496 1471762405924704 1473167612631168 1476140045442624 1481969982430944 1483727953940352 1487822944446864 1489587858971712 1491354867108096 1494018518873472 1494363996620928 1495790782834176 1500265908139968 1502045583001344 1506513297406464 1506638292321024 1508425526356992 1512463191945984 1512812934850816 1512912217393152 1514257335708672 1517087754526464 1518887384128512 1520689148522496 1524886149468672 1526695029835776 1529421801311232 1529775465735168 1531236062048256 1531590146002944 1533052474933248 1535817232977408 1537639080228864 1539463088627712 1542212664643584 1544042098409472 1548303551944704 1548661582596096 1550140210962432 1550498666323968 1551979048697856 1555110500548608 1561252327170048 1562872637177856 1563104346537984 1566026069188608 1567418410610688 1567883751358464 1569277744431104 1569380732633088 1569743637184512 1573945435521024 1574076025257984 1575812511956992 1575943256604672 1578757988450304 1580630773727232 1585359724363776 1586873391316992 1587240340881408 1588755803406336 1589123188260864 1591961460277248 1598248827813888 1600144733896704 1606464420839424 1611242720722944 1611615305465856 1617980294823936 1636994990849121 1641864101470326 1648729721966319 1653770938055499 1655732706665292 1657313564210064 1660657551122952 1662134028648972 1667216230234812 1669193948182896 1673800812502722 1675786341343176 1677774225496608 1680770833732656 1681159496198544 1682764630688448 1687799146657464 1689801280876512 1694827459582272 1701521090939232 1701914551707168 1703539502672256 1710775292087808 1715496918152256 1715751255379584 1717531908565248 1720997398952064 1722527524160704 1722640569804288 1723038914253312 1724684034299904 1727794387099584 1729700452577792 1729843965257472 1731895974706176 1734989247724032 1737047360710656 1741841495937792 1742244280420608 1743907737332736 1744310999614464 1745976429785088 1749499313117184 1756408868066304 1758492389855232 1763345711937024 1765437462484992 1765961591832576 1767531694350336 1770688614961152 1770835528415232 1771098070069248 1772789075951616 1772936163680256 1778092928165888 1778209620443136 1780319003148288 1783529689909248 1785232565231616 1785497241370624 1785645383491584 1787350278832128 1787763586793472 1790956642811904 1793081146540032 1798029931290624 1800162825633792 1802298250100736 1807272473444352 1809416331657216 1812648060813312 1813067218649088 1814798295760896 1815217950818304 1820227831676928 1822387058049024 1824548845780992 1827807602540544 1827959255138304 1830127652831232 1835026431934464 1835450764558336 1837203212992512 1842820712497152 1856030896816128 1877843191705758 1885259634011073 1887496003683684 1890867187949238 1891304433223362 1893110209524504 1898774039989647 1901026440986076 1906680892030056 1914211227306636 1914653870670564 1916481940506288 1930220162302032 1937843464680792 1938418778534976 1940142211376736 1943768685487032 1945913009150016 1946074460914656 1948382971544448 1951862903689536 1954178280799488 1959571682930016 1960024815473184 1961896204499328 1962349874566272 1964223483508224 1968186727256832 1975959976574592 1978303938587136 1983763925929152 1986117145295616 1988473156144128 1992024691831296 1992485328827904 1994387710445568 2000354544186624 2002727444001792 2006470901147904 2008684396541952 2008851056428032 2010769063686144 2011234035142656 2014826223163392 2016617589261312 2017216289857536 2019009780944896 2022783672701952 2025183178838016 2027585531363328 2033181532624896 2035593373114368 2039229068414976 2039700620980224 2041648082731008 2042120194670592 2044069966577664 2047756310636544 2050185440305152 2052617451503616 2056283552858112 2058722797879296 2064404735926272 2064882110128128 2066853614616576 2067331555098624 2069305398263808 2073480667398144 2075632581869568 2081669769560064 2083830182903808 2084139128717312 2088034758918144 2089891214147584 2090028369051648 2090511668477952 2098593914028032 2098768033677312 2101257675472896 2105010651267072 2113812965818368 2115831188422656 2116320454508544 2130998437085184 2145016003533813 2156042183069574 2171497682589786 2180073897765891 2182659987798828 2189152135293768 2191930842987504 2198306295955092 2205027917407332 2207133230061744 2207643608887056 2209751418946752 2214210068163936 2216178704865296 2222954973646416 2225591930910528 2231734416670296 2234381788457568 2237032300662144 2241027778310208 2241545994931392 2243686174251264 2250398862209952 2253068374502016 2259769946109696 2262638289535488 2268694787918976 2269219402276224 2271386003563008 2278331076192768 2281033722783744 2287329224203008 2287668340506112 2290042544753664 2294132701966848 2294663198602752 2296854093072384 2297385219004416 2299578712399872 2303725849466112 2306458620343296 2309194632941568 2313318996965376 2316063147614208 2322455327917056 2322992373894144 2325210316443648 2325747999485952 2327968573046784 2332665750822912 2341878490755072 2344656519806976 2351127615916032 2351825627037696 2353916616646656 2354615455776768 2356708925800448 2360918153281536 2361114037886976 2361464093425664 2363718767935488 2363914884907008 2368136982675456 2370946160590848 2373758670864384 2378039586545664 2380310086975488 2380860511322112 2383133705109504 2383684782391296 2387942190415872 2390774862053376 2397373241720832 2400217100845056 2409696631259136 2412555108876288 2416864081084416 2417422958198784 2426970442235904 2429849410732032 2437279006851072 2446701909245952 2462796152205489 2483599059997938 2493201042973458 2500824345352218 2503790922274344 2510701218754083 2513679512014764 2516661338244912 2521156250598984 2521739244297816 2524146946032672 2531698719986196 2534701921314768 2542241189373408 2552281636408848 2552871827560752 2555309254008384 2573626883069376 2576297862847872 2581496098428096 2583791286241056 2584558371379968 2586856281835648 2587026051449856 2591691580649376 2594550678866688 2594765947886208 2597843962059264 2602483871586048 2605571041065984 2612762243906688 2613366420630912 2615861605999104 2616466499421696 2618964644677632 2624248969675776 2634613302099456 2637738584782848 2645018567905536 2648156193727488 2651297541525504 2656032922441728 2656647105103872 2659183613927424 2659404245520384 2667139392248832 2670303258669056 2670478504722432 2675294534863872 2677848847847424 2678245862055936 2678468075237376 2681025418248192 2681645380190208 2686434964217856 2688823452348416 2689621719810048 2697044896935936 2700244238450688 2703447375151104 2710908710166528 2714124497485824 2718972091219968 2719600827973632 2722197443641344 2722826926227456 2725426622103552 2730341747515392 2733580587073536 2736823268671488 2741711403810816 2744963730505728 2745191479246848 2752539647901696 2753176146837504 2755804819488768 2756442073464832 2764231068745728 2764640889864192 2775559692746752 2778440243871744 2784046345224192 2798357378236416 2818417287757824 2831244005525526 2836956649835043 2839665314286756 2851539661479114 2860021338045084 2871316840959954 2871980806005846 2874722910759432 2895330243453048 2906765197021188 2910213317065104 2918869513725024 2919111691371984 2922574457316672 2931075061273456 2931267421199232 2939357524395024 2940037223209776 2942844306748992 2943524811849408 2946335225262336 2952280090885248 2963939964861888 2967455907880704 2975645888893728 2979175717943424 2982709734216192 2988037037746944 2988727993241856 2991581565668352 3000531816279936 3004091166002688 3013026594812928 3013276584642048 3016851052713984 3024926383891968 3025625869701632 3025824434786304 3028514671417344 3034175509052928 3037774768257024 3041378297044992 3049772298937344 3053390059671552 3058843602622464 3059550931470336 3062472124096512 3063180292005888 3066104949866496 3071634465954816 3075278160457728 3078926177255424 3084425329287168 3088084196818944 3096607103889408 3097323165192192 3100280421924864 3100997332647936 3103958097395712 3110221001097216 3122504654340096 3125745274355712 3126208693075968 3132052138377216 3134836821221376 3135767502716928 3138555488862208 3138761465266176 3139487274369024 3147890871042048 3148152050515968 3151625023913984 3151886513209344 3157515976900608 3161261547454464 3170719448727552 3173746782633984 3174480681762816 3183922920554496 3196497655627776 3212928841678848 3234063274604361 3235960589647872 3257246523884679 3273989981698242 3283728202940652 3297459443932638 3307541876110998 3311465413330584 3314627128420128 3321315102245904 3324268057297944 3334432460469624 3338387896365792 3347601625005444 3351572682686352 3355548450993216 3361541667465312 3362318992397088 3365529261376896 3375598293314928 3379602561753024 3389654919164544 3403042181878464 3403829103414336 3407079005344512 3421550584175616 3430993836304512 3431502510759168 3435063817130496 3441994797904128 3445055048321408 3445281139608576 3446077828506624 3449368068599808 3455588774199168 3459400905155584 3459687930514944 3463791949412352 3469978495448064 3474094721421312 3483682991875584 3484488560841216 3487815474665472 3488621999228928 3491952859570176 3498998626234368 3512817736132608 3516984779710464 3526691423874048 3530874924969984 3531923183665152 3535063388700672 3541377229922304 3541671056830464 3542196140138496 3545578151903232 3545872327360512 3556185856331776 3556419240886272 3560638006296576 3567059379818496 3570465130463232 3570994482741248 3571290766983168 3574700557664256 3575527173586944 3581913285623808 3586162293080064 3596059862581248 3600325651267584 3604596500201472 3614544946888704 3618832663314432 3625296121626624 3626134437298176 3629596591521792 3630435901636608 3640455663353856 3644774116098048 3655615205081088 3655918510276608 3670052863868928 3670901529116672 3739801564460187 3755686383411516 3770519268022146 3774992007367368 3781734375898476 3782608866446724 3786220419049008 3797548079979294 3802052881972152 3813361784060112 3828422454613272 3829307741341128 3832963881012576 3860440324604064 3875686929361584 3876837557069952 3880284422753472 3887537370974064 3891826018300032 3892148921829312 3896765943088896 3903725807379072 3908356561598976 3919143365860032 3920049630946368 3923792408998656 3924699749132544 3928446967016448 3936373454513664 3951919953149184 3956607877174272 3967527851858304 3972234290591232 3976946312288256 3984049383662592 3984970657655808 3988775420891136 4000709088373248 4005454888003584 4012941802295808 4017368793083904 4017702112856064 4021538127372288 4022468070285312 4029652446326784 4033235178522624 4034432579715072 4038019561889792 4045567345403904 4050366357676032 4055171062726656 4066363065249792 4071186746228736 4078458136829952 4079401241960448 4083296165462016 4084240389341184 4088139933155328 4095512621273088 4100370880610304 4105234903007232 4112567105716224 4117445595758592 4128809471852544 4129764220256256 4133707229233152 4134663110197248 4138610796527616 4146961334796288 4151265163739136 4163339539120128 4167660365807616 4168278257434624 4176069517836288 4179782428295168 4180056738103296 4181023336955904 4197187828056064 4197536067354624 4210021302534144 4227625931636736 4246866008288289 4277309492218671 4290032007067626 4306975261439931 4307971209008769 4312084366139148 4342995365179572 4360147795531782 4365319975597656 4378304270587536 4383861685975008 4396612591910184 4410055834814664 4414266460123488 4415287217774112 4419502837893504 4428420136327872 4432357409730592 4445909947292832 4451183861821056 4463468833340592 4468763576915136 4474064601324288 4482055556620416 4483091989862784 4487372348502528 4500797724419904 4506136749004032 4519539892219392 4525276579070976 4537389575837952 4538438804552448 4542772007126016 4556662152385536 4562067445567488 4574658448406016 4575336681012224 4580085089507328 4588265403933696 4589326397205504 4593708186144768 4594770438008832 4599157424799744 4607451698932224 4612917240686592 4618389265883136 4626637993930752 4632126295228416 4644910655834112 4645984747788288 4650420632887296 4651495998971904 4655937146093568 4665331501645824 4683756981510144 4689313039613952 4702255231832064 4703651254075392 4707833233293312 4709230911553536 4713417851600896 4721836306563072 4722228075773952 4722928186851328 4727437535870976 4727829769814016 4736273965350912 4741892321181696 4756079173091328 4760620173950976 4761721022644224 4766267410219008 4767369564782592 4775884380831744 4794746483441664 4800434201690112 4819393262518272 4833728162168832 4834845916397568 4853940884471808 4910984972547363 4925592304410978 4946189165898957 4967198119995876 4986402085946916 5001648690704436 5007581844548688 5021402437508166 5027359024029528 5033322676489824 5042312501197968 5043478488595632 5048293892065344 5063397439972392 5069403842629536 5084482378746816 5104563272817696 5105743655121504 5110618508016768 5147253766138752 5152595725695744 5162992196856192 5167582572482112 5169116742759936 5173712563671296 5174052102899712 5183383161298752 5189101357733376 5189531895772416 5195687924118528 5204967743172096 5211142082131968 5225524487813376 5226732841261824 5231723211998208 5232932998843392 5237929289355264 5248497939351552 5269226604198912 5275477169565696 5290037135811072 5296312387454976 5302595083051008 5312065844883456 5313294210207744 5318367227854848 5318808491040768 5334278784497664 5340606517338112 5340957009444864 5350589069727744 5355697695694848 5356491724111872 5356936150474752 5362050836496384 5363290760380416 5372869928435712 5377646904696832 5379243439620096 5394089793871872 5400488476901376 5406894750302208 5421817420333056 5428248994971648 5437944182439936 5439201655947264 5444394887282688 5445653852454912 5460683495030784 5467161174147072 5473646537342976 5483422807621632 5490382958493696 5505079295803392 5506352293675008 5511609638977536 5512884146929664 5528462137491456 5551119385493504 5568092690448384 5655778902033219 5662488011051052 5673913299670086 5678957931217321 5679330628573512 5696322119968941 5703079322958228 5720042676090168 5742633681919908 5743961612011692 5749445821518864 5790660486906096 5813530394042376 5820426634130208 5837739027450048 5838223382743968 5845148914633344 5862150122546912 5862534842398464 5878715048790048 5880074446419552 5885688613497984 5887049623698816 5892670450524672 5904560181770496 5927879929723776 5934911815761408 5951291777787456 5958351435886848 5965419468432384 5976074075493888 5977455986483712 5983163131336704 6001063632559872 6008182332005376 6026053189625856 6026553169284096 6033702105427968 6049852767783936 6051251739403264 6051648869572608 6057029342834688 6068351018105856 6075549536514048 6082756594089984 6099544597874688 6106780119343104 6117687205244928 6119101862940672 6124944248193024 6126360584011776 6132209899732992 6143268931909632 6150556320915456 6157852354510848 6168850658574336 6176168393637888 6193214207778816 6194646330384384 6200560843849728 6201994665295872 6207916194791424 6220442002194432 6245009308680192 6251490548711424 6252417386151936 6264104276754432 6269673642442752 6271535005433856 6277110977724416 6295781742084096 6296304101031936 6303773026418688 6315031953801216 6341438897455104 6347493565267968 6348961363525632 6392995311255552 6435048010601439 6468126549208722 6514493047769358 6540221693297673 6547979963396484 6567456405881304 6594918887865276 6615083752221996 6622930826661168 6629254256840256 6642630204491808 6648536114595888 6668864920939248 6676775792731584 6695203250010888 6703145365372704 6711096901986432 6723083334930624 6724637984794176 6731058522753792 6751196586629856 6759205123506048 6779309838329088 6806084363756928 6807658206828672 6814158010689024 6843101168351232 6861987672609024 6863005021518336 6870127634260992 6883989595808256 6890110096642816 6890562279217152 6892155657013248 6898736137199616 6911177548398336 6918801810311168 6919375861029888 6927583898824704 6939956990896128 6948189442842624 6967365983751168 6968977121682432 6975630949330944 6977243998457856 6983905719140352 6997997252468736 7025635472265216 7033969559420928 7053382847748096 7061749849939968 7063846367330304 7070126777401344 7082754459844608 7083342113660928 7084392280276992 7091156303806464 7091744654721024 7112371712663552 7112838481772544 7121276012593152 7134118759636992 7140930260926464 7141988965482496 7142581533966336 7149401115328512 7151054347173888 7163826571247616 7172324586160128 7192119725162496 7200651302535168 7229089893777408 7237665326628864 7250592243253248 7252268874596352 7280911326707712 7289548232196096 7311837020553216 7340105727737856 7341803058233344 7388388456616467 7479603128920374 7511372766823032 7532103656262249 7541038536044292 7549984014734736 7563468751796952 7565217732893448 7572440838098016 7595096159958588 7604105763944304 7626723568120224 7656844909226544 7658615482682256 7665927762025152 7720880649208128 7751373858723168 7753675114139904 7760568845506944 7775074741948128 7783652036600064 7784297843658624 7793531886177792 7807451614758144 7816713123197952 7838286731720064 7840099261892736 7847584817997312 7849399498265088 7856893934032896 7872746909027328 7903839906298368 7913215754348544 7935055703716608 7944468581182464 7953892624576512 7968098767325184 7969941315311616 7977550841782272 8001418176746496 8010909776007168 8025883604591616 8034737586167808 8035404225712128 8043076254744576 8044936140570624 8059304892653568 8066470357045248 8068865159430144 8076039123779584 8091134690807808 8100732715352064 8110342125453312 8132726130499584 8142373492457472 8156916273659904 8158802483920896 8166592330924032 8168480778682368 8176279866310656 8191025242546176 8200741761220608 8210469806014464 8225134211432448 8234891191517184 8257618943705088 8259528440512512 8267414458466304 8269326220394496 8293922669592576 8326679078240256 8335320731615232 8352139035672576 8359564856590336 8395072134709248 8455251863273472 8493732016576578 8510869949505129 8554618984437342 8580064014135252 8613950522879862 8615942418017538 8624168732278296 8685990730359144 8720295591063564 8730639951195312 8756608541175072 8767723371950016 8793225183820368 8820111669629328 8828532920246976 8830574435548224 8839005675787008 8856840272655744 8864714819461184 8891819894585664 8902367723642112 8926937666681184 8937527153830272 8948129202648576 8964111113240832 8966183979725568 8974744697005056 9001595448839808 9012273498008064 9039079784438784 9050553158141952 9074779151675904 9076877609104896 9085544014252032 9113324304771072 9124134891134976 9149316896812032 9150673362024448 9160170179014656 9176530807867392 9178652794411008 9187416372289536 9189540876017664 9198314849599488 9214903397864448 9225834481373184 9236778531766272 9253275987861504 9264252590456832 9289821311668224 9291969495576576 9300841265774592 9302991997943808 9311874292187136 9330663003291648 9367513963020288 9378626079227904 9404510463664128 9407302508150784 9415666466586624 9418461823107072 9426835703201792 9443672613126144 9444456151547904 9445856373702656 9454875071741952 9455659539628032 9472547930701824 9483784642363392 9512158346182656 9521240347901952 9523442045288448 9551768761663488 9589492966883328 9638786525036544 9702189823813083 9707881768943616 9771739571654037 9821969945094726 9851184608821956 9892378331797914 9934396239991752 9972804171893832 10003297381408872 10015163689097376 10042804875016332 10054718048059056 10066645352979648 10084625002395936 10086956977191264 10096587784130688 10126794879944784 10138807685259072 10168964757493632 10209126545635392 10211487310243008 10221237016033536 10294507532277504 10305191451391488 10325984393712384 10335165144964224 10338233485519872 10347425127342592 10348104205799424 10366766322597504 10378202715466752 10379063791544832 10391375848237056 10409935486344192 10422284164263936 10451048975626752 10453465682523648 10463446423996416 10465865997686784 10475858578710528 10496995878703104 10538453208397824 10550954339131392 10580074271622144 10592624774909952 10605190166102016 10624131689766912 10626588420415488 10636734455709696 10637616982081536 10668557568995328 10681213034676224 10681914018889728 10701178139455488 10711395391389696 10712983448223744 10713872300949504 10724101672992768 10726581520760832 10745739856871424 10755293809393664 10758486879240192 10788179587743744 10800976953802752 10813789500604416 10843634840666112 10856497989943296 10875888364879872 10878403311894528 10888789774565376 10891307704909824 10921366990061568 10934322348294144 10966845615243264 11010158591606784 11012704587350016 11219404693380561 11311557804066438 11324976022102104 11347826599340172 11357915862434642 11358661257147024 11392644239937882 11406158645916456 11440085352180336 11485267363839816 11487923224023384 11498891643037728 11581320973812192 11627060788084752 11640853268260416 11675478054900096 11676446765487936 11690297829266688 11724300245093824 11725069684796928 11757430097580096 11760148892839104 11771377226995968 11774099247397632 11785340901049344 11809120363540992 11855759859447552 11869823631522816 11902583555574912 11916702871773696 11930838936864768 11952148150987776 11954911972967424 11966326262673408 12002127265119744 12016364664010752 12052106379251712 12053106338568192 12067404210855936 12099705535567872 12102503478806528 12103297739145216 12114058685669376 12136702036211712 12151099073028096 12165513188179968 12199089195749376 12213560238686208 12235374410489856 12238203725881344 12249888496386048 12252721168023552 12264419799465984 12286537863819264 12301112641830912 12315704709021696 12337701317148672 12352336787275776 12386428415557632 12389292660768768 12401121687699456 12403989330591744 12415832389582848 12440884004388864 12490018617360384 12502981097422848 12504834772303872 12528208553508864 12539347284885504 12543070010867712 12554221955448832 12591563484168192 12592608202063872 12630063907602432 12682877794910208 12831928476656013 12870096021202878 12920925784319793 12923913627026307 12936253098417444 13028986095538716 13080443386595346 13095959926792968 13134912811762608 13189837775730552 13230167504443992 13245861653322336 13258508513680512 13285260408983616 13297072229191776 13337729841878496 13353551585463168 13390406500021776 13406290730745408 13422193803972864 13446166669861248 13449275969588352 13462117045507584 13502393173259712 13518410247012096 13558619676658176 13612168727513856 13615316413657344 13628316021378048 13686202336702464 13723975345218048 13726010043036672 13740255268521984 13767979191616512 13780220193285632 13781124558434304 13784311314026496 13797472274399232 13822355096796672 13837603620622336 13838751722059776 13855167797649408 13879913981792256 13896378885685248 13934731967502336 13937954243364864 13951261898661888 13954487996915712 13967811438280704 13995994504937472 14051270944530432 14067939118841856 14106765695496192 14123499699879936 14127692734660608 14140253554802688 14165508919689216 14166684227321856 14168784560553984 14182312607612928 14183489309442048 14224743425327104 14225676963545088 14268237519273984 14281860521852928 14283977930964992 14285163067932672 14298802230657024 14302108694347776 14327653142495232 14384239450324992 14401302605070336 14458179787554816 14501184486506496 14504537749192704 14561822653415424 14732954917642089 14776776913232934 14838567497696871 14959206257840748 15022745533646064 15064207312524498 15082077072088584 15099968029469472 15126937503593904 15130435465786896 15144881676196032 15190192319917176 15208211527888608 15253447136240448 15313689818453088 15317230965364512 15331855524050304 15441761298416256 15502747717446336 15507350228279808 15521137691013888 15550149483896256 15567304073200128 15568595687317248 15587063772355584 15614903229516288 15633426246395904 15676573463440128 15680198523785472 15695169635994624 15698798996530176 15713787868065792 15745493818054656 15807679812596736 15826431508697088 15870111407433216 15888937162364928 15907785249153024 15936197534650368 15939882630623232 15955101683564544 16002836353492992 16021819552014336 16051767209183232 16069475172335616 16070808451424256 16086152509489152 16089872281141248 16118609785307136 16132940714090496 16137730318860288 16152078247559168 16182269381615616 16201465430704128 16220684250906624 16265452260999168 16284746984914944 16313832547319808 16317604967841792 16333184661848064 16336961557364736 16382050485092352 16401483522441216 16420939612028928 16450268422864896 16515237887410176 16519056881025024 16534828916932608 16538652440788992 16653358156480512 16704278071345152 16719129713180672 16987464033153156 17021739899010258 17036873793651963 17088966359906823 17109237968874684 17160128028270504 17227901045759724 17231884836035076 17248337464556592 17371981460718288 17440591182127128 17461279902390624 17513217082350144 17535446743900032 17586450367640736 17640223339258656 17657065840493952 17661148871096448 17678011351574016 17713680545311488 17729429638922368 17783639789171328 17804735447284224 17853875333362368 17875054307660544 17896258405297152 17928222226481664 17932367959451136 17949489394010112 18003190897679616 18024546996016128 18078159568877568 18101106316283904 18149558303351808 18153755218209792 18171088028504064 18226648609542144 18248269782269952 18298633793624064 18301346724048896 18320340358029312 18353061615734784 18357305588822016 18374832744579072 18379081752035328 18396629699198976 18429806795728896 18451668962746368 18473557063532544 18506551975723008 18528505180913664 18579642623336448 18583938991153152 18601682531549184 18605983995887616 18623748584374272 18661326006583296 18735027926040576 18757252158455808 18809020927328256 18814605016301568 18831332933173248 18853671406403584 18887345226252288 18888912303095808 18891712747405312 18911319079256064 18945095861403648 19024316692365312 19042480695803904 19046884090576896 19178985933766656 19404379647626166 19543479143308074 19620665079893019 19643939890189452 19702369217643912 19784756663595828 19868792479983504 19945608343787664 20006594762817744 20030327378194752 20085609750032664 20109436096118112 20133290705959296 20169250004791872 20173913954382528 20193175568261376 20253589759889568 20277615370518144 20337929514987264 20418253091270784 20422974620486016 20442474032067072 20589015064555008 20610382902782976 20651968787424768 20670330289928448 20676466971039744 20694850254685184 20696208411598848 20733532645195008 20756405430933504 20758127583089664 20782751696474112 20819870972688384 20844568328527872 20902097951253504 20906931365047296 20926892847992832 20931731995373568 20951717157421056 20993991757406208 21076906416795648 21101908678262784 21160148543244288 21185249549819904 21210380332204032 21248263379533824 21253176840830976 21273468911419392 21275233964163072 21337115137990656 21362426069352448 21363828037779456 21402356278910976 21422790782779392 21425966896447488 21427744601899008 21448203345985536 21453163041521664 21491479713742848 21510587618787328 21516973758480384 21576359175487488 21601953907605504 21687269681332224 21712995979886592 21751776729759744 21756806623789056 21842733980123136 21868644696588288 22020317183213568 22025409174700032 22165165369849401 22438809386761122 22623115608132876 22649952044204208 22695653198680344 22715831724869284 22717322514294048 22785288479875764 22812317291832912 22880170704360672 22970534727679632 22975846448046768 22997783286075456 23162641947624384 23254121576169504 23281706536520832 23350956109800192 23352893530975872 23380595658533376 23448600490187648 23450139369593856 23514860195160192 23520297785678208 23542754453991936 23548198494795264 23570681802098688 23618240727081984 23711519718895104 23739647263045632 23805167111149824 23833405743547392 23861677873729536 23904296301975552 23909823945934848 23932652525346816 24004254530239488 24032729328021504 24104212758503424 24106212677136384 24134808421711872 24199411071135744 24205006957613056 24206595478290432 24228117371338752 24273404072423424 24302198146056192 24331026376359936 24398178391498752 24427120477372416 24470748820979712 24476407451762688 24499776992772096 24505442336047104 24528839598931968 24573075727638528 24602225283661824 24631409418043392 24675402634297344 24704673574551552 24772856831115264 24778585321537536 24802243375398912 24807978661183488 24881768008777728 24980037234720768 25005962194845696 25056417107017728 25078694569771008 25108443910897664 25185216404127744 25365755589820416 25663856953312026 25740192042405756 25841851568639586 25847827254052614 25872506196834888 26057972191077432 26160886773190692 26191919853585936 26269825623525216 26379675551461104 26460335008887984 26491723306644672 26517017027361024 26570520817967232 26594144458383552 26675459683756992 26707103170926336 26780813000043552 26812581461490816 26844387607945728 26892333339722496 26898551939176704 26924234091015168 27004786346519424 27036820494024192 27117239353316352 27224337455027712 27230632827314688 27256632042756096 27372404673404928 27447950690436096 27452020086073344 27480510537043968 27535958383233024 27560440386571264 27562249116868608 27568622628052992 27594944548798464 27644710193593344 27675207241244672 27677503444119552 27710335595298816 27759827963584512 27792757771370496 27869463935004672 27875908486729728 27902523797323776 27908975993831424 27935622876561408 27991989009874944 28102541889060864 28135878237683712 28213531390992384 28246999399759872 28255385469321216 28280507109605376 28331017839378432 28333368454643712 28337569121107968 28364625215225856 28366978618884096 28449486850654208 28451353927090176 28536475038547968 28563721043705856 28567955861929984 28570326135865344 28655306284990464 28768478900649984 28916359575109632 29106569471439249 29123645306830848 29315218714962111 29465909835284178 29553553826465868 29677134995393742 29918412515681496 30045491067292128 30128414625048996 30164154144177168 30199936058938944 30253875007187808 30260870931573792 30289763352392064 30380384639834352 30416423055777216 30506894272480896 30627379636906176 30634461930729024 30663711048100608 30883522596832512 31005495434892672 31014700456559616 31042275382027776 31100298967792512 31134608146400256 31137191374634496 31174127544711168 31229806459032576 31266852492791808 31353146926880256 31360397047570944 31390339271989248 31397597993060352 31427575736131584 31490987636109312 31615359625193472 31652863017394176 31740222814866432 31777874324729856 31815570498306048 31872395069300736 31879765261246464 31910203367129088 32005672706985984 32043639104028672 32103534418366464 32138950344671232 32141616902848512 32172305018978304 32179744562282496 32237219570614272 32265881428180992 32275460637720576 32304156495118336 32364538763231232 32402930861408256 32441368501813248 32530904521998336 32569493969829888 32627665094639616 32635209935683584 32666369323696128 32673923114729472 32764100970184704 32802967044882432 32900536845729792 33030475774820352 33038113762050048 33438259426361344 33658214080141683 33974928066306312 34043479798020516 34073747587303926 34177932719813646 34218475937749368 34320256056541008 34455802091519448 34463769672070152 34496674929113184 34743962921436576 34881182364254256 34922559804781248 35026434164700288 35070893487800064 35172900735281472 35280446678517312 35314131680987904 35322297742192896 35356022703148032 35427361090622976 35458859277844736 35567279578342656 35609470894568448 35707750666724736 35750108615321088 35792516810594304 35856444452963328 35864735918902272 35898978788020224 36006381795359232 36049093992032256 36156319137755136 36202212632567808 36299116606703616 36307510436419584 36342176057008128 36453297219084288 36496539564539904 36597267587248128 36602693448097792 36640680716058624 36706123231469568 36714611177644032 36749665489158144 36758163504070656 36793259398397952 36859613591457792 36903337925492736 36947114127065088 37013103951446016 37057010361827328 37159285246672896 37167877982306304 37203365063098368 37211967991775232 37247497168748544 37322652013166592 37470055852081152 37514504316911616 37618041854656512 37629210032603136 37662665866346496 37774690452504576 37777824606191616 37783425494810624 37890191722807296 38048633384730624 38495785429968039 38762777352959379 38771740881078921 38808759295252332 39086958286616148 39241330159786038 39287879780378904 39404738435287824 39569513327191656 39737584959967008 39891216687575328 40013189525635488 40060654756389504 40171219500065328 40218872192236224 40266581411918592 40338500009583744 40347827908765056 40386351136522752 40507179519779136 40555230741036288 40675859029974528 40836506182541568 40845949240972032 40884948064134144 41178030129110016 41220765805565952 41303937574849536 41340660579856896 41352933942079488 41389700509370368 41392416823197696 41467065290390016 41512810861867008 41516255166179328 41565503392948224 41639741945376768 41689136657055744 41804195902507008 41813862730094592 41853785695985664 41863463990747136 41903434314842112 41987983514812416 42153812833591296 42203817356525568 42320297086488576 42370499099639808 42420760664408064 42496526759067648 42506353681661952 42546937822838784 42550467928326144 42674230275981312 42724852138704896 42804712557821952 42845581565558784 42851933792894976 42855489203798016 42896406691971072 42906326083043328 42982959427485696 43021175237574656 43152718350974976 43203907815211008 43374539362664448 43503553459519488 43513613247578112 43685467960246272 44198864752926267 44330330739698802 44515702493090613 44877618773522244 45246231216265752 45299904088408416 45391306397360688 45431663449738568 45434645028588096 45570576959751528 45624634583665824 45760341408721344 45941069455359264 45951692896093536 45995566572150912 46325283895248768 46508243152339008 46563413073041664 46701912219600384 46705787061951744 46761191317066752 46897200980375296 46900278739187712 47029720390320384 47040595571356416 47085508907983872 47096396989590528 47141363604197376 47236481454163968 47423039437790208 47479294526091264 47610334222299648 47666811487094784 47723355747459072 47808592603951104 47819647891869696 47865305050693632 48008509060478976 48065458656043008 48208425517006848 48212425354272768 48269616843423744 48398822142271488 48410013915226112 48413190956580864 48456234742677504 48546808144846848 48604396292112384 48662052752719872 48796356782997504 48854240954744832 48941497641959424 48952814903525376 48999553985544192 49010884672094208 49146151455277056 49204450567323648 49262818836086784 49350805268594688 49545713662230528 49557170643075072 49604486750797824 49615957322366976 49960074469441536 50112834214035456 50157389139542016 51110621380955889 51266899079720469 51327713906624052 51480384084811512 51683703137279172 51695654508105228 51745012393669776 52115944382154864 52321773546381384 52383839707171872 52539651247050432 52759351102922208 52920670017775968 52983446613289344 53034034054722048 53141041635934464 53188288916767104 53350919367513984 53414206341852672 53561626000087104 53625162922981632 53688775215891456 53784666679444992 53797103878353408 53848468182030336 54009572693038848 54073640988048384 54234478706632704 54448674910055424 54461265654629376 54513264085512192 54744809346809856 54895901380872192 54904040172146688 54961021074087936 55071916766466048 55120880773142528 55124498233737216 55137245256105984 55189889097596928 55289420387186688 55350414482489344 55355006888239104 55420671190597632 55519655927169024 55585515542740992 55738927870009344 55751816973459456 55805047594647552 55817951987662848 55871245753122816 55983978019749888 56205083778121728 56271756475367424 56427062781984768 56493998799519744 56561014219210752 56662035678756864 56666736909287424 56675138242215936 56733957237768192 56898973701308416 57072950077095936 57127442087411712 57140652271730688 57536957801299968 58213138942878498 58630437429924222 58861995239679057 58931819670568356 59107107652931736 59354269990787484 59836825031362992 60090982134584256 60256829250097992 60328308288354336 60399872117877888 60507750014375616 60521741863147584 60579526704784128 60760769279668704 60832846111554432 61013788544961792 61254759273812352 61268923861458048 61327422096201216 61767045193665024 62010990869785344 62029400913119232 62084550764055552 62200597935585024 62269216292800512 62274382749268992 62348255089422336 62459612918065152 62533704985583616 62706293853760512 62720794095141888 62780678543978496 62795195986120704 62855151472263168 62981975272218624 63230719250386944 63305726034788352 63480445629732864 63555748649459712 63631140996612096 63744790138601472 63759530522492928 63820406734258176 64011345413971968 64087278208057344 64207068836732928 64277900689342464 64283233805697024 64344610037956608 64359489124564992 64474439141228544 64531762856361984 64550921275441152 64608312990236672 64729077526462464 64805861722816512 65061809043996672 65138987939659776 65255330189279232 65270419871367168 65528201940369408 65605934089764864 66060951549640704 66076227524100096 66495496109548203 67316428160283366 67949856132612624 68086959596041032 68147495174607852 68355865439627292 68436951875498736 68640512113082016 68911604183038896 68927539344140304 68993349858226368 69487925842873152 69762364728508512 69845119609562496 70052868329400576 70141786975600128 70345801470562944 70560893357034624 70628263361975808 70644595484385792 70712045406296064 70854722181245952 70917718555689472 71134559156685312 71218941789136896 71415501333449472 71500217230642176 71585033621188608 71712888905926656 71729471837804544 71797957576040448 72012763590718464 72098187984064512 72312638275510272 72404425265135616 72598233213407232 72615020872839168 72684352114016256 72906594438168576 72993079129079808 73194535174496256 73205386896195584 73281361432117248 73412246462939136 73429222355288064 73499330978316288 73516327008141312 73586518796795904 73719227182915584 73806675850985472 73894228254130176 74026207902892032 74114020723654656 74318570493345792 74335755964612608 74406730126196736 74423935983550464 74645304026333184 74940111704162304 75236083709313024 75325331732692992 75555649212383232 76097266769461248 76991570859936078 77525554705918758 77543481762157842 77617518590504664 78173916573232296 78482660319572076 78575759560757808 78809476870575648 79139026654383312 79475169919934016 79782433375150656 80026379051270976 80121309512779008 80342439000130656 80437744384472448 80533162823837184 80677000019167488 80695655817530112 80772702273045504 81014359039558272 81110461482072576 81351718059949056 81673012365083136 81691898481944064 81769896128268288 82356060258220032 82441531611131904 82607875149699072 82681321159713792 82705867884158976 82779401018740736 82784833646395392 82934130580780032 83025621723734016 83032510332358656 83131006785896448 83279483890753536 83378273314111488 83608391805014016 83627725460189184 83707571391971328 83726927981494272 83806868629684224 83975967029624832 84307625667182592 84407634713051136 84640594172977152 84740998199279616 84841521328816128 84993053518135296 85012707363323904 85093875645677568 85100935856652288 85348460551962624 85449704277409792 85609425115643904 85691163131117568 85703867585789952 85710978407596032 85965918854971392 86042350475149312 86305436701949952 86749078725328896 87370935920492544 87945656144886333 88397729505852534 88660661479397604 89031404986181226 89755237547044488 90492462432531504 90599808176816832 90782612794721376 90863326899477136 90869290057176192 91141153919503056 91249269167331648 91520682817442688 91882138910718528 91903385792187072 91991133144301824 92650567790497536 93016486304678016 93126826146083328 93403824439200768 93411574123903488 93522382634133504 93794401960750592 93800557478375424 94059440780640768 94081191142712832 94171017815967744 94192793979181056 94282727208394752 94472962908327936 94846078875580416 94958589052182528 95220668444599296 95333622974189568 95446711494918144 95617185207902208 95639295783739392 95730610101387264 96017018120957952 96130917312086016 96416851034013696 96424850708545536 96539233686847488 96797644284542976 96820027830452224 96826381913161728 96912469485355008 97093616289693696 97208792584224768 97324105505439744 97592713565995008 97708481909489664 97882995283918848 97905629807050752 97999107971088384 98021769344188416 98292302910554112 98408901134647296 98701610537189376 99091427324461056 99114341286150144 100314778279084032 100974642240425049 102221242761911778 102533798159440938 102655427813248104 102960768169623024 103367406274558344 103391309016210456 103490024787339552 104231888764309728 104643547092762768 104767679414343744 105079302494100864 105518702205844416 105841340035551936 105966893226578688 106068068109444096 106282083271868928 106376577833534208 106701838735027968 106828412683705344 107123252000174208 107250325845963264 107377550431782912 107569333358889984 107594207756706816 107696936364060672 108019145386077696 108147281976096768 108468957413265408 108897349820110848 108922531309258752 109026528171024384 109489618693619712 109791802761744384 109808080344293376 109922042148175872 110143833532932096 110241761546285056 110248996467474432 110274490512211968 110379778195193856 110578840774373376 110700828964978688 110710013776478208 110841342381195264 111039311854338048 111171031085481984 111477855740018688 111503633946918912 111610095189295104 111635903975325696 111742491506245632 111967956039499776 112410167556243456 112543512950734848 112854125563969536 112987997599039488 113324071357513728 113333473818574848 113350276484431872 113797947402616832 114145900154191872 116315222643236763 116426277885756996 117260874859848444 117723990479358114 117863639341136712 118214215305863472 118708539981574968 119673650062725984 120181964269168512 120513658500195984 120656616576708672 120799744235755776 121015500028751232 121043483726295168 121159053409568256 121521538559337408 121665692223108864 122027577089923584 122509518547624704 122537847722916096 122654844192402432 123534090387330048 124021981739570688 124058801826238464 124169101528111104 124401195871170048 124538432585601024 124548765498537984 124696510178844672 124919225836130304 125067409971167232 125412587707521024 125441588190283776 125561357087956992 125590391972241408 125710302944526336 125963950544437248 126461438500773888 126611452069576704 126960891259465728 127111497298919424 127262281993224192 127489580277202944 127519061044985856 127640813468516352 128022690827943936 128174556416114688 128414137673465856 128555801378684928 128566467611394048 128689220075913216 128718978249129984 128948878282457088 129063525712723968 129216625980473344 129458155052924928 129611723445633024 130123618087993344 130510660378558464 130540839742734336 131056403880738816 132596594258778801 132990992219096406 133547107479271839 134632856320566732 135899712265225248 136173919192082064 136294990349215704 136711730879254584 136873903750997472 137281024226164032 137823208366077792 137855078688280608 137986699716452736 138975851685746304 139524729457017024 139690239219124992 140105736658801152 140283573951200256 140691602941125888 141121786714069248 141256526723951616 141289190968771584 141424090812592128 141709444362491904 141835437111378944 142269118313370624 142437883578273792 142831002666898944 143000434461284352 143170067242377216 143425777811853312 143458943675609088 143595915152080896 144025527181436928 144196375968129024 144625276551020544 144808850530271232 145196466426814464 145230041745678336 145368704228032512 145813188876337152 145986158258159616 146389070348992512 146410773792391168 146562722864234496 146824492925878272 146858444710576128 146998661956632576 147032654016282624 147438454365831168 147613351701970944 147788456508260352 148052415805784064 148637140986691584 148671511929225216 148813460252393472 148847871967100928 149880223408324608 150472167418626048 153331864142867667 153983141719872156 155051109411837516 155086963524315684 155235037181009328 156347833146464592 156965320639144152 157151519121515616 157618953741151296 158278053308766624 158950339839868032 159564866750301312 160052758102541952 160242619025558016 160684878000261312 160875488768944896 161066325647674368 161354000038334976 161391311635060224 161545404546091008 162028718079116544 162220922964145152 162703436119898112 163346024730166272 163383796963888128 163539792256536576 164712120516440064 164883063222263808 165215750299398144 165362642319427584 165411735768317952 165558802037481472 165569667292790784 165868261161560064 166051243447468032 166065020664717312 166262013571792896 166558967781507072 166756546628222976 167216783610028032 167255450920378368 167415142783942656 167453855962988544 167613737259368448 167951934059249664 168615251334365184 168815269426102272 169281188345954304 169481996398559232 169683042657632256 169986107036270592 170025414726647808 170201871713304576 170696921103925248 170899408554819584 171218850231287808 171382326262235136 171421956815192064 172084700950298624 172610873403899904 175891312289772666 176585985719037171 176795459011705068 177321322958795208 178062809972362452 179510475094088976 180984924865063008 181199616353633664 181565225589442752 181726653798954272 181738580114352384 182282307839006112 182498538334663296 183041365634885376 183764277821437056 183806771584374144 183982266288603648 185301135580995072 186032972609356032 186253652292166656 186807648878401536 186823148247806976 187044765268267008 187588803921501184 187601114956750848 188118881561281536 188162382285425664 188342035631935488 188385587958362112 188565454416789504 188945925816655872 189692157751160832 189917178104365056 190441336889198592 190667245948379136 190893422989836288 191234370415804416 191278591567478784 191461220202774528 192034036241915904 192261834624172032 192833702068027392 192849701417091072 193078467373694976 193595288569085952 193640055660904448 193652763826323456 193824938970710016 194187232579387392 194417585168449536 195185427131990016 195416963818979328 195765990567837696 195811259614101504 196584605821108224 196817802269294592 198182854648922112 198228682572300288 199486488328644609 201949284480850098 204442485523823556 205067596318881876 205310855626496208 205921536339246048 206734812549116688 206782618032420912 206980049574679104 208463777528619456 209287094185525536 209535358828687488 210158604988201728 211037404411688832 211682680071103872 211933786453157376 212136136218888192 212564166543737856 212753155667068416 213403677470055936 213656825367410688 214246504000348416 214500651691926528 214755100863565824 215138666717779968 215188415513413632 215393872728121344 216038290772155392 216294563952193536 216937914826530816 217794699640221696 217845062618517504 218053056342048768 218979237387239424 219583605523488768 219616160688586752 219844084296351744 220287667065864192 220483523092570112 220497992934948864 220548981024423936 220759556390387712 221157681548746752 221401657929957376 221420027552956416 221682684762390528 222078623708676096 222342062170963968 222955711480037376 223007267893837824 223220190378590208 223271807950651392 223935912078999552 224820335112486912 225708251127939072 225975995198078976 226666947637149696 227595894805233664 228291800308383744 232630445286473526 232852555771513992 234521749719696888 235447980958716228 235727278682273424 236428430611726944 237417079963149936 239347300125451968 240363928538337024 241027317000391968 241313233153417344 241599488471511552 242031000057502464 242086967452590336 242318106819136512 243043077118674816 243331384446217728 244055154179847168 245019037095249408 245075695445832192 245309688384804864 247068180774660096 248043963479141376 248117603652476928 248338203056222208 248802391742340096 249076865171202048 249097530997075968 249393020357689344 249838451672260608 250134819942334464 250825175415042048 250883176380567552 251122714175913984 251180783944482816 251420605889052672 251927901088874496 252922877001547776 253222904139153408 253921782518931456 254222994597838848 254524563986448384 254979160554405888 255038122089971712 255281626937032704 256045381655887872 256349112832229376 256828275346931712 257111602757369856 257132935222788096 257897756564914176 258127051425447936 258916310105849856 260247236175986688 262112807761477632 263836968434658999 265193188517557602 265981984438192812 267094214958543678 269265712641133464 271799424530450496 272347838384164128 272589980698431408 273423461758509168 273747807501994944 274562048452328064 275646416732155584 275710157376561216 275973399432905472 277951703371492608 279049458914034048 279380478438249984 280211473317602304 280567147902400512 281383205882251776 282243573428138496 282513053447903232 282578381937543168 282848181625184256 283418888724983808 283670874222757888 284538236626741248 284875767156547584 285662005333797888 286000868922568704 286340134484754432 286851555623706624 286917887351218176 287191830304161792 288051054362873856 288392751936258048 289250553102041088 289617701060542464 290392932853628928 290460083491356672 290737408456065024 291626377752674304 291972316516319232 292778140697985024 292821547584782336 293125445728468992 293648985851756544 293716889421152256 293997323913265152 294065308032565248 294876908731662336 295226703403941888 296104831611568128 297274281973383168 297343023858450432 300944334837252096 302923926721275147 306663728285735334 307966283439744312 310102218823675032 310173927048631368 310470074362018656 312695666292929184 313930641278288304 314303038243031232 315237907482302592 316556106617533248 317900679679736064 319129733500602624 320105516205083904 320485238051116032 321369756000522624 321750977537889792 322132651295348736 322708000076669952 322782623270120448 323090809092182016 324057436158233088 324441845928290304 325406872239796224 326692049460332544 326767593927776256 327079584513073152 329424241032880128 329766126444527616 330431500598796288 330725284638855168 330823471536635904 331117604074962944 331139334585581568 331736522323120128 332102486894936064 332130041329434624 332524027143585792 333117935563014144 333513093256445952 334433567220056064 334510901840756736 334830285567885312 334907711925977088 335227474518736896 335903868118499328 337230502668730368 337630538852204544 338562376691908608 338963992797118464 339972214072541184 340050829453295616 341393842207850496 342437700462575616 348945667929710289 351782624579545332 353171971438074342 353590918023410136 354642645917590416 356125619944724904 359020950188177952 361969849730126016 362399232707267328 363130451178885504 363453307597908544 363477160228704768 364564615678012224 364997076669326592 366082731269770752 367528555642874112 367613543168748288 367964532577207296 370602271161990144 372065945218712064 372507304584333312 373615297756803072 373646296495613952 374089530536534016 375177607843002368 375202229913501696 376237763122563072 376324764570851328 376684071263870976 376771175916724224 377130908833579008 377891851633311744 379384315502321664 379834356208730112 380882673778397184 381334491896758272 381786845979672576 382468740831608832 382557183134957568 382922440405549056 384068072483831808 384523669248344064 385667404136054784 385699402834182144 386156934747389952 387190577138171904 387280111321808896 387649877941420032 388374465158774784 388835170336899072 390370854263980032 391531981135675392 391622519228203008 393169211642216448 397789782776336403 398972976657289218 400641322437815517 403898568961700196 408884971047647112 410135192637763752 410621711252992416 411843072678492096 413469625098233376 413565236064841824 413960099149358208 416927555057238912 418574188371051072 419070717657374976 420317209976403456 422074808823377664 423365360142207744 423867572906314752 424272272437776384 425128333087475712 425506311334136832 426807354940111872 427313650734821376 428493008000696832 429001303383853056 429510201727131648 430277333435559936 430376831026827264 430787745456242688 432076581544310784 432589127904387072 433875829653061632 435589399280443392 435690125237035008 436106112684097536 437958474774478848 439167211046977536 439232321377173504 439688168592703488 440575334131728384 440967046185140224 440995985869897728 441097962048847872 442315363097493504 442803315859914752 442840055105912832 443365369524781056 444157247417352192 445911422960074752 446014535787675648 446440380757180416 446543615901302784 449640670224973824 451416502255878144 459995592428603001 465260890572947052 465705111543027984 469043499439393776 470895961917432456 471454557364546848 472856861223453888 474834159926299872 478694600250903936 480727857076674048 482054634000783936 482626466306834688 483198976943023104 484062000115004928 484173934905180672 484636213638273024 486086154237349632 486662768892435456 488110308359694336 490038074190498816 490151390891664384 490619376769609728 494136361549320192 496087926958282752 496235207304953856 496676406112444416 497604783484680192 498153730342404096 498195061994151936 498786040715378688 499676903344521216 500269639884668928 501650350830084096 501766352761135104 502245428351827968 502361567888965632 502841211778105344 503855802177748992 505845754003095552 506445808278306816 507843565037862912 508445989195677696 509049127972896768 509958321108811776 510076244179943424 512090763311775744 512698225664458752 513656550693863424 514265870445576192 516254102850895872 517832620211699712 527673936869317998 529757957157111513 530386377035115204 531963968876385624 534188429917087356 538531425282266928 543598849060900992 544695676768328256 545179961396862816 546846923517018336 547495615003989888 549124096904656128 551292833464311168 551420314753122432 551946798865810944 555903406742985216 558098917828068096 558760956876499968 560422946635204608 561134295804801024 562766411764503552 564487146856276992 565026106895806464 565156763875086336 565696363250368512 566837777449967616 567341748445515776 569076473253482496 569751534313095168 571324010667595776 572001737845137408 572680268969508864 573703111247413248 573835774702436352 574383660608323584 576102108725747712 576785503872516096 578501106204082176 579235402121084928 580785865707257856 580920166982713344 581474816912130048 583252755505348608 585556281395970048 585643095169564672 586250891456937984 587297971703513088 587433778842304512 589753817463324672 590453406807883776 594548563946766336 594686047716900864 605847853442550294 613327456571470668 615932566879488624 620204437647350064 620347854097262736 620940148724037312 625391332585858368 627861282556576608 628606076486062464 630475814964605184 633112213235066496 635801359359472128 638259467001205248 640211032410167808 640970476102232064 642739512001045248 643501955075779584 644265302590697472 645416000153339904 645565246540240896 646181618184364032 648114872316466176 648883691856580608 650813744479592448 653384098920665088 653535187855552512 654159169026146304 658848482065760256 659532252889055232 660863001197592576 661450569277710336 661646943073271808 662235208149925888 662278669171163136 663473044646240256 664204973789872128 664260082658869248 665048054287171584 666235871126028288 667026186512891904 668867134440112128 669021803681513472 669660571135770624 669815423851954176 671807736236998656 674461005337460736 677124753383817216 677927985594236928 682787684415700992 684875400925151232 697891335859420578 703565249159090664 706343942876148684 707181836046820272 709285291835180832 712251239889449808 718041900376355904 723939699460252032 724798465414534656 726260902357771008 726906615195817088 726954320457409536 729129231356024448 729994153338653184 732165462539541504 735057111285748224 735227086337496576 735929065154414592 741204542323980288 744131890437424128 745014609168666624 747230595513606144 747292592991227904 748179061073068032 750355215686004736 750404459827003392 752475526245126144 752649529141702656 753368142527741952 753542351833448448 754261817667158016 755783703266623488 758768631004643328 759668712417460224 761765347556794368 762668983793516544 763573691959345152 764937481663217664 765114366269915136 765844880811098112 768136144967663616 769047338496688128 771334808272109568 771398805668364288 774381154276343808 774560222643617792 776748930317549568 780741708527960064 786338423284432896 795579565552672806 797945953314578436 801282644875631034 807797137923400392 817769942095294224 820270385275527504 821243422505984832 823686145356984192 826939250196466752 827130472129683648 827920198298716416 833855110114477824 837148376742102144 838141435314749952 840634419952806912 844149617646755328 846730720284415488 847735145812629504 848544544875552768 850256666174951424 851012622668273664 853614709880223744 854627301469642752 856986016001393664 858002606767706112 859020403454263296 860554666871119872 860753662053654528 861575490912485376 864153163088621568 865178255808774144 867751659306123264 871178798560886784 871380250474070016 872212225368195072 875916949548957696 878334422093955072 878464642754347008 879376337185406976 881150668263456768 881934092370280448 881991971739795456 882195924097695744 884630726194987008 885606631719829504 885680110211825664 888314494834704384 891822845920149504 892029071575351296 902833004511756288 908771780163825441 919991184857206002 930521781145894104 931410223086055968 938086998878787552 941791923834864912 942909114729093696 945713722446907776 949668319852599744 957389200501807872 961455714153348096 964109268001567872 965252932613669376 966397953886046208 968124000230009856 968347869810361344 969272427276546048 972172308474699264 973325537784870912 976220616719388672 980076148380997632 980302781783328768 981238753539219456 988272723098640384 992175853916565504 992470414609907712 993352812224888832 995209566969360384 996307460684808192 996390123988303872 997572081430757376 999353806689042432 1000539279769337856 1003300701660168192 1003532705522270208 1004490856703655936 1004723135777931264 1005682423556210688 1007711604355497984 1011691508006191104 1012891616556613632 1015687130075725824 1016891978391355392 1019916642217623552 1020152488359886848 1024181526623551488 1027313101387726848 1055347873738635996 1059515914314223026 1060772754070230408 1063927937752771248 1068376859834174712 1077062850564533856 1087197698121801984 1089391353536656512 1090359922793725632 1093693847034036672 1094991230007979776 1098248193809312256 1102585666928622336 1102840629506244864 1103893597731621888 1111806813485970432 1116197835656136192 1117521913752999936 1120845893270409216 1122268591609602048 1125532823529007104 1128974293712553984 1130052213791612928 1130313527750172672 1131392726500737024 1133675554899935232 1134683496891031552 1138152946506964992 1139503068626190336 1142648021335191552 1144003475690274816 1145360537939017728 1147406222494826496 1147671549404872704 1148767321216647168 1152204217451495424 1153571007745032192 1157002212408164352 1158470804242169856 1161571731414515712 1161840333965426688 1162949633824260096 1166505511010697216 1171112562791940096 1171286190339129344 1174595943407026176 1174867557684609024 1179507634926649344 1193369348329009209 1201923967313446551 1211695706885100588 1226654913142941336 1231865133758977248 1240408875294700128 1240695708194525472 1241880297448074624 1250782665171716736 1255722565113153216 1257212152972124928 1260951629929210368 1266224426470132992 1271602718718944256 1276518934002410496 1280422064820335616 1281940952204464128 1285479024002090496 1287003910151559168 1288530605181394944 1290832000306679808 1291130493080481792 1292363236368728064 1296229744632932352 1297767383713161216 1301627488959184896 1306768197841330176 1307070375711105024 1308318338052292608 1317696964131520512 1319064505778110464 1321726002395185152 1322901138555420672 1323293886146543616 1324470416299851776 1326946089292480512 1328409947579744256 1328520165317738496 1330096108574343168 1332471742252056576 1337734268880224256 1338043607363026944 1339321142271541248 1339630847703908352 1348922010674921472 1354249506767634432 1379986777285809003 1395782671718841156 1407130498318181328 1412687885752297368 1414363672093640544 1418570583670361664 1424502479778899616 1436083800752711808 1447879398920504064 1449596930829069312 1452521804715542016 1453813230391634176 1453908640914819072 1458258462712048896 1459988306677306368 1464330925079083008 1470114222571496448 1470454172674993152 1471858130308829184 1482409084647960576 1488263780874848256 1490029218337333248 1494461191027212288 1494585185982455808 1496358122146136064 1500710431372009472 1500808919654006784 1504951052490252288 1505299058283405312 1506736285055483904 1507084703666896896 1508523635334316032 1511567406533246976 1517537262009286656 1519337424834920448 1523530695113588736 1525337967587033088 1527147383918690304 1529874963326435328 1530228732539830272 1536272289935327232 1538094676993376256 1542797611336728576 1548762308552687616 1549120445287235584 1553497860635099136 1589273871471334539 1591159131105345612 1595891906629156872 1602565289751262068 1615594275846800784 1635539884190588448 1640540770551055008 1642486845011969664 1647372290713968384 1653878500392933504 1654260944259367296 1655840396597432832 1667710220228955648 1674296753484204288 1676282870629499904 1681268839905613824 1688299235293510656 1693461440568830976 1695470291625259008 1697089089751105536 1700513332349902848 1702025245336547328 1707229419760447488 1709254602939285504 1713972032002787328 1716005213535412224 1718040806908526592 1721109333742239744 1721507324107309056 1723150981824970752 1728306326177243136 1730356511617548288 1735503318612246528 1742357597121773568 1742760500948140032 1744424450736390144 1756668844187910144 1756929285508694016 1758752674370813952 1762301336526913536 1763868184740560896 1769261452389974016 1771360220423651328 1783645691840299008 1784058143150702592 1817543560327650882 1839982369714412004 1861043562291788208 1862820446172111936 1876173997757575104 1883583847669729824 1885818229458187392 1891427444893815552 1899336639705199488 1914778401003615744 1922911428306696192 1928218536003135744 1930505865227338752 1932795907772092416 1936248000460019712 1936695739620722688 1938544854553092096 1944344616949398528 1946651075569741824 1952441233438777344 1960152296761995264 1960605563566657536 1962477507078438912 1976545446197280768 1984351707833131008 1984940829219815424 1986705624449777664 1990419133938720768 1992614921369616384 1992780247976607744 1995144162861514752 1998707613378084864 2001078559538675712 2006601403320336384 2007065411044540416 2008981713407311872 2009446271555862528 2015423208710995968 2023383016012382208 2031374260151451648 2033783956782710784 2048363053247102976 2054626202775453696 2110695747477271992 2119031828628446052 2121545508140460816 2127855875505542496 2136753719668349424 2154125701129067712 2174395396243603968 2178782707073313024 2180719845587451264 2187387694068073344 2189982460015959552 2196496387618624512 2205171333857244672 2205681259012489728 2207787195463243776 2223613626971940864 2232395671312272384 2235043827505999872 2241691786540818432 2244537183219204096 2251065647058014208 2257948587425107968 2260104427583225856 2260627055500345344 2262785453001474048 2267351109799870464 2269366993782063104 2276305893013929984 2279006137252380672 2285296042670383104 2288006951380549632 2290721075878035456 2294812444989652992 2295343098809745408 2297534642433294336 2304408434902990848 2307142015490064384 2314004424816328704 2323143462829031424 2323680667930853376 2342225125583880192 2359015269853298688 2386738696658018418 2403847934626893102 2423391413770201176 2453309826285882672 2463730267517954496 2480817750589400256 2481391416389050944 2483760594896149248 2501565330343433472 2511445130226306432 2514424305944249856 2521903259858420736 2532448852940265984 2543205437437888512 2553037868004820992 2560844129640671232 2563881904408928256 2570958048004180992 2574007820303118336 2577061210362789888 2581664000613359616 2582260986160963584 2584726472737456128 2592459489265864704 2595534767426322432 2603254977918369792 2613536395682660352 2614140751422210048 2616636676104585216 2635393928263041024 2638129011556220928 2643452004790370304 2645802277110841344 2646587772293087232 2648940832599703552 2653892178584961024 2656819895159488512 2657040330635476992 2664943484504113152 2675468537760448512 2676087214726053888 2708499013535268864 2726315340491476323 2759973554571618006 2791565343437682312 2814260996636362656 2825375771504594736 2828727344187281088 2837141167340723328 2849004959557799232 2872167601505423616 2895758797841008128 2899193861658138624 2905043609431084032 2907626460783268352 2907817281829638144 2916516925424097792 2919976613354612736 2928661850158166016 2940228445142992896 2940908345349986304 2943716260617658368 2964818169295921152 2976527561749696512 2980058436674666496 2988922382054424576 2989170371964911616 2992716244292272128 3001420862744018944 3001617839308013568 3009902104980504576 3010598116566810624 3013472570110967808 3014169407333793792 3017047270668632064 3023134813066493952 3035074524018573312 3038674849669840896 3047061390227177472 3050675935174066176 3059749926652870656 3060457465079660544 3072544579870654464 3178547742942669078 3182318262210691224 3191783813258313744 3205130579502524136 3231188551693601568 3271079768381176896 3281081541102110016 3284973690023939328 3294744581427936768 3307757000785867008 3308521888518734592 3311680793194865664 3335420440457911296 3348593506968408576 3352565741258999808 3362537679811227648 3376598470587021312 3386922881137661952 3390940583250518016 3394178179502211072 3401026664699805696 3404050490673094656 3414458839520894976 3418509205878571008 3427944064005574656 3432010427070824448 3436081613817053184 3442218667484479488 3443014648214618112 3446301963649941504 3456612652354486272 3460713023235096576 3471006637224493056 3484715194243547136 3485521001896280064 3488848901472780288 3513337688375820288 3513858571017388032 3524602673053827072 3527736369481121792 3538522904779948032 3605771901940339653 3635087120655301764 3679964739428824008 3722087124583576416 3725640892344223872 3752347995515150208 3767167695339459648 3771636458916374784 3782854889787631104 3798673279410398976 3829556802007231488 3845822856613392384 3856437072006271488 3861011730454677504 3865591815544184832 3872496000920039424 3873391479241445376 3877089709106184192 3888689233898797056 3893302151139483648 3904882466877554688 3920304593523990528 3921211127133315072 3924955014156877824 3953090892394561536 3968703415666262016 3969881658439630848 3973411248899555328 3980838267877441536 3985229842739232768 3985560495953215488 3990288325723029504 3997415226756169728 4013202806640672768 4014130822089080832 4017963426814623744 4018892543111725056 4046766032024764416 4062748520302903296 4139960331857427009 4221391494954543984 4238063657256892104 4243091016280921632 4255711751011084992 4273507439336698848 4308251402258135424 4348790792487207936 4357565414146626048 4361439691174902528 4374775388136146688 4379964920031919104 4392992775237249024 4410342667714489344 4411362518024979456 4415574390926487552 4447227253943881728 4464791342624544768 4470087655011999744 4483383573081636864 4489074366438408192 4502131294116028416 4515897174850215936 4520208855166451712 4521254111000690688 4525570906002948096 4534702219599740928 4538733987564126208 4552611786027859968 4558012274504761344 4570592085340766208 4576013902761099264 4581442151756070912 4589624889979305984 4590686197619490816 4608816869805981696 4614284030980128768 4646286925658062848 4647361335861706752 4773477393316036836 4807695869253786204 4846782827540402352 4906619652571765344 4927460535035908992 4961635501178800512 4962782832778101888 4967521189792298496 5003130660686866944 5022890260452612864 5028848611888499712 5043806519716841472 5064897705880531968 5086410874875777024 5106075736009641984 5121688259281342464 5127763808817856512 5141916096008361984 5148015640606236672 5154122420725579776 5163328001226719232 5164521972321927168 5169452945474912256 5184918978531729408 5191069534852644864 5206509955836739584 5227072791365320704 5228281502844420096 5233273352209170432 5270787856526082048 5276258023112441856 5286904009580740608 5291604554221682688 5297881665199407104 5307784357169922048 5314080661270953984 5350937075520897024 5352174429452107776 5452630680982952646 5519947109143236012 5583130686875364624 5628521993272725312 5650751543009189472 5657454688374562176 5674282334681446656 5698009919115598464 5744335203010847232 5791517595682016256 5798387723316277248 5810087218862168064 5815252921566536704 5815634563659276288 5833033850848195584 5839953226709225472 5857323700316332032 5880456890285985792 5881816690699972608 5887432521235316736 5929636338591842304 5953055123499393024 5960116873349332992 5977844764108849152 5978340743929823232 5985432488584544256 6002841725488037888 6003235678616027136 6019804209961009152 6021196233133621248 6026945140221935616 6028338814667587584 6046269626132987904 6070149048037146624 6094122780454354944 6101351870348132352 6145089159741308928 6357095485885338156 6364636524421382448 6383567626516627488 6410261159005048272 6462377103387203136 6542159536762353792 6562163082204220032 6569947380047878656 6589489162855873536 6615514001571734016 6617043777037469184 6623361586389731328 6670840880915822592 6697187013936817152 6705131482517999616 6725075359622455296 6753196941174042624 6773845762275323904 6781881166501036032 6788356359004422144 6802053329399611392 6808100981346189312 6828917679041789952 6837018411757142016 6855888128011149312 6864020854141648896 6872163227634106368 6884437334968958976 6886029296429236224 6892603927299883008 6913225304708972544 6921426046470193152 6942013274448986112 6969430388487094272 6971042003792560128 7026675376751640576 7055472738962243584 7077045809559896064 7211543803880679306 7270174241310603528 7359929478857648016 7444174249167152832 7451281784688447744 7504695991030300416 7534335390678919296 7543272917832749568 7565709779575262208 7597346558820797952 7659113604014462976 7691645713226784768 7712874144012542976 7722023460909355008 7731183631088369664 7744992001840078848 7746782958482890752 7754179418212368384 7777378467797594112 7786604302278967296 7809764933755109376 7840609187047981056 7842422254266630144 7849910028313755648 7906181784789123072 7937406831332524032 7939763316879261696 7946822497799110656 7961676535754883072 7970459685478465536 7971120991906430976 7994830453512339456 8026405613281345536 8028261644178161664 8125497040605806592 8178946021474428969 8279920663714854018 8442782989909087968 8476127314513784208 8486182032561843264 8511423502022169984 8547014878673397696 8616502804516270848 8697581584974415872 8715130828293252096 8722879382349805056 8749550776272293376 8759929840063838208 8785985550474498048 8820685335428978688 8822725036049958912 8831148781852975104 8894454507887763456 8929582685249089536 8940175310023999488 8966767146163273728 8978148732876816384 9004262588232056832 9031794349700431872 9040417710332903424 9042508222001381376 9051141812005896192 9069404439199481856 9077467975128252416 9105223572055719936 9116024549009522688 9141184170681532416 9152027805522198528 9179249779958611968 9181372395238981632 9217633739611963392 9546954786632073672 9615391738507572408 9693565655080804704 9813239305143530688 9854921070071817984 9923271002357601024 9925565665556203776 9935042379584596992 10006261321373733888 10045780520905225728 10057697223776999424 10087613039433682944 10129795411761063936 10172821749751554048 10212151472019283968 10243376518562684928 10255527617635713024 10283832192016723968 10296031281212473344 10308244841451159552 10326656002453438464 10329043944643854336 10338905890949824512 10369837957063458816 10382139069705289728 10413019911673479168 10454145582730641408 10456563005688840192 10466546704418340864 10541575713052164096 10573808019161481216 10583209108443365376 10615568714339844096 10817315705821018959 10905261361965905292 11039894218286472024 11166261373750729248 11257043986545450624 11301503086018378944 11314909376749124352 11348564669362893312 11396019838231196928 11488670406021694464 11583035191364032512 11596775446632554496 11620174437724336128 11630505843133073408 11631269127318552576 11666067701696391168 11679906453418450944 11714647400632664064 11760913780571971584 11763633381399945216 11774865042470633472 11859272677183684608 11906110246998786048 11920233746698665984 11955689528217698304 11956681487859646464 11970864977169088512 12005683450976075776 12039608419922018304 12042392466267242496 12053890280443871232 12056677629335175168 12140298096074293248 12188245560908709888 12419880995572281027 12714190971770676312 12729273048842764896 12767135253033254976 12820522318010096544 12924754206774406272 13084319073524707584 13124326164408440064 13139894760095757312 13178978325711747072 13231028003143468032 13234087554074938368 13246723172779462656 13341681761831645184 13394374027873634304 13410262965035999232 13450150719244910592 13506393882348085248 13547691524550647808 13563762333002072064 13576712718008844288 13604106658799222784 13616201962692378624 13657835358083579904 13674036823514284032 13711776256022298624 13728041708283297792 13744326455268212736 13768874669937917952 13772058592858472448 13826450609417945088 13842852092940386304 13938860776974188544 13942084007585120256 14423087607761358612 14540348482621207056 14719858957715296032 14888348498334305664 14902563569376895488 15009391982060600832 15068670781357838592 15086545835665499136 15131419559150524416 15194693117641595904 15318227208028925952 15383291426453569536 15425748288025085952 15444046921818710016 15462367262176739328 15489984003680157696 15493565916965781504 15508358836424736768 15554756935595188224 15573208604557934592 15619529867510218752 15681218374095962112 15684844508533260288 15699820056627511296 15812363569578246144 15874813662665048064 15893644995598221312 15923353071509766144 15942241983812861952 16052811226562691072 16056523288356323328 16357892042948857938 16559841327429708036 16885565979818175936 16952254629027568416 16972364065123686528 17022847004044339968 17094029757346795392 17233005609032541696 17395163169948831744 17430261656586504192 17445758764699610112 17499101552544586752 17519859680127676416 17571971100948996096 17641370670857957376 17645450072099917824 17662297563705950208 17788909015775526912 17859165370498179072 17880350620047998976 17933534292326547456 17956297465753632768 18008525176464113664 18063588699400863744 18080835420665806848 18085016444002762752 18138808878398963712 18154935950256504832 18210447144111439872 18282368341363064832 18304055611044397056 18435267479223926784 19093909573264147344 19230783477015144816 19387131310161609408 19626478610287061376 19709842140143635968 19846542004715202048 19851131331112407552 19870084759169193984 20012522642747467776 20091561041810451456 20115394447553998848 20175226078867365888 20259590823522127872 20345643499503108096 20424302944038567936 20486753037125369856 20511055235271426048 20567664384033447936 20592062562424946688 20616489682902319104 20653312004906876928 20658087889287708672 20677811781899649024 20739675914126917632 20764278139410579456 20826039823346958336 20908291165461282816 20913126011377680384 21166418216886730752 21231137428679688192 21634631411642037918 21810522723931810584 22079788436572944048 22332522747501458496 22514087973090901248 22603006172036757888 22629818753498248704 22697129338725786624 22792039676462393856 22977340812043388928 23166070382728065024 23193550893265108992 23240348875448672256 23261011686266146816 23262538254637105152 23332135403392782336 23359812906836901888 23429294801265328128 23521827561143943168 23527266762799890432 23549730084941266944 23718545354367369216 23812220493997572096 23840467493397331968 23911379056435396608 23913362975719292928 24011366901952151552 24079216839844036608 24084784932534484992 24376491121817419776 24839761991144562054 25428381943541352624 25458546097685529792 25534270506066509952 25641044636020193088 25849508413548812544 26168638147049415168 26248652328816880128 26279789520191514624 26357956651423494144 26462056006286936064 26468175108149876736 26493446345558925312 26683363523663290368 26788748055747268608 26820525930071998464 26900301438489821184 27012787764696170496 27095383049101295616 27127524666004144128 27153425436017688576 27208213317598445568 27232403925384757248 27315670716167159808 27348073647028568064 27423552512044597248 27456083416566595584 27537749339875835904 27544117185716944896 27652901218835890176 28846175215522717224 29080696965242414112 29439717915430592064 29776696996668611328 29805127138753790976 30018783964121201664 30137341562715677184 30173091671330998272 30262839118301048832 30389386235283191808 30636454416057851904 30766582852907139072 30851496576050171904 30888093843637420032 30924734524353478656 30979968007360315392 30987131833931563008 31016717672849473536 31109513871190376448 31146417209115869184 31239059735020437504 31362436748191924224 31369689017066520576 31399640113255022592 31624727139156492288 31749627325330096128 31846706143019532288 32715784085897715876 33119682654859416072 33771131959636351872 33904509258055136832 33944728130247373056 34045694008088679936 34188059514693590784 34466011218065083392 34790326339897663488 34860523313173008384 34891517529399220224 34998203105089173504 35039719360255352832 35143942201897992192 35282741341715914752 35290900144199835648 35324595127411900416 35577818031551053824 35718330740996358144 35760701240095997952 35867068584653094912 35912594931507265536 36017050352928227328 36127177398801727488 36161670841331613696 36170032888005525504 36309871900513009664 36420894288222879744 36564736682726129664 37259642986716843081 38187819146528294688 38461566954030289632 38774262620323218816 39252957220574122752 39419684280287271936 39693084009430404096 39702262662224815104 39740169518338387968 40025045285494935552 40183122083620902912 40230788895107997696 40350452157734731776 40519181647044255744 40691286999006216192 40848605888077135872 40973506074250739712 41022110470542852096 41135328768066895872 41184125124849893376 41232979365804638208 41306624009813753856 41316175778575417344 41479351828253835264 41528556278821158912 41816582330922565632 41826252022755360768 43269262823284075836 43621045447863621168 44159576873145888096 44665045495002916992 45028175946181802496 45206012344073515776 45259637506996497408 45394258677451573248 45584079352924787712 45954681624086777856 46332140765456130048 46387101786530217984 46480697750897344512 46522023372532293632 46525076509274210304 46664270806785564672 46719625813673803776 46858589602530656256 47043655122287886336 47054533525599780864 47099460169882533888 47437090708734738432 47624440987995144192 47680934986794663936 47826725951438585856 48022733803904303104 48158433679688073216 48169569865068969984 49679523982289124108 50856763887082705248 50917092195371059584 51068541012133019904 51282089272040386176 51699016827097625088 52337276294098830336 52497304657633760256 52559579040383029248 52715913302846988288 52924112012573872128 52936350216299753472 52986892691117850624 53366727047326580736 53577496111494537216 53641051860143996928 53800602876979642368 54025575529392340992 54190766098202591232 54255049332008288256 54416426635196891136 54464807850769514496 54631341432334319616 54847105024089194496 54912166833133191168 55305802437671780352 57692350431045434448 58161393930484828224 58879435830861184128 59553393993337222656 59610254277507581952 60037567928242403328 60274683125431354368 60346183342661996544 60525678236602097664 60778772470566383616 61272908832115703808 61533165705814278144 61702993152100343808 61776187687274840064 61849469048706957312 61959936014720630784 61974263667863126016 62033435345698947072 62219027742380752896 62292834418231738368 62478119470040875008 62724873496383848448 62739378034133041152 63499254650660192256 63693412286039064576 65431568171795431752 66239365309718832144 67542263919272703744 67809018516110273664 67889456260494746112 68091388016177359872 68376119029387181568 68932022436130166784 69580652679795326976 69721046626346016768 69783035058798440448 69996406210178347008 70079438720510705664 70287884403795984384 70565482683431829504 70581800288399671296 70649190254823800832 71155636063102107648 71436661481992716288 71521402480191995904 71734137169306189824 72034100705856454656 72254354797603454976 73129473365452259328 74519285973433686162 76375638293056589376 76923133908060579264 77548525240646437632 78505914441148245504 78839368560574543872 79386168018860808192 79404525324449630208 79480339036676775936 80050090570989871104 80366244167241805824 80461577790215995392 80700904315469463552 81038363294088511488 81382573998012432384 81697211776154271744 81947012148501479424 82044220941085704192 82270657536133791744 82368250249699786752 82613248019627507712 82632351557150834688 82958703656507670528 86538525646568151672 87242090895727242336 88319153746291776192 89330090990005833984 90056351892363604992 90412024688147031552 90519275013992994816 90788517354903146496 91168158705849575424 91909363248173555712 92664281530912260096 92774203573060435968 92961395501794689024 93044046745064587264 93050153018548420608 93328541613571129344 93439251627347607552 93717179205061312512 94087310244575772672 94109067051199561728 94198920339765067776 94874181417469476864 95248881975990288384 99359047964578248216 101713527774165410496 101834184390742119168 102137082024266039808 102564178544080772352 103398033654195250176 104674552588197660672 104994609315267520512 105119158080766058496 105431826605693976576 105848224025147744256 105872700432599506944 105973785382235701248 106733454094653161472 107154992222989074432 107282103720287993856 107601205753959284736 108051151058784681984 108381532196405182464 108510098664016576512 108929615701539028992 109262682864668639232 109694210048178388992 111778928960150529243 115384700862090868896 116322787860969656448 117758871661722368256 119106787986674445312 119220508555015163904 120075135856484806656 120549366250862708736 120692366685323993088 121051356473204195328 121557544941132767232 122545817664231407616 123066331411628556288 123405986304200687616 123552375374549680128 123698938097413914624 123919872029441261568 123948527335726252032 124438055484761505792 124585668836463476736 125449746992767696896 125478756068266082304 130863136343590863504 132478730619437664288 135084527838545407488 135618037032220547328 135778912520989492224 136182776032354719744 136752238058774363136 137864044872260333568 139161305359590653952 139442093252692033536 139566070117596880896 139992812420356694016 140158877441021411328 140575768807591968768 141130965366863659008 141163600576799342592 141298380509647601664 142311272126204215296 142873322963985432576 143042804960383991808 144068201411712909312 144508709595206909952 149038571946867372324 152751276586113178752 153846267816121158528 155097050481292875264 157011828882296491008 157678737121149087744 158772336037721616384 158809050648899260416 158960678073353551872 160100181141979742208 160732488334483611648 160923155580431990784 161401808630938927104 162076726588177022976 162765147996024864768 163394423552308543488 163894024297002958848 164541315072267583488 164736500499399573504 165917407313015341056 173077051293136303344 174484181791454484672 176638307492583552384 178660181980011667968 180112703784727209984 180824049376294063104 181038550027985989632 181577034709806292992 182336317411699150848 183818726496347111424 185328563061824520192 185548407146120871936 185922791003589378048 186088093490129174528 186100306037096841216 186657083227142258688 186878503254695215104 187434358410122625024 188174620489151545344 188218134102399123456 190497763951980576768 198718095929156496432 203427055548330820992 203668368781484238336 204274164048532079616 205128357088161544704 206796067308390500352 209349105176395321344 209989218630535041024 210238316161532116992 210863653211387953152 211696448050295488512 211745400865199013888 211947570764471402496 213466908189306322944 214309984445978148864 214564207440575987712 215202411507918569472 216102302117569363968 216763064392810364928 219388420096356777984 223557857920301058486 230769401724181737792 232645575721939312896 235517743323444736512 238213575973348890624 238441017110030327808 240150271712969613312 241098732501725417472 241384733370647986176 242102712946408390656 243115089882265534464 245091635328462815232 246132662823257112576 246811972608401375232 247104750749099360256 247839744058882523136 247897054671452504064 248876110969523011584 261726272687181727008 264957461238875328576 270169055677090814976 271236074064441094656 271557825041978984448 272365552064709439488 273504476117548726272 275728089744520667136 278322610719181307904 278884186505384067072 279132140235193761792 279985624840713388032 280317754882042822656 281151537615183937536 282261930733727318016 282327201153598685184 282596761019295203328 284622544252408430592 285746645927970865152 298077143893734744648 305502553172226357504 307692535632242317056 310194100962585750528 314023657764592982016 315357474242298175488 317544672075443232768 317618101297798520832 317921356146707103744 320200362283959484416 321464976668967223296 321846311160863981568 322803617261877854208 324153453176354045952 325530295992049729536 326788847104617086976 327788048594005917696 329082630144535166976 335336786880451587729 346154102586272606688 348968363582908969344 353276614985167104768 357320363960023335936 360225407569454419968 361648098752588126208 362077100055971979264 363154069419612585984 364672634823398301696 367637452992694222848 370657126123649040384 371096814292241743872 371845582007178756096 372176186980258349056 373314166454284517376 373757006509390430208 376349240978303090688 376436268204798246912 397436191858312992864 406854111096661641984 407336737562968476672 408548328097064159232 410256714176323089408 413592134616781000704 418698210352790642688 419978437261070082048 420476632323064233984 421727306422775906304 423392896100590977024 423490801730398027776 423895141528942804992 426933816378612645888 428619968891956297728 429128414881151975424 432204604235138727936 433526128785620729856 447115715840602116972 461538803448363475584 465291151443878625792 471035486646889473024 476427151946697781248 476882034220060655616 480300543425939226624 482197465003450834944 482769466741295972352 484205425892816781312 486230179764531068928 490183270656925630464 493623945216802750464 494209501498198720512 497752221939046023168 523452545374363454016 529914922477750657152 540338111354181629952 542472148128882189312 543115650083957968896 544731104129418878976 547008952235097452544 551456179489041334272 556645221438362615808 557768373010768134144 558264280470387523584 559971249681426776064 560635509764085645312 562303075230367875072 564523861467454636032 564654402307197370368 571493291855941730304 596154287787469489296 611005106344452715008 615385071264484634112 620388201925171501056 628047315529185964032 630714948484596350976 635089344150886465536 635236202595597041664 635842712293414207488 640400724567918968832 642929953337934446592 643692622321727963136 645607234523755708416 648306906352708091904 658165260289070333952 670673573760903175458 692308205172545213376 697936727165817938688 706553229970334209536 714640727920046671872 720450815138908839936 723296197505176252416 724154200111943958528 726308138839225171968 729345269646796603392 735274905985388445696 741314252247298080768 743691164014357512192 744352373960516698112 746628332908569034752 794872383716625985728 813708222193323283968 814673475125936953344 817096656194128318464 820513428352646178816 827184269233562001408 837396420705581285376 839956874522140164096 840953264646128467968 843454612845551812608 846785792201181954048 846981603460796055552 847790283057885609984 853867632757225291776 857239937783912595456 894231431681204233944 923077606896726951168 930582302887757251584 942070973293778946048 952854303893395562496 953764068440121311232 960601086851878453248 964394930006901669888 965538933482591944704 968410851785633562624 972460359529062137856 980366541313851260928 987247890433605500928 1046905090748726908032 1059829844955501314304 1080676222708363259904 1084944296257764378624 1086231300167915937792 1089462208258837757952 1094017904470194905088 1102912358978082668544 1113290442876725231616 1115536746021536268288 1116528560940775047168 1119942499362853552128 1121271019528171290624 1129047722934909272064 1129308804614394740736 1192308575574938978592 1222010212688905430016 1230770142528969268224 1240776403850343002112 1256094631058371928064 1261429896969192701952 1270178688301772931072 1270472405191194083328 1271685424586828414976 1280801449135837937664 1285859906675868893184 1287385244643455926272 1296613812705416183808 1341347147521806350916 1384616410345090426752 1395873454331635877376 1413106459940668419072 1429281455840093343744 1440901630277817679872 1446592395010352504832 1448308400223887917056 1452616277678450343936 1458690539293593206784 1470549811970776891392 1482628504494596161536 1488704747921033396224 1493256665817138069504 1589744767433251971456 1627416444386646567936 1629346950251873906688 1634193312388256636928 1641026856705292357632 1654368538467124002816 1674792841411162570752 1679913749044280328192 1681906529292256935936 1686909225691103625216 1693571584402363908096 1693963206921592111104 1714479875567825190912 1788462863362408467888 1846155213793453902336 1861164605775514503168 1884141946587557892096 1905708607786791124992 1907528136880242622464 1921202173703756906496 1928789860013803339776 1931077866965183889408 1936821703571267125248 1944920719058124275712 1974495780867211001856 2093810181497453816064 2119659689911002628608 2161352445416726519808 2169888592515528757248 2172462600335831875584 2178924416517675515904 2188035808940389810176 2205824717956165337088 2231073492043072536576 2233057121881550094336 2239884998725707104256 2384617151149877957184 2444020425377810860032 2461540285057938536448 2481552807700686004224 2512189262116743856128 2522859793938385403904 2540357376603545862144 2540944810382388166656 2543370849173656829952 2561602898271675875328 2571719813351737786368 2682694295043612701832 2769232820690180853504 2791746908663271754752 2826212919881336838144 2858562911680186687488 2881803260555635359744 2893184790020705009664 2896616800447775834112 2905232555356900687872 2917381078587186413568 2941099623941553782784 3179489534866503942912 3254832888773293135872 3258693900503747813376 3268386624776513273856 3282053713410584715264 3308737076934248005632 3349585682822325141504 3359827498088560656384 3363813058584513871872 3387143168804727816192 3387926413843184222208 3576925726724816935776 3692310427586907804672 3722329211551029006336 3768283893175115784192 3811417215573582249984 3815056273760485244928 3842404347407513812992 3857579720027606679552 3862155733930367778816 3889841438116248551424 4187620362994907632128 4239319379822005257216 4322704890833453039616 4339777185031057514496 4344925200671663751168 4357848833035351031808 4376071617880779620352 4411649435912330674176 4466114243763100188672 4479769997451414208512 4769234302299755914368 4888040850755621720064 4923080570115877072896 4963105615401372008448 5024378524233487712256 5045719587876770807808 5080714753207091724288 5081889620764776333312 5143439626703475572736 5365388590087225403664 5538465641380361707008 5583493817326543509504 5652425839762673676288 5717125823360373374976 5763606521111270719488 5786369580041410019328 5793233600895551668224 5810465110713801375744 5834762157174372827136 6358979069733007885824 6509665777546586271744 6517387801007495626752 6536773249553026547712 6564107426821169430528 6617474153868496011264 6699171365644650283008 6719654996177121312768 7153851453449633871552 7384620855173815609344 7444658423102058012672 7536567786350231568384 7622834431147164499968 7630112547520970489856 7684808694815027625984 7715159440055213359104 8375240725989815264256 8478638759644010514432 8645409781666906079232 8679554370062115028992 8689850401343327502336 8715697666070702063616 8752143235761559240704 8823298871824661348352 9538468604599511828736 9776081701511243440128 9846161140231754145792 9926211230802744016896 10048757048466975424512 10091439175753541615616 10161429506414183448576 10163779241529552666624 10730777180174450807328 11076931282760723414016 11166987634653087019008 11304851679525347352576 11434251646720746749952 11527213042222541438976 11572739160082820038656 11586467201791103336448 11669524314348745654272 12717958139466015771648 13019331555093172543488 13034775602014991253504 13073546499106053095424 13128214853642338861056 13234948307736992022528 13398342731289300566016 13439309992354242625536 14307702906899267743104 14769241710347631218688 14889316846204116025344 15073135572700463136768 15245668862294328999936 15430318880110426718208 16750481451979630528512 16957277519288021028864 17290819563333812158464 17359108740124230057984 17379700802686655004672 17431395332141404127232 17504286471523118481408 19076937209199023657472 19552163403022486880256 19692322280463508291584 19852422461605488033792 20097514096933950849024 21461554360348901614656 22153862565521446828032 22333975269306174038016 22609703359050694705152 22868503293441493499904 23054426084445082877952 23145478320165640077312 25435916278932031543296 26038663110186345086976 26069551204029982507008 26147092998212106190848 26256429707284677722112 26469896615473984045056 28615405813798535486208 29538483420695262437376 29778633692408232050688 30146271145400926273536 30491337724588657999872 33500962903959261057024 33914555038576042057728 34581639126667624316928 34718217480248460115968 34759401605373310009344 35008572943046236962816 38153874418398047314944 39104326806044973760512 39384644560927016583168 39704844923210976067584 40195028193867901698048 42923108720697803229312 44307725131042893656064 44667950538612348076032 45219406718101389410304 45737006586882986999808 46290956640331280154624 50871832557864063086592 52077326220372690173952 52139102408059965014016 52294185996424212381696 52512859414569355444224 57230811627597070972416 59076966841390524874752 59557267384816464101376 60292542290801852547072 67001925807918522114048 67829110077152084115456 69163278253335248633856 69436434960496920231936 76307748836796094629888 78208653612089947521024 78769289121854033166336 79409689846421952135168 85846217441395606458624 88615450262085787312128 89335901077224696152064 90438813436202778820608 91474013173765973999616 101743665115728126173184 104154652440745380347904 104278204816119930028032 105025718829138710888448 114461623255194141944832 118153933682781049749504 119114534769632928202752 120585084581603705094144 134003851615837044228096 135658220154304168230912 138872869920993840463872 152615497673592189259776 156417307224179895042048 157538578243708066332672 171692434882791212917248 177230900524171574624256 178671802154449392304128 180877626872405557641216 203487330231456252346368 208309304881490760695808 228923246510388283889664 236307867365562099499008 238229069539265856405504 268007703231674088456192 271316440308608336461824 305230995347184378519552 312834614448359790084096 315077156487416132665344 343384869765582425834496 354461801048343149248512 357343604308898784608256 361755253744811115282432 406974660462912504692736 416618609762981521391616 457846493020776567779328 472615734731124198998016 536015406463348176912384 542632880617216672923648 610461990694368757039104 686769739531164851668992 708923602096686298497024 714687208617797569216512 813949320925825009385472 915692986041553135558656 945231469462248397996032 1072030812926696353824768 1085265761234433345847296 1220923981388737514078208 1373539479062329703337984 1417847204193372596994048 1627898641851650018770944 1831385972083106271117312 2144061625853392707649536 2441847962777475028156416 2747078958124659406675968 2835694408386745193988096 3255797283703300037541888 3662771944166212542234624 4883695925554950056312832 5494157916249318813351936 7325543888332425084469248 9767391851109900112625664 10988315832498637626703872 14651087776664850168938496 21976631664997275253407744 29302175553329700337876992 43953263329994550506815488 87906526659989101013630976
- Sum of all divisors σ(n): 281639719801944999464290191
- Sum of proper divisors (its aliquot sum) s(n): 193733193141955898450659215
- 87906526659989101013630976 is an abundant number, because the sum of its proper divisors (193733193141955898450659215) is greater than itself. Its abundance is 105826666481966797437028239
Bases of 87906526659989101013630976
- Binary: 1001000101101101110111001011011111010001100100011000000101110100100010000000000000000002
- Hexadecimal: 0x48B6EE5BE8C8C0BA440000
- Base-36: B1MTS1YDX7GG00000
Squares and roots of 87906526659989101013630976
- 87906526659989101013630976 squared (879065266599891010136309762) is 7727557429423374571528368949079544192170955506712576
- 87906526659989101013630976 cubed (879065266599891010136309763) is 679302733186202722656135506468213758920061726040400888831630182043242962354176
-
87906526659989101013630976 is a
perfect square number . Itssquare root is 9375848050176 -
The
cube root of 87906526659989101013630976 is 444638475.3147490159
Scales and comparisons
How big is 87906526659989101013630976?- 87,906,526,659,989,101,013,630,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 87,906,526,659,989,101,013,630,976 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 87906526659989101013630976 cubic inches would be around 37053206.3 feet tall.
Recreational maths with 87906526659989101013630976
- 87906526659989101013630976 backwards is 67903631010198995662560978
- The number of decimal digits it has is: 26
- The sum of 87906526659989101013630976'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 87906526659989101013630976 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 87906526659989101013630976 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/87906526659989101013630976/
Chicago style:
Numbermatics. 2024. "Number 87906526659989101013630976 - Facts about the integer". https://numbermatics.com/n/87906526659989101013630976/
The information we have on file for 87906526659989101013630976 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 87906526659989101013630976, math, Factors of 87906526659989101013630976, curriculum, school, college, exams, university, Prime factorization of 87906526659989101013630976, STEM, science, technology, engineering, physics, economics, calculator, eighty-seven septillion, nine hundred six sextillion, five hundred twenty-six quintillion, six hundred fifty-nine quadrillion, nine hundred eighty-nine trillion, one hundred one billion, thirteen million, six hundred thirty thousand, nine hundred seventy-six.