48364044421735651230445824
48,364,044,421,735,651,230,445,824 is an even composite number composed of eight prime numbers multiplied together.
48364044421735651230445824 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 48364044421735651230445824:
28 × 32 × 72 × 112 × 132 × 3072 × 3372 × 13992
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 307 × 307 × 337 × 337 × 1399 × 1399)See below for interesting mathematical facts about the number 48364044421735651230445824 from the Numbermatics database.
Names of 48364044421735651230445824
- Cardinal: 48364044421735651230445824 can be written as Forty-eight septillion, three hundred sixty-four sextillion, forty-four quintillion, four hundred twenty-one quadrillion, seven hundred thirty-five trillion, six hundred fifty-one billion, two hundred thirty million, four hundred forty-five thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 4.8364044421735651230445824 × 1025
Factors of 48364044421735651230445824
Divisors of 48364044421735651230445824
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 48 49 52 56 63 64 66 72 77 78 84 88 91 96 98 99 104 112 117 121 126 128 132 143 144 147 154 156 168 169 176 182 192 196 198 208 224 231 234 242 252 256 264 273 286 288 294 307 308 312 336 337 338 352 363 364 384 392 396 416 429 441 448 462 468 484 504 507 528 539 546 572 576 588 614 616 624 637 672 674 676 693 704 726 728 768 784 792 819 832 847 858 882 896 921 924 936 968 1001 1008 1011 1014 1056 1078 1089 1092 1144 1152 1176 1183 1228 1232 1248 1274 1287 1344 1348 1352 1386 1399 1408 1452 1456 1521 1568 1573 1584 1617 1638 1664 1694 1716 1764 1792 1842 1848 1859 1872 1911 1936 2002 2016 2022 2028 2112 2149 2156 2178 2184 2288 2304 2352 2359 2366 2456 2464 2496 2541 2548 2574 2688 2696 2704 2763 2772 2798 2816 2904 2912 3003 3033 3042 3136 3146 3168 3234 3276 3328 3377 3388 3432 3528 3549 3684 3696 3707 3718 3744 3822 3872 3991 4004 4032 4044 4056 4197 4224 4298 4312 4356 4368 4381 4576 4704 4718 4719 4732 4851 4912 4928 4992 5082 5096 5148 5376 5392 5408 5526 5544 5577 5596 5733 5808 5824 5929 6006 6066 6084 6272 6292 6336 6447 6468 6552 6754 6776 6864 7007 7056 7077 7098 7368 7392 7414 7436 7488 7623 7644 7744 7982 8008 8064 8088 8112 8281 8394 8448 8596 8624 8712 8736 8762 9009 9152 9408 9436 9438 9464 9702 9793 9824 9856 9984 10131 10164 10192 10296 10647 10784 10816 11011 11052 11088 11121 11154 11192 11466 11616 11648 11858 11973 12012 12132 12168 12544 12584 12591 12672 12894 12936 13013 13104 13143 13508 13552 13728 14014 14112 14154 14157 14196 14736 14784 14828 14872 14976 15043 15246 15288 15389 15488 15964 16016 16128 16176 16224 16513 16562 16731 16788 17192 17248 17424 17472 17524 17787 18018 18187 18304 18816 18872 18876 18928 19341 19404 19586 19648 19712 20262 20328 20384 20449 20592 21021 21231 21294 21568 21632 22022 22104 22176 22242 22308 22384 22932 23232 23296 23639 23716 23946 24024 24264 24336 24843 25168 25182 25344 25788 25872 25949 26026 26208 26286 27016 27104 27456 27937 28028 28224 28308 28314 28392 29379 29472 29568 29656 29744 29952 30086 30393 30492 30576 30667 30778 30976 31928 32032 32352 32448 33026 33033 33124 33363 33462 33576 34384 34496 34848 34944 35048 35574 35919 36036 36374 36608 37147 37632 37744 37752 37856 38682 38808 39039 39172 39296 39429 40524 40656 40768 40777 40898 41184 42042 42462 42588 43136 43264 43901 44044 44208 44352 44484 44616 44768 45129 45864 46167 46464 47278 47432 47892 48048 48191 48528 48672 49539 49686 50336 50364 51576 51744 51883 51898 52052 52416 52572 53361 54032 54208 54561 54912 55874 56056 56448 56616 56628 56784 56953 58758 58944 59136 59312 59488 60172 60786 60984 61152 61334 61347 61556 63063 63856 64064 64704 64896 66052 66066 66248 66726 66924 67152 68551 68768 68992 69696 69888 70096 70917 71148 71838 72072 72748 74294 74529 75488 75504 75712 77077 77364 77616 77847 78078 78344 78592 78858 81048 81312 81536 81554 81796 82368 83811 84084 84924 85176 86272 87802 88088 88137 88416 88704 88968 89232 89536 90258 91091 91728 92001 92334 92928 94249 94556 94864 95784 96096 96382 97056 97344 99078 99099 99372 100672 100728 103152 103459 103488 103766 103796 104104 104832 105144 106722 107723 108064 108416 109122 109824 111441 111748 112112 112896 113232 113256 113568 113569 113906 117117 117516 117888 118624 118976 120344 121572 121968 122304 122331 122668 122694 123112 126126 127309 127712 128128 129408 129792 131703 132104 132132 132496 133452 133848 134304 135387 137102 137536 137984 138501 139392 140192 141834 142296 143143 143676 144144 144573 145496 148588 148617 149058 150976 151008 151424 154154 154728 155232 155649 155694 156156 156688 157716 162096 162624 163072 163108 163592 163683 164736 165473 167622 168168 169279 169848 170352 170859 175604 176176 176274 176832 177408 177936 178464 179072 180516 181643 182182 183456 184002 184041 184668 188498 189112 189728 191568 192192 192764 194112 194688 195559 198156 198198 198744 200057 201344 201456 205653 206304 206918 206976 207532 207592 208208 209664 210288 212751 213444 214669 215446 216128 216832 218244 222882 223496 224224 226464 226512 227136 227138 227812 231231 233541 234234 235032 235776 236431 237248 237952 240688 243144 243936 244608 244662 245336 245388 246224 251433 252252 254618 255424 256256 258816 260029 263406 264208 264264 264992 266904 267696 268608 270774 273273 274204 275072 276003 277002 278784 280384 282747 283668 284592 285439 286286 287352 288288 289146 290992 297176 297234 298116 301952 302016 302848 307307 308308 309456 310377 310464 311298 311388 312312 313376 315432 323169 324192 325248 326216 327184 327366 329472 330946 334323 335244 336336 337337 338558 339696 340704 340707 341718 351208 352352 352548 353664 355872 356928 358144 361032 363181 363286 364364 366912 366993 368004 368082 369336 376996 378224 379456 381927 383136 384384 385528 388224 389376 391118 395109 396312 396396 397488 398671 400114 402688 402912 411306 412608 413836 413952 415064 415184 416416 420576 425502 426888 429338 429429 429493 430892 432256 433719 436488 445764 446992 448448 452928 453024 454272 454276 455624 462462 466947 467082 468468 470064 471463 472862 474496 475904 481376 482911 486288 487872 489216 489324 490672 490776 492448 496419 502866 504504 507837 509236 510848 512577 520058 526812 528416 528528 529984 530101 533808 535392 537216 541548 544929 546546 548408 550144 552006 554004 560768 565494 567336 569184 570713 570878 572572 574704 576576 578292 581984 586677 594352 594468 596232 600171 603904 604032 614614 616616 616959 618912 620754 620928 622596 622776 624624 626483 626752 630864 644007 646338 648384 650496 652432 654368 654732 659743 661892 668646 670488 672672 674674 677116 679392 681408 681414 683436 693693 702416 704704 705096 707328 709293 711744 713856 722064 724213 726362 726572 728728 733824 733986 736008 736164 738672 753992 754061 756448 758912 763854 766272 768768 771056 776448 780087 782236 790218 792624 792792 794976 794983 797342 800228 805824 819819 822612 825216 827672 830128 830368 832832 841152 848241 851004 853776 856317 858676 858858 858986 861784 864512 867438 872976 891163 891528 893984 896896 905856 906048 908544 908552 911248 921921 924924 931131 933894 934164 936936 940128 942926 945724 948992 962752 965822 969507 972576 975744 978648 981344 981552 984896 992838 1002001 1005732 1009008 1012011 1015674 1018472 1021696 1022121 1025154 1036739 1040116 1053624 1056832 1057056 1059968 1060202 1067616 1070784 1074432 1083096 1089543 1089858 1093092 1096816 1104012 1108008 1121536 1130988 1134672 1138049 1138368 1141426 1141756 1145144 1145781 1149408 1153152 1156584 1163968 1173354 1184953 1188704 1188936 1192464 1196013 1200342 1208064 1225237 1229228 1233232 1233918 1237824 1241508 1241856 1245192 1245552 1249248 1249259 1252966 1253504 1261728 1288014 1288287 1288479 1292676 1296768 1304864 1308736 1309464 1319486 1323784 1337292 1340976 1344967 1345344 1349348 1354232 1358784 1362816 1362828 1366872 1387386 1400399 1404832 1409408 1410192 1414389 1418586 1423488 1427712 1444128 1448426 1448733 1452724 1453144 1457456 1467648 1467972 1472016 1472328 1476397 1477344 1489257 1507984 1508122 1512896 1517824 1523511 1527708 1532544 1542112 1560174 1564472 1580436 1585248 1585584 1589952 1589966 1590303 1594684 1600456 1611648 1634787 1639638 1645224 1650432 1655017 1655344 1660256 1660736 1665664 1682304 1696482 1702008 1707552 1712139 1712634 1717352 1717716 1717972 1723568 1734876 1745952 1760031 1782326 1783056 1787968 1793792 1800513 1811712 1812096 1817104 1820203 1822496 1843842 1849848 1862262 1867788 1868328 1873872 1879449 1880256 1885852 1891448 1925504 1931644 1932021 1939014 1945152 1951488 1957201 1957296 1962688 1963104 1969792 1979229 1985676 1998073 2004002 2011464 2018016 2024022 2031348 2036944 2044242 2050308 2073478 2080232 2107248 2113664 2114112 2119936 2120404 2127879 2135232 2141568 2151149 2166192 2172639 2179086 2179716 2186184 2193632 2200627 2208024 2216016 2261976 2262183 2269344 2276098 2276736 2282852 2283512 2290288 2291562 2298816 2306304 2313168 2327936 2340261 2346708 2361359 2369906 2377408 2377872 2384928 2384949 2392026 2400684 2450474 2458456 2466464 2467836 2475648 2483016 2490384 2491104 2498496 2498518 2505932 2507008 2523456 2542267 2568951 2576028 2576574 2576958 2585352 2593536 2600741 2609728 2617472 2618928 2638972 2647568 2673489 2674584 2681952 2689934 2690688 2698696 2708464 2717568 2725632 2725656 2733744 2765763 2774772 2790697 2800798 2809664 2818816 2820384 2828778 2837172 2846976 2888256 2896852 2897466 2905448 2906288 2914912 2935944 2944032 2944656 2952794 2954688 2978514 3006003 3006451 3015968 3016244 3025792 3036033 3047022 3055416 3065088 3084224 3110217 3120348 3128944 3160872 3170496 3171168 3179904 3179932 3180606 3189368 3200912 3223296 3268629 3269574 3279276 3290448 3300241 3310034 3310688 3320512 3321472 3331328 3364608 3380377 3392964 3404016 3414147 3415104 3424278 3425268 3434704 3435432 3435944 3447136 3469752 3491904 3520062 3554859 3564652 3566112 3575936 3588039 3601026 3624192 3634208 3640406 3644992 3675711 3687684 3699696 3710707 3724524 3735576 3736656 3747744 3747777 3758898 3760512 3771704 3782896 3851008 3863288 3864042 3865437 3878028 3890304 3914402 3914592 3925376 3926208 3939584 3958458 3971352 3994991 3996146 4008004 4022928 4034901 4036032 4048044 4062696 4073888 4088484 4100616 4146956 4160464 4201197 4214496 4227328 4228224 4240808 4243167 4255758 4270464 4283136 4302298 4332384 4345278 4346199 4358172 4359432 4372368 4385381 4387264 4401254 4416048 4429191 4432032 4523952 4524366 4538688 4552196 4553472 4565704 4567024 4580576 4583124 4597632 4618201 4626336 4655872 4680522 4693416 4722718 4724423 4739812 4754816 4755744 4769856 4769898 4770909 4784052 4801368 4900948 4916912 4932928 4935672 4951296 4965051 4966032 4980768 4982208 4996992 4997036 5011864 5046912 5069491 5084534 5136417 5137902 5152056 5153148 5153916 5170704 5186093 5201482 5219456 5234944 5237856 5277944 5295136 5346978 5349168 5363904 5379868 5381376 5397392 5416928 5435136 5451312 5460609 5467488 5531526 5549544 5564881 5581394 5583409 5601596 5619328 5638347 5640768 5657556 5674344 5776512 5793704 5794932 5810896 5812576 5829824 5871603 5871888 5888064 5889312 5905588 5909376 5937687 5957028 5994219 6012006 6012902 6031936 6032488 6051584 6072066 6094044 6110832 6129019 6168448 6220434 6240696 6257888 6277843 6321744 6340992 6342336 6359808 6359864 6361212 6378736 6401824 6453447 6517917 6537258 6539148 6558552 6580896 6600482 6601881 6620068 6621376 6641024 6642944 6760754 6785928 6786549 6808032 6828294 6830208 6848556 6850536 6869408 6870864 6871888 6891313 6894272 6939504 6983808 7040124 7084077 7109718 7129304 7132224 7151872 7154847 7176078 7202052 7257173 7268416 7280812 7289984 7351422 7375368 7399392 7421414 7449048 7471152 7473312 7495488 7495554 7517796 7521024 7543408 7565792 7626801 7726576 7728084 7730874 7756056 7780608 7802223 7828804 7829184 7850752 7852416 7916916 7942704 7966343 7989982 7992292 8016008 8020467 8045856 8069802 8072064 8096088 8125392 8147776 8176968 8201232 8293912 8294671 8320928 8372091 8402394 8428992 8456448 8481616 8486334 8511516 8540928 8576659 8604596 8664768 8690556 8692398 8716344 8718864 8744736 8744813 8770762 8774528 8802508 8832096 8858382 8864064 9018009 9019353 9047904 9048732 9077376 9104392 9131408 9134048 9161152 9166248 9195264 9236402 9252672 9330651 9361044 9386832 9414769 9445436 9448846 9479624 9509632 9511488 9539712 9539796 9541818 9568104 9602736 9801896 9802793 9833824 9865856 9871344 9900723 9930102 9932064 9961536 9964416 9993984 9994072 10023728 10093824 10138982 10141131 10169068 10242441 10272834 10275804 10304112 10306296 10307832 10334779 10341408 10372186 10402964 10438912 10475712 10555888 10590272 10664577 10693956 10698336 10727808 10759736 10794784 10833856 10902624 10921218 10934976 11027133 11063052 11099088 11129762 11132121 11162788 11166818 11203192 11238656 11243331 11276694 11281536 11315112 11348688 11404129 11553024 11585119 11587408 11589864 11621792 11625152 11659648 11743206 11743776 11776128 11778624 11811176 11818752 11875374 11914056 11984973 11988438 12024012 12025804 12063872 12064976 12104703 12144132 12188088 12221664 12258038 12336896 12440868 12481392 12515776 12518539 12555686 12603591 12643488 12681984 12684672 12719728 12722424 12757472 12803648 12906894 13035834 13074516 13078296 13117104 13156143 13161792 13200964 13203762 13240136 13242752 13282048 13287573 13477607 13521508 13571856 13573098 13616064 13656588 13660416 13697112 13700407 13701072 13738816 13741728 13741849 13743776 13782626 13788544 13854603 13879008 13967616 14080248 14168154 14173269 14219436 14258608 14264448 14309694 14352156 14404104 14514346 14536832 14561624 14579968 14702844 14750736 14794637 14798784 14842828 14895153 14898096 14942304 14946624 14990976 14991108 15035592 15086816 15131584 15208473 15253602 15404389 15453152 15456168 15461748 15512112 15558279 15604446 15657608 15658368 15704832 15833832 15885408 15928081 15932686 15979964 15984584 16032016 16040934 16091712 16139604 16144128 16192176 16240367 16250784 16295552 16353936 16381827 16402464 16587824 16589342 16641856 16694643 16744182 16750227 16804788 16857984 16963232 16972668 17023032 17153318 17209192 17329536 17381112 17384796 17432688 17437728 17484571 17489472 17489626 17541524 17549056 17605016 17614809 17664192 17716764 17728128 17982657 18036018 18038706 18095808 18097464 18154752 18205187 18208784 18262816 18268096 18322304 18332496 18387057 18472804 18505344 18661302 18722088 18773664 18829538 18833529 18890872 18897692 18959248 19022976 19079424 19079592 19083636 19136208 19193161 19205472 19360341 19603792 19605586 19667648 19731712 19742688 19801446 19805643 19860204 19864128 19923072 19928832 19988144 20047456 20277964 20282262 20338136 20484882 20545668 20551608 20608224 20612592 20615664 20669558 20673939 20682816 20744372 20805928 20951424 21045157 21111776 21180544 21252231 21329154 21387912 21396672 21455616 21519472 21529211 21589568 21667712 21771519 21805248 21842436 21869952 22054266 22126104 22198176 22259524 22264242 22325576 22333636 22406384 22486662 22553388 22563072 22630224 22697376 22808258 22880403 23101687 23170238 23174816 23179728 23243584 23250304 23319296 23406669 23486412 23487552 23552256 23557248 23622352 23662639 23750748 23828112 23899029 23969946 23976876 24048024 24051608 24127744 24129952 24209406 24288264 24376176 24443328 24516076 24881736 24884013 24962784 25031552 25037078 25111372 25116273 25207182 25286976 25369344 25439456 25443613 25444848 25514944 25607296 25729977 25813788 25974949 26071668 26149032 26156592 26234208 26234439 26312286 26323584 26401928 26407524 26480272 26485504 26575146 26955214 27043016 27058059 27143712 27146196 27232128 27313176 27394224 27400814 27402144 27477632 27483456 27483698 27487552 27565252 27577088 27709206 27758016 27964937 28160496 28244307 28336308 28346538 28438872 28517216 28528896 28608151 28619388 28704312 28808208 29028692 29073664 29123248 29405688 29408379 29501472 29589274 29597568 29685656 29702169 29790306 29796192 29884608 29893248 29981952 29982216 30071184 30173632 30263168 30416946 30423393 30507204 30697667 30808778 30906304 30912336 30923496 31004337 31024224 31116558 31208892 31315216 31316736 31667664 31761913 31770816 31856162 31865372 31959928 31969168 32064032 32081868 32183424 32279208 32384352 32480734 32501568 32591104 32707872 32763654 32804928 33070961 33175648 33178684 33283712 33389286 33396363 33488364 33500454 33609576 33715968 33926464 33945336 34046064 34212387 34306636 34418384 34659072 34755357 34762224 34769592 34865376 34865683 34875456 34969142 34978944 34979252 35083048 35210032 35229618 35328384 35433528 35456256 35954919 35965314 36072036 36077412 36191616 36194928 36302651 36410374 36417568 36525632 36536192 36644608 36664992 36774114 36945608 37010688 37322604 37444176 37547328 37555617 37659076 37667058 37781744 37795384 37918496 38045952 38159184 38167272 38272416 38386322 38410944 38720682 39083863 39207584 39211172 39335296 39468429 39485376 39602892 39611286 39720408 39728256 39846144 39976288 40094912 40432821 40555928 40564524 40676272 40969764 41091336 41101221 41103216 41216448 41225184 41225547 41231328 41339116 41347878 41365632 41488744 41563809 41611856 41902848 42090314 42223552 42361088 42504462 42519807 42658308 42775824 42793344 42903133 43038944 43058422 43179136 43335424 43543038 43610496 43684872 43739904 43944901 44108532 44252208 44383911 44396352 44519048 44528484 44651152 44667272 44812768 44973324 45106776 45260448 45394752 45616516 45625419 45760806 46203374 46213167 46340476 46349632 46359456 46487168 46500608 46674837 46813338 46972824 46975104 47114496 47244704 47325278 47501496 47656224 47784243 47798058 47939892 47953752 48096048 48103216 48239191 48259904 48418812 48576528 48721101 48752352 48886656 49032152 49763472 49768026 49925568 50063104 50074156 50083929 50222744 50232546 50250681 50414364 50573952 50800211 50878912 50887226 50889696 51029888 51214592 51459954 51627576 51949898 51968653 52143336 52298064 52313184 52453713 52468416 52468878 52624572 52647168 52803856 52815048 52960544 53150292 53910428 54086032 54116118 54287424 54292392 54464256 54615561 54626352 54788448 54801628 54804288 54955264 54966912 54967396 54975104 55130504 55161171 55418412 55516032 55764401 55929874 56320992 56488614 56500587 56672616 56693076 56877744 57034432 57047023 57216302 57238776 57408624 57579483 57616416 58057384 58246496 58811376 58816758 59002944 59178548 59195136 59371312 59404338 59580612 59592384 59769216 59786496 59964432 60036613 60142368 60347264 60526336 60833892 60846786 61014408 61213691 61395334 61417499 61617556 61812608 61824672 61846992 62008674 62021817 62048448 62233116 62417784 62630432 63135471 63335328 63523826 63541632 63712324 63730744 63919856 63938336 64128064 64163736 64366848 64558416 64587633 64768704 64961468 65003136 65314557 65415744 65527308 65609856 65903383 66141922 66351296 66357368 66567424 66778572 66792726 66976728 67000908 67219152 67419209 67852928 67890672 68092128 68424774 68613272 68836768 69305061 69510714 69524448 69539184 69730752 69731366 69750912 69938284 69957888 69958504 70166096 70420064 70459236 70656768 70867056 70987917 71697087 71909838 71930628 72144072 72154824 72343453 72383232 72389856 72584317 72605302 72820748 72835136 73051264 73072384 73329984 73548228 73891216 74645208 74652039 74888352 75094656 75111234 75318152 75334116 75563488 75590768 75836992 76318368 76330839 76334544 76544832 76772644 76821888 77189931 77441364 77924847 78167726 78415168 78422344 78670592 78703317 78936858 78970752 79205784 79222572 79440816 79456512 79677247 79828903 79952576 80189824 80865642 81111856 81129048 81352544 81939528 82182672 82202442 82206432 82432896 82450368 82451094 82462656 82678232 82695756 82731264 82977488 83127618 83223712 83894811 84180628 84447104 84732921 85008924 85039614 85316616 85551648 85586688 85806266 85824453 86077888 86116844 86358272 87086076 87220992 87369744 87629773 87889802 88217064 88225137 88504416 88767822 88792704 89038096 89056968 89302304 89334544 89625536 89946648 90213552 90520896 90789504 91233032 91250838 91521612 92093001 92406748 92426334 92680952 92699264 92718912 92974336 93013011 93349674 93626676 93945648 93950208 94343249 94489408 94650556 95002992 95285739 95312448 95568486 95596116 95879784 95902849 95907504 96192096 96192943 96206432 96478382 96519808 96837624 97153056 97442202 97504704 97773312 98064304 99212883 99526944 99536052 99851136 100148312 100167858 100445488 100465092 100501362 100828728 101147904 101600422 101757824 101774452 101779392 102059776 102637161 102919908 103255152 103562459 103899796 103937306 104266071 104286672 104596128 104597049 104626368 104907426 104936832 104937756 105249144 105607712 105630096 105921088 106300584 107820856 107830723 108172064 108232236 108574848 108584784 108907953 109231122 109252704 109576896 109603256 109608576 109933824 109934792 109950208 110261008 110322342 110836824 111032064 111496567 111528802 111859748 112641984 112666851 112977228 113001174 113345232 113386152 113682569 113755488 114068864 114094046 114432604 114477552 114817248 115158966 115232832 116114768 116492992 117251589 117622752 117633516 118005888 118357096 118742624 118808676 119161224 119184768 119538432 119928864 120073226 120284736 120694528 121298463 121667784 121693572 122028816 122391997 122427382 122790668 122834998 123235112 123303663 123625216 123649344 123676641 123693984 124017348 124043634 124096896 124466232 124835568 125260864 126270942 126670656 127047652 127083264 127424648 127436309 127461488 127839712 127876672 128256128 128327472 128709399 129116832 129175266 129537408 129922936 130006272 130629114 130831488 131054616 131219712 131806766 131834703 131854351 132283844 132702592 132714736 133151733 133557144 133585452 133953456 134001816 134352127 134438304 134838418 135705856 135781344 136184256 136849548 137226544 137673536 138610122 138639501 139021428 139048896 139078368 139461504 139462732 139501824 139876568 139917008 140332192 140840128 140918472 141734112 141975834 143352729 143394174 143819676 143861256 144288144 144309648 144686906 144717573 144739141 144779712 145168634 145210604 145641496 145670272 146102528 146163303 146659968 147096456 147782432 148253677 149290416 149304078 149776704 150189312 150222468 150636304 150668232 150704477 151126976 151181536 151673984 152400633 152636736 152661678 152669088 153089664 153545288 153643776 154379862 154882728 155849694 155905959 156335452 156830336 156844688 157361139 157406634 157873716 157941504 158411568 158445144 158881632 158883031 159354494 159657806 159905152 160379648 161731284 162223712 162258096 162705088 162741007 163846683 163879056 164365344 164404884 164412864 164865792 164900736 164902188 164925312 165356464 165391512 165954976 166255236 166447424 167293203 167789622 168361256 168894208 169465842 170017848 170079228 170633232 171103296 171141069 171612532 171648906 172155776 172233688 172738449 174172152 174739488 175208891 175259546 175779604 176434128 176450274 177008832 177535644 177585408 178076192 178105291 178113936 178604608 178644037 178669088 179251072 179893296 180109839 180427104 181041792 181579008 182466064 182501676 183043224 183641073 184186002 184252497 184813496 184852668 185361904 185398528 185437824 186026022 186699348 187253352 187891296 188686498 188978816 189301112 189406413 190005984 190571478 190624896 191136972 191192232 191759568 191805698 191815008 192330281 192384192 192385886 192412864 192956764 193039616 193675248 193762899 194306112 194884404 195009408 196128608 197710149 198425766 199053888 199072104 199702272 200257057 200296624 200335716 200890976 200930184 201002724 201657456 202257627 203200844 203515648 203548904 203558784 205274322 205839816 206510304 207124918 207799592 207874612 207915183 208532142 208573344 209192256 209194098 209252736 209814852 209873664 209875512 210498288 211124771 211215424 211260192 211842176 212601168 212963751 215641712 215661446 216344128 216464472 217030359 217149696 217169568 217752951 217815906 218462244 218505408 219153792 219206512 219217152 219869584 220522016 220644684 221673648 222333391 222993134 223057604 223719496 225283968 225333702 225954456 226002348 226690464 226772304 227365138 227510976 228137728 228188092 228865208 228955104 228992517 229634496 230317932 230465664 231496727 232229536 232985984 233774541 234503178 235245504 235267032 236011776 236714192 236821321 237485248 237617352 238322448 238369536 239031741 239486709 239857728 240146452 240569472 242596926 243335568 243387144 244057632 244059781 244783994 244854764 245581336 245669996 246470224 246607326 247298688 247353282 247387968 248034696 248087268 248193792 248932464 249671136 250521728 251684433 252541884 253341312 254095304 254118557 254849296 254872618 254922976 255679424 255753344 256512256 256654944 257418798 257473359 258233664 258350532 259074816 259845872 261258228 261662976 262109232 262889319 263613532 263669406 263708702 264567688 265405184 265429472 266303466 267114288 267170904 267906912 268003632 268704254 268876608 269676836 271562688 272368512 273587041 273699096 274453088 275347072 276279003 277220244 277279002 278042856 278097792 278156736 278923008 278925464 279753136 279834016 279879743 280664384 281680256 281836944 283029747 283468224 283951668 285857217 286705458 286788348 287639352 287708547 287722512 288576288 288578829 288619296 289373812 289435146 289478282 289559424 290337268 290421208 291282992 291340544 292326606 293319936 294192912 295564864 296507354 297638649 298580832 298608156 299553408 300321931 300444936 301272608 301336464 301408954 302253952 302363072 303347968 304801266 305273472 305323356 305338176 306179328 307090576 307614307 308759724 309765456 310687377 311699388 311811918 312670904 313660672 313689376 313791147 314722278 314813268 315747432 316823136 316890288 317763264 317766062 318708988 319315612 319810304 323462568 323492169 324447424 324516192 325410176 325482014 326723859 327693366 327758112 328730688 328809768 328825728 329801472 329804376 329850624 330712928 330766969 330783024 331909952 332510472 332894848 334489701 334586406 335579244 336722512 337674337 338931684 340035696 340158456 341047707 341266464 342206592 342282138 343225064 343297812 344311552 344467376 345476898 348344304 349381043 349478976 350417782 350519092 351559208 351754767 352868256 352900548 354017664 355071288 356152384 356210582 356227872 357209216 357288074 357338176 358502144 359786592 360219678 360854208 362083584 363780571 364932128 365003352 366086448 367175991 367282146 368372004 368504994 369626992 369705336 370723808 370875648 372052044 373398696 374506704 375782592 377372996 377957632 378602224 378812826 380011968 381142956 381249792 382273944 382308927 382384464 383519136 383522513 383611396 383630016 384660562 384768384 384771772 384825728 385913528 386128197 387350496 387525798 388612224 389768808 390018816 392257216 395420298 395504109 395563053 396851532 398107776 398144208 399329161 400514114 400593248 400671432 401781952 401860368 402005448 403056381 403314912 404515254 406401688 407097808 407117568 410548644 411679632 412904869 413020608 414249836 415599184 415749224 415830366 417064284 417146688 418384512 418388196 418505472 419629704 419751024 420996576 422249542 422430848 422520384 423684352 425202336 425927502 429922493 431283424 431322892 432688256 432928944 434060718 434152719 434217423 434339136 435505902 435631812 436924488 437010816 438307584 438413024 439739168 441044032 441289368 443347296 444666782 444761031 445986268 446115208 447438992 450567936 450667404 451908912 452004696 452113431 453253879 453380928 453544608 454730276 455021952 456376184 457201899 457730416 457910208 457985034 459268992 460635864 460931328 462993454 464459072 465971968 467549082 467717877 469006356 470491008 470534064 471934463 473428384 473642642 474970496 475234704 476644896 476649093 478063482 478973418 479715456 480292904 481138944 485193852 486671136 486774288 488115264 488119562 488223021 489567988 489709528 491162672 491339992 492940448 493214652 494597376 494706564 494775936 496069392 496174536 497864928 499342272 501043456 501879609 503368866 505083768 506682624 508090219 508190608 508237114 509698592 509745236 509845952 511358848 511506688 513309888 513423207 514837596 514946718 516467328 516701064 519691744 522516456 524218464 525626673 525778638 527227064 527338812 527417404 529135376 530858944 532606932 534228576 534315873 534341808 535813824 535932111 536007264 537408508 537753216 539353672 540329517 543125376 544737024 547174082 547398192 548906176 550694144 550923219 552558006 552757491 554440488 554558004 556085712 556195584 556313472 557740729 557850928 558802321 559506272 559668032 559759486 561328768 563360512 563673888 566059494 566936448 567903336 571714434 573410916 573576696 575278704 575417094 575445024 576990843 577152576 577157658 577238592 578747624 578870292 578956564 579118848 580674536 580842416 582565984 584653212 588385824 591129728 593014708 593130447 595277298 597161664 597216312 599106816 600643862 600771171 600860707 600889872 602545216 602672928 602817908 604507904 604726144 606772881 609602532 610546944 610646712 610676352 613408411 614181152 615228614 617519448 619530912 621374754 623398776 623623836 625341808 627378752 627582294 629444556 629626536 631494864 633374313 633646272 633780576 635526528 635532124 637417976 638631224 646925136 646984338 648894848 649032384 650820352 650964028 651091077 653258853 653447718 655386732 655516224 657461376 657619536 657651456 659576737 659608752 660402743 661425856 661533938 661566048 663819904 665020944 665789696 667000173 668979402 669172812 671158488 673350601 673445024 675348674 675592489 677863368 680071392 680316912 682095414 682532928 684413184 684564276 686450128 686595624 688934752 690953796 694490181 696688608 698762086 698957952 700835564 701038184 703118416 703509534 705736512 705801096 708035328 710142576 710463963 712304768 712421164 712455744 714418432 714576148 714676352 717095223 718460127 719573184 720439356 721708416 724937213 727561142 729864256 730006704 732172896 732179343 734351982 734564292 736744008 737009988 739253984 739410672 741447616 741611299 744104088 746797392 749013408 751565184 754745992 757204448 757625652 760023936 762285912 762355671 764547888 764617854 764768928 767038272 767045026 767222792 767260032 769321124 769536768 769543544 769651456 771827056 772256394 774700992 775051596 777224448 779537616 780475969 784514432 788667957 790840596 791008218 791126106 793703064 795777983 796215552 796288416 798427487 798658322 801028228 801186496 801342864 803563904 803720736 804010896 806112762 806629824 809030508 812803376 814195616 820761123 821097288 823359264 825809738 826041216 828499672 831198368 831498448 831660732 834128568 834293376 836769024 836776392 839259408 839502048 839639229 841993152 844499084 844861696 845040768 849089241 850404672 851855004 856743979 859844986 862566848 862645784 863125641 865376512 865736487 865857888 868121436 868305438 868434846 868678272 871011804 871263624 873848976 874021632 876449717 876826048 879478336 882088064 882578736 886694592 889333564 889522062 891972536 892230416 894877984 900965793 901334808 903817824 904009392 904226862 906507758 906761856 907089216 909460552 910043904 912752368 914403798 915460832 915820416 915970068 918537984 921271728 922842921 922980457 925986908 928918144 932062131 935098164 935435754 938012712 940464889 940982016 941068128 943868926 946856768 947285284 949940992 950469408 953289792 953298186 956126964 957946836 959430912 960585808 970387704 970476507 973342272 973548576 976230528 976239124 976446042 979135976 979419056 982325344 982679984 985880896 986429304 989413128 989551872 992138784 992300907 992349072 995729856 998684544 1003469103 1003759218 1006737732 1010167536 1013023011 1013173987 1016180438 1016381216 1016474228 1019397184 1019490472 1019691904 1022717696 1023143121 1026619776 1026846414 1029675192 1029893436 1032934656 1033402128 1037775739 1039383488 1045032912 1048143129 1048436928 1051253346 1051557276 1054454128 1054677624 1054834808 1054931339 1058270752 1061717888 1065213864 1068457152 1068631746 1068683616 1071627648 1071864222 1072014528 1074817016 1075506432 1078707344 1080659034 1086250752 1091341713 1094348164 1094796384 1097812352 1101527973 1101846438 1105116012 1105514982 1108880976 1109116008 1112171424 1112181217 1112626944 1115481458 1115701856 1117604642 1119012544 1119336064 1119518972 1122657536 1127347776 1132118988 1133872896 1135806672 1139187049 1143428868 1146821832 1146926781 1147153392 1150557408 1150567539 1150834188 1150890048 1153981686 1154305152 1154315316 1154477184 1157495248 1157740584 1157913128 1161349072 1161684832 1165131968 1169306424 1176771648 1182259456 1186029416 1186260894 1186689159 1190554596 1194323328 1194432624 1197987483 1201287724 1201542342 1201721414 1201779744 1205090432 1205345856 1205635816 1209169143 1209452288 1213545762 1219205064 1221293424 1221352704 1226462237 1226816822 1228362304 1230457228 1235038896 1238714607 1239061824 1242749508 1246737037 1246797552 1247247672 1250508259 1250683616 1254757504 1255164588 1258889112 1259253072 1262989728 1266748626 1267292544 1267561152 1271053056 1271064248 1274835952 1277262448 1289767479 1293850272 1293968676 1297789696 1298064768 1301928056 1302182154 1302652269 1306517706 1306895436 1310773464 1311032448 1314922752 1315239072 1319153474 1319217504 1320805486 1322851712 1323067876 1323132096 1327639808 1330041888 1334000346 1334283093 1337958804 1338345624 1342316976 1346311967 1346701202 1346890048 1350697348 1351184978 1355726736 1356340293 1359761637 1360142784 1360633824 1364190828 1365065856 1369128552 1372900256 1373191248 1377869504 1381907592 1388980362 1393377216 1397524172 1397915904 1401671128 1401799399 1402076368 1406236832 1407019068 1411473024 1411602192 1415803389 1420285152 1420927926 1424609536 1424842328 1424911488 1429152296 1429352704 1429947279 1434190446 1436920254 1439146368 1440878712 1443416832 1449874426 1450397861 1455122284 1459728512 1460013408 1464345792 1464358686 1464669063 1468703964 1469128584 1473488016 1474019976 1477873397 1478507968 1478821344 1482895232 1483222598 1488208176 1493594784 1498026816 1503130368 1509491984 1514408896 1515251304 1520047872 1524270657 1524571824 1524711342 1529095776 1529235708 1529537856 1534076544 1534090052 1534445584 1534520064 1538642248 1539087088 1543654112 1544512788 1549401984 1550103192 1556333737 1559075232 1560951938 1569028864 1576880019 1577335914 1581681192 1582016436 1582252212 1587406128 1591555966 1592130551 1592576832 1596854974 1597316644 1602056456 1602372992 1602685728 1602947619 1607127808 1607441472 1607796333 1608021792 1612225524 1613259648 1618061016 1625606752 1628391232 1641522246 1642194576 1646718528 1651619476 1652082432 1656999344 1657749247 1662396736 1662996896 1663321464 1668257136 1668586752 1673222187 1673552784 1676406963 1678518816 1679004096 1679278458 1683986304 1688998168 1690081536 1698178482 1700809344 1703710008 1708418467 1713487958 1714106563 1719689972 1725133696 1725291568 1726251282 1730972529 1731472974 1731715776 1736242872 1736610876 1736869692 1737356544 1742023608 1742527248 1747697952 1747713341 1752899434 1753652096 1758956672 1764176128 1765157472 1773389184 1778667128 1779044124 1783945072 1784460832 1789755968 1801931586 1802313513 1802582121 1802669616 1807635648 1808018784 1808453724 1813015516 1813523712 1814178432 1818921104 1825504736 1828807596 1830921664 1831640832 1831940136 1840225233 1842543456 1845685842 1845960914 1851973816 1857836288 1864124262 1870196328 1870871508 1876025424 1880929778 1881608833 1882136256 1887737852 1893713536 1894570568 1900122939 1900938816 1906579584 1906596372 1912253928 1915893672 1921171616 1927297801 1940775408 1940953014 1946684544 1947097152 1952461056 1952478248 1952892084 1958271952 1958838112 1959158201 1964650688 1965359968 1971761792 1972858608 1978730211 1978826256 1981208229 1984277568 1984601814 1984698144 1991459712 1997369088 2001000519 2006938206 2007518436 2013475464 2020051803 2020335072 2026046022 2026347974 2026777467 2032360876 2032762432 2032948456 2038794368 2038980944 2039383808 2046286242 2053239552 2053692828 2059350384 2059786872 2065479403 2066804256 2075551478 2078766976 2083470543 2090065824 2096286258 2096873856 2102506692 2103114552 2108908256 2109355248 2109669616 2109862678 2115633091 2116541504 2123435776 2130427728 2131391889 2136914304 2137263492 2137367232 2143255296 2143728444 2144029056 2149634032 2157414688 2161318068 2174811639 2182683426 2188696328 2189592768 2195624704 2196538029 2203055946 2203692876 2210232024 2211029964 2217761952 2218232016 2224342848 2224362434 2224833897 2230962916 2231403712 2235209284 2238025088 2238672128 2239037944 2254695552 2264237976 2271613344 2278374098 2286857736 2287067013 2293643664 2293853562 2294306784 2301114816 2301135078 2301668376 2301780096 2307963372 2308610304 2308630632 2308954368 2314990496 2315368783 2315481168 2315826256 2322372481 2322698144 2323369664 2330263936 2338612848 2341427907 2353543296 2372058832 2372521788 2373378318 2381109192 2387333949 2388646656 2388865248 2395282461 2395974966 2402575448 2403084684 2403442828 2403559488 2410180864 2410691712 2411271632 2418338286 2427091524 2438410128 2442586848 2445667301 2452924474 2453633644 2456724608 2460914456 2462283369 2470077792 2477429214 2478123648 2485499016 2493474074 2493595104 2494495344 2501016518 2501367232 2509515008 2510329176 2517778224 2518506144 2518917687 2525979456 2533497252 2534585088 2535122304 2542128496 2546463997 2549671904 2554524896 2570231937 2579534958 2587700544 2587937352 2596129536 2603856112 2604364308 2605304538 2613035412 2613790872 2621546928 2622064896 2629349151 2630478144 2638306948 2638435008 2641610972 2645703424 2646135752 2646264192 2660083776 2668000692 2668566186 2675917608 2676691248 2684633952 2684657591 2692623934 2693402404 2693780096 2701394696 2702369956 2702897379 2711453472 2712680586 2719523274 2720285568 2721267648 2728381656 2730131712 2738257104 2745800512 2746382496 2755739008 2763815184 2768528763 2768941371 2777960724 2786754432 2795048344 2795304127 2803342256 2803598798 2804152736 2812473664 2814038136 2821394667 2822946048 2823204384 2831606778 2840570304 2841855852 2849684656 2849822976 2858304592 2859894558 2868380892 2873840508 2878292736 2881757424 2890334083 2899748852 2900795722 2910244568 2919457024 2920026816 2928691584 2928717372 2929338126 2937407928 2938257168 2946976032 2948039952 2955746794 2957015936 2957642688 2965790464 2966445196 2976416352 2976902721 2987189568 2996053632 3009457451 3018983968 3028817792 3030502608 3039069033 3039521961 3048541314 3049143648 3049422684 3058191552 3058471416 3059075712 3068153088 3068180104 3068891168 3077284496 3078174176 3078677173 3087308224 3089025576 3098803968 3100206384 3112667474 3113327217 3118150464 3121903876 3144429387 3153760038 3154671828 3163362384 3164032872 3164504424 3164794017 3172777153 3174812256 3183111932 3184261102 3185153664 3193709948 3194633288 3204112912 3204745984 3205371456 3205895238 3214882944 3215592666 3216043584 3224451048 3226519296 3236122032 3251213504 3256782464 3274025139 3283044492 3284389152 3293437056 3303238952 3303541241 3313998688 3315498494 3324793472 3325993792 3326642928 3336514272 3336543651 3346444374 3347105568 3352813926 3357037632 3358008192 3358556916 3367972608 3377996336 3396356964 3401618688 3407420016 3416836934 3417561147 3426975916 3428213126 3439379944 3450267392 3450583136 3451702617 3452502564 3461945058 3462945948 3463431552 3472485744 3473221752 3473739384 3484047216 3485054496 3495395904 3495426682 3505798868 3507304192 3517913344 3530314944 3546778368 3556631533 3557334256 3558088248 3567890144 3568921664 3579511936 3593962449 3603863172 3604627026 3605164242 3605339232 3615271296 3616037568 3616907448 3626031032 3628356864 3637842208 3638436659 3651009472 3657615192 3661843328 3663880272 3679386711 3680450466 3685086912 3691371684 3691921828 3703947632 3716143821 3728248524 3740211111 3740392656 3741743016 3751524777 3752050848 3761859556 3763217666 3764272512 3775475704 3787427072 3789141136 3800245878 3801877632 3813159168 3813192744 3824507856 3831787344 3842343232 3843191473 3854595602 3869302437 3881550816 3881906028 3893369088 3894194304 3904185103 3904956496 3905784168 3916543904 3917676224 3918316402 3929301376 3930719936 3943523584 3945717216 3957460422 3957652512 3962416458 3968555136 3969203628 3969396288 3982919424 4002001038 4013876412 4015036872 4026950928 4038935901 4040103606 4040670144 4052092044 4052695948 4053554934 4064721752 4065524864 4065896912 4077588736 4077961888 4079284911 4092572484 4107385656 4118700768 4119573744 4130958806 4133608512 4151102956 4157533952 4166941086 4180131648 4192572516 4193747712 4205013384 4205398197 4206024949 4206229104 4217816512 4218710496 4218747643 4219339232 4219725356 4231266182 4233083008 4247410167 4260855456 4262783778 4273828608 4274526984 4274734464 4287456888 4288058112 4299268064 4314829376 4322636136 4349623278 4351193583 4365366852 4377392656 4379185536 4393076058 4406111892 4407385752 4420464048 4422059928 4433620191 4435523904 4436464032 4448685696 4448724868 4449667794 4461925832 4462807424 4470418568 4476050176 4478075888 4509391104 4528475952 4541953559 4543226688 4556748196 4572811971 4573715472 4574134026 4587287328 4587707124 4588613568 4602229632 4602270156 4603336752 4603560192 4615926744 4617037159 4617261264 4629980992 4630737566 4630962336 4631652512 4644744962 4645396288 4646739328 4660527872 4669001211 4677225696 4682855814 4707086592 4729147423 4744117664 4745043576 4746756636 4762218384 4774667898 4776391653 4777730496 4790564922 4791949932 4805150896 4806169368 4806885656 4807118976 4821383424 4822543264 4836676572 4854183048 4876820256 4885173696 4891334602 4905848948 4907267288 4913449216 4921828912 4924566738 4940155584 4954858428 4956247296 4970998032 4973247741 4985792669 4986948148 4987190208 4988990688 5002033036 5002734464 5019666561 5020658352 5029220889 5035556448 5037012288 5037835374 5051958912 5066994504 5070244608 5084256992 5092927994 5099343808 5109049792 5125255401 5140463874 5142319689 5159069916 5175401088 5175874704 5191279093 5207712224 5208728616 5210609076 5226070824 5227581744 5243093856 5243140023 5258698302 5260956288 5276613896 5276870016 5283221944 5292271504 5292528384 5320167552 5336001384 5337132372 5351835216 5353382496 5367763297 5369267904 5369315182 5385247868 5386804808 5387560192 5402789392 5404739912 5405794758 5407746363 5422906944 5425361172 5439046548 5440571136 5442535296 5456763312 5476514208 5491601024 5492764992 5511478016 5520675699 5527630368 5537057526 5537882742 5555921448 5573508864 5588992409 5590096688 5590608254 5606684512 5607197596 5608305472 5624947328 5628076272 5642789334 5644826499 5646408768 5663213556 5681140608 5683711704 5699369312 5716609184 5719789116 5736761784 5747681016 5763514848 5780668166 5781893403 5799497704 5801591444 5820489136 5840053632 5857383168 5857434744 5858676252 5874815856 5876514336 5877474603 5892300427 5893952064 5896079904 5911493588 5914031872 5915285376 5932890392 5936190633 5943624687 5952832704 5953805442 5974379136 5992107264 6018914902 6037967936 6057635584 6060155409 6061005216 6078138066 6079043922 6080332401 6097082628 6098287296 6098845368 6116383104 6116942832 6118151424 6135148019 6136360208 6137782336 6154568992 6156348352 6157354346 6174616448 6178051152 6196438209 6200412768 6225334948 6226654434 6236300928 6243807752 6288858774 6307520076 6309343656 6326724768 6328065744 6329008848 6329588034 6345554306 6346899273 6349624512 6366223864 6368522204 6370307328 6387419896 6389266576 6408225824 6410742912 6411790476 6429765888 6431185332 6432087168 6448902096 6460863199 6472244064 6502427008 6513564928 6524434917 6548050278 6566088984 6568778304 6586874112 6606477904 6607082482 6609467777 6627997376 6630996988 6649586944 6651987584 6653285856 6673028544 6673087302 6674501691 6692888748 6694211136 6705627852 6714075264 6716016384 6717113832 6755992672 6792713928 6814840032 6833673868 6835122294 6853951832 6856426252 6878759888 6901166272 6903405234 6905005128 6923890116 6925891896 6926863104 6944971488 6946106349 6946443504 6947478768 6967117443 6968094432 6970108992 6990791808 6990853364 7011597736 7024283721 7060629888 7092217909 7113263066 7114668512 7116176496 7135780288 7137843328 7159023872 7162001847 7185847383 7187924898 7207726344 7209254052 7210328484 7210678464 7230542592 7232075136 7233814896 7252062064 7255344107 7264430173 7275684416 7276873318 7302018944 7315230384 7323686656 7327760544 7337001903 7358773422 7360900932 7370173824 7382743368 7383843656 7407895264 7432287642 7456497048 7480422222 7480785312 7483486032 7503049554 7504101696 7523719112 7526435332 7528545024 7550951408 7578282272 7600491756 7603755264 7626385488 7639391991 7649015712 7663574688 7684686464 7686382946 7709191204 7710695811 7738604874 7763101632 7763812056 7785268519 7788388608 7808370206 7809912992 7811189191 7811568336 7833087808 7835352448 7836632804 7858602752 7861439872 7888047453 7891434432 7914920844 7915305024 7924832916 7937110272 7938407256 7938792576 7974309343 8004002076 8027752824 8030073744 8053901856 8053972773 8077871802 8080207212 8081340288 8104184088 8105391896 8107109868 8129443504 8131049728 8131793824 8155923776 8158569822 8185144968 8214771312 8237401536 8239147488 8261917612 8267217024 8302205912 8306824113 8333882172 8360263296 8385145032 8385912381 8410026768 8410796394 8412049898 8412458208 8435633024 8437420992 8437495286 8438678464 8439450712 8462532364 8464184001 8466166016 8494820334 8521710912 8525567556 8549053968 8549468928 8574497581 8574913776 8585235659 8598536128 8629658752 8645272272 8671002249 8699246556 8702387166 8730733704 8753557813 8754785312 8758371072 8782702357 8786152116 8812223784 8814771504 8840928096 8844119856 8867240382 8871047808 8872928064 8897371392 8897449736 8899335588 8923851664 8925614848 8940837136 8956151776 9028372353 9056951904 9083907118 9086453376 9113496392 9118565883 9145623942 9147430944 9148268052 9174574656 9175414248 9177227136 9204459264 9204540312 9206673504 9231853488 9234074318 9234522528 9236031519 9259961984 9261475132 9261924672 9263305024 9289489924 9290792576 9293478656 9338002422 9339981651 9354451392 9365711628 9424183769 9458294846 9488235328 9490087152 9493513272 9494382051 9518331459 9524436768 9549335796 9552783306 9555460992 9581129844 9583899864 9610301792 9612338736 9613771312 9614237952 9640946887 9645086528 9673353144 9708366096 9753640512 9770347392 9782669204 9811697896 9814534576 9843657824 9849133476 9880311168 9909716856 9910623723 9941996064 9946495482 9971585338 9973896296 9974380416 9977981376 10004066072 10005468928 10009630953 10039333122 10041316704 10058441778 10071112896 10074024576 10075670748 10103917824 10133989008 10152785027 10168513984 10185855988 10198687616 10218099584 10250510802 10252683441 10280927748 10284639378 10318139832 10345113779 10350802176 10351749408 10382558186 10415424448 10417457232 10421218152 10452141648 10455163488 10486187712 10486280046 10517396604 10521912576 10553227792 10553740032 10566443888 10584543008 10640335104 10669894599 10672002768 10674264744 10703670432 10703764681 10706764992 10735526594 10738535808 10738630364 10770495736 10773609616 10805578784 10809479824 10811589516 10815492726 10845813888 10850722344 10878093096 10885070592 10913526624 10915309977 10953028416 10983202048 10985529984 11038160133 11041351398 11055260736 11074115052 11075765484 11111842896 11144913857 11177984818 11180193376 11181216508 11213369024 11214395192 11216610944 11220633333 11249894656 11254574331 11256152544 11285578668 11289652998 11292817536 11326427112 11362281216 11367423408 11398738624 11433218368 11439578232 11473523568 11495362032 11527029696 11529574419 11561336332 11563786806 11598995408 11603182888 11604244729 11640978272 11680107264 11712555309 11714869488 11717352504 11749631712 11753028672 11754949206 11784600854 11787904128 11792159808 11822987176 11830570752 11865780784 11872381266 11887249374 11905665408 11907610884 11948758272 11998745941 12037829804 12075935872 12116807703 12120310818 12122010432 12156276132 12158087844 12160664802 12194165256 12196574592 12197690736 12232766208 12233885664 12233993387 12270296038 12272720416 12275564672 12309137984 12312696704 12314708692 12349232896 12356102304 12392876418 12400825536 12450669896 12453308868 12472601856 12487615504 12577717548 12615040152 12616194591 12618074847 12618687312 12653449536 12656131488 12656242929 12658017696 12659176068 12691108612 12693798546 12699249024 12732447728 12737044408 12774839792 12778533152 12816451648 12821485824 12823580952 12862370664 12864174336 12897804192 12921726398 12944488128 13004854016 13048869834 13053580749 13096100556 13132177968 13137556608 13171261831 13212955808 13214164964 13218935554 13255994752 13261993976 13300860573 13303975168 13306571712 13346057088 13346174604 13349003382 13385777496 13388422272 13411255704 13428150528 13434227664 13491084607 13511985344 13585427856 13625860677 13629680064 13667347736 13670244588 13707903664 13712852504 13714107407 13757519776 13802332544 13806810468 13810010256 13847780232 13851111477 13851783792 13889942976 13892212698 13892887008 13894957536 13934234886 13936188864 13940217984 13981583616 13981706728 14007003633 14023195472 14048567442 14121259776 14184435818 14187442269 14226526132 14229337024 14232352992 14271560576 14275686656 14324003694 14329174959 14371694766 14375849796 14415452688 14418508104 14420656968 14421356928 14458355821 14464150272 14467629792 14504124128 14510688214 14528860346 14551368832 14553746636 14604037888 14630460768 14655521088 14674003806 14717546844 14721801864 14740347648 14765486736 14767687312 14809431637 14815790528 14864575284 14912994096 14919743223 14957378007 14960844444 14961570624 14966972064 15006099108 15008203392 15047438224 15052870664 15101902816 15156564544 15200983512 15252770976 15278783982 15298031424 15327149376 15369372928 15372765892 15375766203 15418382408 15421391622 15426959067 15477209748 15526203264 15527624112 15570537038 15573837279 15616740412 15619825984 15622378382 15623136672 15666175616 15670704896 15673265608 15722879744 15729420069 15776094906 15782868864 15829841688 15830610048 15849665832 15876814512 15877585152 15948618686 15954376471 16008004152 16055505648 16060147488 16103289891 16107803712 16107945546 16155743604 16160414424 16162680576 16207581481 16208368176 16210783792 16214219736 16256607367 16258887008 16263587648 16311847552 16317139644 16370289936 16429542624 16474803072 16478294976 16523835224 16534434048 16604411824 16613648226 16667764344 16720526592 16766977227 16770290064 16771824762 16820053536 16821592788 16824099796 16824916416 16871266048 16874841984 16874990572 16877356928 16878901424 16925064728 16928368002 16934479497 16989640668 17043421824 17051135112 17098107936 17119671107 17148995162 17149827552 17170471318 17197072256 17259317504 17290544544 17342004498 17345680209 17398493112 17404774332 17461467408 17507115626 17509570624 17513436061 17565404714 17572304232 17624447568 17629543008 17632423809 17676901281 17681856192 17688239712 17734480764 17742095616 17745856128 17794899472 17798671176 17847703328 17881674272 17912303552 18056744706 18113903808 18167814236 18172906752 18226992784 18237131766 18291247884 18294861888 18296536104 18349149312 18350828496 18354454272 18405444057 18409080624 18413347008 18463706976 18468148636 18469045056 18472063038 18519923968 18522950264 18523849344 18526610048 18578979848 18581585152 18589314627 18676004844 18679963302 18708902784 18731423256 18792603137 18848367538 18855172193 18916589692 18976470656 18980174304 18987026544 18988764102 19036662918 19040697819 19048873536 19098671592 19105566612 19110921984 19162259688 19167799728 19220603584 19224677472 19224846751 19227542624 19281893774 19290173056 19346706288 19382589597 19416732192 19507281024 19540694784 19565338408 19623395792 19629069152 19687315648 19698266952 19760622336 19819433712 19821247446 19828403331 19883992128 19892990964 19943170676 19947792592 19948760832 19955962752 20008132144 20019261906 20078666244 20082633408 20116883556 20142225792 20148049152 20151341496 20232338581 20267978016 20305570054 20337027968 20371711976 20397375232 20436199168 20501021604 20505366882 20561855496 20569278756 20636279664 20690227558 20697697163 20703498816 20765116372 20830848896 20834914464 20838319047 20842436304 20901352329 20904283296 20910326976 20972375424 20972560092 21034793208 21106455584 21132887776 21169086016 21276653727 21339789198 21344005536 21348529488 21407340864 21407529362 21413529984 21471053188 21477071616 21477260728 21540991472 21547219232 21550740211 21611157568 21618959648 21623179032 21630985452 21691627776 21701444688 21756186192 21766032321 21793290519 21827053248 21830619954 21906056832 21971059968 22011005709 22076320266 22082702796 22110521472 22148230104 22151530968 22209440071 22223685792 22283385319 22289827714 22355969636 22360386752 22362433016 22426738048 22428790384 22433221888 22441266666 22509148662 22512305088 22571157336 22579305996 22585635072 22652854224 22720273433 22734846816 22797477248 22866436736 22879156464 22918175973 22947047136 22990724064 23054059392 23059148838 23122672664 23127573612 23197990816 23206365776 23208489458 23281956544 23355805557 23425110618 23429738976 23433567573 23434705008 23499263424 23506057344 23509898412 23569201708 23575808256 23584319616 23645974352 23731561568 23744762532 23774498748 23811330816 23815221768 23922928029 23997491882 24075659608 24151871744 24161918319 24233615406 24240621636 24244020864 24312552264 24316175688 24321329604 24388330512 24393149184 24395381472 24460914829 24467771328 24467986774 24540592076 24545440832 24551129344 24618275968 24625393408 24629417384 24712204608 24785752836 24801651072 24901339792 24906617736 24975231008 25155435096 25157737143 25230080304 25232389182 25236149694 25237374624 25306899072 25312262976 25312485858 25316035392 25318352136 25382217224 25387597092 25398498048 25464895456 25469056613 25474088816 25549679584 25557066304 25632903296 25647161904 25723492743 25724741328 25755706977 25795608384 25843452796 25888976256 26013006747 26097739668 26107161498 26192201112 26260673439 26264355936 26275113216 26342523662 26348107071 26425911616 26428329928 26437871108 26511989504 26523987952 26601721146 26613143424 26692114176 26692349208 26698006764 26771554992 26776844544 26822511408 26851232239 26868455328 26902340311 26982169214 27023970688 27085117059 27170855712 27251721354 27259360128 27334695472 27340489176 27415807328 27425705008 27428214814 27515039552 27604665088 27613620936 27620020512 27695560464 27702222954 27703567584 27708094557 27779885952 27784425396 27785774016 27789915072 27868469772 27872377728 27880435968 27963413456 28014007266 28046390944 28097134884 28272551307 28368871636 28374884538 28453052264 28458674048 28464705984 28543121152 28554994377 28648007388 28658349918 28743389532 28751699592 28830905376 28837016208 28841313936 28842713856 28916711642 28922840661 28935259584 29008248256 29021376428 29057720692 29102737664 29107493272 29260921536 29311042176 29348007612 29435093688 29442174643 29443603728 29530973472 29531233501 29535374624 29618863274 29631581056 29729150568 29731871169 29825988192 29839486446 29914756014 29921688888 29923141248 29933944128 30012198216 30016406784 30094876448 30105741328 30203805632 30313129088 30401967024 30458355081 30505541952 30557567964 30596062848 30654298752 30745531784 30751532406 30836764816 30842783244 30853918134 30954419496 31035341337 31052406528 31055248224 31141074076 31147674558 31233480824 31239651968 31244756764 31246273344 31332351232 31346531216 31458840138 31552189812 31565737728 31659683376 31661220096 31699331664 31753629024 31793674913 31897237372 31908752942 32009683797 32016008304 32111011296 32111294043 32120294976 32206579782 32215607424 32215891092 32311487208 32319260113 32320828848 32415162962 32416736352 32421567584 32428439472 32513214734 32517774016 32527175296 32623695104 32634279288 32740579872 32745929931 32859085248 32949606144 32956589952 33047670448 33104031961 33208823648 33227296452 33335528688 33434741571 33533954454 33540580128 33543649524 33640107072 33643185576 33648199592 33649832832 33749683968 33749981144 33754713856 33757802848 33850129456 33856736004 33868958994 33979281336 34086843648 34102270224 34196215872 34239342214 34297990324 34299655104 34340942636 34394144512 34581089088 34588723257 34684008996 34691360418 34796986224 34809548664 34812734187 34900548683 34922934816 35014231252 35019141248 35026872122 35130809428 35137665927 35144608464 35248895136 35259086016 35264847618 35353802562 35363712384 35376479424 35468961528 35491712256 35589798944 35597342352 35695406656 35763348544 35824607104 35996237823 36113489412 36227807616 36335628472 36338953651 36453985568 36474263532 36582495768 36589723776 36593072208 36698298624 36701656992 36701980161 36810888114 36818161248 36826694016 36927413952 36936297272 36938090112 36944126076 37045900528 37047698688 37053220096 37157959696 37178629254 37352009688 37359926604 37417805568 37462846512 37574343079 37585206274 37696735076 37710344386 37833179384 37854224541 37952941312 37960348608 37968728787 37974053088 37977528204 38073325836 38081395638 38097747072 38197343184 38211133224 38324519376 38335599456 38441207168 38449354944 38449693502 38455085248 38563787548 38580346112 38693412576 38765179194 38833464384 39014562048 39122946863 39130676816 39246791584 39258138304 39374631296 39396533904 39513785493 39638867424 39642494892 39656806662 39767984256 39785981928 39886341352 39895585184 39911925504 40016264288 40022803249 40038523812 40157332488 40165266816 40233767112 40284451584 40302682992 40464677162 40473253821 40535956032 40611140108 40674055936 40743423952 40877582031 41002043208 41010733764 41123710992 41138557512 41142322221 41246102989 41272559328 41380455116 41395394326 41406997632 41530232744 41553334431 41661697792 41669828928 41676638094 41684872608 41802704658 41808566592 41820653952 41944750848 41945120184 42069586416 42212911168 42265775552 42338172032 42553307454 42562326807 42679578396 42688011072 42697058976 42814681728 42815058724 42827059968 42942106376 42946036133 42954521456 43081982944 43094438464 43101480422 43222315136 43237919296 43246358064 43261970904 43375067463 43402889376 43512372384 43532064642 43586581038 43654106496 43661239908 43812113664 44022011418 44152640532 44165405592 44221042944 44296460208 44303061936 44418880142 44428294911 44434916287 44447371584 44566770638 44579655428 44711939272 44720773504 44724866032 44853476096 44857580768 44872134021 44882533332 45018297324 45024610176 45142314672 45158611992 45305708448 45440546866 45469693632 45594954496 45732873472 45758312928 45836351946 45894094272 45981448128 46108118784 46118297676 46245345328 46255147224 46266274439 46395981632 46412731552 46416978916 46563913088 46711611114 46721511837 46850221236 46859477952 46867135146 46869410016 46998526848 47012114688 47019796824 47138403416 47168639232 47291948704 47463123136 47489525064 47548997496 47630443536 47845856058 47863129413 47994983764 48151319216 48309869673 48323836638 48467230812 48481243272 48488041728 48622744443 48625104528 48632351376 48642659208 48769822101 48776661024 48777090517 48790762944 48921829658 48935542656 48935973548 49081184152 49090881664 49236551936 49258834768 49424409216 49571505672 49603302144 49802679584 49813235472 49950462016 49961489149 50300931681 50310870192 50315474286 50460160608 50464778364 50472299388 50474749248 50613798144 50624525952 50624971716 50632070784 50636704272 50764434448 50775194184 50787408749 50929790912 50938113226 50948177632 51099359168 51114132608 51265806592 51294323808 51359013321 51446985486 51449482656 51511413954 51591216768 51686905592 51777952512 52026013494 52195479336 52214322996 52384402224 52521346878 52528711872 52540308183 52685047324 52696214142 52851823232 52856659856 52875742216 53030703843 53047975904 53203442292 53226286848 53384698416 53396013528 53543109984 53645022816 53702464478 53736910656 53804680622 53964338428 54047941376 54170234118 54341711424 54503442708 54518720256 54669390944 54678324337 54680978352 54831614656 54843719359 54851410016 54856429628 55030079104 55216332171 55227241872 55240041024 55391120928 55404445908 55407135168 55416189114 55559771904 55568850792 55571548032 55579830144 55736939544 55744755456 55926826912 56028014532 56092781888 56194269768 56377809411 56545102614 56565516579 56737743272 56749769076 56906104528 56917348096 56929411968 57109988754 57296014776 57316699836 57486779064 57503399184 57661810752 57674032416 57674540253 57682627872 57833423284 57845681322 57870519168 58016496512 58042752856 58115441384 58147768791 58214986544 58521843072 58622084352 58696015224 58870187376 58884349286 58887207456 59045396267 59061946944 59062467002 59070749248 59237726548 59263162112 59458301136 59463742338 59485209993 59651976384 59678972892 59829512028 59843377776 59846282496 59867888256 60021483067 60024396432 60189752896 60211482656 60407611264 60626258176 60697015743 60803934048 60916710162 61011083904 61115135928 61192125696 61308597504 61478916499 61491063568 61503064812 61673529632 61685566488 61707836268 61908838992 62070682674 62093091489 62110496448 62282148152 62295349116 62466961648 62479303936 62489513528 62492546688 62693062432 62917680276 63104379624 63319366752 63398663328 63507258048 63587349826 63794474744 63817505884 63829961181 64019367594 64032016608 64222022592 64222588086 64240589952 64413159564 64431214848 64431782184 64622974416 64638520226 64641657696 64652220633 64815304697 64830325924 64833472704 64843135168 64856878944 65026429468 65035548032 65054350592 65268558576 65298096963 65379871557 65481159744 65491859862 65718170496 65913179904 66095340896 66208063922 66417647296 66454592904 66628320213 66671057376 66850155957 66869483142 67067908908 67081160256 67087299048 67280214144 67286371152 67296399184 67299665664 67486628209 67499962288 67515605696 67700258912 67713472008 67737917988 67958562672 68160820299 68204540448 68392431744 68478684428 68595980648 68599310208 68681885272 69162178176 69177446514 69368017992 69382720836 69593972448 69619097328 69625468374 69801097366 69845869632 70028462504 70038282496 70053744244 70067416671 70261618856 70275331854 70289216928 70300702719 70497790272 70518172032 70529695236 70707605124 70727424768 70752958848 70937923056 71069495189 71179597888 71194684704 71390813312 71526697088 71649214208 71768784087 71992475646 72226978824 72455615232 72671256944 72677907302 72704145547 72907971136 72948527064 73164991536 73179447552 73186144416 73382744487 73403313984 73403960322 73621776228 73636322496 73653388032 73854827904 73872594544 73876180224 73888252152 74091801056 74315919392 74357258508 74704019376 74719853208 74925693024 74926352767 75148686158 75170412548 75393470152 75420688772 75666358768 75708449082 75920697216 75937457574 75948106176 75955056408 76146651672 76162791276 76195494144 76394686368 76407169839 76422266448 76649038752 76671198912 76882414336 76898709888 76899387004 76910170496 77127575096 77170478229 77267120931 77386825152 77530358388 77666928768 78014396999 78245893726 78261353632 78493583168 78516276608 78749262592 78782020317 78793067808 79027570986 79044321213 79277734848 79284989784 79313613324 79535968512 79571963856 79772682704 79791170368 79808785177 80032528576 80045606498 80077047624 80314664976 80330533632 80467534224 80553696717 80605365984 80707020933 80929354324 80946507642 81071912064 81222280216 81486847904 81755164062 82004086416 82021467528 82247421984 82277115024 82284644442 82492205978 82545118656 82760910232 82790788652 82813995264 83060465488 83106668862 83339657856 83353276188 83369745216 83605409316 83617133184 83641307904 83890240368 83991221587 84139172832 84425822336 84531551104 84676344064 84817653921 85106614908 85124653614 85359156792 85376022144 85394117952 85629363456 85630117448 85637953709 85884212752 85892072266 85909042912 85923081101 86163965888 86188876928 86202960844 86444630272 86475838592 86492716128 86523941808 86750134926 86768521983 86805778752 87024744768 87064129284 87173162076 87308212992 87322479816 88044022836 88305281064 88326523929 88330811184 88592920416 88593700503 88606123872 88837760284 88856589822 88869832574 88894743168 89133541276 89159310856 89423878544 89441547008 89449732064 89715161536 89744268042 89765066664 90036594648 90049220352 90284629344 90317223984 90611416896 90881093732 90939387264 91375065243 91516625856 91672703892 91788188544 91962896256 92198832817 92236595352 92490690656 92510294448 92532548878 92791963264 92825463104 92833957832 93106024011 93127826176 93423222228 93443023674 93700442472 93718955904 93734270292 93738820032 93997053696 94039593648 94276806832 94319473391 94437592249 94583897408 94926246272 94979050128 95097994992 95260887072 95381024739 95691712116 95726258826 95989967528 96302638432 96333882129 96619739346 96647673276 96934461624 96957780339 96962486544 97245488886 97250209056 97264702752 97285318416 97539644202 97553322048 97554181034 97581525888 97843659316 97871085312 97871947096 98162368304 98181763328 98517669536 98848818432 99143011344 99312095883 99605359168 99626470944 99900924032 99922978298 100304224713 100601863362 100621740384 100630948572 100920321216 100929556728 100944598776 100949498496 101208490747 101249051904 101249943432 101264141568 101273408544 101528868896 101545459483 101550388368 101574817498 101859581824 101876226452 101896355264 102198718336 102228265216 102588647616 102718026642 102893970972 102898965312 103022827908 103182433536 103373811184 103666021459 104052026988 104390958672 104428645992 104438202561 104701646049 104768804448 105042693756 105057423744 105080616366 105370094648 105392428284 105703646464 105713319712 105751484432 106061407686 106095951808 106406884584 106769396832 106792027056 107086219968 107290045632 107404928956 107473821312 107609361244 107928676856 107988713469 108340468236 108683422848 109006885416 109016860953 109338781888 109356648674 109361956704 109663229312 109687438718 109702820032 109712859256 110060158208 110105940483 110432664342 110454483744 110480082048 110782241856 110808891816 110814270336 110832378228 111137701584 111143096064 111159660288 111468468553 111473879088 111680635297 111853653824 112056029064 112185563776 112388539536 112723029237 112755618822 113090205228 113131033158 113475486544 113499538152 113796251569 113812209056 113858823936 114219977508 114592029552 114633399672 114973558128 115006798368 115323621504 115348064832 115349080506 115365255744 115666846568 115691362644 115741038336 116032993024 116085505712 116230882768 116295537582 116429973088 117043686144 117368840589 117392030448 117740374752 117741411491 117768698572 117774414912 118090792534 118123893888 118124934004 118141498496 118475453096 118541356479 118916602272 118927484676 118970419986 119303952768 119357945784 119659024056 119686755552 119735776512 120042966134 120048792864 120068409747 120379505792 120422965312 120815222528 121394031486 121419761463 121607868096 121833420324 122022167808 122230271856 122594052427 122957832998 122982127136 123006129624 123347059264 123371132976 123415672536 123426966663 123738308967 123817677984 124141365348 124186182978 124220992896 124564296304 124590698232 124933923296 124979027056 124985093376 125386124864 125835360552 126208759248 126638733504 126797326656 127014516096 127174699652 127588949488 127635011768 127659922362 128038735188 128064033216 128444045184 128445176172 128481179904 128826319128 128838108399 128863564368 129245948832 129277040452 129283315392 129304441266 129630609394 129660651848 129666945408 129686270336 129713757888 130052858936 130071096064 130125202389 130537117152 130596193926 130759743114 130962319488 130983719724 131436340992 131986205351 132190681792 132416127844 132835294592 132909185808 133256640426 133284884733 133304748861 133342114752 133700311914 133738966284 134135817816 134162320512 134174598096 134560428288 134572742304 134573927257 134592798368 134973256418 134999924576 135031211392 135400517824 135426944016 135475835976 135917125344 136321640598 136409080896 136784863488 136957368856 137191961296 137198620416 137363770544 138324356352 138354893028 138736035984 138765441672 138798823317 139148940853 139187944896 139238194656 139250936748 139602194732 139691739264 140056925008 140107488488 140134833342 140523237712 140550663708 140578433856 140601405438 140995580544 141036344064 141059390472 141415210248 141505917696 141875846112 142138990378 142359195776 142389369408 142781626624 143053394176 143537568174 143589388239 143984951292 144453957648 144883880141 145342513888 145355814604 145408291094 145815942272 145868233329 145897054128 146309466303 146329983072 146331271551 146372288832 146765488974 146806627968 146807920644 147243552456 147272644992 147709655808 147745189088 147776504304 148183602112 148631838784 148714517016 149408038752 149439706416 149851386048 149852705534 149884467447 150297372316 150340825096 150786940304 150841377544 150855181477 151332717536 151416898164 151841394432 151874915148 151896212352 151910112816 152293303344 152325582552 152362226247 152789372736 152814339678 152844532896 153298077504 153342397824 153797419776 153798774008 153820340992 154077039963 154255150192 154340956458 154534241862 154773650304 155060716776 155333857536 155983697233 156028793998 156491787452 156522707264 156987166336 157032553216 157564040634 157586135616 157620924549 158055141972 158088642426 158555469696 158569979568 158627226648 159041914031 159143927712 159545365408 159582340736 159617570354 160065057152 160091212996 160154095248 160629329952 160935068448 161107393434 161210731968 161414041866 161858708648 161893015284 162143824128 162444560432 162973695808 163510328124 164008172832 164034973011 164042935056 164494843968 164531158077 164554230048 164569288884 164984411956 165090237312 165521820464 165581577304 166120930976 166213337724 166679315712 166706552376 166739490432 167210818632 167234266368 167780480736 167982443174 168278345664 168851644672 169063102208 169133428233 169635307842 169696549737 170213229816 170249307228 170718313584 170752044288 170788235904 171226403803 171260234896 171275907418 171768425504 171784144532 171818085824 171846162202 172327931776 172377753856 172405921688 172951677184 172985432256 173023620759 173047883616 173500269852 173537043966 173611557504 174049489536 174128258568 174346324152 174644959632 176088045672 176610562128 176653047858 176661622368 177136188801 177185840832 177187401006 177212247744 177675520568 177713179644 177739665148 177789486336 178267082552 178283396291 178318621712 178847757088 178899464128 179430323072 179488536084 179530133328 180064449201 180073189296 180569258688 180634447968 181222833792 181762187464 181878774528 182091047229 182750130486 183033251712 183345407784 183576377088 183925792512 184397665634 184436749497 184464237049 184473190704 184981381312 185020588896 185065097756 185583926528 185650926208 185667915664 186212048022 186279274467 186846444456 186886047348 187400884944 187437911808 187468540584 187477640064 187958625673 188079187296 188316382177 188553613664 188638946782 188875184498 189167794816 189852492544 189958100256 190195989984 190521774144 190762049478 191383424232 191452517652 191979935056 192605276864 192667764258 193239478692 193295346552 193868923248 193915560678 193924973088 193956661899 194445914091 194490977772 194500418112 194529405504 194570636832 195079288404 195106644096 195108362068 195163051776 195687318632 195743894192 196324736608 197035339072 198286022688 198624191766 199210718336 199252941888 199801848064 199845956596 199884960639 200550467871 200608449426 201203726724 201243480768 201261897144 201840642432 201859113456 201889197552 201898996992 202416981494 202459884627 202490058259 202499886864 202546817088 203057737792 203090918966 203100776736 203149634996 203719163648 203752452904 203792710528 204397436672 204482460897 205177295232 205436053284 205787941944 205797930624 206045655816 206718634507 206747622368 207332042918 207406894123 208104053976 208781917344 208857291984 208876405122 209403292098 209537608896 210085387512 210114847488 210161232732 210740189296 210784856568 211426639424 211502968864 212122815372 212191903616 212813769168 213208485567 213538793664 213584054112 214172439936 214580091264 214809857912 214947642624 215218722488 215857353712 215977426938 216680936472 217366845696 218013770832 218033721906 218112436641 218677563776 218713297348 218723913408 219326458624 219374877436 219405640064 219425718512 220148233461 220211880966 220865328684 220908967488 220960164096 221564483712 221617783632 221628540672 221664756456 222275403168 222277360369 222555724391 222936937106 222947758176 223361270594 223707307648 224112058128 224371127552 224777079072 224779058301 225446058474 225511237644 226180410456 226262066316 226950973088 226999076304 227592503138 227624418112 227674668793 228439955016 229184059104 229221509517 229266799344 229947116256 230013596736 230647243008 230696129664 230698161012 230730511488 231333693136 231382725288 232171011424 232461765536 232591075164 232859946176 234043190997 234737681178 234784060896 235480749504 235482822982 235537397144 235548829824 236181585068 236247787776 236249868008 236282996992 236950906192 237082712958 237833204544 237854969352 237940839972 238607905536 238715891568 239318048112 239373511104 239426355531 240085932268 240097585728 240136819494 240759011584 240845930624 241661090151 242121062799 242788062972 242839522926 243215736192 243666840648 244303840781 244460543712 245117238509 245188104854 245915665996 245964254272 246012259248 246694118528 246742265952 246831345072 246853933326 247476617934 247635355968 248282730696 248372365956 248441985792 249128592608 249181396464 249867846592 249923007763 249958054112 250772249728 251670721104 251973664761 252417518496 253277467008 253594653312 254029032192 254349399304 255177898976 255270023536 255319844724 256077470376 256128066432 256888090368 256890352344 256913861127 257652638256 257676216798 257727128736 257769243303 258491897664 258554080904 258566630784 258608882532 259261218788 259321303696 259333890816 259372540672 259427515776 260105717872 260250404778 261074234304 261192387852 261519486228 261924638976 261967439448 263020401553 263972410702 264381363584 264832255688 264979571787 265670589184 265781101509 265818371616 266513280852 266569769466 266609497722 266684229504 267400623828 267477932568 268271635632 268324641024 268349196192 269070063119 269145484608 269147854514 269185596736 269946512836 269999849152 270062422784 270801035648 270853888032 270951671952 271834250688 272643281196 272818161792 273914737712 274383922592 274727541088 276596498451 276709786056 277472071968 277530883344 277597646634 278297881706 278375889792 278476389312 278501873496 279204389464 279383478528 280113850016 280159622743 280214976976 280269666684 281046475424 281101327416 281156867712 281202810876 281991161088 282118780944 282830420496 282958420173 283312776747 283751692224 284277980756 284718391552 284778738816 286143074217 287075136348 287178776478 287969902584 288722720923 288907915296 289767760282 290685027776 290711629208 290816582188 290873341017 291631884544 291736466658 291794108256 292618932606 292659966144 292662543102 292744577664 293530977948 293613255936 293615841288 294487104912 294545289984 295363554629 295490378176 295553008608 296367204224 297263677568 297429034032 297936287649 298816077504 298879412832 299702772096 299705411068 299768934894 300594744632 300681650192 301573880608 301682755088 301710362954 302665435072 302833796328 303625472241 303749830296 303792424704 303820225632 304586606688 304636378449 304651165104 304724452494 305578745472 305628679356 305689065792 306596155008 306684795648 307597548016 308154079926 308510300384 308681912916 309068483724 309547300608 310121433552 310998064377 311044414009 311967394466 312057587996 312983574904 313045414528 313974332672 314104938147 315128081268 315172271232 315241849098 316110283944 316177284852 317110939392 317139959136 317254453296 318083828062 318287855424 319090730816 319164681472 319235140708 320130114304 320182425992 320308190496 321258659904 321870136896 322214786868 322421463936 322828083732 323717417296 323786030568 323863921073 324889120864 325947391616 327020656248 327050582859 328016345664 328069946022 328085870112 328989687936 329062316154 329108460096 329138577768 329968823912 330180474624 331043640928 331163154608 332241861952 332426675448 333413104752 333478980864 334405405659 334421637264 335041905891 335560961472 335964886348 336556691328 338169087711 338266856466 339270615684 339393099474 340426459632 340498614456 341388754707 341436627168 341439633619 341576471808 342452807606 342520469792 342551814836 343536851008 343568289064 343636171648 343692324404 344655863552 344811843376 345970864512 346047241518 346095767232 347000539704 347074087932 347223115008 348098979072 348256517136 348692648304 349289919264 349730424043 352106521767 352176091344 353221124256 353224234473 353306095716 353323244736 354272377602 354371681664 354374802012 354424495488 355351041136 355426359288 355479330296 355511861243 356534165104 356566792582 356637243424 357695514176 357798928256 358860646144 358977072168 359060266656 360128898402 360146378592 360205229241 361138517376 361268895936 362445667584 363524374928 364182094458 365500260972 366066503424 366690815568 367782157281 368795331268 368873498994 368928474098 368946381408 369962762624 370041177792 370130195512 371214926901 371301852416 371335831328 372424096044 372558548934 373692888912 373772094696 374801769888 374937081168 374955280128 375917251346 376158374592 376632764354 377107227328 377277893564 377750368996 378335589632 379916200512 380391979968 381043548288 381524098956 382748270359 382766848464 382905035304 383906035513 383959870112 385210553728 385335528516 386478957384 386514325197 386590693104 387737846496 387831121356 387849946176 387913323798 388891828182 388981955544 389000836224 389058811008 389141273664 390158576808 390213288192 390216724136 391374637264 391487788384 392649473216 394070678144 395958616053 396572045376 397248383532 398421436672 398505883776 399691913192 399769921278 399914246583 401100935742 401216898852 402407453448 402486961536 402523794288 403681284864 403718226912 403721781771 403778395104 404833962988 404919769254 404980116518 404999773728 405093634176 406115475584 406181837932 406201553472 406299269992 407504905808 407585421056 408964921794 410354590464 410872106568 411575883888 411595861248 412091311632 413317773869 413437269014 413495244736 414664085836 414813788246 416208107952 416396469951 417446822559 417563834688 417714583968 417752810244 418806584196 419075217792 420150381469 420170775024 420322465464 421480378592 421569713136 422853278848 423005937728 424245630744 424383807232 425627538336 426416971134 427077587328 427168108224 428344879872 429160182528 429619715824 430352415493 430437444976 431714707424 431954853876 433361872944 434651640423 436027541664 436067443812 436224873282 437355127552 437426594696 437447826816 438749754872 438811280128 438851437024 438993814653 440296466922 440423761932 441730657368 441817934976 443128967424 443235567264 443329512912 444550806336 444554720738 445111448782 445873874212 445895516352 446722541188 447414615296 448224116256 449554158144 449558116602 449653402341 450892116948 451022475288 452360820912 452524132632 452565544431 453707132879 453901946176 453998152608 455185006276 455248836224 455349337586 456879910032 457086678741 458368118208 458443019034 458533598688 459894232512 460027193472 461392259328 461396322024 461461022976 462667386272 462765450576 464342022848 464923531072 465182150328 465719892352 467951091699 468086381994 469475362356 469568121792 470961499008 470965645964 471074794288 471097659648 472363170136 472406397463 472499736016 473901812384 474165425916 475666409088 475709938704 475881679944 477125742093 477431783136 478636096224 478747022208 478852711062 480171864536 480195171456 480273638988 481691861248 483322180302 484242125598 485576125944 485679045852 486431472384 487333681296 488607681562 488784079157 488921087424 490234477018 490376209708 491831331992 491928508544 492024518496 492104919033 493388237056 493484531904 493593474231 493662690144 493707866652 494953235868 495270711936 496565461392 496744731912 498257185216 498362792928 499735693184 499846015526 499916108224 501544499456 503341442208 503947329522 504835036992 506554934016 507189306624 508698798608 508929018829 510355797952 510540047072 510639689448 512154940752 512256132864 513679211409 513780704688 513827722254 515305276512 515352433596 515454257472 515538486606 516983795328 517108161808 517133261568 517217765064 518522437576 518642607392 518855031552 520211435744 520500809556 522148468608 522384775704 523038972456 523934878896 524484469369 526040803106 527944821404 528762727168 529664511376 529959143574 531408566403 531562203018 531636743232 533026561704 533139538932 533218995444 533368459008 534801247656 534850188873 534955865136 536543271264 536547995687 536698392384 538140126238 538290969216 538295709028 538371193472 539893025672 539999698304 540193347603 541602071296 541707776064 541903343904 543668501376 545286562392 545636323584 547829475424 548767845184 549455082176 553192996902 553310248491 553392711147 553419572112 554944143936 555061766688 555195293268 556595763412 556751779584 556952778624 557003746992 558408778928 558661496239 560227700032 560319245486 560429953952 560539333368 562092950848 562202654832 562313735424 562405621752 563875877019 564237561888 564949146531 565660840992 565916840346 566625553494 567503384448 568555961512 569557477632 572286148434 574150272696 574357552956 575939805168 577445441846 577653911731 577815830592 579535520564 581370055552 581423258416 581633164376 581746682034 583337742273 583472933316 583588216512 585237865212 585319932288 585325086204 585489155328 587061955896 587231682576 588974209824 590727109258 590980756352 591106017216 592734408448 594527355136 594858068064 595872575298 597632155008 597758825664 599405544192 599410822136 599537869788 601189489264 601363300384 601461567707 603147761216 603365510176 603420725908 605330870144 605667592656 607250944482 607379653881 607470174777 607499660592 607640451264 609173213376 609272756898 609302330208 609448904988 611157490944 611257358712 611378131584 613192310016 615195096032 616308159852 617020600768 617363825832 618136967448 620155903521 620242867104 621996128754 622088828018 622220682369 623934788932 624115175992 625967149808 626090829056 628209876294 630256162536 630344542464 630483698196 632220567888 632354569704 634102176721 634279918272 634508906592 636167656124 636575710848 638181461632 638470281416 639625456701 640364851984 640616380992 642517319808 643740273792 644429573736 644842927872 645656167464 647434834592 647572061136 647727842146 649499358937 649778241728 651894783232 654041312496 654101165718 654337309923 656032691328 656139892044 656171740224 657979375872 658124632308 658216920192 658277155536 659937647824 660236313737 662087281856 662326309216 664483723904 664853350896 666826209504 666832081107 667667173173 668810811318 668843274528 670083811782 671121922944 671929772696 673113382656 674337174903 676338175422 676533712932 678541231368 678786198948 680852919264 680997228912 682777509414 682873254336 682879267238 683024006379 684905615212 685040939584 685103629672 687073702016 687136578128 687272343296 687384648808 689623686752 691941729024 692094483036 692191534464 694001079408 694148175864 696513034272 697385296608 698579838528 699460848086 702129572991 704213043534 704352182688 706442248512 706448468946 706612191432 706646489472 708544755204 708743363328 708749604024 708848990976 710702082272 710818216381 710852718576 710958660592 711023722486 712968351667 713068330208 713133585164 713274486848 715391028352 715597856512 717954144336 718120533312 718279066593 720257796804 720292757184 720410458482 722277034752 722537791872 727048749856 728364188916 731000521944 732911522343 733381631136 735351715527 735564314562 737590662536 737746997988 737856948196 737892762816 739925525248 740082355584 740260391024 742429853802 742671662656 744848192088 745117097868 747385777824 747544189392 749603539776 749769023289 749874162336 751834502692 752316749184 753265528708 754214454656 754555787128 755500737992 755920994283 759832401024 760783959936 762087096576 763048197912 765496540718 765533696928 765810070608 767812071026 767919740224 770421107456 770671057032 770741583381 772957914768 773028650394 773181386208 773307729909 775475692992 775662242712 775699892352 775826647596 777783656364 777963911088 778001672448 778117622016 778282547328 780279279871 780317153616 780433448272 781764447079 782749274528 782975576768 785298946432 788141356288 789061204659 791917232106 793144090752 794496767064 797011767552 799383826384 799539842556 799828493166 802201871484 802433797704 804814906896 804973923072 805047588576 807210189357 807436453824 807443563542 807556790208 809667925976 809839538508 809960233036 809999547456 810187268352 812230951168 812363675864 812403106944 812598539984 815009811616 817929843588 821744213136 823151767776 824182623264 824189880437 826635547738 826874538028 826990489472 829328171672 829627576492 829789495353 832416215904 832792939902 834893645118 835127669376 835429167936 835505620488 837613168392 838150435584 840300762938 840341550048 840478868229 840644930928 842960757184 843139426272 845706557696 846011875456 848491261488 848875260519 849938330241 851255076672 852833942268 854155174656 854336216448 858158366989 859239431648 860704830986 860874889952 863429414848 863909707752 866168162769 866723745888 869303280846 872055083328 872134887624 872449746564 874853189392 874895653632 877499509744 877702874048 877987629306 880592933844 880847523864 883461314736 883635869952 886090663887 886471134528 886659025824 889101612672 889109441476 890222897564 891747748424 891791032704 893445082376 896448232512 899108316288 899116233204 899306804682 901784233896 902044950576 904721641824 905048265264 905131088862 907414265758 907803892352 907996305216 910370012552 910497672448 910698675172 910876416723 913759820064 913909135347 914173357482 916736236416 916886038068 917067197376 919788465024 920054386944 922792644048 923903437457 925334772544 925530901152 928684045696 929847062144 930364300656 931439784704 932994193131 933133242027 935902183398 936172763988 938950724712 939136243584 941922998016 941931291928 942017490799 942149588576 944726340272 944812794926 944999472032 945153892111 947803624768 948330851832 951332818176 951419877408 951763359888 954251484186 954863566272 957272192448 957494044416 957705422124 960343729072 960390342912 960547277976 966644360604 968484251196 971152251888 971358091704 971591763219 974042585971 974667362592 977215363124 977568158314 977842174848 980468954036 980752419416 983662663984 983857017088 984049036992 984209838066 986969063808 987186948462 987325380288 987415733304 989906471736 990541423872 993130922784 993489463824 996514370432 996725585856 999471386368 999692031052 999832216448 1003216216977 1005125717673 1006682884416 1007894659044 1009670073984 1014187160987 1017397597216 1017858037658 1020711595904 1021080094144 1021279378896 1024166264121 1024309881504 1024318900857 1027358422818 1027561409376 1027655444508 1030610553024 1030704867192 1030908514944 1031076973212 1033967590656 1034216323616 1034435530128 1037044875152 1037285214784 1037514207301 1040422871488 1041001619112 1044296937216 1044769551408 1046077944912 1047869757792 1048968938738 1049191272129 1052081606212 1055889642808 1059329022752 1059672703419 1059918287148 1062817132806 1063124406036 1063273486464 1066053123408 1066279077864 1066437990888 1066535583729 1069602495312 1069700377746 1069911730272 1073086542528 1073095991374 1073396784768 1076280252476 1076581938432 1076591418056 1076742386944 1079786051344 1079999396608 1080386695206 1083415552128 1083806687808 1087337002752 1090573124784 1091885880631 1095658950848 1097535690368 1098910164352 1103346471843 1106385993804 1106620496982 1106785422294 1106839144224 1109888287872 1110123533376 1110390586536 1113191526824 1113293398217 1113905557248 1114007493984 1116817557856 1117000054313 1117322992478 1120455400064 1120638490972 1120859907904 1121078666736 1124185901696 1124405309664 1124811243504 1127751754038 1128475123776 1129898293062 1131321681984 1131833680692 1133251106988 1135006768896 1137111923024 1144572296868 1148244811077 1148300545392 1148715105912 1151718106539 1151879610336 1154890883692 1155307823462 1155631661184 1159071041128 1162740111104 1162846516832 1163266328752 1163493364068 1166675484546 1166945866632 1167176433024 1170475730424 1170639864576 1170650172408 1174123911792 1174463365152 1177948419648 1181454218516 1181961512704 1182212034432 1187875848159 1189716136128 1191745150596 1195264310016 1195517651328 1198584826621 1198821644272 1199075739576 1202378978528 1202726600768 1202923135414 1206295522432 1206731020352 1206841451816 1210661740288 1211165345313 1211335185312 1214501888964 1214759307762 1214940349554 1214999321184 1215280902528 1218346426752 1218545513796 1218604660416 1218897809976 1222514717424 1222756263168 1226153154083 1230390192064 1232616319704 1234041201536 1234727651664 1236273934896 1239953321607 1240311807042 1240485734208 1243992257508 1244177656036 1244441364738 1247869577864 1248230351984 1251934299616 1252340467677 1256419752588 1260451144407 1260512325072 1260967396392 1264441135776 1264709139408 1268204353442 1268559836544 1269017813184 1272335312248 1273151421696 1276362923264 1276940562832 1279250913402 1280729703968 1281232761984 1285034639616 1287480547584 1288859147472 1291057246479 1291249659343 1291312334928 1294869669184 1295144122272 1295155526401 1295455684292 1298998717874 1299556483456 1303954921269 1308082624992 1308202331436 1308674619846 1312065382656 1312279784088 1312343480448 1315710379711 1316249264616 1316433840384 1316554311072 1319875295648 1320472627474 1324174563712 1324652618432 1328967447808 1329706701792 1333652419008 1333664162214 1335334346346 1337621622636 1337686549056 1340167623564 1342243845888 1343859545392 1348674349806 1352676350844 1353067425864 1357082462736 1357572397896 1357696633293 1361121398637 1361705838528 1361994457824 1365555018828 1365746508672 1365758534476 1366048012758 1369811230424 1370081879168 1370207259344 1374147404032 1374273156256 1374769297616 1379247373504 1384188966072 1384383068928 1388002158816 1388296351728 1393026068544 1394770593216 1397159677056 1398921696172 1403853275097 1404259145982 1408426087068 1408704365376 1412884497024 1412896937892 1413224382864 1413292978944 1417089510408 1417219192389 1417430407813 1417499208048 1421404164544 1421636432762 1421705437152 1421917321184 1422047444972 1425936703334 1426136660416 1426267170328 1426548973696 1430782056704 1431377226279 1435908288672 1436241066624 1436558133186 1440515593608 1440585514368 1440820916964 1445075583744 1451848258861 1454097499712 1456728377832 1462001043888 1465823044686 1466352237471 1466763262272 1470703431054 1471128629124 1475181325072 1475493995976 1475713896392 1475785525632 1480164711168 1480520782048 1484859707604 1485343325312 1489696384176 1490234195736 1494771555648 1495088378784 1499207079552 1499538046578 1499748324672 1503669005384 1504633498368 1506531057416 1508428909312 1509111574256 1511001475984 1511841988566 1519664802048 1521567919872 1526096395824 1526787056487 1530638349383 1530993081436 1531067393856 1531620141216 1535624142052 1535839480448 1541037634227 1541342114064 1541483166762 1545915829536 1546057300788 1546362772416 1546615459818 1550951385984 1551324485424 1551399784704 1551653295192 1555567312728 1555927822176 1555941522583 1556565094656 1560558559742 1560634307232 1560866896544 1563528894158 1565498549056 1565951153536 1570597892864 1573453408107 1578122409318 1583834464212 1586288181504 1588993534128 1593722681551 1598767652768 1599079685112 1599656986332 1604403742968 1604550566619 1604867595408 1609629813792 1609643987061 1610095177152 1614420378714 1614872907648 1614887127084 1615113580416 1619335851952 1619679077016 1619920466072 1619999094912 1624727351728 1624806213888 1625197079968 1630019623232 1635859687176 1643488426272 1646303535552 1648365246528 1648379760874 1653271095476 1653749076056 1653980978944 1658656343344 1659255152984 1659578990706 1660178133441 1664832431808 1665585879804 1669787290236 1670255338752 1670858335872 1671011240976 1675226336784 1675984488717 1680601525876 1680683100096 1680957736458 1681289861856 1685921514368 1686278852544 1691627631057 1692023750912 1694847439593 1696982522976 1697750521038 1699876660482 1702510153344 1705667884536 1708672432896 1715820669563 1716316733978 1718478863296 1721409661972 1721749779904 1726858829696 1727819415504 1732336325538 1732961735193 1733447491776 1738606561692 1744110166656 1744269775248 1744899493128 1749461054341 1749706378784 1754999019488 1755405748096 1755975258612 1761185867688 1761695047728 1766922629472 1772181327774 1772942269056 1773318051648 1778203225344 1778218882952 1780445795128 1783495496848 1783582065408 1786890164752 1792896465024 1798216632576 1798232466408 1798613609364 1803568467792 1804089901152 1804384703121 1808936231089 1809443283648 1810096530528 1810262177724 1814828531516 1815607784704 1815992610432 1820740025104 1821397350344 1821752833446 1822410524331 1827519640128 1827818270694 1828346714964 1833472472832 1833772076136 1834134394752 1839576930048 1845585288096 1847806874914 1850669545088 1851061802304 1857368091392 1859694124288 1860467710563 1860728601312 1865988386262 1866266484054 1866662047107 1871804366796 1872345527976 1877901449424 1878272487168 1883490441833 1883862583856 1884034981598 1884299177152 1889452680544 1889625589852 1889998944064 1890307784222 1895607249536 1896661703664 1902306530163 1902839754816 1903526719776 1908502968372 1909727132544 1914544384896 1915410844248 1920687458144 1921094555952 1933288721208 1936968502392 1942304503776 1942716183408 1943183526438 1948085171942 1948498076811 1949334725184 1954430726248 1955136316628 1955684349696 1960937908072 1961117359201 1961504838832 1967325327968 1968098073984 1968419676132 1973938127616 1974373896924 1974650760576 1974831466608 1979812943472 1980708941211 1986261845568 1986978927648 1993028740864 1993451171712 1999384062104 1999664432896 2000496243321 2003001519519 2006432433954 2010251435346 2013365768832 2015789318088 2019340147968 2028374321974 2029106607539 2034795194432 2035716075316 2041423191808 2042160188288 2042558757792 2048332528242 2048619763008 2048637801714 2049072019137 2054716845636 2055122818752 2055310889016 2061221106048 2061409734384 2061817029888 2062153946424 2067544882403 2068432647232 2068871060256 2074089750304 2074570429568 2075028414602 2080845742976 2082003238224 2089539102816 2092155889824 2095739515584 2097937877476 2098382544258 2104163212424 2111779285616 2118658045504 2119345406838 2119836574296 2125634265612 2126248812072 2126546972928 2132106246816 2132454649143 2132558155728 2132875981776 2133071167458 2138905055001 2139204990624 2139400755492 2139823460544 2146173085056 2146191982748 2146793569536 2152560504952 2153182836112 2159572102688 2160773390412 2166831104256 2167613375616 2177310898063 2181146249568 2183771761262 2191317901696 2195071380736 2197820328704 2198734567029 2206055146581 2206692943686 2212771987608 2213240993964 2213570844588 2213678288448 2219776575744 2220247066752 2220781173072 2226383053648 2226586796434 2227390640849 2228014987968 2233635115712 2234000108626 2234645984956 2240910800128 2241276981944 2241719815808 2242157333472 2248371803392 2248810619328 2249307069867 2249622487008 2255503508076 2256950247552 2259796586124 2262643363968 2263667361384 2266502213976 2274223846048 2289144593736 2296489622154 2296601090784 2297430211824 2303436213078 2303759220672 2309781767384 2310615646924 2311263322368 2318142082256 2325693033664 2326532657504 2326986728136 2333350969092 2333891733264 2334352866048 2340837839613 2340951460848 2341300344816 2345293341237 2348247823584 2348926730304 2355896839296 2362908437032 2364424068864 2367183613977 2375751696318 2379432272256 2383490301192 2390077435333 2391035302656 2397169653242 2397643288544 2398035081637 2398151479152 2404757957056 2405453201536 2405846270828 2412591044864 2413462040704 2413682903632 2421630568071 2422330690626 2422670370624 2429003777928 2429518615524 2429880699108 2429998642368 2430561805056 2436692853504 2437091027592 2437209320832 2437795619952 2445029434848 2445050964059 2448112968301 2452306308166 2460780384128 2465232639408 2468082403072 2469455303328 2472547869792 2472569641311 2479906643214 2480623614084 2480971468416 2487984515016 2488355312072 2488882729476 2495739155728 2496460703968 2503868599232 2504680935354 2512839505176 2520902288814 2521024650144 2521436604687 2521934792784 2528882271552 2529418278816 2536408706884 2537119673088 2538035626368 2544670624496 2553881125664 2558501826804 2561459407936 2562465523968 2574475100967 2577718294944 2582114492958 2582499318686 2582624669856 2589739338368 2590288244544 2590311052802 2590911368584 2597997435748 2598504488307 2599112966912 2607909842538 2616165249984 2616404662872 2617349239692 2624559568176 2624686960896 2631420759422 2632370757367 2632498529232 2633108622144 2639750591296 2640945254948 2648349127424 2649305236864 2658271991661 2659413403584 2667304838016 2667328324428 2670668692692 2675243245272 2675373098112 2680335247128 2687342248591 2687719090784 2696289623599 2697348699612 2705352701688 2706134851728 2714164925472 2715144795792 2715393266586 2722242797274 2723411677056 2723988915648 2731110037656 2731493017344 2731517068952 2732096025516 2739622460848 2740163758336 2740414518688 2748546312512 2749538595232 2758494747008 2768377932144 2771710312371 2776004317632 2776592703456 2786052137088 2789541186432 2794319354112 2797843392344 2799399726081 2807706550194 2808518291964 2816852174136 2817408730752 2825768994048 2825793875784 2826052472397 2826448765728 2834179020816 2834438384778 2834860815626 2834998416096 2835461676333 2842808329088 2843272865524 2843410874304 2843834642368 2844094889944 2851873406668 2852273320832 2852534340656 2853097947392 2862754452558 2871816577344 2872482133248 2873116266372 2881031187216 2881171028736 2881641833928 2889605684797 2893224417083 2903696517722 2908194999424 2913456755664 2914775289657 2922127757913 2924002087776 2931646089372 2932704474942 2933526524544 2941406862108 2942257258248 2950362650144 2950987991952 2951427792784 2951571051264 2959770694309 2961041564096 2969719415208 2970686650624 2979392768352 2980468391472 2989543111296 2990176757568 2998414159104 2999076093156 2999496649344 3007338010768 3013062114832 3018223148512 3022002951968 3023683977132 3042561482961 3052192791648 3053574112974 3061276698766 3061986162872 3062134787712 3063240282432 3071248284104 3071678960896 3072956702571 3082075268454 3082684228128 3082966333524 3091831659072 3092114601576 3092725544832 3093230919636 3101902771968 3102648970848 3103306590384 3111134625456 3111855644352 3111883045166 3112542621903 3121117119484 3121268614464 3121733793088 3127057788316 3130997098112 3131902307072 3146906816214 3147573816387 3156244818636 3167668928424 3175949930153 3177987068256 3187445363102 3197535305536 3198159370224 3199313972664 3199606751187 3208807485936 3209101133238 3209735190816 3219259627584 3219287974122 3220190354304 3228840757428 3229745815296 3229774254168 3230227160832 3238671703904 3239358154032 3239840932144 3239998189824 3248999100919 3249454703456 3250394159936 3260039246464 3271719374352 3275657641893 3286976852544 3292607071104 3296730493056 3296759521748 3306542190952 3307498152112 3317312686688 3318510305968 3319157981412 3320356266882 3329664863616 3331171759608 3339574580472 3339880194651 3341716671744 3342022481952 3350452673568 3351000162939 3351968977434 3361203051752 3361366200192 3361915472916 3362579723712 3371843028736 3372557705088 3383255262114 3389694879186 3393965045952 3395501042076 3399753320964 3405020306688 3411335769072 3421488554099 3431641339126 3432633467956 3436957726592 3442819323944 3443499559808 3444734433231 3453717659392 3455154319617 3455638831008 3464672651076 3465923470386 3466894983552 3477213123384 3488220333312 3488539550496 3489798986256 3498922108682 3499412757568 3509998038976 3510811496192 3511950517224 3522371735376 3523390095456 3533845258944 3544362655548 3545884538112 3546636103296 3556437765904 3560891590256 3562503131803 3566990993696 3573780329504 3585792930048 3595754479863 3596464932816 3597227218728 3607136935584 3608179802304 3608769406242 3617872462178 3618886567296 3620193061056 3620524355448 3629657063032 3631985220864 3641480050208 3642794700688 3643505666892 3644821048662 3655039280256 3655636541388 3656693429928 3667544152272 3668268789504 3678459462249 3691170576192 3695613749828 3701339090176 3702123604608 3719859964821 3720935421126 3721457202624 3731976772524 3732532968108 3733324094214 3743608733592 3744691055952 3755802898848 3755835969809 3766980883666 3767725167712 3768069963196 3768598354304 3778905361088 3779251179704 3779997888128 3780615568444 3781353433221 3791214499072 3793323407328 3804613060326 3805679509632 3807053439552 3817005936744 3819454265088 3829088769792 3830821688496 3841374916288 3842189111904 3866577442416 3873171739437 3873748978029 3873937004784 3884609007552 3885432366816 3885466579203 3886367052876 3896170343884 3896996153622 3898669450368 3908861452496 3910272633256 3910630473673 3921875816144 3922234718402 3923009677664 3934650655936 3936196147968 3936839352264 3947131139133 3948747793848 3949301521152 3949662933216 3959625886944 3961417882422 3972523691136 3973957855296 3986902343424 3998768124208 4000992486642 4006003039038 4012864867908 4020502870692 4026731537664 4031578636176 4043577382117 4056748643948 4058213215078 4069590388864 4071432150632 4083364195911 4084320376576 4085117515584 4096665056484 4097239526016 4097275603428 4098144038274 4109433691272 4110245637504 4110621778032 4122442212096 4122819468768 4124307892848 4135089764806 4136865294464 4137742120512 4148179500608 4149140859136 4150056829204 4161691485952 4164006476448 4179078205632 4184311779648 4191479031168 4195875754952 4196765088516 4208326424848 4210230973949 4223558571232 4237316091008 4238690813676 4239673148592 4251268531224 4251657577167 4252291223439 4252497624144 4264212493632 4264909298286 4265116311456 4265751963552 4266142334916 4277810110002 4278409981248 4278801510984 4279646921088 4292346170112 4292383965496 4305121009904 4306365672224 4319144205376 4321546780824 4335226751232 4354621796126 4355544776583 4362292499136 4367543522524 4382635803392 4397469134058 4399056712413 4412110293162 4413385887372 4425543975216 4426481987928 4427141689176 4427356576896 4438715237047 4440494133504 4441562346144 4452766107296 4453173592868 4454781281698 4456029975936 4467270231424 4468000217252 4469291969912 4482553963888 4483439631616 4484314666944 4497621238656 4498614139734 4499244974016 4511007016152 4513900495104 4519593172248 4525286727936 4527334722768 4533004427952 4546495512559 4548447692096 4578289187472 4580361169461 4591915048149 4592979244308 4593202181568 4594860423648 4606872426156 4607518441344 4619563534768 4621231293848 4621654196159 4636284164512 4651386067328 4653065315008 4653973456272 4666701938184 4667783466528 4667824567749 4681675679226 4681902921696 4682600689632 4690586682474 4696495647168 4697853460608 4711793678592 4720360224321 4725816874064 4734367227954 4751503392636 4758864544512 4766980602384 4780154870666 4781168044653 4794339306484 4795286577088 4796070163274 4796302958304 4809515914112 4810906403072 4811692541656 4826924081408 4827365807264 4828931961183 4843261136142 4844661381252 4845340741248 4858007555856 4859037231048 4859761398216 4859997284736 4874182055184 4874418641664 4875591239904 4890058869696 4890101928118 4896225936602 4904612616332 4921560768256 4930465278816 4938910606656 4945095739584 4945139282622 4959813286428 4961247228168 4961942936832 4975727514667 4975969030032 4976710624144 4977765458952 4990778461669 4991478311456 4992921407936 5007737198464 5009361870708 5025679010352 5027953466151 5041804577628 5042049300288 5042873209374 5043869585568 5057764543104 5058836557632 5072817413768 5076071252736 5089341248992 5107762251328 5117003653608 5122918815872 5147462008689 5148950201934 5155436589888 5164228985916 5164998637372 5165249339712 5179478676736 5180576489088 5180622105604 5181822737168 5195994871496 5197008976614 5198885205579 5215819685076 5232330499968 5232809325744 5234698479384 5248383163023 5249119136352 5262841518844 5264741514734 5264997058464 5266217244288 5279501182592 5281890509896 5298610473728 5316543983322 5318826807168 5334609676032 5334656648856 5341337385384 5350486490544 5350746196224 5360670494256 5374684497182 5375438181568 5376624870727 5392579247198 5394697399224 5410705403376 5412269703456 5413154109363 5426808693267 5428329850944 5430289591584 5430786533172 5444485594548 5446823354112 5447977831296 5461954959097 5462220075312 5463034137904 5464192051032 5479244921696 5480829037376 5497092625024 5499077190464 5516989494016 5536755864288 5543420624742 5552008635264 5553185406912 5572104274176 5579082372864 5595686784688 5598799452162 5615413100388 5617036583928 5633704348272 5634817461504 5650471325499 5651587751568 5652104944794 5652897531456 5668358041632 5668876769556 5669721631252 5669996832192 5670923352666 5685616658176 5686545731048 5686821748608 5687669284736 5688189779888 5703746813336 5704546641664 5705068681312 5706919590489 5725508905116 5743633154688 5746232532744 5762062374432 5763283667856 5769329163059 5779211369594 5786448834166 5807393035444 5816389998848 5826913511328 5829550579314 5844255515826 5845494230433 5848004175552 5863292178744 5865408949884 5867053049088 5882813724216 5883352077603 5884514516496 5900725300288 5901975983904 5902027952557 5902855585568 5919541388618 5922083128192 5939438830416 5942126823633 5958785536704 5960936782944 5979086222592 5980353515136 5998152186312 5998993298688 6014676021536 6026124229664 6036446297024 6044005903936 6047367954264 6085122965922 6087319822617 6104385583296 6107148225948 6122553397532 6123972325744 6124269575424 6126480564864 6142496568208 6145913405142 6164150536908 6165368456256 6165932667048 6183663318144 6184229203152 6185451089664 6186461839272 6202634647209 6205297941696 6206613180768 6222269250912 6223711288704 6223766090332 6225085243806 6242234238968 6242537228928 6243467586176 6254115576632 6261994196224 6293813632428 6295147632774 6312489637272 6335337856848 6351899860306 6354193029041 6355974136512 6374890726204 6395070611072 6396318740448 6397363947429 6398627945328 6399213502374 6416715165003 6417614971872 6418202266476 6419470381632 6438519255168 6438575948244 6440380708608 6457681514856 6459548508336 6477343407808 6478716308064 6479681864288 6497998201838 6498909406912 6500788319872 6520078492928 6531932694189 6543438748704 6551315283786 6573953705088 6585214142208 6593460986112 6593519043496 6613084381904 6614996304224 6616077244777 6634625373376 6637020611936 6638315962824 6640712533764 6659329727232 6662343519216 6679149160944 6679760389302 6682171922547 6684044963904 6700905347136 6702000325878 6703937954868 6722406103504 6722732400384 6723830945832 6725159447424 6745115410176 6766510524228 6779389758372 6787930091904 6791002084152 6799506641928 6818298101797 6822671538144 6842977108198 6863282678252 6865266935912 6873915453184 6885638647888 6886999119616 6889468866462 6910308639234 6911277662016 6929345302152 6931846940772 6933789967104 6954426246768 6975123943931 6977079100992 6979597972512 6997844217364 6998825515136 7019996077952 7022513518839 7023901034448 7035880023711 7044743470752 7046780190912 7067690517888 7088725311096 7093272206592 7112875531808 7121783180512 7125006263606 7133981987392 7147560659008 7170232305999 7191508959726 7192929865632 7194105244911 7194454437456 7214273871168 7216359604608 7217538812484 7235744924356 7237773134592 7240386122112 7241048710896 7259314126064 7262599451107 7282960100416 7285589401376 7287011333784 7289642097324 7310078560512 7311273082776 7313386859856 7335088304544 7335152892177 7344338904903 7356918924498 7382341152384 7391227499656 7404247209216 7417708923933 7439719929642 7441870842252 7442914405248 7463953545048 7465065936216 7466648188428 7487217467184 7489382111904 7509500852503 7511605797696 7511671939618 7533961767332 7535450335424 7536139926392 7537196708608 7557810722176 7558502359408 7559995776256 7561231136888 7562706866442 7586646814656 7609226120652 7611359019264 7614106879104 7634011873488 7661643376992 7682749832576 7684378223808 7723425302901 7733154884832 7746343478874 7747497956058 7747874009568 7769218015104 7770864733632 7770933158406 7772734105752 7792340687768 7793992307244 7797338900736 7817722904992 7819000380191 7820545266512 7821260947346 7843751632288 7844469436804 7846019355328 7869301311872 7873678704528 7894262278266 7897112272101 7897495587696 7899325866432 7919251773888 7922835764844 7945047382272 7947915710592 7997536248416 8001984973284 8012006078076 8025729735816 8041005741384 8062026745773 8063157272352 8087154764234 8088868870797 8113497287896 8116426430156 8139180777728 8142864301264 8166728391822 8170235031168 8193330112968 8194479052032 8194551206856 8196288076548 8218867382544 8220491275008 8221243556064 8243328297373 8245638937536 8248615785696 8270179529612 8273730588928 8275484241024 8296359001216 8300113658408 8315130937113 8328012952896 8358156411264 8368623559296 8382958062336 8391751509904 8393530177032 8416652849696 8420461947898 8447117142464 8474632182016 8477381627352 8478157417191 8479346297184 8502537062448 8503315154334 8504582446878 8504995248288 8506385028999 8528424987264 8529818596572 8530232622912 8531503927104 8532284669832 8555620220004 8556819962496 8557603021968 8559293842176 8583072078581 8584767930992 8610242019808 8612731344448 8638288410752 8643093561648 8668817054391 8679673251249 8709243592252 8711089553166 8724584998272 8735087045048 8766383273739 8794938268116 8798113424826 8824220586324 8826771774744 8851087950432 8852963975856 8854283378352 8854713153792 8877430474094 8879312082927 8883124692288 8905532214592 8906347185736 8909562563396 8912059951872 8934540462848 8936000434504 8938583939824 8965107927776 8968629333888 8995242477312 8997228279468 8998489948032 9022014032304 9038747615401 9039186344496 9054669445536 9066008855904 9066088684807 9092991025118 9096895384192 9127684448883 9156578374944 9160722338922 9183830096298 9185958488616 9186404363136 9189720847296 9213744852312 9215036882688 9239127069536 9242462587696 9243308392318 9272568329024 9302772134656 9306130630016 9307946912544 9333403876368 9335566933056 9335649135498 9337627865709 9363351358452 9363805843392 9365201379264 9381173364948 9392991294336 9395706921216 9440720448642 9451633748128 9468734455908 9503006785272 9527849790459 9533961204768 9560309741332 9562336089306 9588678612968 9590573154176 9592140326548 9592605916608 9619031828224 9623385083312 9654731614528 9657863922366 9686522272284 9689322762504 9690681482496 9716015111712 9718074462096 9719522796432 9719994569472 9746997302757 9748364110368 9751182479808 9780117739392 9780203856236 9792451873204 9809225232664 9826972925679 9860930557632 9877821213312 9890191479168 9890278565244 9919626572856 9922012854691 9922494456336 9951455029334 9951938060064 9953421248288 9955530917904 9981556923338 9982956622912 9985842815872 10015474396928 10018723741416 10019640583953 10051358020704 10053000488817 10055906932302 10083609155256 10084098600576 10085746418748 10087739171136 10115529086208 10117673115264 10145634827536 10162937812027 10178682497984 10215524502656 10234007307216 10245837631744 10264465662297 10294924017378 10297900403868 10310873179776 10328457971832 10329997274744 10330498679424 10361152978176 10361244211208 10363645474336 10391989742992 10394017953228 10397770411158 10431639370152 10464660999936 10465618651488 10469396958768 10496766326046 10498238272704 10525683037688 10529483029468 10529994116928 10532434488576 10559002365184 10563781019792 10633087966644 10637653614336 10669313297712 10682674770768 10687509395409 10700972981088 10714468445681 10721340988512 10749368994364 10750876363136 10753249741454 10785158494396 10787263439589 10789394798448 10821410806752 10824539406912 10826308218726 10853617386534 10856659701888 10860579183168 10861573066344 10888971189096 10891590658081 10895955662592 10923909918194 10924440150624 10926068275808 10928384102064 10958489843392 10961658074752 10994185250048 10998154380928 11035378386747 11073511728576 11086841249484 11104017270528 11106370813824 11156058770857 11191373569376 11197598904324 11230826200776 11234073167856 11267408696544 11267507909427 11300942650998 11303175503136 11304209889588 11305795062912 11336716083264 11337753539112 11339443262504 11339993664384 11341846705332 11373091462096 11373643497216 11375338569472 11376379559776 11407493626672 11410137362624 11413839180978 11451017810232 11487266309376 11492465065488 11524124748864 11526567335712 11538658326118 11558422739188 11572897668332 11614786070888 11621246934087 11653827022656 11656399737609 11659101158628 11688511031652 11690988460866 11696008351104 11726584357488 11730817899768 11731891421019 11765627448432 11766704155206 11769029032992 11801450600576 11803951967808 11804055905114 11805711171136 11839082777236 11841393417399 11844166256384 11878877660832 11884253647266 11917571073408 11921873565888 11960707030272 11996304372624 12010744686941 12029352043072 12052248459328 12072892594048 12088011807872 12094735908528 12130732146351 12170245931844 12174639645234 12208771166592 12214296451896 12245106795064 12246227380387 12247944651488 12252961129728 12284993136416 12287000597443 12291826810284 12328301073816 12330736912512 12331865334096 12367326636288 12368458406304 12372923678544 12405269294418 12410595883392 12413226361536 12444538501824 12447422577408 12447532180664 12450170487612 12484468477936 12485074457856 12486935172352 12508231153264 12587627264856 12590295265548 12624979274544 12630692921847 12662553617623 12670675713696 12703799720612 12708386058082 12711948273024 12749781452408 12756873670317 12790141222144 12792637480896 12794727894858 12797255890656 12798427004748 12833430330006 12835229943744 12836404532952 12838940763264 12877038510336 12877151896488 12915363029712 12919097016672 12954686815616 12957432616128 12959363728576 12995996403676 12997818813824 13001576639744 13063865388378 13066634329749 13086877497408 13102630567572 13147907410176 13184433092831 13187038086992 13226168763808 13229992608448 13232154489554 13269250746752 13274041223872 13276631925648 13281425067528 13316145711141 13324687038432 13358298321888 13359520778604 13364343845094 13368089927808 13401810694272 13404000651756 13407875909736 13444812207008 13447661891664 13450318894848 13487684694913 13533021048456 13558779516744 13575860183808 13582004168304 13599013283856 13636596203594 13639486537677 13645343076288 13685954216396 13726565356504 13730533871824 13771277295776 13775745144447 13778937732924 13820617278468 13822555324032 13858690604304 13863693881544 13864962588477 13908852493536 13950247887862 13954158201984 13959195945024 13995688434728 13997651030272 14003473703247 14039992155904 14045027037678 14047802068896 14071760047422 14089486941504 14093560381824 14135381035776 14177450622192 14203746252773 14225751063616 14243566361024 14250012527212 14267963974784 14295121318016 14340464611998 14343504133959 14383017919452 14385859731264 14388210489822 14388908874912 14428547742336 14432719209216 14435077624968 14471489848712 14472814176821 14480772244224 14482097421792 14518628252128 14525198902214 14565920200832 14571178802752 14574022667568 14579284194648 14622546165552 14626773719712 14670176609088 14670305784354 14688677809806 14713837848996 14764682304768 14782454999312 14835417847866 14879439859284 14883741684504 14885828810496 14927182544001 14927907090096 14930131872432 14933296376856 14972335385007 14974434934368 14974566788719 14978764223808 15019001705006 15023211595392 15023343879236 15067923534664 15070900670848 15072279852784 15115621444352 15117004718816 15122462273776 15125413732884 15173293629312 15218452241304 15228213758208 15268023746976 15323286753984 15365499665152 15368756447616 15442386026067 15446850605802 15466309769664 15492686957748 15494995912116 15495748019136 15538436030208 15541729467264 15541866316812 15545468211504 15584681375536 15587984614488 15591734485943 15635445809984 15638000760382 15641090533024 15642521894692 15687503264576 15688938873608 15692038710656 15738602623744 15745149489069 15747357409056 15788524556532 15794224544202 15794991175392 15798651732864 15838503547776 15845671529688 15895831421184 15995072496832 16003969946568 16024012156152 16051459471632 16082011482768 16124053491546 16126314544704 16129874612181 16174309528468 16177737741594 16226994575792 16232852860312 16280426079801 16285728602528 16333456783644 16340470062336 16385864877291 16386660225936 16389102413712 16392576153096 16437734765088 16442487112128 16486656594746 16491277875072 16497231571392 16540359059224 16550968482048 16592718002432 16600227316816 16630261874226 16656025905792 16716312822528 16737247118592 16783503019808 16786245571459 16787060354064 16833305699392 16837021843213 16840923895796 16894234284928 16951413976497 16954763254704 16956314834382 16958692594368 17005074124896 17006630308668 17009164893756 17009990496576 17012770057998 17056849974528 17059637193144 17060465245824 17063007854208 17064569339664 17111240440008 17113639924992 17115206043936 17115356748413 17166144157162 17169535861984 17220484039616 17225462688896 17276576821504 17286187123296 17307987489177 17337634108782 17359346502498 17418487184504 17422179106332 17449169996544 17470174090096 17532766547478 17589876536232 17596226849652 17648441172648 17650056232809 17653543549488 17702175900864 17705927951712 17706083857671 17708566756704 17754860948188 17758624165854 17766249384576 17811064429184 17812694371472 17819125126792 17872000869008 17877167879648 17930215855552 17937258667776 17994456558936 17996979896064 18044028064608 18077495230802 18078372688992 18109338891072 18132017711808 18132177369614 18185982050236 18193790768384 18255368897766 18261959467851 18313156749888 18321444677844 18367660192596 18371916977232 18372808726272 18379441694592 18426595301569 18427489704624 18478254139072 18484925175392 18486616784636 18545136658048 18607903941627 18612261260032 18615893825088 18666807752736 18671133866112 18671298270996 18675255731418 18726702716904 18727611686784 18730402758528 18762346729896 18785982588672 18874027365193 18881440897284 18903267496256 18937468911816 19006013570544 19055699580918 19062579087123 19067922409536 19120619482664 19124672178612 19177357225936 19181146308352 19184280653096 19185211833216 19246770166624 19309463229056 19315727844732 19373044544568 19378645525008 19432030223424 19436148924192 19439045592864 19493994605514 19496728220736 19502364959616 19560235478784 19560407712472 19584903746408 19595798082567 19618450465328 19653945851358 19721861115264 19755642426624 19780382958336 19780557130488 19839253145712 19844025709382 19844988912672 19848231734331 19898298541979 19902910058668 19903876120128 19906842496576 19911061835808 19963113846676 19965913245824 19971685631744 20037447482832 20039281167906 20046515767641 20102716041408 20106000977634 20111813864604 20167218310512 20168197201152 20171492837496 20175478342272 20227239793579 20235346230528 20291269655072 20325875624054 20357364995968 20431049005312 20454894305391 20468014614432 20528931324594 20589848034756 20595800807736 20621746359552 20656915943664 20659994549488 20660997358848 20718394860163 20722488422416 20727290948672 20783979485984 20788035906456 20795540822316 20863278740304 20925371831793 20931237302976 20938793917536 20993532652092 20996476545408 21051366075376 21058966058936 21059988233856 21127562039584 21266175933288 21338626595424 21365349541536 21375018790818 21401945962176 21428936891362 21442681977024 21498737988728 21501752726272 21506499482908 21510696917997 21570316988792 21574526879178 21578789596896 21582315734733 21642821613504 21649078813824 21652616437452 21707234773068 21713319403776 21721158366336 21723146132688 21777942378192 21783181316162 21787798353321 21847819836388 21848880301248 21852136551616 21856768204128 21916979686784 21923316149504 21996308761856 22005458676531 22033016714709 22070756773494 22147023457152 22173682498968 22212741627648 22312117541714 22320172682929 22382747138752 22395197808648 22461652401552 22468146335712 22528502557509 22534817393088 22535015818854 22601885301996 22606351006272 22608419779176 22611590125824 22673432166528 22675507078224 22678886525008 22679987328768 22683693410664 22742993706433 22746182924192 22752759119552 22814987253344 22820274725248 22827678361956 22902035620464 22984930130976 23048249497728 23053134671424 23077316652236 23116845478376 23145795336664 23229572141776 23242493868174 23307654045312 23312799475218 23318202317256 23377022063304 23381976921732 23392016702208 23453168714976 23457001140573 23461635799536 23463782842038 23531254896864 23533408310412 23538058065984 23602901201152 23607903935616 23608111810228 23611422342272 23678165554472 23682786834798 23691336816303 23757755321664 23768507294532 23835142146816 23843747131776 23950419878693 23992608745248 24021489373882 24058704086144 24104496918656 24145785188096 24176023615744 24186080237319 24189471817056 24261464292702 24266606612391 24340491863688 24349279290468 24417542333184 24428592903792 24490213590128 24492454760774 24495889302976 24501297049339 24569986272832 24574001194886 24583653620568 24656602147632 24661473825024 24663730668192 24729984892119 24736916812608 24745847357088 24810538588836 24821191766784 24826452723072 24889077003648 24895064361328 24900340975224 24968936955872 25016462306528 25175254529712 25180590531096 25249958549088 25261385843694 25325107235246 25341351427392 25407599441224 25416772116164 25423896546048 25499562904816 25513747340634 25585274961792 25589455789716 25594511781312 25596854009496 25666860660012 25670459887488 25672809065904 25677881526528 25749216235743 25754303792976 25830726059424 25838194033344 25909373631232 25914865232256 25918727457152 25991992807352 25995637627648 26006451163173 26039019753747 26127730776756 26133268659498 26173754994816 26205261135144 26290851788663 26368866185662 26374076173984 26378385898007 26452337527616 26459985216896 26464308979108 26538501493504 26548082447744 26553263851296 26562850135056 26632291422282 26637936248781 26649374076864 26716596643776 26719041557208 26728687690188 26736179855616 26803621388544 26808001303512 26815751819472 26889624414016 26895323783328 26895560604649 26975369389826 27066042096912 27116242846203 27117559033488 27164008336608 27198026567712 27198266054421 27273192407188 27278973075354 27290686152576 27371908432792 27453130713008 27461067743648 27542554591552 27551490288894 27557875465848 27641234556936 27645110648064 27717381208608 27727387763088 27729925176954 27817704987072 27900495775724 27908316403968 27918391890048 27991376869456 28006947406494 28090054075356 28095604137792 28143520094844 28178973883008 28187120763648 28305041674819 28354901244384 28407492505546 28451502127232 28487132722048 28500025054424 28535927949568 28583549371377 28590242636032 28680929223996 28687008267918 28766035838904 28771719462528 28776420979644 28777817749824 28857095484672 28870155249936 28942979697424 28945628353642 28956078331037 28964194843584 29037256504256 29050397804428 29131840401664 29142357605504 29148045335136 29158568389296 29240991908271 29245092331104 29253547439424 29340353218176 29340611568708 29377355619612 29427675697992 29564909998624 29670835695732 29758879718568 29766038564073 29767483369008 29854365088002 29855814180192 29860263744864 29866592753712 29944670770014 29948869868736 29949133577438 29957528447616 30038003410012 30046423190784 30046687758472 30135847069328 30141801341696 30144559705568 30234009437632 30244924547552 30250827465768 30346587258624 30436904482608 30488813436081 30536047493952 30646573507968 30737512895232 30793396986891 30884772052134 30893701211604 30932619539328 30985373915496 30989991824232 30991496038272 31071006659329 31083458934528 31083732633624 31090936423008 31169362751072 31174456061281 31175969228976 31183468971886 31270891619968 31276001520764 31282181066048 31285043789384 31375006529152 31377877747216 31384077421312 31490298978138 31494714818112 31577049113064 31588449088404 31589982350784 31597303465728 31677007095552 31691343059376 31785662532767 31825468587913 31990144993664 32007939893136 32048024312304 32062528186227 32102918943264 32143405337043 32164022965536 32248106983092 32252629089408 32259749224362 32348619056936 32355475483188 32453989151584 32465705720624 32560852159602 32571457205056 32666913567288 32674771974243 32771729754582 32773320451872 32778204827424 32785152306192 32875469530176 32884974224256 32973313189492 32982555750144 32994463142784 33080718118448 33200454633632 33260523748452 33312051811584 33468176312571 33567006039616 33572491142918 33574120708128 33666611398784 33674043686426 33681847791592 33788468569856 33802523728281 33902827952994 33909526509408 33912629668764 33917385188736 34010148249792 34013260617336 34018329787512 34019980993152 34025540115996 34119274386288 34120930491648 34126015708416 34129138679328 34220819845771 34222480880016 34230412087872 34230713496826 34332288314324 34339071723968 34440968079232 34450925377792 34572374246592 34615974978354 34675268217564 34718693004996 34836974369008 34844358212664 34935449231683 34940348180192 35065533094956 35179753072464 35192453699304 35195674263057 35296882345296 35300112465618 35307087098976 35404351801728 35411855903424 35412167715342 35417133513408 35509721896376 35517248331708 35532498769152 35622128858368 35625388742944 35638250253584 35744001738016 35754335759296 35860431711104 35988913117872 36032234060823 36088056129216 36154990461604 36156745377984 36218677782144 36264035423616 36264354739228 36371964100472 36392196439053 36510737795532 36523918935702 36626313499776 36642889355688 36735320385192 36738682141161 36743833954464 36758883389184 36853190603138 36854979409248 36861001792329 36956508278144 36969850350784 36973233569272 37090273316096 37215807883254 37231787650176 37333615505472 37342267732224 37342596541992 37350511462836 37453405433808 37455223373568 37460805517056 37524693459792 37564873902361 37636374095089 37748054730386 37762881794568 37806534992512 37874937823632 37892078765541 37987660852869 38012027141088 38111399161836 38125158174246 38135844819072 38241238965328 38249344357224 38354714451872 38368561306192 38370423666432 38493540333248 38618926458112 38631455689464 38746089089136 38757291050016 38864060446848 38872297848384 38878091185728 38987989211028 38993456441472 39004729919232 39120815424944 39169807492816 39191596165134 39236900930656 39307891702716 39443722230528 39553299278493 39561114260976 39678506291424 39688051418764 39689977825344 39696463468662 39796597083958 39805820117336 39807752240256 39813684993152 39822123671616 39926227693352 39931826491648 39948437133423 40074894965664 40078562335812 40093031535282 40205432082816 40212001955268 40223627729208 40334436621024 40342985674992 40350956684544 40454479587158 40463054084739 40582539310144 40651751248108 40714729991936 40909788610782 40918459613031 40936029228864 41057862649188 41179696069512 41191601615472 41313831887328 41314195667899 41319989098976 41436789720326 41444976844832 41454581897344 41567958971968 41576071812912 41591081644632 41594887765431 41726557480608 41850743663586 41862474605952 41877587835072 41987065304184 41992953090816 42102732150752 42117932117872 42119976467712 42255124079168 42532351866576 42611238758319 42677253190848 42730699083072 42750037581636 42803891924352 42857873782724 42885363954048 42997475977456 43012998965816 43021393835994 43140633977584 43149053758356 43157579193792 43164631469466 43285643227008 43298157627648 43305232874904 43414469546136 43418442530463 43442316732672 43446292265376 43555884756384 43566362632324 43575596706642 43695639672776 43697760602496 43704273103232 43713536408256 43833959373568 44010917353062 44066033429418 44141513546988 44294046914304 44347364997936 44479351203287 44624235083428 44640345365858 44765494277504 44781547632003 44790395617296 44917006155021 44923304803104 44923700366157 44936292671424 45057005115018 45069634786176 45070031637708 45203770603992 45212702012544 45216839558352 45346864333056 45351014156448 45357773050016 45367386821328 45485987412866 45492365848384 45505518239104 45629974506688 45640549450496 45655356723912 45804071240928 45969860261952 46096498995456 46106269342848 46154633304472 46233690956752 46291590673328 46312540713439 46459144283552 46484987736348 46615308090624 46625598950436 46636404634512 46754044126608 46763953843464 46775203457829 46906337429952 46914002281146 46923271599072 46927565684076 47062509793728 47066816620824 47076116131968 47215807871232 47216223620456 47222844684544 47356331108944 47365573669596 47382673632606 47515510643328 47537014589064 47687494263552 47900839757386 47985217490496 48042978747764 48117408172288 48208993837312 48372160474638 48378943634112 48389623836543 48522928585404 48533213224782 48680983727376 48698558580936 48825867607517 48857185807584 48980427180256 48984909521548 48991778605952 49002594098678 49139972545664 49148002389772 49157594631873 49167307241136 49313204295264 49327461336384 49459969784238 49473833625216 49491694714176 49621077177672 49652905446144 49778154007296 49790128722656 49800681950448 49937873911744 50032924613056 50350509059424 50358736714377 50361181062192 50499917098176 50511065529639 50522771687388 50650214470492 50682702854784 50815198882448 50833544232328 50838196157749 50999125809632 51027494681268 51170549923584 51178911579432 51189023562624 51193708018992 51333721320024 51340919774976 51345618131808 51346070245239 51498432471486 51508607585952 51661452118848 51676388066688 51829730464512 51837454914304 51923962467531 51983985614704 52012902326346 52078039507494 52255461553512 52266537318996 52347509989632 52410522270288 52566505967521 52581703577326 52737732371324 52748152347968 52756771796014 52904675055232 52919970433792 52928617958216 53096164895488 53106527702592 53118251573013 53125700270112 53264582844564 53275872497562 53298748153728 53433193287552 53438083114416 53457375380376 53616002607024 53631503638944 53779248828032 53790647566656 53791121209298 53950738779652 54132084193824 54232485692406 54235118066976 54328016673216 54396053135424 54396532108842 54546384814376 54557946150708 54581372305152 54733002661337 54743816865584 54906261426016 54922135487296 55085109183104 55102980577788 55115750931696 55279785904707 55282469113872 55434762417216 55454775526176 55459850353908 55635409974144 55800991551448 55836783780096 55982753738912 56013894812988 56180108150712 56191208275584 56287040189688 56357947766016 56610083349638 56622082095579 56709802488768 56814985011092 56903004254464 56974265444096 57000050108848 57167098742754 57187737261369 57361858447992 57374016535836 57532071677808 57543438925056 57552841959288 57555635499648 57703298081611 57740310499872 57885959394848 57891256707284 57912156662074 57928389687168 58074513008512 58100795608856 58284715211008 58296090670272 58317136778592 58481983816542 58490184662208 58507094878848 58680706436352 58681223137416 58754711239224 58855351395984 59129819997248 59341671391464 59517759437136 59532077128146 59534966738016 59544695202993 59694895625937 59708730176004 59711628360384 59720527489728 59733185507424 59889341540028 59897739737472 59898267154876 59915056895232 60076006820024 60081504550067 60093375516944 60271694138656 60289119411136 60468018875264 60489849095104 60501654931536 60681719380737 60873808965216 60977626872162 61072094987904 61293147015936 61364682916173 61586793973782 61769544104268 61787402423208 61865239078656 61970747830992 61979983648464 61982992076544 62142013318658 62155184580489 62164447885513 62167465267248 62181872846016 62338725502144 62348912122562 62351938457952 62366937943772 62541783239936 62552003041528 62564362132096 62570087578768 62750013058304 62755755494432 62776115495379 62980597956276 62989429636224 63154098226128 63176898176808 63179964701568 63382686118752 63462620793649 63571325065534 63650937175826 63980289987328 64015879786272 64096048624608 64125056372454 64205837886528 64286810674086 64328045931072 64496213966184 64505258178816 64519498448724 64697238113872 64710950966376 64907978303168 64931411441248 65121704319204 65142914410112 65333827134576 65349543948486 65363395059963 65543459509164 65546640903744 65556409654848 65570304612384 65750939060352 65769948448512 65946626378984 65988926285568 66161436236896 66400909267264 66521047496904 66936352625142 66960518048787 67134012079232 67144982285836 67148241416256 67333222797568 67348087372852 67363695583184 67585507672527 67605047456562 67805655905988 67819053018816 67825259337528 67834770377472 68020296499584 68026521234672 68036659575024 68039961986304 68051080231992 68228981119299 68238548772576 68239149633283 68258277358656 68441639691542 68444961760032 68460824175744 68461426993652 68664576628648 68678143447936 68881936158464 69144748493184 69231949956708 69350536435128 69437386009992 69673948738016 69688716425328 69870898463366 69880696360384 69896123319451 70131066189912 70359506144928 70371003421719 70384907398608 70391348526114 70593764690592 70600224931236 70614174197952 70808703603456 70823711806848 70824335430684 70834267026816 71019443792752 71034496663416 71250777485888 71276500507168 71488003476032 71508671518592 71720863422208 71851259636079 71977826235744 72064468121646 72176112258432 72309980923208 72313490755968 72437355564288 72528070847232 72528709478456 72743928200944 72784392878106 73021475591064 73047837871404 73252626999552 73285778711376 73470640770384 73477364282322 73487667908928 73503891148017 73706381206276 73709958818496 73722003584658 73913016556288 73939700701568 73946467138544 74189954676357 74431615766508 74463575300352 74667231010944 74685193083984 74701022925672 74906810867616 75001279119767 75049386919584 75129747804722 75272748190178 75496109460772 75525763589136 75613069985024 75749875647264 75784157531082 75975321705738 76024054282176 76222798323672 76250316348492 76271689638144 76482477930656 76498688714448 76709428903744 76726363383241 76737122612384 76987080666496 77247648707229 77262911378928 77492178178272 77514582100032 77728120893696 77744595696768 77756182371456 77975978422056 77986912882944 78241630849888 78339614985632 78383192330268 78473801861312 78615783405432 78872555365989 79106598556986 79122228521952 79135157694021 79357012582848 79376102837528 79379955650688 79392926937324 79593194167916 79611640234672 79615504480512 79627369986304 79644247343232 79852455386704 79896874266846 80149789931328 80157124671624 80186063070564 80410864165632 80424003910536 80447255458416 80668873242048 80685971349984 80686681813947 80908959174316 80926108169478 81165078620288 81303502496216 81348728538609 81594798163263 81819577221564 81836919226062 81872058457728 82115725298376 82359392139024 82383203230944 82604509377533 82627663774656 82628391335798 82639978197952 82873579440652 82889953689664 82909163794688 83135917943936 83152143625824 83182163289264 83189775530862 83453114961216 83701487327172 83724949211904 83755175670144 83974130608368 84205464301504 84235864235744 84510248158336 84915125024457 85064703733152 85222477516638 85354506381696 85461398166144 85500075163272 85607783848704 85715747565448 85770727908096 85994951954912 86009004182101 86025997931632 86042787671988 86281267955168 86298107516712 86315158387584 86329262938932 86571286454016 86610465749808 86828939092272 86836885060926 86868234993111 86892584530752 87111769512768 87132725264648 87151193413284 87391279345552 87395521204992 87408546206464 87427072816512 88021834706124 88132066858836 88283027093976 88637875323361 88694729995872 88958702406574 89248470166856 89280690731716 89298115692219 89530988555008 89563095264006 89580791234592 89834012310042 89846609606208 89847400732314 89872585342848 90114010230036 90139269572352 90140063275416 90407541207984 90425404025088 90433679116704 90676611271103 90702028312896 90715546100032 90734773642656 90971974825732 90984731696768 91011036478208 91259949013376 91310713447824 91466440308243 91608142481856 91939720523904 92212538685696 92309266608944 92467381913504 92583181346656 92625081426878 92918288567104 92969975472696 93213019977987 93251197900872 93272809269024 93508088253216 93523368183843 93527907686928 93550406915658 93812674859904 93828004562292 93846543198144 93855131368152 94125019587456 94133633241648 94152232263936 94413792864391 94432447240912 94712662217888 94731147339192 94765347265212 95031021286656 95074029178128 95356987598301 95476405763739 95801679514772 95970434980992 96085957495528 96430216011129 96744320949276 96757887268224 96779247673086 97045857170808 97066426449564 97361967454752 97397117161872 97651735215034 97714371615168 97960854360512 97969819043096 97983557211904 98005188197356 98024315922729 98279945091328 98296004779544 98315189263746 98334614482272 98626408590528 98654922672768 98919939568476 98947667250432 98983389428352 99242154355344 99426223769411 99580257445312 99601363900896 99875747823488 100065849226112 100404528937713 100701018118848 100717473428754 100722362124384 100999834196352 101022131059278 101045543374776 101300428940984 101365405709568 101630397764896 101667088464656 101676392315498 101998251619264 102054989362536 102357823158864 102378047125248 102387416037984 102662459537313 102667442640048 102691236263616 102692140490478 102996864942972 103017215171904 103322904237696 103352776133376 103847924935062 103967971229408 104025804652692 104156079014988 104510923107024 104533074637992 104806347695049 104821044540576 104821967521033 105133011935042 105163407154652 105475464742648 105496304695936 105513543592028 105809350110464 105857235916432 106213055405184 106236503146026 106251400540224 106529165689128 106551744995124 106597496307456 106866386575104 106876166228832 106914750760752 107232005214048 107263007277888 107558497656064 107581295133312 107582242418596 107901477559304 108096702182469 108264168387648 108464971384812 108470236133952 108656033346432 108792106270848 108793064217684 109092769628752 109115892301416 109142141401601 109466005322674 109487633731168 109812522852032 109844270974592 110170218366208 110205961155576 110216046423483 110231501863392 110559571809414 110564938227744 110583005376987 110869524834432 110909551052352 110919700707816 111270819948288 111601983102896 111965507477824 112027789625976 112360216301424 112382416551168 112574080379376 112694621707083 112909122285267 113220166699276 113244164191158 113419604977536 113629970022184 113962982558607 114000100217696 114334197485508 114375474522738 114723716895984 114748033071672 115064143355616 115105683918576 115111270999296 115406596163222 115480620999744 115771918789696 115782513414568 115824313324148 115856779374336 116149026017024 116201591217712 116592181340544 116634273557184 116963967633084 116980369324416 117014189757696 117362446274832 117503719000213 117509422478448 117710702791968 117859152902491 118259639994496 118659897835479 118683342782928 119035518874272 119064154256292 119069933476032 119089390405986 119389791251874 119417460352008 119423256720768 119441054979456 119466371014848 119778683080056 119795479474944 119796534309752 119807497238891 120152013640048 120163009100134 120186751033888 120543388277312 120578238822272 120936037750528 120979698190208 121003309863072 121363438761474 121389162254217 121747617930432 121955253744324 122144189975808 122729365832346 123173587947564 123539088208536 123574804846416 123941495661984 123942587003697 123959967296928 124284026637316 124310369160978 124328895771026 124334930534496 124363745692032 124677451004288 124697824245124 124703876915904 124733875887544 125104006083056 125128724264192 125140175157536 125511510988864 125552230990758 125961195912552 125978859272448 126308196452256 126353796353616 126359929403136 126765372237504 126925241587298 127142650131068 127301874351652 127833716274957 128031759572544 128192097249216 128250112744908 128411675773056 128573621348172 128656091862144 128986167110983 128992427932368 129038996897448 129394476227744 129421901932752 129815956606336 129862822882496 130243408638408 130255327591389 130285828820224 130667654269152 130699087896972 130726790119926 131086919018328 131093281807488 131112819309696 131140609224768 131501878120704 131893252757968 132118191556351 132322872473792 132801818534528 133042094993808 133438053609861 133872705250284 133921036097574 134268024158464 134289964571672 134296482832512 134696174745704 134727391166368 134771101098471 135171015345054 135210094913124 135611311811976 135638106037632 135650518675056 136040592999168 136053042469344 136073319150048 136102160463984 136457962238598 136477097545152 136478299266566 136516554717312 136883279383084 136889923520064 136921648351488 136922853987304 137329153257296 137356286895872 138289496986368 138463899913416 138701072870256 138874772019984 138937622140317 139288089793853 139347897476032 139377432850656 139741796926732 139761392720768 139792246638902 140262132379824 140325610373487 140719012289856 140742006843438 140769814797216 140782697052228 141187529381184 141200449862472 141228348395904 141590678555053 141647423613696 141648670861368 141668534053632 142038887585504 142068993326832 142501554971776 142553001014336 142976006952064 143017343037184 143702519272158 143955652471488 144128936243292 144352224516864 144619961846416 144626981511936 145028764021141 145057418956912 145487856401888 145568785756212 146042951182128 146095675742808 146477602822551 146571557422752 146941281540768 146954728564644 146975335817856 147007782296034 147412762412552 147419917636992 147444007169316 147879401403136 147892934277088 148379909352714 148863231533016 149334462021888 149370386167968 149402045851344 149813621735232 150002558239534 150098773839168 150259495609444 150545496380356 150992218921544 151051527178272 151076210143131 151499751294528 151533196588917 151568315062164 151950643411476 152048108564352 152445596647344 152500632696984 152514588473247 152964955861312 152997377428896 153418857807488 153452726766482 153474245224768 153974161332992 154038210735717 154495297414458 154525822757856 154984356356544 155029164200064 155489191393536 155512364742912 155951956844112 156241208780503 156483261699776 156679229971264 156766384660536 156947603722624 157231566810864 157699517902563 157745110731978 158213197113972 158244457043904 158270315388042 158714025165696 158752205675056 158759911301376 158785853874648 159186388335832 159200955945031 159223280469344 159288494686464 159704910773408 159793748533692 160299579862656 160314249343248 160372126141128 160848007821072 160894510916832 161337746484096 161371942699968 161373363627894 161817918348632 161852216338956 162330157240576 162607004992432 162697457077218 163189596326526 163639154443128 163673838452124 163744116915456 164199007984011 164231450596752 164718784278048 164720234675909 164766406461888 165209018755066 165255327549312 165256782671596 165279956395904 165747158881304 165779907379328 165839357714121 166271835887872 166304287251648 166364326578528 166379551061724 166906229922432 167402974654344 167510351340288 167948261216736 168410928603008 168471728471488 169020496316672 169830250048914 169866246286737 170129407466304 170444955033276 170709012763392 170922796332288 171000150326544 171431495130896 171509079345373 171989903909824 172018008364202 172051995863264 172085575343976 172562535910336 172596215033424 172630316775168 172658525877864 173109894244833 173220931499616 173657878184544 173673770121852 173736469986222 173785169061504 174223539025536 174265450529296 174302386826568 174782558691104 174854145633024 176043669412248 176264133717672 176566054187952 177275750646722 177389459991744 177917404813148 178496940333712 178561381463432 178596231384438 179084686877811 179126190528012 179161582469184 179668024620084 179693219212416 179694801464628 179745170685696 180228020460072 180244513650201 180280126550832 180815082415968 180867358233408 181353222542206 181404056625792 181431092200064 181469547285312 181943949651464 181969463393536 182045158142211 182519898026752 182621426895648 182932880616486 183216284963712 183879441047808 184618533217888 184648701286049 184934763827008 185166362693312 185250162853756 185836577134208 185939950945392 186426039955974 186465553741467 186493343656539 186502395801744 186545618538048 187016176506432 187046736367686 187055815373856 187100813831316 187625349719808 187656009124584 187693086396288 187710262736304 188250039174912 188267266483296 188268924232543 188827585728782 188864894481824 189425324435776 189462294678384 189530694530424 190148058356256 190387862380947 190713975196602 190952811527478 191603359029544 191940869961984 192171914991056 192860432022258 193488641898552 193515774536448 193558495346172 194091714341616 194132852899128 194669368253347 194723934909504 194794234323744 195303470430068 195428743230336 195921708721024 195939638086192 196010376394712 196048631845458 196592009559088 196630378527492 196669228964544 197252817181056 197309845345536 197839879136952 197966778856704 198484308710688 198852447538822 199160514890624 199202727801792 199751495646976 200131698452224 200809057875426 200881554146361 201402036237696 201434946857508 201444724248768 201999668392704 202044262118556 202091086749552 202600857881968 202692548317259 203260795529792 203334176929312 203352784630996 203996503238528 204109978725072 204686943357897 204715646317728 204717448899849 204774832075968 205324919074626 205334885280096 205382472527232 205384280980956 205993729885944 206034430343808 206645808475392 207695849870124 207935942458816 208051609305384 208312158029976 209021846214048 209066149275984 209612695390098 209642089081152 209643935042066 209688369958353 210266023870084 210326814309304 210950929485296 210992609391872 211027087184056 211714471832864 212426110810368 212473006292052 212502801080448 213058331378256 213103489990248 213752332457664 213829501521504 214464010428096 214526014555776 215162590266624 215164484837192 215553778908237 215802955118608 216193404364938 216528336775296 216929942769624 216940472267904 217312066692864 217584212541696 217586128435368 218185539257504 218221192428967 218231784602832 218284282803202 218881283961769 218932010645348 218975267462336 219625045704064 219688541949184 220411922311152 220432092846966 220463003726784 220511673444051 221119143618828 221129876455488 221166010753974 221739049668864 221819102104704 221839401415632 222499637729369 223203966205792 223931014955648 224055579251952 224720432602848 225003837359301 225148160758752 225389243414166 225818244570534 226440333398552 226488328382316 226839209955072 227259940044368 227925965117214 228000200435392 228668394971016 228750949045476 229447433791968 229496066143344 230128286711232 230179090149723 230211367837152 230813192326444 230961241999488 231543837579392 231565026829136 231648626648296 232403182435424 233184362681088 233268547114368 233927935266168 233960738648832 234724892549664 235007438000426 235018844956896 235421405583936 235718305804982 236519279988992 236617666097967 237319795670958 237366685565856 237405473082063 238071037748544 238128308512584 238139866952064 238178780811972 238779582503748 238834920704016 238846513441536 238882109958912 238932742029696 239545738920397 239557366160112 239593068619504 239614994477782 240304027280096 240326018200268 240373502067776 241086776554624 241156477644544 241959396380416 242006619726144 242060045441841 242726877522948 242778324508434 243495235860864 243910507488648 245458731664692 246347175895128 247078176417072 247149609692832 247813528132599 247882991323968 247885174007394 247919934593856 248568053274632 248620738321956 248657791542052 248669861068992 248727491384064 249354902008576 249395648490248 249407753831808 249467751775088 250208012166112 250280350315072 251023021977728 251104461981516 251922391825104 252616392904512 252707592707232 253530744475008 253850483174596 254285300262136 254603748703304 254745375073371 255667432549914 256063519145088 256384194498432 256500225489816 256823351546112 257147242696344 257312183724288 257972334221966 257984855864736 258027012546303 258077993794896 258788952455488 258843803865504 259631913212672 259725645764992 260486817276816 260510655182778 260604704979333 261335308538304 261398175793944 261453580239852 262173838036656 262186563614976 262225638619392 262281218449536 262954117316527 263454618665623 263786505515936 264236383112702 264645744947584 265603637069056 265913625970083 266084189987616 266876107219722 267745410500568 267842072195148 268579929143344 268592965665024 269392349491408 269454782332736 269542202196942 270342030690108 270420189826248 271222623623952 271276212075264 271301037350112 272029833813309 272106084938688 272146638300096 272204320927968 272915924477196 272954195090304 272956598533132 273033109434624 273766558766168 273779847040128 273845707974608 274658306514592 276927799826832 277402145740512 277749544039968 277875244280634 278576179587706 278695794952064 278754865701312 279483593853464 279522785441536 279584493277804 279639059933961 280524264759648 280570104551529 280651220746974 281438024579712 281484013686876 281539629594432 281565394104456 282375058762368 282400899724944 282456696791808 283181357110106 283241378593173 283297341722736 284077775171008 284137986653664 285003109943552 285106002028672 285952013904128 286070962794903 286429217291217 287405038544316 287911304942976 288257872486584 289199369675293 289239923692832 290057528042282 290114837913824 290162244878077 290975712803776 291137571512424 292085902364256 292191351485616 292955205645102 293143114845504 293882563081536 293909457129288 293950671635712 294015564592068 294825524825104 294839835273984 294888014338632 295785868554176 296759818705428 297726463066032 298278671308233 298740772335936 298804091702688 299627243470464 300005116479068 300197547678336 300518991218888 301090992760712 301984437843088 302103054356544 302152420286262 302999502589056 303066393177834 303136630124328 303901286822952 304096217128704 304891193294688 305001265393968 305029176946494 305929911722624 305994754857792 306837715614976 306905453532964 306948490449536 307987378611939 308076421471434 308990594828916 309051645515712 309968712713088 310058328400128 311355458423009 311903913688224 312482417561006 312966523399552 313358459942528 313532769321072 313895207445248 314419043085147 314463133621728 314465902563099 315399035805126 315490221463956 316426394227944 316488914087808 316540630776084 317428050331392 317504411350112 317571707749296 318372776671664 318401911890062 318446560938688 318516861641407 319409821546816 319587497067384 320599159725312 320628498686496 320744252282256 321696015642144 321789021833664 322675492968192 322743885399936 322746727255788 323635836697264 323704432677912 325214009984864 325394914154436 326379192653052 327278308886256 327347676904248 327426424204803 328398015968022 328462901193504 329437568556096 329440469351818 329532812923776 330418037510132 330510655098624 330513565343192 330559912791808 331494317762608 331559814758656 331678715428242 332608574503296 332728653157056 332759102123448 333812459844864 334805949308688 335896522433472 336821857206016 336943456942976 338083865121249 338727366855801 339660500097828 339732492573474 340258814932608 340889910066552 341781073252619 342000300653088 342862990261792 342919016674091 343018158690746 343979807819648 344036016728404 344103991726528 344171150687952 345125071820672 345192430066848 345317051755728 346219788489666 346441862999232 347315756369088 347347540243704 347472939972444 347570338123008 348447078051072 348530901058592 348604773653136 349565117382208 349642287860437 352087338824496 352511157000639 352528267435344 353132108375904 353577458707473 354551501293444 354778919983488 355834809626296 356993880667424 357122762926864 357192462768876 358169373755622 358252381056024 358323164938368 359336049240168 359386438424832 359389602929256 359422491716673 360456040920144 360489027300402 360560253101664 361630164831936 361734716466816 362706445084412 362808113251584 362862184400128 362939094570624 363887899302928 364090316284422 365242853791296 365865761232972 366432569927424 367965541772647 369237066435776 369297402572098 369869527654016 370332725386624 370500325707512 371673154268416 371827761011091 371879901890784 372852079911948 372931107482934 372986687313078 373004791603488 373091237076096 374032353012864 374093472735372 374111630747712 374201627662632 375312018249168 375386172792576 375420525472608 376429018303481 376534532966592 376537848465086 377655171457564 377729788963648 378850648871552 378924589356768 379061389060848 380296116712512 380775724761894 381427950393204 381905623054956 383206718059088 384343829982112 385720864044516 386958501332949 386977283797104 387116990692344 388183428683232 388265705798256 389338736506694 389447869819008 389588468647488 390606940860136 390857486460672 391843417442048 391879276172384 392020752789424 392097263690916 393184019118176 393260757054984 393338457929088 394505634362112 395679758273904 396354574669053 396968617421376 397704895077644 398321029781248 398405455603584 400314160829583 401618115750852 401763108292722 402804072475392 402869893715016 402889448497536 403923086571277 404088524237112 404182173499104 405201715763936 405385096634518 406521591059584 406668353858624 406705569261992 407993006477056 408219957450144 409373886715794 409431292635456 409434897799698 409549664151936 410649838149252 410669770560192 410764945054464 410768561961912 411987459771888 412068860687616 413213612925971 415391699740248 415871884917632 416103218610768 416624316059952 416812866420951 417864269381559 418043692428096 418132298551968 419225390780196 419284178162304 419287870084132 419376739916706 420532047740168 420653628618608 421901858970592 422054174368112 423428943665728 424772035665159 424946012584104 425005602160896 426116662756512 426206979980496 427504664915328 427659003043008 428928020856192 429052029111552 430328969674384 431107557816474 431605910237216 432386808729876 433056673550592 433859885539248 433880944535808 435086292063423 435151135198591 435172256870736 436371078515008 436442384857934 436463569205664 436568565606404 437762567923538 437864021290696 437950534924672 439250091408128 439432808467653 440823844622304 440864185693932 440926007453568 441023346888102 442238287237656 442259752910976 442332021507948 443638204209408 443678802831264 444999275458738 446407932411584 447862029911296 448111158503904 449440865205696 450007674718602 450296321517504 450778486828332 451636489141068 452880666797104 452976656764632 454519880088736 455851930234428 456000400870784 457336789942032 457501898090952 457543765419741 458894867583936 458992132286688 460256573422464 460358180299446 460422735674304 461626384652888 461922483998976 463087675158784 463130053658272 463297253296592 464806364870848 466537094228736 467855870532336 468723626341509 469449785099328 470014876000852 470037689913792 470842811167872 471436611609964 473098553707689 473235332195934 474639591341916 474733371131712 474810946164126 476142075497088 476256617025168 476279733904128 476357561623944 477559165007496 477602867835093 477669841408032 477674047432981 477865484059392 479091477840794 479114732320224 479186137239008 479229988955564 480608054560192 480652036400536 480747004135552 482173553109248 484013239452288 484120090883682 485453755045896 485556649016868 486990471721728 487821014977296 489272863236157 490917463329384 492597023952033 492694351790256 494156352834144 494160704027727 494299219385664 495627056265198 495765982647936 495770348014788 495839869187712 497136106549264 497241476643912 497315583084104 497339722137984 498791296980496 498815507663616 498935503550176 500416024332224 500560700630144 502046043955456 502208923963032 503844783650208 505232785809024 505415185414464 507061488950016 507700966349192 508570600524272 509207497406608 509490750146742 511334865099828 512127038290176 512768388996864 513000450979632 514294485392688 514527238036119 515944668443932 515969711729472 516054025092606 516155987589792 517577904910976 517687607731008 519329682734499 519451291529984 520973634553632 521021310365556 521209409958666 522670617076608 522796351587888 522907160479704 524347676073312 524562436899072 525908234633054 526909237331246 527573011031872 528472766225404 529291489895168 531827251940166 532168379975232 533752214439444 535490821001136 535684144390296 537084543682687 537159858286688 538784698982816 538909564665472 539084404393884 540684061380216 540733540950603 540840379652496 542445247247904 542602074700224 544059667626618 544212169877376 544293276600192 544408641855936 545831848954392 545908390180608 545913197066264 547533117532336 547559694080256 547691415949216 549316613029184 553855599653664 553946103858147 554804291481024 555499088079936 555750488561268 557152359175412 557391589904128 557509731402624 558967187706928 559168986555608 559278119867922 559480030969617 561048529519296 561140209103058 561302441493948 562876049159424 562968027373752 563079259188864 563130788208912 564750117524736 564801799449888 564806772697629 566362714220212 566482757186346 566594683445472 568155550342016 568275973307328 570212004057344 571163587142841 572141925589806 572858434582434 574810077088632 575822609885952 576515744973168 578231565642731 578398739350586 578479847385664 580115056084564 580229675827648 580324489756154 581951425607552 582275143024848 584008104760041 584171804728512 584382702971232 585910411290204 586286229691008 587765126163072 587818914258576 588031129184136 589651049650208 589776028677264 591571737108352 593519637410856 595452926132064 596557342616466 597481544671872 597608183405376 599254486940928 600010232958136 600395095356672 601037982437776 602063029274707 602181985521424 603968875686176 604206108713088 604304840572524 605999005178112 606132786355668 606273260248656 607802573645904 608077644951777 609782386589376 610002530787936 610058353892988 611859823445248 611989509715584 613810907065928 613896980899072 614152346699547 615974757223878 616152842942868 617981189657832 618103291031424 619937425426176 622710916846018 623807827376448 624964835122012 625933046799104 626716919885056 627065538642144 628838086170294 628926267243456 628931805126198 629065109875059 630798071610252 630980442927912 632852788455888 632977828175616 633081261552168 634736278897721 635008822700224 635143415498592 636745553343328 636803823780124 636893121877376 637033723282814 638819643093632 639174994134768 641256997372992 641488504564512 643392031284288 643578043667328 645487770799872 645493454511576 647271673394528 647408865355824 650428019969728 650789828308872 652758385306104 654556617772512 654663577286901 654695353808496 654852848409606 656643851885307 656796031936044 656925802387008 658875137112192 658880938703636 659065625847552 660836075020264 660896550050737 661027130686384 662988635525216 663357430856484 665217149006592 665457306314112 665518204246896 667498913188107 669611898617376 671793044866944 673886913885952 675011512077903 676167730242498 677454733711602 679321000195656 679464985146948 680517629865216 681779820133104 683562146505238 683808926740643 684000601306176 685725980523584 685838033348182 686036317381492 687959615639296 688072033456808 688207983453056 688342301375904 690250143641344 690384860133696 690537270449169 690634103511456 692439576979332 692883725998464 694631512738176 694695080487408 694945879944888 697061802117184 697209547306272 699130234764416 699284575720874 704174677648992 705022314001278 705056534870688 706264216751808 707154917414946 709103002586888 709557839966976 711669619252592 713987761334848 714245525853728 714384925537752 716338747511244 716504762112048 716646329876736 718637216761191 718672098480336 718779205858512 718844983433346 720912081840288 720978054600804 721120506203328 723260329663872 723469432933632 725412890168824 725878189141248 727775798605856 728180632568844 730485707582592 731731522465944 733753772647231 735931083545294 738474132871552 738594805144196 739739055308032 740665450773248 741000651415024 743440584397797 743655522022182 743759803781568 745704159823896 745862214965868 745973374626156 746009583206976 746182474152192 748064706025728 748186945470744 748223261495424 748403255325264 750624036498336 750630645966113 750841050945216 752858036606962 753069065933184 753075696930172 755310342915128 755459577927296 757701297743104 757849178713536 758122778121696 760592233425024 761551449523788 762855900786408 763811246109912 766413436118176 768687659964224 771441728089032 773917002665898 773954567594208 774081037638909 774233981384688 776366857366464 776531411596512 778677473013388 778895739638016 779176937294976 781213881720272 783758552344768 784041505578848 784194527381832 786368038236352 786521514109968 786676915858176 788862351949581 790363855996869 791359516547808 792709149338106 793937234842752 795409790155288 796810911207168 797740877910249 800628321659166 803236231501704 803526216585444 805739787430032 805778896995072 807846173142554 808137822511669 808177048474224 808364346998208 810403431527872 810770193269036 813043182119168 813336707717248 813411138523984 816089501439927 816439914900288 818747773431588 818862585270912 818869795599396 819099328303872 821299676298504 821339541120384 821537123923824 823974919543776 825014070317437 826427225851942 830783399480496 831743769835264 832206437221536 833248632119904 833625732841902 835728538763118 836087384856192 836264597103936 838450781560392 838568356324608 838575740168264 838753479833412 841064095480336 841307257237216 843803717941184 844108348736224 846857887331456 849544071330318 849724135779519 849892025168208 852233325513024 852413959960992 855009329830656 855318006086016 857856041712384 860657939348768 862215115632948 863211820474432 864773617459752 867598109025879 867719771078496 870172584126846 870302270397182 870344513741472 870486734634231 872742157030016 872884769715868 872927138411328 873137131212808 875525135847076 875728042581392 875901069849344 878865616935306 881647689244608 881728371387864 881852014907136 882046693776204 884476574475312 884519505821952 884664043015896 887108945232679 887357605662528 889998550917476 892815864823168 894836013924699 896222317007808 898881730411392 900015349437204 900592643035008 901556973656664 903272978282136 905761333594208 905953313529264 908649603152863 909039760177472 911703860468856 912000801741568 914673579884064 915003796181904 915087530839482 917789735167872 917984264573376 920513146844928 920716360598892 920845471348608 923252769305776 926260107316544 926594506593184 929612729741696 934066375269027 935711741064672 937447252683018 938899570198656 940029752001704 940075379827584 941685622335744 942873223219928 943397707689297 946197107415378 946470664391868 949279182683832 949466742263424 949621892328252 952284150994176 952513234050336 952715123247888 955118330014992 955205735670186 955339682816064 955348094865962 955550584924221 958182955681588 958229464640448 958372274478016 958459977911128 961216109120384 961304072801072 961494008271104 968026478904576 968240181767364 970907510091792 971113298033736 975016628556971 975642029954592 978545726472314 981834926658768 982279272614409 985194047904066 985388703580512 988312705668288 988321408055454 988598438771328 991254112530396 991531965295872 991540696029576 991679738375424 994272213098528 994482953287824 994631166168208 994679444275968 997442723982133 997582593960992 997871007100352 1000832048664448 1001121401260288 1004417847926064 1007689567300416 1010465571618048 1010830370828928 1015401932698384 1017141201048544 1018414994813216 1018981500293484 1022669730199656 1025343219757857 1026000901959264 1028588970785376 1028757050022273 1029054476072238 1031889336887864 1031939423458944 1032108050185212 1032311975179584 1035155809821952 1035375215462016 1038659365468998 1041947269107264 1042042620731112 1042418819917332 1045341234153216 1045592703175776 1045814320959408 1048695352146624 1048926863581311 1051816469266108 1053818474662492 1055146022063744 1056945532450808 1057533471001917 1060732376122419 1063654503880332 1064336759950464 1067504428878888 1070981642002272 1071368288780592 1074169087365374 1074319716573376 1077569397965632 1077819129330944 1078168808787768 1078267475150019 1081368122760432 1081467081901206 1081680759304992 1084890494495808 1085204149400448 1088119335253236 1088424339754752 1088586553200384 1088817283711872 1091663697908784 1091826394132528 1093688461463521 1095066235064672 1095382831898432 1098633226058368 1103896625317941 1107711199307328 1107892207716294 1109608582962048 1110998176159872 1111500977122536 1114304718350824 1115019462805248 1117934375413856 1118337973111216 1118556239735844 1118960061939234 1122097059038592 1122280418206116 1122604882987896 1125936054747504 1126158518377728 1126261576417824 1129287054910443 1129603598899776 1129613545395258 1132725428440424 1132965514372692 1133189366890944 1136311100684032 1136551946614656 1142327174285682 1144283851179612 1145716869164868 1149620154177264 1153031489946336 1153041642731363 1156463131285462 1156797478701172 1156959694771328 1160230112169128 1160459351655296 1160648979512308 1160875503998847 1163902851215104 1164550286049696 1168016209520082 1168343609457024 1168765405942464 1171820822580408 1172572459382016 1175530252326144 1175637828517152 1176062258368272 1179302099300416 1179552057354528 1183143474216704 1187039274821712 1189063724007159 1190905852264128 1193114685232932 1194963089343744 1195216366810752 1200020465916272 1200563555417611 1202075964875552 1204126058549414 1204363971042848 1207937751372352 1208412217426176 1208609681145048 1211769259713831 1212265572711336 1212546520497312 1215605147291808 1216155289903554 1219564773178752 1220005061575872 1220116707785976 1223979019431168 1227621814131856 1228304693399094 1231949514447756 1232305685885736 1235962379315664 1236206582062848 1239640838777913 1245421833692036 1247615654752896 1249929670244024 1253592808144677 1254131077284288 1257676172340588 1257852534486912 1257863610252396 1258130219750118 1261596143220504 1261960885855824 1265705576911776 1266162523104336 1269472557795442 1270017645400448 1270286830997184 1273491106686656 1273607647560248 1273786243754752 1274067446565628 1274316106995477 1277639286187264 1278349988269536 1282513994745984 1282977009129024 1286784062568576 1287156087334656 1290986909023152 1292540909002343 1294543346789056 1294817730711648 1300856039939456 1301579656617744 1305258876190269 1305453405595773 1305516770612208 1309113235545024 1309327154573802 1309390707616992 1309705696819212 1313287703770614 1313592063872088 1313851604774016 1317750274224384 1317761877407272 1317882469627801 1321672150040528 1321793100101474 1322054261372768 1325977271050432 1326714861712968 1330914612628224 1331036408493792 1334997826376214 1339223797234752 1343586089733888 1350023024155806 1352335460484996 1354909467423204 1358642000391312 1358929970293896 1362685577773429 1363559640266208 1367124293010476 1367617853481286 1368001202612352 1371451961047168 1371676066696364 1372072634762984 1376144066913616 1376415966906112 1376684602751808 1380769720267392 1381074540898338 1381268207022912 1384879153958664 1385767451996928 1389263025476352 1389390160974816 1389891759889776 1394123604234368 1394419094612544 1398260469528832 1398569151441748 1406170879024527 1408349355297984 1410044628002556 1410113069741376 1412528433503616 1414309834829892 1418206005173776 1418847838220813 1423339238505184 1427975522669696 1428491051707456 1428769851075504 1432677495022488 1432808603505279 1433009524224096 1433022142298943 1437274433522382 1437344196960672 1437558411717024 1437689966866692 1441824163680576 1441956109201608 1442241012406656 1446520659327744 1450825780337648 1455551597211712 1456361265137688 1460971415165184 1463463044931888 1467507545294462 1467818589708471 1471862167090588 1476948265743104 1477189610288392 1482001302830048 1482482112083181 1486881168795594 1487311044044364 1487519607563136 1491408319647792 1491724429931736 1491946749252312 1492019166413952 1496373890941488 1496446522990848 1496806510650528 1501248072996672 1501261291932226 1501682101890432 1505716073213924 1506138131866368 1506151393860344 1510620685830256 1510919155854592 1515698357427072 1516245556243392 1521184466850048 1523102899047576 1525711801572816 1527548347002769 1527622492219824 1532168987732383 1532826872236352 1537375319928448 1542883456178064 1543581714108357 1547834005331796 1547909135188416 1548162075277818 1548467962769376 1552733714732928 1553062823193024 1557354946026776 1557497464105583 1558353874589952 1562427763440544 1567517104689536 1568083011157696 1568389054763664 1572736076472704 1573043028219936 1577724703899162 1580727711993738 1582719033095616 1585418298676212 1587874469685504 1590819580310576 1595481755820498 1601256643318332 1606472463003408 1607052433170888 1611253631048061 1611479574860064 1615692346285108 1616275645023338 1616354096948448 1616728693996416 1620806863055744 1621540386538072 1626673415434496 1626822277047968 1632179002879854 1632879829800576 1637495546863176 1637725170541824 1637739591198792 1642599352597008 1642679082240768 1643074247847648 1647949839087552 1650028140634874 1652854451703884 1661566798960992 1661838311574441 1664412874443072 1666497264239808 1667251465683804 1671457077526236 1672174769712384 1672529194207872 1676820172442779 1676901563120784 1677151480336528 1677506959666824 1682128190960672 1682614514474432 1687607435882368 1688216697472448 1693715774662912 1694420318092887 1699088142660636 1699448271559038 1699784050336416 1704466651026048 1704827919921984 1710636012172032 1721315878697536 1724430231265896 1726423640948864 1729547234919504 1734694696928193 1735196218051758 1735439542156992 1740345168253692 1740604540794364 1740689027482944 1740973469268462 1745484314060032 1745769539431736 1745854276822656 1746274262425616 1751050271694152 1751456085162784 1752024314280123 1757731233870612 1763295378489216 1763456742775728 1764093387552408 1768953148950624 1769328086031792 1774217890465358 1774715211325056 1779997101834952 1785631729646336 1789672027849398 1792444634015616 1797763460822784 1800030698874408 1801185286070016 1803113947313328 1806189087824121 1806545956564272 1811522667188416 1811906627058528 1811922581434999 1817299206305726 1818079520354944 1823407720937712 1824232934855331 1829347159768128 1830007592363808 1830175061678964 1835579470335744 1835968529146752 1840678821215689 1841432721197784 1841690942697216 1846505538611552 1852520214633088 1853189013186368 1859225459483392 1868132750538054 1871423482129344 1874894505366036 1877799140397312 1880059504003408 1880150759655168 1885746446439856 1886795415378594 1892394214830756 1892941328783736 1898558365367664 1898933484526848 1899243784656504 1904208836693163 1905026468100672 1905430246495776 1910236660029984 1910411471340372 1910679365632128 1910696189731924 1911101169848442 1916365911363176 1916458929280896 1916744548956032 1916919955822256 1922432218240768 1922608145602144 1936480363534728 1941815020183584 1942226596067472 1950033257113942 1951284059909184 1957091452944628 1963669853317536 1963990731860703 1964558545228818 1969931555655921 1970388095808132 1970777407161024 1976625411336576 1976642816110908 1977196877542656 1982508225060792 1982689650152211 1983081392059152 1988544426197056 1988965906575648 1989262332336416 1994885447964266 1995165187921984 1995742014200704 2001664097328896 2002496739564321 2008835695852128 2015379134600832 2021660741657856 2030803865396768 2031135714146539 2034282402097088 2036829989626432 2037963000586968 2045339460399312 2050686439515714 2051426780221929 2052001803918528 2057177941570752 2057514100044546 2058108952144476 2063778673775728 2063878846917888 2064216100370424 2064623950359168 2070750430924032 2077318730937996 2083894538214528 2084085241462224 2084837639834664 2091185406351552 2091628641918816 2097390704293248 2097853727162622 2103632938532216 2107636949324984 2110292044127488 2113891064901616 2115066942003834 2121464752244838 2127309007760664 2128673519900928 2135008857757776 2141363050786817 2141963284004544 2142736577561184 2148338174730748 2148639433146752 2155138795931264 2155911650283573 2156337617575536 2156534950300038 2162736245520864 2162934163802412 2163361518609984 2169780988991616 2170408298800896 2176238670506472 2177634567423744 2183327395817568 2183652788265056 2187376922927042 2190132470129344 2190765663796864 2197266452116736 2201261317941693 2207793250635882 2215422398614656 2215784415432588 2219217165924096 2221996352319744 2223001954245072 2228609436701648 2229618031489849 2235868750827712 2236675946222432 2237112479471688 2237920123878468 2244194118077184 2244560836412232 2245209765975792 2251872109495008 2251891937898339 2252523152835648 2258574109820886 2259207197799552 2259227090790516 2265450856880848 2265931028745384 2266378733781888 2273103893229312 2284654348571364 2288567702359224 2291433738329736 2299240308354528 2306062979892672 2306083285462726 2312926262570924 2313594957402344 2313919389542656 2320460224338256 2320918703310592 2321297959024616 2321751007997694 2329100572099392 2336032419040164 2336687218914048 2337530811884928 2343641645160816 2351275657034304 2352124516736544 2358604198600832 2359104114709056 2366587055848743 2371091567990607 2374078549643424 2378127448014318 2381811704528256 2386229370465864 2390432733621504 2400040931832544 2400433116718637 2401127110835222 2404151929751104 2408252117098828 2408727942085696 2415875502744704 2417219362290096 2423538519427662 2424413467535007 2424531145422672 2425093040994624 2431210294583616 2432310579807108 2439129546357504 2440010123151744 2440233415571952 2447496015023059 2455243628263712 2456609386798188 2463899028895512 2464611371771472 2471924758631328 2475042210952311 2479281677555826 2490843667384072 2495231309505792 2499859340488048 2507185616289354 2508262154568576 2515352344681176 2515705068973824 2515727220504792 2516260439500236 2523192286441008 2523921771711648 2530701787293511 2531411153823552 2532325046208672 2538945115590884 2540035290800896 2540573661994368 2546982213373312 2547215295120496 2548134893131256 2548632213990954 2556699976539072 2565027989491968 2565954018258048 2573568125137152 2581973818046304 2585081818004686 2589086693578112 2589635461423296 2601712079878912 2602794327077637 2603159313235488 2610517752380538 2610906811191546 2611033541224416 2611460203902693 2618226471090048 2618654309147604 2618781415233984 2619411393638424 2626575407541228 2627184127744176 2627703209548032 2635003128124367 2635523754814544 2635764939255602 2643344300081056 2643586200202948 2644108522745536 2651954542100864 2653429723425936 2661326835698037 2662072816987584 2669995652752428 2678447594469504 2700046048311612 2704670920969992 2709818934846408 2717284000782624 2717859940587792 2725371155546858 2725948809458589 2727119280532416 2734248586020952 2735235706962572 2736002405224704 2742903922094336 2743352133392728 2744145269525968 2752288133827232 2753369205503616 2761539440534784 2762149081796676 2762536414045824 2769758307917328 2778780321949632 2779783519779552 2788247208468736 2788838189225088 2797138302883496 2802199125807081 2812341758049054 2816698710595968 2820089256005112 2820226139482752 2825056867007232 2828619669659784 2836412010347552 2837695676441626 2846678477010368 2855951045339392 2856982103414912 2857539702151008 2865354990044976 2865617207010558 2866019048448192 2866044284597886 2866651754772663 2874548867044764 2874688393921344 2875116823434048 2875379933733384 2883648327361152 2883912218403216 2884482024813312 2892495290481797 2901651560675296 2911103194423424 2912722530275376 2925049885670913 2926926089863776 2935015090588924 2935637179416942 2943724334181176 2954379220576784 2964002605660096 2964964224166362 2973762337591188 2974622088088728 2975039215126272 2982816639295584 2983448859863472 2983893498504624 2984038332827904 2992328171946399 2992747781882976 2993613021301056 3002496145993344 3002522583864452 3003364203780864 3011432146427848 3012302787720688 3021241371660512 3031396714854144 3032491112486784 3046057946390137 3046205798095152 3051423603145632 3055096694005538 3055244984439648 3064337975464766 3065653744472704 3074750639856896 3076029659273571 3085766912356128 3086271150066819 3087163428216714 3095668010663592 3095818270376832 3096324150555636 3096935925538752 3105467429465856 3106125646386048 3114709892053552 3114994928211166 3124855526881088 3135034209379072 3136166022315392 3136778109527328 3145472152945408 3146086056439872 3146780590743933 3155449407798324 3161455423987476 3165438066191232 3170836597352424 3181639160621152 3190963511640996 3202513286636664 3212944926006816 3214104866341776 3222507262096122 3222959149720128 3231384692570216 3232551290046676 3232708193896896 3233457387992832 3241613726111488 3243080773076144 3253644554095936 3264358005759708 3265759659601152 3274991093726352 3275479182397584 3281065384390563 3285198705194016 3286148495695296 3295899678175104 3300056281269748 3305708903407768 3311689875953823 3323133597921984 3323676623148882 3328825748886144 3332994528479616 3334502931367608 3342914155052472 3343718332030867 3345058388415744 3353640344885558 3353803126241568 3354302960673056 3355013919333648 3364256381921344 3365229028948864 3375214871764736 3376433394944896 3387861164731329 3388840636185774 3398176285321272 3398896543118076 3399568100672832 3408933302052096 3409655839843968 3424910042653099 3442631757395072 3448860462531792 3452847281897728 3459094469839008 3459124928194089 3469389393856386 3470392436103516 3470879084313984 3480690336507384 3481209081588728 3481378054965888 3481946938536924 3491539078863472 3491708553645312 3492548524851232 3502100543388304 3502912170325568 3504048628560246 3515462467741224 3526590756978432 3526913485551456 3528186775104816 3537906297901248 3538656172063584 3548435780930716 3549430422650112 3559994203669904 3579344055698796 3584889268031232 3600061397748816 3601690666252833 3606227894626656 3612378175648242 3613091913128544 3623045334376832 3623813254117056 3623845162869998 3634598412611452 3635307779141493 3636159040709888 3646815441875424 3648465869710662 3658694319536256 3660015184727616 3660350123357928 3671937058293504 3681357642431378 3682865442395568 3693011077223104 3705040429266176 3706378026372736 3718922516333739 3736265501076108 3742846964258688 3749789010732072 3759591805778809 3760119008006816 3771492892879712 3772109183415001 3773590830757188 3784788429661512 3785882657567472 3797116730735328 3798487569313008 3808417673386326 3810052936201344 3810860492991552 3820473320059968 3820822942680744 3821358731264256 3821392379463848 3822202339696884 3832731822726352 3832917858561792 3833489097912064 3833839911644512 3845216291204288 3872960727069456 3877622727007029 3883630040367168 3884453192134944 3900066514227884 3902568119818368 3914182905889256 3916360216787319 3927339706635072 3927981463721406 3929117090457636 3939863111311842 3940776191616264 3941554814322048 3953250822673152 3953285632221816 3953647408883403 3965016450121584 3965379300304422 3966162784118304 3977088852394112 3977931813151296 3978524664672832 3989770895928532 3990330375843968 3991484028401408 4004993479128642 4017671391704256 4030758269201664 4047620959499117 4061607730793536 4062271428293078 4068564804194176 4073659979252864 4075926001173936 4088056733320287 4090678920798624 4101372879031428 4102853560443858 4104003607837056 4114355883141504 4115028200089092 4116217904288952 4127557347551456 4128432200740848 4129247900718336 4140719201338291 4154637461875992 4167789076429056 4168170482924448 4169675279669328 4182370812703104 4183257283837632 4194781408586496 4195707454325244 4207265877064432 4215273898649968 4227782129803232 4230133884007668 4242929504489676 4254618015521328 4256543514662439 4270017715515552 4282726101573634 4283926568009088 4285473155122368 4296676349461496 4297278866293504 4299066426896829 4310277591862528 4311823300567146 4312675235151072 4313069900600076 4325472491041728 4325868327604824 4326723037219968 4339561977983232 4352477341012944 4366654791635136 4367305576530112 4374753845854084 4380264940258688 4381531327593728 4402522635883386 4403455769125413 4415586501271764 4430844797229312 4431568830865176 4443153952284047 4446003908490144 4457218873403296 4459236062979698 4471737501655424 4473351892444864 4474224958943376 4475840247756936 4489121672824464 4490419531951584 4503744218990016 4503783875796678 4505046305671296 4517148219641772 4518414395599104 4518454181581032 4530901713761696 4531862057490768 4532757467563776 4545349742185681 4569308697142728 4577135404718448 4582645041008307 4582867476659472 4596506963197149 4598480616709056 4612125959785344 4612166570925452 4625852525141848 4627189914804688 4640920448676512 4642595918049232 4643502015995388 4658201144198784 4672064838080328 4672492392316749 4675061623769856 4687283290321632 4702551314068608 4704249033473088 4717208397201664 4718208229418112 4733174111697486 4742183135981214 4748157099286848 4756254896028636 4763623409056512 4772458740931728 4786662487184501 4800081863665088 4800866233437274 4802254221670444 4808303859502208 4816504234197656 4817455884171392 4831751005489408 4833760893144183 4834438724580192 4847077038855324 4848826935070014 4849062290845344 4850186081989248 4862420589167232 4864621159614216 4880020246303488 4880466831143904 4894992030046118 4910487256527424 4913218773596376 4927798057791024 4929222743542944 4943849517262656 4950084421904622 4958563355111652 4981687334768144 4999718680976096 5014371232578708 5016524309137152 5030460517328337 5030704689362352 5031454441009584 5032520879000472 5046384572882016 5047843543423296 5061403574587022 5062822307647104 5064650092417344 5077890231181768 5081147323988736 5093964426746624 5094430590240992 5096269786262512 5097264427981908 5113399953078144 5131908036516096 5163947636092608 5170163636009372 5178173387156224 5179270922846592 5204084090784579 5205588654155274 5206318626470976 5221035504761076 5221813622383092 5222067082448832 5222920407805386 5236452942180096 5237308618295208 5237562830467968 5238822787276848 5253150815082456 5254368255488352 5254414521762791 5270006256248734 5271047509629088 5271529878511204 5286688600162112 5287172400405896 5288217045491072 5303909084201728 5306859446851872 5322653671396074 5324145633975168 5339991305504856 5356895188939008 5400092096623224 5409341841939984 5418567263472363 5419637869692816 5434568001565248 5435719881175584 5435767744304997 5450742311093716 5451897618917178 5454238561064832 5468497172041904 5470471413925144 5486704266785456 5488290539051936 5504576267654464 5506738411007232 5522036463647067 5524298163593352 5525072828091648 5539516615834656 5557560643899264 5559567039559104 5577676378450176 5594276605766992 5604398251614162 5624683516098108 5633397421191936 5640178512010224 5640452278965504 5656964757581683 5657239339319568 5672824020695104 5675391352883252 5693356954020736 5712626510079489 5713964206829824 5715079404302016 5730709980089952 5731234414021116 5732038096896384 5732088569195772 5733303509545326 5749097734089528 5749376787842688 5750233646868096 5750759867466768 5767296654722304 5767824436806432 5784990580963594 5803303121350592 5822206388846848 5825445060550752 5850099771341826 5853852179727552 5870030181177848 5871274358833884 5887448668362352 5908758441153568 5928005211320192 5929928448332724 5947524675182376 5948068950456633 5949244176177456 5965633278591168 5966897719726944 5967786997009248 5984656343892798 5985495563765952 5987226042602112 6004992291986688 6005045167728904 6022864292855696 6024605575441376 6042482743321024 6064982224973568 6092115892780274 6092411596190304 6093407142439617 6102847206291264 6110193388011076 6110489968879296 6128675950929532 6131307488945408 6152059318547142 6154280340665787 6171533824712256 6172542300133638 6174326856433428 6191336021327184 6191636540753664 6192648301111272 6193871851077504 6209762616628753 6212251292772096 6229419784107104 6229989856422332 6249711053762176 6272332044630784 6273556219054656 6292172112879744 6293561181487866 6310898815596648 6322910847974952 6330876132382464 6341673194704848 6360547222070041 6363278321242304 6381927023281992 6405026573273328 6424089152360451 6425889852013632 6428209732683552 6445014524192244 6445918299440256 6462769385140432 6465102580093352 6465416387793792 6486161546152288 6507289108191872 6528716011519416 6549982187452704 6550958364795168 6562130768781126 6570397410388032 6572296991390592 6591799356350208 6600112562539496 6603783953825079 6611417806815536 6623379751907646 6646267195843968 6647353246297764 6657651497772288 6665989056959232 6669005862735216 6685828310104944 6687436664061734 6688854094469547 6707280689771116 6707606252483136 6708605921346112 6710027838667296 6728512763842688 6730458057897728 6752866789889792 6755675813695017 6775722329462658 6777681272371548 6796352570642544 6797793086236152 6799136201345664 6819311679687936 6849820085306198 6885263514790144 6897720925063584 6918188939678016 6918249856388178 6938778787712772 6940784872207032 6941758168627968 6961380673014768 6962418163177456 6962756109931776 6963893877073848 6982099067874931 6983078157726944 6985097049702464 7004201086776608 7005824340651136 7008097257120492 7030924935482448 7053826971102912 7056373550209632 7075812595802496 7077312344127168 7096871561861432 7119988407339808 7158688111397592 7200122795497632 7201299350155911 7203381332505666 7212455789253312 7224756351296484 7226183826257088 7246090668753664 7247626508234112 7247690325739996 7269196825222904 7270615558282986 7273240402605021 7293630883750848 7296931739421324 7317388639072512 7320030369455232 7320700246715856 7342488045069177 7362715284862756 7365730884791136 7386022154446208 7412756052745472 7425126632856933 7437845032667478 7472531002152216 7485693928517376 7499578021464144 7519183611557618 7520238016013632 7521898194147073 7542985785759424 7544218366830002 7547181661514376 7569576859323024 7571765315134944 7592105361880533 7594233461470656 7596975138626016 7616835346772652 7620105872402688 7621720985983104 7640946640119936 7641645885361488 7642784758927696 7644404679393768 7665463645452704 7667679823289024 7690432582408576 7745921454138912 7755245454014058 7767260080734336 7768906384269888 7800133028455768 7805136239636736 7828365811778512 7832720433574638 7854679413270144 7855962927442812 7858234180915272 7879726222623684 7881552383232528 7883109628644096 7905009384373101 7906571264443632 7907294817766806 7930032900243168 7930758600608844 7932325568236608 7954177704788224 7955863626302592 7957049329345664 7979541791857064 7980660751687936 7983980507094111 8009986958257284 8035342783408512 8071291499119541 8095241918998234 8123215461587072 8124542856586156 8137129608388352 8147319958505728 8151852002347872 8176113466640574 8177846428375767 8181357841597248 8202745758062856 8205707120887716 8208007215674112 8228711766283008 8230056400178184 8232435808577904 8255114695102912 8256864401481696 8256937105627243 8281438402676582 8309274923751984 8336340965848896 8339350559338656 8364741625406208 8366514567675264 8391414908650488 8414531754128864 8430547797299936 8455564259606464 8460267768015336 8485859008979352 8509236031042656 8513087029324878 8540035431031104 8565452203147268 8567853136018176 8570946310244736 8593352698922992 8598132853793658 8623646601134292 8625350470302144 8626139801200152 8650944982083456 8651736655209648 8653446074439936 8677485871445391 8704954682025888 8733309583270272 8734611153060224 8749507691708168 8760529880517376 8775149657012739 8805045271766772 8806911538250826 8831173002543528 8863137661730352 8886307904568094 8889516047628359 8892007816980288 8914437746806592 8918472125959396 8943475003310848 8946703784889728 8948449917886752 8951680495513872 8976984515839197 8978243345648928 8980839063903168 9007488437980032 9007567751593356 9010092611342592 9034296439283544 9036908363162064 9061803427523392 9063724114981536 9090699484371362 9138173839170411 9138617394285456 9154270809436896 9165290082016614 9165734953318944 9193013926394298 9196961233418112 9224251919570688 9224333141850904 9251705050283696 9254379829609376 9281840897353024 9285191836098464 9287004031990776 9316402288397568 9344129676160656 9344984784633498 9374566580643264 9405102628137216 9408498066946176 9436416458836224 9466348223394972 9484366271962428 9496314198573696 9512509792057272 9538799044414003 9544917481863456 9573324974369002 9600163727330176 9601732466874548 9604508443340888 9616607719004416 9633008468395312 9634911768342784 9667521786288366 9668877449160384 9694154077710648 9697653870140028 9698124581690688 9700372163978496 9724841178334464 9729242319228432 9758198397559469 9760933662287808 9789984060092236 9820974513054848 9826437547192752 9843196153171689 9855596115582048 9858445487085888 9887699034525312 9900168843809244 9917126710223304 9963374669536288 9999437361952192 10028742465157416 10031154996092601 10060921034656674 10061409378724704 10062908882019168 10065041758000944 10092769145764032 10095687086846592 10122807149174044 10125644615294208 10129300184834688 10155780462363536 10188861180481984 10192539572525024 10194528855963816 10226799906156288 10274730127959297 10327895272185216 10340327272018744 10358541845693184 10377374784582267 10408168181569158 10411177308310548 10412637252941952 10442071009522152 10443627244766184 10444134164897664 10445840815610772 10474617236590416 10475125660935936 10477645574553696 10505791692651697 10506301630164912 10508736510976704 10508829043525582 10540012512497468 10542095019258176 10543059757022408 10573377200324224 10574344800811792 10576434090982144 10613718893703744 10645307342792148 10648291267950336 10679982611009712 10725182914126681 10800184193246448 10805071998758499 10818683683879968 10837134526944726 10839275739385632 10869136003130496 10871439762351168 10871535488609994 10901484622187432 10903795237834356 10908477122129664 10936994344083808 10940942827850288 10973408533570912 10976581078103872 11009152535308928 11044072927294134 11048596327186704 11079033231669312 11115121287798528 11119134079118208 11188553211533984 11208796503228324 11249367032196216 11278775417336427 11280357024020448 11313929515163366 11314478678639136 11316327550245003 11345648041390208 11350782705766504 11386713908041472 11425253020158978 11430158808604032 11461419960179904 11462468828042232 11464076193792768 11464177138391544 11466607019090652 11498195468179056 11498753575685376 11500467293736192 11501519734933536 11532416288024827 11535648873612864 11569981161927188 11606606242701184 11632868181021087 11650890121101504 11700199542683652 11707704359455104 11740060362355696 11742548717667768 11774897336724704 11817516882307136 11856010422640384 11859856896665448 11860942226650209 11895049350364752 11896137900913266 11898488352354912 11931266557182336 11933795439453888 11935573994018496 11969312687785596 11970991127531904 11974452085204224 12010090335457808 12045728585711392 12049211150882752 12084965486642048 12142862878497351 12184231785560548 12184823192380608 12186814284879234 12205694412582528 12220386776022152 12220979937758592 12257351901859064 12264170199960861 12304118637094284 12308560681331574 12343067649424512 12345084600267276 12348653712866856 12382672042654368 12385296602222544 12387743702155008 12419525233257506 12422157604014873 12458839568214208 12459979712844664 12499422107524352 12547112438109312 12584344225759488 12587122362975732 12621797631193296 12645821695949904 12683346389409696 12683458070044993 12721094444140082 12726556642484608 12763854046563984 12769630543987317 12810053146546656 12848178304720902 12851779704027264 12856419465367104 12890029048384488 12891836598880512 12925538770280864 12930205160186704 12930832775587584 12972323092304576 13014578216383744 13057432023038832 13099964374905408 13101916729590336 13124261537562252 13140794820776064 13144593982781184 13200225125078992 13207567907650158 13222835613631072 13246759503815292 13292534391687936 13294706492595528 13329461856852141 13338011725470432 13371656620209888 13374873328123468 13377708188939094 13414561379542232 13415212504966272 13417211842692224 13420055677334592 13457025527685376 13511351627390034 13551444658925316 13555362544743096 13592705141285088 13595586172472304 13598272402691328 13636049226557043 13699640170612396 13747935123024921 13789520889591447 13795441850127168 13836377879356032 13836499712776356 13877557575425544 13881569744414064 13922761346029536 13924836326354912 13927787754147696 13964198135749862 13966156315453888 13970194099404928 14008402173553216 14011648681302272 14016194514240984 14017477176950247 14061849870964896 14107653942205824 14112747100419264 14151625191604992 14154624688254336 14193743123722864 14217949999025773 14239976814679616 14317376222795184 14359987461553503 14400245590995264 14402598700311822 14406762665011332 14424911578506624 14449512702592968 14452367652514176 14495253016468224 14495380651479992 14538393650445808 14541231116565972 14546480805210042 14587261767501696 14593863478842648 14640060738910464 14641400493431712 14684976090138354 14725430569725512 14731461769582272 14772044308892416 14850253265713866 14875690065334956 14945062004304432 14989541355507719 14999156042928288 15038367223115236 15040476032027264 15043796388294146 15085971571518848 15088436733660004 15091381551985011 15094363323028752 15139153718646048 15143530630269888 15184210723761066 15188466922941312 15193950277252032 15233670693545304 15243441971966208 15281893280239872 15283291770722976 15285569517855392 15288809358787536 15330927290905408 15335359646578048 15380865164817152 15491842908277824 15510490908028116 15534520161468672 15537812768539776 15600266056911536 15607326220428943 15656731623557024 15665440867149276 15709358826540288 15711925854885624 15716468361830544 15759452445247368 15763104766465056 15763243565288373 15810018768746202 15813142528887264 15814589635533612 15860065800486336 15861517201217688 15864651136473216 15911727252605184 15914098658691328 15959083583714128 15967961014188222 16019973916514568 16070685566817024 16142582998239082 16190483837996468 16246430923174144 16249085713172312 16303704004695744 16307303232914991 16352226933281148 16355692856751534 16362715683194496 16405491516125712 16411414241775432 16460112800356368 16464871617155808 16510229390205824 16513728802963392 16513874211254486 16562876805353164 16566109390941201 16618549847503968 16672681931697792 16678701118677312 16733029135350528 16782829817300976 16803031817030459 16829063508257728 16861095594599872 16911128519212928 16920535536030672 16970894272745049 16971718017958704 17018472062085312 17026174058649756 17080070862062208 17130904406294536 17132472105161413 17141892620489472 17186705397845984 17196265707587316 17247293202268584 17250700940604288 17252279602400304 17301889964166912 17303473310419296 17354971742890782 17409909364051776 17466619166540544 17469222306120448 17499015383416336 17550299314025478 17610090543533544 17613823076501652 17662346005087056 17714912511054577 17726275323460704 17772615809136188 17779032095256718 17784015633960576 17828875493613184 17836944251918792 17893407569779456 17896899835773504 17903360991027744 17953969031678394 17956486691297856 17961678127806336 18014976875960064 18015135503186712 18068592878567088 18073816726324128 18123606855046784 18127448229963072 18181398968742724 18276347678340822 18277234788570912 18280221427318851 18308541618873792 18330580164033228 18331469906637888 18386027852788596 18393922466836224 18445021896870569 18448666283701808 18503410100567392 18508759659218752 18563681794706048 18570383672196928 18574008063981552 18629287849886259 18688259352321312 18689969569266996 18749133161286528 18816996133892352 18932696446789944 18968732543924856 18992628397147392 19025019584114544 19077598088828006 19081641666210123 19089834963726912 19146649948738004 19200327454660352 19203464933749096 19209016886681776 19266016936790624 19272267457081353 19335043572576732 19337754898320768 19388308155421296 19395307740280056 19396249163381376 19458484638456864 19516396795118938 19521867324575616 19579968120184472 19641949026109696 19652875094385504 19686392306343378 19711192231164096 19716890974171776 19775398069050624 19800337687618488 19834253420446608 19926749339072576 19998874723904384 20057484930314832 20062309992185202 20066562283408641 20121842069313348 20122818757449408 20125817764038336 20130083516001888 20185538291528064 20191374173693184 20245614298348088 20247467033372579 20258600369669376 20311560924727072 20377722360963968 20385079145050048 20389057711927632 20549460255918594 20655790544370432 20680654544037488 20754749569164534 20816336363138316 20822354616621096 20825274505883904 20884142019044304 20887254489532368 20888268329795328 20891681631221544 20946297203624793 20949234473180832 20949418937417881 20955291149107392 21011583385303394 21012603260329824 21017473021953408 21017658087051164 21080025024994936 21084190038516352 21086119514044816 21146754400648448 21148689601623584 21227437787407488 21290614685584296 21359965222019424 21450365828253362 21600368386492896 21603898050467733 21610143997516998 21637367367759936 21674269053889452 21678551478771264 21738272006260992 21742879524702336 21743070977219988 21802969244374864 21807590475668712 21873988688167616 21881885655700576 21946817067141824 21953162156207744 22018305070617856 22027464135207531 22088145854588268 22097192654373408 22158066463338624 22238268158236416 22377106423067968 22417593006456648 22498734064392432 22557550834672854 22560714048040896 22565694582441219 22627859030326732 22628957357278272 22632655100490006 22691296082780416 22701565411533008 22776316085641599 22850506040317956 22860317617208064 22922839920359808 22924937656084464 22928354276783088 22933214038181304 22996390936358112 23003039469867072 23064832576049654 23071297747225728 23139962323854376 23213212485402368 23265736362042174 23301780242203008 23400399085367304 23415408718910208 23480120724711392 23485097435335536 23549794673449408 23554993558654987 23635033764614272 23715028153119303 23719713793330896 23721884453300418 23790098700729504 23792275801826532 23796976704709824 23862533114364672 23867590878907776 23871147988036992 23938625375571192 23941982255063808 24020180670915616 24091457171422784 24098422301765504 24169930973284096 24213874497358623 24285725756994702 24368463571121096 24369646384761216 24373628569758468 24411388825165056 24440773552044304 24441959875517184 24514703803718128 24528340399921722 24608237274188568 24617121362663148 24686135298849024 24690169200534552 24697307425733712 24765344085308736 24770593204445088 24770811316881729 24839050466515012 24844315208029746 24917679136428416 24919959425689328 25094224876218624 25174244725951464 25243595262386592 25291643391899808 25366692778819392 25366916140089986 25442188888280164 25453113284969216 25527708093127968 25539261087974634 25620106293093312 25696356609441804 25703559408054528 25712838930734208 25780058096768976 25851077540561728 25860410320373408 25944646184609152 26032457614336173 26114864046077664 26199928749810816 26203833459180672 26248523075124504 26281589641552128 26400450250157984 26404764283905007 26415135815300316 26445671227262144 26493519007630584 26589412985191056 26658923713704282 26668548142885077 26676023450940864 26743313240419776 26749746656246936 26755416377878188 26829122759084464 26830425009932544 26834423685384448 26840111354669184 27022703254780068 27102889317850632 27110725089486192 27185410282570176 27191172344944608 27272098453114086 27399280341224792 27414521517511233 27495870246049842 27579041779182894 27590883700254336 27672755758712064 27672999425552712 27755115150851088 27763139488828128 27837719660228621 27845522692059072 27849672652709824 27855575508295392 27928396271499724 27932312630907776 27940388198809856 28016804347106432 28032389028481968 28034954353900494 28123699741929792 28215307884411648 28225494200838528 28309249376508672 28387486247445728 28435899998051546 28479953629359232 28616397133242009 28634752445590368 28719974923107006 28800491181990528 28805197400623644 28813525330022664 28849823157013248 28899025405185936 28904735305028352 28985034409368037 28990761302959984 29076787300891616 29082462233131944 29092961610420084 29174523535003392 29187726957685296 29274595192678407 29282800986863424 29369952180276708 29450861139451024 29462923539164544 29700506531427732 29751380130669912 29890124008608864 29979082711015438 29998312085856576 30076734446230472 30080952064054528 30087592776588292 30093464988277803 30171943143037696 30176873467320008 30182763103970022 30188726646057504 30278307437292096 30287061260539776 30368421447522132 30376933845882624 30387900554504064 30467341387090608 30566583541445952 30571139035710784 30577618717575072 30661854581810816 30670719293156096 30824190383877891 30983685816555648 31020981816056232 31075625537079552 31200532113823072 31214652440857886 31313463247114048 31330881734298552 31423851709771248 31432936723661088 31517375077955091 31518904890494736 31526209532930112 31526487130576746 31620037537492404 31626285057774528 31629179271067224 31720131600972672 31723034402435376 31729302272946432 31817448195299767 31918167167428256 31935922028376444 32039947833029136 32175548742380043 32285165996478164 32380967675992936 32498171426344624 32607408009391488 32614606465829982 32704453866562296 32711385713503068 32725431366388992 32810983032251424 32822828483550864 32920225600712736 32929743234311616 33020458780411648 33027457605926784 33027748422508972 33125753610706328 33132218781882402 33237099695007936 33345363863395584 33357402237354624 33506637410291507 33565659634601952 33606063634060918 33658127016515456 33722191189199744 33822257038425856 33836326252009281 33841071072061344 33941788545490098 33943436035917408 33948982650735009 34036944124170624 34052348117299512 34160141724124416 34261808812589072 34264944210322826 34373410795691968 34392531415174632 34494586404537168 34501401881208576 34504559204800608 34597248864074481 34606946620838592 34709943485781564 34819818728103552 34998030766832672 35100598628050956 35220181087067088 35227646153003304 35324692010174112 35429825022109154 35452550646921408 35545231618272376 35558064190513436 35568031267921152 35657750987226368 35673888503837584 35793799671547008 35806721982055488 35907938063356788 35912973382595712 35923356255612672 36030271006373424 36137185757134176 36147633452648256 36247213710093568 36254896459926144 36362797937485448 36428588635492053 36552695356681644 36554469577141824 36560442854637702 36617083237747584 36661160328066456 36662939813275776 36772055705577192 36780901652339537 36890043793741138 36897332567403616 37006820201134784 37017519318437504 37127363589412096 37140767344393856 37148016127963104 37258575699772518 37266472812044619 37376518704642624 37379939138533992 37498266322573056 37865392893579888 37937465087849712 38050039168229088 38050374210134979 38155196177656012 38163283332420246 38179669927453824 38293299897476008 38406929867498192 38418033773363552 38532033873581248 38544534914162706 38670087145153464 38675509796641536 38776616310842592 38790615480560112 38792498326762752 38916969276913728 39032793590237876 39043734649151232 39159936240368944 39305750188771008 39372784612686756 39422384462328192 39433781948343552 39598753303071781 39600675375236976 39668506840893216 39853498678145152 39988385570556423 39997749447808768 40114969860629664 40124619984370404 40133124566817282 40243684138626696 40245637514898816 40251635528076672 40260167032003776 40371076583056128 40491228596696176 40494934066745158 40623121849454144 40755444721927936 40770158290100096 40778115423855264 40908147679671129 41098920511837188 41361309088074976 41509499138329068 41632672726276632 41644709233242192 41768284038088608 41774508979064736 41783363262443088 41892594407249586 41898468946361664 41898837874835762 41910582298214784 42023166770606788 42025206520659648 42034946043906816 42035316174102328 42160050049989872 42168380077032704 42172239028089632 42297379203247168 42454875574814976 42581229371168592 42653849997077319 42719930444038848 42900731656506724 43079962384660509 43200736772985792 43207796100935466 43220287995033996 43274734735519872 43348538107778904 43357102957542528 43468338316401271 43485759049404672 43486141954439976 43605938488749728 43615180951337424 43747977376335232 43763771311401152 43893634134283648 43906324312415488 44054928270415062 44176291709176536 44194385308746816 44316132926677248 44523830554490287 44754212846135936 44835186012913296 44968624066523157 44997468128784864 45115101669345708 45121428096081792 45131389164882438 45255718060653464 45257914714556544 45265310200980012 45403130823066016 45552632171283198 45701012080635912 45845679840719616 45849875312168928 45856708553566176 45866428076362608 45992781872716224 46006078939734144 46129665152099308 46142595494451456 46279924647708752 46531472724084348 46603560484406016 46800798170734608 46821978661286829 46960241449422784 46970194870671072 47099589346898816 47109987117309974 47270067529228544 47289730695865119 47430056306238606 47439427586661792 47443768906600836 47580197401459008 47584551603653064 47593953409419648 47735181757815552 47742295976073984 47877250751142384 48040361341831232 48182914342845568 48196844603531008 48427748994717246 48571451513989404 48736927142242192 48739292769522432 48747257139516936 48874693475124517 48881547104088608 49029407607436256 49056680799843444 49216474548377136 49234242725326296 49380338401069104 49394614851467424 49530688170617472 49541186408890176 49541622633763458 49678100933030024 49688630416059492 49835358272856832 49839918851378656 50348489451902928 50409095451091377 50487190524773184 50583286783799616 50733385557638784 50733832280179972 50884377776560328 50912682818235147 51055416186255936 51078522175949268 51240212586186624 51392713218883608 51397416315484239 51425677861468416 51560116193537952 51702155081123456 51720820640746816 51889292369218304 52064915228672346 52229728092155328 52399857499621632 52407666918361344 52497046150249008 52653287359029511 52800900500315968 52809528567810014 52830271630600632 52891342454524288 52987038015261168 53144737533163731 53178825970382112 53317847427408564 53337096285770154 53352046901881728 53486626480839552 53499493312493872 53510832755756376 53658245518168928 53680222709338368 54045406509560136 54205778635701264 54221450178972384 54370820565140352 54382344689889216 54544196906228172 54798560682449584 54829043035022466 54991740492099684 55158083558365788 55181767400508672 55335065690611707 55345998851105424 55510230301702176 55526278977656256 55675439320457242 55691045384118144 55699345305419648 55711151016590784 55856792542999448 55864625261815552 55887863549658777 56033608694212864 56064778056963936 56069908707800988 56247399483859584 56450988401677056 56774972494891456 56871799996103092 56959907258718464 57232794266484018 57244924998630369 57269504891180736 57439949846214012 57600982363981056 57610394801247288 57627050660045328 57798050810371872 57798559739390701 57970068818736074 57981522605919968 58153574601783232 58164924466263888 58185923220840168 58375453915370592 58549190385356814 58565601973726848 58739904360553416 58901722278902048 58925847078329088 59401013062855464 59502760261339824 59780248017217728 59958165422030876 59996624171713152 60153468892460944 60175185553176584 60186929976555606 60353746934640016 60365526207940044 60377453292115008 60556614874584192 60574122521079552 60736842895044264 60742401100117737 60775801109008128 60934682774181216 61133167082891904 61142278071421568 61155237435150144 61323709163621632 61648380767755782 61967371633111296 62041963632112464 62226612333398513 62401064227646144 62429304881715772 62626926494228096 62661763468597104 62838891610874379 62847703419542496 62848256812253643 62865873447322176 63034750155910182 63037809780989472 63052419065860224 63052974261153492 63240075074984808 63252570115549056 63258358542134448 63440263201945344 63446068804870752 63634896390599534 63836334334856512 63871844056752888 64079895666058272 64351097484760086 64570331992956328 64761935351985872 64996342852689248 65214816018782976 65229212931659964 65408907733124592 65422771427006136 65621966064502848 65645656967101728 65840451201425472 65859486468623232 66054915211853568 66055496845017944 66251507221412656 66264437563764804 66474199390015872 66714804474709248 67013274820583014 67131319269203904 67212127268121836 67316254033030912 67444382378399488 67672652504018562 67682142144122688 67697083747323657 67883577090980196 67886872071834816 67897965301470018 68073888248341248 68104696234599024 68307388782916283 68523617625178144 68529888420645652 68746821591383936 68785062830349264 68989172809074336 69009118409601216 69194497728148962 69213893241677184 69419886971563128 69639637456207104 69996061533665344 70201197256101912 70440362174134176 70455292306006608 70649384020348224 70664980675964961 70859650044218308 70905101293842816 71090463236544752 71116128381026872 71347777007675168 71587599343094016 71613443964110976 71815876126713576 71825946765191424 72060542012746848 72274371514268352 72295266905296512 72509792919852288 72641623492075869 72725595874970896 72857177270984106 73105390713363288 73108939154283648 73120885709275404 73234166475495168 73322320656132912 73325879626551552 73540541848561879 73544111411154384 73561803304679074 73780087587482276 73794665134807232 74013640402269568 74035038636875008 74281534688787712 74296032255926208 74312433950645187 74517151399545036 74532945624089238 74753037409285248 74759878277067984 75730785787159776 75874930175699424 76100078336458176 76100748420269958 76310392355312024 76326566664840492 76359339854907648 76586599794952016 76813859734996384 76836067546727104 77064067747162496 77089069828325412 77340174290306928 77553232621685184 77581230961120224 77833938553827456 78065587180475752 78319872480737888 78611500377542016 78745569225373512 78844768924656384 79197506606143562 79201350750473952 79214292851715021 79337013681786432 79706997356290304 79976771141112846 80005644428655231 80229939721259328 80249239968740808 80266249133634564 80487368277253392 80491275029797632 80503271056153344 80520334064007552 80726914016173789 80982457193392352 80989868133490316 81246243698908288 81540316580200192 81556230847710528 81816295359342258 82197841023674376 82722618176149952 83018998276658136 83265345452553264 83289418466484384 83513158980685863 83536568076177216 83549017958129472 83566726524886176 83785188814499172 83796937892723328 83797675749671524 83821164596429568 84046333541213576 84050413041319296 84070632348204656 84320100099979744 84344478056179264 84594758406494336 85162458742337184 85307699994154638 85439860888077696 85801463313013448 85849191399726027 86159924769321018 86401473545971584 86415592201870932 86440575990067992 86549469471039744 86697076215557808 86714205915085056 86936676632802542 86955103228104111 86972283908879952 87211876977499456 87230361902674848 87495954752670464 87527542622802304 87787268268567296 87823785578035221 88109856540830124 88352583418353072 88388770617493632 88784206490314951 89047661108980574 89508425692271872 89670372025826592 89937248133046314 89994936257569728 90230203338691416 90242856192163584 90262778329764876 90511436121306928 90515829429113088 90530620401960024 90806261646132032 91105264342566396 91402024161271824 91699750624337856 91713417107132352 91732856152725216 91985563745432448 92012157879468288 92259330304198616 92559849295417504 93062945448168696 93601596341469216 93643957322573658 93920482898845568 93940389741342144 94199178693797632 94219974234619948 94552125233865273 94579461391730238 94860112612477212 94878855173323584 94887537813201672 95160394802918016 95169103207306128 95187906818839296 95452344585899301 95754501502284768 96080722683662464 96365828685691136 96526646227140129 96855497989434492 97142903027978808 97473854284484384 97494514279033872 97749386950249034 97763094208177216 97784676523911949 98058815214872512 98113361599686888 98432949096754272 98468485450652592 98760676802138208 98789229702934848 99061376341234944 99082372817780352 99083245267526916 99356201866060048 99377260832118984 99679837702757312 100519912230874521 100696978903805856 100818190902182754 100974381049546368 101166573567599232 101466771115277568 101467664560359944 101768755553120656 101825365636470294 102110832372511872 102157044351898536 102480425172373248 102785426437767216 102794832630968478 103120232387075904 103404310162246912 103441641281493632 103791746592223443 104129830457344692 104459456184310656 104926789488554033 104994092300498016 105306574718059022 105601801000631936 105619057135620028 105660543261201264 105782684909048576 105974076030522336 106289475066327462 106357651940764224 106635694854817128 106674192571540308 106704093803763456 106973252961679104 106998986624987744 107021665511512752 107316491036337856 107340182373154159 108090813019120272 108411557271402528 108442900357944768 108741641130280704 108764689379778432 109088393812456344 109597121364899168 109658086070044932 109983480984199368 110316167116731576 110342704957018611 110670131381223414 110691997702210848 111020460603404352 111052557955312512 111350878640914484 111382090768236288 111398690610839296 111422302033181568 111713585085998896 111775727099317554 112129556113927872 112139817415601976 112494798967719168 113549944989782912 113743599992206184 114151122630404937 114465588532968036 114489849997260738 114539009782361472 114879899692428024 115220789602494576 115254101320090656 115563708619168667 115596101620743744 115597119478781402 115940137637472148 115963045211839936 116307149203566464 116329848932527776 116371846441680336 116750907830741184 117098380770713628 117131203947453696 117479808721106832 117803444557804096 118796259909215343 118802026125710928 119005520522679648 119560496034435456 119916330844061752 119993248343426304 120306937784921888 120350371106353168 120373859953111212 120707493869280032 120731052415880088 120754906584230016 121113229749168384 121473685790088528 121484802200235474 121869365548362432 122266334165783808 122284556142843136 122310474870300288 123296761535511564 124004387577382039 124083927264224928 124453224666797026 124802128455292288 124858609763431544 125253852988456192 125323526937194208 125677783221748758 125695406839084992 125696513624507286 125731746894644352 126069500311820364 126075619561978944 126104838131720448 126105948522306984 126480150149969616 126505140231098112 126516717084268896 126856579168273097 126892137609741504 127269792781199068 127672668669713024 127743688113505776 127961549991231957 128159791332116544 128702194969520172 129140663985912656 129523870703971744 129992685705378496 130405014949203813 130458425863319928 130817815466249184 130845542854012272 131243932129005696 131291313934203456 131680902402850944 131718972937246464 132110993690035888 132503014442825312 132528875127529608 132948398780031744 133571491663470861 134026549641166028 134262638538407808 134424254536243672 134905872199569471 135345305008037124 135364284288245376 135394167494647314 135767154181960392 135773744143669632 135795930602940036 136209392469198048 136614777565832566 137047235250356288 137059776841291304 137493643182767872 137570125660698528 137978345618148672 138018236819202432 138388995456297924 138427786483354368 138839773943126256 139992123067330688 140402394512203824 140465935983860487 140880724348268352 140910584612013216 141298768040696448 141329961351929922 141719300088436616 141810202587685632 142180926473089504 142232256762053744 142695554015350336 143226887928221952 143631752253427152 144121084025493696 144548743028536704 144590533810593024 145283246984151738 145451191749941792 145714354541968212 146210781426726576 146217878308567296 146241771418550808 146624080425373551 146644641312265824 146645932561925167 147081083697123758 147088222822308768 147123606609358148 147560175174964552 147589330269614464 148027280804539136 148592064511852416 148624867901290374 149034302799090072 149065891248178476 149506074818570496 149519756554135968 151227286353274131 151461571574319552 151749860351398848 152200156672916352 152201496840539916 152620784710624048 152653133329680984 153173199589904032 153627719469992768 153672135093454208 154128135494324992 154178139656650824 154192248946452717 154680348580613856 155106465243370368 155162461922240448 155667877107654912 156131174360951504 156639744961475776 157223000755084032 157491138450747024 157959862077088533 158395013212287124 158402701500947904 158428585703430042 158674027363572864 159434212599491193 159953542282225692 160011288857310462 160459879442518656 160498479937481616 160532498267269128 160974736554506784 161040668128015104 161453828032347578 161964914386784704 161979736266980632 162492487397816576 163112461695421056 163632590718684516 164395682047348752 164884954910584909 165445236352299904 166005197071835121 166037996553316272 166530690905106528 166578836932968768 167026317961371726 167073136152354432 167098035916258944 167133453049772352 167570377628998344 167593875785446656 167595351499343048 168092667082427152 168100826082638592 168141264696409312 168640200199959488 168688956112358528 169189516812988672 170324917484674368 170615399988309276 170879721776155392 171602926626026896 171698382799452054 172319849538642036 172802947091943168 172831184403741864 172881151980135984 173394152431115616 173395679218172103 173873353265605084 173910206456208222 173944567817759904 174423753954998912 174460723805349696 175055085245604608 175647571156070442 176219713081660248 176705166836706144 176777541234987264 177568412980629902 178095322217961148 179340744051653184 179874496266092628 179989872515139456 180460406677382832 180525556659529752 181022872242613856 181061240803920048 181612523292264064 182210528685132792 182227203300353211 182804048322543648 183399501248675712 183426834214264704 183465712305450432 183971127490864896 184518660608397232 184833349987335049 185119698590835008 186125890896337392 186679837000195539 187203192682938432 187287914645147316 187840965797691136 187880779482684288 188439948469239896 188544770436760929 189104250467730546 189158922783460476 189720225224954424 189757710346647168 189775075626403344 190320789605836032 190338206414612256 190904689171798602 191509003004569536 192161445367324928 193053292454280258 193710995978868984 194285806055957616 194864037621600347 194947708568968768 194989028558067744 195498773900498068 195526188416354432 195569353047823898 196117630429745024 196226723199373776 196865898193508544 196936970901305184 197521353604276416 197578459405869696 198164745635560704 198166490535053832 198712403732120096 198754521664237968 199359675405514624 201039824461749042 201393957807611712 201636381804365508 201948762099092736 202333147135198464 202895240865576259 202935329120719888 203537511106241312 203650731272940588 204221664745023744 204314088703797072 204922166348748849 205570852875534432 205589665261936956 206240464774151808 206883282562987264 207583493184446886 208259660914689384 208918912368621312 209853578977108066 209988184600996032 210613149436118044 211203602001263872 211238114271240056 211321086522402528 211948152061044672 211994942027894883 212578950132654924 212715303881528448 213271389709634256 213348385143080616 213997973249975488 214043331023025504 214632982072675712 214680364746308318 216181626038240544 216823114542805056 216885800715889536 217529378759556864 218176787624912688 219194242729798336 219316172140089864 219966961968398736 220621625545685637 220632334233463152 220685409914037222 221340262762446828 221383995404421696 222040921206808704 222105115910625024 222701757281828968 222722137367098369 222844604066363136 223427170171997792 223551454198635108 224259112227855744 224279634831203952 227099889979565824 227487199984412368 228302245260809874 228931177065936072 228979699994521476 229078019564722944 229759799384856048 230441579204989152 230443608311596691 230508202640181312 231127417238337334 231192203241487488 231194238957562804 231880275274944296 231926090423679872 232614298407132928 232659697865055552 232743692883360672 233501815661482368 234196761541427256 234959617442213664 235606889115608192 237592519818430686 237604052251421856 237642878555145063 238011041045359296 239120992068870912 239832661688123504 240613875569843776 240700742212706336 240747719906222424 241414987738560064 241462104831760176 241509813168460032 242180742048521367 242947371580177056 242969604400470948 243738731096724864 244620949740600576 246593523071023128 248008775154764078 248167854528449856 248906449333594052 249604256910584576 249717219526863088 250539476942057589 250647053874388416 251355566443497516 251390813678169984 251393027249014572 251463493789288704 252139000623640728 252151239123957888 252211897044613968 252960300299939232 253033434168537792 253713158336546194 253784275219483008 254539585562398136 255345337339426048 255487376227011552 255923099982463914 256319582664233088 257404389939040344 258281327971825312 259047741407943488 259985371410756992 260810029898407626 260865309684312333 260916851726639856 261635630932498368 261691085708024544 262487864258011392 262582627868406912 263361804805701888 264221987380071776 265006028885650624 265057750255059216 266352619470944853 267142983326941722 268053099282332056 268525277076815616 268848509072487344 269811744399138942 270690610016074248 270728568576490752 270788334989294628 271534308363920784 271547488287339264 271591861205880072 272342446186432453 272418784938396096 273229555131665132 274094470500712576 274119553682582608 275140251321397056 275956691236297344 276036473638404864 276777990912595848 277679547886252512 279984246134661376 280804789024407648 280931871967720974 281761448696536704 281821169224026432 282597536081392896 282659922703859844 283438600176873232 284361852946179008 284464513524107488 285391108030700672 286357033757697903 287263504506854304 288242168050987392 289097486057073408 290566493968303476 290902383499883584 291428709083936424 292421562853453152 292483542837101616 293248160850747102 293289282624531648 293291865123850334 293354029571735847 294162167394247516 294176445644617536 294247213218716296 295120350349929104 295178660539228928 297184129023704832 297249735802580748 298068605598180144 298131782496356952 299039513108271936 301559736692623563 302454572706548262 302923143148639104 303499720702797696 304400313345832704 304402993681079832 305241569421248096 305306266659361968 306214916262514831 306346399179808064 307255438939985536 307344270186908416 308356279313301648 308384497892905434 309360697161227712 310212930486740736 310324923844480896 312262348721903008 313279489922951552 314780368465662099 314982276901494048 315919724154177066 316790026424574248 316805403001895808 316857171406860084 317348054727145728 318868425198982386 319907084564451384 320022577714620924 320919758885037312 320996959874963232 321064996534538256 321949473109013568 322020547119462477 322907656064695156 323929828773569408 323959472533961264 326224923390842112 327265181437369032 328791364094697504 329769909821169818 330890472704599808 331028114871055833 332010394143670242 332075993106632544 333061381810213056 333157673865937536 334052635922743452 334146272304708864 334196071832517888 334266906099544704 335140755257996688 335190702998686096 336185334164854304 336282529392818624 337280400399918976 337377912224717056 340649834969348736 341230799976618552 343205853252053792 343396765598904108 344639699077284072 345662368807483728 345762303960271968 346691125857506001 346788304862231232 346791358436344206 347746706531210168 347820412912416444 347889135635519808 348847507909997824 348921447610699392 351295142312140884 352439426163320496 353410333673412288 355136825961259804 356190644435922296 356388779727646029 358681488103306368 359748992532185256 359979745030278912 360920813354765664 361051113319059504 362045744485227712 362122481607840096 363225046584528128 364421057370265584 364454406600706422 365608096645087296 366799002497351424 366853668428529408 366931424610900864 368573011513206577 369037321216794464 369666699974670098 370239397181670016 372013162732146117 372251781792674784 373359674000391078 374406385365876864 374575829290294632 375761558965368576 376879896938479792 377089540873521858 378208500935461092 378317845566920952 379440450449908848 379515420693294336 379550151252806688 380569737504819291 380676412829224512 381809378343597204 383018006009139072 386106584908560516 387421991957737968 388571612111915232 389728075243200694 389895417137937536 389978057116135488 390997547800996136 391052376832708864 391138706095647796 391215044847611439 392235260859490048 392453446398747552 393731796387017088 393873941802610368 395042707208552832 395156918811739392 396332981070107664 397424807464240192 397509043328475936 398719350811029248 400714474990412583 402079648923498084 402787915615223424 403272763608731016 404589918175734907 405790481731152518 405870658241439776 407075022212482624 407301462545881176 408628177407594144 409844332697497698 411141705751068864 411179330523873912 412480929548303616 415166986368893772 416519321829378768 419707157954216132 419976369201992064 421226298872236088 422476228542480112 422642173044805056 423896304122089344 423989884055789766 425157900265309848 425430607763056896 426542779419268512 426696770286161232 427995946499950976 428086662046051008 429265964145351424 429360729492616636 432363252076481088 433646229085610112 433771601431779072 435586286333789591 436353575249825376 438388485459596672 438632344280179728 439872241276120653 439933923936797472 439937797685775501 441243251091371274 441264668466926304 441370819828074444 442680525524893656 442767990808843392 444081842413617408 445403514563657936 445444274734196738 446854340343995584 447102908397270216 448518224455711488 448559269662407904 454974399968824736 456604490521619748 457862354131872144 457959399989042952 459519598769712096 460883158409978304 460887216623193382 461016405280362624 462254834476674668 462384406482974976 462388477915125608 463760550549888592 463852180847359744 465319395730111104 465487385766721344 467003631322964736 468393523082854512 469919234884427328 471213778231216384 473879586231265599 475185039636861372 475208104502843712 475285757110290126 476022082090718592 478151721480413981 479665323376247008 481227751139687552 481401484425412672 481495439812444848 482829975477120128 482924209663520352 484361484097042734 485894743160354112 485939208800941896 487477462193449728 493187046142046256 494654864731754727 496017550309528156 496335709056899712 497812898667188104 499434439053726176 501078953884115178 501294107748776832 502711132886995032 502781627356339968 502786054498029144 504278001247281456 504302478247915776 504423794089227936 505920600599878464 506066868337075584 507426316673092388 507568550438966016 509079171124796272 510974752454023104 511846199964927828 512639165328466176 514783792939933153 514808779878080688 516562655943650624 518095482815886976 519970742821513984 520187037654516309 521620059796815252 521730619368624666 521833703453279712 523271261864996736 523382171416049088 525165255736813824 528443974760143552 530012057771301248 530115500510118432 532705238941889706 534285966653883444 536106198564664112 537697018144974688 539623488798277884 541381220032148496 541576669978589256 543068616727841568 543183722411760144 544684892372864906 544837569876792192 546459110263330264 548188941001425152 548239107365165216 550280502642794112 551913382472594688 553555981825191696 554500049962005147 555359095772505024 560039511000586617 561609578048815296 561863743935441948 563522897393073408 563642338448052864 565088398113216523 565319845407719688 566877200353746464 568723705892358016 568929027048214976 570782216061401344 572714067515395806 574527009013708608 576484336101974784 581132987936606952 581804766999767168 582857418167872848 584592112864801041 584843125706906304 584967085674203232 586496321701494204 586578565249063296 586583730247700668 586708059143471694 588324334788495032 588352891289235072 588494426437432592 590240700699858208 594499471605161496 596137211196360288 596263564992713904 598079026216543872 603119473385247126 604909145413096524 605846286297278208 606999441405595392 608685722596728777 608805987362159664 610483138842496192 610612533318723936 612429832525029662 612692798359616128 614510877879971072 614766499046246547 616712558626603296 616768995785810868 618721394322455424 620649847688961792 624524697443806016 626558979845903104 629560736931324198 629964553802988096 631839448308354132 633580052849148496 633610806003791616 633714342813720168 637736850397964772 639814169128902768 640045155429241848 641993919749926464 642129993069076512 643898946218027136 644041094238924954 645815312129390312 647859657547138816 647918945067922528 654530362874738064 657582728189395008 659539819642339636 661864876637056911 662056229742111666 664020788287340484 664151986213265088 666122763620426112 666315347731875072 668105271845486904 668166412101295107 668533812199089408 670281510515993376 670381405997372192 672370668329708608 672565058785637248 674560800799837952 681299669938697472 682461599953237104 684492735667383643 686411706504107584 686793531197808216 689279398154568144 691324737614967456 691330824934790073 691524607920543936 693382251715012002 693576609724462464 693582716872688412 695493413062420336 695640825824832888 695778271271039616 697842895221398784 702590284624281768 704878852326640992 706820667346824576 710273651922519608 712381288871844592 712777559455292058 717362976206612736 719497985064370512 721841626709531328 722102226638119008 724091488970455424 724244963215680192 726542226145564101 728842114740531168 728908813201412844 731216193290174592 733862849221801728 737146023026413154 738074642433588928 739333399949340196 740478794363340032 744026325464292234 744503563585349568 746719348000782156 748812770731753728 749151658580589264 751381276612079113 753759793876959584 754179081747043716 756417001870922184 756635691133841904 758880900899817696 759100302505613376 761139475009638582 761352825658449024 763618756687194408 766036012018278144 772213169817121032 774843983915475936 777143224223830464 779456150486401388 779790834275875072 779956114232270976 781995095601992272 782277412191295592 782430089695222878 784906892797495104 787463592774034176 787747883605220736 790085414417105664 792665962140215328 794849614928480384 795018086656951872 799057858412834559 801428949980825166 804159297846996168 805575831230446848 806545527217462032 808945960334180669 809179836351469814 811580963462305036 811741316482879552 814150044424965248 814602925091762352 817027338559297359 817256354815188288 819688665394995396 822283411502137728 822358661047747824 830333972737787544 833038643658757536 839414315908432264 839952738403984128 842452597744472176 844952457084960224 845284346089610112 847792608244178688 847979768111579532 850315800530619696 853085558838537024 853393540572322464 855991892999901952 856173324092102016 858721458985233272 864726504152962176 867292458171220224 871172572667579182 872707150499650752 876776970919193344 877264688560359456 879744482552241306 879867847873594944 879875595371551002 880062088715207541 882486502182742548 882529336933852608 882741639656148888 885361051049787312 885535981617686784 887996054177911679 890807029127315872 890888549468393476 893708680687991168 894205816794540432 897118539324815808 909948799937649472 913208981043239496 915724708263744288 915918799978085904 918644748787544493 919039197539424192 921766316819956608 921774433246386764 922032810560725248 924509668953349336 924776955830251216 927521101099777184 930638791460222208 930974771533442688 936787046165709024 939838469768854656 944341105396986297 947759172462531198 950370079273722744 950416209005687424 950571514220580252 952044164181437184 956303442960827962 959330646752494016 962455502279375104 962802968850825344 962990879624889696 965659950954240256 965848419327040704 966061641358387431 968722968194085468 971789486320708224 971878417601883792 986374092284092512 989309729463509454 992035100619056312 992671418113799424 995625797334376208 998868878107452352 1002157907768230356 1002588215497553664 1005422265773990064 1005572108996058288 1008556002494562912 1008847588178455872 1011841201199756928 1012133736674151168 1014852633346184776 1018158342249592544 1021949504908046208 1023692399929855656 1026521527933476169 1029567585879866306 1029617559756161376 1033125311887301248 1036190965631773952 1040073377572518003 1040374075309032618 1043240119593630504 1043461238737249332 1043667406906559424 1046542523729993472 1046764342832098176 1056887949520287104 1060024115542602496 1060231001020236864 1065410477883779412 1068571933307766888 1072212397129328224 1075394036289949376 1079246977596555768 1082762440064296992 1083153339957178512 1086137233455683136 1086367444823520288 1089369784745729812 1089675139753584384 1092918220526660528 1096478214730330432 1100561005285588224 1105719034539619731 1107111963650383392 1109000099924010294 1110718191545010048 1116039488196438351 1120079022001173234 1123219156097630592 1123727487870883896 1127284676896105728 1130176796226433046 1130639690815439376 1133754400707492928 1137447411784716032 1137858054096429952 1141709212514457873 1145428135030791612 1149054018027417216 1154194684374094363 1162265975873213904 1163609533999534336 1165714836335745696 1169184225729602082 1169686251413812608 1169934171348406464 1172992643402988408 1173157130498126592 1173167460495401336 1173416118286943388 1176648669576990064 1176705782578470144 1176988852874865184 1180481401399716416 1188998943210322992 1192274422392720576 1192527129985427808 1196158052433087744 1206238946770494252 1209818290826193048 1213769754527204721 1217371445193457554 1217611974724319328 1220966277684992384 1221225066637447872 1224859665050059324 1225385596719232256 1229532998092493094 1233425117253206592 1233537991571621736 1237442788644910848 1249049394887612032 1259121473862648396 1259929107605976192 1263678896616708264 1267160105698296992 1267428685627440336 1271200794810855337 1275473700795929544 1279628338257805536 1280090310858483696 1283987839499852928 1284259986138153024 1287797892436054272 1288082188477849908 1291630624258780624 1295837890135845056 1306758859001368773 1309060725749476128 1315165456378790016 1319079639284679272 1319813393057326503 1323729753274113822 1324112459484223332 1328041576574680968 1328303972426530176 1332245527240852224 1336210543690973808 1336332824202590214 1340563021031986752 1340762811994744384 1344741336659417216 1345130117571274496 1364048263351202429 1364923199906474208 1368985471334767286 1372823413008215168 1373587062395616432 1378558796309136288 1382649475229934912 1382661649869580146 1383049215841087872 1386764503430024004 1387153219448924928 1387165433745376824 1390986826124840672 1391281651649665776 1391556542542079232 1395422370851004067 1405180569248563536 1409757704653281984 1413641334693649152 1420547303845039216 1424762577743689184 1425555118910584116 1434455164441241943 1438995970128741024 1443683253419062656 1444204453276238016 1448182977940910848 1448489926431360384 1453084452291128202 1457684229481062336 1457817626402825688 1462432386580349184 1474292046052826308 1476149284867177856 1478666799898680392 1483964594195264181 1488052650928584468 1489007127170699136 1493438696001564312 1498303317161178528 1502762553224158226 1507519587753919168 1508358163494087432 1512834003741844368 1513271382267683808 1517761801799635392 1518200605011226752 1522278950019277164 1522705651316898048 1527237513374388816 1544351378819799459 1544426339634242064 1549687967830951872 1554286448447660928 1558912300972802776 1559912228464541952 1563990191203984544 1564554824382591184 1564860179390445756 1569813785594990208 1575495767210441472 1585331924280430656 1589699229856960768 1590036173313903744 1598115716825669118 1602857899961650332 1608318595693992336 1613091054434924064 1613105258181176837 1617891920668361338 1618359672702939628 1623161926924610072 1623482632965759104 1628300088849930496 1629205850183524704 1634054677118594718 1634512709630376576 1639377330789990792 1644566823004275456 1644717322095495648 1660667945475575088 1663500149886015441 1666077287317515072 1678828631816864528 1684905195488944352 1689904914169920448 1690568692179220224 1695265194339649569 1695959536223159064 1700631601061239392 1706171117677074048 1706787081144644928 1712346648184204032 1717442917970466544 1729453008305924352 1742345145335158364 1745414300999301504 1753776338594403123 1754529377120718912 1759488965104482612 1759735695747189888 1759751190743102004 1760124177430415082 1764973004365485096 1765058673867705216 1765483279312297776 1770722102099574624 1775992108355823358 1781614058254631744 1781777098936786952 1787417361375982336 1788411633589080864 1794237078649631616 1819897599875298944 1826057167790186331 1826417962086478992 1831449416527488576 1831837599956171808 1837289497575088986 1838078395078848384 1843532633639913216 1843548866492773528 1849019337906698672 1849553911660502432 1855042202199554368 1861949543066885376 1873574092331418048 1879676939537709312 1888682210793972594 1895518344925062396 1900740158547445488 1900832418011374848 1901143028441160504 1906397123305027171 1912606885921655924 1918661293504988032 1925605937701650688 1925981759249779392 1931696838654081408 1932123282716774862 1937445936388170936 1943578972641416448 1943756835203767584 1972748184568185024 1978619458927018908 1984070201238112624 1991251594668752416 1997737756214904704 2004315815536460712 2004499236303885321 2010844531547980128 2011144217992116576 2017112004989125824 2017695176356911744 2023682402399513856 2029705266692369552 2036316684499185088 2043899009816092416 2047384799859711312 2053043055866952338 2053478207002150929 2059135171759732612 2059235119512322752 2066250623774602496 2073992474804370219 2080146755145036006 2080748150618065236 2086480239187261008 2086922477474498664 2087334813813118848 2093528685664196352 2113775899040574208 2120462002040473728 2130820955767558824 2137143866615533776 2143504413837603817 2144424794258656448 2150788072579898752 2158493955193111536 2165524880128593984 2166306679914357024 2172274466911366272 2172734889647040576 2178739569491459624 2185836441053321056 2192956429460660864 2211438069079239462 2214223927300766784 2218000199848020588 2221436383090020096 2232078976392876702 2240158044002346468 2246438312195261184 2247454975741767792 2254143829836237339 2260353592452866092 2261279381630878752 2267508801414985856 2275716108192859904 2283418425028915746 2290856270061583224 2298108036054834432 2308389368748188726 2324531951746427808 2331429672671491392 2338368451459204164 2339372502827625216 2339868342696812928 2345985286805976816 2346334920990802672 2346832236573886776 2353297339153980128 2353977705749730368 2360962802799432832 2377997886420645984 2384548844785441152 2385054259970855616 2412477893540988504 2419636581652386096 2426837881002542007 2427539509054409442 2434742890386915108 2435223949448638656 2441932555369984768 2442450133274895744 2449719330100118648 2451082015677892077 2459065996184986188 2466850234506413184 2467075983143243472 2498098789775224064 2518242947725296792 2519858215211952384 2527357793233416528 2534320211396593984 2534857371254880672 2534879691427563601 2542401589621710674 2550947401591859088 2559256676515611072 2560180621716967392 2567975678999705856 2568519972276306048 2576164376955699816 2583261248517561248 2591675780271690112 2613517718002737546 2618121451498952256 2630330912757580032 2638159278569358544 2639626786114653006 2647459506548227644 2648224918968446664 2656083153149361936 2656607944853060352 2663988162533735037 2672421087381947616 2672665648405180428 2681126042063973504 2681525623989488768 2689482673318834432 2728096526702404858 2729846399812948416 2737970942669534572 2745646826016430336 2747174124791232864 2755934246362633479 2757117592618272576 2765298950459869824 2765323299739160292 2766098431682175744 2773529006860048008 2774330867490753648 2781973652249681344 2782563303299331552 2790844741702008134 2810361138497127072 2819515409306563968 2841094607690078432 2849525155487378368 2851110237821168232 2868910328882483886 2877991940257482048 2887366506838125312 2888408906552476032 2896979852862720768 2906168904582256404 2915368458962124672 2915635252805651376 2948584092105652616 2952298569734355712 2957333599797360784 2967929188390528362 2976105301857168936 2978014254341398272 2986877392003128624 2995766908050756983 2996606634322357056 3005525106448316452 3015039175507838336 3016716326988174864 3025668007483688736 3026542764535367616 3035523603599270784 3036401210022453504 3044557900038554328 3054475026748777632 3079564583800428507 3088702757639598918 3088852679268484128 3099375935661903744 3108572896895321856 3117824601945605552 3127980382407969088 3129109648765182368 3129720358780891512 3139627571189980416 3170663848560861312 3180072346627807488 3196231433651338236 3205715799923300664 3216637191387984672 3226182108869848128 3226210516362353674 3235783841336722676 3236719345405879256 3246323853849220144 3246965265931518208 3258411700367049408 3268109354237189436 3269025419260753152 3278754661579981584 3289434644190991296 3317157103618859193 3321335890951150176 3327000299772030882 3332154574635030144 3357657263633729056 3369810390977888704 3379809828339840896 3390530388679299138 3391919072446318128 3401263202122478784 3412342235354148096 3413574162289289856 3434885835940933088 3462584053122283089 3484690290670316728 3490828601998603008 3507552677188806246 3509058754241437824 3518977930208965224 3519471391494379776 3519502381486204008 3520248354860830164 3529946008730970192 3530117347735410432 3530966558624595552 3540451800423621889 3541444204199149248 3551984216711646716 3563228116509263488 3563554197873573904 3576823267178161728 3588474157299263232 3639795199750597888 3641309263581614163 3652114335580372662 3652835924172957984 3662898833054977152 3663675199912343616 3674578995150177972 3676156790157696768 3687097732985547056 3698038675813397344 3699107823321004864 3710084404399108736 3747148184662836096 3777364421587945188 3791036689850124792 3801480317094890976 3802286056882321008 3812794246610054342 3813602384432566011 3825213771843311848 3837322587009976064 3851963518499558784 3863393677308162816 3864246565433549724 3874891872776341872 3887513670407535168 3920276577004106319 3945496369136370048 3957238917854037816 3968140402476225248 3982503189337504832 3995475512429809408 4008631631072921424 4008998472607770642 4021689063095960256 4022288435984233152 4034224009978251648 4035390352713823488 4059410533384739104 4072633368998370176 4092144790053607287 4094769599719422624 4106086111733904676 4106956414004301858 4118270343519465224 4118470239024645504 4147984949608740438 4160293510290072012 4161496301236130472 4172960478374522016 4173844954948997328 4174669627626237696 4186267112553012201 4240924004080947456 4261641911535117648 4274287733231067552 4287008827675207634 4288849588517312896 4301576145159797504 4303365493323725829 4316987910386223072 4331049760257187968 4332613359828714048 4344548933822732544 4345469779294081152 4357479138982919248 4371672882106642112 4385912858921321728 4422876138158478924 4428447854601533568 4436000399696041176 4464157952785753404 4480316088004692936 4494909951483535584 4508287659672474678 4520707184905732184 4522558763261757504 4535017602829971712 4566836850057831492 4581712540123166448 4616778737496377452 4633054136459398377 4649063903492855616 4662859345342982784 4676736902918408328 4679736685393625856 4691970573611953632 4692669841981605344 4693664473147773552 4706594678307960256 4707955411499460736 4721925605598865664 4755995772841291968 4769097689570882304 4770108519941711232 4791449149671685501 4824955787081977008 4839273163304772192 4839315774543530511 4853675762005084014 4855079018108818884 4869485780773830216 4870447898897277312 4884900266549791488 4899438660200237296 4902164031355784154 4918131992369972376 4933700469012826368 4934151966286486944 5036485895450593584 5054715586466833056 5068640422793187968 5069714742509761344 5069759382855127202 5084803179243421348 5085795583018948707 5101894803183718176 5118513353031222144 5120361243433934784 5137039944552612096 5152328753911399632 5166522497035122496 5183351560543380224 5227035436005475092 5236242902997904512 5259668936284553791 5276318557138717088 5279253572229306012 5294919013096455288 5296449837936893328 5312166306298723872 5327976325067470074 5344842174763895232 5345331296810360856 5362252084127947008 5363051247978977536 5456193053404809716 5459692799625896832 5475941885339069144 5494348249582465728 5511868492725266958 5514235185236545152 5530597900919739648 5530646599478320584 5547058013720096016 5548661734981507296 5563947304499362688 5565126606598663104 5581689483404016268 5620722276994254144 5639030818613127936 5662621722339264683 5682189215380156864 5699050310974756736 5702220475642336464 5719191369915081513 5737820657764967772 5755983880514964096 5776817813104952064 5812337809164512808 5830736917924249344 5831270505611302752 5897168184211305232 5914667199594721568 5935858376781056724 5952210603714337872 5973754784006257248 5991533816101513966 5993213268644714112 6011050212896632904 6030078351015676672 6033432653976349728 6051336014967377472 6053085529070735232 6071047207198541568 6089115800077108656 6108950053497555264 6159129167600857014 6160434621006452787 6177405515279197836 6177705358536968256 6198751871323807488 6215972379245381753 6235649203891211104 6255960764815938176 6258219297530364736 6259440717561783024 6341327697121722624 6392462867302676472 6411431599846601328 6430513241512811451 6433274382775969344 6452364217739696256 6452421032724707348 6471567682673445352 6473438690811758512 6492647707698440288 6516823400734098816 6536218708474378872 6557509323159963168 6578869288381982592 6634314207237718386 6642671781902300352 6654000599544061764 6664309149270060288 6715314527267458112 6739620781955777408 6759619656679681792 6762431489508712017 6781060777358598276 6783838144892636256 6802526404244957568 6827148324578579712 6869771671881866176 6925168106244566178 6969380581340633456 7015105354377612492 7018117508482875648 7037955860417930448 7039004762972408016 7040496709721660328 7059892017461940384 7061933117249191104 7080903600847243778 7082888408398298496 7103968433423293432 7126456233018526976 7127108395747147808 7153646534356323456 7280513643007626021 7282618527163228326 7304228671160745324 7305671848345915968 7325797666109954304 7327350399824687232 7349157990300355944 7374195465971094112 7396077351626794688 7398215646642009728 7420168808798217472 7494296369325672192 7554728843175890376 7582073379700249584 7602960634189781952 7604572113764642016 7604639074282690803 7625588493220108684 7627204768865132022 7650427543686623696 7703927036999117568 7728493130867099448 7749783745552683744 7775027340815070336 7840553154008212638 7890992738272740096 7914477835708075632 7936280804952450496 7965006378675009664 7991964487601205111 8017263262145842848 8017996945215541284 8043378126191920512 8044576871968466304 8068448019956503296 8118821066769478208 8145266737996740352 8184289580107214574 8189539199438845248 8212172223467809352 8213912828008603716 8236540687038930448 8236940478049291008 8295969899217480876 8320587020580144024 8322992602472260944 8345920956749044032 8347689909897994656 8372534225106024402 8523283823070235296 8548575466462135104 8574017655350415268 8577699177034625792 8606730986647451658 8633975820772446144 8662099520514375936 8665226719657428096 8690939558588162304 8714958277965838496 8743345764213284224 8845752276316957848 8856895709203067136 8872000799392082352 8898405563675987359 8928315905571506808 8960632176009385872 8987300724152270949 8989819902967071168 9016575319344949356 9041414369811464368 9045117526523515008 9133673700115662984 9163425080246332896 9233557474992754904 9238693751401285521 9266108272918796754 9298127806985711232 9325718690685965568 9353473805836816656 9383941147223907264 9385339683963210688 9387328946295547104 9413189356615920512 9415910822998921472 9511991545682583936 9540217039883422464 9582898299343371002 9649911574163954016 9678546326609544384 9678631549087061022 9707351524010168028 9710158036217637768 9738971561547660432 9740895797794554624 9767956595957028469 9798877320400474592 9804328062711568308 9836263984739944752 9868303932572973888 10072971790901187168 10109431172933666112 10137280845586375936 10139429485019522688 10139518765710254404 10169606358486842696 10171591166037897414 10203789606367436352 10237026706062444288 10240722486867869568 10304657507822799264 10333044994070244992 10387752159366849267 10454070872010950184 10472485805995809024 10519337872569107582 10552637114277434176 10558507144458612024 10589838026192910576 10592899675873786656 10621355401270865667 10624332612597447744 10655952650134940148 10689684349527790464 10690662593620721712 10912386106809619432 10919385599251793664 10951883770678138288 10988696499164931456 11023736985450533916 11028470370473090304 11061293198956641168 11094116027440192032 11097323469963014592 11127894608998725376 11130253213197326208 11163378966808032536 11241444553988508288 11291736807268237859 11325243444678529366 11364378430760313728 11398100621949513472 11404440951284672928 11438382739830163026 11440807153297698033 11475641315529935544 11511967761029928192 11624675618329025616 11662541011222605504 11794336368422610464 11829334399189443136 11871716753562113448 11904421207428675744 11947509568012514496 11983067632203027932 11986426537289428224 12022100425793265808 12066865307952699456 12102672029934754944 12106171058141470464 12178231600154217312 12217900106995110528 12276434370160821861 12318258335201714028 12320869242012905574 12354811030558395672 12355410717073936512 12431944758490763506 12471298407782422208 12511921529631876352 12516438595060729472 12518881435123566048 12558801337659036603 12784925734605352944 12822863199693202656 12861026483025622902 12866548765551938688 12904728435479392512 12904842065449414696 12943135365346890704 12946877381623517024 12985295415396880576 13033646801468197632 13072437416948757744 13115018646319926336 13157738576763965184 13268628414475436772 13285343563804600704 13308001199088123528 13344779863135190197 13430629054534916224 13479241563911554816 13524862979017424034 13562121554717196552 13567676289785272512 13605052808489915136 13739543343763732352 13850336212489132356 13938761162681266912 14030210708755224984 14075911720835860896 14078009525944816032 14080993419443320656 14119784034923880768 14123866234498382208 14161807201694487556 14165776816796596992 14207936866846586864 14254216791494295616 14307293068712646912 14374347449015056503 14517947323630591533 14561027286015252042 14565237054326456652 14608457342321490648 14611343696691831936 14654700799649374464 14698315980600711888 14748390931942188224 14792154703253589376 14796431293284019456 15004530896863226719 15109457686351780752 15164146759400499168 15205921268379563904 15209144227529284032 15209278148565381606 15251176986440217368 15254409537730264044 15300855087373247392 15456986261734198896 15499567491105367488 15550054681630140672 15681106308016425276 15779006808853661373 15828955671416151264 15872561609904900992 15930012757350019328 15983928975202410222 16034526524291685696 16035993890431082568 16086756252383841024 16089153743936932608 16237642133538956416 16368579160214429148 16379078398877690496 16424344446935618704 16427825656017207432 16473081374077860896 16591939798434961752 16641174041160288048 16645985204944521888 16691841913498088064 16695379819795989312 16745068450212048804 16987865167017794049 17046567646140470592 17097150932924270208 17148035310700830536 17157574109745244539 17213461973294903316 17267951641544892288 17330453439314856192 17429916555931676992 17486691528426568448 17691504552633915696 17744001598784164704 17744157839992945207 17796811127351974718 17856631811143013616 17921264352018771744 17974601448304541898 17979639805934142336 18033150638689898712 18082828739622928736 18090235053047030016 18267347400231325968 18326850160492665792 18467114949985509808 18477387502802571042 18532216545837593508 18596255613971422464 18647917137736145259 18706947611673633312 18767882294447814528 18770679367926421376 18774657892591094208 18826378713231841024 19023983091365167872 19165796598686742004 19291539724538434353 19299823148327908032 19357092653219088768 19357263098174122044 19414703048020336056 19420316072435275536 19477943123095320864 19535913191914056938 19597754640800949184 19608656125423136616 19672527969479889504 19736607865145947776 20145943581802374336 20218862345867332224 20278858970039045376 20279037531420508808 20339212716973685392 20343182332075794828 20407579212734872704 20481444973735739136 20609315015645598528 20666089988140489984 20775504318733698534 20908141744021900368 20970368356355298881 21038675745138215164 21105274228554868352 21117014288917224048 21179676052385821152 21185799351747573312 21242710802541731334 21248665225194895488 21311905300269880296 21379368699055580928 21381325187241443424 21824772213619238864 21903767541356276576 21977392998329862912 22047473970901067832 22122586397913282336 22188232054880384064 22194646939926029184 22260506426394652416 22326757933616065072 22482889107977016576 22583473614536475718 22650486889357058732 22728756861520627456 22808881902569345856 22813917222848072409 22876765479660326052 22881614306595396066 22951282631059871088 23249351236658051232 23325082022445211008 23588672736845220928 23658668798378886272 23743433507124226896 23808842414857351488 23895019136025028992 23966135264406055864 24044200851586531616 24133730615905398912 24205344059869509888 24356463200308434624 24435800213990221056 24552868740321643722 24636516670403428056 24641738484025811148 24709622061116791344 24710821434147873024 24783162602965353223 24863889516981527012 24942596815564844416 25032877190121458944 25037762870247132096 25117602675318073206 25569851469210705888 25645726399386405312 25722052966051245804 25733097531103877376 25809684130898829392 25886270730693781408 25893754763247034048 25970590830793761152 26144874833897515488 26230037292639852672 26537256828950873544 26570687127609201408 26616002398176247056 26689559726270380394 26695216691027962077 26861258109069832448 26961902172456812847 27049725958034848068 27124243109434393104 27135352579570545024 27479086687527464704 27700672424978264712 27877522325362533824 28060421417510449968 28151823441671721792 28156019051889632064 28161986838886641312 28239568069847761536 28247732468996764416 28323614403388975112 28415873733693173728 28508433582988591232 28748694898030113006 29035894647261183066 29122054572030504084 29130474108652913304 29216914684642981296 29222687393383663872 29303869787871085407 29396631961201423776 29496781863884376448 29584309406507178752 30009061793726453438 30218915372703561504 30328293518800998336 30411842536759127808 30418288455058568064 30418556297130763212 30502353972880434736 30508819075460528088 30601710174746494784 30913972523468397792 30999134982210734976 31362212616032850552 31558013617707322746 31657911342832302528 31745123219809801984 31864066203812597001 31967857950404820444 32069053048583371392 32071987780862165136 32475284267077912832 32737158320428858296 32758156797755380992 32848688893871237408 32855651312034414864 32946162748155721792 32953435988558326813 33183879596869923504 33282348082320576096 33291970409889043776 33383683826996176128 33390759639591978624 33490136900424097608 33875210421804713577 33975730334035588098 34093135292280941184 34194301865848540416 34296070621401661072 34315148219490489078 34426923946589806632 34535903283089784576 34859833111863353984 35383009105267831392 35488003197568329408 35488315679985890414 35593622254703949436 35713263622286027232 35842528704037543488 35949202896609083796 35959279611868284672 36066301277379797424 36165657479245857472 36534694800462651936 36653700320985331584 36934229899971019616 36954775005605142084 37064433091675187016 37295834275472290518 37413895223347266624 37535764588895629056 37541358735852842752 37549315785182188416 38331593197373484008 38583079449076868706 38599646296655816064 38714185306438177536 38714526196348244088 38829406096040672112 38840632144870551072 38944969804659840779 38955886246190641728 39071826383828113876 39195509281601898368 39217312250846273232 39345055938959779008 39473215730291895552 40034339589405570591 40291887163604748672 40437724691734664448 40558075062841017616 40678425433947370784 40686364664151589656 40815158425469745408 41218630031291197056 41551008637467397068 41816283488043800736 41940736712710597762 42077351490276430328 42210548457109736704 42234028577834448096 42359352104771642304 42371598703495146624 42485421605083462668 42497330450389790976 42623810600539760592 42762650374482886848 43123042347045169509 43649544427238477728 43807535082712553152 44094947941802135664 44245172795826564672 44376464109760768128 44389293879852058368 44653515867232130144 45013592690589680157 45166947229072951436 45300973778714117464 45617763805138691712 45627834445696144818 45753530959320652104 45763228613190792132 45902565262119742176 46498702473316102464 46650164044890422016 47177345473690441856 47317337596757772544 47337020426560984119 47486867014248453792 47617684829714702976 47790038272050057984 47932270528812111728 48088401703173063232 48267461231810797824 48712926400616869248 49105737480643287444 49273033340806856112 49283476968051622296 49419244122233582688 49566325205930706446 49727779033963054024 49885193631129688832 50075525740494264192 50235205350636146412 50963595501053382147 51139702938421411776 51291452798772810624 51444105932102491608 51619368261797658784 51772541461387562816 51787509526494068096 51941181661587522304 52289749667795030976 52460074585279705344 53074513657901747088 53232004796352494112 53232473519978835621 53379119452540760788 53390433382055924154 53923804344913625694 54099451916069696136 54248486218868786208 54270705159141090048 55401344849956529424 55755044650725067648 55943751413208435777 56120842835020899936 56303646883343443584 56312038103779264128 56323973677773282624 56479136139695523072 56647228806777950224 56831747467386347456 57016867165977182464 57497389796060226012 58071789294522366132 58244109144061008168 58260948217305826608 58433829369285962592 58607739575742170814 58793263922402847552 58993563727768752896 60018123587452906876 60437830745407123008 60656587037601996672 60836576910117136128 60837112594261526424 61004707945760869472 61017638150921056176 61203420349492989568 61827945046936795584 61998269964421469952 62288838945731911513 62724425232065701104 62911105069065896643 63116027235414645492 63315822685664605056 63728132407625194002 63935715900809640888 64138106097166742784 64143975561724330272 65474316640857716592 65697377787742474816 65711302624068829728 65892325496311443584 65906871977116653626 66367759193739847008 66564696164641152192 66583940819778087552 66781519279183957248 66980273800848195216 67750420843609427154 67951460668071176196 68186270584561882368 68375696171699199283 68592141242803322144 68630296438980978156 68853847893179613264 69719666223726707968 70766018210535662784 70976006395136658816 70976631359971780828 71187244509407898872 71426527244572054464 71685057408075086976 71898405793218167592 72132602554759594848 72331314958491714944 73069389600925303872 73307400641970663168 73868459799942039232 73909550011210284168 74128866183350374032 74349487808896059669 74591668550944581036 74827790446694533248 75098631570364376832 76663186394746968016 77166158898153737412 77199292593311632128 77429052392696488176 77658812192081344224 77681264289741102144 77889939609319681558 77911772492381283456 78143652767656227752 78391018563203796736 78434624501692546464 78690111877919558016 80068679178811141182 80085650073083886231 80583774327209497344 81116150125682035232 81356850867894741568 81372729328303179312 82437260062582394112 83102017274934794136 83632566976087601472 83881473425421195524 84154702980552860656 84468057155668896192 84718704209543284608 84743197406990293248 84970843210166925336 85247621201079521184 85525300748965773696 86246084694090339018 87299088854476955456 87615070165425106304 87911609363613256221 88189895883604271328 88490345591653129344 88752928219521536256 89307031734464260288 90027185381179360314 90333894458145902872 90601947557428234928 91235527610277383424 91255668891392289636 91507061918641304208 91526457226381584264 91805130524239484352 92997404946632204928 94354690947380883712 94674040853121968238 94973734028496907584 95235369659429405952 95864541057624223456 96176803406346126464 97425852801233738496 98211474961286574888 98546066681613712224 98566953936103244592 98838488244467165376 98860307965674980439 99132650411861412892 99455558067926108048 100151051480988528384 100470410701272292824 101625631265414140731 101927191002106764294 102279405876842823552 102582905597545621248 102888211864204983216 103238736523595317568 103545082922775125632 103575019052988136192 104579499335590061952 106149027315803494176 106464009592704988224 106464947039957671242 106758238905081521576 106780866764111848308 107847608689827251388 108198903832139392272 108496972437737572416 110802689699913058848 111510089301450135296 111887502826416871554 112241685670041799872 112607293766686887168 112624076207558528256 112647947355546565248 113294457613555900448 113663494934772694912 114994779592120452024 116143578589044732264 116488218288122016336 116521896434611653216 116834909413979522337 116867658738571925184 117215479151484341628 117586527844805695104 120036247174905813752 120103018768216711773 120875661490814246016 121313174075203993344 121674225188523052848 122009415891521738944 122035276301842112352 122406840698985979136 123655890093873591168 124209104879950616449 124577677891463823026 125448850464131402208 125822210138131793286 126232054470829290984 126631645371329210112 127456264815250388004 127871431801619281776 128287951123448660544 130948633281715433184 131394755575484949632 131422605248137659456 131784650992622887168 131813743954233307252 132735518387479694016 133129392329282304384 133167881639556175104 133960547601696390432 135040778071769040471 135500841687218854308 135902921336142352392 136751392343398398566 137184282485606644288 137260592877961956312 137707695786359226528 141532036421071325568 141952012790273317632 141953262719943561656 142374489018815797744 142853054489144108928 143370114816150173952 143796811586436335184 144265205109519189696 144662629916983429888 146138779201850607744 146792578494487092167 147736919599884078464 147819100022420568336 148257732366700748064 148698975617792119338 149183337101889162072 149655580893389066496 153326372789493936032 154332317796307474824 154858104785392976352 155317624384162688448 155362528579482204288 155779879218639363116 155823544984762566912 156287305535312455504 156869249003385092928 157380223755839116032 159697420559936506863 160137358357622282364 160171300146167772462 162232300251364070464 162713701735789483136 162745458656606358624 166204034549869588272 167265133952175202944 167762946850842391048 168309405961105721312 168936114311337792384 169437408419086569216 169941686420333850672 170495242402159042368 171050601497931547392 172492169388180678036 173482138220757472561 174598177708953910912 175230140330850212608 175823218727226512442 176379791767208542656 176980691183306258688 178614063468928520576 180054370762358720628 180667788916291805744 181203895114856469856 182511337782784579272 183014123837282608416 183052914452763168528 183610261048478968704 185994809893264409856 186866516837195734539 188733315207197689929 189348081706243936476 189947468056993815168 191729082115248446912 192353606812692252928 196422949922573149776 197092133363227424448 197133907872206489184 197676976488934330752 197720615931349960878 198265300823722825784 198911116135852216096 200940821402544585648 203251262530828281462 203854382004213528588 204558811753685647104 205127088515097597849 205776423728409966432 206477473047190635136 207090165845550251264 209158998671180123904 212298054631606988352 212928019185409976448 212929894079915342484 213516477810163043152 213561733528223696616 215695217379654502776 216397807664278784544 216993944875475144832 221605379399826117696 223048463426688179007 223775005652833743108 224483371340083599744 225295894711093130496 226588915227111800896 227326989869545389824 229989559184240904048 230674051919908287691 232287157178089464528 232976436576244032672 233043792869223306432 233669818827959044674 233735317477143850368 234430958302968683256 235173055689611390208 240072494349811627504 240206037536433423546 241751322981628492032 243348450377046105696 244018831783043477888 244070552603684224704 247311780187747182336 248418209759901232898 249155355782927646052 250897700928262804416 251644420276263586572 252464108941658581968 254912529630500776008 255742863603238563552 256575902246897321088 261897266563430866368 262789511150969899264 262845210496275318912 263627487908466614504 265471036774959388032 266258784658564608768 267921095203392780864 270081556143538080942 271001683374437708616 271805842672284704784 272614788632618885453 273502784686796797132 274368564971213288576 274521185755923912624 275415391572718453056 283064072842142651136 283906525439887123312 284748978037631595488 285706108978288217856 287593623172872670368 288530410219038379392 292277558403701215488 293585156988974184334 295473839199768156928 295638200044841136672 296515464733401496128 296580923897024941317 297397951235584238676 298366674203778324144 306652745578987872064 308664635592614949648 309716209570785952704 310635248768325376896 310725057158964408576 311559758437278726232 312574611070624911008 313738498006770185856 319394841119873013726 320274716715244564728 320342600292335544924 324464600502728140928 325427403471578966272 325490917313212717248 332408069099739176544 334530267904350405888 335525893701684782096 336618811922211442624 337872228622675584768 339883372840667701344 340990484804318084736 344984338776361356072 346964276441514945122 349196355417907821824 350504728241938567011 351646437454453024884 352759583534417085312 357228126937857041152 360108741524717441256 361335577832583611488 362407790229712939712 365022675565569158544 366028247674565216832 366105828905526337056 367220522096957937408 372627314639851849347 373733033674391469078 377466630414395379858 378696163412487872952 379894936113987630336 383458164230496893824 392845899845146299552 394184266726454848896 394267815744412978368 395353952977868661504 395441231862699921756 396530601647445651568 397822232271704432192 401881642805089171296 406502525061656562924 407708764008427057176 410254177030195195698 411552847456819932864 412954946094381270272 424596109263213976704 425856038370819952896 425859788159830684968 427032955620326086304 427123467056447393232 428394667851258248569 431390434759309005552 432795615328557569088 433987889750950289664 440377735483461276501 443210758799652235392 446096926853376358014 447550011305667486216 448966742680167199488 453177830454223601792 459979118368481808096 461348103839816575382 464574314356178929056 465952873152488065344 466087585738446612864 467339637655918089348 467470634954287700736 468861916605937366512 480144988699623255008 480412075072866847092 486696900754092211392 488037663566086955776 488141105207368449408 496836419519802465796 498310711565855292104 501795401856525608832 503288840552527173144 504928217883317163936 509825059261001552016 511485727206477127104 513151804493794642176 520446414662272417683 523794533126861732736 525690420992550637824 527254975816933229008 530942073549918776064 535842190406785561728 540163112287076161884 542003366748875417232 543611685344569409568 545229577265237770906 547005569373593594264 548737129942426577152 549042371511847825248 550830783145436906112 560599550511587203617 567813050879774246624 569497956075263190976 575187246345745340736 577060820438076758784 587170313977948368668 591276400089682273344 593030929466802992256 593161847794049882634 594795902471168477352 596733348407556648288 613305491157975744128 615381265545292793547 617329271185229899296 619432419141571905408 621270497536650753792 623119516874557452464 625149222141249822016 627476996013540371712 638789682239746027452 640549433430489129456 640685200584671089848 648929201005456281856 650981834626425434496 664816138199478353088 671051787403369564192 673237623844422885248 679766745681335402688 681980969608636169472 689968677552722712144 692022155759724863073 693928552883029890244 701009456483877134022 703292874908906049768 705519167068834170624 720217483049434882512 722671155665167222976 724815580459425879424 730045351131138317088 732056495349130433664 732211657811052674112 745254629279703698694 747466067348782938156 754933260828790759716 757392326824975745904 766916328460993787648 785691799690292599104 788368533452909697792 788535631488825956736 790882463725399843512 793061203294891303136 795644464543408864384 803763285610178342592 813005050123313125848 815417528016854114352 817844365897856656359 820508354060390391396 823105694913639865728 849192218526427953408 851719576319661369936 854065911240652172608 854246934112894786464 856789335702516497138 862780869518618011104 865591230657115138176 880755470966922553002 886421517599304470784 892193853706752716028 895100022611334972432 906355660908447203584 919958236736963616192 922696207679633150764 929148628712357858112 931905746304976130688 932175171476893225728 934679275311836178696 937723833211874733024 960289977399246510016 960824150145733694184 973393801508184422784 976282210414736898816 993672839039604931592 996621423131710584208 1003590803713051217664 1006577681105054346288 1009856435766634327872 1019650118522003104032 1022971454412954254208 1040892829324544835366 1047589066253723465472 1054509951633866458016 1071684380813571123456 1080326224574152323768 1084006733497750834464 1087223370689138819136 1090459154530475541812 1094011138747187188528 1098084743023695650496 1101661566290873812224 1117881943919555548041 1121199101023174407234 1135626101759548493248 1138995912150526381952 1150374492691490681472 1174340627955896737336 1182552800179364546688 1186061858933605984512 1186323695588099765268 1189591804942336954704 1193466696815113296576 1226610982315951488256 1230762531090585587094 1234658542370459798592 1238864838283143810816 1246239033749114904928 1250298444282499644032 1277579364479492054904 1281098866860978258912 1281370401169342179696 1285184003553774745707 1301963669252850868992 1321133206450383829503 1329632276398956706176 1342103574806739128384 1346475247688845770496 1359533491362670805376 1379937355105445424288 1384044311519449726146 1387857105766059780488 1402018912967754268044 1406585749817812099536 1440434966098869765024 1445342311330334445952 1449631160918851758848 1460090702262276634176 1464112990698260867328 1464423315622105348224 1490509258559407397388 1494932134697565876312 1509866521657581519432 1514784653649951491808 1561339243986817253049 1571383599380585198208 1577071262977651913472 1581764927450799687024 1586122406589782606272 1591288929086817728768 1607526571220356685184 1614718363439358013837 1626010100246626251696 1630835056033708228704 1635688731795713312718 1641016708120780782792 1646211389827279731456 1703439152639322739872 1708131822481304345216 1708493868225789572928 1713578671405032994276 1725561739037236022208 1731182461314230276352 1761510941933845106004 1784387707413505432056 1790200045222669944864 1839916473473927232384 1845392415359266301528 1858297257424715716224 1863811492609952261376 1869358550623672357392 1875447666423749466048 1908303520428332198171 1920579954798493020032 1921648300291467388368 1946787603016368845568 1987345678079209863184 1993242846263421168416 2013155362210108692576 2019712871533268655744 2039300237044006208064 2045942908825908508416 2076066467279174589219 2081785658649089670732 2109019903267732916032 2160652449148304647536 2168013466995501668928 2174446741378277638272 2180918309060951083624 2188022277494374377056 2196169486047391300992 2235763887839111096082 2242398202046348814468 2271252203519096986496 2277991824301052763904 2300748985382981362944 2348681255911793474672 2365105600358729093376 2372647391176199530536 2379183609884673909408 2386933393630226593152 2453533097693569969077 2461525062181171174188 2469317084740919597184 2492478067498229809856 2500596888564999288064 2555158728958984109808 2562197733721956517824 2562740802338684359392 2570368007107549491414 2642266412900767659006 2659264552797913412352 2684207149613478256768 2719066982725341610752 2759874710210890848576 2768088623038899452292 2775714211532119560976 2804037825935508536088 2813171499635624199072 2880869932197739530048 2890684622660668891904 2920181404524553268352 2928846631244210696448 2981018517118814794776 2989864269395131752624 2998762674958807739983 3019733043315163038864 3029569307299902983616 3122678487973634506098 3142767198761170396416 3163529854901599374048 3172244813179565212544 3215053142440713370368 3229436726878716027674 3252020200493252503392 3261670112067416457408 3271377463591426625436 3282033416241561565584 3406878305278645479744 3416263644962608690432 3416987736451579145856 3427157342810065988552 3451123478074472044416 3523021883867690212008 3568775414827010864112 3580400090445339889728 3679832946947854464768 3690784830718532603056 3716594514849431432448 3738717101247344714784 3750895332847498932096 3816607040856664396342 3841159909596986040064 3843296600582934776736 3855552010661324237121 3974691356158419726368 3986485692526842336832 4026310724420217385152 4039425743066537311488 4078600474088012416128 4152132934558349178438 4163571317298179341464 4218039806535465832064 4321304898296609295072 4336026933991003337856 4348893482756555276544 4361836618121902167248 4376044554988748754112 4392338972094782601984 4471527775678222192164 4484796404092697628936 4542504407038193972992 4697362511823586949344 4745294782352399061072 4758367219769347818816 4773866787260453186304 4844155090318074041511 4907066195387139938154 4923050124362342348376 4938634169481839194368 4984956134996459619712 5110317457917968219616 5124395467443913035648 5125481604677368718784 5140736014215098982828 5284532825801535318012 5368414299226956513536 5519749420421781697152 5536177246077798904584 5551428423064239121952 5608075651871017072176 5626342999271248398144 5724910561284996594513 5761739864395479060096 5840362809049106536704 5962037034237629589552 5979728538790263505248 5997525349917615479966 6039466086630326077728 6059138614599805967232 6245356975947269012196 6327059709803198748096 6344489626359130425088 6458873453757432055348 6504040400986505006784 6523340224134832914816 6542754927182853250872 6564066832483123131168 6813756610557290959488 6833975472903158291712 6854314685620131977104 6902246956148944088832 7046043767735380424016 7137550829654021728224 7160800180890679779456 7381569661437065206112 7477434202494689429568 7501790665694997864192 7633214081713328792684 7686593201165869553472 7711104021322648474242 7949382712316839452736 7972971385053684673664 8052621448840434770304 8157200948176024832256 8304265869116698356876 8327142634596358682928 8436079613070931664128 8642609796593218590144 8672053867982006675712 8723673236243804334496 8752089109977497508224 8943055551356444384328 8969592808185395257872 8996288024876423219949 9394725023647173898688 9490589564704798122144 9516734439538695637632 9688310180636148083022 9814132390774279876308 9846100248724684696752 9969912269992919239424 10220634915835936439232 10248790934887826071296 10250963209354737437568 10281472028430197965656 10569065651603070636024 11039498840843563394304 11072354492155597809168 11102856846128478243904 11216151303742034144352 11252685998542496796288 11449821122569993189026 11523479728790958120192 11924074068475259179104 11959457077580527010496 11995050699835230959932 12078932173260652155456 12118277229199611934464 12490713951894538024392 12654119419606397496192 12917746907514864110696 13008080801973010013568 13046680448269665829632 13085509854365706501744 13128133664966246262336 13627513221114581918976 13708629371240263954208 14092087535470760848032 14275101659308043456448 14321600361781359558912 14532465270954222124533 14763139322874130412224 14954868404989378859136 15266428163426657585368 15373186402331739106944 15422208042645296948484 15898765424633678905472 15945942770107369347328 16105242897680869540608 16608531738233396713752 16654285269192717365856 17174731683854989783539 17285219593186437180288 17447346472487608668992 17504178219954995016448 17886111102712888768656 17939185616370790515744 17992576049752846439898 18789450047294347797376 18981179129409596244288 19033468879077391275264 19376620361272296166044 19628264781548559752616 19692200497449369393504 20441269831671872878464 20501926418709474875136 20562944056860395931312 20991338724711654179881 21138131303206141272048 22144708984311195618336 22205713692256956487808 22432302607484068288704 22505371997084993592576 22899642245139986378052 23848148136950518358208 23918914155161054020992 23990101399670461919864 24157864346521304310912 24981427903789076048784 25308238839212794992384 25835493815029728221392 26016161603946020027136 26171019708731413003488 26256267329932492524672 26988864074629269659847 27417258742480527908416 28184175070941521696064 28550203318616086912896 29064930541908444249066 29526278645748260824448 29909736809978757718272 30532856326853315170736 30746372804663478213888 30844416085290593896968 31797530849267357810944 33217063476466793427504 33308570538385434731712 34349463367709979567078 34570439186372874360576 34894692944975217337984 35772222205425777537312 35878371232741581031488 35985152099505692879796 37578900094588695594752 37962358258819192488576 38753240722544592332088 39256529563097119505232 39384400994898738787008 40882539663343745756928 41125888113720791862624 41982677449423308359762 42276262606412282544096 44289417968622391236672 44411427384513912975616 44864605214968136577408 45799284490279972756104 47696296273901036716416 47837828310322108041984 47980202799340923839728 48315728693042608621824 49962855807578152097568 51670987630059456442784 52342039417462826006976 52512534659864985049344 53977728149258539319694 54834517484961055816832 56368350141883043392128 57100406637232173825792 58129861083816888498132 59052557291496521648896 61065712653706630341472 61688832170581187793936 62974016174134962539643 66434126952933586855008 66617141076770869463424 68698926735419959134156 69789385889950434675968 71544444410851555074624 71756742465483162062976 71970304199011385759592 75924716517638384977152 77506481445089184664176 78513059126194239010464 78768801989797477574016 82251776227441583725248 83965354898846616719524 84552525212824565088192 88578835937244782473344 89729210429936273154816 91598568980559945512208 95392592547802073432832 95960405598681847679456 99925711615156304195136 103341975260118912885568 104684078834925652013952 107955456298517078639388 109669034969922111633664 112736700283766086784256 116259722167633776996264 122131425307413260682944 123377664341162375587872 125948032348269925079286 132868253905867173710016 133234282153541738926848 137397853470839918268312 143088888821703110149248 143513484930966324125952 143940608398022771519184 155012962890178369328352 157026118252388478020928 157537603979594955148032 164503552454883167450496 167930709797693233439048 169105050425649130176384 177157671874489564946688 183197137961119891024416 188922048522404887618929 191920811197363695358912 199851423230312608390272 206683950520237825771136 209368157669851304027904 215910912597034157278776 232519444335267553992528 244262850614826521365888 246755328682324751175744 251896064696539850158572 265736507811734347420032 274795706941679836536624 286177777643406220298496 287881216796045543038368 310025925780356738656704 314052236504776956041856 329007104909766334900992 335861419595386466878096 338210100851298260352768 366394275922239782048832 377844097044809775237858 383841622394727390717824 399702846460625216780544 413367901040475651542272 431821825194068314557552 465038888670535107985056 488525701229653042731776 493510657364649502351488 503792129393079700317144 531473015623468694840064 549591413883359673073248 575762433592091086076736 620051851560713477313408 628104473009553912083712 671722839190772933756192 732788551844479564097664 755688194089619550475716 767683244789454781435648 863643650388136629115104 930077777341070215970112 987021314729299004702976 1007584258786159400634288 1099182827766719346146496 1151524867184182172153472 1240103703121426954626816 1343445678381545867512384 1465577103688959128195328 1511376388179239100951432 1727287300776273258230208 1860155554682140431940224 2015168517572318801268576 2198365655533438692292992 2303049734368364344306944 2686891356763091735024768 3022752776358478201902864 3454574601552546516460416 3720311109364280863880448 4030337035144637602537152 4396731311066877384585984 5373782713526183470049536 6045505552716956403805728 6909149203105093032920832 8060674070289275205074304 12091011105433912807611456 16121348140578550410148608 24182022210867825615222912 48364044421735651230445824
- Sum of all divisors σ(n): 194415957926640930508011711
- Sum of proper divisors (its aliquot sum) s(n): 146051913504905279277565887
- 48364044421735651230445824 is an abundant number, because the sum of its proper divisors (146051913504905279277565887) is greater than itself. Its abundance is 97687869083169628047120063
Bases of 48364044421735651230445824
- Binary: 101000000000010111110000011010000000110011011100011110101000010110010101110001000000002
- Hexadecimal: 0x28017C1A03371EA1657100
- Base-36: 62RO6FVXF7Z2II4G0
Squares and roots of 48364044421735651230445824
- 48364044421735651230445824 squared (483640444217356512304458242) is 2339080792827619362816831461872752262848125799038976
- 48364044421735651230445824 cubed (483640444217356512304458243) is 113127407370343628722308784226093757194352863496624619326442654348571232436224
-
48364044421735651230445824 is a
perfect square number . Itssquare root is 6954426246768 -
The
cube root of 48364044421735651230445824 is 364340573.1018581337
Scales and comparisons
How big is 48364044421735651230445824?- 48,364,044,421,735,651,230,445,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 48,364,044,421,735,651,230,445,824 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 48364044421735651230445824 cubic inches would be around 30361714.4 feet tall.
Recreational maths with 48364044421735651230445824
- 48364044421735651230445824 backwards is 42854403215653712444046384
- 48364044421735651230445824 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 48364044421735651230445824's digits is 99
- 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 48364044421735651230445824 - Facts about the integer". Numbermatics.com. 2024. Web. 18 May 2024.
APA style:
Numbermatics. (2024). Number 48364044421735651230445824 - Facts about the integer. Retrieved 18 May 2024, from https://numbermatics.com/n/48364044421735651230445824/
Chicago style:
Numbermatics. 2024. "Number 48364044421735651230445824 - Facts about the integer". https://numbermatics.com/n/48364044421735651230445824/
The information we have on file for 48364044421735651230445824 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 48364044421735651230445824, math, Factors of 48364044421735651230445824, curriculum, school, college, exams, university, Prime factorization of 48364044421735651230445824, STEM, science, technology, engineering, physics, economics, calculator, forty-eight septillion, three hundred sixty-four sextillion, forty-four quintillion, four hundred twenty-one quadrillion, seven hundred thirty-five trillion, six hundred fifty-one billion, two hundred thirty million, four hundred forty-five thousand, eight hundred twenty-four.