524992431693432381186816
524,992,431,693,432,381,186,816 is an even composite number composed of seven prime numbers multiplied together.
524992431693432381186816 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of seventeen thousand and ten divisors.
Prime factorization of 524992431693432381186816:
28 × 36 × 72 × 114 × 312 × 131 × 55812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 31 × 31 × 131 × 5581 × 5581)See below for interesting mathematical facts about the number 524992431693432381186816 from the Numbermatics database.
Names of 524992431693432381186816
- Cardinal: 524992431693432381186816 can be written as Five hundred twenty-four sextillion, nine hundred ninety-two quintillion, four hundred thirty-one quadrillion, six hundred ninety-three trillion, four hundred thirty-two billion, three hundred eighty-one million, one hundred eighty-six thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 5.24992431693432381186816 × 1023
Factors of 524992431693432381186816
Divisors of 524992431693432381186816
- Number of divisors d(n): 17010
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 31 32 33 36 42 44 48 49 54 56 62 63 64 66 72 77 81 84 88 93 96 98 99 108 112 121 124 126 128 131 132 144 147 154 162 168 176 186 189 192 196 198 216 217 224 231 242 243 248 252 256 262 264 279 288 294 297 308 324 336 341 352 363 372 378 384 392 393 396 432 434 441 448 462 484 486 496 504 524 528 539 558 567 576 588 594 616 648 651 672 682 693 704 726 729 744 756 768 784 786 792 837 847 864 868 882 891 896 917 924 961 968 972 992 1008 1023 1048 1056 1078 1089 1116 1134 1152 1176 1179 1188 1232 1296 1302 1323 1331 1344 1364 1386 1408 1441 1452 1458 1488 1512 1519 1568 1572 1584 1617 1674 1694 1701 1728 1736 1764 1782 1792 1834 1848 1922 1936 1944 1953 1984 2016 2046 2079 2096 2112 2156 2178 2232 2268 2304 2352 2358 2376 2387 2464 2511 2541 2592 2604 2646 2662 2673 2688 2728 2751 2772 2816 2882 2883 2904 2916 2976 3024 3038 3069 3136 3144 3168 3234 3267 3348 3388 3402 3456 3472 3528 3537 3564 3668 3696 3751 3844 3872 3888 3906 3968 3969 3993 4032 4061 4092 4158 4192 4224 4312 4323 4356 4464 4536 4557 4704 4716 4752 4774 4851 4928 5022 5082 5103 5184 5208 5292 5324 5346 5376 5456 5502 5544 5581 5764 5766 5808 5832 5859 5929 5952 6048 6076 6138 6237 6272 6288 6336 6419 6468 6534 6696 6727 6776 6804 6912 6944 7056 7074 7128 7161 7336 7392 7502 7533 7623 7688 7744 7776 7812 7936 7938 7986 8019 8064 8122 8184 8253 8316 8384 8448 8624 8646 8649 8712 8928 9072 9114 9207 9317 9408 9432 9504 9548 9702 9801 9856 10044 10087 10164 10206 10368 10416 10571 10584 10611 10648 10692 10912 11004 11088 11162 11253 11528 11532 11616 11664 11718 11858 11904 11907 11979 12096 12152 12183 12276 12474 12544 12576 12672 12838 12936 12969 13068 13392 13454 13552 13608 13671 13888 14112 14148 14256 14322 14553 14641 14672 14784 15004 15066 15246 15376 15488 15552 15624 15851 15876 15972 16038 16128 16244 16368 16506 16632 16709 16743 16768 17248 17292 17298 17424 17577 17787 17856 18144 18228 18414 18634 18711 18816 18864 19008 19096 19257 19404 19602 19712 20088 20174 20181 20328 20412 20736 20832 21142 21168 21222 21296 21384 21483 21824 22008 22176 22324 22506 22599 22869 23056 23064 23232 23328 23436 23716 23808 23814 23958 24192 24304 24366 24552 24759 24948 25152 25344 25676 25872 25938 25947 26136 26257 26784 26908 27104 27216 27342 27621 27776 27951 28224 28296 28427 28512 28644 29106 29282 29344 29403 29568 30008 30132 30261 30492 30752 30976 31104 31248 31702 31713 31752 31833 31944 32076 32488 32736 33012 33264 33418 33486 33536 33759 34496 34584 34596 34848 35154 35574 35712 35721 35937 36288 36456 36549 36828 37268 37422 37632 37728 38016 38192 38514 38808 38907 39067 39204 40176 40348 40362 40656 40824 41013 41261 41664 42284 42336 42444 42592 42768 42966 43648 43659 43923 44016 44352 44648 44671 45012 45198 45738 46112 46128 46464 46656 46872 47089 47432 47553 47628 47916 48384 48608 48732 49104 49518 49896 50127 50229 50304 51352 51744 51876 51894 52272 52514 52731 53361 53568 53816 54208 54432 54684 55242 55552 55902 56133 56448 56592 56854 57024 57288 57771 58212 58564 58688 58806 59136 60016 60264 60522 60543 60984 61391 61504 62208 62496 63404 63426 63504 63666 63888 64152 64449 64976 65219 65472 66024 66528 66836 66972 67518 68607 68992 69168 69192 69696 70308 70609 71148 71424 71442 71874 72576 72912 73098 73656 73997 74277 74536 74844 75456 76032 76384 77028 77616 77814 77841 78134 78408 78771 80352 80696 80724 81312 81648 82026 82522 82863 83328 83853 84568 84672 84888 85184 85281 85536 85932 87296 87318 87846 88032 88209 88704 89296 89342 90024 90396 90783 91476 92224 92256 92928 93312 93744 94178 94864 95106 95139 95256 95499 95832 97216 97464 98208 99036 99792 100254 100458 100608 101277 102487 102704 103488 103752 103788 104544 105028 105462 106722 107136 107632 107811 108416 108864 109368 109647 110484 110957 111804 112266 112896 113184 113708 114048 114576 115542 116281 116424 116721 117128 117201 117376 117612 120032 120528 121044 121086 121968 122782 123008 123039 123783 124992 125891 126808 126852 127008 127332 127776 128304 128898 129952 130438 130944 130977 131769 132048 133056 133672 133944 134013 135036 137214 137984 138336 138384 139392 140616 141218 141267 142296 142659 142884 143748 145152 145824 146196 147312 147994 148554 149072 149688 150381 150687 150912 152768 154056 155232 155628 155682 156268 156816 157542 158193 160083 160704 161392 161448 162624 163296 164052 165044 165726 166656 167706 169136 169344 169776 170368 170562 171072 171864 173011 173313 174361 174636 175692 176064 176418 177408 178592 178684 180048 180792 181566 181629 182952 183799 184173 184448 184512 186624 187488 188356 189728 190212 190278 190512 190998 191664 193347 194432 194928 195657 196416 198072 198989 199584 200508 200916 202554 204974 205408 205821 206976 207504 207576 209088 210056 210924 211827 213444 214272 215264 215622 216832 217728 218736 219294 220968 221914 221991 222831 223608 224532 226368 227416 228096 229152 231084 232562 232848 233442 233523 234256 234402 234752 235224 236313 240064 241056 242088 242172 243936 245564 246016 246078 247566 248589 249984 251559 251782 253616 253704 254016 254664 255552 255843 256608 257796 259904 260876 261888 261954 263538 264096 266112 267344 267888 268026 270072 272349 273469 274428 276672 276768 278784 281232 282436 282534 284592 285318 285417 285768 287496 288827 291648 292392 294624 295988 297108 298144 299376 300762 301374 301824 303831 305536 307461 308112 310464 311256 311364 312536 312697 313632 315084 316386 320166 321408 322784 322896 323433 325248 326592 328104 328941 330088 331452 332871 335412 338272 338688 339552 340736 341124 342144 343728 346022 346626 348722 348843 349272 350163 351384 351603 352128 352836 357184 357368 360096 361584 363132 363258 365904 367598 368346 368896 369024 369117 371349 374976 376712 377673 379456 380424 380556 381024 381996 383328 386694 388864 389856 391314 392832 392931 395307 396144 397978 399168 401016 401832 402039 405108 409948 410816 411642 413952 415008 415152 418176 420112 421848 423654 423801 426888 427977 429737 430528 431244 435456 437472 438588 441936 443828 443982 445662 447216 449064 451143 452061 452736 453871 454832 458304 462168 465124 465696 466884 467046 468512 468804 470448 472626 480128 480249 482112 484176 484344 487872 491128 491381 492156 495132 497178 499968 503118 503564 507232 507408 508032 509328 511104 511686 513216 515592 517979 519033 519808 519939 521752 523083 523908 527076 528192 532224 534688 535776 536052 540144 544698 544887 546938 548856 551397 552519 553344 553536 562464 564872 565068 569184 570636 570834 571536 574992 577654 580041 583296 584784 586971 589248 591976 594216 596288 596967 598752 601524 602748 607662 611072 614922 616224 617463 620928 622512 622728 625072 625394 627264 630168 632772 635481 640332 642816 645568 645792 646866 650496 653184 656208 657882 660176 662904 665742 665973 668493 670824 675301 676544 679104 682248 684288 687456 692044 693252 697444 697686 698544 700326 700569 702768 703206 704256 705672 708939 714368 714736 717409 720192 723168 726264 726516 731111 731808 735196 736692 738048 738234 742698 749952 753424 754677 755346 758912 760848 761112 762048 763992 766656 767529 773388 776699 779712 782628 785664 785862 790614 792288 795956 798336 802032 803664 804078 810216 813967 817047 819896 820407 821632 823284 830016 830304 836352 840224 843696 847308 847602 853776 855954 856251 859474 861056 862488 866481 874944 877176 881237 883872 887656 887964 891324 894432 898128 902286 904122 905472 907742 909664 911493 916608 922383 924336 930248 931392 933768 934092 937024 937608 938091 940896 945252 960256 960498 964224 968352 968688 970299 975744 982256 982762 984312 986823 990264 994356 998613 1006236 1007128 1014464 1014816 1016064 1018656 1022208 1023372 1026432 1031184 1035958 1038066 1039616 1039878 1043504 1046166 1046529 1047816 1050489 1054152 1054809 1056384 1069376 1071552 1072104 1080288 1089396 1089774 1093876 1097712 1102794 1105038 1106688 1107072 1107351 1114047 1124928 1129744 1130136 1133019 1138368 1141272 1141668 1143072 1149984 1155308 1160082 1166592 1169568 1173942 1178496 1183952 1185921 1188432 1192576 1193934 1197504 1203048 1205496 1206117 1211077 1215324 1220527 1229844 1232448 1234926 1241856 1245024 1245456 1250144 1250788 1254528 1260336 1265544 1270962 1271403 1279091 1280664 1283931 1289211 1291136 1291584 1293732 1306368 1312416 1315764 1320352 1325808 1331484 1331946 1336986 1341648 1350602 1353088 1353429 1356183 1358208 1361613 1364496 1374912 1384088 1384801 1386504 1394888 1395372 1397088 1400652 1401138 1405536 1406412 1411344 1417878 1428736 1429472 1434818 1440384 1440747 1446336 1452528 1453032 1462222 1463616 1470392 1473384 1474143 1476468 1485396 1499904 1506848 1509354 1510692 1517824 1521696 1522224 1524096 1527984 1533312 1535058 1546776 1553398 1553937 1557099 1559424 1559817 1565256 1569249 1571724 1581228 1584576 1591912 1596672 1604064 1607328 1608156 1620432 1627934 1634094 1634661 1639792 1640814 1643264 1646568 1654191 1657557 1660032 1660608 1680448 1687392 1694616 1695204 1707552 1711908 1712502 1718948 1722112 1724976 1732962 1740123 1749888 1754352 1760913 1762474 1767744 1775312 1775928 1782648 1788864 1790901 1796256 1804572 1808244 1815484 1819328 1822986 1833216 1844766 1848672 1860496 1862784 1867536 1868184 1874048 1875216 1876182 1881792 1890504 1903121 1906443 1917971 1920996 1928448 1936704 1937376 1940598 1951488 1964512 1965524 1968624 1973646 1980528 1988712 1997226 1997919 2012472 2014256 2021789 2025903 2028928 2029632 2037312 2046744 2052864 2062368 2071916 2076132 2079756 2087008 2092332 2093058 2095632 2100978 2108304 2109618 2112768 2126817 2138752 2143104 2144208 2152227 2160576 2178792 2179548 2187752 2188879 2193333 2195424 2205588 2210076 2214144 2214702 2228094 2249856 2259488 2260272 2264031 2266038 2276736 2282544 2283336 2286144 2299968 2302587 2310616 2320164 2330097 2339136 2347884 2356992 2367904 2371842 2376864 2385152 2387868 2395008 2406096 2410992 2412234 2422154 2430648 2441054 2441901 2451141 2459688 2461221 2464896 2469852 2490048 2490912 2500288 2501576 2509056 2520672 2531088 2541924 2542806 2558182 2561328 2567862 2568753 2578422 2582272 2583168 2587464 2599443 2624832 2631528 2640704 2643711 2651616 2662968 2663892 2673972 2683296 2701204 2706176 2706858 2712366 2716416 2723226 2728992 2734479 2749824 2767149 2768176 2769602 2773008 2789776 2790744 2794176 2801304 2802276 2811072 2812824 2814273 2822688 2835756 2858944 2869636 2880768 2881494 2892672 2905056 2906064 2924444 2927232 2940784 2946768 2948286 2952936 2960469 2970792 2995839 3008159 3013696 3018708 3021384 3043392 3044448 3048192 3055968 3066624 3070116 3093552 3106796 3107874 3114198 3118848 3119634 3130512 3138498 3139587 3143448 3162456 3164427 3169152 3177097 3183824 3208128 3214656 3216312 3240864 3255868 3268188 3269322 3279584 3281628 3293136 3308382 3315114 3320064 3321216 3342141 3360896 3374784 3389232 3390408 3399057 3415104 3423816 3425004 3437896 3439667 3449952 3465924 3480246 3499776 3508704 3521826 3524948 3535488 3550624 3551856 3557763 3565296 3577728 3581802 3592512 3609144 3616488 3618351 3630968 3633231 3638656 3645972 3661581 3689532 3697344 3720992 3725568 3735072 3736368 3748096 3750432 3752364 3763584 3781008 3806242 3812886 3814209 3835942 3837273 3841992 3851793 3867633 3873408 3874752 3881196 3929024 3931048 3937248 3947292 3961056 3977424 3994452 3995838 4024944 4028512 4043578 4051806 4057856 4059264 4060287 4068549 4074624 4084839 4093488 4124736 4143832 4152264 4154403 4159512 4174016 4184664 4186116 4191264 4201956 4216608 4219236 4253634 4277504 4286208 4288416 4304454 4321152 4322241 4357584 4359096 4375504 4377758 4386666 4390848 4411176 4420152 4422429 4429404 4456188 4499712 4518976 4520544 4528062 4532076 4553472 4565088 4566672 4572288 4599936 4605174 4621232 4640328 4660194 4661811 4671297 4678272 4679451 4695768 4707747 4727107 4735808 4743684 4753728 4775736 4790016 4812192 4821984 4824468 4844308 4861296 4882108 4883802 4902282 4903983 4919376 4922442 4929792 4939704 4962573 4972671 4980096 4981824 5000576 5003152 5041344 5062176 5083848 5085612 5116364 5117777 5122656 5135724 5137506 5156844 5166336 5174928 5198886 5249664 5263056 5281408 5282739 5287422 5303232 5325936 5327784 5347944 5363341 5366592 5372703 5402408 5405191 5413716 5424732 5446452 5457984 5468958 5499648 5534298 5536352 5539204 5546016 5579552 5581488 5588352 5602608 5604552 5622144 5625648 5628546 5645376 5671512 5697769 5709363 5717888 5719329 5739272 5753913 5762988 5785344 5810112 5812128 5848888 5854464 5881568 5893536 5896572 5905872 5920938 5941584 5991678 5993757 6016318 6027392 6037416 6042768 6065367 6077709 6086784 6088896 6111936 6140232 6168659 6187104 6213592 6215748 6228396 6239268 6261024 6276996 6279174 6286896 6324912 6328854 6338304 6354194 6367648 6380451 6416256 6429312 6432624 6456681 6481728 6511736 6536376 6538644 6559168 6563256 6566637 6579999 6586272 6616764 6630228 6642432 6684282 6721792 6749568 6778464 6780816 6792093 6798114 6830208 6847632 6850008 6875792 6879334 6899904 6907761 6931848 6960492 6990291 7017408 7043652 7049896 7070976 7101248 7103712 7115526 7130592 7155456 7163604 7185024 7218288 7232976 7236702 7261936 7266462 7277312 7291944 7323162 7325703 7353423 7379064 7383663 7394688 7428311 7441984 7470144 7472736 7500864 7504728 7527168 7562016 7612484 7625772 7628418 7671884 7674546 7683984 7703586 7706259 7735266 7746816 7749504 7762392 7798329 7858048 7862096 7874496 7894584 7922112 7931133 7954848 7988904 7991676 8042221 8049888 8057024 8087156 8103612 8118528 8120574 8137098 8149248 8169678 8186976 8249472 8287664 8301447 8304528 8308806 8319024 8348032 8369328 8372232 8382528 8403912 8433216 8438472 8442819 8477539 8507268 8543689 8576832 8608908 8642304 8644482 8715168 8718192 8751008 8755516 8773332 8781696 8822352 8840304 8844858 8858808 8912376 8953637 8987517 9024477 9037952 9041088 9056124 9064152 9130176 9133344 9144576 9199872 9210348 9242464 9280656 9320388 9323622 9342594 9356544 9358902 9391536 9415494 9418761 9454214 9471616 9487368 9493281 9507456 9531291 9551472 9624384 9643968 9648936 9688616 9693607 9722592 9764216 9767604 9804564 9807966 9838752 9844884 9879408 9925146 9945342 9960192 9963648 10001152 10006304 10026423 10082688 10124352 10167696 10171224 10197171 10232728 10235554 10245312 10271448 10275012 10313688 10319001 10349856 10397772 10499328 10526112 10562816 10565478 10574844 10606464 10651872 10655568 10673289 10695888 10726682 10733184 10745406 10804816 10810382 10827432 10849464 10855053 10892904 10899693 10915968 10937916 10984743 11068596 11072704 11078408 11092032 11159104 11162976 11176704 11205216 11209104 11244288 11251296 11257092 11290752 11343024 11395538 11418726 11435776 11438658 11442627 11478544 11507826 11511819 11525976 11555379 11602899 11620224 11624256 11697776 11763136 11787072 11793144 11811744 11841876 11883168 11983356 11987514 12032636 12054784 12074832 12085536 12130734 12155418 12173568 12177792 12180861 12223872 12254517 12280464 12337318 12374208 12427184 12431496 12456792 12463209 12478536 12522048 12553992 12558348 12573792 12649824 12657708 12708388 12735296 12760902 12832512 12858624 12865248 12913362 12963456 13023472 13072752 13077288 13118336 13126512 13133274 13159998 13172544 13233528 13260456 13267287 13321847 13368564 13425797 13499136 13556928 13561632 13584186 13596228 13660416 13695264 13700016 13751584 13758668 13799808 13815522 13863696 13920984 13980582 13985433 14013891 14034816 14070001 14087304 14099792 14123241 14181321 14202496 14207424 14231052 14261184 14327208 14370048 14436576 14465952 14473404 14523872 14532924 14583888 14646324 14651406 14706846 14758128 14767326 14789376 14856622 14883968 14887719 14918013 14940288 14945472 15001728 15009456 15124032 15224968 15232811 15251544 15256836 15343768 15349092 15353331 15367968 15407172 15412518 15470532 15499008 15524784 15596658 15716096 15724192 15748992 15789168 15844224 15848217 15862266 15909696 15977808 15983352 16084442 16090023 16099776 16114048 16118109 16174312 16207224 16215573 16241148 16274196 16339356 16373952 16498944 16575328 16602894 16609056 16617612 16638048 16696064 16738656 16744464 16765056 16807824 16866432 16876944 16885638 16955078 17014536 17087378 17093307 17128089 17153664 17157987 17217816 17261739 17288964 17430336 17436384 17502016 17511032 17546664 17563392 17644704 17680608 17689716 17717616 17824752 17907274 17975034 17981271 18048954 18075904 18082176 18112248 18128304 18196101 18233127 18260352 18266688 18420696 18484928 18505977 18561312 18640776 18647244 18685188 18717804 18783072 18830988 18837522 18908428 18943232 18974736 18986562 19014912 19062582 19102944 19141353 19248768 19287936 19297872 19370043 19377232 19387214 19445184 19528432 19535208 19609128 19615932 19677504 19689768 19699911 19739997 19758816 19850292 19890684 19927296 20012608 20052846 20165376 20248704 20335392 20342448 20394342 20465456 20471108 20490624 20542896 20550024 20627376 20638002 20699712 20723283 20795544 20934331 20970873 21052224 21130956 21149688 21212928 21303744 21311136 21346578 21391776 21453364 21466368 21490812 21609632 21620764 21654864 21698928 21710106 21785808 21799386 21831936 21875832 21969486 21977109 22137192 22145408 22150989 22156816 22184064 22239679 22284933 22318208 22325952 22410432 22418208 22502592 22514184 22581504 22664441 22686048 22791076 22837452 22877316 22885254 22957088 23015652 23023638 23051952 23110758 23205798 23240448 23248512 23394987 23395552 23526272 23574144 23586288 23623488 23683752 23766336 23793399 23966712 23975028 24065272 24077669 24126663 24149664 24171072 24261468 24310836 24355584 24361722 24447744 24509034 24560928 24674636 24748416 24854368 24862992 24904341 24913584 24926418 24957072 25044096 25107984 25116696 25147584 25299648 25315416 25328457 25416776 25432617 25470592 25521804 25631067 25730496 25826724 25926912 26046944 26145504 26154576 26236672 26253024 26266548 26319996 26345088 26467056 26520912 26534574 26643694 26737128 26851594 26860911 26962551 27073431 27113856 27123264 27168372 27192456 27390528 27400032 27503168 27517336 27599616 27631044 27727392 27841968 27961164 27970866 28027782 28069632 28140002 28174608 28199584 28246482 28256283 28362642 28404992 28414848 28462104 28479843 28522368 28593873 28654416 28873152 28931904 28946808 29047744 29065848 29080821 29167776 29292648 29302812 29413692 29516256 29534652 29713244 29767936 29775438 29836026 29880576 29890944 30003456 30018912 30079269 30248064 30449936 30465622 30503088 30513672 30591513 30687536 30698184 30706662 30735936 30814344 30825036 30941064 30957003 31049568 31147561 31193316 31448384 31497984 31578336 31688448 31696434 31724532 31819392 31955616 31966704 32168884 32180046 32199552 32228096 32236218 32348624 32414448 32431146 32482296 32548392 32565159 32678712 32699079 32747904 32954229 33089749 33150656 33205788 33218112 33235224 33276096 33477312 33488928 33530112 33615648 33732864 33753888 33771276 33910156 34029072 34174756 34186614 34256178 34307328 34315974 34327881 34435632 34523478 34535457 34577928 34808697 34860672 34872768 35004032 35022064 35093328 35289408 35361216 35379432 35435232 35649504 35814548 35824439 35950068 35962542 36097908 36164352 36224496 36256608 36392202 36466254 36520704 36533376 36763551 36841392 36969856 37011954 37122624 37281552 37294488 37370376 37389627 37435608 37543387 37566144 37661976 37675044 37816856 37836337 37949472 37973124 38125164 38205888 38282706 38497536 38575872 38595744 38740086 38754464 38774428 38890368 39056864 39070416 39218256 39231864 39355008 39379536 39399822 39479994 39517632 39700584 39781368 39801861 39965541 40025216 40105692 40277391 40497408 40670784 40684896 40788684 40930912 40942216 40981248 41085792 41100048 41254752 41276004 41399424 41446566 41591088 41868662 41941746 41956299 42041673 42104448 42210003 42261912 42299376 42369723 42543963 42607488 42622272 42693156 42783552 42906728 42981624 43219264 43241528 43309728 43397856 43420212 43571616 43598772 43751664 43938972 43954218 44274384 44290816 44301978 44313632 44368128 44479358 44569866 44636416 44651904 44663157 44754039 44820864 44836416 45005184 45028368 45328882 45372096 45582152 45674904 45698433 45754632 45770508 45914176 46031304 46047276 46059993 46103904 46221516 46411596 46497024 46789974 46791104 47052544 47148288 47172576 47246976 47367504 47532672 47544651 47586798 47933424 47950056 48130544 48155338 48253326 48270069 48299328 48342144 48354327 48522936 48621672 48646719 48723444 49018068 49121856 49349272 49496832 49708736 49725984 49808682 49827168 49852836 49914144 50088192 50215968 50233392 50295168 50599296 50630832 50656914 50833552 50865234 50941184 51043608 51262134 51279921 51384267 51460992 51473961 51653448 51785217 51998177 52093888 52291008 52309152 52506048 52533096 52639992 52690176 52934112 53041824 53069148 53287388 53474256 53703188 53721822 53925102 53943813 54146862 54227712 54246528 54336744 54384912 54588303 54699381 54781056 54800064 55006336 55034672 55262088 55454784 55517931 55683936 55922328 55941732 56055564 56280004 56295547 56349216 56399168 56492964 56512566 56725284 56829696 56924208 56959686 57044736 57187746 57308832 57746304 57863808 57893616 58095488 58110129 58131696 58161642 58335552 58585296 58605624 58827384 58996751 59032512 59069304 59099733 59219991 59426488 59457101 59550876 59672052 59781888 60037824 60158538 60496128 60899872 60931244 61006176 61027344 61183026 61375072 61396368 61413324 61471872 61628688 61650072 61882128 61914006 62099136 62295122 62386632 62675459 62802993 62896768 62912619 63156672 63392868 63449064 63638784 63911232 63933408 64337768 64360092 64399104 64472436 64697248 64828896 64862292 64964592 65096784 65130318 65357424 65398158 65495808 65908458 65931327 66179498 66301312 66411576 66436224 66452967 66470448 66552192 66719037 66854799 66954624 66977856 67231296 67507776 67542552 67820312 67855249 67993323 68058144 68349512 68373228 68512356 68631948 68655762 68871264 69046956 69070914 69155856 69617394 69721344 69745536 70008064 70044128 70184961 70186656 70578816 70722432 70758864 70870464 71299008 71380197 71629096 71648878 71900136 71925084 72195816 72233007 72379989 72448992 72513216 72784404 72932508 73066752 73527102 73682784 73939712 74023908 74245248 74563104 74588976 74713023 74740752 74779254 74871216 75086774 75132288 75323952 75350088 75633712 75672674 75898944 75946248 75985371 76250328 76297851 76411776 76565412 76893201 77191488 77480172 77508928 77548856 77780736 78113728 78140832 78436512 78463728 78710016 78759072 78799644 78959988 79035264 79401168 79562736 79603722 79931082 80050432 80211384 80554782 80582733 80887653 81220293 81341568 81369792 81577368 81711421 81861824 81884432 82171584 82200096 82509504 82552008 82798848 82893132 83182176 83737324 83883492 83912598 84083346 84208896 84420006 84523824 84598752 84739446 84768849 85087926 85214976 85244544 85386312 85567104 85781619 85813456 85963248 86438528 86483056 86619456 86795712 86840424 87143232 87197544 87242463 87503328 87877944 87908436 88464431 88548768 88603956 88627264 88958716 89139732 89303808 89326314 89508078 89641728 89672832 90010368 90056736 90657764 90744192 91164304 91349808 91396866 91509264 91541016 91774539 91828352 92062608 92094552 92119986 92207808 92443032 92823192 92871009 93252929 93442683 93579948 93582208 93980579 94345152 94493952 94735008 95065344 95089302 95173596 95866848 95900112 96261088 96310676 96506652 96540138 96598656 96684288 96708654 97045872 97243344 97293438 97446888 98036136 98097237 98243712 98490007 98698544 98862687 99269247 99417472 99451968 99617364 99654336 99705672 99828288 100431936 100466784 100590336 101198592 101261664 101313828 101667104 101730468 102087216 102524268 102559842 102768534 102921984 102947922 103306896 103570434 103606371 103996354 104187776 104426091 104582016 104618304 105012096 105066192 105279984 105868224 106083648 106138296 106574776 106629677 106948512 107406376 107443644 107473317 107850204 107887626 108293724 108493056 108673488 108769824 109176606 109398762 109562112 109600128 110012672 110069344 110290653 110524176 110909568 111035862 111367872 111844656 111883464 112111128 112168881 112560008 112591094 112630161 112698432 112798336 112985928 113025132 113450568 113509011 113848416 113919372 114375492 114617664 115492608 115727616 115787232 116190976 116220258 116263392 116323284 116671104 117170592 117211248 117654768 117993502 118065024 118138608 118199466 118439982 118852976 118914202 119101752 119344104 119405583 119896623 120075648 120317076 120832173 121799744 121862488 122012352 122054688 122366052 122750144 122792736 122826648 122943744 123257376 123300144 123764256 123828012 124198272 124590244 124773264 125350918 125605986 125793536 125825238 125868897 126125019 126313344 126630009 126785736 126898128 127109169 127631889 127822464 127866816 128675536 128720184 128944872 129394496 129657792 129724584 129929184 130193568 130260636 130714848 130796316 131816916 131862654 132358996 132602624 132823152 132872448 132905934 132940896 133104384 133438074 133709598 133909248 133955712 133989471 134462592 135015552 135085104 135640624 135710498 135986646 136116288 136699024 136746456 137024712 137095299 137263896 137311524 137742528 138093912 138141828 138179979 138311712 139234788 139491072 140088256 140369922 140373312 141157632 141444864 141517728 141740928 142598016 142760394 143258192 143297756 143800272 143850168 144391632 144466014 144759978 144810207 144897984 145026432 145062981 145568808 145865016 145940157 146540317 147054204 147365568 148047816 148490496 149126208 149177952 149426046 149481504 149558508 149742432 150173548 150264576 150647904 150700176 151267424 151345348 151797888 151892496 151970742 152500656 152595702 152823552 153130824 153786402 153839763 154152801 154382976 154960344 155017856 155097712 155355651 155994531 156227456 156281664 156873024 156927456 157518144 157599288 157919976 158070528 158651087 158802336 159125472 159207444 159862164 160422768 161109564 161165466 161775306 162440586 162683136 162739584 163154736 163422842 163723648 163764909 163768864 164098143 164343168 164400192 165019008 165104016 165786264 166364352 166553793 167474648 167560921 167766984 167825196 168166692 168840012 168886641 169047648 169197504 169478892 169537698 170175852 170489088 170772624 171134208 171563238 171626912 171926496 172877056 172966112 173238912 173591424 173680848 174286464 174330387 174395088 174484926 175006656 175755888 175816872 176928862 176990253 177097536 177207912 177254528 177299199 177659973 177917432 178279464 178371303 178652628 179016156 179345664 180113472 181315528 181488384 182328608 182699616 182793732 183018528 183082032 183549078 183656704 184125216 184189104 184239972 184415616 184886064 185646384 185742018 186505858 186885366 187159896 187164416 187961158 188026377 188408979 188690304 188737857 189470016 190178604 190347192 191733696 191800224 192522176 192621352 193013304 193080276 193197312 193417308 194091744 194486688 194586876 194893776 196072272 196194474 196487424 196980014 197397088 197725374 197793981 198538494 198834944 198903936 199234728 199308672 199358901 199411344 199656576 200157111 200564397 200863872 200933568 202523328 202627656 203334208 203460936 203565747 203979969 204174432 205048536 205119684 205537068 205895844 206613792 207140868 207212742 207992708 208375552 208852182 209164032 209236608 210024192 210132384 210554883 210559968 211736448 212167296 212276592 213149552 213259354 213897024 214140591 214812752 214887288 214946634 215700408 215775252 216587448 216699021 217139967 217346976 217539648 218032927 218353212 218797524 219200256 220138688 220581306 221048352 221819136 222071724 222735744 223689312 223766928 224222256 224337762 225120016 225182188 225260322 225396864 225596672 225971856 226050264 226901136 227018022 227696832 227838744 227956113 228750984 228893553 229235328 230277641 230679603 231574464 232440516 232526784 232646568 233342208 234341184 234422496 235309536 235987004 236130048 236277216 236398932 236879964 237705952 237828404 238203504 238688208 238811166 239793246 240151296 240634152 241664346 241748199 243599488 243660879 243724976 244024704 244109376 244732104 245134263 245500288 245585472 245653296 246514752 246600288 247528512 247656024 248396544 249180488 249308851 249546528 250701836 251211972 251650476 251737794 252250038 252626688 253260018 253571472 253796256 254218338 255263778 255644928 255733632 257344857 257351072 257440368 257889744 258788992 259315584 259449168 259858368 260387136 260521272 261429696 261592632 261727389 262803709 263633832 263725308 264717992 264854359 265393293 265646304 265811868 265881792 266876148 267419196 267911424 267978942 268925184 270031104 270170208 271281248 271420996 271973292 272232576 273398048 273492912 274049424 274190598 274527792 274623048 275485056 276187824 276283656 276359958 276623424 278469576 278613027 279758787 280176512 280328049 280739844 280746624 281941737 283035456 283481856 285196032 285520788 286516384 286595512 287600544 287700336 288783264 288932028 289519956 289620414 289795968 290052864 290125962 291137616 291730032 291880314 293080634 294108408 294291711 294731136 295470021 296095632 296588061 297807741 298252416 298355904 298852092 298963008 299117016 299484864 300347096 301295808 301400352 302534848 302690696 303595776 303784992 303941484 305001312 305191404 306261648 307572804 307679526 308305602 308765952 309920688 310035712 310195424 310711302 310819113 311989062 312454912 312563328 313278273 313746048 313854912 315036288 315198576 315839952 317302174 317604672 318250944 318414888 319724328 319889031 320845536 322219128 322330932 322419951 323550612 324881172 325479168 326309472 326845684 327447296 327529818 327537728 328196286 328686336 328800384 330038016 330208032 330871959 331572528 332728704 333107586 334949296 335121842 335533968 335650392 336333384 336506643 337680024 337773282 337890483 338095296 338395008 338957784 339075396 340351704 340527033 341545248 342623171 343126476 343253824 343852992 345932224 346477824 347182848 347361696 348572928 348660774 348790176 348969852 350013312 351511776 351633744 353857724 353980506 354195072 354415824 354509056 354598398 355319946 355834864 356558928 356742606 357305256 358032312 358216749 359689869 360226944 362496519 362631056 363987239 364657216 365399232 365587464 366037056 366164064 367098156 368250432 368378208 368479944 368831232 369772128 371292768 371484036 373011716 373770732 374319792 375922316 376052754 376817958 377380608 377475714 377606691 378940032 379890027 380357208 380694384 382895667 383467392 383600448 385044352 385242704 386026608 386160552 386834616 388183488 388973376 389173752 389787552 392144544 392388948 393960028 394068829 394794176 395450748 395587962 397076988 397807872 398469456 398617344 398717802 398822688 399313152 400314222 401128794 401727744 401867136 405046656 405255312 406668416 406921872 407131494 407959938 408348864 410097072 410239368 411074136 411285897 411791688 412977257 413227584 414281736 414425484 414539937 415985416 416199707 417704364 418473216 420264768 421109766 421119936 423472896 424334592 424553184 426299104 426518708 427794048 428281182 429625504 429774576 429893268 431400816 431550504 433174896 433398042 434279934 434430621 434693952 435079296 436065854 436706424 437595048 437820471 439620951 440277376 441162612 442096704 444143448 445471488 447378624 447533856 448444512 448675524 450240032 450364376 450520644 450793728 451943712 452100528 453802272 454036044 455393664 455677488 455912226 457501968 457787106 458470656 460555282 461359206 461519289 462458403 463148928 464881032 465053568 465293136 466066953 467983593 468682368 468844992 470619072 471974008 472554432 472797864 473759928 475411904 475656808 475953261 476407008 477376416 477622332 479586492 481268304 483328692 483496398 487198976 487321758 487449952 488049408 488218752 489464208 490268526 491000576 491170944 491294727 491306592 492294429 493029504 493200576 495057024 495312048 498360976 498617702 499093056 499661379 501403672 502423944 502682763 503300952 503475588 504500076 506520036 506659923 507142944 507592512 508436676 510527556 511467264 514689714 514702144 514880736 515779488 517577984 518631168 518898336 519716736 520774272 521042544 522859392 522991161 523185264 523454778 525607418 527267664 527450616 529435984 529708718 530786586 530970759 531292608 531623736 531763584 531897597 532979919 533752296 534838392 535113909 535957884 540340416 542562496 542841992 543946584 544465152 546796096 546985824 548098848 548381196 549055584 549246096 550970112 552375648 552567312 552719916 553246848 556939152 557226054 559517574 560353024 560656098 561479688 561493248 563883474 564079131 565226937 566070912 566213571 571041576 571979947 573032768 573191024 575201088 575400672 577566528 577864056 579039912 579240828 579591936 580251924 582275232 583460064 583760628 586161268 588216816 588583422 589462272 590940042 592191264 593176122 593381943 595615482 596504832 596711808 597704184 597926016 598234032 598969728 600471333 600694192 601693191 602591616 602800704 605069696 605381392 607569984 607882968 610002624 610382808 610697241 611939907 612523296 615145608 615359052 616611204 619251017 619841376 620390848 621422604 621638226 623978124 625126656 626556546 627492096 627709824 630072576 630397152 631679904 634604348 635209344 636501888 636829776 639448656 639778062 641691072 642421773 644438256 644661864 644839902 647101224 648964261 649762344 650097063 651419901 652618944 653691368 654098781 655059636 655075456 656392572 657600768 660416064 661743918 663145056 665457408 666215172 669898592 670243684 671067936 671300784 672666768 673013286 675360048 675546564 675780966 676190592 676790016 677915568 678150792 680703408 681054066 683090496 685246342 686252952 686507648 686680659 687705984 689430049 690832923 691864448 692038809 694723392 697321548 697580352 697939704 700026624 702597671 703023552 703267488 707715448 707961012 708390144 708831648 709196796 710639892 711669728 713117856 713485212 714610512 716064624 716433498 719379738 720453888 724993038 725244597 725262112 727974478 729314432 730798464 730982637 731174928 732074112 732328128 734196312 735402789 736500864 736756416 736959888 739544256 742585536 742968072 746023432 746407739 747541464 747926553 748639584 751844632 752105508 753635916 754951428 755213382 757880064 759780054 760714416 761388768 765791334 766934784 767200896 770088704 770485408 772034571 772053216 772321104 773669232 776366976 777946752 778347504 779575104 784289088 784777896 785182167 787920056 788137658 788411127 789588352 790901496 791175924 794153976 794563077 796179879 796938912 797435604 797645376 800628444 802257588 803734272 810093312 810510624 813336832 813843744 814262988 815919876 816697728 820194144 820478736 822148272 822571794 823583376 825954514 826455168 828563472 828850968 829079874 831970832 832399414 835408728 835839081 839276361 840529536 840984147 842219532 842239872 845825211 849106368 852598208 853037416 855588096 856562364 859251008 859549152 859786536 862801632 863101008 866349792 866796084 868559868 868861242 869387904 870158592 872131708 873412848 875190096 875640942 879241902 880554752 882325224 882875133 884193408 886410063 888286896 889764183 893423223 894757248 895067712 896889024 897351048 900480064 900728752 901041288 903887424 904201056 907604544 908072088 910787328 911354976 911824452 915003936 915574212 921110564 922718412 923038578 924916806 926297856 929762064 930107136 930586272 932133906 932457339 935967186 937364736 937689984 941238144 943948016 945108864 945595728 947519856 950823808 951313616 951906522 952814016 954752832 955244664 959172984 959667093 962536608 965574391 966657384 966992796 967259853 973108741 974643516 974899904 976437504 978928416 980537052 982341888 982589454 982613184 984588858 986059008 986401152 990114048 990624096 996721952 997235404 998186112 999322758 1002807344 1004847888 1005365526 1006601904 1006951176 1009000152 1009519929 1013040072 1013319846 1013671449 1014285888 1015185024 1016873352 1021055112 1021581099 1025782219 1027869513 1029379428 1029404288 1029761472 1031558976 1037796672 1039433472 1041548544 1042085088 1045718784 1045982322 1046370528 1046909556 1051214836 1054535328 1054901232 1058871968 1059417436 1061573172 1061941518 1062585216 1063247472 1063527168 1063795194 1065959838 1067504592 1069676784 1070227818 1071915768 1079069607 1080680832 1085124992 1085683984 1087489557 1087893168 1091961717 1093592192 1093971648 1096197696 1096762392 1098111168 1098492192 1104751296 1105134624 1105439832 1106493696 1110557609 1113878304 1114452108 1119035148 1121312196 1122959376 1127766948 1128158262 1130453874 1132141824 1132427142 1139670081 1142083152 1143959894 1146065536 1146382048 1148687001 1150402176 1150801344 1155133056 1155728112 1158079824 1158481656 1160503848 1164550464 1166920128 1167521256 1172322536 1172926447 1176433632 1177166844 1181880084 1182206487 1184382528 1186352244 1186763886 1191230964 1193423616 1195408368 1195852032 1196468064 1197939456 1200942666 1201388384 1203386382 1205183232 1205601408 1210139392 1210762784 1215139968 1215765936 1220005248 1220765616 1221394482 1223879814 1225046592 1230291216 1230718104 1233222408 1233857691 1238502034 1238931771 1239682752 1240781696 1242845208 1243276452 1243619811 1247956248 1248599121 1253113092 1255419648 1260794304 1263359808 1269208696 1270418688 1273003776 1273659552 1278897312 1279556124 1283382144 1284843546 1288876512 1289323728 1289679804 1294202448 1297928522 1299524688 1300194126 1302839802 1303291863 1305237888 1307382736 1308197562 1310119272 1310150912 1312785144 1313461413 1318862853 1320832128 1323487836 1326290112 1332430344 1339797184 1340487368 1342135872 1342601568 1345333536 1346026572 1350720096 1351093128 1351561932 1352381184 1355831136 1356301584 1361406816 1362108132 1366180992 1370492684 1372505904 1373015296 1373361318 1375411968 1378860098 1381665846 1383728896 1384077618 1384557867 1387375209 1389446784 1394643096 1395160704 1395879408 1398200859 1403950779 1405195342 1406047104 1406534976 1415430896 1415922024 1417663296 1418393592 1421279784 1423339456 1426235712 1426970424 1427859783 1429221024 1432129248 1432866996 1438759476 1449986076 1450489194 1450524224 1455948956 1458628864 1461596928 1461965274 1462349856 1464148224 1464656256 1468392624 1470805578 1473001728 1473512832 1473884181 1473919776 1479088512 1485171072 1485936144 1492046864 1492815478 1495082928 1495853106 1497279168 1498984137 1503689264 1504211016 1507271832 1508048289 1509902856 1510426764 1519560108 1519979769 1521428832 1522777536 1526230489 1531582668 1534401792 1540970816 1544069142 1544106432 1544642208 1547338464 1552733952 1555893504 1556695008 1559150208 1568578176 1569555792 1570364334 1575840112 1576275316 1576822254 1579176704 1581802992 1582351848 1588307952 1589126154 1592359758 1592912277 1593877824 1594871208 1595290752 1595692791 1601256888 1604515176 1605341727 1611943487 1621021248 1627687488 1628525976 1631839752 1633395456 1640388288 1640957472 1644296544 1645143588 1647166752 1651909028 1652910336 1657126944 1657701936 1658159748 1663941664 1664798828 1670817456 1671678162 1678552722 1681059072 1681968294 1684439064 1684479744 1691650422 1692237393 1695680811 1698212736 1705196416 1706074832 1713124728 1715939841 1718502016 1719098304 1719573072 1725603264 1726202016 1732699584 1733592168 1737119736 1737722484 1738775808 1744263416 1745161957 1746825696 1750380192 1751281884 1758483804 1764650448 1765750266 1768386816 1772820126 1776573792 1779528366 1786846446 1789514496 1790135424 1793778048 1794702096 1800960128 1801413999 1801457504 1802082576 1805079573 1807774848 1808402112 1815209088 1816144176 1822709952 1823648904 1830007872 1831148424 1832091723 1835819721 1842221128 1843170131 1845436824 1846077156 1849833612 1857753051 1859524128 1861172544 1864267812 1864914678 1871934372 1875379968 1882476288 1887896032 1890217728 1891191456 1895039712 1901647616 1902627232 1903813044 1905628032 1909505664 1910489328 1918345968 1919334186 1925073216 1931148782 1933314768 1933985592 1934519706 1946217482 1946892783 1949287032 1949799808 1950291189 1954259703 1957856832 1961074104 1962296343 1965178908 1965226368 1969177716 1972802304 1981248192 1993443904 1994470808 1996372224 1998645516 2005614688 2009695776 2010731052 2013203808 2013902352 2018000304 2019039858 2026080144 2026639692 2027342898 2028571776 2030370048 2033746704 2042110224 2043162198 2051564438 2055739026 2058758856 2058808576 2059522944 2060041977 2063117952 2068290147 2072498769 2075593344 2076116427 2084170176 2091964644 2092741056 2093819112 2102429672 2107793013 2109070656 2109802464 2117743936 2118834872 2123146344 2123883036 2125170432 2126494944 2127590388 2131919676 2135009184 2139353568 2140455636 2143831536 2158139214 2161361664 2170249984 2171367968 2174979114 2175733791 2175786336 2183923434 2187184384 2187943296 2192395392 2192947911 2193524784 2196222336 2196984384 2206208367 2209502592 2210269248 2210879664 2221115218 2227756608 2228904216 2238070296 2239223217 2242624392 2243779659 2245918752 2255533896 2256316524 2260907748 2264854284 2279340162 2284166304 2287919788 2292131072 2292764096 2297374002 2300804352 2301602688 2310266112 2311456224 2316103713 2316159648 2316963312 2321007696 2329100928 2333840256 2335042512 2344645072 2345852894 2352867264 2354333688 2355546501 2363760168 2364412974 2365233381 2368765056 2372704488 2373527772 2382461928 2383689231 2388539637 2390816736 2392936128 2398362197 2401885332 2402776768 2406772764 2411202816 2421525568 2430279936 2431531872 2440010496 2441531232 2442788964 2447759628 2450093184 2460582432 2461436208 2466444816 2467715382 2477004068 2477863542 2479365504 2481563392 2485690416 2486552904 2487239622 2495912496 2497198242 2506226184 2507517243 2517829083 2521588608 2522952441 2526719616 2533054051 2537475633 2538417392 2547319104 2557794624 2559112248 2566764288 2569687092 2577753024 2578647456 2579359608 2588404896 2595857044 2599049376 2600388252 2605679604 2606583726 2610475776 2614765472 2616395124 2620238544 2625570288 2626922826 2637725706 2641664256 2646975672 2652580224 2659230189 2664860688 2679594368 2680269669 2680974736 2684271744 2685203136 2690667072 2692053144 2701440192 2702186256 2703123864 2711662272 2712603168 2722813632 2724216264 2732361984 2740985368 2742397361 2745011808 2746722636 2757720196 2763331692 2768155236 2769115734 2774750418 2778893568 2789286192 2790321408 2791758816 2796401718 2807901558 2810390684 2812094208 2813069952 2830861792 2831844048 2835326592 2836787184 2842559568 2846678912 2852471424 2853940848 2855719566 2858442048 2864258496 2865733992 2877518952 2879001279 2890840799 2896723173 2899972152 2900978388 2901048448 2901779559 2911897912 2913397949 2919326223 2923930548 2924699712 2929312512 2936785248 2941611156 2947025664 2947768362 2947839552 2958177024 2970342144 2971872288 2984093728 2985630956 2990165856 2991706212 2994558336 2997968274 3007378528 3008422032 3014543664 3016096578 3019805712 3020853528 3039120216 3039959538 3041014347 3042857664 3045555072 3052460978 3063165336 3064743297 3077346657 3081941632 3083608539 3088138284 3088212864 3089284416 3094676928 3113390016 3118300416 3137156352 3139111584 3140728668 3151680224 3152550632 3153644508 3163605984 3164703696 3176615904 3178252308 3184719516 3185824554 3187755648 3189742416 3190581504 3191385582 3202513776 3209030352 3210683454 3223886974 3237208821 3242042496 3255374976 3257051952 3262468671 3263679504 3275885151 3280776576 3281914944 3288593088 3290287176 3294333504 3303818056 3314253888 3315403872 3316319496 3327883328 3329597656 3331672827 3341634912 3343356324 3357105444 3363936588 3368878128 3383300844 3384474786 3391361622 3396425472 3410392832 3412149664 3419010243 3426249456 3431879682 3437004032 3438196608 3439146144 3446061003 3451206528 3452404032 3465399168 3467184336 3474239472 3475444968 3488526832 3490323914 3493651392 3500760384 3502563768 3516967608 3518779341 3529300896 3531500532 3545640252 3546619461 3553147584 3559056732 3573692892 3580270848 3587556096 3589404192 3601920256 3602827998 3602915008 3604165152 3610159146 3615549696 3616804224 3630418176 3632288352 3645419904 3647297808 3660015744 3662296848 3664183446 3671639442 3684442256 3686340262 3690873648 3692154312 3699667224 3701573073 3715506102 3716795313 3719048256 3722345088 3728535624 3729829356 3730859433 3743868744 3745797363 3768854881 3775792064 3782382912 3790079424 3805254464 3807626088 3811256064 3819011328 3820978656 3836691936 3838668372 3850146432 3862297564 3866629536 3867971184 3869039412 3892434964 3893785566 3898574064 3899599616 3900582378 3908519406 3909875589 3915713664 3922148208 3924592686 3930357816 3930452736 3938355432 3940384239 3956588559 3962496384 3986887808 3988941616 3997291032 4003859629 4011229376 4019391552 4021462104 4026407616 4027804704 4036000608 4038079716 4052160288 4053279384 4054685796 4057143552 4067493408 4080330491 4084220448 4086324396 4103128876 4111478052 4117517712 4119045888 4120083954 4126235904 4136580294 4144997538 4151186688 4152232854 4153673601 4168340352 4183929288 4185482112 4187638224 4204859344 4211852337 4215586026 4218141312 4219604928 4235487872 4237669744 4246292688 4247766072 4252989888 4255180776 4263839352 4270018368 4278707136 4280911272 4283579349 4287663072 4316278428 4334757119 4342735936 4349958228 4351467582 4351572672 4367846868 4375886592 4384790784 4385895822 4387049568 4392444672 4393968768 4412416734 4419005184 4420538496 4421759328 4442230436 4455513216 4457808432 4476140592 4478446434 4485248784 4487559318 4491837504 4496952411 4511067792 4512633048 4521815496 4524144867 4529708568 4542749827 4558680324 4559939307 4568332608 4575839576 4578691467 4585528192 4594748004 4603205376 4622912448 4632207426 4632319296 4633926624 4642015392 4658201856 4667680512 4670085024 4689290144 4691705788 4705734528 4708667376 4711093002 4727520336 4728825948 4730466762 4737530112 4745408976 4747055544 4764923856 4767378462 4777079274 4778736831 4781633472 4785872256 4796724394 4803770664 4805553536 4813545528 4816025181 4835830461 4843051136 4863063744 4883062464 4885577928 4895519256 4900186368 4918183697 4921164864 4922872416 4932889632 4935430764 4954008136 4955727084 4958731008 4971380832 4973105808 4974479244 4991824992 4994396484 5012452368 5015034486 5035658166 5043177216 5045904882 5053439232 5066108102 5074951266 5076712179 5076834784 5087042433 5094638208 5115589248 5118224496 5139374184 5147819523 5155506048 5157294912 5158719216 5176809792 5191714088 5198098752 5200776504 5211359208 5213167452 5229530944 5232790248 5235485871 5240477088 5251140576 5253845652 5275451412 5293951344 5305160448 5318460378 5329721376 5359188736 5360539338 5361949472 5368543488 5370406272 5381334144 5384106288 5402880384 5404241997 5404372512 5406247728 5415238719 5423324544 5425206336 5445627264 5448432528 5481970736 5484794722 5490023616 5493445272 5496275169 5507459163 5515440392 5526663384 5529510393 5536310472 5538231468 5549500836 5573259153 5578572384 5583517632 5592803436 5615803116 5620781368 5626139904 5661723584 5663688096 5670653184 5673574368 5685119136 5693357824 5704942848 5707881696 5711439132 5716884096 5728516992 5731467984 5755037904 5758002558 5781681598 5793446346 5799944304 5801956776 5802096896 5803559118 5823795824 5826795898 5838652446 5840678349 5847861096 5849399424 5850873567 5862779109 5873570496 5883222312 5886889029 5895536724 5895679104 5943744576 5968187456 5971261912 5980331712 5983412424 5989116672 5995936548 6014757056 6016844064 6029087328 6032193156 6039611424 6041707056 6078240432 6079919076 6082028694 6085715328 6091110144 6104921956 6126330672 6129486594 6154693314 6163883264 6167217078 6176276568 6176425728 6178568832 6180125931 6189353856 6204870441 6217496307 6226780032 6228349281 6278223168 6281457336 6303360448 6305101264 6307289016 6323379039 6327211968 6329407392 6353231808 6356504616 6369439032 6371649108 6375511296 6379484832 6382771164 6405027552 6418060704 6421366908 6447773948 6474417642 6484084992 6510749952 6514103904 6524937342 6527201373 6527359008 6551770302 6561553152 6563829888 6577186176 6580574352 6588667008 6607636112 6618625101 6628507776 6630807744 6632638992 6655766656 6659195312 6663345654 6683269824 6686712648 6714210888 6717669651 6727873176 6731338977 6737756256 6759020737 6766601688 6768949572 6782723244 6811761187 6824299328 6838020486 6852498912 6863759364 6876393216 6878292288 6892122006 6902413056 6904808064 6930798336 6934368672 6948478944 6950889936 6977053664 6980647828 6987302784 7001520768 7005127536 7033935216 7037558682 7058601792 7063001064 7066639503 7091280504 7093238922 7095700143 7106295168 7118113464 7138606871 7147385784 7151067693 7165618911 7178808384 7195086591 7205655996 7205830016 7208330304 7220318292 7233608448 7264576704 7290839808 7294595616 7320031488 7324593696 7328366892 7343278884 7368884512 7372680524 7381747296 7384308624 7399334448 7403146146 7431012204 7433590626 7438096512 7444690176 7457071248 7459658712 7461718866 7487737488 7491594726 7537709762 7551584128 7553487249 7564765824 7568857323 7580158848 7599162153 7610508928 7612426899 7615252176 7641957312 7673383872 7677336744 7700292864 7724595128 7728574381 7733259072 7735942368 7738078824 7784869928 7787571132 7797148128 7801164756 7817038812 7819751178 7831427328 7844296416 7849185372 7860715632 7876710864 7880768478 7913177118 7924992768 7973775616 7977690567 7977883232 7994582064 8007719258 8022458752 8038783104 8040809007 8042924208 8052815232 8055609408 8072001216 8076159432 8104320576 8106558768 8109371592 8134986816 8160660982 8168440896 8172648792 8206257752 8210485129 8222956104 8227192083 8235035424 8240167908 8273160588 8289995076 8304465708 8307347202 8336680704 8367858576 8370964224 8375276448 8409718688 8423704674 8431172052 8436282624 8439209856 8470975744 8475339488 8492585376 8495532144 8505979776 8510361552 8527678704 8540036736 8557414272 8561822544 8567158698 8575326144 8632556856 8637003837 8669514238 8672522397 8685471872 8690169519 8699916456 8702935164 8703145344 8705338677 8735693736 8740193847 8757978669 8771791644 8774099136 8787937536 8824833468 8841076992 8843518656 8884460872 8911026432 8915616864 8952281184 8956892868 8970497568 8975118636 8983675008 8993904822 9022135584 9025266096 9043630992 9048289734 9059417136 9085499654 9117360648 9119878614 9123043041 9136665216 9151679152 9157382934 9171056384 9189496008 9194229891 9232039971 9245824896 9250825617 9264414852 9264638592 9267853248 9284030784 9340170048 9378580288 9383411576 9411469056 9417334752 9422186004 9455040672 9457651896 9460933524 9490817952 9494111088 9529847712 9534756924 9554158548 9557473662 9563266944 9571744512 9593448788 9607541328 9611107072 9627091056 9632050362 9671660922 9686102272 9711626463 9726127488 9766124928 9771155856 9787406013 9791038512 9827655453 9836367394 9842329728 9845744832 9865779264 9870861528 9908016272 9911454168 9942761664 9946211616 9948958488 9983649984 9988792968 9995018481 10024904736 10030068972 10071316332 10091809764 10132216204 10149902532 10153424358 10153669568 10174084866 10189276416 10231178496 10236448992 10257030729 10278748368 10295639046 10311012096 10314589824 10317438432 10353619584 10383428176 10396197504 10401553008 10422718416 10426334904 10459061888 10465580496 10470971742 10480954176 10502281152 10507691304 10550902824 10556338023 10587902688 10621318301 10636920756 10639858383 10659442752 10704196151 10721078676 10723898944 10740812544 10762668288 10768212576 10805760768 10808483994 10808745024 10812495456 10830477438 10846649088 10850412672 10891254528 10896865056 10963941472 10969589444 10980047232 10986890544 10992550338 11014918326 11030880784 11053326768 11059020786 11072620944 11076462936 11099001672 11104719219 11146518306 11150385939 11157144768 11167035264 11185606872 11231606232 11237392089 11241562736 11283604409 11306564643 11323447168 11327376192 11347148736 11370238272 11415763392 11422878264 11433768192 11457033984 11462935968 11510075808 11516005116 11563363196 11586892692 11599888608 11603913552 11607118236 11647591648 11653591796 11677304892 11681356698 11695722192 11698798848 11701747134 11725558218 11747140992 11766444624 11773778058 11791073448 11791358208 11869765677 11887489152 11936374912 11942523824 11960663424 11966824848 11991873096 12011578887 12029514112 12033688128 12058174656 12064386312 12079222848 12083414112 12156480864 12159838152 12164057388 12171430656 12209843912 12216133699 12240991473 12252661344 12258973188 12309386628 12334434156 12352553136 12357137664 12360251862 12378707712 12409740882 12434992614 12453560064 12456698562 12556446336 12562914672 12606720896 12610202528 12614578032 12635557011 12646758078 12654423936 12658814784 12706463616 12713009232 12738878064 12743298216 12758969664 12765542328 12810055104 12836121408 12842733816 12850738047 12895547896 12902190917 12948835284 13004271357 13028207808 13049874684 13054402746 13054718016 13103540604 13127659776 13154372352 13161148704 13177334016 13215272224 13237250202 13257015552 13261615488 13265277984 13311533312 13318390624 13326691308 13366539648 13373425296 13428421776 13435339302 13455746352 13462677954 13475512512 13518041474 13533203376 13537899144 13565446488 13572434601 13623522374 13628249481 13648598656 13676040972 13679817921 13704997824 13727518728 13736074401 13756584576 13784244012 13809616128 13868737344 13896957888 13901779872 13954107328 13961295656 13974605568 14003041536 14010255072 14067870432 14075117364 14117203584 14126002128 14133279006 14182561008 14186477844 14191400286 14212590336 14236226928 14277213742 14294771568 14302135386 14331237822 14336210493 14357616768 14390173182 14411311992 14411660032 14416660608 14440636584 14448075543 14507491383 14529153408 14589191232 14649187392 14656733784 14686557768 14737769024 14745361048 14754551091 14763494592 14768617248 14798668896 14806292292 14862024408 14867181252 14876193024 14914142496 14919317424 14923437732 14975474976 14983189452 15075419524 15103168256 15106974498 15129531648 15137714646 15160317696 15198324306 15221017856 15224853798 15230136537 15230504352 15261127299 15283914624 15346767744 15354673488 15443458569 15449190256 15457148762 15466518144 15471884736 15476157648 15569739856 15575142264 15594296256 15602329512 15634077624 15639502356 15688592832 15698370744 15706457613 15721431264 15753421728 15761536956 15826354236 15955381134 15955766464 15989164128 16015438516 16044917504 16077566208 16081618014 16085848416 16105630464 16111218816 16144002432 16152318864 16208641152 16212725991 16213117536 16218743184 16269973632 16321321964 16336881792 16345297584 16412515504 16420970258 16445912208 16454384166 16470070848 16480335816 16488825507 16522377489 16546321176 16579990152 16588531179 16608931416 16614694404 16719777459 16735717152 16750552896 16788535379 16819437376 16847409348 16862344104 16878419712 16950678976 16985170752 16991064288 17011959552 17020723104 17055357408 17080073472 17114828544 17123645088 17134317396 17150652288 17265113712 17274007674 17339028476 17345044794 17370943744 17380339038 17399832912 17405870328 17406290688 17410677354 17471387472 17480387694 17515957338 17522035047 17543583288 17548198272 17552620701 17649666936 17660667087 17687037312 17731378357 17768921744 17831233728 17904562368 17913785736 17940995136 17950237272 17967350016 17987809644 18044271168 18050532192 18087261984 18096579468 18118834272 18170999308 18234721296 18239757228 18246086082 18273330432 18303358304 18314765868 18378992016 18388459782 18464079942 18491649792 18501651234 18528829704 18529277184 18535706496 18568061568 18614611323 18652488921 18680340096 18757160576 18766823152 18834669504 18844372008 18910081344 18915303792 18921867048 18970137117 18981635904 18988222176 19059695424 19069513848 19108317096 19114947324 19126533888 19186897576 19196781527 19215082656 19254182112 19264100724 19343321844 19423252926 19452254976 19532249856 19542311712 19574812026 19582077024 19655310906 19672734788 19684659456 19691489664 19731558528 19741723056 19816032544 19822908336 19855875303 19885523328 19892423232 19897916976 19967299968 19977585936 19990036962 20049809472 20060137944 20142632664 20153008953 20183619528 20194016931 20264432408 20277062211 20299805064 20306848716 20307339136 20348169732 20435283561 20472897984 20514061458 20557496736 20591278092 20629179648 20634876864 20707239168 20766856352 20792395008 20803106016 20845436832 20852669808 20918123776 20931160992 20941943484 20961908352 21004562304 21015382608 21101805648 21112676046 21175805376 21242636602 21273841512 21279716766 21287100429 21318885504 21408392302 21415820613 21442157352 21447797888 21453203079 21496856733 21536425152 21585259773 21616967988 21617490048 21624990912 21660954876 21700825344 21793730112 21927882944 21939178888 21960094464 21973781088 21985100676 22029836652 22061761568 22106653536 22118041572 22145241888 22152925872 22198003344 22209438438 22293036612 22300771878 22314289536 22334070528 22371213744 22463212464 22474784178 22483125472 22567208818 22613129286 22646894336 22654752384 22660461747 22694297472 22706571969 22740476544 22797486459 22831526784 22837280697 22845756528 22925871936 23020151616 23032010232 23126726392 23173785384 23185723143 23199777216 23207827104 23214236472 23295183296 23307183592 23354609784 23362713396 23391444384 23403494268 23451116436 23494281984 23532889248 23547556116 23582146896 23739531354 23774978304 23872749824 23885047648 23921326848 23933071701 23933649696 23983746192 24023157774 24059028224 24067376256 24116349312 24122427021 24128772624 24158445696 24166828224 24312961728 24319676304 24328114776 24419687824 24432267398 24481982946 24505322688 24517946376 24618773256 24631455387 24668868312 24681576249 24705106272 24720503724 24819481764 24869985228 24913397124 25112892672 25125829344 25213441792 25220405056 25229156064 25271114022 25293516156 25308847872 25317629568 25412927232 25426018464 25477756128 25486596432 25517939328 25531084656 25620110208 25672242816 25685467632 25701476094 25791095792 25804381834 25897670568 25911011511 26008542714 26017567191 26056415616 26070508557 26099749368 26108805492 26109436032 26116016031 26207081208 26220581541 26273936007 26322297408 26381984167 26430544448 26474500404 26523230976 26530555968 26636781248 26653382616 26733079296 26746850592 26856843552 26870678604 26911492704 26925355908 26951025024 27036082948 27066406752 27075798288 27130892976 27144869202 27247044748 27256498962 27297197312 27352081944 27359635842 27369129123 27409995648 27455037456 27472148802 27513169152 27568488024 27582689673 27696119913 27737474688 27752476851 27793915776 27803559744 27908214656 27922591312 28020510144 28135740864 28150234728 28234407168 28252004256 28266558012 28365122016 28372955688 28382800572 28472453856 28554427484 28562313437 28589543136 28604270772 28662475644 28672420986 28715233536 28780346364 28822623984 28833321216 28881273168 28896151086 29014982766 29058306816 29178382464 29298374784 29313467568 29373115536 29475538048 29482966359 29490722096 29509102182 29526989184 29537234496 29597337792 29612584584 29724048816 29734362504 29828284992 29838634848 29846875464 29932806121 29950949952 29966378904 29985055443 30150839048 30166370971 30213948996 30275429292 30396648612 30449707596 30460273074 30461008704 30522254598 30567829248 30693535488 30709346976 30886917138 30898380512 30914297524 30933036288 30943769472 30952315296 31139479712 31150284528 31188592512 31204659024 31268155248 31279004712 31377185664 31396741488 31412915226 31442862528 31506843456 31523073912 31652708472 31669014069 31799248789 31863954903 31910762268 31911532928 31919575149 31978328256 32030877032 32112588453 32163236028 32171696832 32222437632 32288004864 32304637728 32417282304 32425451982 32426235072 32437486368 32539947264 32642643928 32673763584 32690595168 32825031008 32841940516 32891824416 32908768332 32940141696 32960671632 32977651014 33044754978 33092642352 33159980304 33177062358 33217862832 33229388808 33439554918 33451157817 33471434304 33501105792 33577070758 33638874752 33694818696 33712176267 33724688208 33850813227 33901357952 33919693929 33970341504 33982128576 34041446208 34110714816 34247290176 34268634792 34301304576 34427285879 34530227424 34548015348 34678056952 34690089588 34760678076 34799665824 34811740656 34821354708 34942774944 34960775388 35031914676 35044070094 35087166576 35096396544 35105241402 35299333872 35321334174 35374074624 35462756714 35537843488 35609297031 35662467456 35809124736 35827571472 35881990272 35900474544 35975619288 36034736661 36088542336 36101064384 36174523968 36193158936 36237668544 36341998616 36469442592 36479514456 36492172164 36606716608 36629531736 36648401097 36722974419 36757984032 36776919564 36928159884 37003302468 37057659408 37071412992 37136123136 37229222646 37304977842 37360680192 37514321152 37533646304 37669339008 37688744016 37820162688 37830607584 37843734096 37906671033 37940274234 37963271808 37976444352 38119390848 38139027696 38216634192 38229894648 38373795152 38393563054 38430165312 38508364224 38528201448 38552214141 38686643688 38706572751 38846505852 39012814071 39084623424 39149624052 39164154048 39310621812 39345469576 39382979328 39463117056 39483446112 39632065088 39645816672 39711750606 39771046656 39784846464 39795833952 39934599936 39955171872 39980073924 40099618944 40120275888 40285265328 40306017906 40367239056 40388033862 40528864816 40554124422 40599610128 40613697432 40614678272 40696339464 40717303803 40870567122 40884748443 40945795968 41028122916 41039453763 41114993472 41182556184 41208223203 41269753728 41457403691 41533712704 41606212032 41690873664 41705339616 41862321984 41883886968 41923816704 42009124608 42030765216 42203611296 42225352092 42351610752 42485273204 42547683024 42559433532 42574200858 42637771008 42816784604 42831641226 42884314704 42895595776 42906406158 42993713466 43008631479 43072850304 43170519546 43233935976 43234980096 43249981824 43321909752 43344226629 43522474149 43587460224 43855765888 43878357776 43947562176 43970201352 44059673304 44123523136 44213307072 44236083144 44263653273 44290483776 44305851744 44396006688 44418876876 44586073224 44601543756 44628579072 44742427488 44883635401 44926424928 44949568356 44966250944 45134417636 45226258572 45309504768 45320923494 45388594944 45413143938 45480953088 45594972918 45663053568 45674561394 45690409611 45691513056 45851743872 46040303232 46064020464 46253452784 46330375707 46347570768 46371446286 46399554432 46415654208 46428472944 46590366592 46614367184 46709219568 46725426792 46782888768 46806988536 46902232872 47065778496 47095112232 47119372839 47164293792 47313145159 47479062708 47682328309 47770095296 47866143402 47867299392 47967492384 48046315548 48134752512 48232698624 48244854042 48257545248 48316891392 48333656448 48625923456 48639352608 48656229552 48839375648 48864534796 48963965892 49010645376 49035892752 49237546512 49262910774 49337736624 49363152498 49410212544 49441007448 49466476521 49638963528 49739970456 49765593537 49826794248 49970248097 50159332377 50251658688 50365606137 50440810112 50458312128 50542228044 50587032312 50635259136 50852036928 50955512256 50973192864 51035878656 51062169312 51240220416 51344485632 51370935264 51402952188 51582191584 51608763668 51795341136 51822023022 52017085428 52035134382 52112831232 52141017114 52199498736 52217610984 52218872064 52232032062 52414162416 52441163082 52547872014 52566105141 52644594816 52763968334 52861088896 52949000808 52982001261 53061111936 53194135071 53273562496 53306765232 53493701184 53713687104 53741357208 53822985408 53850711816 53902050048 54072165896 54100020667 54132813504 54151596576 54261785952 54289738404 54494089496 54512997924 54704163888 54719271684 54738258246 54819991296 54910074912 54944297604 55136976048 55165379346 55392239826 55474949376 55504953702 55587831552 55607119488 55816429312 55843833969 55845182624 55957466763 56041020288 56271481728 56300469456 56504008512 56533116024 56730244032 56745911376 56765601144 56910411351 56944907712 57108854968 57124626874 57179086272 57208541544 57324951288 57344841972 57560692728 57590344581 57645247968 57762546336 57792302172 58029965532 58356764928 58596749568 58626935136 58746231072 58951076096 58965932718 58981444192 59018204364 59053978368 59074468992 59194675584 59225169168 59448097632 59468725008 59567625909 59656569984 59677269696 59693750928 59865612242 59901899904 59932757808 59970110886 60301678096 60332741942 60427897992 60459026859 60550858584 60582050793 60793297224 60831186633 60899415192 60920546148 60922017408 61044509196 61305850683 61418693952 61773834276 61796761024 61828595048 61887538944 61904630592 62278959424 62300569056 62377185024 62409318048 62536310496 62558009424 62754371328 62793482976 62825830452 62885725056 63013686912 63046147824 63305416944 63338028138 63598497578 63727909806 63821524536 63823065856 63839150298 63861301287 63956656512 64061754064 64225176906 64247461839 64326472056 64343393664 64359609237 64490570199 64609275456 64755779319 64850903964 64852470144 64874972736 65285287856 65381190336 65650062016 65683881032 65783648832 65817536664 65880283392 65921343264 65955302028 66089509956 66185284704 66319960608 66354124716 66435725664 66458777616 66879109836 66902315634 66942868608 67002211584 67154141516 67277749504 67389637392 67424352534 67449376416 67701626454 67802715904 67839387858 67940683008 67964257152 67981385241 68082892416 68221429632 68392459377 68494580352 68511842091 68537269584 68854571758 69060454848 69096030696 69356113904 69380179176 69521356152 69557169429 69599331648 69623481312 69642709416 69885549888 69921550776 70063829352 70088140188 70174333152 70210482804 70598667744 70642668348 70925513428 71075686976 71218594062 71324934912 71618249472 71655142944 71763980544 71799215103 71800949088 71951238576 72069473322 72177084672 72202128768 72349047936 72386317872 72475337088 72683997232 72938885184 72959028912 72984344328 73213433216 73259063472 73296802194 73445948838 73515968064 73553839128 73856319768 73894366161 74006604936 74044728747 74115318816 74349228107 74458445292 74609955684 74929373057 75067292608 75338678016 75377488032 75640325376 75661215168 75687468192 75813342066 75880548468 75926543616 75952888704 76238781696 76278055392 76433268384 76459789296 76747590304 76787126108 76860330624 77016728448 77056402896 77104428282 77373287376 77413145502 77693011704 77733034533 78025628142 78052701573 78169246848 78211525671 78299248104 78328308096 78524675581 78621243624 78661744623 78690939152 78821808021 78966892224 79145952501 79264130176 79291633344 79423501212 79569692928 79591667904 79910343744 79960147848 80199237888 80240551776 80570530656 80612035812 80734478112 80776067724 81057729632 81108248844 81199220256 81227394864 81392678928 81434607606 81741134244 81769496886 81891591936 82056245832 82078907526 82229986944 82365112368 82416446406 82539507456 82914807382 83067425408 83088359739 83212424064 83257430553 83381747328 83410679232 83724643968 83767773936 84061530432 84407222592 84450704184 84703221504 84970546408 85014318191 85095366048 85118867064 85148401716 85633569208 85663282452 85686940311 85768629408 85812812316 85987426932 86017262958 86145700608 86341039092 86467871952 86499963648 86643819504 86688453258 87044948298 87174920448 87711531776 87756715552 87895124352 87940402704 88119346608 88247046272 88426614144 88448899077 88472166288 88527306546 88580967552 88611703488 88792013376 88837753752 89172146448 89203087512 89484854976 89767270802 89798418363 89852849856 89899136712 89932501888 89955166329 90268835272 90315336419 90452517144 90499112913 90641846988 90826287876 91189945836 91349122788 91380819222 91383026112 91703487744 92080606464 92128040928 92506905568 92660751414 92695141536 92742892572 92799108864 92831308416 92856945888 93180733184 93228734368 93418439136 93450853584 93565777536 93613977072 93804465744 94131556992 94190224464 94238745678 94328587584 94626290318 94958125416 95007042207 95364656618 95397746367 95540190592 95591864709 95732286804 95734598784 95758725447 95934984768 96092631096 96337765359 96489708084 96515090496 96667312896 97251846912 97278705216 97312459104 97678751296 97729069592 97927931784 98021290752 98071785504 98475093024 98525821548 98675473248 98726304996 98820425088 98882014896 98932953042 99277927056 99479940912 99531187074 99653588496 99940496194 100318664754 100353473451 100503317376 100731212274 100881620224 100916624256 101084456088 101136528801 101174064624 101552439681 101704073856 101759081787 101911024512 101946385728 102124338624 102741870528 102805904376 103164383168 103217527336 103281857637 103590682272 103644046044 104034170856 104070268764 104282034228 104398997472 104435221968 104464064124 104828324832 104882326164 105095744028 105132210282 105289189632 105527936668 105722177792 105898001616 105964002522 106122223872 106388270142 106547124992 106613530464 106827891093 106987402368 107427374208 107482714416 107645970816 107701423632 108104209983 108144331792 108200041334 108265627008 108303193152 108523571904 108579476808 108988178992 109025995848 109408327776 109438543368 109476516492 109820149824 109888595208 109945203291 110168923257 110273952096 110330758692 110784479652 111009907404 111214238976 111687667938 111690365248 111914933526 112082040576 112542963456 112600938912 113008017024 113066232048 113460488064 113491822752 113531202288 113820822702 113889815424 114217709936 114249253748 114358172544 114417083088 114649902576 114689683944 115121385456 115180689162 115290495936 115525092672 115584604344 115656642423 116059931064 116119718253 116834501311 117038442213 117253870272 117492462144 117931865436 117962888384 118036408728 118148937984 118389351168 118450338336 118896195264 118937450016 119135251818 119313139968 119354539392 119387501856 119731224484 119803799808 119865515616 119940221772 120603356192 120665483884 120855795984 120918053718 121101717168 121164101586 121586594448 121662373266 121798830384 121841092296 121844034816 122089018392 122151911409 122611701366 122654245329 122837387904 123547668552 123593522048 123624669609 123657190096 123809261184 124119648499 124372211073 124557918848 124601138112 124818636096 125072620992 125116018848 125586965952 125651660904 125771450112 126027373824 126092295648 126490245221 126610833888 126676056276 127196995156 127455819612 127643049072 127678300596 127722602574 127913313024 128123508128 128450353812 128494923678 128652944112 128686787328 128719218474 128981140398 129218550912 129511558638 129701807928 129704940288 129749945472 130567422447 130570575712 130762380672 131300124032 131367762064 131567297664 131635073328 131842686528 131910604056 132179019912 132370569408 132639921216 132708249432 132790959819 132871451328 132917555232 133758219672 133804631268 133885737216 134308283032 134377470689 134650906203 134779274784 134848705068 134898752832 135403252908 135678775716 135928514304 135962770482 136165784832 136442859264 136784918754 136989160704 137023684182 137074539168 137709143516 138120909696 138192061392 138712227808 138760358352 138991127121 139042712304 139114338858 139198663296 139246962624 139285418832 139771099776 139843101552 140127658704 140176280376 140348666304 140420965608 141197335488 141285336696 141358118517 141851026856 141939435477 142151373952 142437188124 143046984927 143310285888 143598430206 143601898176 143902477152 144138946644 144404257536 144698095872 144772635744 144950674176 145367994464 145877770368 145918057824 145968688656 146426866432 146518126944 146593604388 146891897676 147031936128 147107678256 147712639536 147788732322 148013209872 148089457494 148230637632 148698456214 148916890584 149219911368 149296780611 149858746114 149910744291 150134585216 150477997131 150754976064 151096818411 151322430336 151374936384 151626684132 151761096936 151905777408 152556110784 152866536768 152919578592 153495180608 153574252216 153720661248 154033456896 154112805792 154208856564 154746574752 154826291004 155386023408 155466069066 156051256284 156105403146 156338493696 156423051342 156598496208 156656616192 157049351162 157242487248 157323489246 157381878304 157643616042 157698315423 157933784448 158291905002 158528260352 158583266688 158847002424 158946003783 159183335808 159582405213 159820687488 159920295696 160481103552 161141061312 161224071624 161468956224 161552135448 162115459264 162216497688 162300062001 162398440512 162454789728 162785357856 162869215212 163482268488 163538993772 164112491664 164157815052 164459973888 164730224736 164832892812 165829614764 166134850816 166176719478 166424848128 166514861106 166763494656 166821358464 167449287936 167531501907 167535547872 167872400289 168123060864 168814445184 168901408368 169941092816 170028636382 170190732096 170237734128 170296803432 170731234053 171267138416 171326564904 171373880622 171537258816 171625624632 171974853864 172034525916 172682078184 172771033743 172935743904 173287639008 173376906516 174089896596 175513431104 175790248704 175880805408 176238693216 176494092544 176853228288 176897798154 176944332576 177054613092 177161935104 177223406976 177584026752 177675507504 178344292896 178406175024 178969709952 179534541604 179596836726 179705699712 179798273424 179865003776 179910332658 180537670544 180630672838 180905034288 180998225826 181283693976 181377080577 181652575752 181746152379 182379891672 182493559899 182698245576 182761638444 182766052224 183917552049 184256081856 184673889169 185013811136 185321502828 185390283072 185485785144 185662616832 185713891776 186457468736 186836878272 186901707168 187131555072 187227954144 187608931488 188263113984 188380448928 188477491356 188657175168 189252580636 189916250832 190014084414 190729313236 190795492734 191080381184 191183729418 191464573608 191469197568 191517450894 191583903861 191869969536 192185262192 192675530718 192742385517 192979416168 193030180992 193078827711 194267337957 194557410432 194624918208 195357502592 195458139184 195855863568 196143571008 196950186048 197051643096 197350946496 197452609992 197640850176 197764029792 197865906084 198555854112 198959881824 199062374148 199307176992 199880992388 199936194059 200637329508 200706946902 201006634752 201462424548 201833248512 202168912176 202273057602 202348129248 203104879362 203408147712 203518163574 203822049024 203892771456 204248677248 205177378131 205483741056 205611808752 206328766336 206435054672 206563715274 207181364544 207288092088 208068341712 208140537528 208564068456 208671508287 208797994944 208870443936 208928128248 209529642847 209656649664 209764652328 210191488056 210264420564 211055873336 211164596797 211796003232 211928005044 212776540284 213227060928 213655782186 213974804736 214854748416 214965428832 215291941632 215402847264 216208419966 216288663584 216400082668 216531254016 216606386304 217047143808 217158953616 217976357984 218051991696 218816655552 218877086736 218953032984 219640299648 219777190416 219890406582 220337846514 220547904192 220661517384 221568959304 221683098483 222019814808 222134186241 223047684321 223375335876 223380730496 223829867052 224788119171 225201877824 226016034048 226132464096 226920976128 226983645504 227062404576 227641645404 227779630848 228435419872 228498507496 228716345088 228834166176 229299805152 229379367888 230242770912 230361378324 230580991872 231050185344 231169208688 231313284846 232119862128 232239436506 233669002622 234076884426 234158104719 234507740544 234634577013 234984924288 235574026743 235863730872 235925776768 235985233869 236072817456 236465424063 236900676672 237437857503 237792390528 237874900032 238270503636 238709078784 238775003712 239462448968 239731031232 239880443544 241206712384 241330967768 241711591968 241836107436 242203434336 242328203172 243173188896 243324746532 243597660768 243682184592 244178036784 244303822818 245223402732 245308490658 245674775808 247095337104 247187044096 247249339218 247314380192 247618522368 248239296998 248744422146 249115837696 249202276224 249265079217 249637272192 249772291659 250145241984 250232037696 251173931904 251303321808 252184591296 252980490442 253221667776 253352112552 254393990312 254911639224 255042954573 255286098144 255356601192 255445205148 256247016256 256900707624 256989847356 257060820933 257305888224 257438436948 257962280796 258437101824 259023117276 259403615856 259499890944 261134844894 261141151424 261524761344 262600248064 262735524128 263134595328 263270146656 263685373056 263821208112 264358039824 264741138816 265279842432 265346697231 265416498864 265581919638 265742902656 265835110464 267516439344 267609262536 268616566064 268754941378 269301812406 269395255089 269558549568 269697410136 269797505664 269865498987 270806505816 270946009257 271357551432 271497338739 271925540964 273569837508 274047368364 274149078336 275418287032 276241819392 276384122784 277424455616 277520716704 277982254242 278085424608 278228677716 278397326592 278493925248 278570837664 279542199552 279686203104 280255317408 280352560752 280697332608 280841931216 282394670976 282570673392 282716237034 283702053712 283878870954 284302747904 284874376248 285021126621 286093969854 286193239101 286620571776 286775594127 287196860412 287203796352 287276176341 287804954304 288277893288 289013296077 289545271488 290201825837 290735988928 291755540736 291836115648 291937377312 293036253888 293187208776 293783795352 294063872256 294215356512 295425279072 295577464644 296026419744 296178914988 296461275264 297396912428 297833781168 298439822736 298593561222 299717492228 299821488582 300269170432 300955994262 301060420353 301509952128 302193636822 302644860672 302749872768 303253368264 303409586403 303522193872 304657319043 305112221568 305277245361 305733073536 305839157184 306990361216 307148504432 308225611584 308417713128 309493149504 309652582008 309845572911 310772046816 310932138132 312102512568 312210806292 312846102684 313196992416 314098702324 314185447807 314484974496 314646978492 314763756608 315287232084 315396630846 315867568896 316583810004 317166533376 317694004848 317892007566 318366671616 319164810426 319641374976 319840591392 320962207104 322282122624 322448143248 322937912448 323104270896 324230918528 324312629949 324432995376 324600124002 324796881024 324909579456 325570715712 325738430424 326964536976 327077987544 328224983328 328315630104 329260867331 329460449472 329665785624 329835609873 330506769771 331659229528 331830080681 332353438956 333029722212 333642716928 335063003814 335071095744 335744800578 336246121728 337628890368 337802816736 339882185632 340057272764 340381464192 340475468256 340593606864 341462468106 342534276832 342653129808 342747761244 343074517632 343251249264 343949707728 344069051832 345364156368 345542067486 345871487808 346575278016 346753813032 348179793192 348359154759 349791736679 350503503933 351026862208 351115326639 351761610816 352477386432 353795596308 353888665152 354109226184 354446813952 355168053504 355351015008 356688585792 356812350048 357939419904 359069083208 359193673452 359411399424 359596546848 359820665316 361075341088 361261345676 361810068576 361996451652 362567387952 362754161154 363305151504 363492304758 364759783344 364987119798 365396491152 365523276888 365532104448 367835104098 367962735987 368512163712 369347778338 370027622272 370643005656 370780566144 370874008827 370971570288 371427783552 372358945497 372914937472 373116633219 373673756544 373803414336 374455908288 375217862976 376760897856 376954982712 377314350336 378505161272 378700144669 379470735663 379832501664 380028168828 381458626472 381590985468 382367458836 382929147216 383034901788 383167807722 383739939072 384370524384 385351061436 385484771034 385958832336 386060361984 386157655422 388534675914 389114820864 389249836416 390715005184 390916278368 391702267341 391711727136 392287142016 393900372096 394103286192 394701892992 394905219984 395528059584 395731812168 397111708224 397919763648 398124748296 398372879457 398614353984 399761984776 399872388118 401274659016 401413893804 402924849096 403132412067 403952718609 404337824352 404546115204 404696258496 406209758724 407036327148 407785542912 408497354496 410354756262 410967482112 411223617504 412657532672 412870109344 413127430548 414362729088 414576184176 416136683424 416281075056 416973381363 417128136912 417343016574 417595989888 417740887872 417856256496 419059285694 419313299328 419529304656 420382976112 420528841128 422111746672 422329193594 423592006464 423856010088 424074355551 425553080568 425818306431 426454121856 427311564372 429140954781 429930857664 430805694528 432416839932 432577327168 432800165336 433212772608 434094287616 434317907232 435952715968 436103983392 437633311104 437754173472 437906065968 439280599296 439554380832 439780813164 440675693028 441095808384 441323034768 443137918608 443366196966 444039629616 444268372482 446095368642 446750671752 446761460992 447659734104 447890341833 449576238342 449732232873 450403755648 451433991393 452264928192 453290455233 453967291008 454124809152 455283290808 456031440601 456870839744 456997014992 457668332352 458599610304 458758735776 460485541824 460722756648 461161983744 462100370688 462338417376 462626569692 464239724256 464478873012 467338005244 468153768852 468316209438 469015481088 469269154026 469969848576 471148053486 471727461744 471851553536 471970467738 472145634912 472930848126 473094946269 473801353344 474875715006 475584781056 475749800064 476541007272 477550007424 478747215639 478924897936 479462062464 479760887088 482413424768 482661935536 483423183936 483672214872 484406868672 484656406344 486346377792 486649493064 486900186003 487195321536 487364369184 488356073568 488607645636 490446805464 490616981316 493719989411 494190674208 494498678436 494628760384 496478593996 497488844292 498404552448 498530158434 499274544384 499544583318 500290483968 500464075392 502347863808 502594505721 502606643616 504369182592 505960980884 506443335552 506704225104 508787980624 509823278448 510085909146 510572196288 510713202384 510890410296 512193702159 512494032512 513801415248 513979694712 514121641866 514611776448 514876873896 515924561592 518046234552 518313101229 518807231712 520444596749 522269689788 522282302848 524505611399 525471048256 526540293312 527370746112 527642416224 528716079648 529482277632 530559684864 530693394462 530832997728 531163839276 531485805312 531670220928 535032878688 535218525072 537233132128 537509882756 538603624812 538790510178 539117099136 539394820272 539595011328 539730997974 541613011632 541892018514 542715102864 542994677478 543851081928 544131241731 547139675016 547480679697 548094736728 548298156672 549672729067 550836574064 551752656147 552768245568 554021667507 554848911232 555041433408 555964508484 556170849216 556457355432 556987850496 557141675328 559372406208 560510634816 560705121504 561394665216 561683862432 564789341952 565141346784 565432474068 567404107424 567757741908 569748752496 570042253242 572187939708 572386478202 573241143552 573551188254 574393720824 574407592704 574552352682 575609908608 576555786576 578026592154 578227156551 579090542976 580403651674 581471977856 582802013871 583672231296 583874754624 586072507776 586374417552 587567590704 588430713024 590850558144 591154929288 592052839488 592357829976 592922550528 594793824856 595100227337 595667562336 596879645472 597187122444 599434984456 599642977164 599808582177 601911988524 602120840706 603019904256 604387273644 605499745536 606506736528 606819172806 607044387744 609314638086 610224443136 610554490722 611466147072 611678314368 613980722432 614297008864 615532134393 616451223168 616835426256 618986299008 619305164016 619691145822 621544093632 621864276264 624205025136 624421612584 625692205368 626014524861 626393984832 628197404648 628370895614 628588928541 628969948992 629293956984 629527513216 630574464168 630793261692 633167620008 633493790391 635388009696 635784015132 638329620852 639681182784 641924414208 644564245248 644896286496 645875824896 646208541792 648461837056 648625259898 648865990752 649200248004 649593762048 649819158912 651141431424 651476860848 653929073952 654155975088 656449966656 656631260208 658521734662 658920898944 659331571248 659671219746 661013539542 663318459056 663660161362 664706877912 665049295449 666059444424 666402558723 669143052963 670126007628 670142191488 671489601156 674364357513 675605633472 679764371264 680114545528 680762928384 680950936512 681187213728 682924936212 685068553664 685306259616 685495522488 686149035264 686502498528 687899415456 688138103664 690728312736 691084134972 691742975616 693150556032 693507626064 696359586384 696718309518 699583473358 701007007866 702053724416 702230653278 702474314157 703523221632 703903731039 704954772864 706722080229 707591192616 707777330304 707955701607 708218452368 709396272189 710702030016 712313572509 713377171584 713624700096 718138166416 718387346904 719193093696 719641330632 722150682176 722522691352 723620137152 723992903304 725134775904 725508322308 726610303008 726984609516 729519566688 729974239596 730792982304 731046553776 735670208196 735925471974 737024327424 738695556676 740055244544 741286011312 741561132288 741748017654 741943140576 742855567104 744717890994 745829874944 746233266438 747347513088 747606828672 747795237651 748911816576 750435725952 753521795712 753909965424 757010322544 757400289338 758941471326 759665003328 760056337656 762917252944 763181970936 764734917672 765128863719 765858294432 766069803576 766335615444 768741048768 770702122872 770969542068 771182462799 771917664672 772315310844 777069351828 778499672832 781832556736 783404534682 783423454272 784574284032 787800744192 788206572384 789403785984 789810439968 791056119168 791463624336 794223416448 795839527296 796249496592 796745758914 797228707968 799523969552 799744776236 802549318032 802827787608 805849698192 806264824134 807905437218 808185765267 808675648704 809092230408 809392516992 809596496961 812419517448 812838027771 814072654296 814492016217 817841509177 820709512524 822447235008 825740218688 826254861096 828725458176 829152368352 832273366848 832562150112 833946762726 834256273824 834686033148 835191979776 835481775744 835712512992 838118571388 838626598656 839058609312 840765952224 841057682256 844223493344 844658387188 847184012928 847712020176 848148711102 851106161136 851636612862 852908243712 854623128744 855063379863 858281909562 858579717303 859861715328 860326782381 861611389056 864833679864 865154654336 865600330672 867039888231 868635814464 870605477511 871905431936 872207966784 875266622208 875508346944 875812131936 879108761664 879561626328 881351386056 882191616768 882646069536 885431716547 886275837216 886732393932 888079259232 888536744964 892190737284 893501343504 895319468208 895780683666 899152476684 899464465746 900807511296 902867982786 904529856384 906580910466 907934582016 908249618304 910566581616 912062881202 913741679488 913971957129 913994029984 915336664704 915831736083 917199220608 917517471552 920971083648 921445513296 924676834752 925253139384 928479448512 928957746024 929536718733 934676010488 935157500101 936307537704 936632418876 938538308052 942296106972 942556343421 943454923488 943940935476 944291269824 945861696252 946189892538 947602706688 949751430012 951499600128 953082014544 955100014848 957494431278 957849795872 958924124928 959521774176 964826849536 965323871072 966846367872 967344429744 968813737344 969312812688 972692755584 972937889847 973298986128 973800372006 974390643072 974728738368 976712147136 977215291272 980893610928 981233962632 987439978822 987782601993 988381348416 988997356872 989257520768 989506829619 991520309313 992957187992 994977688584 995490242043 997060316868 999089166636 1000928150784 1005189011442 1005213287232 1008738365184 1011921961768 1012886671104 1013408450208 1017575961248 1019646556896 1020171818292 1021144392576 1021426404768 1021780820592 1024387404318 1024988065024 1027602830496 1027959389424 1028243283732 1029223552896 1029753747792 1031849123184 1036092469104 1036626202458 1037614463424 1040889193498 1044539379576 1044564605696 1045077464277 1049011222798 1049375210037 1050942096512 1051510511799 1053080586624 1053345979917 1055284832448 1057432159296 1061386788924 1061665995456 1062327678552 1063340441856 1070065757376 1070437050144 1074466264256 1075019765512 1077207249624 1077581020356 1078234198272 1078789640544 1079461995948 1083226023264 1083784037028 1085430205728 1085989354956 1087702163856 1088262483462 1094279350032 1094961359394 1096189473456 1096596313344 1099345458134 1101673148128 1103505312294 1103888207961 1105536491136 1108043335014 1109697822464 1110082866816 1111929016968 1112341698432 1112622026481 1112914710864 1114283350656 1117076836491 1118744812416 1119349899657 1121021269632 1121410243008 1123367724864 1130282693568 1130864948136 1134808214848 1135515483816 1136100434007 1138412206989 1139497504992 1140084506484 1144375879416 1144772956404 1147102376508 1148787441648 1149104705364 1151219817216 1153111573152 1156053184308 1156454313102 1158181085952 1160807303348 1162943955712 1165604027742 1167344462592 1167749509248 1172145015552 1172748835104 1175106802023 1175135181408 1176861426048 1181701116288 1182309858576 1184105678976 1184715659952 1189587649712 1190200454674 1191335124672 1193759290944 1194374244888 1195118638371 1198869968912 1199285954328 1199617164354 1203823977048 1204241681412 1208774547288 1209397236201 1211858155827 1213013473056 1213638345612 1214088775488 1218629276172 1221108981444 1223356628736 1228594017728 1231064268786 1232902446336 1233670852512 1237972598016 1238610328032 1239382291644 1243088187264 1243728552528 1248410050272 1248843225168 1251384410736 1252029049722 1252787969664 1256394809296 1256741791228 1257177857082 1257939897984 1258587913968 1259055026432 1261148928336 1261586523384 1266335240016 1266987580782 1270776019392 1271568030264 1272223066653 1276659241704 1277454919293 1279362365568 1285179514421 1287422864343 1289792572992 1292417083584 1297250519796 1297731981504 1298400496008 1299638317824 1302282862848 1302953721696 1307858147904 1308311950176 1312899933312 1313262520416 1317043469324 1317841797888 1318663142496 1319342439492 1322027079084 1326636918112 1327320322724 1329413755824 1330098590898 1332118888848 1332805117446 1338286105926 1340252015256 1340284382976 1342979202312 1343671025499 1348728715026 1349196698619 1351211266944 1359528742528 1359871365699 1360229091056 1361901873024 1362374427456 1365849872424 1368094321803 1370137107328 1370612519232 1370991044976 1373004997056 1375798830912 1376276207328 1381456625472 1382168269944 1383485951232 1386301112064 1387015252128 1391392697431 1392719172768 1393436619036 1399166946716 1402014015732 1404461306556 1404948628314 1407046443264 1407807462078 1409909545728 1413444160458 1415182385232 1415554660608 1415911403214 1416436904736 1418792544378 1421404060032 1424627145018 1426754343168 1427249400192 1436241646917 1436276332832 1436774693808 1438386187392 1439282661264 1444301364352 1445045382704 1447240274304 1447985806608 1450269551808 1451016644616 1453220606016 1453969219032 1459039133376 1459948479192 1460700558009 1461585964608 1462093107552 1466707499929 1471340416392 1471850943948 1477391113352 1478152177579 1481159968233 1482572022624 1483496035308 1483886281152 1489435781988 1492466532876 1495213657344 1495590475302 1497823633152 1500871451904 1507043591424 1507819930848 1514020645088 1514800578676 1517882942652 1519330006656 1520112675312 1525834505888 1526363941872 1529469835344 1530257727438 1531716588864 1532139607152 1532671230888 1537482097536 1541404245744 1541939084136 1542364925598 1543835329344 1544630621688 1554138703656 1554939303687 1561333790247 1563665113472 1566809069364 1566846908544 1573516834197 1576413144768 1579620879936 1582112238336 1582927248672 1588446832896 1591679054592 1592498993184 1593491517828 1594457415936 1599047939104 1599489552472 1605098636064 1605655575216 1611699396384 1612529648268 1615810874436 1616371530534 1617351297408 1618184460816 1618785033984 1619192993922 1624839034896 1625676055542 1628145308592 1628984032434 1635683018354 1641419025048 1642442039091 1644894470016 1649018187201 1651480437376 1652509722192 1655257968441 1658304736704 1662065002521 1664546733696 1665124300224 1667893525452 1668512547648 1669372066296 1670963551488 1671425025984 1676237142776 1678117218624 1681531904448 1682115364512 1688446986688 1689316774376 1694368025856 1695424040352 1696297422204 1702212322272 1703273225724 1709246257488 1710126759726 1716563819124 1717159434606 1719723430656 1720653564762 1723222778112 1729667359728 1730309308672 1731200661344 1734079776462 1734681469653 1737271628928 1741210955022 1743810863872 1744415933568 1748406041613 1751016693888 1751624263872 1758217523328 1759123252656 1762702772112 1765292139072 1770863433094 1772551674432 1773464787864 1776158518464 1777073489928 1784381474568 1785300682011 1787002687008 1790638936416 1791561367332 1798304953368 1798928931492 1799425746531 1805735965572 1809059712768 1813161820932 1816499236608 1821133163232 1824125762404 1827483358976 1827943914258 1827988059968 1830673329408 1831663472166 1834398441216 1835034943104 1841942167296 1842891026592 1846596403179 1849353669504 1850506278768 1856958897024 1857915492048 1859073437466 1869352020976 1870315000202 1872615075408 1873264837752 1877076616104 1878043574583 1884592213944 1885112686842 1885766785623 1886909846976 1887881870952 1888582539648 1891723392504 1892379785076 1899502860024 1900481371173 1906164029088 1914988862556 1915699591744 1919043548352 1930647742144 1933692735744 1934688859488 1937627474688 1938625625376 1945385511168 1945875779694 1946597972256 1947600744012 1948781286144 1949457476736 1953424294272 1954430582544 1961787221856 1962467925264 1974879957644 1975565203986 1976762696832 1977994713744 1978515041536 1979013659238 1983040618626 1985914375984 1989955377168 1990980484086 1994120633736 1995147886347 1998178333272 1999207676169 2007429158889 2010378022884 2010426574464 2023093072539 2023843923536 2026816900416 2031412780859 2035151922496 2039293113792 2040343636584 2042288785152 2042852809536 2043561641184 2048774808636 2055205660992 2055918778848 2056486567464 2058447105792 2059507495584 2063698246368 2072184938208 2073252404916 2075228926848 2081778386996 2089078759152 2090154928554 2098022445596 2098750420074 2101884193024 2103021023598 2106161173248 2106691959834 2107422942471 2110569664896 2114864318592 2120166240687 2122773577848 2123331990912 2123867104821 2124655357104 2136940717527 2140131514752 2140874100288 2148932528512 2150039531024 2154414499248 2155162040712 2157579281088 2158923991896 2166452046528 2167568074056 2170860411456 2171978709912 2175404327712 2176524966924 2188558700064 2189922718788 2192378946912 2198690916268 2199298134649 2203346296256 2207010624588 2207776415922 2211072982272 2216086670028 2220165733632 2223858033936 2224683396864 2225244052962 2225829421728 2228566701312 2234153672982 2237489624832 2238699799314 2242042539264 2242820486016 2246735449728 2260565387136 2261729896272 2269616429696 2271030967632 2272200868014 2276824413978 2278995009984 2280169012968 2288751758832 2289545912808 2294204753016 2295386591157 2297574883296 2298209410728 2304826071317 2306223146304 2312106368616 2312908626204 2313547388397 2321614606696 2322810564767 2331208055484 2335499018496 2345497670208 2350213604046 2350270362816 2353722852096 2363402232576 2364619717152 2368211357952 2369431319904 2379175299424 2380400909348 2382670249344 2387518581888 2388748489776 2390237276742 2397739937824 2398571908656 2399234328708 2407647954096 2408483362824 2417549094576 2418794472402 2423716311654 2424557295801 2426026946112 2427276691224 2428177550976 2437258552344 2438514083313 2442217962888 2443476048651 2453524527531 2457188035456 2462128537572 2467341705024 2477220656064 2478764583288 2486176374528 2487457105056 2496820100544 2497686450336 2502768821472 2504058099444 2505575939328 2512789618592 2513483582456 2514355714164 2515879795968 2517175827936 2522297856672 2523173046768 2532670480032 2533975161564 2541552038784 2543136060528 2544446133306 2553318483408 2554909838586 2558724731136 2570359028842 2574845728686 2575739151909 2579585145984 2580980347143 2584834167168 2594501039592 2595463963008 2596800992016 2601119664693 2605907443392 2611816432533 2615716295808 2616623900352 2625799866624 2626525040832 2634086938648 2637326284992 2638684878984 2644054158168 2653273836224 2654640645448 2656295149641 2658827511648 2660197181796 2664237777696 2665610234892 2676572211852 2680504030512 2685958404624 2687342050998 2697457430052 2698393397238 2702422533888 2719057485056 2719742731398 2720458182112 2723803746048 2724748854912 2731699744848 2736188643606 2740274214656 2741225038464 2741915871387 2741982089952 2746009994112 2747495208249 2751597661824 2752552414656 2762913250944 2764336539888 2774030504256 2782785394862 2785438345536 2786873238072 2788610156199 2798333893432 2804028031464 2805472500303 2808922613112 2809897256628 2815614924156 2826888320916 2827669030263 2830364770464 2831822806428 2832873809472 2837585088756 2842808120064 2849254290036 2854498800384 2872483293834 2872552665664 2873549387616 2876772374784 2878565322528 2888602728704 2890090765408 2894480548608 2895971613216 2900539103616 2902033289232 2906441212032 2907938438064 2918078266752 2918813669541 2919896958384 2921401116018 2923171929216 2924186215104 2933414999858 2942680832784 2943701887896 2954782226704 2956304355158 2962319936466 2963347805979 2965144045248 2966992070616 2967772562304 2968520488857 2974560927939 2978871563976 2984933065752 2986470726129 2991180950604 3015639861696 3028041290176 3029601157352 3035765885304 3038660013312 3040225350624 3051669011776 3052727883744 3058939670688 3060515454876 3063433177728 3064279214304 3065342461776 3074964195072 3082808491488 3083878168272 3084729851196 3087670658688 3089261243376 3108277407312 3109878607374 3122667580494 3127330226944 3133618138728 3133693817088 3135232392831 3147033668394 3148125630111 3152826289536 3154531535397 3159241759872 3160037939751 3165854497344 3184997986368 3186983035656 3192220084207 3198095878208 3198979104944 3210197272128 3211311150432 3223398792768 3225059296536 3231621748872 3232743061068 3234702594816 3236368921632 3238385987844 3249678069792 3251352111084 3256290617184 3257968064868 3271366036708 3282838050096 3284884078182 3289788940032 3298036374402 3302960874752 3305019444384 3310515936882 3311664623883 3316609473408 3324130005042 3329093467392 3330248600448 3335787050904 3337025095296 3338744132592 3342850051968 3351230509473 3352474285552 3356234437248 3358049698971 3363063808896 3364230729024 3376893973376 3378633548752 3390848080704 3392594844408 3404424644544 3406546451448 3408301302021 3415236620967 3418492514976 3420253519452 3433127638248 3434318869212 3441307129524 3456039925877 3459334719456 3462401322688 3468159552924 3469362939306 3474543257856 3482421910044 3488831867136 3496812083226 3502033387776 3503248527744 3516435046656 3518246505312 3525405544224 3530584278144 3541726866188 3545103348864 3546929575728 3552317036928 3554146979856 3568762949136 3570601364022 3574005374016 3581277872832 3583122734664 3585355915113 3596609906736 3597857862984 3598851493062 3611471931144 3621869540641 3626323641864 3628191708603 3635574467481 3642266326464 3648251524808 3655887828516 3655976119936 3663326944332 3670069886208 3685782053184 3693192806358 3698707339008 3701012557536 3713917794048 3715830984096 3718146874932 3738704041952 3740630000404 3745230150816 3746529675504 3754153232208 3756087149166 3769184427888 3770225373684 3771533571246 3773819693952 3775763741904 3777165079296 3783446785008 3784759570152 3799005720048 3800962742346 3812328058176 3829977725112 3831399183488 3832364757879 3838087096704 3847709103469 3855538543263 3861295484288 3862268593029 3869377718976 3877251250752 3891751559388 3893195944512 3895201488024 3898914953472 3906848588544 3908861165088 3921197601851 3923574443712 3924935850528 3949759915288 3951130407972 3953525393664 3955989427488 3958027318476 3966081237252 3971828751968 3979910754336 3981960968172 3988241267472 3990295772694 3996356666544 3998415352338 4014858317778 4020756045768 4020853148928 4046186145078 4047590095857 4047687847072 4053633800832 4062825561718 4070303844992 4078586227584 4079614097097 4080687273168 4085705619072 4087123282368 4097549617272 4104282965409 4110411321984 4111837557696 4112973134928 4119014991168 4127396492736 4144369876416 4146504809832 4150457853696 4163556773992 4165701591359 4174178092293 4178157518304 4180309857108 4196044891192 4197500840148 4206042047196 4213383919668 4214845884942 4221139329792 4229728637184 4240332481374 4245547155696 4246663981824 4247734209642 4249310714208 4273881435054 4280263029504 4281748200576 4297865057024 4300079062048 4308724940751 4308828998496 4310324081424 4315158562176 4317847983792 4332904093056 4335136148112 4341720822912 4343957419824 4350808655424 4353049933848 4377117400128 4379845437576 4382101674027 4384757893824 4397381832536 4398596269298 4400122499787 4406692592512 4414021249176 4415552831844 4432173340056 4434456532737 4443479904699 4447716067872 4450488105924 4451658843456 4468307345964 4477399598628 4485640972032 4493470899456 4521130774272 4523459792544 4539232859392 4542061935264 4544401736028 4553648827956 4557990019968 4560338025936 4577503517664 4579091825616 4588409506032 4590773182314 4595149766592 4596418821456 4609652142634 4612446292608 4624212737232 4625817252408 4627094776794 4643229213392 4645621129534 4662416110968 4664817911061 4684001370741 4690995340416 4700427208092 4700540725632 4720550502591 4729239434304 4738862639808 4758350598848 4760801818696 4765340498688 4775037163776 4777496979552 4780474553484 4795479875648 4797143817312 4798468657416 4815295908192 4816966725648 4835098189152 4837588944804 4847432623308 4849114591602 4852053892224 4854553382448 4856355101952 4874517104688 4877028166626 4884435925776 4886952097302 4907049055062 4914376070912 4924257075144 4927326117273 4934683410048 4947054561603 4954441312128 4957529166576 4965773905323 4974914210112 4986195007563 4993640201088 4995372900672 5005537642944 5008116198888 5025579237184 5026967164912 5028711428328 5034351655872 5044595713344 5046346093536 5065340960064 5067950323128 5083104077568 5086272121056 5088892266612 5106636966816 5109819677172 5140718057684 5149691457372 5151478303818 5159170291968 5161960694286 5169668334336 5189002079184 5190927926016 5193601984032 5202239329386 5204044408959 5211814886784 5223632865066 5231432591616 5233247800704 5253050081664 5268173877296 5274652569984 5277369757968 5288108316336 5306547672448 5309281290896 5312590299282 5317655023296 5320394363592 5328475555392 5331220469784 5353144423704 5355902046033 5361008061024 5371916809248 5374684101996 5394914860104 5396786794476 5398277239593 5430919883521 5439485462796 5440916364224 5449497709824 5463399489696 5472377287212 5482450076928 5483831742774 5483964179904 5492019988224 5494990416498 5503195323648 5505104829312 5525826501888 5528673079776 5548061008512 5565570789724 5570876691072 5573746476144 5577220312398 5596667786864 5608056062928 5610945000606 5617845226224 5619794513256 5631229848312 5634130723749 5653776641832 5655338060526 5657300356869 5660729540928 5663645612856 5665747618944 5675170177512 5698508580072 5701444113519 5724890564239 5744966587668 5745105331328 5747098775232 5757130645056 5780181530816 5791943226432 5801078207232 5804066578464 5812882424064 5815876876128 5836156533504 5837627339082 5839793916768 5842802232036 5846343858432 5848372430208 5866829999716 5885361665568 5887403775792 5909564453408 5912608710316 5924639872932 5926695611958 5930288090496 5933984141232 5935545124608 5937040977714 5949121855878 5957743127952 5969866131504 5972941452258 5982361901208 5985443659041 6022287476667 6031279723392 6056082580352 6059202314704 6069279217617 6071531770608 6080450701248 6094238342577 6103338023552 6105455767488 6117879341376 6121030909752 6126866355456 6128558428608 6130684923552 6165616982976 6167756336544 6169459702392 6175341317376 6178522486752 6198022015829 6216554814624 6219757214748 6245335160988 6267236277456 6270464785662 6294067336788 6296251260222 6305652579072 6309063070794 6318483519744 6320075879502 6331708994688 6360498722061 6369995972736 6373966071312 6384440168414 6396191756416 6397958209888 6410822152581 6420394544256 6422622300864 6446797585536 6450118593072 6463243497744 6465486122136 6472737843264 6476771975688 6499356139584 6502704222168 6512581234368 6515936129736 6542732073416 6546102500707 6565676100192 6569768156364 6596072748804 6597894403947 6610038888768 6621031873764 6623329247766 6633218946816 6648260010084 6660497200896 6671574101808 6674050190592 6677488265184 6685700103936 6702461018946 6704948571104 6712468874496 6716099397942 6726127617792 6728461458048 6753787946752 6757267097504 6781696161408 6785189688816 6808849289088 6813092902896 6816602604042 6830473241934 6836985029952 6840507038904 6866255276496 6868637738424 6882614259048 6886159773471 6912079851754 6914478213951 6918669438912 6924802645376 6936319105848 6938725878612 6940642165191 6964843820088 6968431694301 6993624166452 7006497055488 7036493010624 7050811088448 7061168556288 7083453732376 7090206697728 7093859151456 7104634073856 7108293959712 7137525898272 7141202728044 7148010748032 7162555745664 7166245469328 7170711830226 7193219813472 7195715725968 7197702986124 7222943862288 7243739081282 7252647283728 7256383417206 7271148934962 7273671887403 7284532652928 7296503049616 7311775657032 7311952239872 7315542249939 7326653888664 7330428145953 7360573582593 7371564106368 7386385612716 7402025115072 7431661968192 7436293749864 7477408083904 7481260000808 7490460301632 7493059351008 7508306464416 7512174298332 7538368855776 7540450747368 7543067142492 7547639387904 7551527483808 7566893570016 7569519140304 7598011440096 7601925484692 7624656116352 7659955450224 7662798366976 7664729515758 7676174193408 7695418206938 7711077086526 7722590968576 7724537186058 7727217455727 7738755437952 7742941041429 7754502501504 7783503118776 7786391889024 7790402976048 7803358994079 7817722330176 7835449297599 7842395203702 7847148887424 7849871701056 7899519830576 7902260815944 7911978854976 7916054636952 7932162474504 7943657503936 7959821508672 7963921936344 7968885448923 7976482534944 7980591545388 7992713333088 7996830704676 8029716635556 8041512091536 8092372290156 8095180191714 8095375694144 8107267601664 8125651123436 8140607689984 8157172455168 8159228194194 8161374546336 8171411238144 8174246564736 8195099234544 8208565930818 8220822643968 8223675115392 8225747614161 8225946269856 8238029982336 8254792985472 8288739752832 8293009619664 8327113547984 8331403182718 8348356184586 8356315036608 8360619714216 8365830468597 8392089782384 8395001680296 8412084094392 8416417500909 8426767839336 8429691769884 8480664962748 8483007090789 8491094311392 8495468419284 8498621428416 8547762870108 8563496401152 8600158124096 8617449881502 8617657996992 8620648162848 8630317124352 8635695967584 8665808186112 8670272296224 8683441645824 8687914839648 8701617310848 8706099867696 8754234800256 8759690875152 8764203348054 8769515787648 8794763665072 8797192538596 8800244999574 8813385185024 8828042498352 8831105663688 8864346680112 8868913065474 8886959809398 8890043417937 8895432135744 8900976211848 8903317686912 8905561466571 8936614691928 8954799197256 8959412178387 8996256600947 9046919585088 9084123870528 9088803472056 9107297655912 9115980039936 9120676051872 9155007035328 9158183651232 9176819012064 9181546364628 9190299533184 9192837642912 9219304285268 9224892585216 9248425474464 9251634504816 9254189553588 9286458426784 9291242259068 9324832221936 9329635822122 9368002741482 9381990680832 9400854416184 9401081451264 9405697178493 9441101005182 9444376890333 9458478868608 9463594606191 9477725279616 9516701197696 9521603637392 9554993959104 9560949106968 9576660252621 9590959751296 9594287634624 9596937314832 9630591816384 9633933451296 9670196378304 9675177889608 9694865246616 9698229183204 9704107784448 9709106764896 9739748882017 9749034209376 9754056333252 9768871851552 9773904194604 9814098110124 9848514150288 9854652234546 9869366820096 9894109123206 9908882624256 9915058333152 9931547810646 9949828420224 9972390015126 9987280402176 9990745801344 10011075285888 10016232397776 10051158474368 10053691528419 10053934329824 10057422856656 10068703311744 10074149096913 10089191426688 10092692187072 10130681920128 10135900646256 10172544242112 10177784533224 10213273933632 10219639354344 10224903906063 10245709862901 10281436115368 10286732501111 10299382914744 10302956607636 10323921388572 10368119777631 10378004158368 10387203968064 10404478658772 10408088817918 10423629773568 10447265730132 10466495601408 10506100163328 10536347754592 10549305139968 10554739515936 10576216632672 10613095344896 10618562581792 10625180598564 10635310046592 10640788727184 10656951110784 10662440939568 10706288847408 10711804092066 10722016122048 10743833618496 10749368203992 10789829720208 10793573588952 10796554479186 10861839767042 10865608621923 10878970925592 10881832728448 10884575125809 10906723402443 10926798979392 10944754574424 10967663485548 10967928359808 10989980832996 11010209658624 11057346159552 11096122017024 11131141579448 11141753382144 11147492952288 11154440624796 11193335573728 11216112125856 11221890001212 11235690452448 11239589026512 11262459696624 11268261447498 11307553283664 11310676121052 11314600713738 11321459081856 11327291225712 11331495237888 11350340355024 11397017160144 11402888227038 11449781128478 11489933175336 11490210662656 11494197550464 11497094273637 11514261290112 11543127310407 11560363061632 11566615629789 11583886452864 11586805779087 11608133156928 11631753752256 11675254678164 11679587833536 11685604464072 11696744860416 11733659999432 11763592805553 11770723331136 11774807551584 11819128906816 11825217420632 11849279745864 11853391223916 11860576180992 11867968282464 11874081955428 11898243711756 11915486255904 11939732263008 11945882904516 11964723802416 11970887318082 12044574953334 12062559446784 12112165160704 12118404629408 12138558435234 12142770287571 12143063541216 12160901402496 12188476685154 12206676047104 12210911534976 12235758682752 12238842291291 12242061819504 12257116857216 12261369847104 12312848896227 12331233965952 12335512673088 12338919404784 12357044973504 12396044031658 12433109629248 12439514429496 12490670321976 12497104774077 12522534276879 12534472554912 12540929571324 12588134673576 12592502520444 12618126141588 12640151759004 12663417989376 12720997444122 12739991945472 12747932142624 12768880336828 12792383512832 12795916419776 12821644305162 12840789088512 12845244601728 12893595171072 12900237186144 12926174822253 12926486995488 12930972244272 12945475686528 12953543951376 12998712279168 13005408444336 13025162468736 13031872259472 13085464146832 13092205001414 13131352200384 13139536312728 13146305022081 13192145497608 13195788807894 13200367499361 13220077777536 13242063747528 13246658495532 13296520020168 13303369598211 13330439714097 13343148203616 13354976530368 13404922037892 13409897142208 13432198795884 13456922916096 13514534195008 13563392322816 13570379377632 13617698578176 13626185805792 13633205208084 13660946483868 13673970059904 13681014077808 13732510552992 13737275476848 13765228518096 13772319546942 13824159703508 13828956427902 13837338877824 13849605290752 13872638211696 13877451757224 13881284330382 13929687640176 13936863388602 13987248332904 13994453733183 14052004112223 14072986021248 14101622176896 14136974658631 14161651507773 14166907464752 14187718302912 14216587919424 14275051796544 14282405456088 14296021496064 14325111491328 14332490938656 14341423660452 14386439626944 14391431451936 14395405972248 14445887724576 14487478162564 14505294567456 14512766834412 14542297869924 14547343774806 14569065305856 14593006099232 14623551314064 14631084499878 14653307777328 14660856291906 14721147165186 14743128212736 14772771225432 14804050230144 14841163684809 14863323936384 14872587499728 14954816167808 14958585022689 14962520001616 14980920603264 14986118702016 15016612928832 15024348596664 15076737711552 15080901494736 15086134284984 15103054967616 15133787140032 15139038280608 15196022880192 15203850969384 15249312232704 15305319671741 15319910900448 15329459031516 15390836413876 15422154173052 15449074372116 15454434911454 15477510875904 15485882082858 15509005003008 15567006237552 15572783778048 15580805952096 15606717988158 15635444660352 15670898595198 15684790407404 15694297774848 15699743402112 15799039661152 15804521631888 15823957709952 15832109273904 15864324949008 15887315007872 15919643017344 15927843872688 15937770897846 15952965069888 15961183090776 15985426666176 15993661409352 16059433271112 16067706138099 16083024183072 16133782499219 16184744580312 16190360383428 16190751388288 16194831718779 16251302246872 16259673953369 16292759650563 16318456388388 16322749092672 16348493129472 16390198469088 16417131861636 16447350230784 16451495228322 16451892539712 16476059964672 16509585970944 16577479505664 16586019239328 16654227095968 16662806365436 16696712369172 16712630073216 16721239428432 16731660937194 16784179564768 16790003360592 16824168188784 16832835001818 16853535678672 16859383539768 16961329925496 16966014181578 16971901070607 16982188622784 16990936838568 16997242856832 17095525740216 17104332340557 17174671692717 17200316248192 17234899763004 17235315993984 17241296325696 17271391935168 17340544592448 17375829679296 17403234621696 17412199735392 17508469600512 17519381750304 17528406696108 17539031575296 17589527330144 17594385077192 17600489999148 17656084996704 17662211327376 17728693360224 17737826130948 17773919618796 17780086835874 17790864271488 17801952423696 17806635373824 17811122933142 17873229383856 17909598394512 17918824356774 17992513201894 18066862430001 18093839170176 18168247741056 18177606944112 18207837652851 18214595311824 18241352103744 18282715027731 18310014070656 18316367302464 18353638024128 18363092729256 18380599066368 18385675285824 18438608570536 18496850948928 18503269009632 18508379107176 18572916853568 18582484518136 18594066047487 18649664443872 18659271644244 18736005482964 18801708832368 18811394356986 18882202010364 18888753780666 18916957737216 18927189212382 18955450559232 19033402395392 19043207274784 19081496166183 19109987918208 19121898213936 19153320505242 19181919502592 19188575269248 19193874629664 19232466457743 19261183632768 19267866902592 19340392756608 19350355779216 19389730493232 19396458366408 19418213529792 19479497764034 19498068418752 19508112666504 19537743703104 19547808389208 19628196220248 19638307502121 19697028300576 19709304469092 19788218246412 19793683211841 19830116666304 19863095621292 19899656840448 19944780030252 19981491602688 20022150571776 20032464795552 20102316948736 20107383056838 20107868659648 20114845713312 20137406623488 20148298193826 20178382853376 20185384374144 20261363840256 20271801292512 20345088484224 20355569066448 20426547867264 20439278708688 20449807812126 20491419725802 20562872230736 20573465002222 20598765829488 20605913215272 20647842777144 20658479320413 20736239555262 20743434641853 20756008316736 20774407936128 20808957317544 20816177635836 20821926495573 20894531460264 20905295082903 21072695509184 21109479031872 21152433265344 21237125163584 21250361197128 21270620093184 21281577454368 21313902221568 21324881879136 21412577694816 21423608184132 21444032244096 21487667236992 21498736407984 21579659440416 21587147177904 21593108958372 21723679534084 21731217243846 21757941851184 21763665456896 21769150251618 21813446804886 21821015662209 21853597958784 21889509148848 21935326971096 21935856719616 21946626749817 21979961665992 21991284437859 22081720747779 22114692319104 22262283158896 22294985904576 22308881249592 22345540589449 22386671147456 22432224251712 22443780002424 22471380904896 22479178053024 22524919393248 22536522894996 22615106567328 22621352242104 22629201427476 22642918163712 22654582451424 22700680710048 22794034320288 22805776454076 22899562256956 22979866350672 22988395100928 22994188547274 23028522580224 23086254620814 23120726123264 23133231259578 23167772905728 23173611558174 23181652367181 23216266313856 23263507504512 23350509356328 23359175667072 23371208928144 23467319998864 23506347892797 23527185611106 23541446662272 23549615103168 23638257813632 23650434841264 23698559491728 23706782447832 23735936564928 23748163910856 23796487423512 23830972511808 23879464526016 23891765809032 23906656346769 23929447604832 23941774636164 24089149906668 24192279481139 24236809258816 24277116870468 24285540575142 24286127082432 24321802804992 24376953370308 24421823069952 24471517365504 24477684582582 24484123639008 24514233714432 24522739694208 24625697792454 24662467931904 24671025346176 24677838809568 24714089947008 24792088063316 24866219258496 24879028858992 24981340643952 24994209548154 25045068553758 25068945109824 25081859142648 25097491405791 25176269347152 25185005040888 25236252283176 25249252502727 25280303518008 25353086784487 25441994888244 25449021272367 25495864285248 25537760673656 25591832839552 25643288610324 25690489203456 25800474372288 25852349644506 25852973990976 25861944488544 25890951373056 25907087902752 25997424558336 26010816888672 26050324937472 26063744518944 26170928293664 26184410002828 26262704400768 26279072625456 26292610044162 26384290995216 26391577615788 26400734998722 26440155555072 26484127495056 26493316991064 26593040040336 26606739196422 26660879428194 26670130253811 26686296407232 26709953060736 26809844075784 26819794284416 26864397591768 26878236535161 26988769802841 27029068390016 27140758755264 27252371611584 27266410416168 27321892967736 27347940119808 27362028155616 27448383212957 27465021105984 27474550953696 27530457036192 27544639093884 27648319407016 27657912855804 27674677755648 27745276423392 27754903514448 27762568660764 27859375280352 27873726777204 27974496665808 27988907466366 28104008224446 28145972042496 28203244353792 28273949317262 28323303015546 28333130670999 28333814929504 28375436605824 28390783818573 28433175838848 28550103593088 28564810912176 28664981877312 28682847320904 28729980757863 28772879253888 28782862903872 28790811944496 28891775449152 28974956325128 29010589134912 29025533668824 29084595739848 29094687549612 29186012198464 29219246646051 29247102628128 29262168999756 29306615554656 29321712583812 29442294330372 29545542450864 29608100460288 29682327369618 29726647872768 29745174999456 29909632335616 29917170045378 29925040003232 29961841206528 29972237404032 30033225857664 30048697193328 30153475423104 30161074585257 30161802989472 30172268569968 30206109935232 30222447290739 30267574280064 30278076561216 30392045760384 30407701938768 30610639343482 30639821800896 30658918063032 30674711718189 30737129588703 30781672827752 30844308346104 30860197503333 30898148744232 30908869822908 30971764165716 31104359332893 31134012475104 31161611904192 31213435976316 31270889320704 31341797190396 31369580814808 31399486804224 31598079322304 31609043263776 31647915419904 31664218547808 31728649898016 31774630015744 31839286034688 31855687745376 31875541795692 31905930139776 31922366181552 31970853332352 31987322818704 32118866542224 32135412276198 32166048366144 32267564998438 32369489160624 32380720766856 32381502776576 32389663437558 32502604493744 32519347906738 32585519301126 32596825865769 32636912776776 32645498185344 32653725377427 32720170207329 32780396938176 32834263723272 32902990456644 32903785079424 33172038478656 33308454191936 33325612730872 33393424738344 33425260146432 33442478856864 33463321874388 33568359129536 33580006721184 33648336377568 33665670003636 33707071357344 33718767079536 33922659850992 33932028363156 33943802141214 33964377245568 33981873677136 33994485713664 34191051480432 34208664681114 34349343385434 34400632496384 34469799526008 34470631987968 34482592651392 34491282820911 34542783870336 34629381931221 34681089184896 34699846889367 34751659358592 34760417337261 34824399470784 35038763500608 35056813392216 35179054660288 35188770154384 35200979998296 35290778416659 35312169993408 35324422654752 35457386720448 35475652261896 35547839237592 35560173671748 35581728542976 35603904847392 35622245866284 35746458767712 35819196789024 35837648713548 35985026403788 36133724860002 36187678340352 36336495482112 36355213888224 36415675305702 36428310862713 36429190623648 36482704207488 36565430055462 36620028141312 36632734604928 36707276048256 36726185458512 36771350571648 36877217141072 36938546688681 36993701897856 37006538019264 37016758214352 37145833707136 37164969036272 37188132094974 37299328887744 37318543288488 37472010965928 37491314322231 37567602830637 37603417664736 37622788713972 37764404020728 37777507561332 37854378424764 38016439184647 38086414549568 38162992332366 38219975836416 38243796427872 38306641010484 38377150538496 38387749259328 38464932915486 38522367265536 38535733805184 38680785513216 38700711558432 38779460986464 38792916732816 38836427059584 38958995528068 38996136837504 39016225333008 39075487406208 39095616778416 39256392440496 39276615004242 39394056601152 39418608938184 39438915066243 39576436492824 39587366423682 39601102498083 39660233332608 39726191242584 39840564947051 39889560060504 39910108794633 39991319142291 40064929591104 40214766113676 40215737319296 40229691426624 40296596387652 40370768748288 40543602585024 40690176968448 40711138132896 40853095734528 40878557417376 40899615624252 40982839451604 41125744461472 41146930004444 41197531658976 41211826430544 41295685554288 41316958640826 41472479110524 41486869283706 41512016633472 41548815872256 41617914635088 41632355271672 41643852991146 41789062920528 41810590165806 42145391018368 42156012336669 42218958063744 42304866530688 42410923975893 42474250327168 42484954523319 42500722394256 42563154908736 42649763758272 42825155389632 42847216368264 42888064488192 42975334473984 42997472815968 43133173620361 43159318880832 43174294355808 43186217916744 43447359068168 43462434487692 43515883702368 43538300503236 43626893609772 43642031324418 43707195917568 43779018297696 43870653942192 43893253499634 43959923331984 43982568875718 44163441495558 44229384638208 44523491054427 44524566317792 44589971809152 44617762499184 44691081178898 44773342294912 44864448503424 44875755068067 44887560004848 44942761809792 44958356106048 45049838786496 45073045789992 45230213134656 45242704484208 45258402854952 45309164902848 45401361420096 45588068640576 45611552908152 45799124513912 45822717504949 45915959015223 45959732701344 45988377094548 46172509241628 46266462519156 46347223116348 46363304734362 46432532627712 46527015009024 46701018712656 46718351334144 46742417856288 46934639997728 47012695785594 47054371222212 47082893324544 47099230206336 47276515627264 47300869682528 47397118983456 47413564895664 47471873129856 47496327821712 47592974847024 47661945023616 47758929052032 47783531618064 47813312693538 47858895209664 47883549272328 48178299813336 48203118414297 48384558962278 48401347497657 48473618517632 48554233740936 48571081150284 48572254164864 48584495156337 48753906740616 48779021860107 48878278951689 48955369165164 48968247278016 49045479388416 49251395584908 49342050692352 49355677619136 49428179894016 49584176126632 49732438516992 49758057717984 49962681287904 49988419096308 50090137107516 50137890219648 50163718285296 50194982811582 50352538694304 50370010081776 50472504566352 50498505005454 50560607036016 50706173568974 50883989776488 50898042544734 50915703211821 50991728570496 51075521347312 51183665679104 51286577220648 51312997021671 51524015078151 51600948744576 51704699289012 51705947981952 51723888977088 51814175805504 52021633777344 52127489037888 52341856587328 52368820005656 52525408801536 52558145250912 52585220088324 52768581990432 52783155231576 52801469997444 52968254990112 52986633982128 53186080080672 53213478392844 53321758856388 53340260507622 53372592814464 53419906121472 53619688151568 53639588568832 53728795183536 53756473070322 53977539605682 54058136780032 54200587290003 54281517510528 54504743223168 54532820832336 54623512958553 54643785935472 54724056311232 54848145083193 54896766425914 54930042211968 54949101907392 55060914072384 55089278187768 55296638814032 55315825711608 55490552846784 55509807028896 55525137321528 55718750560704 55747453554408 55782198142461 55948993331616 55977814932732 56208016448892 56547898634524 56646606031092 56666261341998 56667629859008 56750873211648 56781567637146 56866351677696 57100207186176 57129621824352 57244488498549 57329963754624 57365694641808 57459961515726 57545758507776 57565725807744 57581623888992 57783550898304 57949912650256 58021178269824 58051067337648 58169191479696 58189375099224 58372024396928 58438493292102 58494205256256 58524337999512 58613231109312 58643425167624 58884588660744 58914922506363 59091084901728 59364654739236 59381049635523 59490349998912 59740118718731 59834340090756 59850080006464 59944474808064 60066451715328 60097394386656 60306950846208 60322149170514 60323605978944 60344537139936 60412219870464 60444894581478 60535148560128 60556153122432 60784091520768 60815403877536 61221278686964 61279643601792 61317836126064 61349423436378 61474259177406 61563345655504 61688616692208 61720395006666 61796297488464 61817739645816 61943528331432 61975437961239 62208718665786 62230303925559 62268024950208 62323223808384 62426871952632 62683594380792 62715885248709 62739161629616 62973796206629 63196158644608 63218086527552 63328437095616 63457299796032 63711375490752 63751083591384 63811860279552 63844732363104 63941706664704 63974645637408 64237733084448 64270824552396 64332096732288 64535129996876 64738978321248 64761441533712 64779326875116 65005208987488 65038695813476 65171038602252 65193651731538 65273825553552 65290996370688 65307450754854 65440340414658 65560793876352 65668527446544 65805980913288 65807570158848 65839880249451 66245162243337 66344076957312 66616908383872 66651225461744 66786849476688 66884957713728 66926643748776 67036621768347 67136718259072 67160013442368 67296672755136 67331340007272 67414142714688 67437534159072 67845319701984 67864056726312 67887604282428 67928754491136 67963747354272 68178242174119 68382102960864 68417329362228 68698686770868 68939599052016 68965185302784 68982565641822 69085567740672 69258763862442 69362178369792 69399693778734 69503318717184 69520834674522 69648798941568 70077527001216 70113626784432 70358109320576 70377540308768 70401959996592 70519043678391 70581556833318 70624339986816 70648845309504 70914773440896 70951304523792 71095678475184 71120347343496 71207809694784 71244491732568 71492917535424 71638393578048 71675297427096 71719969040307 71970052807576 72007127507777 72267449720004 72576838443417 72710427776448 72831350611404 72856621725426 72858381247296 72965408414976 73130860110924 73265469209856 73414552096512 73452370917024 73542701143296 73754434282144 73877093377362 73987403795712 74013076038528 74033516428704 74291667414272 74329938072544 74376264189948 74598657775488 74637086576976 74944021931856 74982628644462 75135205661274 75206835329472 75245577427944 75528808041456 75555015122664 75708756849528 75747757508181 76032878369294 76059260353461 76172829099136 76325984664732 76347063817101 76487592855744 76613282020968 76775498518656 76929865830972 77071467610368 77401423116864 77558921972928 77585833465632 77672854119168 77917991056136 77992273675008 78032450666016 78150974812416 78191233556832 78512784880992 78553230008484 78788113202304 78837217876368 78877830132486 79152872985648 79174732847364 79202204996166 79320466665216 79452382485168 79681129894102 79779120121008 79820217589266 79982638284582 80010390761433 80129859182208 80429532227352 80431474638592 80459382853248 80593192775304 80634709605483 80966309408523 81087205170048 81422276265792 81757114834752 81799231248504 81965678903208 82251488922944 82293860008888 82345149638871 82395063317952 82423652861088 82591371108576 82633917281652 82944958221048 82973738567412 83024033266944 83235829270176 83264710543344 83287705982292 83578125841056 83621180331612 84290782036736 84312024673338 84437916127488 84609733061376 84821847951786 84948500654336 84969909046638 84999392012997 85001444788512 85126309817472 85172351455719 85299527516544 85650310779264 85694432736528 85994945631936 86189942273589 86266347240722 86318637761664 86348588711616 86372435833488 86894718136336 86924868975384 87031767404736 87076601006472 87253787219544 87284062648836 87558036595392 87657739938153 87741307884384 87786506999268 87919846663968 87965137751436 88326882991116 89046982108854 89049132635584 89179943618304 89235524998368 89382162357796 89546684589824 89728897006848 89751510136134 89775120009696 89885523619584 89916712212096 90099677572992 90146091579984 90460426269312 90483223755771 90485408968416 90516805709904 90618329805696 90802722840192 91176137281152 91223105816304 91598249027824 91645435009898 91831918030446 91919465402688 91976754189096 92024135154567 92211388766109 92345018483256 92532925038312 92580592509999 92694446232696 92726609468724 93313077998679 93402037425312 93484835712576 93869279995456 94025391571188 94108742444424 94198460412672 94601739365056 94794237966912 94827129791328 94943746259712 94992655643424 95185949694048 95323890047232 95517858104064 95567063236128 95626625387076 95717790419328 95767098544656 96356599626672 96406236828594 96769117924556 96802694995314 96947237035264 97108467481872 97142162300568 97144508329728 97168990312674 97507813481232 97558043720214 97756557903378 97790477597307 97910738330328 97936494556032 97961176132281 98502791169816 98711355238272 98958822610417 99168352253264 99516115435968 99925362575808 99976838192616 100180274215032 100275780439296 100327436570592 100389965623164 100705077388608 100740020163552 100945009132704 100997010010908 101121214072032 101412347137948 101767979552976 101796085089468 101831406423642 101983457140992 102151042694624 102573154441296 102625994043342 103048030156302 103201897489152 103409398578024 103411895963904 103447777954176 103628351611008 103888145793663 104043267554688 104099540668101 104254978075776 104683713174656 104737640011312 105116290501824 105170440176648 105537163980864 105566310463152 105602939994888 105872335249977 105936509980224 105973267964256 106372160161344 106426956785688 106643517712776 106680521015244 106745185628928 107137237702187 107239376303136 107457590367072 107512946140644 107955079211364 108401174580006 108563035021056 109009486446336 109065641664672 109247025917106 109287571870944 109448112622464 109696290166386 109793532851828 109860084423936 109898203814784 110121828144768 110178556375536 110593277628064 110631651423216 110815640066043 110981105693568 111019614057792 111050274643056 111437501121408 111494907108816 111564396284922 111897986663232 111955629865464 112416032897784 112473942966693 112702808491911 113095797269048 113293212062184 113332522683996 113335259718016 113563135274292 114049317553941 114259243648704 114488976997098 114659927509248 114731389283616 114919923031452 115131451615488 115163247777984 115567101796608 115899825300512 116042356539648 116102134675296 116338382959392 116378750198448 116744048793856 116876986584204 116988410512512 117048675999024 117226462218624 117286850335248 117769177321488 117829845012726 118182169803456 118729309478472 118762099271046 118803307494249 118980699997824 119480237437462 119521694841153 119668680181512 119700160012928 119730326383899 119973957426873 120194788773312 120644298341028 120647211957888 120689074279872 120889789162956 121112306244864 121630807755072 122442557373928 122559287203584 122635672252128 122698846872756 122948518354812 123126691311008 123377233384416 123440790013332 123592594976928 123635479291632 123887056662864 123950875922478 124417437331572 124460607851118 124536049900416 124646447616768 124853743905264 125367188761584 125431770497418 125478323259232 125947592413258 126392317289216 126436173055104 126468037010007 126656874191232 126914599592064 127232771927679 127422750981504 127454863569957 127502167182768 127689464726208 127949291274816 128475466168896 128541649104792 128664193464576 129070259993752 129399520861083 129477956642496 129522883067424 129558653750232 130010417974976 130077391626952 130342077204504 130387303463076 130547651107104 130614901509708 130880680829316 131121587752704 131337054893088 131611961826576 131679760498902 132490324486674 132688153914624 133233816767744 133302450923488 133570473163281 133573698953376 133769915427456 133853287497552 134073243536694 134273436518144 134320026884736 134593345510272 134627265204201 134662680014544 134828285429376 134875068318144 135690639403968 135728113452624 135775208564856 135927494708544 136356484348238 136764205921728 136834658724456 137397373541736 137468152514847 137747877045669 137879198104032 137965131283644 138517527724884 138799387557468 139041669349044 139297597883136 140155054002432 140227253568864 140716218641152 140755080617536 140803919993184 141038087356782 141163113666636 141248679973632 141297690619008 141829546881792 141902609047584 142191356950368 142240694686992 142415619389568 142488983465136 142985835070848 143276787156096 143350594854192 143439938080614 143940105615152 144014255015554 144534899440008 144609355242891 145153676886834 145204042492971 145420855552896 145662701222808 145713243450852 145716762494592 145753485469011 146261720221848 146337065580321 146634836855067 146904741834048 147508868564288 147754186754724 148026152077056 148067032857408 148659876145088 148752528379896 149197315550976 149274173153952 149888043863712 149965257288924 150270411322548 150413670658944 150491154855888 151057616082912 151110030245328 151417513699056 151495515016362 152065756738588 152118520706922 152345658198272 152651969329464 152694127634202 152747109635463 152975185711488 153226564041936 153550997037312 153859731661944 153938991065013 154572045234453 154802846233728 155117843945856 155171666931264 155835982112272 156064901332032 156382467113664 157025569761984 157106460016968 157576226404608 157674435752736 157755660264972 158305745971296 158349465694728 158404409992332 158904764970336 159362259788204 159558240242016 159640435178532 159965276569164 160020781522866 160259718364416 160859064454704 160918765706496 161186385550608 161269419210966 161932618817046 162174410340096 162844552531584 163514229669504 163598462497008 163931357806416 164502977845888 164544435249579 164587720017776 164690299277742 164790126635904 164847305722176 165182742217152 165267834563304 165889916442096 165947477134824 166471658540352 166529421086688 166575411964584 167156251682112 167242360663224 167346594427383 168358516389151 168624049346676 169643695903572 169939818093276 169998784025994 170002889577024 170252619634944 170344702911438 170599055033088 171300621558528 171388865473056 171989891263872 172379884547178 172532694481444 172637275523328 172697177423232 172744871666976 173789436272672 173849737950768 174063534809472 174153202012944 174507574439088 174568125297672 175116073190784 175315479876306 175482615768768 175573013998536 175839693327936 175930275502872 176653765982232 176744767519089 177471607491409 178093964217708 178098265271168 178143148906569 178471049996736 178764324715592 179220356156193 179503020272268 179550240019392 179833424424192 180199355145984 180292183159968 180920852538624 180966447511542 180970817936832 181033611419808 181236659611392 181605445680384 182352274562304 182446211632608 183196498055648 183290870019796 183663836060892 183838930805376 183953508378192 184048270309134 184422777532218 184690036966512 185065850076624 185161185019998 185388892465392 185453218937448 186626155997358 186690911776677 186804074850624 186969671425152 187738559990912 188050783142376 188147655746127 188217484888848 188921388619887 189203478730112 189588475933824 189654259582656 189985311286848 190371899388096 191134126472256 191253250774152 191435580838656 191534197089312 192138682490699 192713199253344 192812473657188 193538235849112 193605389990628 194216934963744 194284324601136 194337980625348 195015626962464 195116087440428 195513115806756 195580955194614 195821476660656 195872989112064 195922352264562 197005582339632 197422710476544 197917645220834 198336704506528 198735486730011 199032230871936 199850725151616 199953676385232 200360548430064 200654873141184 200779931246328 201109865305041 201410154777216 201480040327104 201890018265408 201994020021816 202242428144064 202824694275896 203535959105952 203592170178936 203662812847284 204302085389248 204534726522357 205146308882592 205251988086684 206096060312604 206818797156048 206895555908352 207256703222016 207776291587326 208086535109376 208199081336202 208509956151552 209367426349312 209475280022624 210232581003648 210340880353296 211074327961728 211132620926304 211205879989776 211557131035173 211744670499954 211873019960448 211946535928512 212744320322688 212853913571376 213287035425552 213361042030488 214274475404374 214478752606272 214915180734144 215025892281288 215159907120921 215910158422728 216021382523331 216802349160012 217730515330251 218131283329344 218494051834212 218575143741888 218896225244928 219392580332772 219587065703656 219796407629568 220243656289536 220357112751072 221186555256128 221263302846432 221631280132086 221962211387136 222039228115584 222100549286112 222875002242816 222989814217632 223128792569844 223795973326464 223911259730928 224832065795568 224947885933386 225405616983822 226191594538096 226586424124368 226665045367992 226670519436032 227126270548584 227243272524543 228098635107882 228177781060383 228518487297408 228977953994196 229041191451303 229462778567232 229839846062904 230326495555968 231799650601024 232204269350592 232676765918784 232757500396896 233753973168408 233976821025024 234097351998048 234452924437248 234573700670496 235538354642976 235659690025452 236364339606912 237458618956944 237524198542092 237606614988498 237961399995648 238960474874924 239043389682306 239337360363024 239400320025856 239460652767798 239947914853746 240031172284299 240389577546624 241288596682056 241294423915776 241378148559744 241779578325912 241904128816449 242898928225569 243261615510144 244885114747856 245271344504256 245397693745512 245897036709624 246253382622016 246754466768832 246881580026664 247035448916613 247185189953856 247270958583264 247774113325728 247901751844956 248834874663144 248921215702236 249072099800832 249707487810528 250734377523168 250863540994836 250956646518464 251895184826516 252872346110208 252936074020014 253313748382464 253829199184128 254465543855358 254845501963008 254909727139914 254998176038991 255004334365536 255378929452416 255898582549632 256950932337792 257083298209584 258140519987504 258569826820767 258799041722166 258955913284992 259045766134848 259117307500464 260020835949952 260154783253904 260684154409008 260774606926152 261095302214208 261229803019416 261761361658632 262674109786176 262973219814459 263223923653152 263359520997804 264980648973348 266115074292529 266604901846976 267140946326562 267147397906752 267539830854912 267706574995104 268146487073388 268640053769472 269186691020544 269254530408402 269325360029088 269656570858752 269750136636288 271381278807936 271456226905248 271550417129712 271854989417088 272712968696476 273528411843456 273669317448912 274794747083472 274936305029694 275495754091338 275758396208064 275930262567288 276072405463701 277035055449768 277598775114936 277741777529997 278083338698088 278883954629357 279939233996037 280454507137728 281510161235072 281607839986368 282076174713564 282326227333272 282595381238016 283805218095168 284382713900736 284481389373984 284831238779136 284977966930272 285971670141696 286553574312192 286701189708384 286879876161228 287880211230304 288028510031108 289069798880016 289218710485782 290307353773668 290408084985942 290841711105792 291325402445616 291426486901704 291433524989184 291506970938022 292523440443696 292674131160642 293269673710134 293371432791921 293809483668096 295017737128576 295508373509448 296134065714816 296876467831251 297319752290176 297505056759792 298548346307904 299776087727424 299930514577848 300540822645096 300827341317888 300982309711776 301932215342527 302115232165824 302220060490656 302835027398112 302991030032724 304131513477176 304237041413844 305303938658928 305388255268404 305494219270926 305950371422976 306453128083872 307719463323888 307877982130026 309144090468906 309605692467456 310235687891712 310343333862528 311664437380989 311671964224544 312129802664064 312298622004303 312764934227328 314051139523968 314212920033936 315348871505472 315511320529944 316611491942592 316698931389456 316808819984664 317617005749931 317809529940672 318724519576408 319116480484032 319280870357064 319930553138328 320041563045732 321411713106561 321718128909408 322372771101216 322538838421932 323865237634092 325689105063168 327028459339008 327196924994016 327862715612832 329005955691776 329088870499158 329175440035552 329380598555484 329580253271808 329694611444352 330365484434304 330535669126608 331779832884192 331894954269648 332446920198129 332943317080704 333058842173376 333150823929168 334312503364224 334484721326448 334693188854766 336717032778302 337248098693352 337421828900079 338108425475733 339287391807144 339879636186552 339997568051988 340005779154048 340689405822876 342147952661823 342777730946112 343979782527744 344759769094356 345065388962888 345394354846464 345489743333952 347578872545344 347699475901536 348127069618944 348306404025888 349015148878176 349136250595344 350232146381568 350630959752612 350965231537536 351146027997072 351679386655872 351860551005744 353307531964464 353489535038178 354943214982818 356187928435416 356196530542336 356286297813138 356409922482747 356942099993472 357528649431184 358440712312386 358565084523459 359006040544536 359100480038784 359190979151697 359921872280619 360584366319936 361932895023084 361941635873664 362067222839616 364892423265216 366392996111296 366581740039592 367327672121784 367677861610752 367907016756384 368096540618268 368845555064436 369380073933024 370131700153248 370322370039996 370777784930784 370906437874896 373252311994716 373381823553354 373608149701248 373939342850304 375477119981824 376101566284752 376295311492254 376434969777696 377842777239774 378406957460224 379176951867648 379308519165312 379404111030021 379970622573696 380743798776192 381698315783037 382268252944512 382364590709871 382506501548304 383068394178624 384277364981398 385426398506688 385624947314376 387076471698224 387210779981256 388198562583249 388433869927488 388568649202272 388675961250696 390031253924928 390232174880856 391026231613512 391161910389228 391642953321312 391844704529124 394011164679264 395835290441668 396673409013056 397470973460022 398064461743872 399701450303232 399907352770464 400711419489843 400721096860128 401309746282368 401559862492656 402219730610082 402820309554432 402960080654208 403780036530816 403988040043632 404484856288128 405649388551792 407071918211904 407184340357872 407325625694568 408604170778496 409069453044714 410292617765184 410503976173368 412192120625208 412404457544541 413243631137007 413637594312096 415552583174652 416398162672404 418180831031117 418950560045248 420465162007296 420681760706592 422148655923456 422265241852608 422411759979552 423114262070346 423489340999908 423746039920896 423893071857024 425488640645376 425707827142752 426574070851104 426722084060976 428548950808748 428957505212544 429830361468288 430051784562576 430319814241842 431820316845456 432042765046662 433604698320024 433828065728673 435461030660502 435612127478913 436262566658688 436988103668424 437150287483776 438246214417561 438785160665544 439011196740963 439174131407312 439904510565201 440714225502144 442373110512256 442526605692864 443262560264172 444078456231168 444201098572224 445979628435264 446257585139688 447591946652928 447822519461856 449664131591136 449895771866772 450811233967644 452383189076192 453172848248736 453330090735984 454252541097168 454486545049086 456197270215764 456355562120766 457036974594816 457955907988392 458082382902606 458925557134464 459679692125808 460652991111936 463599301202048 463716135703359 464408538701184 465353531837568 465515000793792 467507946336816 468194703996096 469147401340992 471076709285952 471319380050904 472728679213824 474464909823971 474917237913888 475048397084184 475213229976996 477920949749848 478086779364612 478674720726048 478921305535596 479895829707492 480062344568598 480779155093248 482577193364112 482756297119488 483559156651824 483808257632898 485797856451138 486523231020288 489770229495712 490542689008512 490795387491024 491794073419248 492506765244032 493508933537664 493633305748737 493763160053328 494070897833226 494370379907712 494541917166528 495548226651456 495803503689912 497669749326288 497842431404472 499414975621056 501468755046336 501727081989672 501913293036928 502039783282149 503790369653032 504049892554439 505075549167453 505872148040028 508931087710716 509819454279828 509996352077982 510008668731072 510757858904832 511797165099264 513901864675584 514166596419168 516281039975008 517139653641534 517598083444332 517911826569984 518091532269696 518234615000928 520041671899904 520309566507808 521368308818016 521549213852304 522190604428416 522459606038832 523522723317264 525348219572352 525946439628918 526447847306304 526719041995608 529961297946696 530234302557267 532230148585058 532414822474227 533209803693952 534281892653124 534294795813504 534429446719707 535413149990208 536292974146776 537661068468579 538509060816804 538650720058176 539500273272576 542762557615872 542912453810496 543100834259424 543709978834176 545425937392952 547056823686912 547338634897824 549589494166944 549872610059388 550991508182676 551516792416128 551860525134576 552144810927402 554070110899536 555197550229872 555483555059994 556166677396176 557767909258714 559878467992074 560072735330031 560909014275456 563020322470144 563215679972736 564152349427128 564442967238381 564652454666544 566764165859661 567610436190336 568765427801472 568962778747968 569955933860544 573402379416768 573759752322456 575760422460608 576057020062216 576416047472097 578139597760032 578437420971564 580614707547336 580816169971884 582650804891232 582852973803408 583013941876044 585046880887392 585348262321284 586539347420268 586742865583842 587618967336192 590035474257152 591016747018896 592268131429632 593752935662502 594639504580352 595010113519584 596206460190033 597096692615808 599552175454848 599861029155696 601081645290192 601964619423552 603329595915123 603864430685054 604230464331648 604440120981312 605670054796224 605982060065448 608263026954352 608474082827688 610607877317856 610776510536808 610988438541852 612906256167744 613604179567071 615438926647776 615755964260052 618288180937812 620686667725056 623328874761978 623343928449088 624259605328128 624597244008606 625529868454656 628102279047936 628425840067872 630697743010944 631022641059888 633222983885184 633397862778912 633617639969328 635234011499862 635619059881344 637449039152816 638232960968064 638561740714128 639861106276656 640083126091464 642823426213122 643436257818816 644745542202432 645077676843864 645479721362763 647730475268184 648064147569993 653191545990753 654393849988032 655725431225664 658177740998316 658350880071104 658761197110968 659389222888704 660730968868608 661071338253216 663559665768384 663789908539296 664893840396258 665886634161408 666117684346752 666301647858336 668625006728448 668969442652896 669386377709532 673434065556604 674496197386704 674843657800158 676216850951466 678574783614288 679759272373104 679995136103976 680011558308096 681378811645752 681729817573629 684295905323646 684533343181149 685555461892224 689519538188712 690130777925776 690979486667904 692711758272919 695157745090688 695398951803072 696612808051776 698030297756352 698272501190688 701261919505224 701930463075072 702292055994144 703358773311744 703721102011488 706615063928928 706979070076356 709886429965636 712375856870832 712572595626276 712819844965494 713884199986944 715057298862368 716881424624772 717130169046918 718012081089072 718200960077568 718381958303394 719843744561238 721168732639872 723865790046168 723883271747328 724134445679232 728696784676707 729784846530432 732785992222592 733163480079184 734655344243568 735814033512768 736193081236536 737691110128872 738760147866048 740263400306496 740644740079992 741106346749839 741555569861568 741812875749792 746504623989432 746763647106708 747216299402496 749960663915309 752203132569504 752590622984508 752869939555392 755685554479548 758617038330624 758808222060042 759941245147392 761487597552384 763396631566074 764536505889024 764729181419742 765013003096608 766136788357248 768554729962796 770852797013376 771249894628752 774152943396448 774421559962512 775709480462301 776397125166498 776867739854976 777137298404544 777351922501392 780062507849856 780464349761712 782052463227024 782323820778456 783285906642624 783689409058248 788022329358528 788919659443377 791670580883336 793346818026112 794941946920044 798345222877587 799814705540928 801422838979686 801442193720256 802619492564736 803119724985312 804439461220164 805920161308416 807560073061632 807976080087264 808969712576256 811298777103584 814143836423808 814368680715744 814651251389136 817208341556992 818138906089428 820585235530368 821007952346736 824384241250416 824808915089082 826487262274014 827275188624192 831105166349304 832796325344808 833225332589991 836361662062234 836651863888071 837901120090496 839817701988111 841363521413184 844530483705216 844823519959104 846228524140692 846978681999816 847786143714048 851415654285504 853148141702208 853444168121952 857097901617496 857915010425088 859660722936576 860103569125152 860639628483684 863640633690912 864085530093324 867209396640048 867656131457346 870922061321004 871224254957826 872525133317376 873976207336848 874300574967552 876492428835122 877570321331088 878022393481926 878348262814624 879809021130402 880114298375763 881428451004288 884746221024512 885053211385728 886525120528344 888402197144448 890629403493753 891959256870528 892515170279376 895645038923712 899328263182272 899791543733544 901622467935288 904766378152384 905796646027581 906345696497472 906660181471968 908505082194336 908973090098172 912394540431528 912711124241532 915911815976784 916164765805212 917851114268928 919359384251616 927198602404096 927432271406718 928817077402368 930707063675136 931030001587584 934993312142967 935015892673632 936389407992192 936895866012909 938294802681984 942153418571904 942638760101808 948929819647942 949834475827776 950096794168368 950426459953992 952851017249793 955841899499696 956173558729224 957349441452096 957842611071192 959791659414984 960124689137196 964235139319683 965154386728224 967118313303648 967616515265796 971595712902276 979540458991424 981085378017024 981590774982048 983588146838496 985013530488064 987017867075328 987266611497474 987526320106656 988141795666452 988740759815424 989083834333056 991096453302912 991607007379824 995339498652576 995684862808944 998829951242112 1002937510092672 1003454163979344 1003826586073856 1004079566564298 1007580739306064 1008099785108878 1010151098334906 1011744296080056 1012265486700237 1014325276427199 1017862175421432 1019638908559656 1019992704155964 1020017337462144 1026443857985469 1028333192838336 1032562079950016 1034279307283068 1035196166888664 1036183064539392 1036469230001856 1040619133015616 1042736617636032 1043098427704608 1044381208856832 1044919212077664 1047045446634528 1050696439144704 1051892879257836 1052895694612608 1053438083991216 1059922595893392 1060468605114534 1064460297170116 1064829644948454 1066419607387904 1068563785306248 1068589591627008 1068858893439414 1069229767448241 1070826299980416 1072585948293552 1075322136937158 1075695253570377 1077018121633608 1077301440116352 1077572937455091 1085824907620992 1086201668518848 1090851874785904 1094677269795648 1099178988333888 1099745220118776 1101983016365352 1103033584832256 1103721050269152 1104289621854804 1108140221799072 1110395100459744 1110967110119988 1112333354792352 1115535818517428 1119756935984148 1120145470660062 1121818028550912 1126431359945472 1128304698854256 1128885934476762 1129304909333088 1133528331719322 1135220872380672 1137530855602944 1137925557495936 1139911867721088 1145094947349111 1146804758833536 1147519504644912 1151520844921216 1152114040124432 1152832094944194 1156279195520064 1156874841943128 1161229415094672 1161632339943768 1164595687749747 1165301609782464 1165705947606816 1166027883752088 1170093761774784 1170696524642568 1173078694840536 1173485731167684 1178509614724057 1182033494037792 1187505871325004 1190020227039168 1192412920380066 1194193385231616 1199104350909696 1199722058311392 1202163290580384 1203929238847104 1206659191830246 1207728861370108 1208460928663296 1208880241962624 1211340109592448 1211964120130896 1216526053908704 1216948165655376 1221215754635712 1221553021073616 1221976877083704 1225812512335488 1227208359134142 1230877853295552 1231511928520104 1236576361875624 1237213372633623 1239730893411021 1246657749523956 1246687856898176 1249194488017212 1254542493093351 1256851680135744 1261395486021888 1262045282119776 1266445967770368 1266795725557824 1267235279938656 1270468022999724 1271238119762688 1274898078305632 1276465921936128 1277123481428256 1279722212553312 1280166252182928 1285646852426244 1286872515637632 1289491084404864 1290155353687728 1290959442725526 1295460950536368 1296128295139986 1306383091981506 1306836382436739 1308787699976064 1311450862451328 1314738643252683 1316355481996632 1316701760142208 1317033590222889 1317522394221936 1319713531695603 1322142676506432 1327119331536768 1327579817078592 1329787680792516 1332235368693504 1332603295716672 1337938885305792 1338772755419064 1346868131113208 1348992394773408 1349687315600316 1352433701902932 1357149567228576 1359518544746208 1359990272207952 1362757623291504 1363459635147258 1368591810647292 1369066686362298 1371110923784448 1379039076377424 1380261555851552 1381958973335808 1385423516545838 1390315490181376 1390797903606144 1391148407110077 1393225616103552 1396060595512704 1396545002381376 1402523839010448 1404584111988288 1407442204022976 1413230127857856 1413958140152712 1419772859931272 1423394729471913 1424751713741664 1425145191252552 1425639689930988 1430114597724736 1433762849249544 1434260338093836 1436024162178144 1436763916606788 1439687489122476 1442337465279744 1447731580092336 1448268891358464 1457393569353414 1459569693060864 1465571984445184 1466326960158368 1469310688487136 1471628067025536 1472386162473072 1475382220257744 1477520295732096 1480526800612992 1480899917246211 1481289480159984 1482212693499678 1483111139723136 1483625751499584 1493009247978864 1493527294213416 1499921327830618 1504406265139008 1505181245969016 1505739879110784 1506119349846447 1511371108959096 1512149677663317 1515226647502359 1517616444120084 1526793263132148 1529458362839484 1530026006193216 1532273576714496 1537109459925592 1541705594026752 1542499789257504 1548305886792896 1548843119925024 1551418960924602 1552794250332996 1553735479709952 1554274596809088 1554703845002784 1560125015699712 1560928699523424 1564104926454048 1564647641556912 1566571813285248 1567378818116496 1576044658717056 1577839318886754 1583341161766672 1586693636052224 1589883893840088 1590702907671801 1596690445755174 1597244467422681 1599629411081856 1602845677959372 1602884387440512 1603288340159121 1606239449970624 1608878922440328 1612983205405737 1615952160174528 1622597554207168 1628287672847616 1628737361431488 1629302502778272 1636277812178856 1641170471060736 1642015904693472 1648768482500832 1649617830178164 1652974524548028 1654550377248384 1662210332698608 1665592650689616 1666450665179982 1672723324124468 1673303727776142 1675802240180992 1679635403976222 1680218205990093 1682727042826368 1689060967410432 1689647039918208 1692457048281384 1693328901715143 1693957363999632 1700292497578983 1702831308571008 1706296283404416 1706888336243904 1714195803234992 1720207138250304 1721279256967368 1727281267381824 1728171060186648 1729248142416291 1734418793280096 1735312262914692 1741844122642008 1742448509915652 1747952414673696 1752984857670244 1755140642662176 1756044786963852 1756696525629248 1759618042260804 1760228596751526 1762856902008576 1770106422771456 1773050241056688 1776804394288896 1781258806987506 1783918513741056 1785030340558752 1791290077847424 1798656526364544 1799583087467088 1803244935870576 1809532756304768 1809988787745369 1811593292055162 1812691392994944 1813320362943936 1817010164388672 1817946180196344 1824789080863056 1825422248483064 1831823631953568 1832329531610424 1838718768503232 1840812538701213 1851943680280661 1854864542813436 1862060003175168 1869986624285934 1870031785347264 1872778815984384 1873791732025818 1876589605363968 1884306837143808 1885277520203616 1897859639295884 1899668951655552 1900193588336736 1900852919907984 1905702034499586 1911683798999392 1912347117458448 1914698882904192 1915685222142384 1919583318829968 1920249378274392 1928470278639366 1930308773456448 1934236626607296 1935233030531592 1943191425804552 1944192442709979 1952187682405499 1959080917982848 1959574637972259 1963181549964096 1967176293676992 1974533222994948 1975052640213312 1976283591332904 1978167668666112 1982192906605824 1983214014759648 1990678997305152 1991369725617888 1997659902484224 2005875020185344 2006908327958688 2008159133128596 2015161478612128 2016199570217756 2020302196669812 2023488592160112 2024530973400474 2028650552854398 2035724350842864 2039277817119312 2039985408311928 2040034674924288 2052887715970938 2053600029543447 2056666385676672 2065124159900032 2068558614566136 2070392333777328 2072938460003712 2078135274818757 2081238266031232 2085473235272064 2086196855409216 2089838424155328 2094090893269056 2103785758515672 2105791389225216 2106876167982432 2113525507397689 2119845191786784 2120937210229068 2128920594340232 2129659289896908 2137127570612496 2137717786878828 2138459534896482 2141652599960832 2145171896587104 2150644273874316 2151390507140754 2154036243267216 2154602880232704 2155145874910182 2171649815241984 2172403337037696 2181703749571808 2186090354030121 2189354539591296 2198357976667776 2199490440237552 2203966032730704 2207442100538304 2208579243709608 2216280443598144 2220790200919488 2221934220239976 2223319040249517 2224666709584704 2231071637034856 2239513871968296 2240290941320124 2249881991745927 2256609397708512 2257771868953524 2258609818666176 2267056663438644 2275851114991872 2279823735442176 2290189894698222 2293609517667072 2295039009289824 2303041689842432 2304228080248864 2305664189888388 2312558391040128 2313749683886256 2322458830189344 2323264679887536 2327128441386903 2329191375499494 2330603219564928 2331411895213632 2332055767504176 2340187523549568 2341393049285136 2346157389681072 2346971462335368 2357019229448114 2364066988075584 2366758978330131 2375011742650008 2380040454078336 2384825840760132 2395035668632761 2399444116622784 2404326581160768 2407858477694208 2413318383660492 2415457722740216 2417760483925248 2422680219184896 2423928240261792 2433052107817408 2433896331310752 2442431509271424 2443106042147232 2443953754167408 2451625024670976 2454416718268284 2461755706591104 2463023857040208 2473152723751248 2474426745267246 2479461786822042 2493315499047912 2493375713796352 2498388976034424 2499675997769973 2509084986186702 2509955591664213 2513703360271488 2519453105964333 2524090564239552 2533591451115648 2534470559877312 2540936045999448 2549796156611264 2554246962856512 2559444425106624 2560332504365856 2571293704852488 2573745031275264 2578982168809728 2580310707375456 2581918885451052 2590921901072736 2592256590279972 2612766183963012 2613672764873478 2617575399952128 2622901724902656 2629477286505366 2632710963993264 2633403520284416 2634067180445778 2635044788443872 2639427063391206 2640342895127289 2644285353012864 2654238663073536 2655159634157184 2659575361585032 2665206591433344 2671888210481259 2675877770611584 2677545510838128 2693736262226416 2697984789546816 2699374631200632 2704867403805864 2714299134457152 2717389938082743 2719037089492416 2719980544415904 2725515246583008 2726919270294516 2737183621294584 2738133372724596 2758078152754848 2760523111703104 2770847033091676 2781595807212288 2782296814220154 2786451232207104 2792121191025408 2793090004762752 2804979936428901 2805047678020896 2809168223976576 2814884408045952 2826460255715712 2827916280305424 2839545719862544 2846789458943826 2849503427483328 2850290382505104 2851279379861976 2858553051749379 2860229195449472 2867525698499088 2868520676187672 2872048324356288 2873527833213576 2879374978244952 2892705417959049 2895463160184672 2914787138706828 2927265817217819 2932653920316736 2938621376974272 2943256134051072 2944772324946144 2950764440515488 2955040591464192 2961053601225984 2961799834492422 2962578960319968 2964425386999356 2966222279446272 2967251502999168 2986018495957728 2987054588426832 2999842655661236 3008812530278016 3010362491938032 3011479758221568 3012238699692894 3022742217918192 3024299355326634 3030453295004718 3035232888240168 3036796460100711 3053586526264296 3058916725678968 3060052012386432 3067723500922927 3074218919851184 3079331573956407 3084999578515008 3096611773585792 3097686239850048 3102837921849204 3105588500665992 3108549193618176 3109407690005568 3121857399046848 3128209852908096 3129295283113824 3133143626570496 3134757636232992 3152089317434112 3155678637773508 3166682323533344 3179767787680176 3181405815343602 3193380891510348 3194488934845362 3199258822163712 3205691355918744 3205768774881024 3206576680318242 3212478899941248 3217757844880656 3225966410811474 3227085760711131 3231904320349056 3245195108414336 3257474722862976 3258605005556544 3272555624357712 3284031809386944 3297536965001664 3299235660356328 3305949049096056 3309100754496768 3321254368767797 3324420665397216 3331185301379232 3332901330359964 3345446648248936 3346607455552284 3359270807952444 3360436411980186 3365454085652736 3379294079836416 3384914096562768 3386657803430286 3387914727999264 3400584995157966 3405662617142016 3412592566808832 3413776672487808 3428391606469984 3435284842047333 3440414276500608 3442558513934736 3454562534763648 3456342120373296 3458496284832582 3468837586560192 3470624525829384 3483688245284016 3484897019831304 3493787063249241 3495904829347392 3505969715340488 3510281285324352 3512089573927704 3513393051258496 3519236084521608 3520457193503052 3535528844172171 3546100482113376 3562517613975012 3570060681117504 3582580155694848 3597313052729088 3599166174934176 3606489871741152 3619065512609536 3619977575490738 3623186584110324 3625382785989888 3626640725887872 3634020328777344 3635892360392688 3649578161726112 3650844496966128 3663647263907136 3664659063220848 3677437537006464 3681625077402426 3703887360561322 3709729085626872 3711640117900869 3719192680233063 3739973248571868 3740063570694528 3747583464051636 3763627479280053 3770555040407232 3795719278591768 3799337903311104 3800387176673472 3801705839815968 3811404068999172 3823367597998784 3824694234916896 3829397765808384 3831370444284768 3839166637659936 3840498756548784 3856940557278732 3860617546912896 3868473253214592 3870466061063184 3886382851609104 3888384885419958 3904375364810998 3918161835965696 3919149275944518 3920509147310217 3926363099928192 3934352587353984 3944215929758049 3949066445989896 3950105280426624 3951100770668667 3952567182665808 3959140595086809 3966428029519296 3981357994610304 3982739451235776 4013816655917376 4016318266257192 4030322957224256 4032399140435512 4040604393339624 4046977184320224 4049061946800948 4057301105708796 4071448701685728 4078555634238624 4079970816623856 4105775431941876 4107200059086894 4113332771353344 4130248319800064 4137117229132272 4140784667554656 4145876920007424 4156270549637514 4162476532062464 4170946470544128 4172393710818432 4173445221330231 4179676848310656 4188181786538112 4207571517031344 4213752335964864 4227051014795378 4239690383573568 4241874420458136 4257841188680464 4259318579793816 4270184188415739 4274255141224992 4275435573757656 4276919069792964 4290343793174208 4301288547748632 4302781014281508 4308072486534432 4310291749820364 4344806674075392 4363407499143616 4372180708060242 4378709079182592 4396715953335552 4398980880475104 4407932065461408 4414884201076608 4417158487419216 4432560887196288 4441580401838976 4443868440479952 4446638080499034 4449333419169408 4462143274069712 4479027743936592 4480581882640248 4499763983491854 4513218795417024 4515543737907048 4517219637332352 4518358049539341 4534113326877288 4536449032989951 4545679942507077 4580379789396444 4590078018579648 4608456160497728 4611328379776776 4625116782080256 4627499367772512 4644917660378688 4646529359775072 4654256882773806 4658382750998988 4661206439129856 4662823790427264 4664111535008352 4680375047099136 4682786098570272 4692314779362144 4693942924670736 4714038458896228 4728133976151168 4733517956660262 4750023485300016 4760080908156672 4769651681520264 4772108723015403 4790071337265522 4791733402268043 4798888233245568 4808653162321536 4826636767320984 4830915445480432 4838949616217211 4847856480523584 4866104215634816 4867792662621504 4884863018542848 4886212084294464 4887907508334816 4908833436536568 4923511413182208 4926047714080416 4946305447502496 4948853490534492 4958923573644084 4986630998095824 4996777952068848 4999351995539946 5018169972373404 5019911183328426 5027406720542976 5038906211928666 5048181128479104 5067182902231296 5068941119754624 5081872091998896 5099592313222528 5100877492736949 5108493925713024 5118888850213248 5120665008731712 5142587409704976 5160621414750912 5163837770902104 5181843802145472 5184513180559944 5187744427248873 5219114008063681 5225532367926024 5227345529746956 5258954573010732 5265421927986528 5268134360891556 5270089576887744 5278854126782412 5280685790254578 5288570706025728 5310319268314368 5319150723170064 5330413182866688 5343776420962518 5351755541223168 5355091021676256 5387472524452832 5395969579093632 5398749262401264 5409734807611728 5428598268914304 5429966363236107 5434779876165486 5438074178984832 5439961088831808 5451030493166016 5453838540589032 5474367242589168 5476266745449192 5516156305509696 5521046223406208 5522437616103639 5541694066183352 5555831040841983 5564593628440308 5586180009525504 5609959872857802 5610095356041792 5618336447953152 5629768816091904 5652920511431424 5655832560610848 5679091439725088 5693578917887652 5699006854966656 5700580765010208 5702558759723952 5717106103498758 5720458390898944 5735051396998176 5737041352375344 5744096648712576 5747055666427152 5758749956489904 5785410835918098 5790926320369344 5829574277413656 5832577328129937 5854531634435638 5856563047216497 5865307840633472 5877242753948544 5878723913916777 5889544649892288 5901528881030976 5923599668984844 5925157920639936 5928850773998712 5934503005998336 5972036991915456 5974109176853664 5999685311322472 6017625060556032 6020724983876064 6024477399385788 6045484435836384 6048598710653268 6060906590009436 6070465776480336 6073592920201422 6107173052528592 6117833451357936 6120104024772864 6135447001845854 6148437839702368 6158663147912814 6160800088630341 6169999157030016 6193223547171584 6195372479700096 6205675843698408 6211177001331984 6218815380011136 6234405824456271 6243714798093696 6256419705816192 6258590566227648 6269515272465984 6311357275547016 6333364647066688 6340576522193067 6359535575360352 6362811630687204 6386761783020696 6388977869690724 6411382711837488 6413153360636484 6424957799882496 6435515689761312 6451932821622948 6454171521422262 6463808640698112 6490390216828672 6514949445725952 6517210011113088 6545111248715424 6558271062090363 6568063618773888 6595073930003328 6598471320712656 6611898098192112 6642508737535594 6648841330794432 6662370602758464 6665802660719928 6669957120748551 6690893296497872 6693214911104568 6718541615904888 6720872823960372 6749645975237781 6769828193125536 6773315606860572 6775829455998528 6801169990315932 6827553344975616 6856783212939968 6870569684094666 6880828553001216 6885117027869472 6909125069527296 6912684240746592 6916992569665164 6937675173120384 6941249051658768 6967376490568032 6969794039662608 6987574126498482 6991809658694784 7011939430680976 7020562570648704 7024179147855408 7026786102516992 7038472169043216 7040914387006104 7071057688344342 7092200964226752 7100276934990393 7125035227950024 7140121362235008 7185107005898283 7198332349868352 7212979743482304 7239955150981476 7246373168220648 7253281451775744 7268040657554688 7271784720785376 7299156323452224 7301688993932256 7327294527814272 7329318126441696 7354875074012928 7363250154804852 7407774721122644 7419458171253744 7423280235801738 7438385360466126 7479946497143736 7480127141389056 7495166928103272 7499027993309919 7527254958560106 7529866774992639 7541110080814464 7591438557183536 7600774353346944 7603411679631936 7622808137998344 7646735195997568 7649388469833792 7662740888569536 7678333275319872 7680997513097568 7713881114557464 7721235093825792 7736946506429184 7740932122126368 7772765703218208 7776769770839916 7808750729621996 7838298551889036 7841018294620434 7852726199856384 7868705174707968 7888431859516098 7898132891979792 7900210560853248 7902201541337334 7905134365331616 7918281190173618 7932856059038592 7962715989220608 7965478902471552 8015664631443777 8027633311834752 8032636532514384 8060645914448512 8064798280871024 8081208786679248 8093954368640448 8098123893601896 8114602211417592 8142897403371456 8152169814248229 8157111268477248 8159941633247712 8211550863883752 8214400118173788 8249567303068399 8274234458264544 8281569335109312 8312541099275028 8344787421636864 8346890442660462 8359353696621312 8376363573076224 8415143034062688 8427504671929728 8454102029590756 8479380767147136 8483748840916272 8515682377360928 8518637159587632 8540368376831478 8548510282449984 8550871147515312 8553838139585928 8580687586348416 8602577095497264 8605562028563016 8616144973068864 8620583499640728 8678116253877147 8726814998287232 8744361416120484 8781797451653457 8797961760950208 8815864130922816 8829768402153216 8834316974838432 8865121774392576 8883160803677952 8887736880959904 8893276160998068 8898666838338816 8924286548139424 8958055487873184 8961163765280496 8999527966983708 9026437590834048 9031087475814096 9034439274664704 9036716099078682 9068226653754576 9072898065979902 9091359885014154 9160759578792888 9180156037159296 9203170502768781 9216912320995456 9222656759553552 9237994721869221 9254998735545024 9289835320757376 9293058719550144 9308513765547612 9316765501997976 9325647580854528 9328223070016704 9365572197140544 9384629558724288 9387885849341472 9428076917792456 9456267952302336 9467035913320524 9500046970600032 9539303363040528 9544217446030806 9580142674531044 9583466804536086 9597776466491136 9617306324643072 9653273534641968 9661830890960864 9677899232434422 9681257282133393 9695712961047168 9732208431269632 9735585325243008 9772424168588928 9775815016669632 9817666873073136 9852095428160832 9892610895004992 9897706981068984 9917847147288168 9963763106303391 9973261996191648 9993555904137696 9998703991079892 10036339944746808 10039822366656852 10077812423857332 10096362256958208 10137882239509248 10163744183997792 10199184626445056 10201754985473898 10216987851426048 10237777700426496 10241330017463424 10285174819409952 10305854526141999 10321242829501824 10327675541804208 10363687604290944 10369026361119888 10375488854497746 10438228016127362 10451064735852048 10454691059493912 10481361189747723 10517909146021464 10530843855973056 10536268721783112 10540179153775488 10557708253564824 10561371580509156 10606586532516513 10638301446340128 10687552841925036 10710182043352512 10774945048905664 10791939158187264 10797498524802528 10819469615223456 10857196537828608 10859932726472214 10869559752330972 10876148357969664 10879922177663616 10902060986332032 10907677081178064 10948734485178336 10952533490898384 11032312611019392 11042092446812416 11044875232207278 11083388132366704 11111662081683966 11129187256880616 11134920353702607 11157578040699189 11219919745715604 11220190712083584 11290882437840159 11311665121221696 11358182879450176 11387157835775304 11398013709933312 11401161530020416 11405117519447904 11434212206997516 11470102793996352 11474082704750688 11488193297425152 11494111332854304 11517499912979808 11570821671836196 11581852640738688 11659148554827312 11665154656259874 11709063268871276 11713126094432994 11730615681266944 11754485507897088 11757447827833554 11761527441930651 11779089299784576 11803057762061952 11832647789274147 11847199337969688 11850315841279872 11853302312006001 11857701547997424 11944073983830912 11948218353707328 11999370622644944 12041449967752128 12048954798771576 12090968871672768 12097197421306536 12121813180018872 12140931552960672 12147185840402844 12214346105057184 12235666902715872 12270894003691708 12296875679404736 12317326295825628 12321600177260682 12339998314060032 12390744959400192 12411351687396816 12422354002663968 12437630760022272 12468811648912542 12487429596187392 12512839411632384 12517181132455296 12539030544931968 12622714551094032 12666729294133376 12681153044386134 12719071150720704 12725623261374408 12773523566041392 12777955739381448 12810552565247217 12822765423674976 12826306721272968 12871031379522624 12903865643245896 12908343042844524 12963605761964627 13034420022226176 13090222497430848 13116542124180726 13136127237547776 13190147860006656 13196942641425312 13223796196384224 13285017475071188 13297682661588864 13324741205516928 13331605321439856 13339914241497102 13381786592995744 13386429822209136 13437083231809776 13441745647920744 13499291950475562 13539656386251072 13546631213721144 13551658911997056 13602339980631864 13609347098969853 13637039827521231 13713566425879936 13741139368189332 13770234055738944 13825368481493184 13833985139330328 13875350346240768 13882498103317536 13934752981136064 13939588079325216 13975148252996964 13983619317389568 14023878861361952 14041125141297408 14048358295710816 14076944338086432 14081828774012208 14142115376688684 14184401928453504 14200553869980786 14250070455900048 14280242724470016 14370214011796566 14375200206804129 14396664699736704 14425959486964608 14479910301962952 14492746336441296 14516848848651633 14543569441570752 14598312646904448 14603377987864512 14654589055628544 14658636252883392 14726500309609704 14815549442245288 14838916342507488 14846560471603476 14876770720932252 14959892994287472 14990333856206544 14998055986619838 15054509917120212 15059733549985278 15082220161628928 15182877114367072 15201548706693888 15206823359263872 15245616275996688 15293470391995136 15298776939667584 15302632478210847 15325481777139072 15356666550639744 15361995026195136 15427762229114928 15481864244252736 15545531406436416 15553539541679832 15563233281746619 15617501459243992 15657342024191043 15676597103778072 15682036589240868 15776863719032196 15796265783959584 15804403082674668 15810268730663232 15836562380347236 15865712118077184 15930957804943104 16031329262887554 16055266623669504 16065273065028768 16121291828897024 16129596561742048 16162417573358496 16187908737280896 16196247787203792 16229204422835184 16285794806742912 16289899089708321 16304339628496458 16314222536954496 16319883266495424 16423101727767504 16428800236347576 16499134606136798 16548468916529088 16563138670218624 16567312848310917 16625082198550056 16667493122525949 16693780885320924 16830286068125376 16855009343859456 16908204059181512 16958761534294272 16967497681832544 17031364754721856 17037274319175264 17080736753662956 17097020564899968 17101742295030624 17107676279171856 17161375172696832 17205154190994528 17211124057126032 17232289946137728 17241166999281456 17356232507754294 17453629996574464 17488722832240968 17497731984389811 17563594903306914 17569689141649491 17595923521900416 17631728261845632 17636171741750331 17668633949676864 17775473761919808 17786552321996136 17848573096278848 17916110975746368 17922327530560992 17999055933967416 18052875181668096 18062174951628192 18073432198157364 18136453307509152 18145796131959804 18182719770028308 18321519157585776 18360312074318592 18406341005537562 18433824641990912 18445313519107104 18475989443738442 18482400265891023 18509997471090048 18579670641514752 18586117439100288 18617027531095224 18633531003995952 18656446140033408 18703217473368813 18731144394281088 18769259117448576 18775771698682944 18856153835584912 18934071826641048 19000093941200064 19021729566579201 19078606726081056 19088434892061612 19160285349062088 19166933609072172 19306547069283936 19323661781921728 19355798464868844 19362514564266786 19391425922094336 19471170650486016 19544848337177856 19551630033339264 19635333746146272 19704190856321664 19785221790009984 19795413962137968 19835694294576336 19927526212606782 19946523992383296 19987111808275392 19997407982159784 20009871362245653 20072679889493616 20079644733313704 20155624847714664 20248937925713343 20327488367995584 20403509970947796 20482660034926848 20570349638819904 20611709052283998 20642485659003648 20655351083608416 20727375208581888 20738052722239776 20750977708995492 20876456032254724 20902129471704096 20909382118987824 20962722379495446 21035818292042928 21061687711946112 21072537443566224 21080358307550976 21115416507129648 21122743161018312 21213173065033026 21276602892680256 21375105683850072 21420364086705024 21474064506460489 21549890097811328 21555321017694849 21594997049605056 21638939230446912 21719865452944428 21739119504661944 21759844355327232 21804121972664064 21815354162356128 21897468970356672 21905066981796768 22064625222038784 22089750464414556 22166776264733408 22223324163367932 22258374513761232 22269840707405214 22315156081398378 22439839491431208 22440381424167168 22581764875680318 22589600324977917 22623330242443392 22716365758900352 22774315671550608 22802323060040832 22810235038895808 22868424413995032 22940205587992704 22948165409501376 22988222665708608 23034999825959616 23141643343672392 23163705281477376 23248780581374579 23318297109654624 23330309312519748 23418126537742552 23426252188865988 23514895655667108 23523054883861302 23558178599569152 23606115524123904 23665295578548294 23694398675939376 23700631682559744 23706604624012002 23715403095994848 23888147967661824 23896436707414656 23998741245289888 24046993894331331 24082899935504256 24097909597543152 24181937743345536 24194394842613072 24243626360037744 24281863105921344 24294371680805688 24428692210114368 24456509442744687 24471333805431744 24541788007383416 24593751358809472 24634652591651256 24643200354521364 24748701909205197 24822703374793632 24844708005327936 24937623297825084 25034362264910592 25078061089863936 25245429102188064 25333458588266752 25362306088772268 25438142301441408 25451246522748816 25547047132082784 25555911478762896 25621105130494434 25645530847349952 25652613442545936 25742062759045248 25807731286491792 25816686085689048 25927211523929254 26034348761631441 26180444994861696 26233084248361452 26345392354960371 26393885282850624 26447592392768448 26570034950142376 26595365323177728 26649482411033856 26663210642879712 26679828482994204 26763573185991488 26772859644418272 26874166463619552 26883491295841488 26998583900951124 27079312772502144 27093262427442288 27103317823994112 27204679961263728 27218694197939706 27274079655042462 27427132851759872 27482278736378664 27540468111477888 27609511508306343 27650736962986368 27667970278660656 27713984165607663 27764996206635072 27869505962272128 27879176158650432 27950296505993928 28047757722723904 28096716591421632 28153888676172864 28163657548024416 28284230753377368 28368803856907008 28401107739961572 28500140911800096 28740428023593132 28750400413608258 28793329399473408 28851918973929216 28959820603925904 28985492672882592 29033697697303266 29043771846400179 29087138883141504 29196625293808896 29206755975729024 29317272505766784 29453000619219408 29631098884490576 29677832685014976 29693120943206952 29753541441864504 29891289318910173 29919785988574944 29980667712413088 29996111973239676 30109019834240424 30119467099970556 30365754228734144 30413646718527744 30491232551993376 30597553879335168 30605264956421694 30650963554278144 30713333101279488 30723990052390272 30855524458229856 30963728488505472 31091062812872832 31107079083359664 31126466563493238 31235002918487984 31314684048382086 31353194207556144 31364073178481736 31444083569243169 31553727438064392 31592531567919168 31608806165349336 31620537461326464 31673124760694472 31819759597549539 32062658525775108 32130546130057536 32259193123484096 32324835146716992 32375817474561792 32392495574407584 32458408845670368 32571589613485824 32579798179416642 32608679256992916 32628445073908992 32639766532990848 32846203455535008 32857600472695152 32998269212273596 33096937833058176 33126277340437248 33134625696621834 33250164397100112 33334986245051898 33387561770641848 33404761061107821 33660572136250752 33816408118363024 33872647313520477 33934995363665088 34062729509443712 34074548638350528 34161473507325912 34194041129799936 34203484590061248 34215352558343712 34410308381989056 34422248114252064 34464579892275456 34482333998562912 34712465015508588 34977445664481936 34995463968779622 35127189806613828 35139378283298982 35191847043800832 35263456523691264 35272343483500662 35337267899353728 35497943367822441 35550947523839616 35573104643992272 35697146192557696 35832221951492736 35844655061121984 35998111867934832 36124349903256384 36146864396314728 36272906615018304 36291592263919608 36365439540056616 36533798056445767 36643038315171552 36812682011075124 36890627038214208 36951978887476884 36964800531782046 37019994942180096 37172234878200576 37234055062190448 37267062007991904 37312892280066816 37406434946737626 37462288788562176 37538518234897152 37551543397365888 37712307671169824 37868143653282096 38000187882400128 38043459133158402 38157213452162112 38176869784123224 38320570698124176 38333867218144344 38431657695741651 38613094138567872 38647323563843456 38711596929737688 38725029128533572 38890817285893881 39103260066678528 39270667492292544 39408381712643328 39570443580019968 39590827924275936 39671388589152672 39855052425213564 39893047984766592 39974223616550784 39994815964319568 40019742724491306 40145359778987232 40159289466627408 40311249695429328 40497875851426686 40654976735991168 40807019941895592 40828041296909559 40911119482563693 41140699277639808 41223418104567996 41310702167216832 41476105444479552 41501955417990984 41752912064509448 41804258943408192 41818764237975648 41925444758990892 42071636584085856 42123375423892224 42145074887132448 42230833014259296 42245486322036624 42426346130066052 42553205785360512 42750211367700144 42840728173410048 42948129012920978 43099780195622656 43110642035389698 43125600620412387 43189994099210112 43277878460893824 43439730905888856 43478239009323888 43550546545954899 43630708324712256 43794937940713344 43810133963593536 44179500928829112 44333552529466816 44446648326735864 44516749027522464 44539681414810428 44630312162796756 44879678982862416 45163529751360636 45179200649955834 45246660484886784 45432731517800704 45548631343101216 45604646120081664 45620470077791616 45736848827990064 45880411175985408 45896330819002752 45907897434632541 45976445331417216 46069999651919232 46283286687344784 46497561162749158 46636594219309248 46660618625039496 46689699845239857 46836253075485104 46852504377731976 46972026072573129 47029791311334216 47046109767722604 47330591157096588 47388797351878752 47413209248024004 47430806191989696 47792873414829312 47997482490579776 48093987788662662 48165799871008512 48195819195086304 48363875486691072 48388789685226144 48487252720075488 48563726211842688 48588743361611376 48857384420228736 48913018885489374 48942667610863488 49083576014766832 49187502717618944 49269305183302512 49286400709042728 49497403818410394 49645406749587264 49689416010655872 49701938544932751 49875246595650168 50002479367577847 50490858204376128 50724612177544536 50876284602882816 50902493045497632 51094094264165568 51111822957525792 51242210260988868 51291061694699904 51305226885091872 51484125518090496 51615462572983584 51633372171378096 51854423047858508 52068697523262882 52360889989723392 52466168496722904 52493195953169433 52690784709920742 52709067424948473 52787770565701248 52895184785536896 53140069900284752 53326421285759424 53359656965988408 53527146371982976 53545719288836544 53748332927239104 53766982591682976 53997167801902248 54158625545004288 54186524854884576 54409359922527456 54437388395879412 54548159310084924 54964557472757328 55080936222955776 55219023016612686 55301473925972736 55335940557321312 55427968331215326 55529992413270144 55739011924544256 55758352317300864 55900593011987856 56095515445447808 56109652420106439 56193433182843264 56307777352345728 56327315096048832 56568461506754736 56802215479923144 57000281823600192 57065188699737603 57410254088700491 57480856047186264 57500800827216516 57919641207851808 57970985345765184 58067395394606532 58087543692800358 58174277766283008 58413511951458048 58634545011533568 58906001238438816 59262197768981152 59355665370029952 59386241886413904 59507082883729008 59782578637820346 59839571977149888 59961335424826176 59992223946479352 60218039668480848 60238934199941112 60731508457468288 60746813777140029 60982465103986752 61210529912843388 61447980104780544 61711048916459712 61927456977010944 62182125625745664 62214158166719328 62252933126986476 62470005836975968 62629368096764172 62706388415112288 62728146356963472 62888167138486338 63107454876128784 63185063135838336 63217612330698672 63241074922652928 63346249521388944 63639519195099078 64125317051550216 64261092260115072 64422193519381467 64518386246968192 64649670293433984 64665963053084547 64784991148815168 64916817691340736 65159596358833284 65217358513985832 65279533065981696 65692406911070016 65715200945390304 65996538424547192 66193875666116352 66269251393243668 66500328794200224 66669972490103796 66775123541283696 66809522122215642 67321144272501504 67632816236726048 67745294627040954 67768800974933751 67869990727330176 68125459018887424 68149097276701056 68322947014651824 68406969180122496 68430705116687424 68820616763978112 68844496228504128 68964667997125824 69424930031017176 69746341744123737 69954891328963872 69990927937559244 70254379613227656 70278756566597964 70544686967001324 70674535798707456 70995886735644882 71101895047679232 71146209287984544 71394292385115392 71664443902985472 71689310122243968 71996223735869664 72140981682993993 72248699806512768 72293728792629456 72545813230036608 72583184527839216 72730879080113232 73067596112891534 73286076630343104 73369528328234061 73625364022150248 73781254076428416 73903957774953768 73929601063564092 74246105727615591 74468110124380896 74534124015983808 74812869893475252 75103086794731776 75424615342339648 75736287306564192 76000375764800256 76086918266316804 76314426904324224 76353739568246448 76641141396248352 76667734436288688 76863315391483302 77226188277135744 77294647127686912 77423193859475376 77450058257067144 77781634571787762 78103046284894323 78541334984585088 79036177064881113 79181655848551872 79342777178305344 79710104850427128 79786095969533184 79948447233101568 79989631928639136 80039485448982612 80290719557974464 80318578933254816 80622499390858656 80995751702853372 81309953471982336 81614039883791184 81656082593819118 81822238965127386 82281398555279616 82446836209135992 82621404334433664 82828534524919029 82952210888959104 83003910835981968 83505824129018896 83608517886816384 83637528475951296 83850889517981784 84143273168171712 84290149774264896 84461666028518592 84490972644073248 84852692260132104 85106411570721024 85500422735400288 85896258025841956 86221284070779396 86251201240824774 86379988198420224 86555756921787648 86879461811777712 86956478018647776 87101093091909798 87261416649424512 87589875881426688 87620267927187072 88359001857658224 88667105058933632 88893296653471728 89033498055044928 89079362829620856 89260624325593512 89673867956730519 89759357965724832 90327059502721272 90358401299911668 90745240333752389 91097262686202432 91240940155583232 91473697655980128 91792661638005504 91815794869265082 91952890662834432 92139999303838464 92566573374689568 92995122325498316 93273188438618496 93321237250078992 93379399690479714 93672506150970208 93705008755463952 93944052145146258 94059582622668432 94092219535445208 94661182314193176 94777594703757504 94826418496048008 94861612383979392 95459278792648617 95994964981159552 96187975577325324 96391638390172608 96777579370452288 96974505440150976 97127452423685376 97177486723222752 97714768840457472 97826037770978748 97885335221726976 98167152029533664 98538610366605024 98572801418085456 98994807636820788 99290813499174528 99378832021311744 99403877089865502 99750493191300336 100004958735155694 100981716408752256 101449224355089072 101617941940561431 101804986090995264 102188188528331136 102223645915051584 102484420521977736 102582123389399808 102610453770183744 103230925145967168 103266744342756192 103708846095717016 104137395046525764 104932336993445808 104986391906338866 105381569419841484 105418134849896946 105575541131402496 105790369571073792 106280139800569504 106493830103467323 106652842571518848 106719313931976816 107054292743965952 107091438577673088 107496665854478208 107533965183365952 107994335603804496 108373049709769152 108818719845054912 108874776791758824 109096318620169848 109601394169337301 109929114945514656 110438046033225372 110671881114642624 110855936662430652 111059984826540288 111516704634601728 111801186023975712 112191030890895616 112219304840212878 112386866365686528 112615554704691456 112654630192097664 113136923013509472 113604430959846288 114000563647200384 114130377399475206 114820508177400982 114961712094372528 115001601654433032 115294973087224953 115839282415703616 115941970691530368 116134790789213064 116175087385600716 116672451857681643 117812002476877632 118524395537962304 118711330740059904 118772483772827808 119014165767458016 119565157275640692 119679143954299776 119922670849652352 119984447892958704 120436079336961696 120477868399882224 121463016914936576 121493627554280058 121964930207973504 122421059825686776 122484123890728677 122733358447691079 123422097832919424 124428316333438656 124505866253972952 124940011673951936 125258736193528344 125412776830224576 125456292713926944 125776334276972676 126214909752257568 126370126271676672 126435224661397344 126692499042777888 127279038390198156 128250634103100432 128522184520230144 128844387038762934 129036772493936384 129299340586867968 129331926106169094 129376801861237161 129569982297630336 129833635382681472 130319192717666568 130434717027971664 131384813822140032 131430401890780608 131993076849094384 132538502786487336 133000657588400448 133339944980207592 133550247082567392 133619044244431284 135265632473452096 135490589254081908 135537601949867502 135739981454660352 136298194553402112 136645894029303648 136813938360244992 136861410233374848 137641233527956224 137688992457008256 137929335994251648 138849860062034352 139492683488247474 139909782657927744 139981855875118488 140069099535719571 140508759226455312 140557513133195928 140916078217719387 141089373934002648 141991773471289764 142292418575969088 143378620244487936 143992447471739328 144281963365987986 144497399613025536 144587457585258912 145091626460073216 145166369055678432 145461758160226464 146135192225783068 146572153260686208 146739056656468122 147250728044300496 147562508152856832 147807915549907536 147859202127128184 148492211455231182 148936220248761792 149068248031967616 149625739786950504 150007438102733541 150849230684679296 151472574613128384 152173836532633608 152628853808648448 152707479136492896 153282282792496704 153335468872577376 153726630782966604 154452376554271488 154846387718950752 154900116514134288 155563269143575524 156206092569788646 157082669969170176 158072354129762226 158127202274845419 158363311697103744 158685554356610688 159420209700854256 159979263857278272 160078970897965224 160581439115948928 160637157866509632 161244998781717312 161991503405706744 163228079767582368 163312165187638236 163644477930254772 164893672418271984 165242808668867328 165657069049838058 165904421777918208 166007821671963936 167011648258037792 167217035773632768 167275056951902592 167701779035963568 168286546336343424 168328957260319317 168580299548529792 168923332057037184 168981945288146496 169705384520264208 171000845470800576 171195566099212809 171792516051683912 172230762266101473 172442568141558792 172502402481649548 173758923623555424 173912956037295552 174202186183819596 174522833298849024 175240535854374144 176718003715316448 177334210117867264 177786593306943456 178066996110089856 178158725659241712 178521248651187024 179347735913461038 179518715931449664 180654119005442544 180716802599823336 181490480667504778 182194525372404864 182240441331420087 182947395311960256 183631589738530164 185133146749379136 185990244650996632 186546376877236992 186642474500157984 186758799380959428 187345012301940416 187410017510927904 187888104290292516 188119165245336864 188184439070890416 189322364628386352 189555189407515008 189652836992096016 189723224767958784 190918557585297234 191989929962319104 192375951154650648 192783276780345216 193266580558144401 193555158740904576 193949010880301952 193997889159253641 194354973446445504 195652075541957496 196334304059067328 197077220733210048 197145602836170912 197989615273641576 198581626998349056 198807754179731004 199500986382600672 200009917470311388 201963432817504512 202898448710178144 203235883881122862 203306402924801253 203609972181990528 204376377056662272 204447291830103168 204968841043955472 205220907540367488 206461850291934336 206533488685512384 207417692191434032 208274790093051528 209239025232371211 209864673986891616 209972783812677732 210763138839682968 210836269699793892 212560279601139008 212987660206934646 213305685143037696 213438627863953632 214182877155346176 214993331708956416 215067930366731904 215988671207608992 216746099419538304 217637439690109824 217749553583517648 218192637240339696 219202788338674602 219858229891029312 220108584984702183 220876092066450744 221343762229285248 221711873324861304 222738317182846773 223602372047951424 224438609680425756 225309260384195328 226273846027018944 227208861919692576 228001127294400768 228260754798950412 229641016354801964 229923424188745056 230003203308866064 230589946174449906 231678564831407232 231883941383060736 232269581578426128 232350174771201432 233344903715363286 235624004953755264 237048791075924608 237108531194643339 237544967545655616 238028331534916032 239130314551281384 239358287908599552 239845341699304704 239968895785917408 240872158673923392 240955736799764448 242987255108560116 243929860415947008 244842119651373552 244968247781457354 245466716895382158 246844195665838848 248485603574757087 248856632666877312 249011732507945904 249880023347903872 250517472387056688 250825553660449152 250912585427853888 251552668553945352 252429819504515136 252870449322794688 253384998085555776 254558076780396312 255736586395120369 256501268206200864 257688774077525868 258663852212338188 258753603722474322 259139964595260672 259667270765362944 260638385435333136 260869434055943328 262769627644280064 262860803781561216 263986153698188768 265077005572974672 266001315176800896 266679889960415184 267100494165134784 267238088488862568 269021603870191557 270531264946904192 270981178508163816 271075203899735004 272235721001257167 273291788058607296 273722820466749696 275377984914016512 275858671988503296 277699720124068704 278985366976494948 279819565315855488 279963711750236976 280138199071439142 281017518452910624 281115026266391856 281832156435438774 282178747868005296 283983546942579528 284584837151938176 286377836377945851 287984894943478656 288563926731975972 289174915170517824 290332738111356864 290923516320452928 292270384451566136 293144306521372416 293478113312936244 294501456088600992 295615831099815072 295718404254256368 296984422910462364 297872440497523584 298136496063935232 299251479573901008 300014876205467082 301698461369358592 302945149226256768 304347673065267216 304853825821684293 305414958272985792 306564565584993408 306670937745154752 307453261565933208 309692775437901504 309800233028268576 311126538287151048 312412185139577292 316144708259524452 316254404549690838 316726623394207488 317371108713221376 318840419401708512 319481490310401969 319958527714556544 320157941795930448 321162878231897856 321274315733019264 322489997563434624 323983006811413488 326456159535164736 326624330375276472 327288955860509544 328804182508011903 329787344836543968 331314138099676116 332015643343927872 334023296516075584 334550113903805184 335403558071927136 336573092672686848 336657914520638634 337160599097059584 337846664114074368 337963890576292992 339410769040528416 342001690941601152 342391132198425618 343585032103367824 344461524532202946 344885136283117584 345004804963299096 345884919261674859 347517847247110848 347825912074591104 348404372367639192 350017355573044929 353436007430632896 355573186613886912 356133992220179712 356317451318483424 357042497302374048 358695471826922076 359037431862899328 361308238010885088 361433605199646672 362980961335009556 364389050744809728 364480882662840174 365894790623920512 367263179477060328 367452371672186031 370266293498758272 371980489301993264 373284949000315968 373517598761918856 374690024603880832 374820035021855808 375776208580585032 376238330490673728 376368878141780832 378644729256772704 379110378815030016 379305673984192032 381837115170594468 384751902309301296 385566553560690432 386533161116288802 387110317481809152 387898021760603904 387995778318507282 388709946892891008 391304151083914992 392668608118134656 394154441466420096 394291205672341824 395979230547283152 397615508359462008 399001972765201344 400019834940622776 401871778620903437 405796897420356288 406471767762245724 406612805849602506 407219944363981056 408894583660206336 409937682087910944 410441815080734976 412923700583868672 413066977371024768 414835384382868064 416549580186103056 418478050464742422 419729347973783232 419945567625355464 421526277679365936 421672539399587784 422748234653158161 425120559202278016 425975320413869292 426877255727907264 430135860733463808 431977342415217984 433492198839076608 435274879380219648 435499107167035296 436385274480679392 438405576677349204 439716459782058624 440217169969404366 441752184132901488 442687524458570496 443423746649722608 445476634365693546 447204744095902848 448877219360851512 450022314308200623 452547692054037888 454417723839385152 456521509597900824 459282032709603928 459846848377490112 460006406617732128 461179892348899812 463357129662814464 464539163156852256 464700349542402864 466689807430726572 471248009907510528 474097582151849216 474217062389286678 474381606824536257 475089935091311232 476056663069832064 478260629102562768 479937791571834816 481744317347846784 481911473599528896 485974510217120232 489684239302747104 489936495562914708 490933433790764316 496971207149514174 497713265333754624 498023465015891808 499760046695807744 501034944774113376 501651107320898304 501825170855707776 503105337107890704 504859639009030272 504986871780957951 505740898645589376 506769996171111552 509116153560792624 511473172790240738 513002536412401728 513586698297638427 515377548155051736 516692286798304419 517327704424676376 517507207444948644 521276770870666272 521738868111886656 525721607563122432 527972307396377536 530154011145949344 532002630353601792 533359779920830368 534200988330269568 534476176977725136 538043207740383114 541062529893808384 541962357016327632 542150407799470008 544471442002514334 546583576117214592 546721323994260261 555399440248137408 557970733952989896 559639130631710976 559927423500473952 560276398142878284 562035036905821248 562230052532783712 563664312870877548 564357495736010592 567967093885159056 569169674303876352 572755672755891702 575969789886957312 577127853463951944 578349830341035648 579799741674433203 580665476222713728 581847032640905856 584540768903132272 586956226625872488 589002912177201984 591231662199630144 591436808508512736 593968845820924728 595744880995047168 598502959147802016 600029752410934164 605890298452513536 608695346130534432 609707651643368586 610829916545971584 613129131169986816 613341875490309504 614906523131866416 619385550875803008 619600466056537152 622253076574302096 624824370279154584 627717075697113633 632289416519048904 632508809099381676 637680838803417024 638962980620803938 639917055429113088 640315883591860896 642548631466038528 644979995126869248 647966013622826976 652912319070329472 653248660750552944 654577911721019088 657608365016023806 659574689673087936 662628276199352232 664031286687855744 668046593032151168 668214951548540319 670807116143854272 673315829041277268 675927781152585984 678821538081056832 684003381883202304 684782264396851236 687170064206735648 688923049064405892 689770272566235168 690009609926598192 691769838523349718 695035694494221696 695651824149182208 696808744735278384 700034711146089858 706872014861265792 711146373227773824 711325593583930017 712634902636966848 714084994604748096 717390943653844152 718074863725798656 722616476021770176 722867210399293344 725961922670019112 728961765325680348 731789581247841024 734526358954120656 734904743344372062 740532586997516544 743960978603986528 745456810724271261 746569898000631936 747035197523837712 749380049207761664 749640070043711616 751552417161170064 752476660981347456 752737756283561664 757289458513545408 758611347968384064 763674230341188936 767209759185361107 769503804618602592 773066322232577604 775991556637014564 777419893785782016 782608302167829984 785337216236269312 788308882932840192 788582411344683648 791958461094566304 795231016718924016 798003945530402688 800039669881245552 803743557241806874 807064811610574671 811593794840712576 812943535524491448 813225611699205012 816707163003771501 819875364175821888 826133954742049536 829670768765736128 833099160372206112 836956100929484844 839458695947566464 839891135250710928 843052555358731872 843345078799175568 845496469306316322 850241118404556032 851950640827738584 853754511455814528 859133509133837553 863954684830435968 870998214334070592 872770548961358784 876811153354698408 879432919564117248 880434339938808732 883504368265802976 886847493299445216 890953268731387092 894409488191805696 897754438721703024 900044628616401246 905095384108075776 908835447678770304 913043019195801648 918564065419207856 919693696754980224 920012813235464256 922359784697799624 929078326313704512 929400699084805728 933379614861453144 948434124778573356 948763213649072514 950179870182622464 952113326139664128 956521258205125536 959875583143669632 963488634695693568 963822947199057792 971949020434240464 979368478605494208 979872991125829416 981866867581528632 986412547524035709 993942414299028348 996046930031783616 1002069889548226752 1003650341711415552 1006210674215781408 1009719278018060544 1009973743561915902 1011481797291178752 1013539992342223104 1018232307121585248 1022946345580481476 1026005072824803456 1027173396595276854 1030755096310103472 1033384573596608838 1034655408849352752 1035014414889897288 1042553541741332544 1043477736223773312 1050052066719134787 1055944614792755072 1060308022291898688 1066719559841660736 1068401976660539136 1068952353955450272 1076086415480766228 1083924714032655264 1084300815598940016 1088942884005028668 1093167152234429184 1093442647988520522 1110798880496274816 1115941467905979792 1119854847000947904 1120552796285756568 1124070073811642496 1124460105065567424 1127328625741755096 1128714991472021184 1135934187770318112 1145511345511783404 1154255706927903888 1156699660682071296 1159599483348866406 1161330952445427456 1163694065281811712 1169081537806264544 1173912453251744976 1178005824354403968 1182463324399260288 1182873617017025472 1187937691641849456 1197005918295604032 1200059504821868328 1205615335862710311 1217390692261068864 1219415303286737172 1221659833091943168 1226683750980619008 1229813046263732832 1238771101751606016 1239200932113074304 1244506153148604192 1249648740558309168 1255434151394227266 1264578833038097808 1265017618198763352 1268244703959474483 1275361677606834048 1277925961241607876 1280631767183721792 1295932027245653952 1305824638140658944 1306497321501105888 1309155823442038176 1315216730032047612 1319149379346175872 1325256552398704464 1328062573375711488 1336093186064302336 1336429903097080638 1341614232287708544 1346631658082554536 1350066942924601869 1357643076162113664 1369564528793702472 1374340128413471296 1377846098128811784 1379540545132470336 1380019219853196384 1383539677046699436 1390071388988443392 1393617489470556768 1400069422292179716 1413744029722531584 1422292746455547648 1422651187167860034 1423144820473608771 1425269805273933696 1428169989209496192 1434781887307688304 1445232952043540352 1445734420798586688 1451923845340038224 1457923530651360696 1469052717908241312 1469809486688744124 1487921957207973056 1490913621448542522 1493139796001263872 1494070395047675424 1499280140087423232 1503104834322340128 1504953321962694912 1505475512567123328 1514578917027090816 1517222695936768128 1527348460682377872 1534419518370722214 1539007609237205184 1540760094892915281 1546132644465155208 1550076860394913257 1551983113274029128 1565216604335659968 1577164822689367296 1583916922189132608 1590462033437848032 1596007891060805376 1600079339762491104 1607487114483613748 1614129623221149342 1623187589681425152 1625887071048982896 1626451223398410024 1633414326007543002 1639750728351643776 1659341537531472256 1666198320744412224 1673912201858969688 1678917391895132928 1679782270501421856 1686105110717463744 1686690157598351136 1690992938612632644 1703901281655477168 1707509022911629056 1718267018267675106 1727909369660871936 1739399225023299609 1741996428668141184 1745541097922717568 1753622306709396816 1760868679877617464 1767008736531605952 1773694986598890432 1781906537462774184 1795508877443406048 1800089257232802492 1817670895357540608 1826086038391603296 1837128130838415712 1839387393509960448 1840025626470928512 1844719569395599248 1858156652627409024 1858801398169611456 1866759229722906288 1883151227091340899 1896868249557146712 1897526427298145028 1913042516410251072 1919751166287339264 1927645894398115584 1943898040868480928 1958736957210988416 1959745982251658832 1963733735163057264 1972825095048071418 1987884828598056696 1992093860063567232 2004139779096453504 2004644854645620957 2012421348431562816 2019947487123831804 2036464614243170496 2045892691160962952 2052010145649606912 2054346793190553708 2061510192620206944 2066769147193217676 2069310817698705504 2070028829779794576 2085107083482665088 2086955472447546624 2100104133438269574 2111889229585510144 2120616044583797376 2133439119683321472 2133976780751790051 2137904707910900544 2152172830961532456 2167849428065310528 2168601631197880032 2177885768010057336 2186885295977041044 2221597760992549632 2231882935811959584 2236370432172813783 2239709694001895808 2241105592571513136 2248140147623284992 2248920210131134848 2254657251483510192 2257429982944042368 2271868375540636224 2291022691023566808 2301629277556083321 2308511413855807776 2319198966697732812 2338163075612529088 2347824906503489952 2356011648708807936 2364926648798520576 2365747234034050944 2375875383283698912 2394011836591208064 2400119009643736656 2411230671725420622 2421194434831724013 2434781384522137728 2438830606573474344 2450121489011314503 2459626092527465664 2478401864226148608 2489012306297208384 2499297481116618336 2510868302788454532 2529157666076195616 2530035236397526704 2536489407918948966 2550723355213668096 2555851922483215752 2561263534367443584 2591864054491307904 2612994643002211776 2618311646884076352 2630433460064095224 2638298758692351744 2650513104797408928 2672859806194161276 2683228464575417088 2693263316165109072 2700133885849203738 2715286152324227328 2739129057587404944 2748680256826942592 2755692196257623568 2759081090264940672 2760038439706392768 2767079354093398872 2787234978941113536 2800138844584359432 2813102450346324059 2845302374335720068 2846289640947217542 2850539610547867392 2856339978418992384 2869563774615376608 2890465904087080704 2891468841597173376 2903847690680076448 2915847061302721392 2938105435816482624 2939618973377488248 2959237642572107127 2975843914415946112 2981827242897085044 2988140790095350848 3006209668644680256 3010951025134246656 3029157834054181632 3034445391873536256 3054696921364755744 3068839036741444428 3078015218474410368 3081520189785830562 3092265288930310416 3100153720789826514 3103966226548058256 3130433208671319936 3150156200157404361 3167833844378265216 3180924066875696064 3200158679524982208 3214974228967227496 3228259246442298684 3251774142097965792 3252902446796820048 3266828652015086004 3279501456703287552 3318683075062944512 3332396641488824448 3347824403717939376 3359564541002843712 3372210221434927488 3373380315196702272 3381985877225265288 3407802563310954336 3436534036535350212 3478798450046599218 3483992857336282368 3491082195845435136 3507244613418793632 3521737359755234928 3534017473063211904 3547389973197780864 3563813074925548368 3591017754886812096 3600178514465604984 3616846007588130933 3652172076783206592 3674256261676831424 3680051252941857024 3689439138791198496 3716313305254818048 3717602796339222912 3733518459445812576 3766302454182681798 3793736499114293424 3795052854596290056 3804734111878423449 3826085032820502144 3887796081736961856 3917473914421976832 3919491964503317664 3927467470326114528 3945650190096142836 3975769657196113392 3984187720127134464 4008279558192907008 4009289709291241914 4024842696863125632 4039894974247663608 4072929228486340992 4091785382321925904 4108693586381107416 4123020385240413888 4133538294386435352 4138621635397411008 4140057659559589152 4170214166965330176 4200208266876539148 4241232089167594752 4266878239366642944 4267953561503580102 4275809415821801088 4304345661923064912 4335698856130621056 4337203262395760064 4355771536020114672 4373770591954082088 4463765871623919168 4472740864345627566 4479419388003791616 4482211185143026272 4497840420262269696 4509314502967020384 4514859965888084736 4543736751081272448 4582045382047133616 4603258555112166642 4617022827711615552 4638397933395465624 4650230581184739771 4676326151225058176 4695649813006979904 4731494468068101888 4751750766567397824 4788023673182416128 4800238019287473312 4822461343450841244 4842388869663448026 4869562769044275456 4877661213146948688 4900242978022629006 4919252185054931328 4978024612594416768 4998594962233236672 5021736605576909064 5058315332152391232 5060070472795053408 5072978815837897932 5111703844966431504 5122527068734887168 5183728108982615808 5218197675069898827 5225989286004423552 5236623293768152704 5260866920128190448 5301026209594817856 5345719612388322552 5386526632330218144 5400267771698407476 5478258115174809888 5497360513653885184 5511384392515247136 5518162180529881344 5520076879412785536 5534158708186797744 5574469957882227072 5600277689168718864 5626204900692648118 5649453681274022697 5690604748671440136 5692579281894435084 5739127549230753216 5782937683194346752 5807695381360152896 5831694122605442784 5876210871632965248 5879237946754976496 5918475285144214254 5951687828831892224 5963654485794170088 5976281580190701696 6012419337289360512 6013934563936862871 6109393842729511488 6137678073482888856 6156030436948820736 6163040379571661124 6184530577860620832 6200307441579653028 6207932453096116512 6260866417342639872 6300312400314808722 6335667688756530432 6361848133751392128 6400317359049964416 6429948457934454992 6456518492884597368 6503548284195931584 6505804893593640096 6533657304030172008 6664793282977648896 6695648807435878752 6719129082005687424 6744420442869854976 6746760630393404544 6763971754450530576 6815605126621908672 6873068073070700424 6904887832668249963 6957596900093198436 7014489226837587264 7043474719510469856 7068034946126423808 7094779946395561728 7127626149851096736 7182035509773624192 7200357028931209968 7233692015176261866 7304344153566413184 7348512523353662848 7350364467033943509 7378878277582396992 7435205592678445824 7467036918891625152 7532604908365363596 7587472998228586848 7590105709192580112 7609468223756846898 7652170065641004288 7775592163473923712 7838983929006635328 7854934940652229056 7891300380192285672 7951539314392226784 8018579418582483828 8049685393726251264 8079789948495327216 8145858456972681984 8183570764643851808 8217387172762214832 8246040770480827776 8267076588772870704 8277243270794822016 8280115319119178304 8400416533753078296 8439307351038972177 8535907123007160204 8551618831643602176 8608691323846129824 8671397712261242112 8674406524791520128 8711543072040229344 8747541183908164176 8877712927716321381 8927531743247838336 8945481728691255132 8964422370286052544 9018629005934040768 9087473502162544896 9164090764094267232 9206517110224333284 9234045655423231104 9276795866790931248 9300461162369479542 9352652302450116352 9391299626013959808 9450468600472213083 9503501533134795648 9600476038574946624 9644922686901682488 9684777739326896052 9755322426293897376 9800485956045258012 9838504370109862656 9956049225188833536 9997189924466473344 10043473211153818128 10116630664304782464 10120140945590106816 10145957631675795864 10223407689932863008 10436395350139797654 10451978572008847104 10473246587536305408 10521733840256380896 10602052419189635712 10691439224776645104 10773053264660436288 10800535543396814952 10850538022764392799 10956516230349619776 11022768785030494272 11040153758825571072 11068317416373595488 11148939915764454144 11200555378337437728 11252409801385296236 11298907362548045394 11381209497342880272 11385158563788870168 11478255098461506432 11615390762720305792 11663388245210885568 11752421743265930496 11758475893509952992 11836950570288428508 11927308971588340176 11952563160381403392 12024838674578721024 12027869127873725742 12218787685459022976 12275356146965777712 12326080759143322248 12369061155721241664 12400614883159306056 12415864906192233024 12600624800629617444 12723696267502784256 12800634718099928832 12859896915868909984 12913036985769194736 13007096568391863168 13011609787187280192 13067314608060344016 13391297614871757504 13438258164011374848 13493521260786809088 13527943508901061152 13631210253243817344 13746136146141400848 13809775665336499926 13915193800186396872 13950691743554219313 14028978453675174528 14086949439020939712 14255252299702193472 14364071019547248384 14400714057862419936 14467384030352523732 14608688307132826368 14697025046707325696 14700728934067887018 14757756555164793984 14934073837783250304 15065209816730727192 15174945996457173696 15180211418385160224 15218936447513693796 15551184326947847424 15654593025209696481 15677967858013270656 15709869881304458112 15782600760384571344 15903078628784453568 16037158837164967656 16159579896990654432 16367141529287703616 16434774345524429664 16492081540961655552 16534153177545741408 16554486541589644032 16560230638238356608 16800833067506156592 16878614702077944354 16948361043822068091 17071814246014320408 17217382647692259648 17348813049583040256 17423086144080458688 17495082367816328352 17755425855432642762 17855063486495676672 17890963457382510264 17928844740572105088 18037258011868081536 18328181528188534464 18413034220448666568 18468091310846462208 18553591733581862496 18600922324738959084 18782599252027919616 18900937200944426166 19007003066269591296 19200952077149893248 19289845373803364976 19369555478653792104 19510644852587794752 19600971912090516024 19994379848932946688 20086946422307636256 20233261328609564928 20240281891180213632 20291915263351591728 20446815379865726016 20714663498004749889 20872790700279595308 21043467680512761792 21204104838379271424 21382878449553290208 21546106529320872576 21601071086793629904 21701076045528785598 21913032460699239552 22045537570060988544 22051093401101830527 22136634832747190976 22401110756674875456 22504819602770592472 22597814725096090788 22762418994685760544 22770317127577740336 22956510196923012864 23230781525440611584 23326776490421771136 23516951787019905984 23673901140576857016 23854617943176680352 24055738255747451484 24437575370918045952 24550712293931555424 24652161518286644496 24738122311442483328 24801229766318612112 24831729812384466048 25201249601259234888 25317922053116916531 25719793831737819968 25826073971538389472 26014193136783726336 26023219574374560384 26134629216120688032 26633138783148964143 26782595229743515008 27055887017802122304 27262420506487634688 27492272292282801696 27619551330672999852 27830387600372793744 27901383487108438626 28057956907350349056 28173898878041879424 28510504599404386944 28801428115724839872 28934768060705047464 29401457868135774036 29515513110329587968 29868147675566500608 30130419633461454384 30349891992914347392 30360422836770320448 30437872895027387592 31309186050419392962 31355935716026541312 31419739762608916224 31565201520769142688 31806157257568907136 32074317674329935312 32319159793981308864 32551614068293178397 32734283058575407232 32869548691048859328 33068306355091482816 33120461276476713216 33601666135012313184 33757229404155888708 33896722087644136182 34143628492028640816 34434765295384519296 34846172288160917376 34990164735632656704 35510851710865285524 35781926914765020528 35857689481144210176 36074516023736163072 36656363056377068928 36826068440897333136 37107183467163724992 37201844649477918168 37801874401888852332 38401904154299786496 38579690747606729952 38739110957307584208 39021289705175589504 39201943824181032048 40173892844615272512 40480563782360427264 40583830526703183456 40893630759731452032 41429326996009499778 41745581400559190616 41852075230662657939 42086935361025523584 42765756899106580416 43092213058641745152 43202142173587259808 43402152091057571196 43826064921398479104 44091075140121977088 44102186802203661054 44273269665494381952 44802221513349750912 45009639205541184944 45195629450192181576 45524837989371521088 45540634255155480672 46653552980843542272 47033903574039811968 47347802281153714032 47709235886353360704 48111476511494902968 49101424587863110848 49304323036573288992 49476244622884966656 49602459532637224224 49663459624768932096 50402499202518469776 50635844106233833062 51439587663475639936 51652147943076778944 52046439148749120768 52269258432241376064 53266277566297928286 53565190459487030016 54111774035604244608 54984544584565603392 55239102661345999704 55660775200745587488 55802766974216877252 56347797756083758848 57021009198808773888 57602856231449679744 57869536121410094928 58802915736271548072 60260839266922908768 60699783985828694784 60720845673540640896 60875745790054775184 62143990494014249667 62618372100838785924 63130403041538285376 63612314515137814272 64148635348659870624 64638319587962617728 65103228136586356794 65468566117150814464 65739097382097718656 66136612710182965632 66153280203305491581 67203332270024626368 67514458808311777416 67793444175288272364 68287256984057281632 68869530590769038592 69692344576321834752 69980329471265313408 71021703421730571048 71563853829530041056 73312726112754137856 73652136881794666272 74214366934327449984 74403689298955836336 75603748803777704664 75953766159350749593 77159381495213459904 77478221914615168416 78042579410351179008 78403887648362064096 80347785689230545024 81167661053406366912 81787261519462904064 82858653992018999556 83491162801118381232 83704150461325315878 84173870722051047168 85531513798213160832 86404284347174519616 86804304182115142392 88204373604407322108 88546539330988763904 89604443026699501824 90019278411082369888 90391258900384363152 91049675978743042176 91081268510310961344 94067807148079623936 94695604562307428064 95418471772706721408 96222953022989805936 97654842204879535191 98202849175726221696 98608646073146577984 99204919065274448448 100804998405036939552 101271688212467666124 102879175326951279872 103304295886153557888 104538516864482752128 106532555132595856572 108223548071208489216 109969089169131206784 110478205322691999408 111321550401491174976 111605533948433754504 115205712462899359488 115739072242820189856 117605831472543096144 120521678533845817536 121441691347081281792 121751491580109550368 124287980988028499334 125236744201677571848 126260806083076570752 128297270697319741248 129276639175925235456 130206456273172713588 131478194764195437312 132273225420365931264 132306560406610983162 134406664540049252736 135028917616623554832 135586888350576544728 136574513968114563264 139960658942530626816 142043406843461142096 143127707659060082112 147304273763589332544 148428733868654899968 148807378597911672672 151207497607555409328 151907532318701499186 154318762990426919808 154956443829230336832 156807775296724128192 160695571378461090048 162335322106812733824 165717307984037999112 166982325602236762464 167408300922650631756 171063027596426321664 172808568694349039232 173608608364230284784 176408747208814644216 180038556822164739776 180782517800768726304 182099351957486084352 182162537020621922688 186431971482042749001 189391209124614856128 190836943545413442816 192445906045979611872 195309684409759070382 196405698351452443392 197217292146293155968 198409838130548896896 201609996810073879104 202543376424935332248 206608591772307115776 209077033728965504256 213065110265191713144 219938178338262413568 220956410645383998816 222643100802982349952 223211067896867509008 227861298478052248779 231478144485640379712 235211662945086192288 241043357067691635072 243502983160219100736 248575961976056998668 250473488403355143696 252521612166153141504 256594541394639482496 260412912546345427176 264613120813221966324 268813329080098505472 270057835233247109664 271173776701153089456 273149027936229126528 284086813686922284192 286255415318120164224 292964526614638605573 294608547527178665088 297614757195823345344 302414995215110818656 303815064637402998372 308637525980853839616 309912887658460673664 313615550593448256384 324670644213625467648 331434615968075998224 333964651204473524928 334816601845301263512 345617137388698078464 347217216728460569568 352817494417629288432 360077113644329479552 361565035601537452608 364325074041243845376 372863942964085498002 378782418249229712256 384891812091959223744 390619368819518140764 394434584292586311936 396819676261097793792 403219993620147758208 405086752849870664496 426130220530383426288 441912821290767997632 445286201605964699904 446422135793735018016 455722596956104497558 462956288971280759424 470423325890172384576 482086714135383270144 487005966320438201472 497151923952113997336 500946976806710287392 513189082789278964992 520825825092690854352 529226241626443932648 540115670466494219328 542347553402306178912 546298055872458253056 568173627373844568384 572510830636240328448 585929053229277211146 589217095054357330176 595229514391646690688 604829990430221637312 607630129274805996744 619825775316921347328 627231101186896512768 662869231936151996448 667929302408947049856 669633203690602527024 683583895434156746337 694434433456921139136 705634988835258576864 720154227288658959104 723130071203074905216 745727885928170996004 757564836498459424512 769783624183918447488 781238737639036281528 806439987240295516416 810173505699741328992 852260441060766852576 883825642581535995264 892844271587470036032 911445193912208995116 925912577942561518848 940846651780344769152 974011932640876402944 994303847904227994672 1001893953613420574784 1041651650185381708704 1058452483252887865296 1080231340932988438656 1084695106804612357824 1136347254747689136768 1171858106458554422292 1190459028783293381376 1209659980860443274624 1215260258549611993488 1325738463872303992896 1335858604817894099712 1339266407381205054048 1367167790868313492674 1388868866913842278272 1411269977670517153728 1446260142406149810432 1491455771856341992008 1539567248367836894976 1562477475278072563056 1620347011399482657984 1704520882121533705152 1767651285163071990528 1785688543174940072064 1822890387824417990232 1881693303560689538304 1988607695808455989344 2003787907226841149568 2050751686302470239011 2083303300370763417408 2116904966505775730592 2160462681865976877312 2169390213609224715648 2272694509495378273536 2343716212917108844584 2419319961720886549248 2430520517099223986976 2651476927744607985792 2678532814762410108096 2734335581736626985348 2777737733827684556544 2822539955341034307456 2982911543712683984016 3124954950556145126112 3240694022798965315968 3409041764243067410304 3571377086349880144128 3645780775648835980464 3977215391616911978688 4007575814453682299136 4101503372604940478022 4166606600741526834816 4233809933011551461184 4338780427218449431296 4687432425834217689168 4861041034198447973952 5302953855489215971584 5357065629524820216192 5468671163473253970696 5645079910682068614912 5965823087425367968032 6249909901112290252224 6481388045597930631936 6818083528486134820608 7291561551297671960928 7954430783233823957376 8203006745209880956044 8333213201483053669632 8467619866023102922368 9374864851668435378336 9722082068396895947904 10714131259049640432384 10937342326946507941392 11931646174850735936064 12499819802224580504448 14583123102595343921856 15908861566467647914752 16406013490419761912088 16935239732046205844736 18749729703336870756672 19444164136793791895808 21874684653893015882784 23863292349701471872128 24999639604449161008896 29166246205190687843712 32812026980839523824176 37499459406673741513344 43749369307786031765568 47726584699402943744256 58332492410381375687424 65624053961679047648352 74998918813347483026688 87498738615572063531136 131248107923358095296704 174997477231144127062272 262496215846716190593408 524992431693432381186816
- Sum of all divisors σ(n): 2093638496434250867487540
- Sum of proper divisors (its aliquot sum) s(n): 1568646064740818486300724
- 524992431693432381186816 is an abundant number, because the sum of its proper divisors (1568646064740818486300724) is greater than itself. Its abundance is 1043653633047386105113908
Bases of 524992431693432381186816
- Binary: 11011110010101111100101100100010101100000010000000010111111001100100011000000002
- Hexadecimal: 0x6F2BE59158100BF32300
- Base-36: 2DHNQDFY59BVW000
Squares and roots of 524992431693432381186816
- 524992431693432381186816 squared (5249924316934323811868162) is 275617053335383264547618861257809688412692217856
- 524992431693432381186816 cubed (5249924316934323811868163) is 144696867046721307961619025351900420847371410972623297934562304506986496
-
The
square root of 524992431693432381186816 is 724563614662.9448168421 -
The
cube root of 524992431693432381186816 is 80671044.6510273345
Scales and comparisons
How big is 524992431693432381186816?- 524,992,431,693,432,381,186,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 524,992,431,693,432,381,186,816 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 524992431693432381186816 cubic inches would be around 6722587.1 feet tall.
Recreational maths with 524992431693432381186816
- 524992431693432381186816 backwards is 618681183234396134299425
- 524992431693432381186816 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 524992431693432381186816's digits is 108
- 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 524992431693432381186816 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 524992431693432381186816 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/524992431693432381186816/
Chicago style:
Numbermatics. 2024. "Number 524992431693432381186816 - Facts about the integer". https://numbermatics.com/n/524992431693432381186816/
The information we have on file for 524992431693432381186816 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 524992431693432381186816, math, Factors of 524992431693432381186816, curriculum, school, college, exams, university, Prime factorization of 524992431693432381186816, STEM, science, technology, engineering, physics, economics, calculator, five hundred twenty-four sextillion, nine hundred ninety-two quintillion, four hundred thirty-one quadrillion, six hundred ninety-three trillion, four hundred thirty-two billion, three hundred eighty-one million, one hundred eighty-six thousand, eight hundred sixteen.