144257068874493789724224
144,257,068,874,493,789,724,224 is an even composite number composed of seven prime numbers multiplied together.
144257068874493789724224 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 144257068874493789724224:
26 × 32 × 114 × 132 × 194 × 292 × 314
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 19 × 19 × 19 × 19 × 29 × 29 × 31 × 31 × 31 × 31)See below for interesting mathematical facts about the number 144257068874493789724224 from the Numbermatics database.
Names of 144257068874493789724224
- Cardinal: 144257068874493789724224 can be written as One hundred forty-four sextillion, two hundred fifty-seven quintillion, sixty-eight quadrillion, eight hundred seventy-four trillion, four hundred ninety-three billion, seven hundred eighty-nine million, seven hundred twenty-four thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 1.44257068874493789724224 × 1023
Factors of 144257068874493789724224
Divisors of 144257068874493789724224
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 19 22 24 26 29 31 32 33 36 38 39 44 48 52 57 58 62 64 66 72 76 78 87 88 93 96 99 104 114 116 117 121 124 132 143 144 152 156 169 171 174 176 186 192 198 208 209 228 232 234 242 247 248 261 264 279 286 288 304 312 319 338 341 342 348 352 361 363 372 377 396 403 416 418 429 456 464 468 484 494 496 507 522 528 551 558 572 576 589 608 624 627 638 676 682 684 696 704 722 726 741 744 754 792 806 832 836 841 858 899 912 928 936 957 961 968 988 992 1014 1023 1044 1056 1083 1089 1102 1116 1131 1144 1178 1209 1216 1248 1254 1276 1287 1331 1352 1364 1368 1392 1444 1452 1482 1488 1508 1521 1573 1584 1612 1653 1672 1682 1716 1767 1798 1824 1856 1859 1872 1881 1914 1922 1936 1976 1984 2028 2046 2088 2112 2166 2178 2204 2223 2232 2262 2288 2299 2356 2418 2496 2508 2523 2552 2574 2662 2697 2704 2717 2728 2736 2784 2871 2883 2888 2904 2964 2976 3016 3042 3069 3146 3168 3211 3224 3249 3306 3344 3364 3393 3432 3509 3534 3596 3627 3648 3718 3744 3751 3762 3828 3844 3872 3952 3971 3993 4056 4092 4147 4176 4332 4356 4408 4433 4446 4464 4524 4576 4598 4693 4712 4719 4836 4901 4959 5016 5046 5104 5148 5239 5301 5324 5394 5408 5434 5456 5472 5568 5577 5742 5766 5776 5808 5928 5952 6032 6061 6084 6138 6292 6336 6422 6448 6479 6498 6612 6688 6728 6786 6859 6864 6897 7018 7068 7163 7192 7254 7436 7488 7502 7524 7569 7656 7657 7688 7744 7904 7942 7986 8091 8112 8151 8184 8294 8352 8649 8664 8712 8816 8866 8892 8928 9048 9152 9196 9251 9386 9424 9438 9633 9672 9802 9889 9918 10032 10092 10208 10296 10469 10478 10527 10571 10602 10648 10788 10816 10868 10912 10933 10944 11154 11191 11253 11484 11532 11552 11616 11687 11856 11913 11979 12064 12122 12168 12276 12441 12493 12584 12844 12896 12958 12996 13224 13299 13376 13456 13572 13718 13728 13794 14036 14079 14136 14157 14326 14384 14508 14641 14703 14872 15004 15048 15138 15312 15314 15376 15717 15808 15884 15972 15979 16182 16224 16302 16368 16588 16704 16731 17081 17298 17303 17328 17424 17632 17732 17784 17856 18096 18183 18259 18392 18502 18772 18848 18876 19266 19344 19437 19604 19778 19836 20064 20184 20416 20449 20577 20592 20691 20938 20956 21054 21142 21204 21296 21489 21576 21736 21824 21866 22308 22382 22506 22968 22971 23064 23104 23232 23374 23712 23826 23958 24128 24244 24336 24453 24552 24882 24986 25168 25289 25688 25792 25916 25992 26071 26448 26598 26912 27144 27436 27456 27588 27753 27869 28072 28158 28272 28314 28652 28768 28899 29016 29282 29406 29667 29744 29791 29887 30008 30096 30276 30624 30628 30752 31407 31434 31581 31713 31768 31944 31958 32364 32448 32604 32736 32799 33176 33462 33573 33759 34162 34596 34606 34656 34848 35061 35264 35321 35464 35568 35739 36192 36366 36518 36784 37004 37323 37479 37544 37696 37752 38532 38599 38688 38874 39208 39556 39672 39897 40128 40368 40898 41154 41184 41261 41382 41876 41912 42108 42237 42284 42408 42592 42978 43152 43472 43681 43732 43923 44109 44616 44764 45012 45617 45936 45942 46128 46748 47151 47424 47652 47916 47937 48488 48672 48763 48906 49104 49764 49972 50336 50578 51243 51376 51623 51832 51909 51984 52142 52896 53196 53824 53911 54288 54549 54777 54872 55176 55506 55738 56144 56316 56544 56628 57304 57536 57629 57798 58032 58311 58564 58812 59334 59488 59582 59774 60016 60192 60552 61009 61248 61256 61347 61504 61731 62814 62868 63162 63426 63536 63888 63916 64467 64728 65208 65472 65598 66352 66671 66924 67146 67518 68324 68913 69192 69212 69312 69696 70122 70642 70928 71136 71269 71478 72384 72732 73036 73568 74008 74646 74958 75088 75449 75504 75867 77064 77198 77376 77748 78213 78416 78793 79112 79344 79794 80736 81796 82308 82368 82522 82764 83259 83607 83752 83824 84216 84227 84474 84568 84816 85184 85956 86304 86944 87362 87464 87846 88218 89001 89167 89232 89373 89528 89661 90024 91234 91872 91884 92256 93119 93496 94221 94302 95139 95304 95832 95874 96976 97344 97526 97812 98208 98397 99528 99541 99944 100672 100719 101156 101761 102486 102752 103246 103664 103818 103968 104284 105183 105792 105963 106392 107822 108576 108779 109098 109554 109744 110352 111012 111476 112288 112437 112632 113088 113256 114608 115159 115258 115596 115797 116064 116281 116622 117128 117624 118668 118976 119164 119548 120032 120263 120384 121104 122018 122512 122694 123101 123462 123783 125628 125736 126324 126852 127072 127776 127832 128557 128934 129456 130321 130416 131043 131196 131769 132704 133342 133848 134292 135036 136097 136648 136851 137423 137826 138384 138424 140244 141284 141856 142129 142272 142538 142956 143811 145464 145483 146072 146289 147136 148016 149292 149916 150176 150898 151008 151734 151931 153729 154128 154396 154869 155496 155727 156426 156832 157586 158224 158688 159588 161472 161733 162409 163592 164331 164616 165044 165528 166518 167214 167504 167648 168432 168454 168948 169136 169632 171912 172608 172887 173888 174724 174928 175692 175769 176436 178002 178334 178464 178746 179056 179322 180048 182468 183027 183744 183768 184041 184512 186238 186992 187891 188442 188604 190278 190333 190608 191664 191748 193952 195052 195624 196416 196794 198911 199056 199082 199888 200013 200849 201438 202312 203522 204972 205504 206492 207328 207636 207727 207936 208568 210366 211926 212629 212784 213807 215644 217152 217558 218196 219108 219488 220704 222024 222053 222952 224576 224874 224939 225264 226347 226512 227601 229216 230318 230516 231192 231594 232128 232562 233244 234256 234639 235248 236379 237336 237367 238328 239096 240064 240526 242208 244036 245024 245388 246202 246924 247566 250821 251256 251472 252648 252681 253704 254144 255552 255664 257114 257868 258912 260642 260832 262086 262392 263538 265408 266684 267501 267696 268119 268584 268983 270072 272194 273296 273702 274846 275652 276768 276848 278179 279357 280488 282568 283712 284258 285076 285912 286781 287622 290928 290966 292144 292578 296032 298584 298623 299832 300352 301796 302016 303468 303601 303862 305283 306559 307458 308256 308792 309738 310992 311454 312852 313664 315172 316448 317376 317889 319176 323466 324539 324818 326337 327184 327701 328662 328757 329232 330088 331056 333036 334428 335008 335296 336864 336908 337896 338272 338923 339264 343824 345477 345774 346921 347391 348843 349448 349856 351384 351538 352872 356004 356668 356928 357492 358112 358644 360096 360789 362297 364936 366054 367536 368082 369303 371349 372476 373984 375782 376884 377208 380556 380666 381216 383328 383496 385671 387283 387904 388531 390104 390963 391248 393129 393588 397822 398112 398164 399776 400026 401698 402876 404624 407044 408291 409944 410553 412269 412984 414656 415272 415454 417136 420732 423852 424589 425258 425568 426387 427614 431288 435116 436392 436449 438216 438867 438976 441408 444048 444106 445904 449748 449878 450528 452694 453024 453871 455202 455793 458432 460636 461032 462384 463188 464607 465124 466488 468512 469278 470496 472758 474672 474734 476656 478192 480491 481052 484416 485199 487227 488072 490048 490776 492404 493848 495132 495349 501642 501787 502512 502944 505296 505362 507408 511328 514228 515736 517824 518661 521284 521664 524172 524784 527076 527307 529511 533368 535002 535392 536238 536393 537168 537966 540144 544388 546592 547404 549081 549692 551304 553536 553696 556358 558714 560976 563673 565136 566029 567853 568516 570152 570999 571824 573562 575244 581856 581932 584288 585156 592064 593021 596733 597168 597246 599664 600039 602547 603592 606936 607202 607724 610566 613118 614916 616512 617584 619476 621984 622908 623181 625704 630344 632896 633919 635778 637887 638352 641421 646932 649078 649636 652674 654368 655402 657324 657514 658464 660176 662112 666072 666159 668856 670016 671099 673728 673816 674817 675792 676544 677846 679041 687648 690954 691548 693842 694782 697686 698896 699712 702768 703076 705744 709137 712008 712101 713336 714984 716224 717288 720192 721578 724594 729872 732108 733381 735072 736164 738606 742698 744952 747968 751564 753768 754416 758043 761112 761332 762432 766656 766992 771342 774566 777062 780208 781926 782496 783959 786258 787176 795644 796224 796328 799552 800052 802503 803396 805752 808201 809248 814088 816582 819888 821106 824538 825968 829939 830544 830908 834272 834537 838071 841464 847704 849178 850516 851136 852774 855228 860343 862576 863939 866723 870232 872784 872898 876432 877734 888096 888212 891808 895869 899496 899756 901056 905388 906048 907742 910404 910803 911586 915849 919677 921272 922064 923521 924768 926376 926497 929214 930248 932976 937024 938556 940992 945516 949344 949468 953312 956384 960982 962104 970398 973617 974454 976144 979011 980837 981552 983103 984808 986271 987696 990264 990698 1003284 1003574 1005024 1005888 1010592 1010724 1014816 1016769 1022656 1024309 1028456 1031472 1036431 1037322 1040763 1042568 1046529 1048344 1049568 1054152 1054614 1059022 1066736 1070004 1070784 1072476 1072786 1074336 1075932 1080288 1082367 1086891 1088776 1093184 1094808 1094951 1098162 1099384 1102608 1107392 1107909 1112716 1117428 1119371 1121952 1127346 1130272 1132058 1135706 1137032 1140304 1141998 1143648 1147124 1150488 1157013 1159171 1161849 1163712 1163864 1165593 1168576 1170312 1172889 1186042 1193466 1194336 1194492 1196569 1199328 1200078 1205094 1207184 1213872 1214404 1215448 1221132 1224873 1226236 1229832 1235168 1236807 1238952 1243968 1245816 1246362 1251408 1260688 1266749 1267838 1271556 1273767 1275774 1276704 1279091 1279161 1282842 1293864 1298156 1299272 1305348 1308736 1309347 1310804 1314648 1315028 1316928 1320352 1322893 1324224 1332144 1332318 1337712 1342198 1347632 1349634 1351584 1354111 1355692 1358082 1361613 1367379 1375296 1381908 1383096 1387684 1389564 1395372 1397792 1405536 1406152 1411488 1414127 1418274 1424016 1424202 1426672 1429968 1433531 1434576 1441473 1443156 1449188 1459744 1461681 1464216 1466762 1470144 1472328 1477212 1485396 1486047 1489904 1497067 1503128 1505361 1507536 1508832 1511653 1516086 1522224 1522664 1533984 1542684 1549132 1554124 1560416 1563419 1563852 1564992 1567918 1572516 1574352 1581921 1588533 1591288 1592656 1600104 1600313 1605006 1606792 1609179 1611504 1616402 1618496 1628176 1633164 1639776 1642212 1649076 1651936 1659878 1661088 1661816 1668544 1669074 1671241 1676142 1682928 1691019 1694173 1695408 1698087 1698356 1701032 1703559 1705548 1710456 1712997 1720686 1725152 1727878 1733446 1740464 1745568 1745796 1752864 1755468 1769261 1776192 1776424 1779063 1783616 1786499 1790199 1791738 1798992 1799512 1807641 1810776 1815484 1820808 1821606 1823172 1831698 1839354 1842544 1844128 1847042 1849536 1852752 1852994 1858428 1860496 1865952 1869543 1877112 1891032 1891279 1898688 1898936 1901757 1906624 1912768 1913661 1921964 1924208 1933459 1940796 1947234 1948908 1952288 1958022 1961674 1963104 1966206 1969616 1972542 1975392 1980528 1981396 1998477 2006568 2007148 2010048 2013297 2021184 2021448 2024451 2029632 2033538 2048618 2056912 2062944 2066801 2072862 2074644 2081526 2085136 2093058 2096688 2099136 2108304 2109228 2118044 2133472 2136303 2140008 2144952 2145572 2148672 2151864 2160576 2164734 2173782 2177552 2188021 2189616 2189902 2196324 2198768 2200143 2205216 2209339 2215818 2225432 2234856 2238742 2243904 2254692 2260544 2264116 2271412 2274064 2280608 2283996 2284997 2287296 2294248 2300976 2314026 2318342 2323698 2327728 2331186 2338919 2340624 2345778 2351877 2372084 2386932 2388672 2388984 2393138 2398656 2400156 2410188 2414368 2424603 2427744 2428808 2430896 2442264 2442583 2449746 2452472 2459664 2470336 2473614 2474329 2477904 2489817 2491632 2492724 2502816 2503611 2521376 2533498 2535676 2543112 2547534 2551548 2553408 2558182 2558322 2565684 2581029 2585843 2587728 2591817 2596312 2598544 2600169 2610696 2611037 2618694 2621608 2629296 2630056 2640704 2645786 2664288 2664636 2675424 2684396 2695264 2699268 2700451 2703168 2708222 2711384 2716164 2723226 2732409 2734758 2759031 2763816 2764177 2766192 2770563 2775368 2779128 2779491 2790744 2795584 2811072 2812304 2822976 2828254 2836548 2848032 2848404 2853344 2859936 2867062 2869152 2882946 2886312 2886689 2898376 2919488 2920851 2923362 2928432 2933524 2942511 2944656 2949309 2954424 2958813 2970792 2972094 2979808 2994134 3006256 3010722 3015072 3017664 3023306 3032172 3044448 3045328 3050307 3067968 3072927 3085368 3085771 3098264 3108248 3120832 3122289 3126838 3127704 3135836 3145032 3148704 3154591 3163842 3177066 3182576 3185312 3200208 3200626 3210012 3213584 3218358 3223008 3232804 3256352 3260673 3266328 3279552 3284424 3284853 3298152 3303872 3319756 3322176 3323632 3338148 3339611 3342482 3352284 3358113 3365856 3372149 3382038 3388346 3390816 3396174 3396712 3402064 3407118 3411096 3420912 3425994 3441372 3450304 3455756 3466892 3477513 3480928 3485547 3491136 3491592 3496779 3505728 3510936 3538522 3552848 3558126 3569929 3572998 3580398 3583476 3589707 3597984 3599024 3604711 3615282 3616327 3621552 3630968 3641616 3643212 3646344 3663396 3678708 3685088 3688256 3694084 3705504 3705988 3716856 3720992 3728153 3731904 3739086 3754224 3779309 3782064 3782558 3797872 3800247 3803514 3816131 3821301 3827322 3837273 3843928 3848416 3866918 3881592 3894468 3897816 3904576 3916044 3923348 3926208 3932412 3939232 3945084 3946813 3950784 3961056 3962792 3968679 3985267 3996954 4013136 4014296 4026594 4039951 4042896 4048902 4062333 4067076 4084839 4097236 4113824 4125888 4133602 4145724 4149288 4163052 4170272 4186116 4193376 4216608 4218456 4219007 4236088 4242381 4260113 4266944 4272606 4273841 4280016 4289904 4291144 4300593 4303728 4324419 4329468 4347564 4355104 4376042 4379232 4379804 4392648 4397536 4400286 4405999 4410432 4418678 4431636 4450864 4458141 4469712 4477484 4491201 4509384 4509973 4516083 4528232 4534959 4542824 4548128 4561216 4567992 4569994 4588496 4601952 4628052 4636684 4647396 4655456 4662372 4677838 4681248 4690257 4691556 4703754 4709861 4744168 4765599 4773864 4777968 4786276 4800312 4800939 4820376 4827537 4828736 4849206 4855488 4857616 4861792 4884528 4885166 4899492 4904944 4919328 4947228 4948658 4955808 4979634 4983264 4985448 5005632 5007222 5013723 5034679 5042752 5066996 5071352 5082519 5086224 5094261 5095068 5103096 5110677 5116364 5116644 5131368 5162058 5171686 5175456 5183634 5192624 5197088 5200338 5221392 5222074 5237388 5243216 5258592 5260112 5285401 5291572 5307783 5328576 5329272 5337189 5350848 5359497 5368792 5390528 5398536 5400902 5416444 5422768 5432328 5446452 5448839 5464818 5469516 5518062 5519657 5527632 5528354 5532384 5541126 5550736 5558256 5558982 5581488 5624608 5656508 5673096 5673837 5696064 5696808 5705271 5706688 5719872 5734124 5738304 5765892 5768419 5772624 5773378 5796752 5800377 5824621 5841702 5846724 5856864 5867048 5885022 5889312 5898618 5900323 5908848 5917626 5941584 5944188 5959616 5988268 6012512 6021444 6030144 6039891 6046612 6064344 6088896 6090656 6100614 6145854 6166241 6170736 6171542 6196528 6200403 6216496 6226319 6244578 6246383 6253676 6255408 6271672 6290064 6297408 6309182 6327684 6354132 6365152 6370624 6400416 6401252 6420024 6427168 6436716 6439537 6446016 6465608 6512704 6521346 6523231 6532656 6564063 6568848 6569706 6591499 6596304 6600429 6628017 6639512 6647264 6676296 6679222 6684964 6704568 6716226 6731712 6744298 6764076 6776692 6781632 6792348 6793424 6804128 6814236 6822192 6841824 6851988 6854991 6882744 6883643 6911512 6933784 6955026 6961856 6971094 6973109 6983184 6993558 7016757 7021872 7055631 7077044 7105696 7116252 7139858 7145996 7160796 7166952 7179414 7195968 7198048 7209422 7230564 7232654 7243104 7261936 7273809 7283232 7286424 7292688 7326792 7327749 7357416 7358377 7370176 7382089 7388168 7411008 7411976 7422987 7433712 7441984 7456306 7469451 7478172 7508448 7558618 7564128 7565116 7595744 7600494 7607028 7632262 7642602 7654644 7674546 7687856 7696832 7733836 7757529 7763184 7775451 7788936 7795632 7800507 7832088 7833111 7846696 7864824 7878464 7890168 7893626 7922112 7925584 7937358 7970534 7993908 8026272 8028592 8053188 8067191 8079902 8085792 8097804 8101353 8124666 8134152 8169678 8194472 8227648 8267204 8291448 8292531 8298576 8311689 8326104 8338473 8340544 8372232 8386752 8433216 8436912 8438014 8472176 8484762 8520226 8545212 8547682 8560032 8579808 8582288 8601186 8607456 8623549 8648838 8658936 8660067 8695128 8710208 8752084 8758464 8759608 8785296 8795072 8800572 8811998 8827533 8837356 8863272 8890211 8901728 8916282 8939424 8954968 8982402 9018768 9019946 9032166 9056464 9069918 9085648 9096256 9129329 9135984 9139988 9176992 9203904 9218781 9256104 9257313 9273368 9294792 9310912 9324744 9355676 9362496 9380514 9383112 9407508 9411631 9419722 9463773 9488336 9503329 9531198 9533953 9547728 9555936 9572552 9600624 9601878 9640752 9655074 9698412 9715232 9723584 9769056 9770332 9798984 9809888 9838656 9854559 9894456 9897316 9911616 9959268 9966528 9970896 10014444 10018833 10027446 10060709 10069358 10074339 10116447 10133992 10142704 10158731 10165038 10172448 10188522 10190136 10191467 10206192 10221354 10232728 10233288 10262736 10324116 10343372 10350912 10367268 10385248 10394176 10400676 10432539 10442784 10444148 10474776 10486432 10506613 10517184 10520224 10570802 10583144 10615566 10658544 10674378 10709787 10718994 10737584 10754551 10769121 10789207 10797072 10801804 10814133 10832888 10845536 10848981 10864656 10892904 10897678 10929636 10939032 11036124 11039314 11055264 11056708 11064768 11082252 11101472 11116512 11117964 11162976 11184459 11231207 11249216 11267399 11313016 11337927 11346192 11347674 11393616 11400741 11410542 11448393 11468248 11511819 11531784 11536838 11545248 11546756 11593504 11600754 11649242 11683404 11693448 11713728 11734096 11770044 11778624 11797236 11800646 11817696 11835252 11840439 11883168 11888376 11906037 11955801 11976536 12005773 12025024 12042888 12044461 12079782 12093224 12119853 12128688 12181312 12186999 12201228 12291708 12313081 12332482 12341472 12343084 12393056 12400806 12432992 12452638 12489156 12492766 12507352 12510816 12543344 12580128 12618364 12655368 12657021 12708264 12727143 12730304 12750881 12780339 12800832 12802504 12821523 12840048 12854336 12873432 12879074 12901779 12931216 13042692 13046462 13065312 13128126 13137696 13139412 13162259 13182998 13192608 13200858 13217997 13256034 13279024 13294528 13352592 13358444 13369928 13409136 13432452 13473603 13488596 13528152 13529919 13553384 13584696 13586848 13604877 13608256 13628472 13644384 13683648 13703976 13709982 13765488 13767286 13823024 13867568 13910052 13934239 13942188 13946218 13966368 13987116 14033514 14043744 14070001 14070771 14111262 14129583 14154088 14211392 14232504 14279716 14291992 14321592 14333904 14358828 14396096 14402817 14418844 14461128 14465308 14486208 14523872 14547618 14551823 14566464 14572848 14585376 14653584 14655498 14714832 14716754 14764178 14776336 14823952 14845974 14867424 14895221 14912612 14938902 14956344 15016896 15041169 15104037 15117236 15128256 15130232 15191488 15200988 15214056 15247557 15264524 15285204 15309288 15349092 15355819 15375712 15467672 15515058 15526368 15550902 15555397 15577872 15591264 15601014 15664176 15666222 15693392 15729648 15768841 15780336 15787252 15851168 15856203 15874716 15923349 15941068 15987816 16052544 16057184 16078491 16106376 16134382 16159804 16171584 16195608 16202706 16249332 16268304 16339356 16346517 16388944 16414841 16467737 16534408 16558971 16582896 16585062 16597152 16623378 16628183 16652208 16676946 16744464 16873824 16876028 16944352 16969524 17021511 17040452 17090424 17095364 17120064 17159616 17164576 17197609 17202372 17214912 17247098 17297676 17305257 17317872 17320134 17390256 17401131 17473863 17504168 17519216 17546899 17570592 17601144 17603443 17623996 17655066 17674712 17700969 17726544 17780422 17803456 17832564 17878848 17909936 17964804 18037536 18039892 18064332 18112928 18139836 18171296 18258658 18271968 18279976 18353984 18383651 18437562 18498723 18512208 18514626 18546736 18589584 18601209 18635903 18649488 18678957 18711352 18739149 18761028 18766224 18815016 18823262 18839444 18927546 18976672 19006658 19062396 19067906 19095456 19111872 19145104 19201248 19203756 19281504 19310148 19318611 19396824 19430464 19461871 19538112 19540664 19569693 19597968 19619776 19651489 19692189 19709118 19774497 19788912 19794632 19884051 19918536 19941792 20028888 20037666 20054892 20121418 20138716 20148678 20232894 20267984 20285408 20317462 20330076 20344896 20377044 20380272 20382934 20412384 20442708 20465456 20466576 20525472 20564973 20648232 20650929 20686744 20734536 20770496 20801352 20804069 20865078 20885568 20888296 20919327 20949552 20972864 21013226 21040448 21050271 21141604 21166288 21231132 21268049 21317088 21348756 21419574 21437988 21475168 21509102 21538242 21578414 21594144 21603608 21628266 21665776 21691072 21697962 21729312 21785808 21795356 21859272 21878064 21983247 22024249 22072248 22075131 22078628 22110528 22113416 22146267 22164504 22202944 22233024 22235928 22268961 22325952 22368918 22462414 22534798 22626032 22675854 22692384 22695348 22734811 22787232 22801482 22821084 22896786 22936496 23023638 23063568 23073676 23090496 23093512 23187008 23201508 23272587 23298484 23366808 23386896 23468192 23499333 23540088 23594472 23601292 23635392 23670504 23680878 23766336 23776752 23812074 23911602 23953072 24011546 24068231 24085776 24088922 24159564 24186448 24201573 24239706 24257376 24302729 24304059 24373998 24402456 24583416 24626162 24664964 24682944 24686168 24786112 24801612 24865984 24877593 24905276 24978312 24985532 25014704 25021632 25054231 25086688 25134967 25160256 25236728 25310736 25314042 25416528 25454286 25501762 25560678 25605008 25643046 25680096 25728109 25746864 25758148 25803558 25862432 25870647 25980201 26085384 26092924 26130624 26256252 26275392 26278824 26324518 26365996 26385216 26401716 26435994 26512068 26558048 26670633 26705184 26716888 26739856 26782109 26818272 26864904 26868413 26947206 26977192 27056304 27059838 27106768 27169392 27173696 27209754 27256944 27288768 27387987 27407952 27419964 27530976 27534572 27646048 27735136 27771939 27820104 27868478 27884376 27892436 27932736 27974232 28067028 28087488 28140002 28141542 28222524 28234893 28259166 28308176 28391319 28444273 28465008 28509987 28559432 28583984 28601859 28643184 28667808 28717656 28721407 28805634 28837688 28922256 28930616 29047744 29095236 29103646 29145696 29170752 29307168 29310996 29429664 29433508 29528356 29552672 29647904 29691948 29704961 29734848 29790442 29825224 29877804 29912688 30056499 30082338 30182127 30208074 30234472 30260464 30349341 30401976 30405947 30428112 30476193 30495114 30529048 30570408 30574401 30618576 30698184 30711638 30751424 30935344 31030116 31052736 31101804 31110794 31155744 31182528 31202028 31328352 31332444 31386784 31459296 31519839 31537682 31560672 31574504 31702336 31712406 31749432 31753579 31846698 31882136 31975632 32114368 32129361 32156982 32212752 32263653 32268764 32319608 32367621 32391216 32405412 32442399 32498664 32536608 32546943 32678712 32693034 32777888 32829682 32935474 33068816 33117942 33165792 33170124 33194304 33246756 33256366 33304416 33353892 33488928 33553377 33615959 33693621 33747648 33752056 33802197 33888704 33939048 33943481 34013781 34043022 34080904 34180848 34190728 34329152 34345179 34395218 34404744 34494196 34595352 34610514 34635744 34640268 34700501 34780512 34802262 34947726 35008336 35038432 35093798 35141184 35202288 35206886 35247992 35310132 35349424 35401938 35453088 35521317 35560844 35665128 35819872 35867403 35929608 35934301 36017319 36075072 36079784 36128664 36133383 36225856 36279672 36342592 36359559 36517316 36543936 36559952 36735721 36767302 36875124 36939243 36997446 37024416 37029252 37093472 37093639 37179168 37202418 37271806 37298976 37357914 37422704 37478298 37522056 37532448 37630032 37646524 37678888 37855092 37953344 37971063 38013316 38124792 38135812 38190912 38252643 38290208 38341017 38402496 38407512 38464569 38563008 38620296 38637222 38793648 38923742 39081328 39139386 39195936 39269219 39302978 39384378 39418236 39486777 39548994 39577824 39589264 39651821 39653991 39768102 39837072 39883584 40057776 40075332 40109784 40242836 40277432 40297356 40465788 40535968 40570816 40589757 40634924 40660152 40754088 40760544 40765868 40824768 40885416 40930912 40933152 41009683 41050944 41129946 41296464 41301858 41373488 41469072 41572399 41602704 41608138 41730156 41776592 41802717 41838654 41899104 41977441 42026452 42100542 42210003 42283208 42332576 42388749 42462264 42536098 42634176 42697512 42839148 42875976 42950336 43018204 43076484 43156828 43188288 43207216 43256532 43331552 43395924 43414943 43458624 43571616 43590712 43655469 43718544 43756128 43837937 43966494 44048498 44144496 44150262 44157256 44226832 44292534 44329008 44439461 44471856 44537922 44685663 44737836 44924828 45069596 45252064 45312111 45351708 45384768 45390696 45469622 45574464 45602964 45642168 45793572 45872992 46047276 46067457 46127136 46147352 46187024 46403016 46409077 46545174 46596968 46666191 46733616 46773792 46861243 46936384 46998666 47012251 47080176 47188944 47202584 47306523 47341008 47361756 47553504 47568609 47624148 47823204 47906144 48023092 48136462 48171552 48177844 48319128 48372896 48403146 48465989 48479412 48514752 48605458 48608118 48747996 48804912 49039551 49131017 49166832 49244523 49252324 49329928 49372336 49403211 49603224 49609703 49676913 49755186 49810552 49884549 49956624 49971064 50029408 50108462 50173376 50269934 50473456 50621472 50628084 50833056 50908572 51003524 51121356 51210016 51286092 51308569 51360192 51456218 51493728 51516296 51592827 51607116 51724864 51741294 51808471 51915771 51960402 52170768 52185848 52421589 52512504 52519363 52557648 52640697 52649036 52731992 52803432 52810329 52871988 53024136 53102907 53116096 53341266 53410368 53433776 53479712 53564218 53636544 53729808 53736826 53894412 53954384 54112608 54119676 54213536 54338784 54419508 54513888 54775974 54815904 54839928 54847091 55061952 55069144 55150953 55292096 55381469 55470272 55496169 55543878 55640208 55736956 55768752 55784872 55907709 55948464 56036871 56134056 56217447 56280004 56283084 56445048 56469786 56518332 56616352 56782638 56888546 56930016 57019974 57118864 57167968 57203718 57286368 57335616 57435312 57442814 57611268 57675376 57844512 57861232 57955833 58190472 58207292 58291392 58385613 58614336 58621992 58629649 58709079 58859328 58867016 58954467 59056712 59105344 59295808 59323491 59383896 59409922 59580884 59650448 59755608 59825376 59937229 60112998 60164676 60364254 60416148 60468944 60520928 60698682 60803952 60811894 60856224 60952386 60990228 61058096 61140816 61148802 61237152 61396368 61423276 61870688 61952787 62060232 62203608 62221588 62311488 62404056 62412207 62656704 62664888 62757981 62773568 62918592 63039678 63075364 63121344 63149008 63424812 63452609 63498864 63507158 63693396 63764272 63804147 63951264 64070831 64258722 64313964 64425504 64527306 64537528 64639216 64735242 64782432 64810824 64884798 64997328 65073216 65093886 65357424 65386068 65555776 65659364 65870948 66072747 66137632 66225393 66235884 66331584 66340248 66438801 66493512 66512732 66608832 66707784 66977856 67106754 67231918 67387242 67504112 67604394 67828651 67878096 67886962 68027562 68086044 68161808 68204433 68361696 68381456 68489509 68690358 68710213 68790436 68809488 68988392 69190704 69221028 69271488 69280536 69401002 69561024 69604524 69895452 70016672 70076864 70187596 70404576 70413772 70495984 70620264 70698848 70803876 70834907 70906176 71042634 71121688 71330256 71639744 71734806 71755541 71859216 71868602 72034638 72159568 72204693 72257328 72266766 72506489 72559344 72604719 72719118 72908187 73034632 73119904 73471442 73534604 73750248 73878486 73994892 74048832 74058504 74186944 74187278 74358336 74404836 74543612 74597952 74715828 74845408 74956596 74989447 75044112 75064896 75162693 75260064 75293048 75357776 75404901 75710184 75720073 75942126 76026632 76249584 76271624 76505286 76580416 76682034 76704199 76815024 76929138 77184327 77240592 77274444 77587296 77611941 77847484 78162656 78278772 78391872 78538438 78605956 78768756 78836472 78973554 79097988 79155648 79178528 79303642 79307982 79536204 79674144 80011899 80115552 80150664 80161133 80219568 80346327 80485672 80554864 80594712 80605239 80931576 80942147 81071936 81179514 81202979 81269848 81320304 81508176 81521088 81531736 81770832 81861824 81866304 82019366 82163961 82259892 82592928 82603716 82746976 82938144 83144798 83205408 83216276 83460312 83553184 83605434 83677308 83713981 83798208 83954882 84052904 84201084 84420006 84566416 84665152 84704679 84777498 84924528 85072196 85332819 85395024 85529961 85678296 85689487 85751952 85805577 86036408 86152968 86164221 86313656 86414432 86513064 86663104 86791848 86829886 87143232 87181424 87310938 87437088 87512256 87675874 87932988 88096996 88288992 88300524 88314512 88453664 88585068 88658016 88878922 88943712 89075844 89114883 89371326 89475672 89487359 89849656 90139192 90504128 90546381 90624222 90703416 90781392 90939244 91205928 91217841 91284336 91428579 91587144 91723203 91745984 92094552 92134914 92254272 92294704 92374048 92806032 92818154 93090348 93193936 93332382 93467232 93547584 93722486 93997332 94024502 94160352 94377888 94405168 94559517 94613046 94682016 94723512 95107008 95137218 95248296 95260737 95646408 95658901 95812288 96046184 96272924 96343104 96355688 96638256 96745792 96790959 96806292 96931978 96958824 97102863 97210916 97216236 97495992 97609824 97792321 98079102 98262034 98333664 98489046 98504648 98659856 98744672 98806422 99206448 99219406 99353826 99510372 99621104 99769098 99913248 99942128 100058816 100216924 100422619 100539868 100847877 100946912 101080863 101242944 101256168 101406591 101666112 101817144 101830443 102007048 102242712 102420032 102572184 102617138 102912436 102987456 103032592 103185654 103214232 103482588 103527941 103616942 103831542 103920804 104101503 104341536 104371696 104536619 104843178 104873483 105025008 105038726 105115296 105281394 105298072 105463984 105606864 105620658 105743976 106048272 106205814 106682532 106867552 106959424 107128436 107459616 107473652 107788824 107802903 107908768 108051957 108225216 108239352 108400149 108427072 108677568 108839016 109027776 109551948 109599961 109631808 109679856 109694182 110138288 110207163 110301906 110667799 110762938 110817729 110992338 111087756 111280416 111280917 111473912 111537504 111569744 111746041 111815418 111896928 112073742 112106137 112268112 112434894 112560008 112566168 112890096 112939572 113036664 113232704 113565276 113777092 113860032 114039948 114237728 114335936 114407436 114572736 114757929 114870624 114885628 115222536 115350752 115572743 115689024 115722464 115911666 116380944 116414584 116771226 117158579 117243984 117259298 117418158 117734032 117807657 117908934 118113424 118300061 118460331 118646982 118681277 118767792 118819844 118955463 119161768 119300896 119511216 119650752 119874458 120225996 120329352 120728508 120832296 120937888 121041856 121397364 121607904 121623788 121712448 121904772 121980456 122116192 122281632 122297604 122351203 122474304 122792736 122846552 123029049 123543277 123741376 123905574 123941389 124120464 124407216 124443176 124717197 124808112 124824414 125238481 125329776 125408151 125515962 125932323 126079356 126150728 126298016 126630009 126849624 126905218 126997728 127014316 127386792 127528544 127608294 127902528 128141662 128517444 128627928 128851008 129054612 129075056 129278432 129470484 129564864 129621648 129769596 129994656 130187772 130244829 130714848 130772136 130789217 130966407 131318728 131513811 131741896 132063503 132145494 132275264 132450786 132471768 132489071 132680496 132877602 132987024 133025464 133318383 133415568 134056989 134213508 134463836 134774484 135008224 135208788 135657302 135756192 135773924 136055124 136172088 136323616 136408866 136585969 136723392 136762912 136979018 137380716 137420426 137580872 137618976 137976784 138202371 138381408 138442056 138561072 138802004 139209048 139227231 139790904 139809163 139998573 140033344 140259691 140375192 140583729 140809152 140827544 140991968 141036753 141240528 141397696 141607752 141669814 141919569 142085268 142243376 142660512 143469612 143511082 143718432 143737204 144069276 144319136 144409386 144514656 144533532 145012978 145118688 145209438 145397967 145438236 145816374 146005691 146069264 146239808 146942884 147069208 147393051 147500496 147733569 147756972 147989784 148117008 148209633 148374556 148809672 148829109 149087224 149431656 149653647 149690816 149913192 149978894 150088224 150325386 150520128 150586096 150715552 150809802 151420368 151440146 151884252 152053264 152499168 152543248 153010572 153276629 153364068 153408398 153630048 153858276 153925707 154368654 154481184 154548888 154778481 155174592 155223882 155425413 155694968 156075049 156325312 156557544 157076876 157211912 157537512 157558089 157672944 157922091 157947108 158195976 158357056 158430987 158607284 158615964 159072408 159348288 160023798 160070053 160231104 160301328 160322266 160439136 160692654 160971344 161109728 161189424 161210478 161863152 161884294 162359028 162405958 162539696 162640608 163016352 163063472 163541664 163847431 164038732 164327922 164519784 164541273 165185856 165207432 165452859 165493952 165876288 166144407 166289596 166410816 166432552 166920624 167106368 167210868 167354616 167427962 167723127 167909764 168105808 168402168 168840012 168914009 169132832 169409358 169554996 169849056 170144392 170665638 170790048 171059922 171109367 171356592 171378974 171503904 171611154 172072816 172305936 172328442 172627312 172828864 173026128 173457251 173583696 173659772 174362848 174621876 174874176 175156839 175351748 175865976 175888947 176193992 176577984 176601048 176629024 176863401 176907328 177170136 177316032 177757844 177887424 178151688 178229766 178742652 178820989 178951344 178974718 179699312 179811687 180278384 180563251 181092762 181145107 181248444 181406832 181562784 181878488 182411856 182435682 182568672 182857158 182910013 183174288 183446406 184189104 184269828 184589408 184748096 185612064 185636308 186180696 186387872 186664764 186934464 187236621 187444972 187994664 188049004 188320704 188755776 188810336 189119034 189173699 189226092 189364032 189447024 190274436 190357827 190496592 190521474 191153471 191292816 191317802 191412441 192092368 192212493 192545848 192711376 193015889 193276512 193581918 193612584 193637873 193863956 193917648 194205726 194421832 194432472 194991984 195219648 195584642 196158204 196524068 196667328 196978092 197009296 197319712 197489344 197612844 198218241 198412896 198438812 198707652 199020744 199242208 199538196 199625647 199826496 199884256 200433848 200845238 201079736 201695754 201893824 202161726 202220161 202512336 202813182 203485953 203634288 203660886 204014096 204336469 204485424 204613299 204994933 205144368 205234276 205468527 205824872 206065184 206130639 206371308 206428464 206965176 207055882 207233884 207663084 207841608 208203006 208683072 208743392 209073238 209686356 209746966 210050016 210077452 210230592 210562788 210596144 210927968 211213728 211241316 211487952 212096544 212411628 212504721 213365064 213392933 213735104 214080581 214256872 214919232 214947304 215266623 215577648 215605806 215817536 216103914 216166379 216478704 216614079 216800298 217519467 217678032 218724561 219103896 219199922 219359712 219388364 220276576 220414326 220603812 221335598 221525876 221635458 221984676 222175512 222560832 222561834 222947824 223075008 223139488 223492082 223630836 223793856 224147484 224212274 224536224 224869788 224968341 225120016 225132336 225488079 225780192 225879144 226073328 226214703 227130552 227160219 227554184 228079896 228109687 228475456 228814872 228844759 229515858 229741248 229771256 230112597 230445072 230701504 231145486 231444928 231552981 231823332 232761888 232829168 233542452 233948539 234317158 234487968 234518596 234836316 235468064 235615314 235817868 236226848 236600122 236920662 237293964 237362554 237535584 237639688 237910926 238323536 238601792 239022432 239748916 240451992 240483399 240658704 241038981 241457016 241664592 241815717 241875776 242266739 242794728 242826441 243215808 243247576 243608937 243809544 243960912 244232384 244563264 244595208 244702406 245585472 245693104 246058098 247086554 247811148 247882778 248240928 248814432 248886352 249434394 249616224 249648828 250082921 250476962 250659552 250816302 251031924 251141943 251864646 252158712 252301456 252596032 253260018 253699248 253810436 253995456 254028632 254773584 255057088 255216588 255998457 256283324 257034888 257068461 257255856 258109224 258150112 258492663 258556864 258940968 259243296 259539192 259989312 260375544 260489658 261429696 261544272 261578434 261932814 262637456 263027622 263483792 264127006 264290988 264750541 264901572 264943536 264978142 265360992 265755204 265974048 266050928 266636766 266831136 267330019 267344649 268113978 268427016 268462077 268927672 269548968 270016448 270417576 271314604 271512384 271547848 272110248 272344176 272647232 272817732 273171938 273525824 273653523 273958036 274761432 274840852 275161744 275237952 275596541 275953568 276404742 276484637 276762816 276884112 277122144 277604008 278418096 278454462 279581808 279618326 279997146 280519382 280750384 281167458 281655088 281983936 282073506 282481056 283009199 283215504 283339628 283839138 284170536 284486752 285321024 285782211 286939224 286976703 287022164 287436864 287474408 288138552 288638272 288818772 289029312 289067064 290025956 290237376 290418876 290795934 290876472 291632748 291760561 292011382 292138528 293376963 293885768 294138416 294603199 294786102 295000992 295467138 295513944 295552543 295979568 296234016 296419266 296749112 297619344 297658218 298174448 298863312 299307294 299826384 299957788 300176448 300650772 301172192 301267857 301431104 301619604 302543631 302840736 302880292 303768504 304106528 304998336 305086496 305491329 306021144 306553258 306728136 306816796 307260096 307716552 307851414 308737308 308962368 309097776 309556962 310447764 310583823 310850826 311389936 311881979 312150098 312304509 312887003 313115088 313609857 314153752 314423824 314620449 315075024 315116178 315345888 315844182 315894216 315935477 316391952 316861974 317214568 317231928 318144816 320047596 320140106 320602656 320644532 320878272 321385308 321942688 322219456 322378848 322420956 323408709 323726304 323768588 324718056 324811916 325079392 325281216 325705003 326032704 326126944 326754571 327083328 327694862 328077464 328655844 328799883 329039568 329082546 330414864 330621489 330905718 332003397 332288814 332579192 332865104 333391081 333841248 333842751 334421736 334465417 334709232 334855924 335238123 335446254 335819528 336211616 336318411 336804336 337680024 337828018 338265664 338818716 339109992 339698112 340288784 341331276 341580096 342119844 342218734 342713184 342757948 343007808 343222308 344145632 344611872 344656884 345254624 346052256 346718229 346914502 347167392 347319544 348167417 348725696 349243752 349289369 350313678 350703496 351475737 351731952 351777894 352387984 353202096 353258048 353422971 353726802 354340272 354900183 355515688 356043831 356303376 356459532 356866389 357485304 357641978 357902688 357949436 359398624 359623374 360556768 361126502 362185524 362290214 362496888 362813664 363125568 363756976 364823712 364871364 365137344 365714316 365820026 366348576 366892812 367053609 368378208 368539656 369087147 369178816 369775549 370629831 371224128 371272616 371824167 372361392 372775744 373329528 373378291 374151591 374473242 374889944 375715443 375989328 376098008 377620672 377796969 378238068 378347398 378452184 378894048 380548872 380715654 380993184 381042948 381705511 382306942 382585632 382635604 382824882 384184736 384424986 385091696 385422752 386031778 386553024 387163836 387225168 387275746 387727912 387835296 388411452 388843664 388864944 389983968 390734487 391169284 392316408 392367651 393048136 393956184 394018592 394541433 394639424 395225688 395277311 396190509 396436482 396825792 396877624 397415304 397467213 398041488 398484416 399076392 399251294 399768512 399955149 400867696 401690476 402159472 403391508 404092931 404323452 404440322 405024672 405626364 406971906 407268576 407321772 408028192 408030029 408672938 408970848 409226598 409757907 409989866 410288736 410468552 410937054 411649744 412130368 412261278 412742616 412856928 413930352 414111764 414467768 415326168 415683216 416406012 417486784 417681693 418146476 419372712 419427489 419493932 420100032 420154904 420779073 421125576 421192288 421751187 421855936 422427456 422482632 422975904 423110259 424193088 424823256 425009442 426730128 426785866 428161162 428513744 429894608 430533246 431155296 431211612 431961409 432207828 432332758 432957408 433228158 433600596 435038934 435356064 436170031 436193901 437449122 438017073 438207792 438399844 438719424 438776728 440553152 440828652 441207624 442179153 442671196 443051752 443270916 443969352 444351024 445123668 445895648 446278976 446487327 446984164 447261672 448294968 448424548 449072448 449739576 449936682 450240032 450264672 450976158 451106513 451560384 451758288 452146656 452429406 454261104 454320438 455108368 456159792 456219374 457296389 457629744 457689518 459031716 459542512 459829887 460225194 460890144 461751851 461777121 462290972 463105962 463646664 465523776 465658336 466276239 467084904 467897078 468225147 468634316 468975936 469037192 469672632 470936128 471230628 471635736 472453696 472674267 473200244 473841324 474587928 474725108 475071168 475279376 475821852 476030389 476647072 477564373 478044864 479497832 480210159 480903984 480966798 481317408 482077962 482217307 482914032 483329184 483631434 484533478 485589456 485652882 486495152 487217874 487619088 487921824 488834071 489190416 489404812 491386208 491542293 492116196 493623819 494173108 495622296 495765556 496481856 497628864 497772704 498433221 498868788 499232448 499297656 500165842 500953924 501319104 501632604 502063848 502283886 503729292 504317424 504602912 506520036 506742027 507398496 507620872 508057264 508860071 509547168 510433176 510499847 511996914 512566648 513328101 514069776 514136922 514511712 515473673 516218448 516300224 516985326 517881936 518486592 519078384 520371753 520751088 520979316 523088544 523156868 523865628 525274912 526055244 526967584 527666841 528254012 528581976 529501082 529803144 529887072 529956284 530721984 531510408 531948096 532101856 533125879 533273532 533662272 534660038 534689298 536227956 536462967 536854032 536924154 537855344 539097936 539435061 540441187 540835152 541689753 542629208 543095696 543435321 544220496 544688352 545635464 545706733 546343876 547307046 547916072 548730039 549522864 549681704 550323488 551193082 551907136 552809484 552969274 553768224 554244288 555208016 556836192 556908924 559163616 559236652 559994292 561038764 561500768 562334916 563310176 564147012 564394259 564962112 566018398 566431008 566679256 567521097 567678276 568341072 568973504 569893181 571073481 571564422 573460413 573878448 573953406 574044328 574948816 576277104 576637479 577637544 577712993 578134128 579047667 580051912 580837752 580913619 581591868 581752944 583265496 583521122 584022764 584277056 586753926 587771536 588276832 589206398 589572204 590001984 590934276 591027888 591105086 591959136 592468032 592838532 593498224 595238688 595316436 596348896 597726624 598614588 598876941 599652768 599915576 601301544 602344384 602535714 603239208 603318001 605087262 605681472 605760584 606660483 607537008 608213056 609196159 610172992 610457859 610982658 612042288 613009407 613106516 613456272 613633592 614984799 615433104 615702828 616405581 617474616 618195552 618391917 619113924 620895528 621167646 621701652 622779872 623763958 624300196 624609018 625774006 626230176 627219714 628307504 628847648 629240898 630150048 630232356 630691776 631688364 631788432 631870954 632783904 633723948 634429136 634463856 636289632 637514163 638703221 640095192 640178799 640280212 641205312 641289064 642241743 642770616 643885376 644757696 644841912 644926139 645799869 646817418 647452608 647537176 648499137 649436112 649623832 650158784 651410006 652253888 652558401 653509142 655389724 656154928 657311688 657599766 658079136 658165092 659309519 660829728 661242978 661811436 664006794 664577628 665158384 665730208 666782162 667682496 667685502 668843472 668930834 669418464 669711848 670476246 670892508 671639056 672423232 672636822 673608672 674905023 675360048 675656036 677637432 678219984 680577568 681480657 682662552 682751719 684239688 684329061 684437468 685426368 685515896 686444616 686534277 688291264 689223744 689313768 690337791 690509248 692104512 693436458 693829004 694334784 694639088 696334834 697978699 698487504 698578738 700627356 701406992 701845617 702951474 703463904 703555788 704775968 704779141 706404192 706845942 707453604 708680544 709800366 711031376 712087662 712606752 712919064 713732778 714970608 715283956 715805376 715898872 718797248 719246748 721113536 721450197 722253004 724371048 724580428 724993776 725627328 726800217 727513952 728479323 729647424 729742728 730826811 731428632 731640052 732697152 733785624 734107218 736756416 737079312 738174294 739551098 741259662 742545232 743648334 744722784 746115161 746659056 746756582 748303182 748946484 749779888 750248763 751430886 751978656 752196016 753384599 753425829 755593938 756476136 756694796 756904368 757788096 761097744 761431308 761986368 762085896 763411022 764613884 765171264 765271208 765649764 768369472 768849972 770183392 770845504 771205383 772063556 774327672 774450336 774551492 775455824 775670592 776681161 776822904 777687328 777729888 779183977 779967936 781468974 782338568 784632816 784735302 786096272 787912368 788037184 789082866 790451376 790554622 792381018 792872964 793755248 794251623 794830608 794934426 796082976 797571379 798152784 798502588 799910298 801735392 801990057 803380952 804318944 805386231 806783016 808185862 808646904 808880644 810049344 811252728 813943812 814537152 814643544 816056384 816060058 817345876 817941696 818453196 819515814 819979732 820577472 820937104 821874108 823299488 824522556 824883917 825485232 825713856 826789623 827860704 828223528 828935536 829453911 830652336 831366432 832812024 832920803 835363386 836292952 838745424 838854978 838987864 840309808 841558146 842251152 842384576 843502374 844965264 845951808 846220518 849027597 849646512 850018884 853460256 853571732 856322324 857027488 859789216 860930109 861066492 862310592 862423224 863922818 864415656 864665516 865914816 866456316 867201192 870077868 870712128 872340062 872387802 874898244 875281683 876034146 876415584 876799688 877553456 880130889 881657304 881772463 882415248 883809597 884358306 885342392 886103504 886541832 886657629 887938704 888702048 890247336 890363617 891791296 892974654 893232769 893968328 894523344 896589936 896849096 899479152 899873364 900480064 900529344 901952316 902213026 903516576 903803571 904293312 904858812 908522208 908640876 910216736 912319584 912438748 914592778 915259488 915379036 918063432 919085024 919659774 920450388 920853791 921780288 923503702 923554242 924581944 926211924 927293328 931316672 931751469 932552478 934169808 935645937 935794156 936450294 937268632 938074384 938661009 939345264 940829571 942461256 942584357 943271472 943861347 945348534 946400488 947682648 947806431 949175856 949450216 950558752 951643704 952060778 953294144 955128746 958995664 960420318 961807968 961933596 962634816 964155924 964434614 965828064 966658368 967262868 969066956 971178912 971305764 972990304 974435748 974862811 975238176 975843648 977115009 977668142 978380832 978809624 980263713 982772416 983084586 984232392 984360949 986399649 987247638 988346216 991244592 991531112 995545408 996010191 996866442 997737576 998595312 1000173243 1000331684 1001907848 1003265208 1003396251 1004127696 1004567772 1005714369 1007458584 1008634848 1008955233 1009205824 1013040072 1013484054 1014796992 1015241744 1016114528 1017720142 1019094336 1020866352 1020999694 1023993828 1025133296 1026656202 1028139552 1028273844 1029023424 1030947346 1032436896 1033970652 1035763872 1038156768 1040154687 1040743506 1041502176 1041958632 1042094729 1044502251 1046177088 1046313736 1047731256 1047868107 1050549824 1052110488 1052247911 1053935168 1054427211 1055333682 1056508024 1057163952 1059002164 1059606288 1059774144 1059912568 1063020816 1064203712 1064700549 1066251758 1066547064 1068131493 1069320076 1069378596 1072455912 1072925934 1073708064 1073848308 1075710688 1075715531 1078195872 1078870122 1080882374 1081670304 1083379506 1085258416 1086191392 1086870642 1088440992 1089376704 1091270928 1091413466 1092687752 1094614092 1095832144 1097460078 1099045728 1099363408 1100646976 1101160827 1102386164 1105618968 1105938548 1107536448 1109326647 1110416032 1111889493 1113672384 1113817848 1113963331 1115472501 1118327232 1118473304 1119988584 1120134873 1122077528 1123001536 1124669832 1126620352 1127146329 1128294024 1128788518 1132036796 1132862016 1133358512 1135042194 1135356552 1136682144 1138807351 1139786362 1142146962 1143128844 1145116533 1146920826 1147756896 1147906812 1148088656 1149897632 1149902809 1152554208 1153274958 1155275088 1155425986 1156268256 1158095334 1160103824 1161675504 1161827238 1163183736 1163505888 1166530992 1167042244 1168045528 1173507852 1175543072 1176553664 1177102953 1178412796 1179144408 1181868552 1182055776 1182210172 1183918272 1185677064 1185831933 1186996448 1188571527 1190477376 1190632872 1192401639 1192697792 1195453248 1197229176 1197753882 1199305536 1199831152 1202603088 1205071428 1205599571 1206478416 1206636002 1210174524 1211521168 1212278793 1213320966 1215074016 1217345789 1218392318 1220915718 1221965316 1224084576 1224090087 1226018814 1226213032 1226912544 1227267184 1229206451 1229273721 1229969598 1230866208 1231405656 1232811162 1234949232 1236391104 1236783834 1238227848 1241791056 1242335292 1243403304 1245559744 1247527916 1248600392 1249218036 1251548012 1252460352 1254439428 1256615008 1257695296 1258282467 1258481796 1260300096 1260464712 1262337219 1263376728 1263576864 1263741908 1265567808 1267447896 1268858272 1268927712 1271300173 1272579264 1275028326 1277406442 1280190384 1280357598 1280560424 1282578128 1284483486 1285541232 1288744369 1289683824 1289852278 1291599738 1293634836 1295074352 1295884227 1296998274 1298872224 1299247664 1301300671 1302820012 1305116802 1305494047 1307018284 1308510093 1310779448 1312309856 1314051219 1314623376 1315199532 1316158272 1316330184 1318619038 1321659456 1322485956 1323622872 1328013588 1329155256 1330316768 1331460416 1333564324 1335371004 1337686944 1337861668 1338836928 1339423696 1340952492 1341785016 1343278112 1345273644 1345863233 1347217344 1349810046 1350720096 1351312072 1353319539 1355274864 1356439968 1358976047 1361155136 1362961314 1363355279 1365325104 1365503438 1368479376 1368658122 1368874936 1371031792 1371889167 1372889232 1373068554 1377623291 1378627536 1379489661 1380675582 1385255553 1386872916 1387658008 1389278176 1392669668 1395957398 1396975008 1397157476 1401254712 1402813984 1403691234 1404675441 1405902948 1406927808 1407111576 1409551936 1409558282 1412808384 1413691884 1414907208 1417361088 1419600732 1422062752 1424175324 1424799493 1425213504 1425838128 1427465556 1428091167 1429941216 1430567912 1431797744 1432693119 1438493496 1438681387 1440630477 1442900394 1444506008 1446651921 1448742096 1449160856 1449987552 1452698533 1453600434 1455027904 1456958646 1457379781 1459485456 1461653622 1462857264 1463280104 1466502213 1467571248 1468214436 1474158624 1474626879 1476348588 1479102196 1482519324 1485090464 1487296668 1489445568 1492230322 1493318112 1493513164 1496606364 1497892968 1499559776 1500497526 1502445659 1502861772 1503957312 1504392032 1506769198 1506851658 1511187876 1512952272 1513389592 1513808736 1520226081 1522195488 1522862616 1523061527 1524171792 1526580213 1526822044 1529227768 1530542416 1531299528 1531499541 1537699944 1537900793 1539984303 1540366784 1542410766 1542856601 1544127112 1546421019 1548655344 1548900672 1549102984 1550911648 1553362322 1553645808 1555374656 1555459776 1558367954 1561115259 1562937948 1564677136 1569265632 1569470604 1572192544 1575824736 1578165732 1580902752 1581109244 1584762036 1585745928 1587510496 1588503246 1589661216 1589868852 1590565639 1592165952 1595142758 1596305568 1597005176 1599377637 1599820596 1603470784 1603980114 1606062601 1606761904 1608637888 1609388901 1610772462 1613566032 1616371724 1617293808 1617761288 1621323561 1622505456 1625069259 1627887624 1628100253 1629287088 1630305963 1632120116 1634691752 1636906392 1637120199 1639031628 1639959464 1641874208 1643748216 1646190117 1646598976 1649045112 1649767834 1650970464 1653579246 1655721408 1656447056 1657871072 1658907822 1661304672 1662732864 1665624048 1665841606 1670726772 1672585904 1677490848 1677709956 1677975728 1680619616 1683116292 1684502304 1687004748 1689930528 1692441036 1693182777 1698055194 1699293024 1700037768 1700259821 1702563291 1706920512 1707143464 1709679543 1712644648 1714054976 1716825539 1719578432 1720381239 1721860218 1722132984 1724846448 1727845636 1728831312 1729331032 1732912632 1733138979 1734402384 1737143001 1740155736 1742740857 1744680124 1744775604 1749796488 1750563366 1752068292 1752831168 1753599376 1755106912 1760261778 1763314608 1763544926 1764830496 1767619194 1768716612 1770684784 1772207008 1773083664 1773315258 1775877408 1777404096 1780494672 1780727234 1785949308 1786465538 1787936656 1789046688 1793179872 1793698192 1796630823 1798958304 1799746728 1803904632 1804426052 1807033152 1807607142 1809717624 1809954003 1817044416 1817281752 1817519119 1819981449 1820433472 1824639168 1824877496 1827588477 1829185556 1830518976 1830758072 1836126864 1838170048 1839028221 1839319548 1840900776 1841707582 1844954397 1847007404 1847108484 1849163888 1852423848 1854586656 1858054099 1863502938 1865104956 1868339616 1871291874 1871588312 1872900588 1874537264 1876148768 1877322018 1878690528 1881659142 1884922512 1885168714 1886542944 1887722694 1890697068 1892800976 1895365296 1895612862 1898351712 1898900432 1901117504 1903287408 1904121556 1908029761 1910257492 1916109663 1917991328 1920536397 1920840636 1923615936 1923867192 1926725229 1928311848 1928869228 1931656128 1934525736 1934778417 1938133912 1942357824 1942611528 1945497411 1945980608 1948871496 1949725622 1950476352 1954230018 1955336284 1956761664 1957619248 1960527426 1966169172 1967030879 1968464784 1968721898 1972799298 1974495276 1976692432 1977928557 1982489184 1983062224 1986195761 1992020382 1992596177 1993732884 1995475152 1997190624 2000346486 2000663368 2003815696 2006530416 2006792502 2008255392 2009135544 2011428738 2014917168 2017269696 2017910466 2026080144 2026968108 2030483488 2032229056 2035440284 2041732704 2041999388 2047987656 2048255157 2050266592 2052987183 2053312404 2056279104 2056547688 2059602831 2061894692 2064873792 2067941304 2071527744 2076313536 2080309374 2080910689 2081487012 2083004352 2083917264 2084189458 2089004502 2092627472 2093936097 2095462512 2095736214 2102688181 2104220976 2104495822 2105536851 2108854422 2110667364 2113016048 2114327904 2114337423 2118004328 2119212576 2119825136 2123174779 2126041632 2129401098 2130016603 2132503516 2133094128 2136262986 2138640152 2138757192 2144911824 2145851868 2147416128 2147696616 2151421376 2151431062 2156391744 2157740244 2161764748 2163340608 2166759012 2170516832 2172382784 2173741284 2176881984 2180400651 2182541856 2182826932 2185375504 2189228184 2191664288 2194920156 2195882117 2198091456 2198726816 2202321654 2204772328 2211237936 2211877096 2218653294 2220832064 2223778986 2224421771 2227635696 2227926662 2230945002 2236946608 2238345483 2239977168 2240269746 2244155056 2247701159 2249339664 2250746289 2254292658 2254944263 2256588048 2257577036 2260153797 2264073592 2266717024 2270084388 2270713104 2273364288 2277614702 2279572724 2284293924 2286257688 2290233066 2293841652 2295513792 2295813624 2296177312 2299795264 2299805618 2305108416 2306549916 2310550176 2310851972 2312536512 2316190668 2320207648 2323351008 2323654476 2324672857 2326367472 2327011776 2330043483 2333061984 2334084488 2336091056 2337551931 2347015704 2347322263 2351086144 2354205906 2354886391 2356825592 2358288816 2363737104 2364111552 2364420344 2371354128 2371663866 2373992896 2377143054 2377830169 2381265744 2382754869 2384803278 2392714137 2394458352 2395507764 2399662304 2405206176 2405970171 2410142856 2411199142 2412956832 2413272004 2420349048 2423042336 2424557586 2426641932 2430148032 2434691578 2436784636 2441831436 2443930632 2448169152 2448180174 2452037628 2452426064 2453825088 2454534368 2458412902 2458547442 2459939196 2461732416 2462811312 2465622324 2469898464 2473567668 2474651751 2476455696 2480368869 2483582112 2484670584 2484995123 2486806608 2488361733 2495055832 2497200784 2498436072 2498762409 2503096024 2508878856 2509206557 2513230016 2516564934 2516963592 2517292349 2520929424 2524674438 2526753456 2527153728 2527483816 2534895792 2537716544 2537855424 2542600346 2547082791 2550056652 2554812884 2560380768 2560715196 2561120848 2565156256 2568966972 2571082464 2577488738 2579367648 2579704556 2583199476 2587269672 2590148704 2591768454 2593996548 2595133411 2597744448 2598495328 2602601342 2605640024 2610233604 2610988094 2614036568 2617020186 2621558896 2624619712 2625845049 2628102438 2629246752 2630399064 2632660368 2637238076 2644971912 2645317389 2647245744 2651428791 2656027176 2656374097 2658310512 2659972887 2660633536 2664934129 2667128648 2670742008 2671090851 2675373888 2675723336 2678847392 2679698307 2681904984 2683570032 2686556224 2690547288 2691726466 2699620092 2701440192 2702624144 2706639078 2710549728 2712879936 2717952094 2725922628 2726710558 2730650208 2731006876 2736958752 2737316244 2737749872 2742063584 2743778334 2745778464 2746137108 2755246582 2757255072 2758979322 2761351164 2762561373 2770511106 2773745832 2774108129 2775316016 2778556352 2785339336 2791914796 2793950016 2794314952 2802509424 2805627968 2806937811 2807382468 2809350882 2811805896 2814223152 2815983027 2819116564 2827383768 2827753071 2829814416 2839201464 2843419293 2844125504 2848350648 2849598986 2851676256 2854931112 2856182334 2859882432 2861135824 2863595488 2865386238 2876986992 2877362774 2881260954 2885800788 2889012016 2893303842 2897484192 2898321712 2899975104 2905397066 2907200868 2912255951 2913917292 2914759562 2918970912 2923307244 2924588433 2925714528 2926560208 2931345027 2933004426 2935142496 2936428872 2940791139 2948317248 2949253758 2952697176 2953082847 2958204392 2965038648 2965425931 2970180928 2974593336 2984460644 2986636224 2987026328 2993212728 2995785936 2999119552 3000519729 3000995052 3004891318 3005723544 3008784064 3010188753 3013538396 3013703316 3022375752 3025904544 3026779184 3027617472 3031561951 3040452162 3041331007 3044390976 3045725232 3046123054 3048343584 3053160426 3053644088 3058455536 3061084832 3062599056 3062999082 3075399888 3075801586 3079968606 3084821532 3085713202 3088254224 3092842038 3097310688 3098205968 3101823296 3106724644 3107291616 3113101189 3116735908 3122230518 3125875896 3126284187 3129354272 3133506753 3138531264 3138941208 3143604321 3144385088 3151649472 3156331464 3156743733 3161805504 3162218488 3169524072 3171491856 3175020992 3177006492 3179322432 3179737704 3181131278 3190285516 3192611136 3194010352 3198755274 3199641192 3207960228 3209366171 3212125202 3213523808 3218777802 3221544924 3227132064 3227146593 3232743448 3234587616 3235522576 3240635189 3242647122 3245010912 3250138518 3251077973 3255775248 3256200506 3258574176 3260611926 3264240232 3269383504 3273812784 3274240398 3278063256 3279918928 3283748416 3287496432 3292380234 3298090224 3299535668 3301940928 3307158492 3312894112 3315742144 3317815644 3322609344 3327979941 3331248096 3331683212 3341453544 3341889993 3345171808 3354981696 3355419912 3355951456 3360404619 3361239232 3366232584 3369004608 3374009496 3379861056 3384882072 3386365554 3396110388 3397598791 3398586048 3400075536 3400519642 3405126582 3414286928 3416422053 3419359086 3425289296 3430701769 3433651078 3435349599 3440762478 3441757033 3443720436 3444265968 3449692896 3449708427 3455691272 3457662624 3458662064 3465825264 3466277958 3468804768 3474286002 3475290247 3480311472 3485481714 3489360248 3489551208 3499592976 3501126732 3504136584 3507198752 3510213824 3520523556 3526629216 3527089852 3529660992 3535238388 3537433224 3541369568 3544414016 3546167328 3546630516 3551754816 3557495799 3560989344 3561454468 3571898616 3572931076 3575873312 3578093376 3582755033 3586359744 3587396384 3593261646 3594300281 3597916608 3599493456 3607809264 3608852104 3615214284 3616798713 3619435248 3619908006 3631915949 3634563504 3635038238 3636836379 3639962898 3649754992 3652037367 3655176954 3658371112 3661516144 3667301891 3672253728 3672270261 3678056442 3678639096 3679119587 3681801552 3683415164 3687619353 3689908794 3694014808 3694216968 3698327776 3704847696 3709173312 3716108198 3727005876 3730209912 3736679232 3742583748 3743176624 3745801176 3749074528 3752297536 3754644036 3757381056 3763318284 3769845024 3770337428 3773085888 3775445388 3781394136 3785601952 3790730592 3791225724 3792887293 3796703424 3797800864 3806574816 3808243112 3813900519 3816059522 3820514984 3829841587 3832219326 3835982656 3841072794 3841681272 3842183059 3847734384 3853450458 3856623696 3857738456 3866233107 3869051472 3869556834 3876267824 3882392911 3885223056 3887652681 3890994822 3897742992 3899451244 3903902013 3908460036 3910672568 3915238496 3916482141 3921054852 3925530279 3932338344 3934061758 3936929568 3937443796 3945598596 3948990552 3953384864 3955857114 3964978368 3966124448 3972391522 3984040764 3985192354 3987465768 3990950304 3994381248 4000692972 4001326736 4007631392 4013060832 4013585004 4016510784 4018271088 4022857476 4029834336 4035820932 4037589699 4052160288 4053936216 4054465727 4059958617 4060966976 4067531039 4070880568 4076928141 4083465408 4083998776 4090065837 4095975312 4096510314 4100533184 4105974366 4106624808 4107161201 4113095376 4115667501 4119205662 4123789384 4132869873 4135882608 4155766659 4160618748 4161821378 4162974024 4167834528 4168378916 4178009004 4185254944 4187872194 4190925024 4191472428 4205376362 4208441952 4208991644 4211073702 4217708844 4221334728 4226032096 4228655808 4228674846 4234165039 4236008656 4238425152 4239650272 4246349558 4252083264 4258802196 4260033206 4265007032 4266188256 4272525972 4274398479 4277280304 4277514384 4284273501 4289823648 4291703736 4295393232 4298079357 4302862124 4315480488 4316044161 4323529496 4333518024 4334084053 4339955763 4341033664 4347482568 4348050421 4358095599 4360801302 4365083712 4365653864 4370751008 4372139343 4378456368 4383328576 4389840312 4391764234 4397453632 4399506639 4404643308 4409544656 4422475872 4423754192 4437306588 4445022241 4447557972 4448843542 4455271392 4455853324 4461890004 4473893216 4476690966 4479954336 4480539492 4488310112 4495402318 4498679328 4501492578 4507336977 4508585316 4509888526 4513176096 4515154072 4520307594 4526176421 4528147184 4533434048 4540168776 4541426208 4555229404 4559145448 4568587848 4569184581 4572515376 4579740639 4580466132 4587683304 4591627248 4592354624 4594498623 4599611236 4613099832 4613702379 4621100352 4621703944 4628569803 4632381336 4639263057 4640415296 4646702016 4647308952 4649345714 4652734944 4660086966 4666123968 4668168976 4672182112 4675103862 4694031408 4694644526 4708411812 4709772782 4713651184 4716577632 4727474208 4728840688 4742708256 4743327732 4751575499 4754286108 4755660338 4762531488 4765509738 4769606556 4771696917 4785428274 4788916704 4791015528 4798132911 4799324608 4810412352 4811940342 4818187803 4820285712 4822398284 4825913664 4826544008 4840698096 4846084672 4849115172 4853283864 4863970683 4869383156 4873569272 4883662872 4884300759 4887861264 4896360348 4904075256 4904852128 4909068736 4911360597 4916825804 4917094884 4919878392 4925622624 4931244648 4939796928 4947135336 4949303502 4952911392 4960737738 4962171643 4967164224 4969341168 4969990246 4973613216 4976723466 4990111664 4994401568 4996872144 4997524818 5006192048 5017757712 5018413114 5030260279 5033129868 5033927184 5034584698 5041858848 5049348876 5053506912 5054967632 5069791584 5079270361 5079548331 5085200692 5094165582 5100113304 5100779463 5109625768 5120761536 5121430392 5122241696 5129038629 5130312512 5137933944 5142164928 5150476617 5154977476 5158735296 5159409112 5166398952 5174539344 5180297408 5183536908 5187993096 5190266822 5196990656 5199416937 5205202684 5211280048 5220467208 5221976188 5228073136 5234040372 5236334279 5243117792 5251690098 5253208103 5256204876 5258493504 5260798128 5265320736 5274476152 5289943824 5290634778 5294491488 5302857582 5304390377 5312054352 5312748194 5316621024 5319945774 5329868258 5334257296 5341484016 5342181702 5351446672 5357694784 5359396614 5363809968 5367140064 5377174781 5381094576 5383452932 5399240184 5405248288 5413278156 5421099456 5429862009 5435904188 5451845256 5452557357 5453421116 5461300416 5462013752 5473917504 5474632488 5475499744 5482765431 5484127168 5487556668 5491556928 5492274216 5510493164 5514510144 5517958644 5522702328 5525122746 5541022212 5543450659 5547491664 5548216258 5550632032 5570678672 5574162297 5583829592 5588629904 5597460781 5605018848 5613875622 5614764936 5615498317 5618701764 5623611792 5628446304 5631966054 5638233128 5654767536 5655506142 5659628832 5670210403 5678402928 5686838586 5696701296 5699197972 5703352512 5709862224 5712364668 5722271648 5724089283 5727190976 5730772476 5748328989 5753973984 5754725548 5762521908 5771601576 5778024032 5786607684 5794968384 5796643424 5804335251 5810794132 5814401736 5824511902 5827834584 5829519124 5837941824 5846614488 5849176866 5851429056 5853120416 5862690054 5864384669 5866008852 5870284992 5872857744 5881582278 5898507516 5901092637 5905394352 5906165694 5916408784 5925757601 5930077296 5930851862 5933785671 5944853057 5949186672 5958587283 5968921288 5974052656 5977788531 5986425456 5991571872 6001039458 6001990104 6002774063 6009782636 6011447088 6020377506 6027076792 6027406632 6044751504 6051809088 6053558368 6063123902 6080904324 6082662014 6091450464 6092246108 6096687168 6106320852 6107288176 6116911072 6122169664 6125198112 6125998164 6144765471 6150799776 6151603172 6159937212 6169643064 6171426404 6176508448 6185684076 6188395057 6194621376 6196411936 6208336849 6213449288 6214583232 6226202378 6233471816 6242732067 6244461036 6251751792 6252568374 6258708544 6267013506 6268824991 6277882416 6281808291 6287208642 6308064543 6312662928 6313487466 6324436976 6334430539 6339048144 6342983712 6343012269 6354012984 6354842923 6359475408 6362262556 6369524337 6380571032 6388020704 6390049809 6397510548 6399282384 6415920456 6418732342 6424250404 6427047616 6437555604 6443089848 6454264128 6454293186 6465486896 6469175232 6471045152 6481270378 6485294244 6490021824 6500277036 6502155946 6511550496 6512401012 6517148352 6521223852 6528480464 6538767008 6547625568 6548480796 6556126512 6559837856 6574992864 6584760468 6587646351 6596180448 6599071336 6614316984 6615180923 6625788224 6635631288 6636498011 6655959882 6662496192 6663366424 6673265313 6682907088 6683779986 6690343616 6701157749 6710839824 6711902912 6715036449 6720809238 6732465168 6743103477 6748018992 6764832789 6769764144 6772731108 6780461391 6792220776 6795197582 6800151072 6801039284 6810253164 6828573856 6832844106 6838718172 6850578592 6861403538 6867302156 6870699198 6881524956 6883514066 6887440872 6888531936 6899385792 6899416854 6911382544 6915325248 6917324128 6931650528 6932555916 6937609536 6948572004 6950580494 6960622944 6970963428 6974018571 6978720496 6979102416 6990130449 6999185952 7002253464 7008273168 7012655793 7014397504 7025735431 7041047112 7041966789 7053258432 7054179704 7064659173 7070476776 7074866448 7082739136 7092334656 7093261032 7094187529 7114991598 7121978688 7122908936 7133490507 7143797232 7145862152 7151746624 7165510066 7174792768 7178142411 7186523292 7188600562 7198986912 7215618528 7217704208 7230428568 7233597426 7238870496 7239816012 7252404709 7263831898 7269127008 7270076476 7273672758 7279925796 7299509984 7304074734 7310353908 7316742224 7323032288 7334603782 7344507456 7344540522 7356112884 7357278192 7358239174 7363603104 7366830328 7375238706 7379817588 7388029616 7388433936 7396655552 7409695392 7423955253 7432216396 7454011752 7454985369 7460419824 7485167496 7486353248 7491602352 7496287227 7498149056 7509288072 7510268909 7526636568 7527619671 7539690048 7540674856 7550890776 7551877047 7562788272 7571203904 7581461184 7582451448 7585774586 7595601728 7613149632 7616486224 7627801038 7632119044 7641029968 7659683174 7664438652 7677765689 7682145588 7683362544 7684366118 7695468768 7706900916 7713247392 7715476912 7732466214 7738102944 7739113668 7752535648 7752570551 7764785822 7770446112 7775305362 7781989644 7785400233 7795485984 7798902488 7807804026 7816920072 7821345136 7830476992 7832964282 7842109704 7851060558 7864676688 7868123516 7873859136 7874887592 7891197192 7897981104 7906769728 7911714228 7932248896 7935952167 7944783044 7968081528 7969122291 7970384708 7974931536 7981900608 7994802387 8001385944 8002653472 8013272553 8015262784 8026121664 8027170008 8036542176 8039094921 8045714952 8059668672 8071641864 8075179398 8104320576 8107872432 8108931454 8119917234 8135062078 8141761136 8153856282 8167997552 8180131674 8191950624 8193020628 8207266771 8211948732 8213249616 8214322402 8226190752 8231335002 8238411324 8247578768 8265739746 8271765216 8287230589 8287684119 8311533318 8321237496 8322324387 8323642756 8325948048 8335669056 8336757832 8356018008 8370509888 8375744388 8381850048 8382944856 8410752724 8416883904 8417983288 8422147404 8435417688 8442669456 8452064192 8457349692 8468330078 8472017312 8479300544 8483259213 8492699116 8517604392 8520066412 8530014064 8532376512 8543492771 8545051944 8548796958 8554560608 8555028768 8568547002 8571023747 8579647296 8583407472 8590786464 8596158714 8605724248 8630960976 8632088322 8647058992 8667036048 8668168106 8679911526 8694965136 8696100842 8716191198 8721602604 8731307728 8736767853 8741502016 8744278686 8756912736 8773285169 8773765299 8779680624 8783528468 8799013278 8809286616 8819089312 8844951744 8847508384 8859248541 8874613176 8890044482 8895115944 8896277793 8897687084 8910542784 8911706648 8923780008 8947786432 8953381932 8959908672 8961078984 8976620224 8990804636 8997358656 9002985156 9014673954 9017170632 9019777052 9026352192 9030308144 9040615188 9044577391 9052352842 9056294368 9073723087 9080337552 9082852416 9094685853 9110458808 9118290896 9123993021 9137175696 9138369162 9145030752 9159481278 9160932264 9162128833 9175366608 9183254496 9188997246 9199222472 9226199664 9227404758 9243407888 9257139606 9264762672 9278526114 9294617904 9298691428 9305469888 9320173932 9336337952 9339303567 9344364224 9350207724 9378852561 9388062816 9389289052 9416823624 9419545564 9427302368 9433155264 9454948416 9457681376 9470231199 9485416512 9486655464 9503150998 9508572216 9511320676 9525062976 9531019476 9539213112 9543393834 9570856548 9577833408 9582031056 9596265822 9623880684 9628098513 9636375606 9640571424 9644796568 9653088016 9668341349 9681396192 9681439779 9698230344 9699497093 9706567728 9721905567 9727941366 9738766312 9747138544 9753233919 9767325744 9768601518 9775722528 9792720696 9793999787 9808150512 9809704256 9822721194 9833651608 9834189768 9839756784 9851245248 9862489296 9894270672 9898607004 9905822784 9921475476 9924343286 9938682336 9939980492 9947226432 9953446932 9980223328 9988803136 9993744288 9995049636 10012384096 10025669979 10035515424 10036826228 10060520558 10066259736 10067854368 10069169396 10083717696 10096855093 10098697752 10107013824 10109935264 10129391701 10139583168 10158540722 10159096662 10170401384 10188331164 10192796373 10200226608 10201558926 10219251536 10242860784 10244483392 10249266159 10258077258 10275867888 10292105307 10300953234 10309954952 10318818224 10325271099 10332797904 10349078688 10349125281 10367073816 10368427927 10375986192 10380533644 10398833874 10410405368 10422560096 10425870741 10440934416 10443952376 10456146272 10468080744 10472668558 10486235584 10503380196 10506416206 10512409752 10521596256 10530641472 10548952304 10579887648 10581269556 10588982976 10605715164 10608780754 10624108704 10625496388 10633242048 10639891548 10659736516 10668514592 10682968032 10684363404 10702893344 10718793228 10723490921 10727619936 10734280128 10748265099 10754349562 10762189152 10766905864 10782900843 10798480368 10810496576 10826556312 10827970439 10850396139 10859724018 10871808376 10895747847 10903690512 10905114714 10906842232 10924027504 10949264976 10950999488 10956112101 10965530862 10975113336 10984548432 11001905673 11020986328 11035917288 11037358761 11045404656 11050245492 11062858059 11082044424 11086901318 11094983328 11096432516 11101264064 11141357344 11148324594 11167659184 11177259808 11194921562 11210037696 11227751244 11229529872 11230996634 11237403528 11247223584 11256892608 11263932108 11276466256 11309535072 11311012284 11319257664 11340420806 11356805856 11373677172 11378661879 11393402592 11398395944 11419724448 11424729336 11441701557 11444543296 11448178566 11461544952 11463042019 11489524761 11496657978 11507947968 11509451096 11525043816 11526549177 11543203152 11556048064 11573215368 11574727021 11593286848 11598699321 11608670502 11621588264 11628803472 11647178733 11649023804 11655669168 11659038248 11693228976 11698353732 11706240832 11711706039 11725380108 11728769338 11732017704 11745715488 11749446423 11763164556 11797015032 11802185274 11810788704 11812331388 11832817568 11832870841 11851515202 11860154592 11861703724 11867571342 11889706114 11898373344 11917174566 11937842576 11948105312 11955577062 11972850912 11983143744 12002078916 12003980208 12005548126 12019565272 12022894176 12040755012 12054153584 12054813264 12089503008 12107116736 12112769097 12126247804 12161808648 12163397181 12165324028 12182900928 12184492216 12202593117 12212641704 12214576352 12230784423 12233822144 12250396224 12251996328 12253596641 12270197511 12289530942 12301599552 12303206344 12319874424 12321483603 12339286128 12342852808 12353016896 12371368152 12376790114 12392823872 12398609619 12416673698 12426898576 12452404756 12466943632 12485464134 12488922072 12503503584 12505136748 12526880861 12534027012 12537649982 12555764832 12563616582 12574417284 12616129086 12625325856 12626974932 12648873952 12648930899 12668861078 12678096288 12685967424 12686024538 12702495117 12708025968 12709685846 12718950816 12724525112 12739048674 12761142064 12776041408 12780099618 12795021096 12798564768 12823195437 12831840912 12837464684 12848500808 12875111208 12886179696 12908586372 12930973792 12942090304 12948132483 12962540756 12970588488 13000554072 13002252159 13004311892 13023100992 13024802024 13042447704 13044151263 13056960928 13074286797 13077534016 13095251136 13096961592 13112253024 13116418029 13119675712 13149985728 13169520936 13175292702 13192360896 13198142672 13228633968 13230361846 13261595281 13271262576 13272996022 13311919764 13326732848 13335066723 13346530626 13365814176 13367559972 13390803679 13402315498 13421679648 13430072898 13441618476 13464930336 13486206954 13496037984 13521270961 13522010931 13529665578 13539528288 13545462216 13560922782 13578529263 13584441552 13590395164 13600302144 13602078568 13620506328 13657147712 13665688212 13677436344 13701157184 13707553743 13722807076 13734604312 13741398396 13763049912 13767028132 13774881744 13777063872 13798833708 13822765088 13834648256 13841107137 13863301056 13865111832 13885709409 13897144008 13901160988 13921245888 13941926856 13948037142 13957440992 13958204832 13980260898 13984301903 13998371904 14004506928 14016546336 14025311586 14051470862 14082094224 14083933578 14108359408 14129318346 14140953552 14149732896 14176188059 14186522064 14188375058 14229983196 14245817872 14254726497 14266981014 14287594464 14291724304 14314307381 14315090751 14331020132 14356284822 14373046584 14377201124 14397973824 14431237056 14435408416 14454563409 14460857136 14467194852 14477740992 14479632024 14504809418 14527663796 14538254016 14540152952 14547345516 14559851592 14599019968 14608149468 14620707816 14633484448 14646064576 14652902277 14669207564 14689081044 14712225768 14714556384 14716478348 14727206208 14733660656 14750477412 14756942059 14759635176 14776059232 14776867872 14804495563 14819390784 14847910506 14864432792 14886514929 14908023504 14909970738 14920839648 14948736517 14970334992 14972706496 14983204704 14992574454 15018576144 15020537818 15053273136 15055239342 15081349712 15090780837 15101781552 15103754094 15125576544 15153856201 15164902896 15171549172 15232972448 15237811083 15255602076 15264238088 15282059936 15302338389 15319366348 15328877304 15355531378 15364291176 15366725088 15368732236 15390937536 15413801832 15426494784 15430953824 15451429851 15464932428 15476205888 15478227336 15505071296 15505141102 15529571644 15540892224 15550610724 15563979288 15570800466 15590971968 15597804976 15615608052 15633840144 15642690272 15665928564 15672794423 15684219408 15702121116 15709002837 15729353376 15736247032 15749775184 15759624309 15782394384 15795962208 15823428456 15825495257 15871904334 15889566088 15913171131 15936163056 15938244582 15940769416 15949863072 15979683863 15989604774 16002771888 16005306944 16026545106 16054340016 16073084352 16078189842 16091429904 16131524343 16143283728 16150358796 16215744864 16217862908 16239834468 16270124156 16283522272 16307712564 16335995104 16357672071 16360263348 16383901248 16386041256 16414533542 16423897464 16426499232 16428644804 16452381504 16462670004 16476822648 16495157536 16526902249 16531479492 16543530432 16574461178 16575368238 16623066636 16630351977 16642474992 16644648774 16647285512 16651896096 16673515664 16712036016 16722486891 16751488776 16753676797 16765889712 16792382343 16821505448 16835966576 16844294808 16846494951 16870835376 16885338912 16914699384 16916908723 16936660156 16944034624 16966518426 16971422611 16985398232 17010631209 17035208784 17040132824 17060028128 17086985542 17090103888 17097593916 17109121216 17110057536 17137094004 17142047494 17166814944 17172267849 17181572928 17192317428 17211448496 17261921952 17264176644 17294117984 17334072096 17336336212 17359823052 17389930272 17392201684 17432382396 17443205208 17462615456 17473535706 17488557372 17496222029 17513825472 17546570338 17547530598 17559361248 17567056936 17593154007 17598026556 17618573232 17638178624 17666688611 17695016768 17703277911 17718497082 17749226352 17777272803 17780088964 17790231888 17792555586 17795374168 17823413296 17834559171 17847560016 17875761849 17906763864 17909102783 17922157968 17933365593 17981609272 18005970312 18008322189 18029347908 18034341264 18039554104 18060616288 18081230376 18089154782 18104705684 18112588736 18147446174 18160675104 18189371706 18220917616 18236581792 18247986042 18274351392 18276738324 18290061504 18318962556 18321864528 18324257666 18350733216 18366508992 18377994492 18398444944 18452399328 18454809516 18486815776 18514279212 18522393409 18529525344 18557052228 18565185171 18589235808 18597382856 18625010547 18640347864 18672675904 18678607134 18700415448 18702858031 18728196201 18757705122 18776125632 18778578104 18806474973 18833647248 18839091128 18854604736 18885080929 18915362752 18924193629 18940462398 18973310928 19003291617 19006301996 19017144432 19022641352 19062038952 19064528769 19078426224 19086787668 19108573011 19141713096 19164062112 19170149427 19192531644 19247761368 19256197026 19272751212 19281142848 19289593136 19306176032 19336682698 19362792384 19362879558 19396460688 19398994186 19413135456 19443811134 19455882732 19477532624 19494277088 19506467838 19534651488 19537203036 19551445056 19585441392 19587999574 19616301024 19645442388 19667303216 19668379536 19679513568 19724978592 19762939053 19788541344 19797214008 19799799851 19842950952 19845542769 19848686572 19877364672 19879960984 19906893864 19909494033 19960446656 19987488576 19990099272 19992710309 20019795939 20024768192 20051339958 20071030848 20073652456 20103473247 20121041116 20132519472 20135708736 20138338792 20193710186 20197395504 20219870528 20229310431 20258783402 20294498367 20317081444 20318193324 20340802768 20376662328 20385592746 20400453216 20403117852 20438503072 20438595089 20485721568 20498532318 20516154516 20551735776 20584210614 20601906468 20619909904 20637636448 20650542198 20665595808 20698157376 20698250562 20734147632 20736855854 20751972384 20761067288 20797667748 20820810736 20845120192 20851741482 20881868832 20887904752 20912292544 20922055713 20936161488 20945337116 21006760392 21012832412 21024819504 21043192512 21077206293 21097904608 21125900367 21159775296 21162539112 21165303289 21193977519 21211430328 21217561508 21248217408 21250992776 21279783096 21282562587 21319473032 21337029184 21365936064 21368726808 21400471521 21405786688 21437586456 21446981842 21455239872 21496530198 21508699124 21524378304 21533811728 21565801686 21596960736 21637339669 21653112624 21655940878 21700792278 21719448036 21743616752 21757214127 21791495694 21807381024 21810229428 21813684464 21848055008 21848153371 21898529952 21912224202 21931061724 21950226672 21969096864 22003811346 22041972656 22071834576 22074717522 22090809312 22100490984 22125716118 22164088848 22173802636 22189966656 22192865032 22282714688 22296649188 22335318368 22354519616 22364956107 22389843124 22455502488 22459059744 22461993268 22474807056 22494447168 22527864216 22530806727 22552932512 22582859013 22619070144 22622024568 22655631141 22680841612 22713611712 22747354344 22757323758 22786805184 22796791888 22839448896 22849458672 22883403114 22896357132 22923089904 22926084038 22979049522 22993315956 23018902192 23033297067 23050087632 23053098354 23086406304 23129569991 23146430736 23149454042 23197398642 23217341004 23243176528 23257606944 23257711653 23294357466 23298047608 23311338336 23318076496 23354922569 23356200699 23386457952 23396707464 23423412078 23450760216 23457538676 23464035408 23491430976 23498892846 23526329112 23594030064 23604370548 23621577408 23624662776 23665635136 23665741682 23703030404 23720309184 23723407448 23735142684 23779412228 23796746688 23834349132 23875685152 23896210624 23907366873 23911154124 23945701824 23984407161 24004157832 24007960416 24011096252 24039130544 24045788352 24081510024 24108307168 24109626528 24154703287 24179006016 24225538194 24252495608 24323617296 24326794362 24330648056 24368984432 24405186234 24425283408 24429152704 24461568846 24503992656 24507193282 24540395022 24579061884 24606412688 24621800313 24639748848 24642967206 24678572256 24685705616 24724712749 24742736304 24753580228 24797219238 24804386893 24833347396 24853797152 24861691767 24904809512 24933887264 24966973161 24970928268 24977844144 25007007168 25010273496 25053761722 25068054024 25075299964 25111529664 25127233164 25148834568 25232258172 25250651712 25253949864 25297747904 25297861798 25337722156 25356192576 25372049076 25404990234 25416051936 25419371692 25437901632 25449050224 25478097348 25522284128 25560199236 25571401427 25590042192 25597129536 25630478313 25646390874 25663681824 25674929368 25697001616 25713071241 25750222416 25772359392 25817172744 25820544893 25861947584 25896264966 25903750301 25925081512 25941176976 26001108144 26004504318 26008623784 26049604048 26084895408 26088302526 26113921856 26148573594 26193923184 26210303559 26224506048 26232836058 26319855507 26339041872 26350585404 26396285344 26457267936 26460723692 26523190562 26542525152 26545992044 26623839528 26653465696 26670133446 26688833379 26693061252 26731628352 26735119944 26781607358 26804630996 26843359296 26860145796 26883236952 26929860672 26972413908 26992075968 27042541922 27044021862 27059331156 27079056576 27090924432 27121845564 27133732173 27157058526 27168883104 27180790328 27204157136 27221169261 27241012656 27284057559 27331376424 27334946353 27354872688 27371979063 27415107486 27445614152 27469208624 27482796792 27486386499 27526099824 27534056264 27549763488 27597667416 27601272127 27645530176 27682214274 27690215839 27730223664 27771418818 27794288016 27802321976 27883853712 27896074284 27914881984 27916409664 27960521796 27968603806 28009013856 28017910701 28033092672 28050623172 28102941724 28164188448 28167867156 28216718816 28258636692 28281907104 28299465792 28352376118 28373044128 28376750116 28459966392 28491635744 28509452994 28533962028 28546467521 28575188928 28583448608 28628614762 28630181502 28662040264 28712569644 28746093168 28754402248 28870816832 28884295539 28909126818 28921714272 28934389704 28959264048 29005024047 29009618836 29055327592 29080305904 29094691032 29098491279 29119703184 29165716701 29216298936 29220115067 29241415632 29259701757 29266968896 29305804554 29314275419 29338415128 29378162088 29381999361 29424451536 29429112768 29432956696 29467321312 29500954824 29513884118 29519270352 29552118464 29553735744 29608991126 29695821012 29728865584 29773029858 29816047008 29819941476 29841679296 29897473034 29940669984 29966409408 29985148908 30037152288 30041075636 30106546272 30110478684 30162699424 30181561674 30203563104 30207508188 30220747141 30251153088 30290565279 30307712402 30329805792 30343098344 30388175103 30465944896 30475622166 30511204152 30515189419 30528476176 30564119872 30578389119 30604676778 30638732696 30657754608 30711062756 30728582352 30733450176 30737464472 30827603664 30861907648 30876315921 30902859702 30929864856 30956454672 30975813297 31010282204 31059143288 31101221448 31105283781 31127958576 31141600932 31195609952 31231216104 31267680288 31277612223 31285380544 31331857128 31345588846 31368438816 31404242232 31418005674 31458706752 31472494064 31499550368 31519248618 31564788768 31591924416 31646856912 31650990514 31743808668 31779132176 31826342262 31872326112 31876489164 31881538832 31899726144 31959367726 31979209548 32005543776 32053090212 32108680032 32156379684 32170472763 32182859808 32244795297 32263048686 32286567456 32300717592 32304936599 32348702529 32431489728 32435725816 32479668936 32483911317 32540248312 32567044544 32615425128 32619685241 32671990208 32687243541 32715344142 32720526696 32772082512 32829067084 32847794928 32852998464 32857289608 32925340008 32953645296 32990315072 33005717019 33053804498 33062958984 33112076283 33148922356 33150736476 33246133272 33260703954 33284949984 33289297548 33294571024 33303792192 33347031328 33347181461 33424072032 33444973782 33502977552 33507353594 33531779424 33584764686 33643010896 33671933152 33688589616 33692989902 33741670752 33770677824 33829398768 33833817446 33873320312 33933036852 33942845222 33970796464 34021262418 34070417568 34080265648 34120056256 34135985637 34173971084 34180207776 34195187832 34274188008 34284094988 34333629888 34344535698 34384634856 34389126057 34422896992 34468574283 34523843904 34528353288 34532863261 34579647531 34588235968 34668144192 34672672424 34719646104 34724181063 34779860544 34784403368 34864764792 34886410416 34925230912 34941536199 34947071412 34977114744 34992444058 35093140676 35095061196 35118722496 35134113872 35186308014 35196053112 35237146464 35303027881 35333377222 35406555822 35436994164 35498452704 35498612523 35554545606 35560177928 35580463776 35585111172 35590748336 35646826592 35646987079 35669118342 35695120032 35751523698 35813527728 35818205566 35844315936 35866731186 35963218544 36011940624 36016644378 36058695816 36068682528 36079108208 36121232576 36162460752 36178309564 36209411368 36294892348 36321350208 36378743412 36441835232 36473163584 36490191543 36495972084 36548702784 36553476648 36607779351 36637925112 36643729056 36648515332 36701466432 36755988984 36760789923 36796889888 36904798656 36909619032 36964450809 36973631552 37028558424 37044786818 37059050688 37114104456 37130370342 37178471616 37194765712 37250021094 37280695728 37357214268 37373586701 37400830896 37405716062 37456392402 37515410244 37557156208 37580642583 37612949946 37667294496 37678182256 37737719459 37770161858 37848387258 37859327363 37880924796 37946621856 37946792697 38006583234 38012603992 38034288864 38045282704 38107485351 38124077904 38129057538 38156852448 38173575336 38217146022 38283426192 38328124224 38340298854 38385063288 38495522736 38512394052 38545502424 38579186272 38612352064 38673365396 38725759116 38792921376 38797988372 38826270912 38887622268 38911765464 38955065248 38988554176 39006756477 39012935676 39069302976 39074406072 39132453789 39170882784 39175999148 39232602048 39290884776 39334606432 39336759072 39359027136 39410305363 39449957184 39525878106 39537303091 39577082688 39594428016 39599599702 39685901904 39691085538 39697373144 39759921968 39784785843 39813787728 39818988066 39951075439 39980198544 39985420618 40005200169 40039591878 40102679916 40147304912 40172411037 40206946494 40242082232 40265038944 40276677584 40340320801 40387420372 40394791008 40458620862 40470315457 40517566804 40563812883 40588996734 40634162888 40636386648 40681605536 40735587789 40753324656 40771185492 40800906432 40806235704 40877006144 40877190178 40971443136 40997064636 41032309032 41103471552 41168421228 41203812936 41239819808 41275272896 41301084396 41331191616 41396501124 41468295264 41473711708 41503944768 41522134576 41595335496 41641621472 41703482964 41721760223 41763737664 41775809504 41844111426 41872322976 41890674232 41952905709 42013520784 42025664824 42049639008 42128257457 42154412586 42195809216 42251800734 42264013649 42325078224 42330606578 42387955038 42422860656 42435123016 42501985552 42528564177 42559566192 42565125174 42638946064 42706322021 42737453616 42764179491 42800943042 42875172912 42893963684 42942922143 42993060396 43017398248 43067623456 43131603372 43193921472 43274679338 43306225248 43311881756 43401584556 43438896072 43487233504 43514428254 43582991388 43614762048 43620458856 43627368928 43696110016 43696306742 43797059904 43824448404 43862123448 43900453344 43938193728 44007622692 44083945312 44143669152 44149435044 44168784283 44181618624 44200981968 44251432236 44270826177 44328177696 44347605272 44385730064 44413486689 44593298376 44599122997 44659544787 44670636736 44729912214 44742841429 44779686248 44846209551 44911004976 44918119488 44923986536 44949614112 45055728432 45061613454 45105865024 45165718026 45178773211 45244049136 45272342511 45311262282 45361683224 45461568603 45494708688 45514647516 45593583776 45698917344 45713433249 45766806228 45792714264 45846179808 45852168076 45958099044 45986631912 46037804384 46066594134 46100175264 46106196708 46172812608 46259139982 46292861472 46298908084 46394797284 46434682008 46486353056 46515213888 46515423306 46575815429 46588714932 46596095216 46622676672 46636152992 46709845138 46712401398 46772915904 46793414928 46846824156 46901520432 46915077352 46928070816 46997785692 47018383269 47052658224 47127008511 47188060128 47208741096 47214907337 47249325552 47278872927 47331483364 47406060808 47446814896 47470285368 47476485771 47558824456 47668698264 47674924583 47739513393 47751370304 47814733746 47822308248 47828554631 47939051589 47968814322 48008315664 48015920832 48022192504 48078261088 48163020048 48216614336 48219253056 48309406574 48394573029 48451076388 48504991216 48647234592 48653588724 48661296112 48737968864 48810372468 48850566816 48923137692 49007985312 49014386564 49080790044 49158123768 49212825376 49243600626 49279497696 49285934412 49307534809 49357144512 49371411232 49449425498 49485472608 49507160456 49580706747 49594438476 49608773786 49666694792 49707594304 49723383534 49787940631 49809619024 49867774528 49891055931 49933946322 49941856536 49955688288 50020546992 50107523444 50136108048 50150599928 50254466328 50261030391 50297669136 50377147029 50464516344 50471107843 50507899728 50539484853 50595723596 50675444312 50744098152 50750726169 50809980468 50832103872 50838743384 50898100448 50914267833 50956194696 51031893627 51044568256 51120398472 51142802854 51180084384 51260956626 51292781748 51327363648 51349858736 51394003232 51426142482 51500444832 51544718784 51634345488 51641089786 51792529932 51807500602 51850163024 51882353952 52002216288 52009008636 52017247568 52099208096 52169790816 52176605052 52297147188 52387846368 52420607118 52465672116 52488666087 52639711014 52678083744 52701170808 52708054451 52779462021 52792570688 52914535872 52921447384 53000065833 53046381124 53085050304 53091984088 53247679056 53306931392 53331818409 53340266892 53377666758 53386122504 53470239888 53503677513 53563214716 53609261992 53720291592 53727308349 53766473904 53944827816 54024966567 54085083844 54088043724 54118662312 54181848864 54243691128 54267464346 54314117052 54337766208 54361580656 54408314272 54442338522 54482025312 54568115118 54662752848 54669892706 54709745376 54743958126 54830214972 54891228304 54938417248 54965593584 54972772998 55052199648 55068112528 55099526976 55195334832 55202544254 55332863069 55364428548 55380431678 55460447328 55542837636 55567180227 55588576032 55604643952 55695555513 55767707424 55792148568 55875031641 55921043592 55937207612 56018027712 56035821402 56101246344 56108574093 56205883448 56328376896 56335734312 56343092689 56419424919 56433437632 56517273384 56563814208 56655242787 56704752236 56746088256 56753500232 56919932784 56983271488 57009874851 57018905988 57067924056 57092935042 57166897216 57193586307 57257229524 57260363004 57324080528 57425139288 57492186336 57508804496 57599677069 57768591078 57785289133 57818253636 57843428544 57868779408 57918528096 58010048094 58019237672 58110655184 58160611808 58189382064 58196982558 58239406368 58331433402 58432597872 58440230134 58482831264 58519403514 58611609108 58628550838 58676830256 58756324176 58763998722 58848903072 58865913392 58934642624 59001909648 59027768236 59038540704 59148922591 59217982252 59391642024 59399399553 59457731168 59536628307 59546059716 59632094016 59639882952 59728482099 59794946068 59881339968 59970297816 59978130927 60074304576 60082151272 60213092544 60220957368 60310419741 60325398848 60363123348 60407126208 60415016376 60441494282 60581130558 60615424804 60659611584 60686196688 60776350206 60951244332 60977957249 61022408304 61030378838 61056952352 61156778238 61209353556 61277465392 61315509216 61315785267 61422125512 61457164704 61474928944 61572068591 61655207328 61752631842 61770481487 61805719404 61859729712 61912909344 61951626594 62020564408 62118286576 62202442896 62210567562 62255917152 62283201864 62391219904 62462432208 62535360576 62555224446 62663714256 62691177692 62736877632 62808484464 62836011348 62944988128 62999100736 63038497236 63129577536 63231618879 63293713824 63301981028 63487617336 63495909867 63558264352 63652684524 63744652224 63752978328 63763077664 63847687761 63918735452 63958419096 64011087552 64106180424 64217360064 64312759368 64340945526 64365719616 64489590594 64508231359 64526097372 64573134912 64601435184 64609873198 64697405058 64871451632 64912019007 64959337872 64967822634 65080496624 65183333611 65230850256 65239370482 65271642381 65374487082 65393383627 65430688284 65441053392 65544165024 65544460113 65658134168 65695589856 65714579216 65850680016 65907290592 66011434038 66030514693 66107608996 66125917968 66224152566 66297844712 66301472952 66492266544 66521407908 66569899968 66578595096 66589142048 66694062656 66694362922 66848144064 66889947564 67005955104 67014707188 67063558848 67169529372 67286021792 67343866304 67377179232 67385979804 67483341504 67592420181 67658797536 67667634892 67746640624 67866073704 67885690444 67941592928 68042524836 68072345627 68140835136 68160531296 68271971274 68291705339 68347942168 68360415552 68390375664 68548376016 68568189976 68689071396 68769269712 68778252114 68845793984 68937148566 68957074901 69056706576 69065726522 69099891201 69159295062 69345344848 69388709973 69439292208 69448362126 69568806736 69678735929 69729529584 69772820832 69773134959 69883072398 69894142824 69903272153 69954229488 69984888116 70064767707 70186281352 70190122392 70268227744 70372616028 70392106224 70474292928 70606055762 70666754444 70813111644 70873988328 70996905408 70997225046 71109091212 71120355856 71160927552 71170222344 71181496672 71293653184 71293974158 71338236684 71390240064 71503047396 71627055456 71636411132 71688631872 71733462372 71926437088 72023881248 72033288756 72064858567 72117391632 72137365056 72158216416 72324921504 72356619128 72418822736 72464109861 72589784696 72757486824 72766990153 72883670464 72980383086 72991944168 73001478121 73106953296 73215558702 73275850224 73287458112 73297030664 73511977968 73521579846 73593779776 73712735239 73819238064 73865400939 73928901618 74057116848 74089573636 74174138247 74228208912 74260740684 74389531424 74413160679 74500042188 74561391456 74585075301 74714428536 74747173402 74801661792 74811432124 74912784804 75030820488 75114312416 75161285166 75225899892 75334588992 75356364512 75475438918 75540323716 75696774516 75718654726 75761849592 75893243712 75893585394 76013166468 76025207984 76068577728 76090565408 76214970702 76248155808 76258115076 76313704896 76347150672 76434292044 76566852384 76680597708 76714204281 76770126576 76891434939 76991045472 77024788104 77034848813 77091004848 77139213723 77158372544 77283089741 77346730792 77451518232 77461634679 77585842752 77595976744 77711250903 77775244536 77823530928 77910130496 78013512954 78025871352 78036062819 78148812144 78264907578 78341765568 78351998296 78581769552 78669212864 78673518144 78820610726 78959566521 79051756212 79074606182 79188856032 79199199404 79371803808 79382171076 79394746288 79519843936 79569571686 79627575456 79637976132 79902150878 79960397088 79970841236 80010400338 80079183756 80205359832 80294609824 80344822074 80413892988 80449135741 80484164464 80530077888 80553355168 80680641602 80774840744 80789582016 80917241724 80940630914 81035133608 81127625766 81177993468 81268325776 81272773296 81363211072 81401196519 81471175578 81506649312 81542370984 81612471408 81663507783 81754380356 81994129272 82004839059 82064618064 82336842456 82347597007 82407625872 82459159497 82479639616 82602168792 82612957999 82793002248 82803816381 82936590528 82947423416 83044269152 83070647517 83190670992 83283242944 83406965928 83443520446 83551619008 83688222852 83744645952 83781348464 83905811418 84027041568 84051329648 84099278016 84256514914 84308825172 84455422579 84503601468 84528027298 84650156448 84661213156 84775910076 84845721312 84870246032 85003971104 85057128354 85119132384 85130250348 85277892128 85412644042 85474907232 85528358982 85601886084 85639402563 85750345824 85787927368 85885844286 85986120792 85997351999 86034796496 86135246912 86263206744 86549358676 86612450496 86623763512 86803169112 86877792144 86974467008 87015072141 87028856508 87165982776 87240917712 87254737856 87295473837 87392613484 87648896808 87660345201 87724246896 87800906688 87942826257 88015245384 88145998083 88167890624 88287338304 88298870088 88337568566 88401963936 88502864472 88541652354 88656355392 88695210544 88771460128 88826973378 89186596752 89198245994 89319089574 89459824428 89485682858 89559372496 89692419102 89822009952 89847973072 89899228224 90111456864 90123226908 90279934481 90331436052 90357546422 90488098272 90544685022 90622524564 90662241423 90723366448 90871695837 90923137206 90989417376 91029295032 91164525309 91187167552 91397834688 91426866498 91533612456 91545568257 91585428528 91692359616 91704336152 91916198088 91973263824 92075608768 92133188268 92200350528 92212393416 92518279964 92585722944 92597816168 92789594568 92869364016 92972706112 93030846612 93151630858 93177429864 93192190432 93272305984 93315851343 93419690276 93424802796 93586829856 93693648312 93803040864 93830154704 93856141632 93978420481 93995571384 94036766538 94105316448 94254017022 94281261217 94376120256 94417482192 94429814674 94498651104 94557745854 94662966728 94812121616 94893629792 94940570736 94952971542 95117648912 95337396528 95349849166 95479026786 95629467492 95644616496 95657109262 95878103178 95937628644 96016631328 96044385008 96156522176 96326040096 96506136859 96511418289 96618813148 96789146058 96902152776 96914809797 97009982432 97294469184 97307177448 97322592224 97451733951 97475937728 97620744936 97701133632 97846275384 97859055723 98015970624 98028773128 98161580088 98316247536 98425650752 98487201252 98558995392 98571868824 98615069618 98742822464 98898850996 98970945216 99014320912 99161413494 99188876952 99217547572 99333389584 99446767068 99490351301 99575881262 99619238048 99782111862 99810953957 99867892644 99883713072 99911376576 100041093984 100041544383 100215046888 100272216096 100301199856 100508932656 100522060782 100595338272 100754294058 100783417163 100929032688 100942215686 101015799456 101078969706 101191447192 101350888624 101488196304 101501452338 101619960936 101677486768 101796200896 101828535666 101912389392 102063787254 102240796944 102285605708 102360168768 102521913252 102585563496 102699717472 102788006464 102852284964 103000889664 103167378171 103268690976 103282179572 103585059864 103598589783 103615001204 103700326048 103764707904 104004432576 104018017272 104034495136 104172543189 104198416192 104339581632 104353210104 104594294376 104775692736 104841214236 104931344232 104977332174 105279422028 105325562521 105356167488 105402341616 105416108902 105558924042 105842894768 105909083643 106000131666 106092762248 106183968176 106351754839 106495358112 106495837569 106663636818 106680533784 106694468023 106755333516 106772245008 106940479776 106940961237 107007355026 107126429432 107218523984 107440583184 107454616698 107532947808 107733997657 107889655632 108049933134 108170167688 108176087448 108237324624 108363697728 108487382256 108534928692 108628234104 108723161312 108816628544 108884677044 108964050624 109136230236 109325505696 109339785412 109419490752 109487916252 109660429944 109782456608 109876834496 109931187168 109945545996 110104399296 110136225056 110282369769 110390669664 110405088508 110665726138 110728857096 110760863356 110920894656 111065406023 111085675272 111134360454 111177152064 111209287904 111391111026 111423308711 111535414848 111584297136 111750063282 111842087184 111874415224 112071642804 112120760103 112202492688 112217148186 112411766896 112589394419 112671468624 112686185378 112741927749 112838849838 113034546768 113213158377 113310485574 113409504472 113507000464 113577982089 113839865568 113840378091 114019749702 114037811976 114052707197 114135848112 114185870084 114387172614 114514459048 114520726008 114648161056 114850278576 114984372672 115017608992 115199354138 115537182156 115570578266 115636507272 115737558816 115837056192 116020096188 116038475344 116221310368 116321223616 116378764128 116393965116 116478812736 116662866804 116865195744 116880460268 116965662528 117038807028 117223218216 117257101676 117353660512 117512648352 117527997444 117579506083 117697806144 117731826784 117958400131 118003819296 118055536472 118077081408 118230916089 118297845182 118435964504 118611909273 118783284048 118798799106 118915462336 119073256614 119092119432 119107674829 119279765904 119354357529 119456964198 119589892136 119853226317 119940595632 119956261854 120164302544 120354180241 120441914736 120517233111 120620839482 120726246696 120830032752 120882988564 121020962403 121162261116 121230849608 121372393376 121410946371 121552700412 121691438649 121902488664 121955914498 122044816608 122060757676 122113904704 122313556476 122418707112 122554930784 122631018432 122631570534 122844251024 122914329408 122949857888 123144137182 123310414656 123505263684 123540962974 123611438808 123719459424 123825818688 123903253188 124041128816 124236573152 124404885792 124421135124 124511834304 124566403728 124924864416 125110448892 125165280669 125327428512 125382355384 125616968928 125672022696 125688437537 125858717127 125889976256 126076994472 126093462209 126384772371 126463237758 126587427648 126603962056 126792040947 126975234672 126991819734 127116528704 127305369048 127321997231 127505956656 127526155328 127585692531 127695375522 127837470904 127916838192 128118966063 128212360848 128625518736 128681891052 128828766429 128979181188 129016462718 129052194744 129202870368 129219746396 129394810116 129742903264 129824038014 129918675744 129935645268 130160993248 130366667222 130461700512 130478740964 130543284762 130748974164 130786767254 130861376568 130882106784 131088330048 131088920226 131259116209 131316268336 131391179712 131429158432 131701360032 131814581184 132022868076 132061029386 132215217992 132251835936 132448305132 132506352849 132595689424 132602945904 132812478531 132984533088 133042815816 133157190192 133178284096 133240460067 133388725844 133779895128 133797368991 134011910208 134029414376 134228524287 134339058744 134538628653 134572043584 134754358464 134771959608 134789563051 135184840362 135317595072 135335269784 135493281248 135536319633 135732147408 135771380888 135883185856 136085049672 136144691254 136321062592 136384705809 136543942548 136583410678 136695884336 136780751328 137096752032 137136379952 137378142792 137538539424 137556504228 137795689471 137874297132 137914149802 138113413152 138131453044 138199782402 138318590124 138690689696 138777419946 138878584416 138896724252 139137613472 139357471858 139459059168 139545641664 139546269918 139727446287 139766144796 139788285648 139806544306 139908458976 139969776232 140129535414 140372562704 140380244784 140536455488 140745232056 140784212448 141055149807 141212111524 141333508888 141626223288 141644722011 141747976656 141994450092 142218182424 142240711712 142340444688 142362993344 142429457313 142587948316 142676473368 143006094792 143024773749 143254110912 143272822264 143466924744 143485663893 143817154767 143852874176 144047762496 144066577512 144129717134 144234783264 144316432832 144649843008 144713238256 144837645472 144928219722 145179569392 145514973648 145533980306 145877548091 145960766172 145983888336 146002956242 146213906592 146431117404 146551700448 146594061328 147023955936 147043159692 147298840469 147425470478 147638476128 147730801878 147857803236 147922604427 148114233696 148179147272 148348276494 148456417824 148521481368 148742120241 148779062848 148826321358 149000084376 149122782912 149170150602 149363821893 149428857072 149494346804 149603323584 149622864248 149825569608 150061640976 150228624832 150322570332 150451799784 150712729024 150783091173 150950877836 151080647432 151393549032 151413323529 151437309452 151523699184 151787170788 152026332936 152050415968 152181130816 152252178507 152429941404 152496311616 152516230152 152694301344 152742803499 152868584088 153133704768 153361195416 153428408562 153540253152 153782869878 153827320933 153982090944 154049576208 154069697626 154182009696 154278427446 154566179482 154693461584 154903036464 154923269358 155191953488 155422501806 155550489072 155647061856 155938068649 156027025908 156051742704 156072125638 156297624288 156529815156 156703996592 157163539104 157457381191 157465998261 157641221452 157919133042 158103512424 158124163353 158149212364 158377712064 158398398808 158743607616 158764342152 158789492576 159000197499 159039687872 159139143372 159255150912 159275952264 159804301756 159920794176 159941682472 160020800676 160158367512 160410719664 160589219648 160689644148 160827785976 160898271482 160968328928 161106710336 161181925047 161361283204 161549681488 161834483448 161881261828 162070267216 162255251532 162326362649 162355986936 162536651552 162545546592 162802393038 162849451193 162942351156 163013298624 163084741968 163224942816 163327015566 163508760712 163988258544 164009678118 164129236128 164436101687 164673684912 164695194014 164815251744 164918318994 165204337584 165225915998 165586004496 165607632762 165894846832 165998589207 166088538304 166141295034 166381341984 166692418211 166701540681 166813931856 166887040892 167376445704 167562696928 167811622836 168054083136 168102659296 168325722279 168513029828 168617650344 168910845158 169007202936 169029278067 169056054596 169300312896 169322426312 169551820152 169691442624 169740492064 169965728361 170007942208 170114256708 170238264768 170260500696 170555784256 170825288084 170949814464 171056717964 171203772168 171278805126 171500691648 171575854736 171771688572 171846970429 171972241584 171994703998 172069592992 172400738653 172526413488 172799031207 173098717352 173247527024 173355867399 173606338224 173755584288 174030144282 174057713016 174080447827 174331965552 174481835424 174590947674 174785226968 175297793616 175320690402 175448493792 175776522493 175885652514 176030490768 176291996166 176597740176 176675137132 176803927872 177005728944 177083304708 177390421088 177446767773 177542920256 177653946756 178198198659 178373193504 178396491988 178638179148 178919648856 178971365716 179118744992 179384838204 179644019904 179695946144 179934392781 180222913728 180246453816 180559868962 180662872104 180715092844 180976196544 181089370044 181245049128 181324482846 181446732896 181743391674 181795924739 181846274412 181978834752 182058590064 182329050618 182853732996 182933871747 183067224912 183091136514 183170857056 183408672304 183698485631 183832396176 183946527648 183947355801 184266376536 184290444767 184424786832 184716205773 185036559928 185195632336 185311444461 185579189136 185738728032 186061693224 186085995953 186303261716 186354859728 186384380864 186631702686 186839380552 186849605592 187173659712 187387296624 187606081728 187660309408 187956840962 187991142768 188073533076 188210632896 188508034044 188562522434 188834964384 188859629348 188997302208 189115491708 189325933456 189624243232 189787259584 189881141472 189905943084 190235297824 190487729601 190674793056 190699698332 190958053572 191258934984 191289232992 191314218524 191756206356 191840246767 191875257288 192033262656 192088770016 192458442319 192652080192 193012273718 193022836578 193237626296 193524694077 193578292116 193804305552 193829619594 194019964864 194333574721 194614354896 194645184448 194736057021 194903467902 195241489872 195550000833 195692550768 195718111446 196057546256 196180150881 196323160176 196632495072 196633380339 196974402504 197000130613 197143737648 197230139236 197797701992 198028641824 198091544079 198322826988 198377753904 198435095144 198666779168 198893534136 198980702602 199151762524 199238476096 199564223724 199621907914 199735785288 199767426144 200082187968 200083088766 200430093776 200544432192 200602399712 201017865312 201044121564 201190676544 201508588116 201566834326 201858065376 201884431372 202031598912 202157939412 202382894384 202701777248 202976392608 203002904676 203239921872 203354973536 203657071332 203746327499 203824778784 204127574508 204217036881 204481593888 204571211416 204875116017 205043826504 205171126992 205399434944 205704569928 205731438341 206334756342 206537381952 206564359144 206871224703 207170119728 207197179566 207230002408 207400652096 207735890219 208036034544 208068990272 208166129919 208345086378 208706420208 209036207787 209188588752 209682428472 209709816459 209862688464 209954664348 210194303121 210558844056 210651125042 210804683232 210832217804 211117848084 211685789536 211818167286 212000263332 212185524496 212367936352 212703509678 212990716224 212991675138 213327273636 213361067568 213388936046 213510667032 213544490016 213880959552 213881922474 214014710052 214252858864 214437047968 214881166368 214909233396 215065895616 215467995314 215779311264 216099866268 216194575701 216340335376 216352174896 216474649248 216974764512 217069857384 217256468208 217392329583 217446322624 217769354088 217797798361 218272460472 218300970459 218651011392 218679570824 218975832504 219004434363 219320859888 219564913216 219862374336 219891091992 219919813399 220272450112 220564739538 220781339328 220810177016 221138205717 221331452276 221457714192 221521726712 222130812046 222171350544 222268720908 222418575808 222522414741 222782222052 222846617422 223168594272 223239482037 223500126564 223684174368 223748830448 224143285608 224241520206 224404985376 224434296372 224823533792 224824545979 225178788838 225342937248 225372370756 225483855498 225677699676 226069093536 226426316754 226620971148 226819008944 227014000928 227155964178 227679731136 227680756182 228039499404 228075623952 228105414394 228271696224 228371740168 228774345228 229028918096 229041452016 229296322112 229700557152 230035217984 230142612843 230398708276 231074364312 231104546439 231141156532 231273014544 231475117632 231849269223 232040192376 232076950688 232384904037 232442620736 232757528256 232787930232 232818336179 233133752709 233325733608 233730391488 233760920536 234077614056 234108188457 234446436432 234514203352 234707321024 235025296704 235055994888 235159012166 235463653568 235916800262 236007638592 236111072944 236461832178 236595690364 236871929008 237223818546 237566568096 237597598212 238010736359 238146513228 238184238864 238215349658 238559531808 238708715058 238913928396 239179784272 239706452634 239881191264 239912523708 240328605088 240329687081 240708360482 240883829472 241034466222 241241678964 241347407223 241452493392 241660065504 241765977128 242041924806 242324522232 242461699216 242744786752 242821892742 243105400824 243382877298 243804977328 243911828996 244089633216 244121515352 244627112952 244837414224 245109861568 245263141068 245688502048 245899715776 246014517177 246288274364 247010527368 247042791021 247081925948 247222877616 247438918848 247806506376 247838873997 248082257632 248411449143 248473146304 248809771584 248842270248 249132807456 249211942551 249849728832 250220897784 250330561338 250654857024 250764710768 251233937856 251344045392 251376875074 251717434254 252153988944 252186924418 252769544742 252926475516 253207924112 253366267737 253584081894 253950469344 253983639468 254425269901 254610738096 254643994462 255011913312 255171385062 255390751044 255674941808 255833676384 256237932126 256424721696 256904148259 256918207689 257251037472 257363782104 257657532858 257958362376 257992055997 258032925436 258104389488 258405740736 258439492792 258789620232 259485806528 259648076028 259837351488 259871290536 260321986496 260733334444 260923401024 260957481928 261086569524 261497948328 261573534508 261722753136 261764213568 262177840452 262518232418 262632536672 262858316864 262981035603 263402720064 263828478771 264045736152 264122058772 264430435984 264503671872 264896610264 265012705698 265191378848 265205891808 265624957062 265701736157 265969066176 266085631632 266314380384 266480920134 266777451688 267559790256 267594737982 268058828752 268457048574 268678117488 269077257306 269543919216 269579126102 270369680724 270670539568 270839803443 270986562496 271072639266 271464294816 271542761776 271971840239 271986724269 272170099344 272289382508 272769411618 273087885096 273166821356 273391768672 273561502656 274193504064 274272759904 274636704771 274756285584 275077078848 275113008456 275591378942 275748594264 275828299604 276226826304 276262906088 276399564804 276637180248 277381379392 277554839892 277757168832 277793448504 278275226944 278714943716 278918118336 279092539836 279454892574 279532289592 279576571296 279613088612 279816917952 279939552464 280259070828 280381899121 280745125408 280760489568 281285415697 281490464112 281568424896 281935261443 282110299614 282424223048 282667017776 282843783651 283252446576 283289444022 283495953312 283988900184 284025993823 284436364848 284481423424 284680889376 284858914626 285175896632 285352946736 286012189584 286049547498 286545644528 286933849488 286971327786 287634309534 288133155024 288259434268 288469566528 289426476512 289518410577 289675290944 289856439444 290359138784 290744429391 291029947296 291067960612 291755096182 291921532344 291967776672 292005912484 292427813184 292862234808 293103400896 293188122656 293577167169 294047911872 294086319384 294597680938 294850940956 295276952256 295461603756 295715606472 295845208854 296228467392 296358294544 296696552988 296912835648 297042962736 297484240482 297652642716 298000168752 298340301204 298471053903 298727643786 298857714144 298988693608 299245728496 299432861871 299651139216 300123281952 300124633149 300645140664 300684409883 300903599568 301566182346 301901755672 302161294864 302350251489 302787098064 302826647058 302874618904 303047398368 303574341576 303613993397 304052665872 304100831936 304504357014 304859882808 305032460304 305388602688 305485606998 305737168176 306722390832 306856817124 307080506304 307565739756 307654641866 308099152416 308139395252 308364019392 308556854892 309132358964 309386923168 309806072928 309846538716 310383906976 310795769349 310845003612 311100978144 311294123712 311876137298 312054051816 312103485408 312144251276 312595248576 313059630312 313407993184 314011142731 314327078208 314914762382 314931996522 315282442904 315838266084 315976687563 316207024848 316248326706 316298424728 316796797616 317528684304 317578985152 317727250929 318000394998 318278286744 318551904528 319055264517 319608603512 319883364944 320041601352 320083404069 320316735024 320821439328 320822883711 321379288296 321421265737 321655571952 321796542964 321936657856 322363850094 322457029609 322722566408 323099362976 323201992971 323668966896 323762523656 324140534432 324510503064 324652725298 324711973872 325073303104 325091093184 325604786076 325698902386 325884702312 326169483936 326449885632 326654031132 327017521424 327976517088 328019356236 328258472256 328872203374 329347369824 329390388028 329630503488 329836637988 330408675168 330451831996 331172008992 331215265524 331789693664 331997178414 332282590068 332428218551 332762683968 333196218069 333384836422 333403081362 333627863712 333774081784 334269926133 334752891408 335125393856 335623245672 335667083609 336205318592 336362280309 336651444558 337026059656 337235300688 337768183257 337821690316 338014405872 338058556134 338112109192 338644852624 339103640304 339480984128 339639475131 339931456722 340228513416 340521001392 340733946267 341650576168 342113435928 342158121591 342407544336 342557610252 343151709472 343543377144 343693940858 343944483168 343989407996 344139185984 344801477306 345052826976 345598062414 346197434704 346495054048 346711734798 347212676448 347511168576 348060288564 348115426032 348160895654 348663931104 348963670848 349181895348 349570453936 350595587232 350641380804 350896987584 351553044986 351771305028 352060981536 352583992332 352738518249 353195480352 353350274264 353875200393 354011457888 354166609416 354692748267 354780842176 354893535546 355307893512 355354302589 355835727819 356396397318 356746387008 356792983976 357276358296 357323024487 357839297712 357942731432 358237489984 358769676408 358816537651 359391892288 359559678951 359868785562 360492907632 361062540723 361119737924 361325744208 361430185688 362178740088 362490098256 362648965692 362893465792 363062887209 363486783348 363591849478 363692548824 364117180128 364232839113 364658101236 365707465992 365867743494 366134449824 366182273028 366341714112 366817344608 366818996071 367396971262 367664792352 367893055296 367894711602 368532753072 368580889534 368849573664 369432411546 370073119856 370391264672 370622888922 371158378272 371477456064 372123386448 372171991906 372606523432 372709719456 373263405372 373678761104 373699211184 374774593248 375320618816 375495842007 375913681924 375982285536 376147066152 377016068088 377065312611 377125044868 377669928768 377719258696 378230983416 378280386627 378651866912 379154317113 379248486464 379762282944 379811886168 379861495871 380376122841 380470595648 380975459202 381349586112 381399396664 381916107144 381965991693 382517869968 382578465984 382628437048 383512412712 383680493534 383750514576 384177540032 384356898189 384916884638 386024547436 386045673156 386475252592 387049388154 387156584232 387608611104 387659239188 388333306691 388667149442 389228709792 389472114042 389806935804 390482979744 391100001666 391385101536 391436222892 392115092512 392116857869 392360301762 392646320352 393264990144 393266760678 393777348627 393948805008 394000261226 394287475296 394460278472 395595403984 396057283648 396183088158 396645653976 396755507808 396870190288 397333558336 397519058547 397787068272 397961405204 398303525048 399128447448 399243815828 399471570576 399534852288 400166177532 400860187552 401204799424 401392106973 402035730624 402088243128 402685572861 403017176232 403133668652 403716130752 403768862744 404315878824 404368689153 404765788768 405403554496 405952785216 406005809352 406479843744 406608958899 406709947072 407314142664 407492654998 407649557568 408255149016 408434073762 408963187776 409142422832 409750232034 410087653008 410342253984 411109453711 411409139856 411462876682 412669512684 413128718288 413387068413 413742449406 414340239456 414394359132 414460004816 415114914049 415471780438 416072069088 416332259838 416690172756 417412840416 418072415574 418377177504 419182338861 419364856944 419419632918 419725376928 419909328696 420388606242 421117688112 421302250084 421609366464 421664435608 422235696168 423371579072 423636334572 424000526664 424371048992 424735872704 424934166033 425407019356 425983350276 426654547272 426722135136 426777872092 427021334064 427088980032 427763844948 428029420104 428505717728 428874095936 429074321247 429762332736 429818466792 430456991679 430935990628 431558622528 432199732536 432389151402 432680670752 432704349792 432949298496 433513358993 433949529024 434139714768 434512936416 434784659166 435538708176 435595596722 436544920944 436601940918 437359141648 437632644273 437951665008 438008868726 438641719776 439461829829 439782183984 439839626798 441129479076 441620354032 441896521407 442276411434 442662904552 442915428384 443043453424 443743528811 443767813281 444261624092 444342701088 444537441816 445044829482 445564444104 445693234844 446337188544 446478964074 447000253128 447368348736 447497660896 448091465679 448286571216 448483040412 448809970752 448868592744 449647067584 449649091958 450357577676 450685874496 450744741512 450967710996 451355399352 452138187072 452852633508 453241942296 453638017888 454028001856 454239970587 454311928356 455361512364 456078998808 456151247904 456210828788 456543392448 456743480336 457548690456 458057836192 458082904032 458939362453 459401114304 460285225686 460797416552 461481962799 462148728624 462209092878 462282313064 462546029088 463410832027 463698538446 464080384752 464153901376 464769808074 465575860464 465636672358 466267505418 466651467216 467521841072 467814205947 468155228112 468216376914 468892872864 469028406704 469769542231 470111989776 470318024332 471833600524 472222145888 472372143573 472923664356 473191380728 473743858016 474372490059 474447637092 475133136192 475195196424 476021472718 476293026456 476368477728 476430699316 477119063616 477417430116 477827856792 478359568544 479412905268 479762382528 479825047416 480657210176 480659374162 481416720964 481767658944 482068932444 482483357928 482694814446 482904986784 483320131008 483531954256 484083849612 484649044464 484923398432 485643785484 485856627113 486210801648 486765754596 486979087947 487609954656 487823657992 488243030704 488548353579 489254225904 489674828448 490526282136 490590352967 491377004096 492029034354 492171255719 492576548728 493308305061 494021054736 494085582042 494163851896 494445755232 495613012752 495677747994 496164515264 496822898286 497684540496 497995767621 498265614912 498423885102 500077254633 500441795568 500661122676 501529421536 502688090784 502753750148 503434868508 504307977888 504373848836 505539089484 505852951032 506415848224 506732535474 507087834201 507168163788 507900938688 507967278936 508850539802 509221476192 509287988924 510023826624 510342770124 510781502088 511349883616 511667352768 512333969719 512475864252 512849443392 513808296518 513836415378 514502074944 514727564208 515315065716 515540911287 515916724752 515984111994 516065850872 516208778976 516878985584 517202215959 517579240464 518397093621 519296152056 519363980707 519742581072 520067602197 521466668888 521914963856 522173139048 522241343481 522995896656 523147069016 523445506272 524355680904 524424170413 525036464836 525265073344 525962071206 526114100941 527329567479 527656957542 528091472304 528244117544 528860871968 529793220528 530025411396 530382757696 530411783616 531249914124 531403472314 532171263264 532340303319 532628760768 532961840268 533554903376 535119580512 535189475964 536117657504 536914097148 537356234976 538154514612 539087838432 539158252204 540739361448 541341079136 541679606886 542145278532 542382882899 542928589632 543085523552 543943680478 543973448538 544340198688 544578765016 545387774217 545538823236 546175770192 546333642712 546783537344 547667346941 548545519808 548801615241 549273409542 549512571168 550226016912 551095456893 551182757884 551497188528 551656599208 552525812176 552799129608 552871334301 553274360496 554148617319 555109679784 555182186273 555586897008 555934333383 557429887432 558185079672 558257987859 558909785148 559064579184 559153142592 559226177224 559879104928 560518141656 560763798242 561490250816 561520979136 562570831394 562980928224 563870522886 564220599228 564848446096 565334035552 565687567302 566504893152 566578888044 566991906624 567977800368 568051987646 568872729696 569361778752 569717829252 570351793264 570705893472 572024379168 572099094996 573091289056 573867698976 573942655572 574194195679 575268619068 575520740301 576266310048 576518868536 577375326957 578852953024 579036821154 579712878888 579788598961 580574082231 580718277568 581488858782 582059894592 582135921224 583000724163 583510192364 583843064688 583935553344 584011824968 585724469616 586376245312 586650002499 587154334338 588172638768 588540452643 589195361876 589701881912 590923207512 591000391839 591431212944 591690417708 592716589088 593393105976 594085925472 594274632237 594968480964 595305285432 596000337504 596680602408 596942107806 597455287572 597715428288 597977387216 598491456992 598865723742 599302278432 600246563904 600249266298 601290281328 601368819766 601807199136 603132364692 603803511344 604322589728 604700502978 605574196128 605653294116 605749237808 606094796736 607148683152 607227986794 608105331744 609008714028 609719765616 610064920608 610971213996 611238982497 611474336352 612651110643 613444781664 613713634248 613793795381 614625348051 615131479512 615309283732 616198304832 616278790504 617113709784 617194315023 618264717928 618773846336 619612145856 619693077432 619774019579 620613674109 620767813952 621591538698 621690007224 622201956288 623207670657 623752274596 624108103632 624206970816 624288502552 626119260624 626815986368 627108623361 628022285462 629129449377 629829524764 629863993044 630564885808 631676532168 631953375126 632414049696 632496653412 632596849456 633593595232 633596447759 635057368608 635454501858 636000789996 636556573488 637103809056 638110529034 639217207024 639766729888 640083202704 640166808138 640633470048 641642878656 641645767422 642758576592 642842531474 643311143904 643593085928 644727700188 644914059218 645445132816 646198725952 646403985942 647337933792 647525047312 648281068864 648583727103 649021006128 649305450596 649423947744 651209572152 651397804772 651769404624 652338967872 653308062264 653393395083 654035042848 654902911377 655953034176 656038712472 656124401959 657013303089 657744406748 658694739648 658780776056 659673275976 659759440197 660817350336 660903663992 662344017984 662430531048 663414617151 663579387328 663994356828 664565180136 664856437102 666392436138 666769672844 666806162724 667255727424 667548163568 668539852266 669505782816 670757529739 671246491344 671334167218 672724560618 673302889116 674052119312 674470601376 674473637937 675536366514 675643380632 676028811744 676117112268 676224218384 677289705248 677292754501 678207280608 679278950262 679862913444 680457026832 681042002784 681467892534 683301152336 684226871856 684316243182 684815088672 685115220504 686303418944 687086754288 687387881716 687888966336 687978815992 689602954612 690105653952 691196124828 692394869408 692990108096 693313639317 693423469596 694425352896 695547807669 696120577128 696230852064 696321791308 697327862208 698363790696 698455008537 699140907872 701191174464 701282761608 702324565371 703106089972 703542610056 704121963072 705167984664 705477036498 706390960704 706700548528 707750400786 708022915776 708333218832 709385496534 709787071092 710615787024 710708605178 711671455638 712792794636 713585967952 714032209077 714552716592 714646048974 715678595424 715885462864 717016669721 717539352816 717633075302 719119357902 719327219897 719737571124 720985815264 720989061243 722125081446 722239475848 722651488416 722860371376 724042221669 724357480176 724980196512 725297931384 726125774418 726973566696 727183698956 727385097648 728234360256 728465678226 729316202472 731414931984 731735486988 732268899648 732364546056 733634689216 733637992142 734793942524 735329584704 735789423204 737065506144 737161779068 737699147328 738864823092 740146239712 740782529344 741128373063 741245777844 742316756544 743516621991 744246772896 744343983812 745213046864 745419438912 746526810744 747357522208 747398422368 748795801897 749549186496 750991684014 751208758729 751827363848 751964571072 752294132304 754032136176 754130625222 754250089736 755438517392 756461966832 756560773254 757303733824 758308634226 759623772336 759722991742 760098803211 760752245682 761950918404 762798793328 763275809703 763832214288 763931983386 765035739936 765256874096 766466095219 767024825424 767360987068 767501029152 768713796378 768935993683 769833769276 770712444777 772049094872 772091346312 772950505184 773976167991 774098776308 774313168464 775217222208 775318478376 776666613382 777334298884 778457419584 778944228084 779613871608 780965959488 782200003332 782770203072 782872445784 784230185024 784233715738 784720603524 785292640704 786533521356 787554697254 787897610016 788000522452 788574950592 788920556944 791190807968 792366176316 792713444237 793291307952 793511015616 793740380576 795038117094 795574136544 795922810408 796607050096 797105208471 798256894896 798487631656 798943141152 800332355064 800436891683 801720375104 802784213946 803016259331 804176486256 805371145722 806034352464 806267337304 807537725488 808631757648 808737378306 809531577536 812011618704 812519410329 812959687488 813217917798 814628285328 814985309996 815915520717 816510298032 816868147524 818284845664 819500464068 820175306016 820684507968 822218907422 822818279712 822925753364 825339025368 826257436576 826774136826 827484898812 828680478912 828788718264 828920009632 830229828098 830943560876 832144138176 832664519676 833380345512 834825680832 836144831148 836754355008 838364677722 838729713888 838839265836 839450753856 839818657392 840777212484 841145697363 842235376224 842604500168 843328871216 843856247091 844471392336 845805784329 847272669144 847383336943 848001053328 848531350953 848742097984 849868332066 850113987151 850814038712 851966700552 852077981469 853309094544 853444270272 853555744184 854042668128 855527689896 856058840208 857011435456 858148642494 858396691009 859636933584 860913983358 861871981256 864399465072 864778302804 865361341504 865408699584 867026717986 868279429536 868555231731 869025872832 869569318332 871077416352 871191193444 873089841888 873203881836 874718283296 875265288546 875903330016 876017737452 877283439552 878923659658 879564367968 879679253596 882258958152 883240708064 883793042814 884552822868 884940493151 885325809104 885830856768 886086906848 887487057622 887535626562 888523248184 888685402176 889074883632 890089658964 891128888208 891386469688 892957928148 894000506256 894995321792 895413161709 896182931358 896573142432 896966080824 897737185488 898298585613 899298183916 900715155352 901489483024 901935421992 902053229649 902710798704 905705267016 905823567077 906483884592 907050754467 907276035776 908479941174 908623856712 908742537989 910723024728 910841980191 912157997616 912302495808 912421657576 913486960672 915097380912 916115672384 916165808064 917878724906 920570451372 921594833104 922963925598 924297457248 924418185756 924564626128 925092058176 926821664054 927397076892 928160769504 929539616148 931151720928 931273344716 932535010836 933302934432 935043682144 935628411894 936310456224 936432753828 936843161371 937785745728 938056813408 939539084462 940223979552 940636048664 942033428193 943667201048 944444291776 944744287146 945847328712 945970871989 946382761456 947487716032 947930062689 948744980118 948895274184 950390392848 952042945436 952586052912 952736955456 952861398632 954834860232 955655713584 956719137088 957165793551 958825810536 959650094832 960250212207 961318748324 962833441928 964137864888 964263797211 964966715856 965389628892 965809973568 967063908512 967371088827 968167699224 969298088928 969605978913 969846796864 971287570968 971713254226 972421603296 973531509192 973958175894 975219909312 975647315984 976486061408 977096707158 978508451808 979349656896 981052564272 981180705934 984058068708 984342511438 985153097456 986616610122 988042109472 988171164084 988327703792 988891510464 991226025504 991355495988 993645796572 995369080992 995991535242 996847770204 997284655653 999588654207 1000154509266 1000883591136 1001322245352 1001453034569 1002809778399 1003058843072 1005376181568 1005507500296 1006869737016 1007001250827 1008615955776 1008747697672 1011078178968 1011705902064 1012831696448 1013304549771 1013465070948 1014175668402 1014336327576 1015934557872 1017701079604 1018442952384 1018575977848 1020685540248 1021563004176 1022699767232 1024667939438 1024951728504 1026474364773 1027616593036 1027672830756 1029455128416 1030630131432 1031081822574 1031833449504 1031968223988 1032131701744 1032417557952 1033757971168 1033762625291 1034404431918 1035158480928 1036794187242 1038592304112 1038727961414 1039485162144 1040135204394 1042933337776 1043829927712 1044346278096 1044482686962 1045991793312 1046294138032 1046891012544 1048711361808 1048848340826 1050072929672 1051924142412 1052228201882 1054659134958 1055313915084 1056182944608 1056488235088 1057721743936 1058215554747 1059586441056 1060050822792 1061625601179 1062499828248 1062806944628 1064342526528 1064680606638 1065923680536 1066062907767 1067109806752 1070239161024 1070378951928 1070518761091 1071969073461 1072235315008 1073828194296 1074712469952 1076309029224 1076449612953 1078175676864 1078316504408 1081478722896 1082682158272 1083187622169 1083359213772 1084290557064 1084765765798 1086171047104 1087887360956 1087946897076 1088680397376 1089157530032 1090775548434 1091077646472 1092351540384 1092667285424 1094393864311 1095334693882 1097603230482 1097920493527 1098546819084 1099025142336 1100452033824 1100456988213 1102190913786 1102365515768 1102994377056 1103313198416 1105051624352 1105598259216 1105742668602 1106548720992 1108297234638 1110219359568 1110364372546 1111173794016 1111868666766 1114859774864 1116370159344 1116515975718 1117819570296 1118129158368 1118452354448 1119758209856 1121036283312 1121527596484 1125141662788 1125961856448 1127741045772 1128441198456 1129696892192 1130668071104 1131195937833 1131375134604 1133009786304 1133157776088 1134841159881 1135955600736 1136103975292 1137745459392 1139435658504 1139584487613 1140703586528 1141411786944 1144048758336 1144198189992 1145897975079 1146182578112 1147735397952 1147885311144 1148388391358 1150537238136 1151041480602 1152532620096 1153037737072 1154750653914 1158073642308 1158581187731 1159425757776 1159577197922 1161148164462 1162977717564 1164271842448 1164999920073 1166001448326 1167020384728 1167686129376 1168023649936 1169869303229 1171448939232 1173300004998 1173639148253 1174308668676 1176345277536 1176350573607 1177080905286 1178390723752 1179403763824 1181332045881 1181846415024 1182000783678 1182862425888 1183380835416 1185433178176 1186786211952 1188171850944 1188549264474 1189936961928 1190610570864 1192000675008 1193361204816 1193884215612 1194910575144 1195954774432 1196982913984 1197731447484 1198604556864 1200498532596 1202580562656 1202737639532 1203614398272 1206264729384 1207607022688 1208645179456 1209401005956 1211148392256 1211306588232 1211498475616 1213106067459 1214297366304 1214455973588 1216210663488 1218017428056 1219439531232 1220129841216 1221719466253 1221942427992 1222477964994 1222948672704 1225302221286 1225656395821 1226889563328 1227427268496 1227587590762 1229250696102 1230262959024 1230618567464 1232557581008 1233328361133 1234227419568 1234388630046 1236529435856 1238483338609 1239386154864 1239548039158 1240161205239 1241227348218 1243183077396 1243380014448 1245344742147 1246415341314 1247504549192 1248216207264 1248577005104 1252238521248 1254217246722 1254579779167 1256044570924 1258258898754 1259659049528 1259727986088 1261129771616 1263353064336 1263906750252 1264828099392 1264993306824 1265193698912 1267187190464 1267192895518 1270114737216 1270909003716 1272001579992 1273113146976 1274207618112 1276221058068 1278434414048 1279533459776 1280166405408 1280333616276 1281266940096 1283291534844 1285517153184 1285685062948 1286622287808 1287186171856 1289455400376 1289828118436 1290890265632 1292807971884 1293374566913 1294675867584 1295050094624 1297167454206 1297542401441 1298042012256 1298610901192 1298847895488 1300540076979 1302419144304 1302795609544 1303538809248 1306616124528 1306786790166 1308070085696 1309805822754 1310184423119 1312077424944 1312248803918 1312897932819 1314026606178 1315488813496 1317561552112 1318385489487 1319346551952 1319518880394 1321807327984 1323895982651 1324861062096 1325689564221 1326829234302 1327988713656 1329130360272 1329712874204 1331230586433 1332784872276 1333539345688 1333612325448 1335096327136 1337079704532 1339011565632 1341515059478 1342492982688 1342668334436 1345449121236 1346605778232 1348104238624 1348941202752 1348947275874 1351072733028 1351286761264 1352057623488 1352234224536 1352448436768 1354579410496 1354585509002 1356414561216 1358557900524 1359725826888 1360914053664 1362084005568 1362935785068 1366602304672 1368453743712 1368632486364 1369232312773 1369630177344 1370230441008 1374173508576 1374775763432 1375957631984 1376818087359 1379205909224 1382392249656 1382572812907 1384445888397 1384789738816 1386627278634 1386846939192 1387028084299 1390232496081 1391095615338 1392241154256 1392461704128 1392643582616 1396727581392 1396910017074 1398281815744 1400541969541 1402565523216 1403442617841 1404649130742 1406212179944 1407085220112 1409308626693 1410335969328 1410954072996 1413401097056 1415500801572 1416666437664 1417116430719 1418770993068 1419574142184 1421231574048 1421417210356 1423342911276 1425585589272 1427171935904 1428064418154 1429105433184 1429292097948 1431357190848 1431770925728 1434033339442 1435078705632 1435266150604 1438238715804 1438654439794 1439475142248 1441971630528 1441978122486 1443850278299 1444250162892 1444478951696 1445302976832 1445720742752 1448084443338 1448714960352 1449960393024 1450595862768 1452251548836 1453947133392 1454367397912 1454770195296 1456931356452 1457569881339 1458632404944 1460937263841 1462829863968 1463470973976 1463662127447 1464729092112 1465645060737 1467275984284 1469587885048 1471578846408 1471771058901 1474131012288 1474323558136 1476513767157 1477729646184 1479924915183 1480292479424 1482256746126 1482491555688 1482685193561 1487033243982 1488493545792 1488687967624 1490426093728 1493053621488 1494715044416 1494796844736 1497591603794 1500231763899 1501983368028 1502417517458 1503654727696 1504588264608 1508064272352 1508261250444 1508500179472 1510877034784 1512923933664 1513121546508 1516617268452 1519247544672 1519445983484 1520197606422 1521504491364 1523901836808 1525597586656 1526551619406 1527664428576 1527863966772 1528533579079 1530071479872 1530513748192 1532932190438 1534049650848 1534721974136 1535002058304 1537001909157 1537427592756 1537871987366 1539667538552 1541424889554 1544098189744 1544182692624 1545901010368 1546622733861 1547952335982 1548197552616 1548626336928 1550636956752 1551606647877 1553333226764 1554668597768 1557888456168 1558091942121 1559227743216 1564400006664 1564604343133 1565744891568 1566724030443 1568467431476 1569441207048 1573067042712 1573272511239 1575109394508 1575795220032 1576001044904 1577841113888 1578342302823 1581988702437 1582381615936 1584732352632 1585426888474 1586582615904 1587480761152 1590076234188 1591148273088 1591845620816 1593214100192 1594210416942 1596513789792 1596975263312 1597886282304 1600664710128 1600873783366 1604653029001 1605568427892 1606032518662 1608352972512 1610742291444 1612068704928 1612534674608 1615075450976 1617263515296 1617474756612 1624023237408 1625038820658 1626435835596 1627148648697 1629256570656 1629970619992 1631831041434 1633020596064 1633736295048 1633949687981 1636163322651 1636569691328 1639000928136 1640350612032 1643002040823 1644437814844 1645636559424 1645851506728 1650678050736 1652514873152 1653286370679 1653548273652 1654969797624 1657577436528 1657840019264 1658614002903 1660459656196 1661887121752 1665329039352 1665546558819 1666760691024 1672289662296 1674773963577 1676729355444 1677459427776 1677678531672 1679637314784 1681554424968 1682291394726 1684470752448 1685209000336 1686657742432 1687712494182 1688942784672 1691611568658 1694545338288 1694766673886 1696002106656 1697062701906 1699736664132 1700227974302 1701628077424 1703933401104 1704155962938 1706618189088 1707111488368 1708085336256 1711055379792 1712117680416 1715318755139 1716297284988 1716793382018 1719273867168 1721827966716 1722582587037 1723743962512 1726562220903 1728798930144 1729556605608 1732125980871 1734053435972 1736558859072 1737110463462 1739138636664 1739365796883 1742154832704 1742382386888 1746179683776 1746407763672 1749002172489 1749436566592 1750530577092 1751806660032 1752035474904 1757847319316 1759128735936 1759358507192 1764517916304 1766481416128 1767586085628 1769105645736 1769880986302 1770651618208 1772173813696 1773001175517 1774974115244 1775071253124 1777046496368 1778149767264 1780179317928 1782257776416 1782772939376 1785589989139 1785915856296 1788001012512 1790826323418 1791343963123 1792365862716 1793146284864 1793932161648 1795474370976 1796597171226 1798596367832 1801430310704 1802978966048 1803870843984 1804106459298 1805421597408 1811410534032 1811647134154 1812967769184 1814101508934 1816959882348 1817247713424 1817485075978 1821446049456 1821683960382 1824315995232 1824843315152 1826973921344 1830194761824 1833616600321 1833716947491 1835757449812 1841140902744 1841381386143 1843189666208 1845927851196 1848594914496 1848836371512 1849129252256 1851582945069 1853643328108 1854794153784 1856321539008 1859079232296 1859322058737 1862303441856 1862546689432 1865070021672 1866605868864 1869623011971 1870087364288 1871256823788 1872620912448 1872865507656 1873686322742 1876113626816 1879078168924 1880447959104 1881272097328 1884066856386 1887334402096 1889488574292 1890316674719 1891694657424 1891941743978 1892765522912 1895860125378 1896408125183 1897489960236 1897790548368 1900780785696 1900789343277 1904085890872 1905172105824 1905722797264 1909669720464 1911311427168 1914331587102 1914884926097 1917651621072 1919300189664 1920500424414 1922637496648 1925666883856 1928275729776 1928527594422 1929933431712 1930779257784 1934127817024 1934742177654 1936335398448 1938596177856 1939211957826 1942575141936 1943426508452 1944843206592 1947063018384 1947916351788 1951294631968 1952972122816 1954193414316 1957016903616 1960180185249 1962105128544 1962361411868 1968116137416 1968373205877 1968685022876 1970306194912 1973233220244 1976084218944 1976342328168 1976655407584 1979278320591 1982452051008 1982710991976 1987291593144 1990738161984 1991983070484 1993695540408 1994569311306 1999177308414 1999755172129 2000309018532 2001767182272 2002644490704 2002906069138 2005619556798 2011015000592 2012272589217 2013739474032 2014002501654 2017495395344 2020683341941 2022156357936 2023411804128 2023420913811 2026609099542 2026930141896 2027194892437 2028351336804 2028672655152 2031869115744 2031878263503 2035402159208 2037151955696 2041371080496 2043126008352 2046945955483 2049335878876 2049903457008 2052948729546 2055233186072 2055345661512 2058910256832 2061260262864 2062163645148 2063666899008 2063936447976 2064263403488 2067515942336 2067525250582 2068808863836 2070316961856 2073588374484 2077184608224 2077455922828 2078970324288 2080270408788 2085866675552 2087659855424 2088692556192 2088965373924 2091983586624 2092588276064 2095365025611 2097422723616 2097696681652 2100145859344 2103848284824 2104456403764 2109318269916 2110242714437 2110627830168 2112365889216 2112976470176 2116431109494 2117042865509 2119172882112 2120101645584 2123251202358 2124999656496 2125613889256 2129361213276 2131847361072 2132125815534 2134219613504 2137669321931 2140757903856 2141037522182 2142096627231 2143938146922 2147656388592 2151050009163 2152618058448 2152899225906 2156633008816 2157981659691 2162957445792 2162967183729 2166375244338 2166718427544 2167001436743 2168581114128 2169531531596 2175774721912 2175893794152 2178315060064 2181551096868 2182155292944 2184703080768 2185334570848 2188787728622 2190669387764 2195206460964 2195840987054 2197093638168 2200904067648 2200913976426 2204381827572 2204731031536 2205988754112 2206626396832 2210103248704 2211196518432 2211485337204 2213097441984 2216594469276 2220438719136 2220728745092 2222347588032 2223737333532 2229719549728 2232740318688 2233031951436 2234010615577 2235639140592 2236258316736 2236904708896 2241209602489 2242072566624 2243055192968 2246387405691 2250283325576 2253626276187 2255482091544 2256882396912 2259393784384 2262391875666 2262750269208 2263045821751 2266315552176 2269682319762 2271911201472 2272207950584 2278871317008 2279168975226 2281407173056 2285094792409 2288396379984 2289827429109 2291795950158 2295770622288 2296776782716 2299398285657 2301074476272 2302082961204 2306075474144 2306807981049 2309501307828 2312137334331 2316147284616 2317162375462 2318851515552 2319154395844 2322296328924 2325955435128 2328543684896 2329999840146 2332002896652 2334040769456 2335372258752 2336047299872 2339738606458 2342897878464 2346600009996 2347278296506 2348617337352 2352690555072 2352701147214 2354161810572 2356781447504 2358807527648 2362664091762 2363692830048 2364001567356 2365724851776 2366761670832 2373572423904 2377098528948 2378140332711 2379873923856 2381221141728 2386722409632 2387768431224 2388080313203 2389821150288 2391315625413 2391909548864 2395462894968 2395775781971 2400997065192 2401310675049 2405161125312 2405475279064 2409048777993 2412529458768 2415214045376 2418802011912 2419117947389 2422613176464 2422996951232 2426212134918 2428594732608 2428911947176 2436034856112 2438879062464 2443438932506 2443884855984 2444955929988 2447746562151 2450604442572 2451312791642 2454854536992 2455175181524 2458501392204 2460525918048 2461237134928 2465115162016 2466656722266 2468454839136 2468777260092 2473058871712 2476966677218 2478772309728 2479096078316 2480322410478 2482454696436 2486366154792 2486760028896 2490689484294 2492830682628 2493923207971 2495009098384 2496432414528 2497154010208 2504477042496 2508434493444 2509159558334 2512089141848 2516517797508 2519318099056 2519455972176 2522259543232 2523437092089 2526706128672 2527813500504 2529986613648 2530387397824 2531568741273 2534385791036 2541818007432 2542150010829 2544003159984 2546226293952 2550341961453 2552442116136 2556233944407 2556868828096 2560332810816 2560667232552 2561001697969 2566583069688 2571034306368 2571370125896 2574372343712 2575190073027 2578910800752 2579656236872 2581780531264 2585615943768 2586749133826 2590100189248 2594334908412 2595084802882 2596084024512 2597221802384 2601080153958 2604838288608 2605591219088 2607077618496 2613232249056 2613573580332 2618118099949 2619611645508 2620368846238 2624154849888 2624497607836 2625795865638 2628053212356 2630977626992 2635123104224 2636770978974 2638693103904 2639037760788 2643614655968 2647791965302 2649722124192 2651379128442 2653658468604 2654821479453 2655977427312 2658260720544 2659425748408 2662461172866 2665569744552 2667078691376 2667224650896 2670192654272 2674159409064 2683030118956 2684985965376 2685336668872 2690898242472 2693211556464 2696208477248 2697894551748 2702145466056 2702573522528 2704468449072 2704896873536 2706159688947 2709171018004 2717115801048 2717470701231 2719451653776 2721828107328 2725871570136 2726227613967 2732525940573 2733204609344 2736907487424 2737264972728 2738464625546 2740460882016 2748347017152 2749551526864 2751915263968 2753636174718 2758411818448 2764784499312 2765145625814 2768891776794 2773254557268 2773693878384 2774056168598 2780464992162 2782191230676 2784482308512 2785287165232 2793455162784 2793820034148 2798677968911 2801083939082 2805131046432 2806885235682 2809298261484 2810529484113 2812424359888 2814170440224 2818617253386 2820671938656 2821908145992 2826100284579 2826802194112 2831001603144 2833332875328 2834232861438 2837541986136 2837912615967 2839148284368 2842463148096 2842834420712 2846685822552 2851171178544 2854343871808 2856128836308 2858210866368 2858584195896 2863541851456 2868066678884 2870157411264 2870532301208 2876477431608 2877308879588 2878950284496 2883956244972 2887700556598 2888500325784 2888957903392 2891441485504 2892791391633 2896168886676 2897429920704 2901191725536 2902113266481 2904503097672 2907894266784 2908734795824 2909540390592 2913862712904 2915139762678 2917264809888 2921874527682 2922719097727 2925659727936 2926941947952 2927324254894 2929458184224 2931290121474 2934551968568 2939175770096 2943157692816 2943542117802 2948647116272 2953027534314 2955459292368 2959849830366 2964513492252 2964983111376 2965370387122 2974066487964 2977375935248 2980852187456 2986107242976 2991690242629 2991853966959 2995183207588 3000463527798 3003966736056 3004359103707 3004835034916 3007309455392 3009176529216 3016128544704 3016522500888 3017000358944 3021003752481 3021754069568 3025847867328 3026243093016 3033234536904 3038495089344 3038891966968 3040395212844 3043008982728 3047803673616 3051195173312 3053103238812 3055328857152 3055727933544 3057067158158 3061027496384 3065864380876 3068099301696 3069443948272 3074003818314 3074855185512 3075743974732 3079335077104 3082849779108 3084200890331 3088196379488 3088365385248 3093245467722 3094139572667 3095904671964 3096395105232 3097252673856 3101273913504 3101287875873 3103213295754 3106666453528 3109337195536 3115776912336 3116183884242 3118455486432 3124285932053 3128800013328 3129208686266 3131489783136 3133448060886 3136934862952 3138882414096 3146134085424 3146545022478 3150218789016 3152002089808 3155682227776 3156684605646 3163977404874 3169464705264 3170853776948 3173165231808 3180152468376 3183691241632 3186428200384 3188420833884 3193027579584 3193950526624 3198188723301 3201329420256 3201747566732 3209306058002 3211136855784 3211556283273 3212065037324 3216705945024 3221484582888 3224137409856 3225069349216 3229348838859 3230150901952 3234527030592 3234949513224 3248046474816 3250077641316 3252871671192 3254297297394 3258513141312 3259941239984 3263662082868 3265092438151 3266041192128 3267472590096 3267899375962 3272326645302 3278001856272 3283181592933 3286004081646 3288875629688 3291703013456 3293761480581 3301356101472 3301370964639 3306572741358 3307096547304 3307528508713 3309939595248 3315154873056 3317228005806 3320919312392 3323774243504 3330658078704 3331093117638 3333521382048 3339753927367 3344579324592 3349547927154 3353458710888 3355357063344 3359274629568 3363108849936 3364582789452 3370418000672 3373315484864 3375424988364 3377885569344 3383223137316 3389090676576 3389533347772 3392004213312 3394125403812 3399473328264 3400455948604 3403256154848 3407866802208 3408311925876 3413236378176 3414222976736 3418753462839 3422110759584 3424235360832 3430637510278 3432594569976 3433586764036 3438547734336 3443655933432 3445165174074 3447487925024 3453124441806 3454122570041 3457597860288 3459113211216 3464251961742 3468106871944 3474220926924 3475743563193 3478277273328 3478731593766 3484764773776 3490271226989 3492815527344 3494999760219 3498004344978 3501061154184 3504070949808 3509607909687 3515694638632 3518717014384 3520917444759 3529035832608 3529051720821 3535172171256 3535633923107 3538211291472 3539761972604 3541303236416 3546002351034 3549948230488 3550142506248 3554092992736 3556299534528 3560358635856 3564515552832 3565545878752 3571179978278 3571831712592 3576002025024 3581652646836 3582687926246 3584731725432 3587864323296 3590948741952 3593194342452 3597192735664 3602860621408 3605957932096 3607741687968 3608212918596 3610843194816 3622821068064 3623294268308 3625935538368 3628203017868 3633919764696 3634495426848 3634970151956 3642892098912 3643367920764 3644964688573 3648631990464 3649686630304 3656710404061 3660389523648 3665158398759 3667233200642 3667433894982 3671514899624 3676969187463 3682281805488 3682762772286 3686379332416 3691855702392 3692337919699 3697672743024 3698258504512 3699985083399 3703165890138 3707286656216 3709588307568 3715450015827 3718158464592 3718644117474 3725093378864 3730140043344 3736034226441 3739246023942 3742513647576 3745731015312 3747372645484 3758156337848 3762544194656 3763739337501 3768133712772 3774668804192 3778977148584 3780633349438 3783389314848 3783883487956 3785531045824 3791720250756 3792816250366 3794979920472 3795581096736 3801561571392 3801578686554 3808171781744 3810344211648 3811445594528 3819339440928 3822622854336 3828663174204 3829769852194 3835303242144 3838600379328 3841000848828 3845274993296 3851333767712 3856551459552 3857055188844 3859866863424 3861558515568 3869484355308 3872670796896 3878423915652 3880123700739 3885150283872 3886853016904 3892627204323 3894126036768 3895832703576 3901620230937 3902589263936 3908386828632 3908897328479 3920360370498 3924210257088 3924722823736 3930553269357 3936232274832 3936746411754 3937370045752 3940612389824 3946466440488 3946981914161 3952684656336 3953310815168 3955156468461 3958556641182 3965421983952 3971687947953 3974583186288 3983966140968 3987391080816 3989138622612 3993691759299 3998354616828 3999510344258 4000618037064 4005288981408 4005812138276 4011239113596 4022030001184 4024545178434 4027478948064 4028005003308 4034990790688 4041366683882 4044312715872 4046823608256 4046841827622 4053218199084 4053860283792 4054389784874 4056702673608 4057345310304 4063738231488 4063756527006 4070804318416 4074303911392 4082742160992 4086252016704 4093891910966 4098671757752 4099806914016 4105897459092 4107696938319 4110466372144 4110691323024 4122520525728 4124327290296 4127872895952 4128526806976 4130454262077 4135050501164 4137617727672 4147176748968 4147718438721 4154369216448 4154911845656 4160540817576 4161084252897 4170697488243 4171733351104 4177385112384 4177930747848 4178476454581 4185176552128 4190730051222 4194845447232 4195393363304 4200291718688 4201625908623 4207696569648 4208912807528 4218636539832 4220485428874 4221255660336 4225952940352 4227925880079 4232862218988 4234085731018 4240203291168 4246502404716 4249999312992 4251227778512 4258722426552 4263694722144 4264251631068 4271666373601 4275338643862 4281515807712 4282075044364 4284193254462 4287876293844 4295312777184 4302100018326 4305236116896 4305798451812 4313266017632 4315963319382 4325914891584 4325934367458 4331550834897 4332750488676 4333436855088 4334002873486 4337162228256 4339063063192 4351549443824 4351787588304 4356630120128 4363102193736 4364310585888 4370669141696 4372709644017 4377575457244 4381338775528 4390412921928 4390986382341 4391681974108 4394187276336 4401827952852 4408763655144 4409462063072 4413252793664 4415313176703 4422393036864 4422970674408 4429541301471 4433188938552 4440877438272 4441457490184 4447474667064 4448055580683 4459439099456 4465480637376 4466063902872 4468021231154 4471278281184 4473809417792 4482419204978 4484145133248 4486110385936 4492774811382 4500566651152 4507252552374 4510964183088 4513764793824 4522203990821 4524783751332 4525500538416 4526091643502 4532631104352 4539364639524 4544415901168 4557742634016 4558337950452 4566264054539 4570189584818 4576792759968 4579654858218 4583591900316 4585600737237 4591541244576 4593553565432 4598796571314 4602148952544 4604165922408 4611005727471 4612150948288 4613615962098 4619002615656 4624274668662 4632294569232 4634324750924 4637703031104 4638308791688 4644592657848 4651910870256 4657087369792 4659999680292 4664005793304 4668081538912 4672094599744 4674275826363 4679477212916 4693200019992 4693813029399 4694556593012 4697234674704 4705402294428 4708323621144 4713562895008 4717615055296 4719817533717 4725328183524 4727385660096 4728003134712 4733523341664 4735026908469 4747144847808 4754197057896 4756280665422 4759747847712 4762442283456 4768646948923 4773444819264 4775536862448 4776160626406 4779642300576 4782631250826 4790925789936 4791551563942 4801994130384 4802621350098 4810950558128 4813959087003 4818097555986 4825058917536 4834080128119 4837604023824 4838235894778 4845226352928 4852424269836 4857823894352 4872069712224 4881178816921 4881445946091 4886877865012 4887769711968 4889911859976 4895493124302 4901208885144 4901849063943 4902625583284 4909709073984 4910350363048 4917002784408 4921051836096 4922474269856 4929006122469 4930230324032 4933313444532 4936909678272 4937554520184 4946117743424 4953933354436 4957544619456 4958192156632 4960644820956 4964909392872 4972732309584 4973520057792 4981378968588 4985661365256 4987846415942 4990018196768 4994308020416 4996639676457 5016868986888 5018319116668 5024178283696 5033035595016 5038636198112 5038911944352 5046874184178 5048332986983 5053412257344 5055627001008 5059973227296 5063137482546 5068771582072 5083636014864 5084300021658 5088006319968 5097519152297 5100683922906 5104884232272 5112467888814 5121334465104 5122003395938 5133166139376 5142740251792 5145956265417 5148744687424 5150380146054 5157821601504 5159312473744 5167464964541 5167747761111 5171231887536 5173498267652 5188669816824 5190169605764 5194443604768 5202160307916 5209676577216 5211182438176 5218097390649 5226464498112 5227147160664 5236236199898 5239223291016 5240737692476 5248309699776 5248995215672 5251591731276 5256106424712 5261955253984 5270246208448 5273541957948 5277386207808 5278075521576 5287229311936 5295583930604 5299444248384 5302758256884 5307316937208 5309642958906 5311954854624 5316521441088 5318851496816 5324922345732 5327256083299 5331139489104 5334157382752 5334449301792 5344422898243 5348318818128 5356769967417 5366060237912 5370673337744 5374031889369 5381796484944 5386423112928 5395789103496 5396493882637 5404290932112 5405147045056 5408936898144 5412319377894 5418342036008 5434231602096 5434941402462 5438903307552 5451743140272 5452455227934 5465051881146 5474529945456 5476929251092 5480921764032 5499103053728 5500849800963 5503830527936 5507272349436 5516823636896 5524144158429 5529568998624 5530291251628 5537783553588 5546509114536 5547387756768 5548112337196 5560929984324 5564382461352 5568964617024 5570574330464 5577966176211 5586910325568 5587640068296 5597355937822 5602167878164 5610262092864 5613770471364 5618596522968 5621058968226 5624848719776 5628340880448 5635673666909 5637234506772 5641343877312 5643816291984 5652200569158 5662003206288 5668465722876 5670950024157 5675083972272 5675825231934 5678296568736 5685668841424 5689224375549 5693371645104 5702342357088 5702368029831 5712257672616 5713003787777 5717168391792 5736133357768 5741064602416 5744654778291 5752954863216 5754617759176 5757900568992 5767912489944 5768665874543 5775401113196 5777000651568 5777915806784 5785582783266 5792337773352 5802383451072 5804226532962 5809006195344 5815788533568 5817469591648 5827725425808 5830279525356 5834529619776 5843749055364 5845438195454 5853883895904 5854648509788 5858916368448 5862580242948 5869103937136 5878351540192 5886315385632 5887084235604 5897294232544 5905119617631 5906055068628 5910918584736 5919699660732 5929026984504 5929966222752 5930740774244 5948132975928 5954751870496 5966211711889 5972214485952 5983380485258 5983707933918 5990366415176 5999265516387 6000927055596 6007933472112 6008718207414 6009670069832 6014618910784 6024340816351 6033045001776 6034000717888 6036817767651 6042007504962 6052486186032 6062050025823 6066469073808 6077783933936 6080790425688 6081584677311 6086017965456 6095607347232 6095634790509 6106206477624 6107004049003 6111455867088 6114134316316 6131728761752 6138887896544 6140837866449 6148007636628 6149710371024 6151487949464 6158670154208 6165699558216 6168401780662 6176392758976 6176730770496 6186490935444 6188279145334 6191809343928 6192790210464 6202547827008 6202575751746 6206426591508 6213332907056 6218674391072 6231553824672 6232367768484 6236910972864 6248571864106 6257600026656 6258417372532 6262979566272 6266896121772 6273869725904 6277764828192 6292268170848 6293090044956 6300437578032 6304004179616 6313369211292 6316136152469 6327954809748 6330728143311 6338929410528 6341707553896 6351128596527 6360304936752 6367382483264 6376841667768 6377674588571 6387901053248 6396377446602 6402658840512 6403495133464 6413007965793 6418612116004 6422273711568 6423112566546 6424130074648 6442969165776 6450138698432 6453150027489 6458697677718 6469899026448 6473944979073 6500155282632 6501004310229 6505743342384 6508594594788 6519882479968 6527324165736 6530184876302 6534945180192 6535798751924 6544653290604 6556003712544 6566363185866 6572008163292 6577751259376 6583406026912 6587522961162 6602712202944 6602741929278 6613145482716 6614193094608 6615057017426 6619879190496 6630309746112 6634456011612 6641838624784 6647548487008 6661316157408 6662186235276 6667042764096 6679507854734 6689158649184 6699095854308 6702031846731 6706917421776 6710714126688 6723628807467 6726217699872 6729165578904 6739162217073 6740836001344 6750849976728 6751731749191 6760878828561 6766446274632 6778181353152 6779066695544 6788250807624 6789137465253 6798946656528 6800911897208 6806512309696 6815733604416 6816623851752 6817514215369 6828445953472 6837506925678 6844221519168 6855284377227 6861275020556 6865189139952 6867173528072 6887311866864 6890330348148 6894975850048 6898194856971 6906248883612 6908245140082 6918226422432 6920423943147 6928503923484 6936213743888 6948441853848 6951487126386 6956554546656 6957463187532 6969529547552 6969560925349 6980542453978 6985631054688 6989999520438 6996008689956 7002122308368 7008141899616 7019215819374 7031389277264 7037434028768 7041834889518 7058071665216 7058103441642 7070344342512 7071267846214 7076422582944 7079523945208 7092004702068 7099896460976 7100285012496 7108185985472 7120717271712 7131091757504 7134420998133 7142359956556 7143663425184 7163305293672 7164240939609 7165375852492 7169463450864 7175728646592 7186388684904 7187327345913 7194385471328 7203932025147 7205721242816 7215483375936 7216425837192 7217368421549 7227146333979 7245642136128 7246588536616 7256406035736 7257353842167 7267839529392 7268990853696 7269940303912 7285784197824 7286735841528 7289929377146 7299373260608 7313420808122 7330316797518 7334466401284 7334867789964 7343029799248 7353938374926 7364563610976 7365525544572 7378332827129 7383711404784 7384675839398 7395345486048 7399970166798 7406331780276 7414573312432 7419176615136 7430900031654 7436316929184 7437288234948 7450186757728 7450220299511 7460280086688 7472068452882 7478492047884 7481769623913 7485027295152 7491462030624 7494745290968 7516312675696 7525088389312 7527478675002 7536267425544 7549337608384 7557954297168 7561266698876 7566778629696 7567766975912 7583440501512 7585632500732 7589959840944 7591162193472 7603157373108 7616343563488 7622891189056 7626450032487 7638678881856 7651025884359 7657326348408 7659539704388 7670606484288 7682001697656 7683005093907 7690549986592 7702667535424 7713102919104 7714110377688 7723117031136 7725570219081 7738968710616 7745341593792 7756847831304 7760247401478 7770300567744 7773706033808 7785254408646 7788252073536 7791665407152 7803240461874 7816773657264 7817794656958 7840720740996 7849445647472 7854354299847 7861106538714 7872464549664 7873492823508 7874740091504 7887183366931 7892932880976 7893963828322 7905369312672 7910312936922 7917113282364 7930843967904 7943375895906 7949166372576 7964464438359 7967932281936 7974782161632 7978277245224 7987383518598 7996709233656 7999020688516 8001236074128 8010577962816 8011624276552 8022478227192 8044060002368 8049090356868 8054957896128 8056010006616 8069981581376 8082733367764 8088625431744 8093683655244 8106436398168 8107720567584 8108779569748 8113405347216 8114690620608 8127513054012 8141608636832 8148607822784 8152412103693 8165484321984 8178682841901 8187783821932 8197343515504 8199613828032 8211794918184 8215393876638 8220932744288 8221382646048 8236753820867 8245041051456 8248654580592 8255745791904 8260908524154 8270101002328 8275235455344 8294353497936 8295436877442 8309823691312 8321081635152 8322168505794 8341394976486 8355861495696 8356952909162 8381460102444 8390786726608 8396033906733 8400583437376 8403251817246 8415393139296 8417825615056 8431127047409 8431588452339 8437273079664 8440970857748 8442511320672 8455851760158 8465724437976 8468171462036 8480406582336 8493004809432 8499998625984 8502455557024 8513737847901 8517444853104 8527389444288 8528503262136 8543332747202 8550677287724 8563031615424 8564150088728 8568386508924 8575752587688 8590625554368 8604200036652 8610472233792 8611596903624 8626532035264 8631926638764 8651868734916 8663101669794 8665500977352 8666873710176 8668005746972 8674324456512 8678126126384 8703098887648 8703575176608 8719847886607 8726204387472 8728621171776 8745419288034 8755150914488 8762677551056 8768157293181 8780825843856 8781972764682 8783363948216 8788374552672 8803655905704 8804805808513 8817527310288 8818924126144 8830626353406 8845941348816 8859082602942 8866377877104 8882914980368 8894949334128 8896111161366 8932127805744 8936042462308 8942556562368 8964838409956 8972220771872 8975070727887 8985549622764 9001133302304 9013077311121 9014505104748 9021928366176 9027529587648 9044407981642 9049567502664 9051001076832 9052183287004 9065262208704 9078729279048 9088831802336 9115485268032 9116675900904 9132528109078 9140379169636 9153585519936 9159309716436 9167183800632 9171201474474 9183082489152 9187107130864 9197593142628 9204297905088 9208331844816 9222011454942 9227231924196 9238005231312 9248549337324 9252602670993 9264589138464 9268649501848 9276617583376 9282418718001 9289185315696 9303821740512 9303863627619 9319999360584 9321216706373 9328011586608 9336163077824 9348551652726 9351253858661 9358954425832 9372857796159 9386400039984 9387626058798 9389113186024 9394469349408 9410804588856 9416647242288 9427125790016 9439635067434 9450656367048 9456006269424 9467046683328 9470053816938 9508394115792 9512561330844 9519495695424 9537293897846 9551073724896 9552321252812 9559284601152 9565262501652 9581851579872 9583103127884 9603988260768 9605242700196 9621901116256 9627918174006 9634668849819 9636195111972 9650117835072 9668160256238 9675208047648 9676471789556 9690452705856 9704848539672 9715647788704 9734345424661 9744139424448 9762357633842 9762891892182 9773755730024 9775539423936 9779823719952 9790986248604 9795277314453 9802417770288 9803698127886 9805251166568 9820700726096 9834005568816 9844948539712 9849544778799 9858012244938 9866626889064 9875109040368 9881284441743 9907866708872 9916384313264 9921289641912 9922585526139 9929818785744 9945464619168 9962757937176 9964059237847 9971322730512 9975692831884 9980036393536 9993279352914 9996167917879 10019261782101 10033737973776 10036638233336 10048356567392 10066071190032 10077272396224 10077823888704 10093748368356 10096665973966 10111254002016 10119946454592 10126274965092 10137543164144 10167272029728 10168600043316 10176012639936 10195038304594 10201367845812 10209768464544 10224935777628 10242668930208 10244006791876 10266332278752 10285480503584 10291912530834 10300760292108 10305274775081 10315643203008 10318624947488 10334929929082 10335495522222 10342463775072 10346996535304 10362367710123 10377339633648 10380339211528 10388887209536 10404320615832 10405679591879 10422364876352 10427230689579 10436194781298 10454294321328 10470813680967 10472472399796 10478446582032 10481475384952 10497990431344 10503183462552 10512212849424 10523910507968 10528823729061 10547083915896 10556151043152 10562752334277 10591167861208 10605516513768 10606901769321 10614633874416 10619285917812 10623909709248 10637702993632 10649844691464 10654512166598 10662278978208 10668314765504 10668898603584 10688845796486 10696637636256 10713539934834 10732120475824 10741346675488 10748063778738 10763592969888 10772846225856 10791578206992 10792987765274 10808581864224 10817873796288 10824638755788 10836684072016 10868463204192 10869882804924 10877806615104 10903486280544 10904910455868 10930103762292 10934894065719 10949059890912 10953858502184 10970131212183 10995475196277 10998206107456 11001699601926 11014544698872 11015983380259 11030907562389 11033647273792 11048288316858 11059137997248 11060582503256 11075567107176 11077013759097 11093018229072 11094775513536 11096224674392 11121859968648 11128764922704 11141148660928 11146350047481 11155932352422 11175280136592 11194711875644 11204335756328 11227540942728 11237193045936 11242117936452 11249697439552 11271347333818 11274469013544 11287632583968 11291218012503 11304401138316 11324006412576 11336931445752 11341900048314 11350167944544 11351650463868 11356593137472 11371337682848 11371388878201 11378448751098 11386743290208 11404684714176 11404736059662 11424515345232 11426007575554 11434336783584 11472266715536 11482129204832 11489309556582 11505909726432 11509235518352 11515801137984 11535824979888 11537331749086 11550802226392 11554001303136 11571165566532 11584675546704 11608453065924 11618012390688 11634939183296 11640371102217 11655450851616 11660559050712 11677881612969 11687498110728 11690876390908 11707767791808 11709297019576 11725160485896 11726691985437 11738207874272 11756703080384 11772630771264 11774168471208 11775706372001 11791659808071 11794588465088 11810239235262 11812110137256 11821837169472 11839399321464 11840945742483 11858053969008 11859932445504 11861481548488 11896265951856 11909503740992 11915063843859 11932423423778 11966760970516 11967415867836 11980732830352 11998531032774 12001854111192 12015866944224 12017436414828 12019340139664 12038332507421 12048681632702 12066090003552 12073635535302 12084015009924 12104972372064 12124100051646 12132938147616 12155567867872 12161580851376 12163169354622 12172035930912 12191214694464 12191269581018 12212412955248 12214008098006 12222911734176 12228268632632 12263457523504 12277775793088 12281675732898 12296015273256 12299420742048 12302975898928 12317340308416 12323090814957 12331399116432 12336803561324 12372981870888 12376558290668 12383618687856 12385580420928 12405151503492 12412853183016 12426665814112 12437348782144 12443155316163 12463107649344 12464735536968 12483252758691 12497143728212 12515200053312 12516834745064 12533792243544 12535429363743 12547739451808 12555529656384 12584536341696 12586180089912 12600875156064 12604877725869 12608008359232 12626738422584 12632272304938 12655909619496 12661456286622 12677858821056 12683415107792 12702257193054 12720609873504 12744393065041 12753683335536 12755349177142 12792754893204 12806990266928 12814999120803 12826015931586 12837224232008 12844547423136 12846225133092 12848260149296 12868562335519 12885938331552 12906300054978 12917395355436 12939798052896 12947889958146 12994652504691 13000310565264 13002008620458 13011486684768 13017189189576 13039764959936 13054648331472 13060369752604 13069890360384 13071597503848 13089306581208 13112007425088 13132726371732 13144016326584 13155502518752 13166812053824 13172959147023 13175045922324 13205483858556 13226290965432 13228386189216 13230114034852 13239758380992 13268912023224 13283677249568 13295096974016 13322632314816 13324372470552 13344166742049 13359015709468 13378317298368 13398191708616 13404063693462 13413834843552 13421428253376 13438914128783 13447257614934 13452435399744 13458331157808 13478324434146 13501699953456 13503463498382 13521757657122 13532892549264 13558133391088 13566611972463 13576501615248 13578274930506 13597893313056 13601823794416 13623316724699 13633247703504 13635028430738 13675013851356 13698792163617 13710568754454 13722550041112 13730378279904 13734347056144 13756802211711 13774623733728 13780660696296 13796389713942 13812497767224 13816490280164 13836452844864 13840847886294 13857007846968 13872427487776 13896883707696 13902974252772 13913109093312 13914926375064 13939059095104 13939121850698 13961084907956 13971262109376 13979999040876 13992017379912 14004244616736 14016283799232 14038431638748 14062778554528 14074868057536 14081439088197 14083669779036 14116206883284 14140688685024 14142535692428 14152845165888 14159047890416 14184009404136 14199792921952 14200570024992 14227120236043 14241434543424 14268841996266 14272966415851 14284719913112 14287326850368 14305940846769 14326610587344 14328481879218 14330751704984 14338926901728 14372777369808 14374654691826 14388770942656 14407864050294 14432851674384 14434736843098 14441877261009 14454292667958 14493177073232 14502240384357 14512812071472 14514707684334 14535679058784 14539880607824 14562855809161 14573471683056 14579858754292 14626841616244 14643536450763 14660633595036 14668932802568 14669735579928 14686059598496 14705547191829 14707876749852 14729127221952 14731051089144 14756665654258 14767422809568 14769351678796 14790690972096 14799940333596 14812663560552 14829146624864 14838353230272 14861800063308 14872633858368 14874576469896 14900373515456 14900440599022 14920560173376 14944136905764 14956984095768 14963539247826 14970054590304 14982924061248 14989490581936 15032625351392 15054957350004 15061555440503 15072534851088 15115908594336 15122533397752 15135533951824 15144998960949 15166881003024 15171265001464 15179919681888 15206314746216 15208300941977 15232687126976 15252900064974 15257308927289 15292557456891 15302051768718 15314652696816 15319079408776 15364003395312 15366010187814 15381099973184 15428220755376 15437868796251 15446234062272 15451140438162 15477937421232 15502394893623 15513695662608 15520494802956 15547412067616 15570508817292 15583330814304 15606480923748 15633547314528 15635589313916 15681441481992 15698891294944 15708708599694 15722213077428 15744929099328 15746985647016 15749480183008 15774366733862 15785865761952 15787927656644 15810738625344 15820625873844 15834226564728 15861687935808 15882353061289 15886751791812 15898332745152 15928928876718 15935864563872 15949564323264 15956554490448 15974767037196 15981768249897 15993418467312 15998041377032 16002472148256 16023248553104 16033268694729 16044956454384 16070309902251 16098180713736 16100283401917 16112020013232 16122095668107 16165466735528 16187367310488 16189481647911 16212872796336 16215441135168 16217559139496 16226810694432 16255026108024 16283217273664 16304824207386 16309537129171 16357365683802 16375567643864 16394687031008 16423589836368 16430787753276 16441865488576 16442765292096 16473507641734 16497309161184 16502549402889 16511491583808 16521817048308 16540202004656 16550470910688 16588706995872 16590873754884 16619647382624 16642163270304 16644337011588 16682789952972 16711722991392 16713905818324 16762920204888 16781573453216 16792067813466 16806503634492 16813869369869 16830786278592 16835651230112 16862254094818 16863176904678 16874546159328 16881941715496 16885022641344 16907021000727 16911703520316 16931448875952 16936342924072 16986009618864 17004911114048 17012850072471 17027475695802 17034889706208 17057006524272 17067673126647 17086665494404 17101354575448 17128300177456 17136773017848 17139011363331 17151505175376 17208400073304 17210647774463 17223193807248 17233964334873 17263853277528 17303737469832 17305997623629 17326203339588 17331001954704 17333747420352 17336011493944 17356252252768 17406197775296 17407150353216 17439695773214 17452408774944 17490838576068 17510301828976 17525355102112 17536314586362 17561651687712 17563945529364 17566727896432 17576749105344 17607311811408 17609611617026 17635054620576 17661252706812 17691882697632 17718165205884 17732755754208 17765829960736 17789898668256 17792222322732 17800020066049 17864255611488 17872084924616 17898635135667 17929676819912 17944441543744 17950141455774 17971099245528 17973446567791 17997796549161 18002266604608 18026154622242 18029010209496 18043856732352 18073022449053 18088815963284 18099135005328 18102002153664 18104366574008 18157458558096 18177663604672 18186150077469 18233351801808 18244754031933 18265056218156 18280758339272 18318619432872 18321012147009 18334367601264 18342402948948 18374214261728 18395186285256 18416663689632 18422513599347 18444022909884 18454463848392 18476010462624 18497098674648 18505205341986 18529178276928 18537299003696 18553235166752 18564837436002 18578370631392 18607643481024 18607727255238 18639998721168 18642433412746 18656023173216 18697103305452 18702507717322 18717908851664 18745715592318 18772800079968 18775252117596 18778226372048 18788938698816 18821609177712 18833294484576 18879270134868 18901312734096 18912012538848 18940107633876 18948408457407 18992184429933 19016788231584 19025122661688 19027607656811 19053385789581 19074587795692 19102147449792 19104642505624 19130525003304 19133023765713 19163703159744 19166206255768 19207976521536 19210485400392 19239023897379 19243802232512 19255836348012 19269337699638 19272390223944 19336320512476 19350416095296 19352943579112 19409697079344 19431295577408 19468690849322 19503012930687 19524715267684 19525783784364 19547511460048 19559647439904 19581972497208 19590554628906 19604835540576 19607396255772 19610502333136 19641401452192 19641489880529 19668011137632 19699089557598 19716024489876 19733253778128 19750218080736 19762568883486 19815733417744 19832768626528 19842579283824 19845171052278 19859637571488 19890929238336 19925515874352 19928118475694 19942645461024 19951385663768 19986558705828 19992335835758 20038523564202 20067475947552 20073276466672 20096713134784 20106095540193 20132142380064 20170886422401 20187496736712 20193331947932 20222508004032 20252549930184 20255195247573 20275086328288 20334544059456 20337200086632 20339856460729 20367412395759 20390076609188 20402735691624 20419536929088 20449871555256 20452542646107 20485337860416 20488013583752 20532664557504 20565853131681 20570961007168 20583825061668 20601520584216 20610549550162 20637249894976 20669859858164 20670991044444 20684927550144 20693993070608 20724735420246 20754679267296 20760678423056 20793483421909 20808641231664 20811359183758 20854461379158 20860489377013 20872389562596 20908588642656 20908682776047 20941627361934 20944944799592 20956893164064 20962950769904 20995980862688 21006366925104 21024425698848 21057647458122 21094167831792 21112302086304 21125504668554 21182335722416 21211033027536 21213803538642 21229267748832 21238571835624 21275405987264 21299689382928 21309024333196 21324557956416 21377691592972 21393275272512 21427079869668 21464240951648 21482693350976 21492722818827 21496127557476 21527185939776 21561982037739 21583156413984 21585975530548 21617163728448 21649277511576 21652105264647 21673368144032 21736926408384 21739765609848 21772061526501 21806972561088 21809820911736 21860207524584 21869788131438 21898119781824 21907717004368 21940262424366 21990950392554 22003399203852 22029089397744 22031966760518 22061815124778 22096576633716 22121165006512 22134998481387 22151134214352 22154027518194 22186036458144 22192449348784 22227516761351 22243719937296 22257529845408 22292700094962 22299143816807 22311864704844 22350560273184 22350660898533 22389423751288 22408671512656 22445308871739 22455081885456 22474386091872 22484235872904 22542694667636 22548938027088 22575265167936 22582436025006 22608802276632 22648012825152 22673862891504 22683800096628 22700335889088 22703300927736 22742675365696 22742777756402 22756897502196 22773486580416 22809472119324 22849030690464 22852015151108 22868673567168 22944533431072 22964258409664 22978619113164 23011819452864 23018471036704 23049015281721 23071649959776 23074663498172 23101604452784 23108002606272 23142331133064 23169351093408 23212669858807 23216906131848 23236024781376 23280742204434 23287471520599 23310901703232 23321118101424 23355763225938 23374996221456 23381752781816 23418594039152 23450320971792 23453383970874 23476415748544 23548336942416 23551412744002 23563062899541 23583319616142 23620478470524 23624220274512 23661550100793 23678798642928 23681891484966 23716107938016 23722963096976 23792531903712 23830127687718 23837015804173 23864846847556 23933521941032 23934831735672 23961465660704 23997062065548 24003708222384 24031733888448 24034872829656 24038680279328 24076665014842 24097363265404 24132180007104 24147271070604 24168030019848 24209944744128 24248200103292 24265876295232 24311135735744 24323161702752 24326338709244 24344071861824 24382539162036 24424825910496 24428016196012 24445823468352 24456537265264 24526915047008 24563351465796 24574116771347 24592030546512 24598841484096 24605951797856 24646181629914 24653305627379 24662798232864 24673607122648 24710261462601 24745963741776 24753116581336 24767237375712 24810303006984 24825706366032 24853331628224 24886310632326 24893504039261 24929471073936 24966505517382 24994287456424 25033669490128 25067584487088 25070858727486 25095478903616 25172360179824 25188101720199 25201750312128 25209755451738 25253476845168 25264544609876 25293381142227 25311819238992 25322912573244 25366830215584 25404514386108 25441219747008 25488786130082 25507366671072 25510698354284 25585509786408 25613980533856 25629998241606 25652031863172 25674448464016 25689094846272 25692450266184 25696520298592 25737124671038 25771876663104 25812600109956 25834790710872 25879596105792 25895779916292 25989305009382 26000621130528 26004017240916 26022973369536 26034378379152 26109296662944 26120739505208 26143195007696 26159543659821 26178613162416 26265452743464 26268883445233 26288032653168 26304471879543 26311005037504 26345918294046 26350091844648 26353533601681 26410967717112 26414417425539 26452581930864 26456772378432 26460228069704 26537824046448 26567354499136 26610297421279 26648744941104 26688333484098 26718031418936 26796383417232 26808127386924 26827669687104 26877828257566 26894515229868 26916662315616 26925212183661 26956648868292 27003399906912 27006926996764 27043515314244 27065785098528 27116266782176 27133223944926 27153003230496 27156549861012 27195786626112 27203647588832 27246633449398 27266495407008 27270056861476 27350027702712 27397584327234 27421137508908 27433155287681 27445100082224 27460756559808 27468694112288 27513604423422 27549247467456 27561321392592 27592779427884 27624995534448 27632980560328 27681695772588 27714015693936 27744854975552 27757808012979 27793767415392 27805948505544 27829852750128 27847256154003 27878243701396 27922169815912 27959998081752 27963650119119 27984034759824 28008489233472 28053761575983 28076863277496 28118573388477 28125557109056 28162878176394 28167339558072 28171018677659 28232413766568 28281377370048 28285071384856 28318095780832 28368018808272 28399585843904 28401140049984 28454240472086 28537683992532 28545932831702 28569439826224 28611881693538 28653221174688 28656963758436 28661503409968 28677853803456 28745554739616 28749309383652 28815728100588 28865703348768 28869473686196 28883754522018 28908585335916 28986354146464 29004480768714 29025624142944 29029415368668 29042138002501 29071358117568 29079761215648 29125711618322 29146943366112 29159717508584 29203036273983 29253683232488 29287072901526 29321267190072 29337865605136 29339471159856 29372119196992 29385831943359 29411094383658 29415753499704 29462102178288 29513331308516 29534845619136 29538703357592 29599880667192 29625327121104 29658293249728 29723600126616 29749152939792 29767756578417 29800881198044 29888273811528 29892177713541 29913968191536 29927078495652 29940109180608 29978981163872 29988503753637 30057785346303 30065250702784 30109914700008 30123110881006 30145069702176 30231817188672 30245066795504 30271067903648 30289997921898 30333762006048 30342530002928 30359839363776 30412629492432 30416601883954 30505800129948 30514617854578 30585114913782 30604103537436 30629305393632 30638158817552 30728006790624 30732020375628 30856441510752 30875737592502 30902280876324 30915824325243 30955874842464 31004789787246 31027391325216 31040989605912 31045044071639 31087103130369 31094824135232 31141017634584 31166661628608 31212961847496 31217038775637 31267094629056 31271178627832 31362882963984 31397782589888 31412441042901 31417417199388 31444426154856 31493971294032 31498960366016 31548733467724 31571731523904 31575855313288 31641251747688 31668453129456 31764706122578 31773503583624 31820705307963 31857857753436 31871729127744 31913108980896 31949534074392 31963536499794 31986836934624 31996082754064 32004944296512 32046497106208 32066537389458 32089912908768 32140619804502 32196361427472 32200566803834 32224040026464 32244191336214 32330933471056 32374734620976 32378963295822 32425745592672 32435118278992 32453621388864 32510052216048 32609648414772 32619074258342 32714731367604 32751135287728 32789374062016 32804682197157 32847179672736 32861575506552 32910393636549 32947015283468 32994618322368 33005098805778 33043634096616 33047950140777 33080404009312 33100941821376 33177413991744 33181747509768 33231041277291 33239294765248 33284326540608 33288674023176 33365579905944 33423445982784 33427811636648 33525840409776 33563146906432 33584135626932 33613007268984 33627738739738 33671302460224 33724508189636 33726353809356 33749092318656 33763883430992 33814042001454 33823407040632 33862897751904 33872685848144 33926209793641 33972019237728 34025700144942 34035535299337 34054951391604 34069779412416 34114013048544 34114166634603 34135346253294 34173330988808 34202709150896 34256600354912 34273546035696 34278022726662 34303010350752 34416800146608 34421295548926 34446387614496 34467928669746 34527706555056 34607474939664 34611995247258 34652406679176 34662003909408 34672022987888 34712504505536 34879391546428 34904817549888 34981677152136 35020603657952 35050710204224 35072629172724 35123303375424 35127891058728 35133455792864 35180075956311 35214623622816 35219223234052 35270109241152 35322505413624 35327119116003 35383765395264 35436330411768 35465511508416 35522837227449 35531659921472 35579797336512 35584444645464 35600040132098 35728511222976 35744169849232 35797270271334 35859353639824 35900282911548 35916016819661 35942198491056 35946893135582 35995593098322 36052309244484 36058020418992 36114997522263 36146044898106 36177631926568 36198270010656 36208733148016 36314917116192 36372300154938 36382813595843 36466703603616 36489508063866 36530112436312 36561516678544 36637238865744 36642024294018 36668735202528 36684805897896 36748428523456 36790372570512 36833327379264 36845027198694 36888045819768 36908927696784 36952020925248 36994197349296 37010410683972 37074598007392 37106470333504 37129674872004 37156741262784 37215454510476 37279997442336 37284866825492 37312046346432 37394206610904 37405015434644 37435817703328 37491431184636 37545600159936 37550504235192 37556452744096 37606288091229 37643218355424 37666588969152 37758540269736 37802625468192 37824025077696 37880215267752 37896816914814 37984368859866 37995348270451 38033576463168 38050245323376 38055215313622 38106771579162 38149175591384 38209285011248 38233179195123 38261050006608 38266047531426 38332412511536 38392983496879 38420970800784 38444997362409 38478047794758 38511672696024 38538675399276 38544780447888 38605687006557 38672641024952 38705887158224 38819394158688 38891973154177 38937381698644 39006025861374 39049430535368 39051567568728 39095022920096 39119294879808 39163944994416 39181109257812 39209671081152 39214792511544 39221004666272 39282802904384 39282979761058 39336022275264 39398179115196 39432048979752 39466507556256 39500436161472 39525137766972 39631466835488 39665537253056 39685158567648 39690342104556 39719275142976 39851031748704 39856236951388 39885290922048 39902771327536 39973117411656 39984671671516 40077047128404 40094611574303 40134951895104 40146552933344 40212191080386 40223814444671 40264284760128 40316742386349 40341772844802 40374993473424 40386663895864 40505099860368 40510390495146 40550172656576 40615717116689 40674400173264 40679712921458 40699835917389 40734824791518 40780153218376 40805471383248 40869950174097 40899743110512 40905085292214 40976027167504 41096376490851 41131706263362 41167650123336 41203041168432 41221099100324 41339719716328 41341982088888 41387986141216 41449470840492 41509358534592 41521356846112 41586966843818 41617282463328 41622718367516 41708922758316 41720978754026 41744779125192 41817177285312 41817365552094 41883254723868 41889889599184 41913786328128 41925901539808 41991961725376 42012733850208 42048851397696 42115294916244 42188335663584 42224604172608 42251009337108 42364671444832 42422066055072 42427607077284 42446201695963 42458535497664 42477143671248 42599378765856 42618048666392 42681360708129 42755383185944 42818899247553 42854159739336 42917822540307 42928481903296 42985445637654 42992255114952 42997870613269 43123964075478 43166312827968 43171951061096 43298555023152 43304210529294 43346736288064 43416801055771 43479531219696 43506721153071 43544123053002 43619641823472 43688567427483 43720415049168 43739576262876 43815434008736 43880524848732 43930609352289 43981900785108 44006798407704 44058178795488 44063933521036 44123630249556 44193153267432 44242330013024 44269996962774 44302268428704 44308055036388 44372072916288 44384898697568 44455033522702 44487439874592 44515059690816 44585400189924 44598287633614 44623729409688 44701120546368 44701321797066 44778847502576 44817343025312 44890617743478 44910163770912 44948772183744 44968471745808 45085389335272 45097876054176 45164872050012 45184666321509 45217604553264 45347725783008 45367600193256 45373525950857 45406601855472 45434996882847 45485555512804 45513795004392 45618944238648 45624902825931 45698061380928 45704030302216 45771926781867 45877672370673 45889066862144 45957238226328 45963241000391 46036942073408 46098030563442 46143299919552 46149326996344 46203208905568 46284662266128 46338702186816 46425339717614 46433812263696 46507184680869 46561484408868 46574943041198 46642236202848 46711526451876 46749992442912 46763505563632 46837188078304 46900641943584 46906767941748 47096673884832 47102825488004 47126125799082 47166639232284 47240956941048 47248440549024 47323100201586 47357597285856 47363782969932 47384540951449 47432215876032 47445926193952 47585063807424 47647059183867 47660255375436 47674031608346 47729693695112 47867043882064 47869663471344 47922931321408 47945304749691 47994124131096 48007416444768 48069745659312 48077360558656 48099806084187 48153330029684 48194726530808 48294542141208 48300850205751 48336060039696 48496400206584 48568444943733 48646323405504 48652677418488 48765078324072 48849651820992 48856032392024 48913074530528 48928611387513 49053830094016 49126702931592 49148233542694 49184061093024 49211903595712 49292363259828 49306611254758 49325596465728 49347214245296 49420522925202 49491927483552 49506233162672 49534474751424 49620606013968 49651412732064 49744243899031 49772621264652 49787008078522 49858942147872 49933011034764 49988574912848 50067338980256 50135168974176 50141717454972 50344720359648 50376203440398 50419510903476 50441608109607 50506953690336 50529089219752 50586762284454 50623638477984 50645825146488 50721063002181 50733660431168 50809028772216 50977572260164 51014733342144 51021396708568 51171019572816 51227961067712 51259996483212 51304063726344 51348896928032 51384900532368 51393040597184 51417034089993 51474249342076 51625200219912 51631943323389 51669581421744 51791559832584 51917992870887 51978610018764 52001242261056 52008034481832 52068756758304 52218593325888 52241479010416 52286390015392 52319087319642 52357226324832 52530905486928 52537766890466 52576065306336 52608943759086 52691836588092 52700183689296 52707067203362 52821935434224 52828834851078 52905163861728 52920456139408 53075648092896 53174881409309 53220594842558 53297489882208 53376666968196 53400060198147 53436062837872 53592766834464 53616254773848 53695905407001 53755656515132 53789030459736 53833324631232 53850424367322 53913297736584 53920339703373 54006799813824 54013853993528 54087030628488 54131570197056 54219067347159 54232533564352 54266447889852 54306006460992 54313099722024 54407295177664 54493266898796 54532990814016 54540113722952 54700055405424 54795168654468 54842275017816 54866310575362 54890200164448 54937388224576 54963036441027 55027208846844 55122642785184 55185558855768 55249991068896 55265961120656 55363391545176 55428031387872 55515616025958 55531662856813 55587534830784 55611897011088 55659705500256 55694512308006 55756487402792 55844339631824 55919996163504 55927300238238 55968069519648 56107523151966 56153726554992 56237146776954 56325756352788 56334679116144 56342037355318 56464827533136 56570142769712 56636191561664 56736037616544 56842114609951 56845225372221 56908480944172 57075367985064 57082822970433 57091865663404 57138879652448 57223763387076 57306442349376 57313927516872 57323006819936 57399071297139 57491109479232 57498618767304 57631456201176 57731406697536 57738947372392 57767509044036 57817170671832 57972708292928 58008961537428 58051248285888 58058830737336 58084276005002 58159522431296 58251423236644 58293886732224 58319435017168 58406072547966 58507366464976 58574145803052 58599816916289 58642534380144 58675731210272 58678942319712 58771663886718 58788651880673 58822188767316 58831506999408 58924204356576 58924469641587 59026662617032 59077406715184 59199761334384 59250654242208 59361432709007 59447200253232 59498305879584 59535513156834 59601762396088 59776547623056 59784355427082 59827936383072 59854156991304 59957962327744 59977007507274 60115570692606 60219829400016 60246221762012 60290139404352 60490133591008 60542135807296 60579995843796 60667524012096 60685060005856 60765585742719 60825258984864 60833203767908 61011600259896 61019569382187 61029235709156 61170229827564 61208207074872 61258610787264 61276317635104 61357627938321 61456013581248 61464040751256 61712883021504 61751475185004 61804561752648 61831648650486 61911749684928 61992410335999 62009579574492 62054782650432 62081979211824 62090088143278 62174206260738 62282035269168 62380450265727 62425923694992 62434077551274 62542357255664 62581468131039 62725765927968 62726048328141 62824882085802 62834834398776 62843041665547 62888852309712 62987942588064 63097466935448 63151710626576 63282503495376 63336906258912 63455324619973 63529412245156 63547007167248 63641410615926 63715715506872 63826217961792 63899068148784 63927072999588 63973673869248 63992165508128 64092994212416 64133074778916 64179825817536 64281239609004 64392722854944 64401133607668 64448080052928 64488382672428 64661866942112 64749469241952 64757926591644 64851491185344 64870236557984 64956315793941 65020104432096 65219296829544 65238148516684 65429462735208 65502270575456 65609364394314 65628328830779 65694359345472 65723151013104 65820787273098 65894030566936 66010197611556 66087268193232 66095900281554 66160808018624 66267748979861 66363495019536 66404995444161 66462082554582 66577348046352 66682550284053 66731159811888 66855623273296 66897431450421 67051680819552 67051982695599 67168271253864 67177044539033 67226014537968 67255477479476 67449016379272 67452707618712 67527766861984 67628084002908 67646814081264 67725795503808 67745371696288 67852419587282 67944038475456 68051400289884 68071070598674 68109902783208 68228026097088 68228333269206 68270692506588 68346661977616 68405418301792 68513200709824 68547092071392 68556045453324 68606020701504 68833600293216 68842591097852 68892775228992 68935857339492 69055413110112 69214949879328 69223990494516 69254329082887 69304813358352 69324007818816 69344045975776 69477497677159 69638009576421 69758783092856 69862414561797 69963354304272 70041207315904 70145258345448 70154420474281 70255782117456 70266911585728 70360151912622 70429247245632 70438446468104 70645010827248 70654238232006 70872660823536 70984650302379 71045674454898 71168889290928 71200080264196 71488339698464 71511047412519 71594540542668 71718707279648 71800565823096 71832033639322 71884396982112 71893786271164 71991186196644 72104618488968 72116040837984 72229995044526 72292089796212 72355263853136 72396540021312 72417466296032 72629834232384 72744600309876 72765627191686 72933407207232 72979016127732 73060224872624 73123033357088 73274477731488 73284048588036 73337470405056 73369611795792 73580745141024 73690054397388 73722350314041 73776091639536 73817855393568 73959916882137 73988394698592 74020821367944 74130784387803 74149196014784 74259349744008 74269049241101 74430909020952 74559994884672 74569733650984 74680512117783 74788413221808 74810030869288 74871635406656 74982862369272 74992656369059 75101008470384 75112905488192 75212576182458 75286436710848 75517080539472 75605250936384 75760430535504 75793633829628 75880143426681 75968737719732 75990696540902 76100490646752 76110430627244 76213543158324 76298351182768 76418570022496 76466358390246 76522100013216 76532095062852 76664825023072 76785966993758 76841941601568 76889994724818 76956095589516 77023345392048 77077350798552 77089560895776 77211374013114 77345282049904 77411774316448 77638788317376 77783946308354 77874763397288 78012051722748 78098861070736 78103135137456 78190045840192 78327889988832 78362218515624 78429585023088 78442009332544 78478630979463 78565959522116 78796358230392 78806650335699 78864097959504 78933015112512 79050275533944 79060600805043 79243252276617 79262933670976 79370317135296 79380684209112 79391052637039 79702063497408 79712473902776 79805542655072 79830892263837 79946234823312 79969343343032 80154094256808 80189223148606 80293105866688 80424382160772 80447628889342 80633484772698 80683545689604 80749986946848 80773327791728 81010199720736 81020780990292 81161661098419 81231434233378 81348800346528 81359425842916 81399671834778 81469649583036 81560306436752 81610942766496 81739900348194 81799486221024 81810170584428 81952054335008 82192752981702 82263412526724 82299465863043 82335300246672 82406082336864 82442198200648 82679439432656 82683964177776 82775972282432 82898941680984 83042713692224 83173933687636 83234564926656 83245436735032 83417845516632 83441957508052 83489558250384 83634731104188 83766509447736 83779779198368 83851803079616 83890950357357 84025467700416 84161284727949 84230589832488 84376671327168 84502018674216 84513056032977 84729342889664 84844132110144 84855214154568 84892403391926 84954287342496 85198757531712 85236097332784 85362721416258 85510766371888 85637798495106 85708319478672 85835645080614 85970891275308 85984510229904 85995741226538 86247928150956 86343902122192 86597110046304 86608421058588 86759017036241 86833602111542 86959062439392 87013442306142 87088246106004 87126414007503 87239283646944 87377134854966 87440830098336 87479152525752 87609108821949 87630868017472 87761049697464 87861218704578 87963801570216 88013596815408 88116357590976 88127867042072 88247260499112 88386306534864 88484660026048 88539993925548 88604536857408 88616110072776 88769797395136 88910067045404 88974879749184 89170800379848 89196575267228 89247458819376 89402643594132 89557695005152 89634686050624 89676533140623 89781235486956 89820327541824 89936943491616 89965511260911 90170778670544 90195752108352 90329744100024 90369332643018 90435209106528 90604292029537 90695451566016 90735200386512 90747051901714 90813203710944 90869993765694 90971111025608 91027590008784 91237888477296 91249805651862 91408060604432 91543853563734 91755344741346 91914476452656 91926482000782 92196061126884 92298653992688 92406417811136 92569324532256 92742397521499 92747472975729 92850679435228 92867624527392 93014369361738 93122968817736 93135132214917 93149886082396 93284472405696 93423052903752 93499984885824 93527011127264 93651116326911 93674376156608 93801283887168 93813535883496 94193347769664 94205650976008 94252251598164 94333278464568 94481913882096 94496881098048 94646200403172 94715194571712 94727565939864 94769081902898 94891852387904 95294118367734 95320510750872 95348063216692 95459387390224 95734087764128 95739326942688 95890609499382 95918326752677 95988248262192 96014832889536 96139491318624 96199612168374 96306660059368 96389453061616 96589084282416 96601700411502 96672120079392 96852863893643 96992800413168 97136889887466 97305354836976 97530156648144 97712064784048 97826149061056 97857222775026 98253405863184 98296467085388 98368122186048 98584726519656 98613222509516 98694428490592 98841045850404 98983854967104 99012466325344 99143850422331 99241212027936 99302825464128 99488487798062 99545242529304 99574016157044 99717884295744 99866022069528 99977149825696 100134677960512 100270337948352 100283434909944 100689440719296 100752406880796 100839021806952 100883216219214 101013907380672 101058178439504 101173524568908 101217865582681 101247276955968 101291650292976 101442126004362 101618057544432 101778629380923 101955144520328 102042793417136 102106605898011 102342039145632 102342499903809 102519992966424 102533383770103 102608127452688 102697793856064 102769801064736 102834068179986 102948498684152 103250400439824 103263886646778 103339162843488 103583119665168 103835985741774 103957220037528 104016068963664 104137513516608 104482958020832 104572780030784 104638174639284 104714452649664 105061810973856 105075533780932 105152130612672 105217887518172 105383673176184 105400367378592 105414134406724 105643870868448 105657669702156 105810327723456 105840912278816 105981357348009 106151296185792 106349762818618 106441189685116 106594979764416 106753333936392 106800120396294 106872125675744 107077799671271 107185533668928 107232509547696 107391810814002 107511313030264 107578060919472 107700848734644 107748050458983 107826595473168 107840679406746 108027707987056 108174061256976 108344992566789 108438134694318 108532895779704 108626199444048 108986533797592 109080227445904 109148440787529 109400110810848 109590337308936 109604651616317 109684550035632 109732621150724 109780400328896 109926072882054 110054417693688 110245285570368 110371117711536 110499982137792 110531922241312 110726783090352 110856062775744 111031232051916 111063325713626 111223794022176 111319411000512 111389024616012 111512974805584 111688679263648 111839992327008 111854600476476 111936139039296 112215046303932 112307453109984 112474293553908 112651512705576 112669358232288 112684074710636 112929655066272 113140285539424 113358022525891 113472075233088 113684229219902 113690450744442 113816961888344 113986044811353 114150735970128 114165645940866 114183731326808 114277759304896 114447526774152 114462475510669 114627855033744 114646013639872 114699537585369 114798142594278 114997237534608 115178950490637 115262912402352 115477894744784 115535018088072 115634341343664 115817061019671 116017923074856 116117661474672 116168552010004 116502846473288 116638870034336 116675919462531 116812145095932 117014732929952 117148291606104 117199633832578 117285068760288 117351462420544 117357884639424 117543327773436 117577303761346 117644377534632 117663013998816 117848408713152 117848939283174 118053325234064 118154813430368 118399522668768 118501308484416 118722865418014 118894400506464 118996611759168 119071026313668 119203524792176 119553095246112 119568710854164 119655872766144 119708313982608 119954015014548 120231141385212 120283834722909 120439658800032 120492443524024 120671443334013 120950227159047 120980267182016 121159991687592 121175817182849 121370120011712 121531171485438 121650517969728 121666407535816 121847151350067 122023200519792 122039138764374 122058471418312 122340459655128 122416414149744 122552635270208 122609850522291 122715255876642 122928081502512 123502950370008 123609123505296 123663297300972 123984820671998 124019159148984 124163958423648 124180176286556 124348412521476 124564070538336 124760900531454 124851847389984 124868155102548 125084714511328 125162936262078 125451531855936 125452096656282 125649764171604 125669668797552 125686083331094 125777704619424 125975885176128 126194933870896 126303421253152 126565006990752 126673812517824 126910649239946 127058824490312 127094014334496 127282821231852 127338605087889 127431431013744 127798136297568 127854145999176 127984331016256 128044082124387 128266149557832 128456697742659 128562479218008 128785445709888 128802267215336 128976765344856 128993611839807 129323733884224 129498938483904 129515853183288 129532770092011 129740473115968 129912631587882 130040208864192 130250403167313 130438593659088 130476297033368 130858925470416 131004541150912 131065702282449 131218728788628 131256657661558 131446302026208 131641574546196 131788061133872 132020395223112 132174536386464 132191800563108 132421657581631 132535497959722 132726990039072 132809990888322 132924165109164 133154696092704 133365100568106 133462319623776 133711246546592 133794862900842 134103361639104 134103965391198 134336542507728 134354089078066 134452029075936 134510954958952 134898032758544 134905415237424 135055533723968 135256168005816 135293628162528 135490743392576 135553998964527 135704839174564 136102800579768 136120577852571 136142141197348 136219805566416 136456666538412 136541385013176 136693323955232 136810836603584 136874708477793 137094184142784 137112090906648 137315780345601 137667200586432 137685182195704 137871714678984 137889723001173 138110826220224 138429899758656 138447980989032 138508658165774 138609626716704 138688091951552 138954995354318 139276019152842 139517566185712 139724829123594 139926708608544 140188323715451 140290516690896 140308840948562 140511564234912 140720303825244 140876892936208 141290021654496 141308476464012 141554185690709 141745321647072 141969300604758 142091348909796 142153622854347 142337778581856 142400160528392 142941177551601 142976679396928 143022094825038 143189081085336 143437414559296 143601131646192 143664067278644 143768793964224 143787572542328 143982372393288 144209236977936 144232081675968 144459990089052 144584179592424 144710527706272 144834932592064 144902550617253 145489200619752 145531254383372 145958032255464 146120449745248 146246066714176 146548955462976 146568097176072 146739223591584 146785834162539 147161490282048 147380108794776 147444700628082 147552183279072 147635710787136 147828055416613 147919833764274 147976789397184 148041642735888 148261568775606 148518699488016 148538098482202 148861818041904 149139467301968 149232731697093 149361024235566 149576826443616 149620061738576 149856483971689 149965724738544 149985312738118 150202016940768 150425152364916 151034161078944 151324824328821 151520861071008 151587267659256 151760286853362 151937475439464 151981393081804 152200981293504 152220861254488 152427086316648 152596702365536 152837140044992 152932716780492 153044200026432 153064190125704 153329650046144 153571933987516 153683883203136 153779989449636 153912191179032 154046690784096 154154701597104 154179121791552 154422748026228 154690564099808 154823548632896 154895829970167 155567892616708 155749526794576 156024103445496 156197722141472 156206270274912 156498322596473 156655779977664 156724437031248 156859170046176 156957261958926 157131919044232 157592716460784 157613300671398 157728195919008 158100551067888 158121201610086 158486504553234 158761368418224 158782105274078 159424947805552 159524644227927 159611085310144 159661784527674 159892469646624 159938686686064 160191413900771 160200180594441 160308188513616 160378446297212 160848764321544 160895257778684 161266969545396 161367091379208 161499973893696 161546655583456 161761019110119 162020399441472 162041561980584 162323322196838 162462868466756 162697600693056 162718851685832 162799343669556 162939299166072 163120612873504 163221885532992 163479800696388 163598972442048 163620341168856 163904108670016 164385505963404 164526825053448 164598931726086 164670600493344 164812164673728 164884396401296 165358878865312 165367928355552 165677109845533 165797883361968 166347867375272 166490873470064 166594988570439 166835691033264 166883915016104 166979116500768 167269462208376 167291310361747 167533018895472 167559558396736 167781900714714 168322569455898 168461179664976 169004037348432 169026112065954 169710428309136 169784806783852 169908574684992 170472194665568 170526343829853 170725442832516 171021532743776 171248468911299 171275596990212 171416638957344 171671290161228 171941782550616 171969020459808 171991482453076 172495856301912 172687804244384 173194220092608 173216842117176 173518034072482 173667204223084 173918124878784 174026884612284 174176492212008 174252828015006 174478567293888 174705883674179 174754269709932 174881660196672 174958305051504 175218217643898 175522099394928 175722437409156 175799450748867 175927603140432 176027193630816 176255734084144 176365955642019 176494520998224 176772613069728 176773408924761 177079987851096 177103117421087 177232220145552 177820134090808 178084298127021 178341600759696 178393150534456 178494917638752 178805287188264 179115390010304 179353066281246 179562470973912 179873886983232 179931022521822 180341557341088 180659488200048 180738665286036 180870418213056 181208584059074 181470400773024 181494103803428 181626407421888 181739987531388 181942222051216 182055180017568 182475776954592 182499611303724 182816121208864 183058708146561 183087707127468 183510689482692 183828952905312 183852964001564 184392122253768 184597307985376 184952563068559 185138649064512 185484795042998 185494945951458 185701358870456 185735249054784 185977231007997 186028738723476 186245937635472 186270264429834 186299772164792 186846105807504 187054022254528 187141350797181 187302232653822 187627071766992 187744404393117 188411301952016 188504503196328 188529124996641 188666556929136 188963827764192 189292400806344 189317125519093 189455131879728 189538163805796 190365973859919 190588236735468 190641021501744 190696126433384 190918774780448 191468175528256 191478653885376 191781218998764 191836653505354 191976496524384 192278982637248 192399224336748 192613320118736 192778906123232 193178168564832 193203400823004 193344240158784 193705727787286 193985600826336 194273779774932 194610709673952 195060313296288 195424129568096 195714445550052 195800220726539 196506811726368 196592934170776 196884986492337 197169453039312 197226445019032 197388856981184 197682091700808 197707912245701 198024932650688 198287700844662 198482424055872 198803246939583 198976975596124 199090485058608 199148032314088 199732044139056 199954299651392 200047650852159 200566869819888 200692294351263 201504813761592 201531133617099 201678043613904 201766432438428 202116356879008 202347049137816 202435731165362 202583300585952 202884252008724 203236115088864 203557258761846 203910289040656 204085586834272 204213211796022 204684078291264 204684999807618 205039985932848 205066767540206 205216254905376 205539602129472 205668136359972 205896997368304 206500800879648 206527773293556 206678325686976 207166239330336 207671971483548 207762987248661 207914440075056 208032137927328 208432493031477 208914028729263 208965916041664 209276349278568 209303684224921 209587243685391 210123621947712 210151067561864 210435775036344 210463261422843 210767346352368 210800734757184 210828268813448 211287741736896 211315339404312 211681824557632 211962714696018 212699525637236 212882379370232 213506667872784 213600240792588 213744251351488 214155599342542 214465019095392 214533142237557 214783621628004 215022626060528 215156121838944 215401697469288 215496100917966 215653190946336 215681358813492 216055415974112 216056388685819 216348122513952 216689985133578 216876269388636 217065791559408 217252398888096 217973067595184 218160454891808 218296881575058 218800221621696 219180674617872 219209303232634 219369100071264 219465242301448 219852145764108 220108835387376 220742235423072 221063844482624 221167050942123 221453566180704 221879750646411 222062464103832 222126651427252 222447588044352 222778049232024 222807147723303 223025949611168 223377358527296 223679984654016 223709200952952 223738421068019 224041536353349 224430092607864 224614906219968 224948587107816 224977969107177 225303025411152 225338716464576 225368149421272 225859310132544 226280571078848 226716045051782 227368458439804 227380901488884 227633923776688 227972089622706 228301471940256 228331291881732 228367462653616 228728317640999 228895053548304 228924951021338 229255710067488 229399075170738 229596285188556 229994475069216 230357900981274 230525824804704 230955789489568 231070036176144 231268682687328 231634122039342 232035846149712 232235322949344 232337104020008 233005692946576 233277740068672 233351838925062 233624290191864 234029465859904 234296583212208 234399267665156 234570137520576 235086655546872 235154607522692 235288755069264 235326027997632 235697878566348 236106650468128 236309626860736 236419951007097 236799045337536 237181802415129 237445730836028 237788801012928 238142052627336 238173157911117 238407049584352 239106190492224 239137421708328 239416627965216 239492676791511 239908030029096 240462282770424 240567669445818 240879317600064 240984887048048 241342886668026 241900454318094 242319983375184 242351634365698 243062342970876 243332815071632 243484983295257 243694302700134 244046401039584 244078277528748 244116942836624 244502684374861 244680919310256 244832828299488 245219701044582 245430511753284 245856163005024 246898397589129 247005900740016 247218247010592 247326594601944 247969641343996 248038318297968 248327916847296 248360352573112 248696825042952 249128141076672 249521801062908 249703694779968 249736310205096 250169429022656 250325872524156 250904193312564 251299528343208 251339337595104 251372166662188 251555409238848 252389867741792 252606842506304 253130013981504 253539168098931 253821298479892 254117648980624 254188028668992 254565642463704 254677210175778 254862862027488 255339368446877 255596272595136 255708291998352 256088164248774 256532299115664 256913395485318 257124958436016 257604534430672 257953530689712 257987223679614 259031706366576 259065540184022 259825263175764 260277051108723 260500806334626 260877187318176 260952594066736 261379242022509 261717850940832 262131404564898 262437457577256 262513315323116 262892604052416 263283149092392 263576122267744 264040790446224 264349072772928 264383601126216 264843315163262 265070995919444 265453980078144 265619981776644 265848330218328 266309392185408 266730201136212 266924639247552 267422493093184 267589725801684 268207930782396 268673085015456 268708178156132 268904058151872 269021909917904 269796065517088 269810830474848 270315284484817 270512336011632 270587256325056 271107997929054 271186361901169 271409678349128 271812876088611 272205601159536 272241155705142 272284282394696 272439611132832 272913333076824 273082770026352 273386647910464 273749416955586 274224181813296 274631560691202 275370364391408 275743429357968 275779446002346 276895961978064 277017316331548 277219253433408 277909990708636 278227192564497 278552038305684 279035132371424 279405396644751 279449658247188 279853417217088 280376647430902 280581033381792 280617681897124 281023128469824 281440607650488 281753785872416 282580043308992 282616952928024 283108371381418 283490643294144 283938601209516 284182697819592 284307245708694 284675557163712 284800321056784 285882355103202 286044189650076 286378162170672 287202263292384 287328134557288 287575145084656 287754980258031 287964744786576 288418473955872 288919980178104 288957717897563 289168359184848 289421055412544 289805101234506 289888869618491 290558591680929 290978401239504 291062508766744 291916064510928 292240899490496 293136194352144 293478447183168 293571668325078 294760217589552 294889401256164 295104366558144 295656110833226 295839667528548 296083285471776 296523137551212 297037398976032 297076196964404 297723636083808 298278934603936 298465463394186 298722048471132 299153652887232 299240123477152 299712967943378 299931449477088 299970625476236 300404033881536 300850304729832 301764708164491 302068322157888 302649648657642 303041722142016 303174535318512 303520573706724 303653596748043 303874950878928 303962786163608 304441722508976 304854172633296 305193404731072 305335888142769 305865433560984 306128380251408 306319817694033 307143867975032 307559978899272 307600151310309 307824382358064 308093381568192 308309403194208 308845496052456 309381128199616 309791659940334 309881205454249 311135785233416 311499053589152 312048206890992 312395444282944 312412540549824 312996645192946 313448874062496 313718340092352 313914523917852 314263838088464 315185432921568 315226601342796 315456391838016 316201102135776 316242403220172 316973009106468 317522736836448 317564210548156 318849895611104 319049288455854 319323569055348 319463518027511 319784939293248 319877373372128 320382827801542 320400361188882 320616377027232 320756892594424 321233399013813 321697528643088 321790515557368 322533939090792 322734182758416 323093311166912 323244151376949 323522038220238 324083123961168 324646644393676 324925736933512 325437703371664 325598687339112 325878598332144 326241225747008 326959601392776 327240682337712 327445322362587 328771011926808 328813954848951 329053650106896 329197863452172 329341200986688 329768792802592 330717757730624 330735856711104 331354219691066 331595766723936 332695734750544 332981746940128 333189977140878 333671382066528 333767830032208 333958233001536 334538924416752 334582620723494 335066037790944 335563801429428 336645138911796 336922359329952 338008074696864 338052224131908 339420856618272 339569613567704 340074067577673 340944389331136 341052687659706 341450885665032 341495484788029 341958134434059 342043065487552 342496937822598 342551193980424 342833277914688 343342580322456 343387426532007 343883565101232 343938040919616 343982964906152 344991712603824 345375608488768 345536851471911 346433684234352 347036068144964 347334408446168 348053769224568 348352984424016 348505656030012 349411767348358 349508539419864 349916610103008 350027758387593 350436435287796 351044198789856 351444874818312 351598901497734 351855206280864 352054387261632 352511468168288 352731911284038 352989041996448 353545226139456 353546817849522 354159975702192 354206234842174 354464440291104 355640268181616 356168596254042 356683201519392 356786301068912 356989835277504 357610574376528 358706132562492 359124941947824 359862045043644 360683114682176 360851504168727 361318976400096 361477330572072 362014330002039 362417168118148 362940801546048 362988207606856 363479975062776 363527451548547 363884444102432 364110360035136 364951553909184 364999222607448 365541454050201 365632242417728 366117416293122 366175414254936 367021378965384 367657905810624 367705928003128 368784244507536 369194615970752 369905126137118 370969590085996 370989891902916 371402717740912 371954462015994 372057477446952 372491875270944 372540528859668 372599544329584 373188307730051 373692211615008 374282701594362 374604465307644 375254143533984 375488808786234 376822603904032 377009006392656 377058249993282 377333113858272 377927655528384 378584801612688 378634251038186 378910263759456 379076327611592 380731947719838 381176473470936 381282043003488 381392252866768 381837549560896 382015815263667 383562437997528 383673307010708 383952993048768 384798448673496 385226640237472 385557812246464 386356337129664 386406801646008 386980835519421 387411455574572 387971201652672 388547559549864 388598310276033 389221419347904 390120626592576 390751209501939 390848259136192 391428891100104 391600441453078 393013623452736 393185868341552 393769972984674 394338906078624 394452890038064 395076185016271 395364183401616 395415824491402 396575401689324 397264972744893 397606493879166 397953951192248 398180970117216 398296064628176 399464088278112 400095301704318 401133739639776 401384588702526 403009627523184 403062267234198 403356087227808 403532864876856 404232713758016 404694098275632 404871462330724 405166601171904 405768504017448 406472230177728 407114517523692 407820578081312 408171173668544 408361733557713 408426423592044 409369999615236 410079971865696 410133535080412 410432509810752 411336272719944 411793994736608 413001601759296 413055546587112 413669169003519 414332478660672 415343942967096 415525974497322 415828880150112 416064275854656 416864986062954 417828057458526 418552698557136 418607368449842 419174487370782 420302135123728 420564971146353 420871550072688 420926522845686 421534692704736 421656537626896 422322818465669 422630678808624 423925429392036 424662557072127 425399051274472 425764758740464 426460868563041 427013335745568 427200481585176 428311198685084 428930038190784 429066284475114 429567243256008 430045252121056 430312243677888 430803394938576 430992201835932 431306381892672 431362717626984 432110831948224 432112777371638 432696245027904 433379970267156 433752538777272 434131583118816 434504797776192 435946135190368 436320909783616 436593763150116 438361349235744 438418606465268 438738200142528 438930484602896 439704291528216 440217670774752 441040727317333 441484470846144 442334101884246 442461958891381 442907132361408 443484166249839 443759501292822 444124928207664 444253302854504 445556098464048 445614295446606 446051899222336 447418401905904 447476842136038 447698195091279 448083072706698 448860185215728 449569451915067 449897174215632 449955938214354 450606050822304 450736298842544 453432090103564 454736916879608 454761802977768 455267847553376 455944179245412 456602943880512 456662583763464 456734925307232 457456635281998 457790107096608 457849902042676 458511420134976 458798150341476 459192570377112 459988950138432 460715801962548 461051649609408 461911578979136 462140072352288 462537365374656 463268244078684 464071692299424 464470645898688 464674208040016 466011385893152 466703677850124 466908218655593 467248580383728 468593166424416 468798535330312 469494967789419 470173311093744 470309215045384 470577510138528 471395757132696 472213300936256 472839902014194 472976576745959 474363604830258 474891461672056 476284105254672 476346315822234 476814099168704 478274843416656 478573932683781 478833255930432 478985353583022 479816060058192 480574241702313 480924565540848 481135338891636 481969774096096 482685773336052 483800908636188 484639966750368 484703268731396 486124685941752 486665630143264 486969966590514 487388605400268 488092802079168 488156555057496 488233885673248 489005368749722 489361838620512 489665656598976 490439402089164 490861023506568 491712326010048 493796795178258 494011801480032 494436494021184 494653189203888 495939282687992 496076636595936 496720705146224 497031329536599 497393650085904 499043602125816 499108785459427 499472620410192 499784965711317 500651745048312 501808386625128 501873931085241 502599056686416 502678675190208 502744333324376 504779735483584 505595651004301 507078336197862 507642596959784 508235297961248 509131284927408 509354420351556 509725724054976 510678736893754 511416583996704 511579031489559 512176328497548 513064598231328 513826790970636 514249916872032 515209068861344 515907061379424 515974447359228 518063412733152 518131080368044 519650526351528 520554102217446 521001612669252 521229950465939 521754374636352 521905188133472 522758484045018 523435701881664 524117651022537 524262809129796 524874915154512 525026630646232 526566298184784 527152244535488 527398352246601 528081580892448 528767202252432 529097866926057 529686630326524 530141991838888 531239963553288 531309352263261 531696660436656 533460402272424 534252894381063 535179451603368 536415861564792 537346170030912 537416356312264 538043819835808 539592131034176 539621660949696 540630568969634 541024672023264 542215995858108 542372723802338 542819356698256 543625752177222 544411202319072 544482311410284 544568564789392 544879222265664 545826666153648 546165540052704 547498833911172 548448363626592 549263121382404 550740728782816 551486858715936 551558892004692 551800622047519 553791923956128 554034632663096 554857689205677 555819981417272 556454385128994 557104076611368 557931693023991 558070264742848 558810793289502 558899316494376 560753294861804 561162066763584 561235363794248 562881215300976 563507571744832 565233905856048 565587374989923 566216742762836 567877202419032 567951376557279 568365395639184 568614491417388 569600642113568 571097921579757 571764710206404 572088379300152 572756324341344 574404526584768 574656269114576 575150290169312 575509960516062 575929489573152 576836947911744 577839960356208 577915435795126 578336718369696 579610202469012 579777739236982 581117183361858 581956802479008 582125017533488 583832129021856 586272388704288 587143336650156 587400662179617 589520435179104 589778802512328 589855837361141 590654959477011 591312221666452 591679335057096 592166570943552 593046275102424 593123736737103 594074797952064 594152393928808 595447272167616 596409740818749 596557869207872 596930926788372 597444096942264 598480246954304 599425935886756 599862898954176 599941250952472 601700609459664 603529416328982 604593400851297 605299297315284 606349070637024 607041147413448 607307193496086 607749901757856 607925572327216 608883445017952 609708345266592 610671776285538 611730867121968 612256760502816 612639635388066 614287735950064 615119957798544 615200302620618 615648764716128 616618806388416 617690992104912 619583319880668 619762410908498 622271570466832 622998107178304 623288961745983 624096413781984 625297479094431 625993290385892 626897748124992 627829047835704 627911052674763 628527676176928 630370865843136 630453202685592 631389784268529 632402204271552 632484806440344 633946018212936 635045473672896 635128421096312 637699791222208 638098576911708 638647138110696 638927036055022 639754746744256 640765655603084 640800722377764 641232754054464 641513785188848 642466798027626 643395057286176 643581031114736 644597986079179 645067878181584 645468365516832 646488302753898 646675170687403 647044076440476 648166247922336 648169166057457 649293288787352 649851473867024 650875406743328 651197374678224 651757196664288 653919202785552 654481364675424 654890644725174 657542023853616 657627909697902 658107300213792 658395726904344 659537585605184 662708439382132 663191533447872 665391469501088 665963493880256 666379954281756 667342764133056 667535660064416 668421443169909 669077848833504 669165241446988 670132075581888 671127602858856 671215263204057 673290277823592 673844718659904 674933907321531 676016149393728 676104448263816 678841713236544 679139227135408 680148135155346 682105375319412 682901771330064 682990969576058 683916268868118 684993875645196 685102387960848 686184952922997 686685160644912 686774853064014 687767130202464 687965929812304 689983425207648 691073702943822 691273458321017 692867368468704 694072136289928 694668816892336 696107538449136 696705968848032 697011312060024 698823534696716 699017078839728 699833220206016 700055516775186 700872870575592 702088397579712 702889749636624 703197802995468 703710412561728 705022936336576 705463822568076 705978083992896 707093635699044 708319951404384 708412469684348 708928880582208 711280536363232 712337192508084 713366403038784 713572602137824 714519473733351 715221148753056 717412265124984 718249883895648 719724090087288 721703008337454 721911617138569 722637952800192 722954661144144 724028660004078 724834336236296 725976415213712 726959950125552 727054903097094 727768888204864 729998445214896 730454949885771 731082908100402 732234832586244 732350828509872 733508053124583 734042757930768 735411856006256 737568489015072 738947489929363 739810252274236 741939180171992 741979783805832 742805435481824 743908924031988 744114954893904 744983750541888 745081057719336 745199088659168 746376615460102 747384423230016 748565403188724 749208930615288 750508287067968 750977617572468 753645207808064 754018012785312 754116499986564 754666227716544 757169603225376 757268502076372 757820527518912 758152655223184 761463895439676 761797619911757 762352946941872 762564086006976 762784505733536 764031630527334 764252474448749 766018105340631 767124875995056 767346614021416 769596897346992 770453280474944 771698625217091 772813603292016 773961671038842 774822911149144 777095119099728 777196620552066 780831153326169 781502419003878 782857782200208 783200882906156 786371736683104 787539945969348 788677812157248 788905780076128 790152370032542 790728366803232 790831648982804 793150803378648 794529945489786 795212987758332 795907902384496 796361940234432 796592129256352 798928176556224 800190603408636 802267479279552 802769177405052 806019255046368 806124534468396 806712174455616 807065729753712 809388196551264 809742924661448 810945853454451 811537008034896 813559085703507 814229035047384 815438628265833 815641156162624 816723467115426 816852847184088 816959541652111 818739999230472 820159943731392 820267070160824 822672545439888 823587989473216 824919220059649 826111093174224 827338338007038 830687885934192 831051948994644 831657760300224 833729972125908 834681577693491 835656114917052 837105397114272 837214736899684 838348974741564 840604270247456 841129942292706 841743100145376 841853045691372 843069385409472 843313075253792 844645636931338 845261357617248 847850858784072 849325114144254 850798102548944 851529517480928 852921737126082 854026671491136 854400963170352 856622397370168 858132568950228 859134486512016 860090504242112 861606789877152 861984403671864 862725435253968 863264940774093 864225554743276 866759940534312 866873153692689 867505077554544 868263166237632 869666608855473 871675775042787 871892270380736 873187526300232 873301579007429 876722698471488 876837212930536 877860969205792 879408583056432 880435341549504 882081454634666 884668203768492 884923917782762 886968332499678 887519002585644 888249856415328 888506605709008 891112196928096 891228590893212 894836803811808 894953684272076 895396390182558 896166145413396 897720370431456 899138903830134 899794348431264 899911876428708 900306278077531 901212101644608 901472597685088 905294124493473 906864180207128 909473833759216 909523605955536 910535695106752 910960790244129 911888358490824 913325167526928 913469850614464 914913270563996 915580214193216 915699804085352 917596300682952 918385140754224 921431603925096 922800453930927 924280144704576 926536488157368 928143384598848 929348416080032 929643616362747 932022771786304 933407355700248 933816437311186 934497160767456 937186332848832 937597070660624 938989935578838 940346622187488 940618430090768 941155020277056 942791514265392 945679804028388 945953153491918 948727209660516 949782923344112 952568210509344 952692631644468 956549686833312 957147865367562 957970707166044 958390554082533 959632120116384 961148483404626 961849131081696 962270677783272 963700197041439 963939548192192 965371546672104 967601817272376 969279933500736 969406537462792 972249371883504 973331260286528 973939933181028 974777210800536 976313110114992 976467771346496 978010737499444 978723677241024 980878804178328 981722047013136 986441864546853 987593590356516 988023602960064 989306378407776 991878565375984 992153273191872 993441410292448 994062659073198 994787300171808 998087204251632 998217570918854 998945240820384 999569931422634 1001303490096624 1003616773250256 1003747862170482 1005198113372832 1005488666648752 1011191302008602 1014156672395724 1015285193919568 1016470595922496 1018262569854816 1018708840703112 1020222202733019 1021357473787508 1022833167993408 1023158062979118 1024352656995096 1024486454364087 1026129196462656 1027653581941272 1028499833744064 1030162279596021 1030418137722688 1031814122758848 1031948894718456 1036126825466304 1036262160736088 1039301052703056 1041108204434892 1042003225338504 1042459900931878 1043810376266944 1045516968090036 1048235302045074 1048525618259592 1049749830309024 1050053261292464 1053132596369568 1054796704493202 1055101594279447 1056163161784896 1057534404504864 1058195733852114 1059373260653048 1060283983677776 1062479927106576 1062618704526522 1063393320873312 1066920804544848 1068505788762126 1070358903206736 1072831723129584 1074832712624528 1076087639671616 1081261137939268 1082049344046528 1084431991716216 1084745447604676 1085638713396512 1087251504354444 1088822404638144 1088964622820568 1089137129578784 1090582354645641 1091653332307296 1092331080105408 1094997667822344 1096896727253184 1098526242764808 1101481457565632 1102973717431872 1103117784009384 1103601244095038 1107583847912256 1108069265326192 1109715378411354 1111639962834544 1112908770257988 1113396521409491 1114208153222736 1115863386047982 1117621586579004 1117798632988752 1119564923190153 1121506589723608 1122470727588496 1125762430601952 1127867221471133 1130467811712096 1131174749979846 1132433485525672 1135754404838064 1135902753114558 1136730791278368 1137228982834776 1139201284227136 1142195843159514 1143529420412808 1144176758600304 1145512648682688 1149312538229152 1150300580338624 1151019921032124 1151858979146304 1155679920712416 1155830871590252 1156673436739392 1159220404938024 1159555478473964 1162234366723716 1163913604958016 1164250035066976 1165794930828099 1167664258043712 1172544777408576 1174286673300312 1174801324359234 1177855796383981 1179040870358208 1179557605024656 1179711674722282 1181309918954022 1182624443332904 1183358670114192 1185228555048813 1186092550204848 1186247473474206 1188304787857616 1191794918234679 1192819481637498 1193861853576744 1194888193884528 1198851871773512 1199882501904944 1203401218919328 1205651167779487 1207058832657964 1209186801702594 1210598594630568 1212698141274048 1214082294826896 1214614386992172 1215499803515712 1215851144654432 1217766890035904 1219416690533184 1221343552571076 1223461734243936 1224513521005632 1225279270776132 1228575471900128 1230239915597088 1230400605241236 1231297529432256 1235381984209824 1239166639761336 1239524821816996 1244543140933664 1246577923491966 1246938247784801 1248192827563968 1250594958188862 1251986580771784 1255658095671408 1255822105349526 1257055352353856 1259087230617359 1260906405371184 1261694913439059 1262779568537058 1264969612880688 1266968455397007 1267892036425872 1270256842192624 1273987671216381 1276197153823416 1277294276221392 1277854072110044 1281531311206168 1281601444755528 1283027570377696 1284933596055252 1286790114572352 1287162062229472 1289195972158358 1290135756363168 1290936731033664 1292976605507796 1293350341374806 1294088152880952 1296332495844672 1296338332114914 1298586577574704 1299702947734048 1301750813486656 1302394749356448 1303514393328576 1307838405571104 1308962729350848 1309781289450348 1315084047707232 1315255819395804 1315832252574853 1316214600427584 1316791453808688 1323122181951999 1325416878764264 1327385876674143 1330452498749517 1330782939002176 1332759908563512 1332933989011339 1335071320128832 1336842886339818 1338155697667008 1338330482893976 1342255205717712 1342430526408114 1346580555647184 1348708355745201 1349867814643062 1352208896527632 1358278454270816 1360296270310692 1364210750638824 1365803542660128 1365981939152116 1367832537736236 1369987751290392 1370204775921696 1372369905845994 1373370321289824 1373549706128028 1375534260404928 1375931859624608 1379966850415296 1382147405887644 1382546916642034 1385734736937408 1388144272579856 1389337633784672 1392215076898272 1393411937696064 1394022624120048 1397647069393432 1398034157679456 1400111033550372 1400724655966779 1401745741151184 1405779499273248 1406395605990936 1408484903368257 1410927645136152 1414187271398088 1416639902808768 1416824939368696 1418929730237877 1422561072726464 1424674385016168 1424860471012121 1427145204275648 1429038947466702 1430442297506112 1434824530249968 1436499767791296 1439448180174576 1441722725106939 1443406016674908 1443823234277138 1445909322288288 1448057320008156 1449668672472592 1451952830427424 1453919900251104 1454109806194188 1459996890429792 1460909899771542 1462165816200804 1464469665172488 1464701657019744 1467016106249166 1468085515861536 1470823712012512 1475136978030144 1477894979858726 1479620504548472 1483878360343984 1483959567611664 1485610870963648 1487817848063976 1488229909787808 1490162115438672 1490398177318336 1491093988609797 1492753230920204 1497130806377448 1497326356378281 1498417861230576 1501955235144936 1505621793255723 1508036025570624 1508232999973128 1514339206450752 1514537004152744 1516305310446368 1516786953012903 1522927790879352 1523595239823514 1524705893883744 1525569011467072 1528063261054668 1528504948897498 1532036210681262 1534249751990112 1534693228042832 1539193794693984 1542071560869961 1543397250434182 1545627206584032 1547923342077684 1549645822298288 1554190238199456 1554393241104132 1561662306652338 1563004838007756 1563689851397817 1565715564400416 1566401765812312 1572352953067611 1572743473366208 1575079891938696 1577811560152256 1580304740065084 1581456733606464 1581663297965608 1586301606757296 1589059890979572 1590425975516664 1591815804768992 1593184258512704 1593928056789783 1600381206817272 1605538354810104 1612038510092736 1612249068936792 1614131459507424 1618776393102528 1619485849322896 1621891706908902 1623074016069792 1627118171407014 1628458070094768 1630877256531666 1633446934230852 1633705694368176 1633919083304222 1637479998460944 1640534140321648 1645345090879776 1648421323688579 1649838440119298 1652222186348448 1654676676014076 1655401866142557 1661375771868384 1662103897989288 1664573067617031 1667459944251816 1669363155386982 1671312229834104 1674210794228544 1674429473799368 1676697949483128 1681208540494912 1682259884585412 1683486200290752 1683706091382744 1686626150507584 1689291273862676 1690522715234496 1695701717568144 1698650228288508 1701596205097888 1703059034961856 1703854129671837 1705843474252164 1708801926340704 1713244794740336 1716265137900456 1718268973024032 1721481548561203 1723213579754304 1723968807343728 1725450870507936 1726529881548186 1728451109486552 1733519881068624 1733746307385378 1735010155109088 1739333217710946 1743351550085574 1746375052600464 1746603158014858 1753674425861072 1755721938411584 1758817166112864 1762105552908481 1762201986538851 1764162909269332 1769336407536984 1769567512083423 1769847835565524 1773936664999356 1775038005171288 1776499712830656 1777013211418016 1779371210211309 1782224393856192 1782457181786424 1789673607623616 1789907368544152 1790792780365116 1792332290826792 1795440740862912 1798277807660268 1799588696862528 1799823752857416 1800612556155062 1802945195370176 1810588248986946 1813728360414256 1818947667518432 1819047211911072 1821921580488258 1822448208300863 1823776716981648 1826650335053856 1829826541127992 1831399608170704 1835192601365904 1836770281508448 1840204413979217 1842863207850192 1845600907861854 1853072976314736 1858696832160064 1859287232725494 1866814711400496 1867632874622372 1868994321534912 1875194141321248 1877979871157676 1880693244374976 1881236860181536 1883733158024289 1885583028530784 1891359608056776 1891906306983836 1897454419321032 1899565846688224 1905136421018688 1905385263288936 1913099373666624 1914295730735124 1915941414332088 1916781108165066 1919264240232768 1921764720415969 1922296966809252 1923698262163392 1924541355566544 1927400394082878 1930743093344208 1933793958237537 1935203634544752 1938813074925584 1940025512062209 1944498743767008 1944507498172371 1947879866362056 1948134291631957 1949554421601072 1952626220229984 1956021474998888 1961757608356656 1963444094026272 1972883729093706 1975187180713032 1978612756815552 1983757130751968 1986882820584896 1988125318146396 1989574600343616 1996174408503264 1996435141837708 1997890481640768 1999139862845268 2002606980193248 2007233546500512 2007495724340964 2010396226745664 2010977333297504 2013645789612171 2022382604017204 2028313344791448 2030570387839136 2034478193754149 2036525139709632 2037417681406224 2040444405466038 2042714947575016 2046316125958236 2048705313990192 2048972908728174 2055307163882544 2058554858768991 2060324559192042 2063897789436912 2072524321472176 2073820374963051 2078602105406112 2082216408869784 2082488380710023 2084006450677008 2084919801863756 2091033936180072 2096470604090148 2097051236519184 2099499660618048 2100106522584928 2106265192739136 2109593408986404 2110203188558894 2115068809009728 2116391467704228 2118746521306096 2120567967355552 2124959854213152 2125237409053044 2126786641746624 2133841609089696 2137011577524252 2140717806413472 2145663446259168 2149665425249056 2153802427991929 2162522275878536 2165734851415707 2168863983432432 2169490895209352 2171277426793024 2174503008708888 2174787034702711 2177929245641136 2178274259157568 2181164709291282 2183306664614592 2189995335644688 2197052485529616 2200524159373749 2206235568018768 2207202488190076 2216138530652384 2216842469788089 2219430756822708 2223279925669088 2225817540515976 2226793042818982 2228416306445472 2231726772095964 2235243173158008 2235597265977504 2239129846380306 2243013179447216 2244941455176992 2251524861203904 2255734442942266 2260935623424192 2262349499959692 2264866971051344 2271508809676128 2271805506229116 2273461582556736 2274457965669552 2284391686319028 2285392859735271 2287058840825616 2288353517200608 2292757423346247 2298054316021893 2298625076458304 2302039842064248 2302340526474131 2311359841424832 2311661743180504 2315095875651273 2318440809876048 2319110956947928 2324468733447432 2328500070133952 2331589861656198 2348573346600624 2349602648718468 2355711592767962 2359115210049312 2359423349444564 2362619837908044 2365248886665808 2366717340228384 2370457110097626 2372185100409696 2372494946948412 2376609575715232 2383589836469358 2385638963274996 2387723707153488 2389776387769056 2397703743547024 2399765003809888 2406802437838656 2411302335558974 2414117665315928 2418373603405188 2421197189261136 2428164589653792 2429228773984344 2431702289308864 2432837560363353 2440677257110521 2442687105142152 2446923468487872 2450558541552264 2450878624956333 2457150943800256 2460479831194176 2460801210482472 2461122631748209 2470763968419648 2474757660178947 2478333279522672 2479049643633992 2489086281867328 2493155846983932 2493876495569602 2501189916377724 2503973161543568 2511316191342816 2511644210699052 2516011494050989 2518174461234718 2521812810742368 2523389826878118 2525559137074116 2529939225761376 2533936910794014 2535784072851744 2540513684385248 2547975342432762 2552394307646832 2554588552442784 2555708144220088 2563062622412336 2563202889511056 2566055140755392 2569867192110504 2574324124458944 2578391944316716 2580271512726336 2585953211015592 2586700682749612 2588176305761904 2592676664229828 2597173155149408 2599405895468096 2600619461078067 2604789498712896 2608999826566419 2615676811142208 2619562578900696 2619904737022287 2630168095414464 2630511638791608 2631664505149706 2633582907617376 2646244363903998 2650833757528528 2654771753348286 2660904997499034 2665519817127024 2665867978022678 2673685772679636 2676660965787952 2684510411435424 2684861052816228 2689529528123471 2693161111294368 2697416711490402 2699735629286124 2700918834232593 2704417793055264 2715882373480419 2716556908541632 2720592540621384 2728421501277648 2731607085320256 2731963878304232 2735665075472472 2739975502580784 2740409551843392 2744739811691988 2746740642579648 2747099412256056 2751863719249216 2764294811775288 2765093833284068 2776288545159712 2778675267569344 2784430153796544 2788045248240096 2788930849088241 2795294138786864 2796068315358912 2800222067100744 2801449311933558 2803491482302368 2808733052915647 2811558998546496 2812791211981872 2816969806736514 2821855290272304 2828374542796176 2833649878737392 2837859460475754 2849348770032336 2849720942024242 2858077894933404 2869649060499936 2875171662247599 2878896360349152 2883445450213878 2886812033349816 2887646468554276 2891818644576576 2896114640016312 2899337344945184 2903905660854848 2907839800502208 2908219612388376 2919993780859584 2921819799543084 2924331632401608 2928939330344976 2929403314039488 2934032212498332 2936171031723072 2941647424025024 2955789959717452 2959241009096944 2967756720687968 2967919135223328 2973468129332987 2975635696127952 2976459819575616 2980324230877344 2982187977219594 2985506461840408 2994261612754896 2994652712756562 2996835722461152 3003910470289872 3011243586511446 3016465999946256 3029074008305488 3032610620892736 3033573906025806 3045855581758704 3047190479647028 3049411787767488 3056126522109336 3057009897794996 3064072421362524 3068499503980224 3069386456085664 3073459363092261 3078387589387968 3084143121739922 3086794500868364 3091254413168064 3095846684155368 3099291644596576 3108380476398912 3108786482208264 3123324613304676 3126009676015512 3127379702795634 3131431128800832 3132803531624624 3144705906135222 3150159783877392 3160609480130168 3163326595931216 3165304782838341 3172603213514592 3178119781959144 3178534896873193 3180851951033328 3183631609537984 3187856113579566 3200762413634544 3211076709620208 3224498137873584 3228262919014848 3238971698645792 3243783413817804 3246148032139584 3254236342814028 3256916140189536 3261754513063332 3266893868461704 3267411388736352 3267838166608444 3274959996921888 3281068280643296 3290690181759552 3296842647377158 3299676880238596 3304444372696896 3309353352028152 3310803732285114 3319411789809401 3322751543736768 3324207795978576 3329146135234062 3334919888503632 3338726310773964 3340189564228473 3342624459668208 3348858947598736 3353395898966256 3358694769570459 3364519769170824 3367412182765488 3378582547725352 3383601664413399 3391403435136288 3397300456577016 3403192410195776 3407708259343674 3411686948504328 3417603852681408 3426489589480672 3432530275800912 3436537946048064 3442963097122406 3447937614687456 3450901741015872 3453059763096372 3456902218973104 3467039762137248 3467492614770756 3470020310218176 3478666435421892 3486703100171148 3492750105200928 3493206316029716 3507348851722144 3514098698302621 3517634332225728 3524211105816962 3524403973077702 3528325818538664 3533567389151943 3538672815073968 3539135024166846 3539695671131048 3547873329998712 3550076010342576 3554026422836032 3555685665146439 3558742420422618 3564914363572848 3579814737088304 3581585560730232 3584664581653584 3596555615320536 3599647505714832 3601225112310124 3616953503338461 3621176497973892 3627456720828512 3637895335036864 3638094423822144 3643843160976516 3644896416601726 3647553433963296 3653300670107712 3659653082255984 3662799216341408 3670385202731808 3673540563016896 3680408827958434 3685726415700384 3691201815723708 3706145952629472 3718574465450988 3733629422800992 3735265749244744 3740814743354403 3750388282642496 3755959742315352 3756450332668319 3762473720363072 3767466316048578 3771166057061568 3777261691852077 3782719216113552 3783812613967672 3794908838642064 3799131693376448 3800905366191021 3810770526577872 3828591461470248 3831882828664176 3833562216330132 3843529440831938 3844593933618504 3849082711133088 3854800788165756 3861486186688416 3867587916475074 3870407269089504 3877626149851168 3880051024124418 3888997487534016 3889014996344742 3895759732724112 3896268583263914 3899108843202144 3905252440459968 3912042949997776 3923515216713312 3926888188052544 3945767458187412 3947496757724559 3950374361426064 3967514261503936 3969366545855997 3976250636292792 3982157630022429 3992348817006528 3992870283675416 3998279725690536 3998801967034017 4005213960386496 4014467093001024 4014991448681928 4021954666595008 4027291579224342 4044765208034408 4056626689582896 4061140775678272 4068956387508298 4074835362812448 4080888810932076 4085429895150032 4092632251916472 4097410627980384 4097945817456348 4105071385030561 4110614327765088 4117109717537982 4120649118384084 4127795578873824 4145048642944352 4147640749926102 4157204210812224 4164432817739568 4164976761420046 4168012901354016 4169839603727512 4182067872360144 4192941208180296 4194102473038368 4200213045169856 4202173967900337 4219186817972808 4220406377117788 4232782935408456 4237493042612192 4241135934711104 4249919708426304 4250474818106088 4256789190713631 4267683218179392 4274023155048504 4274581413036363 4281435612826944 4291326892518336 4299330850498112 4307604855983858 4325044551757072 4331469702831414 4337727966864864 4338981790418704 4345838035178981 4349006017417776 4349574069405422 4355858491282272 4362329418582564 4379990671289376 4394104971059232 4401048318747498 4412471136037536 4414404976380152 4432277061304768 4433684939576178 4438861513645416 4446559851338176 4451635081031952 4453586085637964 4456832612890944 4463453544191928 4470486346316016 4471194531955008 4478259692760612 4486026358894432 4489882910353984 4491979069134843 4511468885884532 4524698999919384 4529733942102688 4543017619352256 4543611012458232 4548915931339104 4550360859038709 4568783372638056 4570785719470542 4574117681651232 4576707034401216 4585514846692494 4596108632043786 4604079684128496 4604681052948262 4623323486361008 4626214682609883 4630191751302546 4636881619752096 4638221913895856 4645551003122359 4648937466894864 4663179723312396 4691069554193451 4697146693201248 4699205297436936 4711423185535924 4718230420098624 4718846698889128 4725239675816088 4730497773331616 4733434680456768 4740914220195252 4744370200819392 4744989893896824 4753219151430464 4767179672938716 4771277926549992 4775447414306976 4779552775538112 4795407487094048 4799530007619776 4822604671117948 4828235330631856 4836747206810376 4842394378522272 4851448000490663 4856329179307584 4858457547968688 4865675120726706 4881354514221042 4885374210284304 4901117083104528 4901757249912666 4921602420964944 4922245263496418 4945263971065737 4949515320357894 4956666559045344 4958099287267984 4966205598427671 4986311693967864 4987752991139204 5002379832755448 5007946323087136 5022632382685632 5023288421398104 5032022988101978 5036348922469436 5043625621484736 5046779653756236 5051118274148232 5059878451522752 5067873821588028 5071568145703488 5081027368770496 5095950684865524 5104788615293664 5109177104885568 5111416288440176 5126125244824672 5126405779022112 5135990405211523 5139734384221008 5156783888633432 5164444645683609 5171906422031184 5173401365499224 5176352611523808 5185353328459656 5194346310298816 5201238922156134 5217999653132838 5239125157801392 5239809474044574 5261023277583216 5263329010299412 5267165815234752 5286316658725443 5292488727807996 5301667515057056 5308702536250269 5309543506696572 5321809994998068 5331039634254048 5331735956045356 5347371545359272 5353321931575904 5369020822870848 5369722105632456 5379059056246942 5386322222588736 5394833422980804 5399471258572248 5401837668465186 5408835586110528 5431764746960838 5441185081242768 5456843002555296 5463927756608464 5467344624902589 5471330150944944 5479951005161568 5489479623383976 5490196640053697 5494198824512112 5520613241937651 5528589623550576 5530187666568136 5552577090319424 5576090496480192 5577861698176482 5590588277573728 5600444134201488 5602898623867116 5606982964604736 5617466105831294 5625582423963744 5633939613473028 5643710580544608 5656749085592352 5667299757474784 5675718920951508 5698697540064672 5699441884048484 5716155789866808 5733529455125329 5739298120999872 5750343324495198 5757792720698304 5765294161247907 5766890900427756 5773624066699632 5775292937108552 5792229280032624 5798674689890368 5801381874712611 5816439224776752 5820076536186627 5843639599086168 5844402874895871 5848663264803216 5857878660689952 5868064424996664 5911579919434904 5918482018193888 5935513441375936 5935838270446656 5946936258665974 5951271392255904 5960648461754688 5964375954439188 5971012923680816 5988523225509792 5989305425513124 5993671444922304 6007820940579744 6022487173022892 6032931999892512 6058148016610976 6067147812051612 6069806842522709 6091711163517408 6094380959294056 6103434581262447 6112253044218672 6114019795589992 6128144842725048 6138772912171328 6146918726184522 6168286243479844 6173589001736728 6191693368310736 6198583289193152 6217572964416528 6221461124889153 6246649226609352 6247465142130069 6252019352031024 6254759405591268 6265607063249248 6289411812270444 6300319567754784 6321218960260336 6326653191862432 6330609565676682 6345206427029184 6356239563918288 6357069793746386 6361703902066656 6375712227159132 6401524827269088 6422153419240416 6448996275747168 6461407283975787 6477943397291584 6487566827635608 6488414210972551 6497204554247121 6508472685628056 6513832280379072 6523509026126664 6524361104108133 6533787736923408 6534822777472704 6535676333216888 6549919993843776 6562136561286592 6593685294754316 6599353760477192 6618706704056304 6621607464570228 6638823579618802 6648415591957152 6650527409364267 6658292270468124 6669839777007264 6677452621547928 6680379128456946 6685248919336416 6697717895197472 6706791797932512 6717389539140918 6729039538341648 6734824365530976 6757165095450704 6767203328826798 6782806870272576 6794600913154032 6815416518687348 6823373897008656 6852979178961344 6856178579205813 6865060551601824 6878272270038741 6885926194244812 6895875229374912 6906119526192744 6907021579422393 6913804437946208 6934079524274496 6934985229541512 6945287626953819 6957332870843784 6973406200342296 6985500210401856 6986412632059432 7014697703444288 7028197396605242 7048422211633924 7048807946155404 7056651637077328 7067134778303886 7077345630147936 7078270048333692 7079391342262096 7090577846870969 7095746659997424 7100152020685152 7111371330292878 7117484840845236 7129828727145696 7159629474176608 7163171121460464 7169329163307168 7193111230641072 7199295011429664 7202450224620248 7233907006676922 7242352995947784 7254913441657024 7287686321953032 7289792833203452 7295106867926592 7319306164511968 7325598432682816 7340770405463616 7352635874868999 7360817655916868 7371452831400768 7382403631447416 7383367895244627 7412291905258944 7424272980536841 7437148930901976 7467258845601984 7470531498489488 7481629486708806 7511919484630704 7512900665336638 7534932632097156 7548034482152967 7554523383704154 7565438432227104 7567625227935344 7589817677284128 7601810732382042 7621541053155744 7657182922940496 7663765657328352 7667124432660264 7687058881663876 7689187867237008 7698165422266176 7709601576331512 7722972373376832 7735175832950148 7740814538179008 7755252299702336 7760102048248836 7778029992689484 7791519465448224 7792537166527828 7798217686404288 7824085899995552 7847030433426624 7859714211066861 7891534916374824 7894993515449118 7900748722852128 7938733091711994 7952501272585584 7964315260044858 7985740567350832 7996559451381072 7997603934068034 8029982897363856 8054583158448684 8068588584370413 8089530416068816 8102756502697779 8113253379165792 8137912775016596 8149670725624896 8161777621864152 8170859790300064 8185264503832944 8194821255960768 8195891634912696 8210142770061122 8221228655530176 8234219435075964 8241298236768168 8255591157747648 8290097285888704 8295281499852204 8328865635479136 8329953522840092 8336025802708032 8339679207455024 8364135744720288 8379773819029327 8385882416360592 8388204946076736 8404347935800674 8406777218936239 8426199158746941 8438373635945616 8440812754235576 8465565870816912 8474986085224384 8500949636212176 8513578381427262 8548046310097008 8549162826072726 8615209711967716 8650089103514144 8662939405662828 8675455933729728 8677963580837408 8691676070357962 8698012034835552 8699148138810844 8711716982564544 8724658837165128 8759981342578752 8788209942118464 8802096637494996 8824942272075072 8828809952760304 8867369879152356 8877723027290832 8903270162063904 8907172171275928 8920404387998961 8926907088383856 8940972692632032 8956519385521224 8972052717788864 8983958138269686 8986554958173221 9022937771769064 9049397999838768 9059467884205376 9087222024916464 9097831862678208 9100721718077418 9137566745276112 9141571438941084 9148235363302464 9171029693384988 9192217264087572 9208159368256992 9209362105896524 9246646972722016 9252429365219766 9260383502605092 9273763239504192 9276443827791712 9291102006244718 9297874933789728 9326359446624792 9382139108386902 9394293386402496 9398410594873872 9422846371071848 9437693397778256 9450479351632176 9460995546663232 9481828440390504 9489979787793648 9495914348515023 9534359345877432 9535604690619579 9542555853099984 9550894828613952 9590814974188096 9606317369081719 9645209342235896 9656470661263712 9673494413620752 9684788757044544 9702896000981326 9716915095937376 9731350241453412 9762709028442084 9770748420568608 9802234166209056 9803514499825332 9843204841929888 9844490526992836 9890527942131474 9899030640715788 9903369058852841 9913333118090688 9916198574535968 9932411196855342 9958235369428203 9972623387935728 9975505982278408 10004759665510896 10015892646174272 10020568692685419 10046576842796208 10064045976203956 10072697844938872 10093559307512472 10102236548296464 10135747643176056 10150804993240197 10191901369731048 10209577230587328 10222832576880352 10252250489649344 10252811558044224 10271980810423046 10279468768442016 10313567777266864 10328889291367218 10343812844062368 10346802730998448 10352705223047616 10370706656919312 10402477844312268 10435999306265676 10478250315602784 10479618948089148 10522046555166432 10526658020598824 10542296094907863 10572633317450886 10584977455615992 10600702167455829 10603335030114112 10617405072500538 10619087013393144 10643619989996136 10662079268508096 10663471912090712 10694743090718544 10706643863151808 10739444211264912 10758118112493884 10789666845961608 10798942517144496 10803675336930372 10850860510015383 10863529493921676 10882370162485536 10913686005110592 10927855513216928 10934689249805178 10942660301889888 10959902010323136 10978959246767952 10980393280107394 10988397649024224 11041226483875302 11057179247101152 11060375333136272 11155723396352964 11181176555147456 11200888268402976 11205797247734232 11222444230063209 11234932211662588 11251164847927488 11267879226946056 11269350998004957 11287421161089216 11313498171184704 11331785075556231 11334599514949568 11351437841903016 11397395080129344 11398883768096968 11432311579733616 11467058910250658 11500686648990396 11530588322495814 11533781800855512 11547248133399264 11550585874217104 11584458560065248 11602763749425222 11632878449553504 11640153072373254 11687279198172336 11688805749791742 11697326529606432 11715757321379904 11736128849993328 11823159838869808 11836964036387776 11842490273173677 11893872517331948 11902542784511808 11928751908878376 11942025847361632 11977046451019584 11978610851026248 11996405901102051 12015641881159488 12044974346045784 12065863999785024 12116296033221952 12134295624103224 12139613685045418 12183422327034816 12188761918588112 12206869162524894 12224506088437344 12228039591179984 12247361735504401 12256289685450096 12293837452369044 12315214155091683 12336572486959688 12347178003473456 12383386736621472 12435145928833056 12442922249778306 12493298453218704 12494930284260138 12504038704062048 12509518811182536 12531214126498496 12578823624540888 12600639135509568 12642437920520672 12653306383724864 12661219131353364 12712479127836576 12714139587492772 12723407804133312 12751424454318264 12803049654538176 12823744239109089 12844306838480832 12897992551494336 12922814567951574 12975133655271216 12976828421945102 12994409108494242 13016945371256112 13037514105536943 13047018052253328 13048722208216266 13067575473846816 13071352666433776 13187370589508632 13198707520954384 13237413408112608 13243214929140456 13277647159237604 13296831183914304 13301054818728534 13316584540936248 13339679554014528 13354905243095856 13360758256913892 13370497838672832 13395435790394944 13413583595865024 13434779078281836 13458079076683296 13469648731061952 13514330190901408 13534406657653596 13589201826308064 13630833037374696 13646747794017312 13712357158411626 13716320725632811 13730121103203648 13756544540077482 13771852388489624 13812239052385488 13814043158844786 13827608875892416 13869970459083024 13878644047829649 13890575253907638 13914665741687568 13936653009367077 13946812400684592 13972825264118864 14056394793210484 14096844423267848 14097615892310808 14113303274154656 14134269556607772 14154691260295872 14156540096667384 14158782684524192 14181155693741938 14191493319994848 14200304041370304 14222742660585756 14234969681690472 14259657454291392 14319258948353216 14326342242920928 14338658326614336 14386222461282144 14398590022859328 14404900449240496 14467814013353844 14474154778323383 14484705991895568 14554344001471989 14575372643906064 14579585666406904 14638612329023936 14662273879124729 14705271749737998 14721635311833736 14764807262894832 14766735790489254 14835791913197211 14848545961073682 14874297861803952 14941062996978976 14963258973417612 15023838969261408 15025801330673276 15069865264194312 15096068964305934 15109046767408308 15130876864454208 15135250455870688 15179635354568256 15203621464764084 15243082106311488 15314365845880992 15327531314656704 15334248865320528 15374117763327752 15378375734474016 15407971215634569 15419203152663024 15470351665900296 15493333937050827 15520204096497672 15556059985378968 15583038930896448 15585074333055656 15648171799991104 15673465181133331 15719428422133722 15783069832749648 15789987030898236 15801497445704256 15858949976176329 15877466183423988 15905002545171168 15928630520089716 15971481134701664 15993118902762144 15995207868136068 16059965794727712 16109166316897368 16137177168740826 16179060832137632 16205513005395558 16226506758331584 16275825550033192 16323555243728304 16341719580600128 16370529007665888 16391783269825392 16402033874707767 16420285540122244 16468438870151928 16470589920161091 16482596473536336 16561839725812953 16590562999704408 16657731270958272 16659907045680184 16679358414910048 16728271489440576 16759547638058654 16771764832721184 16808695871601348 16813554437872478 16852398317493882 16876747271891232 16881625508471152 16931131741633824 17001899272424352 17027156762854524 17096092620194016 17098325652145452 17105819283473089 17200588365375987 17230419423935432 17295882483743721 17300178207028288 17325878811325656 17355927161674816 17383352140715924 17396024069671104 17398296277621688 17449317674330256 17533208624687613 17604193274989992 17657619905520608 17734739758304712 17755446054581664 17806540324127808 17814344342551856 17840808775997922 17853814176767712 17881945385264064 17913038771042448 17967916276539372 17973109916346442 18045875543538128 18098795999677536 18174444049832928 18201443436154836 18209420527568127 18275133490552224 18283142877882168 18310303743787341 18342059386769976 18384434528175144 18416318736513984 18418724211793048 18493293945444032 18504858730439532 18520767005210184 18552887655583424 18582204012489436 18595749867579456 18652718893249584 18742395426390207 18764278216773804 18796821189747744 18845692742143696 18875386795556512 18900958703264352 18963656880781008 18979959575587296 18991828697030046 19068718691754864 19071209381239158 19085111706199968 19212634738163438 19290418684471792 19312941322527424 19346988827241504 19384221851927361 19405792001962652 19433830191874752 19462700482906824 19465242632917653 19525418056884168 19541496841137216 19573083312324399 19604468332418112 19607028999650664 19686409683859776 19688981053985672 19781055884262948 19798061281431576 19806738117705682 19832397149071936 19864822393710684 19916470738856406 19945246775871456 19951011964556816 20009519331021792 20041137385370838 20046930291309493 20093153685592416 20128091952407912 20145395689877744 20187118615024944 20204473096592928 20271495286352112 20301609986480394 20383802739462096 20445665153760704 20543961620846092 20558937536884032 20627135554533728 20657778582734436 20687625688124736 20693605461996896 20721064738267179 20741413313838624 20804955688624536 20871998612531352 20956500631205568 20959237896178296 21044093110332864 21053316041197648 21084592189815726 21145266634901772 21169954911231984 21201404334911658 21234810145001076 21238174026786288 21271733540612907 21287239979992272 21326943824181424 21389486181437088 21429477207951527 21478888422529824 21516236224987768 21579333691923216 21597885034288992 21607350673860744 21701721020030766 21727058987843352 21764740324971072 21855711026433856 21869378499610356 21885320603779776 21957918493535904 21960786560214788 21976795298048448 22082452967750604 22114358494202304 22120750666272544 22150103685733881 22311446792705928 22379260131295639 22401776536805952 22411594495468464 22444888460126418 22469864423325176 22535758453892112 22538701996009914 22644103446458901 22663570151112462 22702875683806032 22797767536193936 22864623159467232 22907372187810253 22934117820501316 23001373297980792 23061176644991628 23067563601711024 23094496266798528 23101171748434208 23168917120130496 23205527498850444 23265756899107008 23280306144746508 23374558396344672 23377611499583484 23394653059212864 23472257699986656 23646319677739616 23684980546347354 23691826707911219 23787745034663896 23857503817756752 23884051694723264 23922657381729821 23957221702052496 23992811802204102 24089948692091568 24205765753111239 24268591248206448 24279227370090836 24377523837176224 24413738325049788 24449012176874688 24456079182359968 24494723471008802 24512579370900192 24587674904738088 24630428310183366 24673144973919376 24694356006946912 24766773473242944 24870291857666112 24885844499556612 24986596906437408 24989860568520276 25008077408124096 25019037622365072 25139321457087981 25157647249081776 25220331656808717 25278597476240823 25284875841041344 25322438262706728 25325745791215441 25424958255673152 25428279174985544 25502848908636528 25647488478218178 25845629135903148 25950267310542432 25953656843890204 25988818216988484 26033890742512224 26075028211073886 26094036104506656 26097444416432532 26135150947693632 26142705332867552 26374741179017264 26397415041908768 26474826816225216 26486429858280912 26555294318475208 26602109637457068 26633169081872496 26709810486191712 26721516513827784 26761213163996883 26869558156563672 26916158153366592 26959664874519663 27028660381802816 27068813315307192 27072348949230299 27178403652616128 27261666074749392 27293495588034624 27424714316823252 27432641451265622 27513089080154964 27543704776979248 27624478104770976 27628086317689572 27739940918166048 27757288095659298 27781150507815276 27829331483375136 27873306018734154 27893624801369184 27945650528237728 28112789586420968 28193688846535696 28195231784621616 28226606548309312 28268539113215544 28313080193334768 28317565369048384 28362311387483876 28382986639989696 28445485321171512 28469939363380944 28606814071858737 28652684485841856 28772444922564288 28809800898480992 28818952107245157 28935628026707688 28948309556646766 28969411983791136 29108688002943978 29150745287812128 29159171332813808 29324547758249458 29410543499475996 29443270623667472 29529614525789664 29533471580978508 29671583826394422 29697091922147364 29710107176558523 29748595723607904 29874706108284609 29882125993957952 29926517946835224 30047677938522816 30051602661346552 30139730528388624 30192137928611868 30218093534816616 30270500911741376 30407242929528168 30628731691761984 30668497730641056 30748235526655504 30756751468948032 30815942431269138 30838406305326048 30940703331800592 30986667874101654 31040408192995344 31112119970757936 31170148666111312 31346930362266662 31438856844267444 31566139665499296 31579974061796472 31626888284723589 31717899952352658 31754932366847976 31810005090342336 31857261040179432 31942962269403328 31986237805524288 31990415736272136 32119931589455424 32218332633794736 32274354337481652 32358121664275264 32411026010791116 32551651100066384 32647110487456608 32708149422662857 32741058015331776 32783566539650784 32804067749415534 32840571080244488 32936877740303856 32941179840322182 32965192947072672 33123679451625906 33181125999408816 33319814091360368 33358716829820096 33519095276117308 33543529665442368 33617391743202696 33627108875744956 33704796634987764 33753494543782464 33763251016942304 33808052994014871 33862263483267648 34003798544848704 34054313525709048 34192185240388032 34196651304290904 34211638566946178 34401176730751974 34460838847870864 34591764967487442 34651757622651312 34766704281431848 34796592555243376 34898635348660512 34963883865605123 35066417249375226 35208386549979984 35315239811041216 35469479516609424 35510892109163328 35628688685103712 35681617551995844 35707628353535424 35826077542084896 35935832553078744 35946219832692884 36091751087076256 36197591999355072 36348888099665856 36402886872309672 36418841055136254 36513529687903411 36550266981104448 36566285755764336 36620607487574682 36684118773539952 36742085206513203 36768869056350288 36837448423586096 36945642465275049 37009717460879064 37041534010420368 37164408024978872 37305437786499168 37484790852780414 37528556433547608 37593642379495488 37691385484287392 37750773591113024 37801917406528704 37927313761562016 37959919151174592 37983657394060092 38137437383509728 38142418762478316 38170223412399936 38425269476326876 38580837368943584 38655085681328831 38693977654483008 38768443703854722 38811584003925304 38925400965813648 38930485265835306 39050836113768336 39112542316610829 39146166624648798 39214057999301328 39377962107971344 39562111768525896 39596122562863152 39613476235411364 39729644787421368 39832941477712812 39890493551742912 39902023929113632 40019038662043584 40082274770741676 40093860582618986 40186307371184832 40256183904815824 40290791379755488 40374237230049888 40408946193185856 40542990572704224 40603219972960788 40767605478924192 41087923241692184 41148962176898433 41254271109067456 41315557165468872 41320953659351509 41387210923993792 41442129476534358 41482826627677248 41609911377249072 41743997225062704 41809959028101231 41918475792356592 42106632082395296 42169184379631452 42290533269803544 42339909822463968 42402808669823316 42469620290002152 42476348053572576 42543467081225814 42574479959984544 42653887648362848 42778972362874176 42858954415903054 42957776845059648 43032472449975536 43158667383846432 43195770068577984 43214701347721488 43403442040061532 43422464334970149 43454117975686704 43663032004415967 43738756999220712 43915836987071808 43921573120429576 43986821637374187 44164905935501208 44241501332545088 44300207371467762 44622893585411856 44758520262591278 44823188990936928 44889776920252836 44939728846650352 45071516907784224 45077403992019828 45288206892917802 45327140302224924 45405751367612064 45595535072387872 45729246318934464 45814744375620506 45868235641002632 46002746595961584 46122353289983256 46135127203422048 46202343496868416 46223913646903707 46411054997700888 46560612289493016 46749116792689344 46755222999166968 46944515399973312 47020395543399993 47292639355479232 47369961092694708 47383653415822438 47575490069327792 47715007635513504 47804218386968791 47845314763459642 47914443404104992 47985623604408204 48179897384183136 48411531506222478 48537182496412896 48558454740181672 48755047674352448 48827476650099576 48912158364719936 48989446942017604 49025158741800384 49175349809476176 49260856620366732 49346289947838752 49388712013893824 49411769760483273 49771688999113224 49973193812874816 49979721137040552 50038075244730144 50278642914175962 50315294498163552 50440663313617434 50557194952481646 50644876525413456 50651491582430882 50856558349971088 51005697817273056 51101061034345949 51294976956436356 51317457850419267 51601765096127961 51691258271806296 51900534621084864 51907313687780408 51977636433976968 52067781485024448 52150056422147772 52188072209013312 52194888832865064 52285410665735104 52749482358034528 52794830083817536 52972859716561824 53110588636950416 53204219274914136 53266338163744992 53365928005397293 53419620972383424 53443033027655568 53522426327993766 53739116313127344 53919329749039326 54137626630614384 54144697898460598 54523332149498784 54628261582704381 54849428633646504 54865282902531244 55026178160309928 55087409553958496 55248956209541952 55256172635379144 55479881836332096 55514576191318596 55562301015630552 55658662966750272 55746612037468308 55787249602738368 55891301056475456 56225579172841936 56387377693071392 56390463569243232 56495894457326753 56537078226431088 56626160386669536 56724622774967752 56890970642343024 56939878726761888 57213628143717474 57619601796961984 57637904214490314 57871256053415376 57896619113293532 57938823967582272 58217376005887956 58301490575624256 58318342665627616 58395727898752959 58649095516498916 58821086998951992 58886541247334944 59059229051579328 59066943161957016 59343167652788844 59394183844294728 59420214353117046 59497191447215808 59749412216569218 59853035893670448 60103205322693104 60140790873928479 60279461056777248 60384275857223736 60392163040590667 60436187069633232 60814485859056336 61336995461282112 61496471053311008 61631884862538276 61676812610652096 61881406663601184 61973335748203308 62080816385990688 62224239941515872 62340297332222624 62693860724533324 62877713688534888 63068824006378619 63132279330998592 63159948123592944 63253776569447178 63435799904705316 63509864733695952 63714522080358864 63815200621838721 63980831472544272 64288431623854581 64436665267589472 64548708674963304 64822052021582232 65103302200132768 65294220974913216 65416298845325714 65567133079301568 65608135498831068 65681142160488976 65873755480607712 65882359680644364 65930385894145344 66247358903251812 66362251998817632 66639628182720736 66767875267749799 67038190552234616 67137780393886917 67234783486405392 67254217751489912 67409593269975528 67526502033884608 67616105988029742 68108627051418096 68393302608581808 68423277133892356 68722116563430759 68802353461503948 68921677695741728 69183529934974884 69303515245302624 69533408562863696 69593185110486752 69797270697321024 69927767731210246 70132834498750452 70416773099959968 70938959033218848 71075480123733657 71257377370207424 71363235103991688 71372556320698061 71652155084169792 71767972145189463 71871665106157488 71892439665385768 72183502174152512 72805773744619344 72837682110272508 73027059375806822 73132571511528672 73241214975149364 73368237547079904 73484170413026406 73537738112700576 73674896847172192 73891284930550098 74019434921758128 74083068020840736 74328816049957744 74610875572998336 74969581705560828 75057112867095216 75382770968574784 75417964371263943 75660994970426151 75854627523124032 75967314788120184 75977237373646323 76274874767019456 76284837524956632 76850538952653752 77161674737887168 77310171362657662 77536887407709444 77623168007850608 77850801931627296 77860970531670612 77996356315580659 78101672227536672 78225084633221658 78292333249297596 78428115998602656 78755924215942688 79124223537051792 79192245125726304 79226952470822728 79459289574842736 79665882955425624 79804047858227264 80164549541483352 80187721165237972 80512367809631648 80581582759510976 80748474460099776 80878994623558989 81085981145408448 81206439945921576 81217046847690897 81535210957848384 82175846483384368 82297924353796866 82631114330937744 82641907318703018 82884258953068716 83219822754498144 83487994450125408 83619918056202462 83836951584713184 84213264164790592 84338368759262904 84581066539607088 84679819644927936 84805617339646632 84939240580004304 84952696107145152 85086934162451628 85148959919969088 85307775296725696 85717908831806108 86064944899951072 86317334767692864 86429402695442976 86456856321735471 86806884080123064 86844928669940298 86908235951373408 87326064008831934 87477513998441424 87843146240859152 87973643274748374 88329811871002416 88600414742935524 89130321529675569 89245787170823712 89517040525182556 89646377981873856 89779553840505672 89879457693300704 90143033815568448 90154807984039656 90576413785835604 90654280604449848 90811502735224128 91191070144775744 91629488751241012 91736471282005264 92005493191923168 92177512009322597 92244706579966512 92270254406844096 92447827293807414 92822109995401776 93121224578986032 93510445998333936 94040791086799986 94739922185389416 94767306831644876 95150980138655584 95430015271027008 95608436773937582 95690629526919284 95828886808209984 95971247208816408 96359794768366272 96823063012444956 97074364992825792 97116909480363344 97654953300199152 97978893884035208 98124448267988571 98350699618952352 98521713240733464 98692579895677504 98823539520966546 99543377998226448 99959442274081104 100076150489460288 100557285828351924 100630588996327104 100881326627234868 101114389904963292 101289753050826912 101302983164861764 101713116699942176 102011395634546112 102202122068691898 102589953912872712 102634915700838534 103203530192255922 103382516543612592 103814627375560816 103955272867953936 104300112844295544 104389777665730128 104891651596815369 105498964716069056 105945719433123648 106221177273900832 106408438549828272 106532676327489984 106731856010794586 106886066055311136 107044852655987532 107478232626254688 107838659498078652 108275253261228768 108289395796921196 108937059647381251 109046664298997568 109256523165408762 109540589063710233 109698857267293008 109730565805062488 110052356320619856 110174819107916992 110226255619539609 110512345270758288 111029152382637192 111124602031261104 111493224074936616 112451158345683872 112774755386142784 112780927138486464 112991788914653506 113074156452862176 113252320773339072 113449245549935504 113781941284686048 113879757453523776 114427256287434948 115275808428980628 115742512106830752 115793238226587064 115965257043986493 116434752011775912 116636685331255232 116791455797505918 117298191032997832 117642173997903984 117773082494669888 118133886323914032 118686335305577688 118788367688589456 118840428706234092 119498824433138436 119706071787340896 120206410645386208 120281581747856958 120558922113554496 120768551714447472 120784326081181334 120872374139266464 121628971718112672 122992942106622016 123263769725076552 123446886530695299 123762813327202368 123946671496406616 123962860978054527 124161632771981376 124448479883031744 124680594664445248 125387721449066648 125755427377069776 126137648012757238 126319896247185888 126507553138894356 126871599809410632 127019729467391904 127429044160717728 127630401243677442 127961662945088544 128576863247709162 128873330535178944 129097417349926608 129644104043164464 130206604400265536 130267393004910447 130832597690651428 131216270997662136 131362284320977952 131747510961215424 131764719361288728 131960464912122561 132494717806503624 132724503997635264 133279256365441472 133535750535499598 134076381104469232 134275560787773834 134469566972810784 134508435502979824 134720979090548411 134819186539951056 135232211976059484 136217254102836192 136786605217163616 136846554267784712 137444233126861518 137604706923007896 137843355391483456 138367059869949768 138607030490605248 139066817125727392 139186370220973504 139855535462420492 140265668997500904 140833546199919936 141061186630199979 141877918066437696 142150960247467314 142726470207983376 142745112641396122 143412655160906373 143535944290378926 143743330212314976 143784879330771536 145611547489238688 145675364220545016 146054118751613644 146265143023057344 146482429950298728 146736475094159808 146968340826052812 147075476225401152 147349793694344384 147782569861100196 148038869843516256 148166136041681472 148657632099915488 149939163411121656 150114225734190432 150835928742527886 151321989940852302 151934629576240368 151954474747292646 152569675049913264 153303183103037847 153701077905307504 153952373551257801 154620342725315324 155073774815418888 155246336015701216 155701603863254592 155721941063341224 155992712631161318 156203344455073344 156450169266443316 156584666498595192 156856231997205312 157511848431885376 158248447074103584 158384490251452608 158453904941645456 158918579149685472 159215702561557213 159331765910851248 160097784016191879 160329099082966704 160375442330475944 161024735619263296 161757989247117978 162412879891843152 162434093695381794 164351692966768736 164595848707593732 165262228661875488 165283814637406036 165768517906137432 166439645508996288 166975988900250816 167239836112404924 167673903169426368 168676737518525808 169162133079214176 169487683371980259 169611234679293264 169878481160008608 170173868324903256 171435817663612216 172129889799902144 172858805390885952 172913712643470942 173613768160246128 173689857339880596 173816471902746816 174652128017663868 174955027996882848 175686292481718304 175947286549496748 176659623742004832 177200829485871048 178260643059351138 178491574341647424 179034081050365112 179559107681011344 179758915386601408 180309615968079312 180422372621785437 181152827571671208 181176489121772001 181308561208899696 183258977502482024 183472942564010528 184010986383846336 184355024018645194 184489413159933024 184895654587614828 185644219990803552 186242449157972064 187020891996667872 188081582173599972 188164012118203979 189206472019135857 189479844370778832 189534613663289752 190301960277311168 191216873547875164 191381259053838568 191942494417632816 192865294871563743 193646126024889912 194233818960726688 195309906600398304 195957787768070416 196248896535977142 196701399237904704 197043426481466928 197647079041933092 199086755996452896 199918884548162208 200303625803249397 201114571656703848 201413341181660751 201762653254469736 202228779809926584 202579506101653824 202605966329723528 203426233399884352 204404244137383796 205179907825745424 205269831401677068 206166349690292277 206407060384511844 206765033087225184 207629254751121632 207910545735907872 208600225688591088 208779555331460256 209783303193630738 212442354547801664 212816877099656544 213226440371200971 213463712021589172 213772132110622272 214089705311975064 214117668962094183 214956465252509376 215303916435568389 215677318996157304 216550506522457536 216578791593842392 217874119294762502 218513046330817524 219081178127420466 219397714534586016 219461131610124976 220104712641239712 220452511239079218 221024690541516576 222058304765274384 222249204062522208 222986448149873232 224902316691367744 225983577829307012 226148312905724352 226898491099871008 227563882569372096 227931712120938969 228854512574869896 230551616857961256 231485024213661504 231586476453174128 231930514087972986 232869504023551824 233582911595011836 233989068946741977 234596382065995664 235284347995807968 236267772647828064 237372670611155376 237576735377178912 237680857412468184 238997648866276872 239412143574681792 240412821290772416 240563163495713916 241537103428894944 241568652162362668 241744748278532928 243257943436225344 243651140543072691 246527539450153104 246893773061390598 247893342992813232 247925721956109054 250775442898133296 251510854754139552 252275296025514476 252639792494371776 253015106277788712 253743199618821264 254039458934783808 254858088321435456 255260802487354884 255923325890177088 257153726495418324 258194834699853216 259288208086328928 260534786009820894 260610093787023409 261665195381302856 262432541995324272 262724568641955904 263529438722577456 263920929824245122 264989435613007248 267071501070999196 268152762208938464 268551121575547668 268939133945621568 269016871005959648 269441958181096822 269638373079902112 270464423952118968 272434508205672384 273573210434327232 273693108535569424 274888466253723036 275209413846015792 276532536027967791 276734119739899536 278133634251454784 278583203703369851 279711070924840984 280531337995001808 282122373260399958 284301920494934628 285452940415966752 285490225282792244 286825310321812746 287071888580757852 287486660424629952 287569758661543072 291223094978477376 291350728441090032 292108237503227288 292964859900597456 293936681652105624 294373344803965713 295565139722200392 296077739687032512 297315264199830976 297795838441533289 299878326822243312 300228451468380864 301671857485055772 302643979881704604 303869259152480736 303908949494585292 305139350099826528 306606366206075694 307402155810615008 307904747102515602 309240685450630648 310147549630837776 310492672031402432 311443882126682448 311985425262322636 312900338532886632 313169332997190384 314674954790446107 316496894148207168 316907809883290912 317837158299370944 318431405123114426 318663531821702496 320195568032383758 320658198165933408 320750884660951888 323515978494235956 324825759783686304 324868187390763588 326811178942143753 328621767191130699 328703385933537472 329191697415187464 330524457323750976 330567629274812072 331537035812274864 334479672224809848 337353475037051616 338324266158428352 338975366743960518 339222469358586528 339756962320017216 340347736649806512 342871635327224432 345827425286941884 347227536320492256 347379714679761192 347895771131959479 349304256035327736 349910055993765696 351372584963436608 351894573098993496 353319247484009664 354401658971742096 356521286118702276 358068162100730224 359118215362022688 360619231936158624 360844745243570874 362305655143342416 362352978243544002 362617122417799392 366517955004964048 366945885128021056 368710048037290388 368978826319866048 369791309175229656 371288439981607104 371888582934163581 372484898315944128 374041783993335744 376163164347199944 376328024236407958 378412944038271714 378959688741557664 379069227326579504 382433747095750328 382762518107677136 383884988835265632 385730589743127486 387292252049779824 388467637921453376 390619813200796608 391915575536140832 392497793071954284 394086852962933856 395294158083866184 398173511992905792 399837769096324416 400607251606498794 402229143313407696 402826682363321502 403525306508939472 404162937271645233 404457559619853168 405211932659447056 408808488274767592 410359815651490848 410539662803354136 412332699380584554 412814120769023688 413530066174450368 415258509502243264 415821091471815744 417200451377182176 417559110662920512 419566606387261476 425205942494617141 425633754199313088 426452880742401942 426927424043178344 428179410623950128 428235337924188366 430237965482719119 430607832871136778 431354637992314608 433157583187684784 435748238589525004 437026092661635048 438162356254840932 438795429069172032 438922263220249952 440209425282479424 440905022478158436 442049381083033152 444116609530548768 444498408125044416 445972896299746464 451967155658614024 453796982199742016 454530490252866599 455863424241877938 457709025149739792 459909549309113541 461103233715922512 463172952906348256 463861028175945972 465739008047103648 467165823190023672 467978137893483954 469192764131991328 470568695991615936 472535545295656128 474745341222310752 475153470754357824 475361714824936368 477647107684671639 477995297732553744 480293352048575637 481126326991427832 483074206857789888 483137304324725336 487302281086145382 493055078900306208 493787546122781196 495786685985626464 495851443912218108 501550885796266592 503021709508279104 504550592051028952 506030212555577424 507486399237642528 508463050115940777 510521604974709768 514307452990836648 516389669399706432 518576416172657856 521069572019641788 521220187574046818 523330390762605712 524865083990648544 527058877445154912 527841859648490244 529978871226014496 534143002141998392 536305524417876928 537102243151095336 538033742011919296 538883916362193644 539276746159804224 540928847904237936 543529467365316003 547386217071138848 549776932507446072 550418827692031584 553065072055935582 553468239479799072 557166407406739702 559422141849681968 561062675990003616 564244746520799916 564492036354611937 567619416057407571 568603840989869256 570905880831933504 570980450565584488 573650620643625492 574143777161515704 575139517323086144 582701456882180064 584216475006454576 585929719801194912 587873363304211248 588746689607931426 591130279444400784 595591676883066578 599756653644486624 600910877409748191 603343714970111544 605287959763409208 607738518304961472 607817898989170584 610278700199653056 613212732412151388 614804311621230016 615809494205031204 618481370901261296 620295099261675552 621454839030594283 622887764253364896 623970850524645272 625800677065773264 626338665994380768 629349909580892214 633815619766581824 636862810246228852 637327063643404992 640391136064767516 641316396331866816 641501769321903776 642353006886282549 647031956988471912 649651519567372608 649736374781527176 653622357884287506 657243534382261398 658383394830374928 661135258549624144 663074071624549728 664313793446497337 668959344449619696 674706950074103232 677950733487921036 678444938717173056 680695473299613024 685743270654448864 691654850573883768 693757064070164809 694455072640984512 694759429359522384 695791542263918958 698608512070655472 701967206840225931 703789146197986992 708803317943484192 713042572237404552 716136324201460448 718236430724045376 721238463872317248 721689490487141748 724611310286684832 724705956487088004 725234244835598784 733035910009928096 734446627945247789 737420096074580776 739582618350459312 743777165868327162 752326328694399888 752656048472815916 756825888076543428 757919377483115328 758138454653159008 764867494191500656 765525036215354272 767769977670531264 771461179486254972 774584504099559648 781830281361070227 783831151072281664 784995586143908568 785098119527678671 788173705925867712 790588316167732368 801214503212997588 804458286626815392 805653364726643004 807050613017878944 808325874543290466 808915119239706336 810423865318894112 817616976549535184 820719631302981696 821079325606708272 824665398761169108 825628241538047376 829597608083903373 834400902754364352 835749611110109553 839133212774522952 850411884989234282 852905761484803884 853854848086356688 856358821247900256 856470675848376732 860475930965438238 861215665742273556 862709275984629216 866315166375369568 871496477179050008 874052185323270096 876324712509681864 877844526440499904 881810044956316872 888233219061097536 891945792599492928 893387515324599867 903934311317228048 909060980505733198 911726848483755876 915418050299479584 919819098618227082 922206467431845024 926345905812696512 927722056351891944 931478016094207296 934331646380047344 935956275786967908 938385528263982656 949490682444621504 950723429649872736 955294215369343278 955990595465107488 960586704097151274 962252653982855664 966274608649450672 974604562172290764 980433536826431259 986110157800612416 987575092245562392 991573371971252928 991702887824436216 1003101771592533184 1009101184102057904 1012060425111154848 1013952632102548567 1014972798475285056 1016926100231881554 1021043209949419536 1028614905981673296 1042139144039283576 1042440375148093636 1046660781525211424 1049730167981297088 1054117754890309824 1055683719296980488 1059957742452028992 1068286004283996784 1074204486302190672 1077767832724387288 1081857695808475872 1087058934730632006 1094772434142277696 1099553865014892144 1100837655384063168 1106130144111871164 1106936478959598144 1114332814813479404 1118844283699363936 1122125351980007232 1128489493041599832 1128984072709223874 1135238832114815142 1137207681979738512 1141960901131168976 1147301241287250984 1148287554323031408 1165402913764360128 1168432950012909152 1171859439602389824 1175746726608422496 1177493379215862852 1182260558888801568 1191183353766133156 1198307656121193761 1199513307288973248 1201821754819496382 1206687429940223088 1210575919526818416 1212488811814935699 1215635797978341168 1226425464824302776 1231618988410062408 1236962741802522592 1240590198523351104 1242909678061188566 1245775528506729792 1247941701049290544 1251601354131546528 1252677331988761536 1258699819161784428 1273725620492457704 1275617827483851423 1280782272129535032 1283003538643807552 1284706013772565098 1294063913976943824 1299472749563054352 1307244715768575012 1314487068764522796 1316766789660749856 1322270517099248288 1326148143249099456 1328627586892994674 1337918688899239392 1355901466975842072 1361390946599226048 1363591470758599797 1371486541308897728 1383309701147767536 1387514128140329618 1389518858719044768 1391583084527837916 1397217024141310944 1403934413680451862 1407578292395973984 1417606635886968384 1426085144474809104 1432272648402920896 1432941323054014917 1443378980974283496 1449222620573369664 1449411912974176008 1466071820019856192 1468893255890495578 1474840192149161552 1479165236700918624 1481930769996032521 1487554331736654324 1504652657388799776 1505312096945631832 1513651776153086856 1516276909306318016 1529734988383001312 1531050072430708544 1542922358972509944 1549169008199119296 1563660562722140454 1569991172287817136 1570196239055357342 1581176632335464736 1602429006425995176 1608916573253630784 1611306729453286008 1614101226035757888 1616651749086580932 1617830238479412672 1620847730637788224 1635233953099070368 1642158651213416544 1649330797522338216 1651256483076094752 1659195216167806746 1671499222220219106 1678266425549045904 1693476109063835811 1700823769978468564 1705811522969607768 1707709696172713376 1712717642495800512 1712941351696753464 1720951861930876476 1722431331484547112 1725418551969258432 1732630332750739136 1742992954358100016 1748104370646540192 1751372728177129343 1752649425019363728 1763620089912633744 1786775030649199734 1807868622634456096 1818121961011466396 1823453696967511752 1830836100598959168 1839638197236454164 1844412934863690048 1855444112703783888 1864364517091782849 1868663292760094688 1871912551573935816 1901446859299745472 1910588430738686556 1911981190930214976 1921173408194302548 1924505307965711328 1932549217298901344 1949209124344581528 1960867073652862518 1975150184491124784 1983405775648872432 1992941380339492011 2018202368204115808 2024120850222309696 2027905264205097134 2033852200463763108 2042086419898839072 2057229811963346592 2069804133300243769 2081271192210494427 2084278288078567152 2084880750296187272 2093321563050422848 2111367438593960976 2136572008567993568 2148408972604381344 2155535665448774576 2163715391616951744 2174117869461264012 2199107730029784288 2203339883835743367 2212260288223742328 2228665629626958808 2237688567398727872 2256978986083199664 2257968145418447748 2270477664229630284 2274415363959477024 2283921802262337952 2294602482574501968 2296575108646062816 2336865900025818304 2345490844083210681 2351493453216844992 2354986758431725704 2355294358583036013 2364521117777603136 2382366707532266312 2396615312242387522 2403643509638992764 2413374859880446176 2421151839053636832 2424977623629871398 2431271595956682336 2452850929648605552 2463237976820124816 2473925483605045184 2485819356122377132 2495883402098581088 2503202708263093056 2507248833330328659 2517399638323568856 2547451240984915408 2551235654967702846 2561564544259070064 2569412027545130196 2588127827953887648 2598945499126108704 2614489431537150024 2628974137529045592 2633533579321499712 2644541034198496576 2657255173785989348 2675837377798478784 2680162545973799601 2711802933951684144 2727182941517199594 2766619402295535072 2775028256280659236 2779037717438089536 2783166169055675832 2794434048282621888 2807868827360903724 2815156584791947968 2852170288949618208 2865882646108029834 2886757961948566992 2898823825948352016 2937786511780991156 2949680384298323104 2958330473401837248 2963861539992065042 2975108663473308648 3009305314777599552 3010624193891263664 3027303552306173712 3041857896307645701 3059469976766002624 3085844717945019888 3127321125444280908 3139982344575634272 3140392478110714684 3162353264670929472 3204858012851990352 3222613458906572016 3233303498173161864 3270467906198140736 3284317302426833088 3298661595044676432 3302512966152189504 3318390432335613492 3342998444440438212 3356532851098091808 3386952218127671622 3401647539956937128 3411623045939215536 3415419392345426752 3425882703393506928 3441903723861752952 3444862662969094224 3485985908716200032 3496208741293080384 3502745456354258686 3505298850038727456 3527240179825267488 3573550061298399468 3594922968363581283 3615737245268912192 3636243922022932792 3646907393935023504 3679276394472908328 3710888225407567776 3728729034183565698 3737326585520189376 3743825103147871632 3821176861477373112 3826853482451554269 3842346816388605096 3849010615931422656 3865098434597802688 3898418248689163056 3921734147305725036 3950300368982249568 3966811551297744864 3985882760678984022 4036404736408231616 4055810528410194268 4067704400927526216 4084172839797678144 4090774412275799391 4114459623926693184 4139608266600487538 4162542384420988854 4168556576157134304 4169761500592374544 4222734877187921952 4273144017135987136 4296817945208762688 4311071330897549152 4348235738922528024 4398215460059568576 4406679767671486734 4424520576447484656 4445792309988097563 4457331259253917616 4513957972166399328 4515936290836895496 4540955328459260568 4548830727918954048 4567843604524675904 4589204965149003936 4593150217292125632 4690981688166421362 4709973516863451408 4710588717166072026 4764733415064532624 4793230624484775044 4807287019277985528 4826749719760892352 4842303678107273664 4849955247259742796 4862543191913364672 4905701859297211104 4926475953640249632 4971638712244754264 4991766804197162176 5014497666660657318 5034799276647137712 5094902481969830816 5102471309935405692 5123129088518140128 5138824055090260392 5176255655907775296 5197890998252217408 5228978863074300048 5254118184531388029 5257948275058091184 5314510347571978696 5360325091947599202 5423605867903368288 5454365883034399188 5533238804591070144 5550056512561318472 5566332338111351664 5593093551275348547 5615737654721807448 5704340577899236416 5731765292216059668 5773515923897133984 5797647651896704032 5875573023561982312 5899360768596646208 5927723079984130084 5950217326946617296 5978824141018476033 6021248387782527328 6054607104612347424 6083715792615291402 6171689435890039776 6209412399900731307 6243813576631483281 6254642250888561816 6279964689151268544 6280784956221429368 6409716025703980704 6445226917813144032 6466606996346323728 6597323190089352864 6610019651507230101 6636780864671226984 6685996888880876424 6713065702196183616 6773904436255343244 6803295079913874256 6823246091878431072 6851765406787013856 6883807447723505904 6889725325938188448 6971971817432400064 7005490912708517372 7010597700077454912 7054480359650534976 7065883075749108039 7147100122596798936 7189845936727162566 7272487844045865584 7293814787870047008 7358552788945816656 7421776450815135552 7457458068367131396 7487650206295743264 7642353722954746224 7653706964903108538 7684693632777210192 7796836497378326112 7843468294611450072 7900600737964499136 7933623102595489728 7971765521357968044 8078912907397725679 8111621056820388536 8135408801855052432 8181548824551598782 8279216533200975076 8325084768841977708 8337113152314268608 8339523001184749088 8445469754375843904 8622142661795098304 8636079314804465381 8696471477845056048 8813359535342973468 8849041152894969312 8891584619976195126 8914662518507835232 9027915944332798656 9031872581673790992 9081910656918521136 9125573688922937103 9178409930298007872 9381963376332842724 9419947033726902816 9421177434332144052 9529466830129065248 9586461248969550088 9614574038555971056 9699910494519485592 9811403718594422208 9852951907280499264 9943277424489508528 10028995333321314636 10069598553294275424 10189804963939661632 10204942619870811384 10246258177036280256 10277648110180520784 10457957726148600096 10508236369062776058 10515896550116182368 10629020695143957392 10720650183895198404 10784768905090743849 10847211735806736576 10908731766068798376 11100113025122636944 11132664676222703328 11186187102550697094 11231475309443614896 11463530584432119336 11547031847794267968 11595295303793408064 11751146047123964624 11855446159968260168 11900434653893234592 11957648282036952066 12042496775565054656 12109214209224694848 12167431585230582804 12343378871780079552 12418824799801462614 12487627153262966562 12509284501777123632 12561569912442858736 12819432051407961408 12890453835626288064 12933213992692647456 13181384217333131371 13194646380178705728 13220039303014460202 13273561729342453968 13337376929964292689 13371993777761752848 13547808872510686488 13606590159827748512 13646492183756862144 13703530813574027712 13767614895447011808 13779450651876376896 14010981825417034744 14131766151498216078 14294200245193597872 14379691873454325132 14544975688091731168 14587629575740094016 14717105577891633312 14914916136734262792 14975300412591486528 15284707445909492448 15307413929806217076 15369387265554420384 15593672994756652224 15686936589222900144 15762354553594164087 15943531042715936088 16157825814795451358 16223242113640777072 16270817603710104864 16363097649103197564 16558433066401950152 16650169537683955416 16679046002369498176 17272158629608930762 17392942955690112096 17626719070685946936 17698082305789938624 17783169239952390252 17829325037015670464 18063745163347581984 18163821313837042272 18251147377845874206 18628237199702193921 18763926752665685448 18839894067453805632 18842354868664288104 19058933660258130496 19172922497939100176 19229148077111942112 19265100009948422773 19399820989038971184 19886554848979017056 20057990666642629272 20139197106588550848 20409885239741622768 20555296220361041568 20915915452297200192 21016472738125552116 21031793100232364736 21258041390287914784 21441300367790396808 21569537810181487698 21817463532137596752 22200226050245273888 22265329352445406656 22372374205101394188 22462950618887229792 22767845466302681459 22927061168864238672 23502292094247929248 23710892319936520336 23800869307786469184 23915296564073904132 24236738722193177037 24334863170461165608 24837649599602925228 24975254306525933124 25018569003554247264 25123139824885717472 25866427985385294912 25908237944413396143 26362768434666262742 26440078606028920404 26547123458684907936 26674753859928585378 26743987555523505696 27095617745021372976 27213180319655497024 27535229790894023616 28021963650834069488 28263532302996432156 28588400490387195744 28759383746908650264 29089951376183462336 29434211155783266624 29829832273468525584 30569414891818984896 30614827859612434152 30738774531108840768 31373873178445800288 31524709107188328174 31887062085431872176 32315651629590902716 32446484227281554144 32541635207420209728 32726195298206395128 33116866132803900304 33300339075367910832 34544317259217861524 34785885911380224192 35253438141371893872 35566338479904780504 36127490326695163968 36327642627674084544 36502294755691748412 37256474399404387842 37527853505331370896 37684709737328576208 38345844995878200352 38458296154223884224 38530200019896845546 38799641978077942368 39544152651999394113 39773109697958034112 40115981333285258544 40819770479483245536 41110592440722083136 42032945476251104232 42516082780575829568 42882600735580793616 43139075620362975396 43634927064275193504 44400452100490547776 44744748410202788376 44925901237774459584 45535690932605362918 45854122337728477344 47004584188495858496 47421784639873040672 47830593128147808264 48473477444386354074 48669726340922331216 49675299199205850456 49950508613051866248 50037138007108494528 50246279649771434944 51816475888826792286 52725536869332525484 52880157212057840808 53094246917369815872 53349507719857170756 53487975111047011392 54191235490042745952 56043927301668138976 56527064605992864312 57176800980774391488 57518767493817300528 57795300029845268319 59659664546937051168 61229655719224868304 62747746356891600576 63049418214376656348 63774124170863744352 64631303259181805432 64892968454563108288 65452390596412790256 66233732265607800608 66600678150735821664 68303536398908044377 69088634518435723048 70506876282743787744 71132676959809561008 72710216166579531111 73004589511383496824 74512948798808775684 75055707010662741792 75369419474657152416 76691689991756400704 77060400039793691092 77599283956155884736 77724713833240188429 79088305303998788226 80231962666570517088 81639540958966491072 84065890952502208464 85765201471161587232 86278151240725950792 87269854128550387008 89489496820405576752 91071381865210725836 91708244675456954688 94843569279746081344 95661186256295616528 96946954888772708148 97339452681844662432 99350598398411700912 99901017226103732496 103632951777653584572 105451073738665050968 105760314424115681616 106699015439714341512 108382470980085491904 112087854603336277952 113054129211985728624 115037534987634601056 115590600059690536638 118632457955998182339 119319329093874102336 122459311438449736608 126098836428753312696 127548248341727488704 129262606518363610864 130904781192825580512 132467464531215601216 133201356301471643328 136607072797816088754 138177269036871446096 141013752565487575488 142265353919619122016 145420432333159062222 146009179022766993648 149025897597617551368 150111414021325483584 150738838949314304832 154120800079587382184 155449427666480376858 158176610607997576452 160463925333141034176 168131781905004416928 171530402942323174464 172556302481451901584 173385900089535804957 178978993640811153504 182142763730421451672 191322372512591233056 193893909777545416296 194678905363689324864 198701196796823401824 199802034452207464992 204910609196724133131 207265903555307169144 210902147477330101936 211520628848231363232 213398030879428683024 226108258423971457248 230075069975269202112 231181200119381073276 237264915911996364678 244918622876899473216 250446300129329496049 252197672857506625392 258525213036727221728 261809562385651161024 273214145595632177508 276354538073742892192 284530707839238244032 290840864666318124444 292018358045533987296 298051795195235102736 308241600159174764368 310898855332960753716 316353221215995152904 336263563810008833856 345112604962903803168 346771800179071609914 357957987281622307008 364285527460842903344 382644745025182466112 387787819555090832592 397402393593646803648 399604068904414929984 409821218393448266262 414531807110614338288 421804294954660203872 423041257696462726464 426796061758857366048 452216516847942914496 462362400238762146552 474529831823992729356 500892600258658992098 504395345715013250784 517050426073454443456 546428291191264355016 552709076147485784384 581681729332636248888 584036716091067974592 596103590390470205472 616483200318349528736 621797710665921507432 632706442431990305808 690225209925807606336 693543600358143219828 728571054921685806688 751338900387988488147 775575639110181665184 819642436786896532524 829063614221228676576 843608589909320407744 853592123517714732096 924724800477524293104 949059663647985458712 1001785200517317984196 1008790691430026501568 1092856582382528710032 1163363458665272497776 1192207180780940410944 1232966400636699057472 1243595421331843014864 1265412884863980611616 1387087200716286439656 1457142109843371613376 1502677800775976976294 1551151278220363330368 1639284873573793065048 1658127228442457353152 1849449600955048586208 1898119327295970917424 2003570401034635968392 2185713164765057420064 2254016701163965464441 2326726917330544995552 2487190842663686029728 2530825769727961223232 2774174401432572879312 3005355601551953952588 3278569747147586130096 3698899201910097172416 3796238654591941834848 4007140802069271936784 4371426329530114840128 4508033402327930928882 4653453834661089991104 4974381685327372059456 5548348802865145758624 6010711203103907905176 6557139494295172260192 7592477309183883669696 8014281604138543873568 9016066804655861857764 11096697605730291517248 12021422406207815810352 13114278988590344520384 16028563208277087747136 18032133609311723715528 24042844812415631620704 36064267218623447431056 48085689624831263241408 72128534437246894862112 144257068874493789724224
- Sum of all divisors σ(n): 556364704418947343709075
- Sum of proper divisors (its aliquot sum) s(n): 412107635544453553984851
- 144257068874493789724224 is an abundant number, because the sum of its proper divisors (412107635544453553984851) is greater than itself. Its abundance is 267850566669959764260627
Bases of 144257068874493789724224
- Binary: 111101000110000110000111111011101101010100100111111011100111111011110010000002
- Hexadecimal: 0x1E8C30FDDAA4FDCFDE40
- Base-36: NHODKVK6RVRUOG0
Squares and roots of 144257068874493789724224
- 144257068874493789724224 squared (1442570688744937897242242) is 20810101920260444944389553896699301213972402176
- 144257068874493789724224 cubed (1442570688744937897242243) is 3002004305996246476848967714309631829326366164368760410710033857511424
-
144257068874493789724224 is a
perfect square number . Itssquare root is 379811886168 -
The
cube root of 144257068874493789724224 is 52445999.6681864279
Scales and comparisons
How big is 144257068874493789724224?- 144,257,068,874,493,789,724,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 144,257,068,874,493,789,724,224 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 144257068874493789724224 cubic inches would be around 4370500 feet tall.
Recreational maths with 144257068874493789724224
- 144257068874493789724224 backwards is 422427987394478860752441
- 144257068874493789724224 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 144257068874493789724224's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 144257068874493789724224 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 144257068874493789724224 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/144257068874493789724224/
Chicago style:
Numbermatics. 2024. "Number 144257068874493789724224 - Facts about the integer". https://numbermatics.com/n/144257068874493789724224/
The information we have on file for 144257068874493789724224 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 144257068874493789724224, math, Factors of 144257068874493789724224, curriculum, school, college, exams, university, Prime factorization of 144257068874493789724224, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-four sextillion, two hundred fifty-seven quintillion, sixty-eight quadrillion, eight hundred seventy-four trillion, four hundred ninety-three billion, seven hundred eighty-nine million, seven hundred twenty-four thousand, two hundred twenty-four.