18926363187894268992661776
18,926,363,187,894,268,992,661,776 is an even composite number composed of seven prime numbers multiplied together.
18926363187894268992661776 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 18926363187894268992661776:
24 × 32 × 76 × 112 × 132 × 192 × 736
(2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 19 × 19 × 73 × 73 × 73 × 73 × 73 × 73)See below for interesting mathematical facts about the number 18926363187894268992661776 from the Numbermatics database.
Names of 18926363187894268992661776
- Cardinal: 18926363187894268992661776 can be written as Eighteen septillion, nine hundred twenty-six sextillion, three hundred sixty-three quintillion, one hundred eighty-seven quadrillion, eight hundred ninety-four trillion, two hundred sixty-eight billion, nine hundred ninety-two million, six hundred sixty-one thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 1.8926363187894268992661776 × 1025
Factors of 18926363187894268992661776
Divisors of 18926363187894268992661776
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 19 21 22 24 26 28 33 36 38 39 42 44 48 49 52 56 57 63 66 72 73 76 77 78 84 88 91 98 99 104 112 114 117 121 126 132 133 143 144 146 147 152 154 156 168 169 171 176 182 196 198 208 209 219 228 231 234 242 247 252 264 266 273 286 292 294 304 308 312 336 338 342 343 361 363 364 392 396 399 418 429 438 441 456 462 468 484 494 504 507 511 528 532 539 546 572 584 588 616 624 627 637 657 676 684 686 693 722 726 728 741 784 792 798 803 819 836 847 858 876 882 912 924 931 936 949 968 988 1001 1008 1014 1022 1029 1064 1078 1083 1089 1092 1144 1168 1176 1183 1197 1232 1254 1274 1287 1314 1352 1368 1372 1386 1387 1444 1452 1456 1463 1482 1521 1533 1573 1584 1596 1606 1617 1638 1672 1694 1716 1729 1752 1764 1848 1859 1862 1872 1881 1898 1911 1936 1976 2002 2028 2044 2058 2128 2156 2166 2178 2184 2223 2288 2299 2352 2366 2394 2401 2409 2508 2527 2541 2548 2574 2628 2704 2717 2736 2744 2772 2774 2793 2847 2888 2904 2926 2964 3003 3042 3066 3087 3146 3192 3211 3212 3234 3249 3276 3344 3388 3432 3458 3504 3528 3549 3577 3696 3718 3724 3762 3773 3796 3822 3952 3971 4004 4056 4088 4116 4161 4312 4332 4356 4368 4389 4446 4459 4598 4599 4693 4719 4732 4788 4802 4818 4851 5016 5054 5082 5096 5148 5187 5256 5329 5434 5488 5544 5548 5577 5586 5621 5694 5733 5776 5808 5852 5928 5929 6006 6084 6132 6174 6292 6384 6422 6424 6468 6498 6517 6552 6643 6776 6864 6897 6916 7007 7056 7098 7154 7203 7227 7436 7448 7524 7546 7581 7592 7623 7644 7942 8008 8112 8151 8176 8232 8281 8322 8379 8541 8624 8664 8712 8778 8833 8892 8918 9009 9196 9198 9386 9438 9464 9576 9604 9633 9636 9702 9709 10032 10108 10164 10192 10241 10296 10374 10439 10512 10647 10658 10731 10868 11011 11088 11096 11154 11172 11242 11319 11388 11466 11704 11856 11858 11913 12012 12103 12168 12264 12337 12348 12483 12584 12844 12848 12936 12996 13013 13034 13104 13167 13286 13377 13552 13794 13832 14014 14079 14157 14196 14308 14406 14454 14872 14896 15048 15092 15162 15184 15246 15257 15288 15561 15884 15987 16016 16093 16302 16464 16562 16644 16731 16758 16807 16863 17082 17328 17424 17556 17666 17689 17784 17787 17836 18018 18031 18392 18396 18772 18876 18928 19019 19152 19208 19266 19272 19404 19418 19551 19929 20216 20328 20449 20482 20592 20691 20748 20878 21021 21294 21316 21462 21609 21736 22022 22192 22308 22344 22477 22484 22638 22743 22776 22932 23408 23716 23826 24024 24206 24336 24453 24528 24674 24696 24843 24966 25039 25168 25688 25872 25992 26026 26068 26334 26353 26411 26499 26572 26754 27588 27664 27797 28028 28158 28314 28392 28616 28812 28899 28908 29127 29744 29887 30096 30184 30324 30492 30514 30576 30723 31122 31213 31317 31768 31974 32186 32193 32604 32851 33033 33124 33288 33462 33516 33614 33726 33957 34164 35112 35321 35332 35378 35568 35574 35672 35739 36036 36062 36309 36784 36792 37011 37303 37544 37752 38038 38416 38532 38544 38808 38836 39039 39102 39347 39858 40131 40432 40656 40898 40964 41382 41496 41503 41756 42042 42237 42588 42632 42924 43218 43472 43681 44044 44616 44688 44954 44968 45276 45486 45552 45619 45771 45864 46501 47432 47652 47961 48048 48279 48412 48906 49049 49348 49392 49686 49932 50078 50421 50589 51376 51623 51984 52052 52136 52668 52706 52822 52998 53067 53144 53361 53508 54093 55176 55594 56056 56316 56628 56784 57057 57232 57624 57798 57816 57967 58254 58619 58653 59774 59787 60368 60648 60984 61009 61028 61347 61446 61831 62244 62426 62634 63063 63536 63948 64372 64386 65208 65702 66066 66248 66576 66924 67032 67228 67431 67452 67914 67963 68328 69277 70224 70642 70664 70756 71148 71344 71478 71687 72072 72124 72618 73073 73584 74022 74529 74606 75088 75117 75504 76076 77064 77077 77616 77672 78078 78204 78694 79059 79233 79497 79716 80262 81796 81928 82764 82992 83006 83391 83512 84084 84474 84721 85176 85264 85848 86359 86436 87362 87381 88088 89232 89661 89908 89936 90552 90972 91091 91238 91542 91728 92169 93002 93639 93951 94864 95304 95922 96558 96824 97812 98098 98553 98696 99099 99372 99864 100156 100842 101178 101251 103246 104104 104272 105336 105412 105644 105963 105996 106134 106288 106722 106799 107016 108186 108927 110352 111033 111188 111909 112112 112632 112651 113256 114114 114829 115248 115596 115632 115934 116508 117117 117238 117306 117649 118041 119548 119574 121296 121968 122018 122056 122694 122892 123662 123823 124488 124509 124852 125268 126126 126217 127896 128744 128772 130416 131043 131404 132132 132496 133133 133848 134064 134456 134862 134904 135707 135828 135926 136656 136857 137313 138554 139503 141284 141328 141512 142296 142956 143143 143374 144144 144248 144837 145236 146146 147147 148044 149058 149212 150234 151263 152152 154128 154154 154869 155344 156156 156408 157339 157388 158118 158466 158994 159201 159432 160524 162279 163592 163856 165528 166012 166782 167024 167827 168168 168948 169442 170352 171171 171696 172718 172872 173901 174724 174762 175273 175857 176176 179322 179816 181104 181944 182182 182476 183027 183084 184041 184338 184471 184877 185493 186004 187278 187902 190608 191844 193116 193648 194579 195624 196196 197106 197392 198198 198341 198744 199728 200312 201684 202293 202356 202502 203889 206492 207831 208208 209209 210672 210824 211288 211926 211992 212268 213444 213598 214032 215061 216372 217854 218491 219219 222066 222376 223818 225264 225302 225351 226512 228228 229658 229957 231192 231231 231868 233016 234234 234403 234476 234612 235298 236082 237177 237699 239096 239148 244036 244112 245388 245784 247247 247324 247646 248976 249018 249704 250173 250536 252252 252434 254163 255792 257488 257544 259077 261121 262086 262808 264264 266266 267696 268912 268983 269724 269808 271414 271656 271852 273273 273714 274626 275429 277108 279006 280917 282568 283024 284592 285912 286286 286748 288496 289674 289883 290472 290521 292292 294294 295659 296088 298116 298424 300468 302526 303753 304304 305767 308308 309738 312312 312816 314678 314776 316236 316932 317889 317988 318402 318864 319333 320397 321048 324558 325507 327184 331056 332024 333564 335654 335727 336336 337896 337953 338884 342342 342589 343343 344487 345436 345744 347802 349448 349524 350546 351714 352947 354123 358644 359632 361361 363888 364364 364952 366054 366168 368082 368676 368942 369754 370986 371469 372008 373527 374556 375804 378651 383688 386232 388531 389017 389158 391248 392392 393129 394212 396396 396682 397488 399399 400624 403368 404586 404712 405004 405769 407121 407778 410333 410571 412984 415662 418418 418509 421648 422576 423852 423984 424536 426888 427063 427196 429429 430122 432744 432817 435708 436982 438438 441441 444132 444752 447636 450604 450702 456456 459316 459914 462384 462462 463736 464607 466032 468468 468806 468952 469224 470596 472017 472164 474354 475398 475741 478192 478296 484939 488072 490776 491568 494494 494648 495292 498036 499408 500346 501072 501809 503481 504504 504868 508326 511511 515088 518154 521703 522242 524172 525616 525819 527571 528528 532532 537966 539448 539539 542828 543312 543704 546546 547428 549081 549252 550858 553413 554216 554631 556479 558012 561834 565136 567853 571824 572572 573496 579348 579766 580944 581042 583737 584584 588588 591318 592176 593047 595023 596232 596848 600936 604513 605052 607506 611534 611667 616616 619476 623493 624624 627627 629356 629552 632472 633864 635778 635976 636804 637637 638666 640794 642096 644809 645183 649116 651014 655473 657657 664048 667128 671099 671308 671454 675792 675906 677768 684684 685178 686686 688974 689871 690872 693693 695604 698896 699048 701092 703209 703428 705894 708246 708757 717288 722722 728728 729904 732108 732336 736164 737352 737884 739508 741741 741972 742938 744016 747054 747593 749112 751608 757302 762047 762489 767376 772464 777062 777231 778034 778316 783363 784784 786258 788424 788557 792792 793364 798798 803803 806736 809172 809424 810008 811538 814242 815556 819819 820666 821142 825968 826287 831324 836836 837018 847704 849072 853776 854126 854392 858858 860244 865488 865634 866761 869649 871416 871563 873964 876876 882882 883519 888264 895272 900601 901208 901404 911259 912912 917301 918632 919828 924924 927472 929214 931931 936936 937612 937904 938448 941192 944034 944328 948708 949949 950796 951482 956592 957999 961191 969878 976144 976521 981552 988988 989296 990584 996072 1000692 1002001 1003618 1006962 1009008 1009736 1013859 1016652 1023022 1027767 1030029 1033461 1036308 1043406 1044484 1048344 1051638 1055142 1058841 1065064 1075932 1078896 1079078 1084083 1085656 1087408 1093092 1094856 1098162 1098504 1101373 1101716 1106826 1108432 1109262 1112958 1113761 1114407 1116024 1123668 1135706 1135953 1145144 1146992 1158696 1159532 1162084 1165593 1167051 1167474 1169168 1174789 1177176 1182636 1186094 1190046 1192464 1198197 1201872 1209026 1210104 1215012 1217307 1221363 1223068 1223334 1226911 1230999 1233232 1238952 1246986 1255254 1258712 1264944 1267728 1271556 1271952 1273608 1275274 1277332 1281189 1281588 1288287 1289618 1290366 1291297 1294139 1298232 1298451 1302028 1310946 1315314 1316263 1334256 1342198 1342616 1342908 1351812 1355536 1362053 1369368 1370356 1373372 1377948 1379742 1381744 1387386 1388387 1391208 1398096 1402184 1406418 1406856 1411788 1416051 1416492 1417514 1427223 1434576 1445444 1454817 1457456 1464216 1464463 1472328 1474704 1475768 1479016 1483482 1483944 1485876 1492777 1494108 1495186 1498224 1503216 1505427 1510443 1514604 1524094 1524978 1529437 1534533 1554124 1554462 1556068 1556632 1566726 1572516 1576848 1577114 1577457 1585584 1586728 1597596 1607606 1609699 1618344 1618617 1620016 1623076 1628484 1631112 1639638 1640821 1641332 1642284 1652574 1660239 1662648 1663893 1673672 1674036 1695408 1703559 1708252 1708784 1717716 1720488 1730729 1731268 1733522 1739298 1742832 1743126 1747928 1751211 1753752 1765764 1767038 1776528 1779141 1785069 1790544 1801202 1802416 1802808 1813539 1822518 1827847 1834602 1837264 1839656 1849848 1858428 1863862 1873872 1875224 1882384 1882881 1888068 1888656 1897416 1899898 1901592 1902964 1912911 1915998 1922382 1923769 1928003 1934427 1939756 1953042 1966419 1977976 1981168 1992144 2001384 2004002 2007236 2013297 2013924 2019472 2027718 2029181 2033304 2033647 2046044 2055534 2060058 2066922 2069613 2072616 2086812 2088968 2096688 2103276 2109627 2110284 2117682 2126271 2130128 2140369 2151864 2158156 2168166 2171312 2181751 2186184 2189712 2196324 2197008 2202746 2203432 2213652 2218524 2225223 2225916 2227522 2228814 2232048 2235331 2242779 2247336 2271412 2271906 2278549 2286141 2290288 2317392 2319064 2324168 2331186 2334102 2334948 2349578 2350089 2354352 2365272 2365671 2372188 2380092 2396394 2398123 2403401 2411409 2418052 2420208 2430024 2434614 2442726 2446136 2446668 2453822 2461998 2477904 2478861 2493972 2510508 2517424 2529527 2543112 2547216 2550548 2554664 2562378 2563176 2576574 2578433 2579236 2580732 2582594 2588278 2596464 2596902 2600283 2604056 2608947 2614689 2621892 2630628 2632526 2650557 2684396 2685232 2685816 2701803 2703624 2719717 2723119 2724106 2738736 2740712 2746744 2751903 2755896 2759484 2774772 2776774 2782416 2795793 2804368 2812836 2813712 2823576 2832102 2832984 2835028 2840383 2849847 2854446 2872331 2873997 2890888 2909634 2928432 2928926 2929563 2944656 2951536 2958032 2966964 2967888 2971752 2985554 2988216 2989441 2990372 3006003 3010854 3020886 3029208 3029719 3048188 3049956 3058874 3069066 3083301 3090087 3108248 3108924 3112136 3113264 3133452 3145032 3154228 3154914 3173456 3188713 3195192 3215212 3219398 3236688 3237234 3246152 3252249 3256968 3262224 3279276 3281642 3282664 3284568 3304119 3305148 3320478 3325296 3327786 3330187 3341283 3347344 3348072 3394573 3407118 3416504 3435432 3440976 3461458 3462536 3467044 3478596 3486252 3495856 3496779 3501153 3502422 3507504 3512663 3524367 3531528 3534076 3558282 3570138 3580577 3602404 3605616 3627078 3645036 3651921 3655694 3669204 3679312 3680733 3692997 3699696 3716856 3727724 3750448 3765762 3768479 3776136 3776773 3794832 3799796 3803184 3805928 3825822 3831996 3843567 3844764 3847538 3856006 3868854 3873891 3879512 3882417 3895353 3906084 3932838 3948789 3955952 3974971 4002768 4008004 4014472 4026594 4027848 4055436 4058362 4066608 4067294 4086159 4092088 4111068 4120116 4133844 4139226 4145232 4151329 4165161 4173624 4177936 4206552 4219254 4220568 4231591 4235364 4252542 4279187 4280738 4281669 4303728 4316312 4336332 4363502 4364451 4372368 4392648 4393389 4405492 4406864 4427304 4437048 4450446 4451832 4453657 4455044 4457628 4463459 4470662 4478331 4485558 4494672 4513663 4516281 4542824 4543812 4557098 4572282 4588311 4603599 4638128 4648336 4662372 4668204 4669896 4697693 4699156 4700178 4730544 4731342 4744376 4760184 4792788 4796246 4806802 4822818 4829097 4836104 4855851 4860048 4869228 4885452 4892272 4893336 4907644 4922463 4923996 4957722 4961299 4987944 5021016 5057221 5059054 5086224 5101096 5109328 5110677 5124756 5126352 5153148 5156866 5158472 5161464 5165188 5176556 5192187 5193804 5200566 5208112 5217894 5229378 5233151 5243784 5261256 5265052 5301114 5334329 5337423 5368792 5371632 5403606 5407248 5439434 5440617 5446238 5448212 5481424 5483541 5493488 5503806 5511792 5518968 5519899 5549544 5553548 5591586 5625672 5626621 5647152 5664204 5665968 5670056 5680766 5699694 5708892 5738733 5744662 5747994 5771307 5781776 5784009 5803281 5819268 5857852 5859126 5933928 5943504 5971108 5976432 5978882 5980744 6012006 6021708 6039891 6041772 6058416 6059438 6067327 6087543 6096376 6099912 6100941 6117748 6138132 6166602 6180174 6184633 6216496 6217848 6224272 6266904 6290064 6304207 6308456 6309828 6377426 6378813 6390384 6421107 6430424 6438796 6474468 6492304 6504498 6513936 6523517 6545253 6558552 6563284 6565328 6569136 6608238 6610296 6640956 6649643 6655572 6660374 6682566 6696144 6705993 6728337 6789146 6814236 6833008 6835647 6858423 6870864 6922916 6925072 6934088 6957192 6972504 6993558 7002306 7004844 7014007 7025326 7048734 7063056 7068152 7097013 7116564 7140276 7161154 7194369 7204808 7210203 7234227 7254156 7290072 7303842 7311388 7338408 7361466 7382089 7385994 7391323 7433712 7455448 7531524 7536958 7552272 7553546 7588581 7599592 7611856 7651644 7663992 7687134 7689528 7695076 7709611 7712012 7735299 7737708 7747782 7759024 7764834 7790706 7796327 7800849 7812168 7865676 7897578 7949942 7951671 8016008 8028944 8053188 8055696 8105409 8110872 8116724 8134588 8159151 8169357 8172318 8184176 8222136 8223523 8240232 8267688 8278452 8302658 8330322 8347248 8382517 8387379 8413104 8438508 8441136 8463182 8470728 8505084 8521149 8549541 8558374 8561476 8563338 8588377 8616993 8632624 8672664 8727004 8728902 8785296 8786778 8810984 8854608 8874096 8900892 8903664 8907314 8910088 8915256 8926918 8941324 8956662 8968323 8971116 9018009 9027326 9032562 9039079 9085648 9087624 9089157 9114196 9144564 9176622 9207198 9213841 9324744 9336408 9339792 9395386 9398312 9400356 9462684 9488752 9520368 9534371 9566139 9585576 9592492 9613604 9645636 9658194 9672208 9711702 9718709 9738456 9770904 9786672 9815288 9844926 9847992 9906611 9912357 9915444 9922598 9975888 9990561 10023849 10042032 10114442 10118108 10183719 10202192 10221354 10249512 10251241 10306296 10313732 10316944 10322928 10330376 10353112 10384374 10387608 10401132 10435788 10449439 10458756 10466302 10487568 10522512 10530104 10537989 10573101 10602228 10668658 10674846 10737584 10741731 10807212 10878868 10881234 10892476 10896424 10967082 11007612 11037936 11039798 11042199 11099088 11107096 11183172 11251344 11253242 11267893 11305437 11328408 11330319 11340112 11361532 11399388 11417784 11477466 11485747 11489324 11495988 11542614 11568018 11606562 11621673 11638536 11647251 11715704 11718252 11846367 11867856 11924913 11942216 11957764 11961488 12024012 12043416 12079782 12083544 12115103 12118876 12134654 12175086 12192752 12199824 12201882 12235496 12251371 12258477 12276264 12333204 12360348 12369266 12435696 12453987 12495483 12533808 12608414 12616912 12619656 12694773 12754852 12757626 12794929 12837561 12842214 12860848 12877592 12948936 13008996 13047034 13090506 13117104 13126568 13180167 13216476 13220592 13281912 13299286 13311144 13320748 13360971 13365132 13390377 13411986 13434993 13456674 13466383 13496021 13540989 13578292 13628472 13671294 13716846 13764933 13845832 13868176 13914384 13945008 13987116 14004612 14009688 14028014 14050652 14093079 14097468 14136304 14194026 14204267 14233128 14235529 14280552 14322308 14388738 14409616 14420406 14468454 14478893 14487291 14508312 14580144 14607684 14622776 14676816 14722932 14764178 14767389 14771988 14782646 14883897 14910896 14982583 15063048 15073916 15107092 15171663 15177162 15199184 15272257 15303288 15327984 15374268 15379056 15390152 15419222 15424024 15470598 15475416 15495564 15529668 15576561 15581412 15592654 15601698 15624336 15699453 15731352 15795156 15899884 15903342 15949843 16002987 16032016 16106376 16210818 16221744 16233448 16269176 16318302 16338714 16344636 16444272 16447046 16450623 16480464 16535376 16556904 16559697 16605316 16660644 16765034 16774758 16786861 16823807 16877016 16879863 16926364 16941456 17010168 17042298 17099082 17111419 17116748 17122952 17126676 17176754 17233986 17313921 17345328 17352027 17454008 17457804 17573556 17621968 17706689 17801784 17814628 17820176 17830512 17853836 17882648 17913324 17936646 17942232 18036018 18049031 18054652 18065124 18078158 18175248 18178314 18201981 18228392 18262629 18289128 18302823 18353244 18414396 18427682 18553899 18649488 18672816 18790772 18796624 18800712 18912621 18925368 19038019 19061833 19068742 19132278 19171152 19184984 19227208 19263321 19291272 19316388 19423404 19437418 19476912 19541808 19570551 19630576 19635759 19689852 19695984 19813222 19824714 19830888 19845196 19882681 19948929 19981122 20047698 20106317 20117979 20228884 20236216 20367438 20442708 20499024 20502482 20506941 20612592 20627464 20660752 20706224 20768748 20775216 20802264 20871576 20898878 20917512 20926087 20932604 21042021 21060208 21075978 21146202 21161459 21204456 21208033 21337316 21349692 21483462 21583107 21614424 21630609 21757736 21762468 21784952 21792848 21934164 22015224 22079596 22084398 22146267 22173969 22214192 22320991 22366344 22506484 22535786 22610874 22656816 22660638 22723064 22765743 22798776 22835568 22954932 22971494 22978648 22991976 23085228 23128833 23136036 23205897 23213124 23243346 23277072 23294502 23311309 23388981 23431408 23436504 23692734 23762011 23849826 23884432 23915528 24048024 24086832 24159564 24167088 24230206 24237752 24269308 24350172 24403764 24470992 24477453 24502742 24508071 24516954 24552528 24588641 24666408 24670569 24720696 24738532 24907974 24990966 25008997 25064039 25147551 25216828 25239312 25389546 25509704 25515252 25563447 25589858 25675122 25684428 25755184 25765131 25850979 25897872 26017992 26094068 26181012 26253136 26360334 26379353 26432952 26437411 26563824 26598572 26622288 26641496 26721942 26730264 26780754 26823972 26869986 26904969 26913348 26932766 26992042 27081978 27117237 27156584 27256944 27267471 27342588 27433692 27529866 27641523 27691664 27824797 27974232 28009224 28019376 28056028 28101304 28186158 28194936 28362763 28388052 28398241 28408534 28466256 28471058 28561104 28603113 28644616 28698417 28777476 28840812 28936908 28957786 28974582 29016624 29059303 29156127 29215368 29245552 29445864 29528356 29534778 29543976 29565292 29621137 29719833 29767794 29954309 29965166 29971683 30126096 30147832 30214184 30343326 30354324 30544514 30551157 30606576 30748536 30753723 30780304 30838444 30848048 30941196 30950832 30991128 31059336 31153122 31162824 31175599 31185308 31203396 31244213 31348317 31398906 31462704 31590312 31595641 31613967 31799768 31806684 31899686 32005974 32212752 32225193 32421636 32466896 32538352 32636604 32677428 32689272 32883851 32894092 32901246 33113808 33119394 33210632 33321288 33530068 33549516 33573722 33647614 33754032 33759726 33803679 33852728 33916311 33990957 34020336 34084596 34198164 34222838 34233496 34245904 34253352 34353508 34457241 34467972 34627842 34704054 34729093 34908016 34915608 35147112 35400547 35413378 35603568 35629256 35707672 35765296 35774739 35826648 35873292 35884464 36072036 36098062 36109304 36130248 36156316 36345309 36356628 36403962 36456784 36525258 36578256 36605646 36632057 36706488 36754113 36828792 36855364 37107798 37340303 37361961 37581544 37601424 37825242 37850736 38076038 38084319 38123666 38137484 38264556 38369968 38384787 38454416 38512683 38526642 38582544 38632776 38639293 38846808 38874836 39141102 39271518 39379704 39386347 39626444 39649428 39661776 39690392 39765362 39897858 39962244 40082913 40095396 40171131 40212634 40235958 40399149 40457768 40472432 40488063 40622967 40734876 40885416 41004964 41013882 41254928 41453269 41537496 41604528 41743152 41797756 41835024 41852174 41865208 42084042 42151956 42279237 42292404 42322918 42408912 42416066 42471289 42612801 42674632 42699384 42706587 42966924 43166214 43228848 43261218 43292431 43436679 43515472 43524936 43569904 43868328 44030448 44129449 44159192 44168796 44292534 44347938 44641982 44651691 44732688 44947749 45012968 45071572 45221748 45321276 45446128 45514989 45531486 45597552 45664619 45816771 45909864 45942988 45957296 45983952 46170456 46257666 46272072 46411794 46426248 46486692 46547501 46589004 46622618 46777962 46873008 47071057 47098359 47385468 47524022 47699652 47831056 47849529 48008961 48096048 48319128 48460412 48475504 48538616 48700344 48807528 48954906 48990227 49005484 49016142 49033908 49098049 49177282 49332816 49341138 49441392 49477064 49679091 49815948 49981932 50017994 50128078 50295102 50360583 50433656 50471421 50639589 50779092 51019408 51030504 51126894 51179716 51334257 51350244 51368856 51530262 51674623 51701958 51739261 52035984 52188136 52362024 52720668 52758706 52865904 52874822 53120067 53197144 53282992 53443884 53460528 53561508 53647944 53739972 53809938 53826696 53865532 53967277 53984084 54147093 54163956 54234474 54313168 54534942 54574289 54605943 54685176 54867384 55059732 55283046 55629431 55649594 55661697 55948464 56018448 56112056 56202608 56372316 56389872 56725526 56737863 56776104 56796482 56817068 56942116 57114057 57185499 57206226 57289232 57396834 57554952 57564661 57681624 57873816 57915572 57949164 58118606 58312254 58430736 58677619 58711653 58891728 59056712 59069556 59087952 59130584 59242274 59439666 59535588 59648043 59846787 59908618 59930332 59943366 60295664 60318951 60428368 60686652 60708648 61089028 61102314 61497072 61507446 61676888 61882392 61982256 62118672 62306244 62325648 62351198 62370616 62406792 62488426 62696634 62778261 62797812 63126063 63180624 63191282 63227934 63273553 63484377 63599536 63613368 63624099 63799372 64011948 64450386 64496887 64843272 65273208 65354856 65378544 65743873 65767702 65788184 65802492 66238788 66421264 66438801 66521907 66642576 66740597 66962973 67060136 67099032 67147444 67295228 67519452 67607358 67705456 67832622 67981914 68030963 68169192 68396328 68445676 68466992 68506704 68707016 68914482 68935944 69255684 69346277 69386499 69408108 69458186 69831216 69933927 70166943 70294224 70801094 70826756 71258512 71286033 71415344 71549478 71653296 71746584 71758687 72144072 72196124 72218608 72260496 72312632 72690618 72713256 72807924 73050516 73146073 73211292 73264114 73412976 73508226 73657584 73710728 73765923 74011707 74215596 74680606 74723922 75026991 75163088 75192117 75442653 75650484 76152076 76168638 76247332 76274968 76529112 76769574 77025366 77053284 77265552 77278586 77295393 77693616 77749672 78282204 78543036 78759408 78772694 78875251 79138059 79252888 79298856 79312233 79380784 79530724 79795716 79924488 80165826 80190792 80342262 80400229 80425268 80471916 80798298 80915536 80976126 81245934 81304553 81351711 81469752 81770832 82009928 82027764 82906538 82924569 83074992 83474391 83595512 83704348 83730416 84168084 84303912 84558474 84584808 84645836 84805721 84832132 84942578 85088289 85194723 85225602 85349264 85398768 85413174 85759597 85809339 85933848 86332428 86522436 86584862 86873358 87049872 87177909 87468381 87736656 88258898 88318384 88337592 88585068 88695876 88863411 89159499 89283964 89303382 89564503 89862927 89895498 90025936 90143144 90443496 90642552 91029978 91062972 91329238 91633542 91819728 91885976 92261169 92340912 92515332 92544144 92823588 92852496 92973384 93095002 93178008 93245236 93526797 93555924 93732639 94044951 94142114 94196718 94264681 94472147 94770936 94786923 95048044 95399304 95699058 96017922 96087199 96638256 96920824 97077232 97400688 97615056 97909812 97980454 98010968 98032284 98067816 98196098 98354564 98651553 98682276 98954128 99358182 99429869 99631896 99963864 100035988 100256156 100590204 100721166 100867312 100942842 101279178 101352251 101411037 101558184 102061008 102253788 102359432 102668514 102700488 102737712 103060524 103349246 103371723 103403916 103478522 104187279 104376272 104724048 104878081 105441336 105517412 105749644 106201641 106240134 106394288 106887768 106905799 107123016 107295888 107479944 107619876 107653392 107731064 107934554 107968168 108294186 108327912 108468948 108972721 109035927 109069884 109148578 109211886 109370352 109734768 109896171 110119464 110262339 110566092 111258862 111299188 111323394 111648901 112020909 112224112 112744632 113451052 113475726 113552208 113592964 113634136 113884232 114228114 114370998 114412452 114793668 115109904 115129322 115154361 115363248 115747632 115831144 115898328 115917879 116237212 116624508 117355238 117423306 117508027 118113424 118139112 118159041 118261168 118484548 118879332 119071176 119296086 119693574 119779933 119817236 119860664 119886732 120637902 121197447 121373304 121417296 121464189 122178056 122204628 123014892 123353776 123764784 123946823 124359807 124612488 124702396 124741232 124813584 124976852 125393268 125556522 125595624 126252126 126343217 126382564 126455868 126547106 126968754 127226736 127248198 127413867 127598744 127838403 128023896 128119761 128900772 128993774 129686544 129877293 130310037 130546416 130709712 131487746 131535404 131576368 131604984 132388347 132477576 132877602 133043814 133266133 133432831 133481194 133925946 134120272 134198064 134294888 134590456 134843247 135038904 135214716 135665244 135963828 136061926 136338384 136792656 136891352 136993857 137414032 137450313 137828964 137871888 138511368 138692554 138772998 138816216 138916372 139642503 139867854 140333886 140435137 140744219 141213171 141602188 141653512 142572066 143098956 143493168 143517374 143548587 144288144 144392248 144625264 145381236 145426512 145615848 146101032 146292146 146422584 146482609 146528228 146970681 147016452 147294147 147421456 147531846 148023414 148130213 148431192 148456231 149361212 149447844 150053982 150384234 150885306 151081749 151300968 151414263 152304152 152337276 152494664 152549936 153058224 153539148 154002771 154050732 154106568 154557172 154590786 155023869 155217783 155499344 156246937 156564408 157086072 157545388 157750502 158276118 158505776 158597712 158624466 159061448 159267823 159360201 159591432 159848976 160331652 160381584 160684524 160800458 160850536 160943832 161596596 161901831 161952252 162441279 162491868 162609106 162703422 162939504 163179163 163722867 164019856 164055528 165813076 165849138 166334077 166888293 166948782 167191024 167408696 168336168 168607824 169116948 169169616 169291672 169611442 169664264 169885156 170176578 170389446 170451204 170826348 171342171 171519194 171556497 171618678 171867696 172664856 172693983 173044872 173169724 173746716 174355818 174936762 175062979 175448273 176032857 176517796 176675184 177170136 177391752 177726822 178318998 178567928 178606764 178944129 179129006 179725854 179790996 180286288 180886992 180956853 181285104 182059956 182125944 182658476 183267084 183771952 184522338 184655471 185030664 185061877 185647176 185946768 186190004 186356016 186490472 187053594 187111848 187465278 188089902 188225609 188284228 188334783 188393436 188529362 188944294 189541872 189573846 189820659 190096088 190453131 190798608 190872297 191398116 192035844 192174398 193490661 193841648 194773579 195819624 195960908 196021936 196064568 196135632 196392196 196709128 197231619 197303106 197364552 198539341 198716364 198787687 198859738 199263792 199927728 200071976 200221791 200512312 200888919 201180408 201442332 201885684 202558356 202704502 202822074 203116368 204092889 204507576 204718864 205337028 205400976 206121048 206698492 206743446 206807832 206957044 207347959 208038831 208374558 209680163 209756162 209801781 210882672 211034824 211499288 212403282 212480268 213775536 213811598 213858099 214246032 214959888 215239752 215276061 215462128 215869108 215936336 216588372 216655824 216937896 217945442 218071854 218139768 218229193 218297156 218423772 218709491 219438219 219792342 220238928 220524678 221132184 221169487 221297769 222517724 222598376 222646788 223297802 224041818 225080973 225489264 225576351 226902104 226951452 227185928 227268272 227768464 228456228 228741996 228824904 229587336 230186957 230258644 230308722 231662288 231796656 231835758 232474424 232776049 233249016 234710476 234846612 235016054 236278224 236318082 236625753 236969096 237414177 237758664 237936699 238142352 238592172 239387148 239559866 239634472 239721328 239773464 241200687 241275804 242394894 242746608 242928378 243103651 243913659 244356112 244409256 246029784 247803829 247893646 248719614 249224976 249404792 249953704 250423173 250786536 251113044 251191248 252504252 252686434 252765128 252911736 253094212 253937508 254417163 254496396 254827734 255197488 255264867 255584169 255676806 256047792 256239522 256424399 257278791 257801544 257987548 259754586 260620074 261382121 261533727 262975492 263070808 263209968 264776694 264955152 265755204 266087628 266532266 266590233 266865662 266962388 267851892 268589776 268693509 269180912 269588781 269686494 270077808 270429432 270475051 271330488 271927656 272123852 273782704 273987714 274900626 275098967 275657928 275704429 277022736 277385108 277545996 277632432 277832744 279285006 279735708 280580391 280667772 280870274 281197917 281488438 282426342 282794043 283204376 283307024 283416441 284360769 285144132 286197912 287034748 287097174 288261597 288784496 290172883 290762472 291231696 292202064 292584292 292845168 292965218 293056456 293941362 294032904 294588294 295063692 295954659 296046828 296260426 296862384 296912462 298289607 298722424 298895688 300107964 300768468 301770612 302163498 302601936 302828526 303047017 304056753 304608304 304674552 304989328 307078296 308005542 308101464 308213136 308906143 309114344 309181572 310047738 310435566 312380651 312493874 312561837 313128816 314172144 314634243 315090776 315501004 316552236 317248932 318122896 318535646 318604923 318720402 319182864 319652333 320663304 320717397 321369048 321600916 321701072 321887664 323193192 323803662 323904504 324882558 324983736 325116961 325218212 325406844 325832507 326358326 326918163 327445734 328111056 329497399 329688513 331626152 331698276 332668154 333776586 333897564 334817392 334946703 336062727 336672336 338233896 338583344 339222884 339328528 339770312 340353156 340778892 340902408 341652696 342684342 342931589 343038388 343112994 343237356 343686343 345329712 345387966 346089744 346339448 347493432 347753637 348711636 349873524 350125958 350896546 352065714 352524081 353035592 354340272 354477123 354783504 355453644 356637996 357135856 357213528 357888258 358258012 359339799 359451708 359581992 361722361 361913706 362174827 364119912 364251888 365316952 366534168 369044676 369177133 369310942 370061328 370123754 371294352 371840469 372380008 372980944 373079421 374107188 374223696 374930556 376179804 376451218 376568456 376669566 376786872 377058724 377770939 377888588 379029651 379147692 379641318 380192176 380906262 381744594 382020023 382241601 382796232 384071688 384348796 386981322 389406017 389547158 389631879 391639248 391921816 392129136 392784392 393418256 394463238 394606212 394729104 397078682 397165041 397432728 397575374 397719476 399798399 400143952 400298493 400443582 401024624 401777838 402360816 402884664 402952627 403771368 405116712 405409004 405644148 408185778 409015152 410674056 410743333 410981571 412242096 413396984 413486892 413615664 413914088 414695918 416077662 416749116 418927509 419360326 419512324 419603562 421305411 422069648 422232657 422998576 423639513 424806564 424960536 427623196 427716198 430479504 430552122 431738216 433176744 433875792 435890884 436143708 436279536 436458386 436594312 436847544 437418982 438876438 439447827 439584684 440912043 441049356 441882441 442264368 442338974 442595538 442914871 444390639 445035448 445196752 445293576 445368693 446595604 448083636 450161946 451152702 451478209 453804208 453902904 454371856 456912456 457483992 457649808 459174672 460207111 460373914 460517288 460617444 463671516 464948848 465071607 465552098 465653349 466498032 467184179 468740811 469420952 469693224 470032108 472636164 473251506 473938192 474828354 475517328 475873398 476216741 477184344 477803469 478774296 479119732 479268944 479546928 482401374 482551608 484789788 485423939 485705493 485856756 486207302 487827318 488818512 489537489 491168601 492059568 495607658 495787292 497439228 498809584 499002231 499907408 500664879 500846346 501573072 502226088 502310809 505008504 505372868 505530256 505823472 506188424 507875016 508834326 508992792 509655468 510529734 511168338 511353612 512022511 512479044 512848798 514557582 515603088 515975096 518081949 519509172 521240148 522764242 523067454 525188937 525950984 526141616 526344819 528098571 529553388 531510408 532175256 533064532 533180466 533731324 533924776 535703784 537387018 538892497 539177562 539372988 539566579 540858864 540950102 542660976 543855312 544247704 547975428 549801252 550197934 551315856 551408858 552126757 553966413 554770216 555091992 555185631 555665488 558570012 559471416 561160782 561335544 561740548 562395834 562801603 562976876 564676827 564852684 565588086 566408752 566832882 568721538 569131871 569461977 570288264 572395824 574069496 574194348 576523194 580345766 580471983 581524944 584320737 585168584 585930436 586112912 587882724 588065808 589176588 590127384 591694857 591909318 592093656 592520852 593640047 593824924 595618023 596363061 596579214 597444848 597791376 600215928 600317179 600665373 601536936 603541224 604326996 605657052 606094034 608113506 609349104 611923741 612278667 614156592 616011084 616202928 617812286 618228688 618363144 620095476 620871132 622043877 624116493 624761302 624987748 625123674 626951521 629040489 629268486 630181552 631002008 633104472 634497864 637071292 637209846 637440804 639304666 641326608 641434794 642738096 643201832 645828183 646386384 647607324 647809008 649765116 649967472 650233922 650436424 650813688 651665014 652716652 653836326 654687579 654891468 656128473 658314657 658994798 659377026 659852767 663252304 663396552 663508461 665336308 667553172 667795128 669893406 672125454 672610393 676467792 678445768 679540624 680706312 681557784 681804816 683305392 685368684 685863178 686076776 686225988 686474712 687372686 690560871 690775932 692678896 694986864 695507274 696009083 697423272 698328147 699747048 700251916 701793092 704131428 705048162 706071184 708954246 709465757 709877259 710907288 713275992 714427056 715776516 716516024 718679598 718903416 719163984 723182603 723444722 723602061 723827412 724349654 728239824 729310953 730633904 731740977 733068336 734146567 738089352 738354266 738621884 740247508 743411487 743680938 744760016 746158842 748214376 748340593 749861112 752359608 752902436 753136912 753339132 753573744 754117448 755541878 755777176 758059302 758295384 759282636 761812524 762809047 763251489 763489188 764040046 764483202 765592464 768143376 768697592 769273197 771836373 773962644 778812034 779094316 779263758 783843632 784146363 785568784 788926476 789212424 794157364 794330082 794865456 795150748 795438952 799596798 800596986 800887164 803555676 805769328 805905254 806080527 807542736 810233424 810818008 811288296 811425153 816371556 821348112 821486666 821963142 822556189 825296901 826793968 826973784 827113287 827828176 829391836 832155324 833498232 837855018 838459531 838720652 839024648 839207124 842610822 844465314 847279026 848382129 849613128 849921072 850249323 855246392 855432396 861104244 863476432 864784791 866353488 867627761 870518649 871781768 872287416 872916772 873188624 873695088 874837964 877752876 878895654 879169368 881824086 882098712 883764882 884402519 884677948 885191076 885829742 888781278 890070896 890587152 890737386 893191208 894350083 894868821 896167272 900323892 902305404 902956418 907805808 909141051 912170259 913824912 914967984 920414222 920747828 921034576 921234888 926718429 927343032 930143214 931104196 931306698 932862931 934029817 934368358 937141953 937481622 938841904 939386448 940064216 943902729 945272328 946503012 949656708 951746796 952433482 954368688 955606938 957548592 958239464 958956999 962152191 964802748 965103216 969579576 970847878 971410986 971713512 972414604 975350883 975654636 977497521 979074978 980754489 982337202 983045959 985209533 988492197 991215316 991574584 994878456 998004462 1001329758 1001692692 1004452176 1004621618 1004840109 1010017008 1010745736 1012376848 1015750032 1017668652 1017985584 1019310936 1021059468 1022336676 1022707224 1024045022 1024958088 1025378263 1025697596 1028794767 1029115164 1031059029 1031950192 1036163898 1036911491 1039018344 1039193617 1042480296 1045528484 1046134908 1050377874 1051901968 1052689638 1056197142 1056959189 1057572243 1059106776 1063020816 1064350512 1066129064 1066360932 1067462648 1067849552 1071407568 1074774036 1077784994 1078019397 1078355124 1078745976 1079133158 1081900204 1085167083 1086524481 1088495408 1093728559 1095950856 1099602504 1100395868 1102817716 1104253514 1107531399 1107932826 1109540432 1110183984 1110371262 1114874761 1115521407 1117140024 1118942832 1122321564 1122671088 1123481096 1124791668 1125603206 1125953752 1129353654 1129705368 1131176172 1133312817 1133665764 1137088953 1137443076 1138263742 1138923954 1140576528 1146060069 1148138992 1148388696 1153046388 1160691532 1160943966 1164338539 1168218051 1168641474 1170337168 1171860872 1175765448 1178353176 1180254768 1183389714 1183818636 1184187312 1185041704 1187280094 1187649848 1191236046 1192726122 1193158428 1199395197 1200431856 1200634358 1200895479 1201330746 1203073872 1207082448 1208653992 1208857881 1211314104 1212188068 1216227012 1223847482 1224557334 1225440853 1228137911 1232022168 1232229999 1235624572 1236726288 1240190952 1241742264 1244087754 1248232986 1249133587 1249522604 1249975496 1250247348 1253903042 1258080978 1258536972 1262004016 1263916233 1266208944 1266697971 1268995728 1274142584 1274419692 1274881608 1278609332 1282869588 1286403664 1291656366 1292588297 1295214648 1299530232 1300467844 1300872848 1301627376 1303330028 1305433304 1307672652 1309375158 1309782936 1312256946 1316629314 1317579263 1317989596 1318343481 1318754052 1319705534 1326793104 1327016922 1328744613 1330672616 1333171917 1335106344 1335590256 1336106079 1339786812 1344250908 1345220786 1354434627 1356891536 1361412624 1363115568 1363415053 1370737368 1371726356 1372153552 1372451976 1372949424 1374745372 1380621333 1381121742 1381551864 1389775387 1391014548 1391513809 1392018166 1394846544 1396656294 1399494096 1400503832 1401552537 1403586184 1406222433 1408262856 1410096324 1417908492 1418931514 1419754518 1421814576 1426551984 1428650223 1431553032 1433032048 1433410407 1437359196 1437806832 1446365206 1446889444 1447204122 1447654824 1448699308 1451435713 1456271817 1458621906 1463481954 1467761141 1468293134 1468612467 1476178704 1476708532 1477243768 1480495016 1486822974 1487361876 1492317684 1496428752 1496681186 1497006693 1499722224 1504719216 1505804872 1506678264 1506932427 1508234896 1511083756 1511554352 1516118604 1516590768 1518565272 1523625048 1525618094 1526502978 1526978376 1527604351 1528080092 1528966404 1536067533 1537395184 1538546394 1543672746 1544786507 1547925288 1548186409 1557624068 1558188632 1558527516 1568292726 1575566811 1577852952 1578424848 1579034457 1588314728 1588660164 1590301496 1590877904 1599193596 1601193972 1601774328 1607111352 1611308699 1611810508 1612161054 1616677491 1618699737 1621636016 1622576592 1622850306 1629432343 1632743112 1642973332 1643926284 1645112378 1650593802 1653947568 1654226574 1656380271 1658783672 1661899239 1664310648 1665556893 1666996464 1675710036 1676919062 1677441304 1678049296 1678414248 1685221644 1688404809 1688930628 1694030481 1694558052 1696764258 1699226256 1700498646 1701725557 1707395613 1710492784 1710864792 1722208488 1729569582 1734626803 1735255522 1741037298 1743563536 1744574832 1745833544 1749675928 1752962211 1755505752 1757791308 1758338736 1763648172 1764197424 1767529764 1768805038 1769355896 1770382152 1771659484 1777562556 1780920141 1781474772 1786382416 1786854069 1788700166 1789089183 1789737642 1792334544 1794970793 1800647784 1800951537 1804610808 1805912836 1818282102 1824340518 1825656781 1829674847 1835771223 1840828444 1841495656 1842469776 1853436858 1854686064 1860286428 1862208392 1862613396 1865725862 1866131631 1868059634 1868736716 1874283906 1874963244 1880128432 1880854563 1887121467 1887805458 1890544656 1893006024 1899313416 1903493592 1904866964 1911213876 1916478928 1917913998 1924304382 1925692769 1929605496 1929931003 1939159152 1941695756 1942821972 1943427024 1944829208 1950701766 1951309272 1954995042 1958149956 1961508978 1964062737 1964674404 1966091918 1968385419 1970419066 1976984394 1979558301 1982430632 1983149168 1989756912 1990525383 1996008924 2002659516 2003385384 2009243236 2009680218 2017831179 2021491472 2031210181 2035337304 2038621872 2042118936 2044673352 2045414448 2048090044 2049916176 2050756526 2051395192 2057589534 2058230328 2062118058 2070481699 2071682613 2072327796 2073071593 2073822982 2078036688 2078387234 2084960592 2088027249 2091056968 2092269816 2094984441 2100755748 2105379276 2112394284 2113918378 2115144486 2118213552 2121329119 2128397271 2132258128 2132721864 2134925296 2149548072 2155569988 2156038794 2156710248 2157491952 2158266316 2162343001 2163800408 2169547809 2170334166 2173048962 2186664557 2187457118 2187932859 2191901712 2199205008 2200791736 2202439701 2205635432 2208507028 2215062798 2215865652 2220742524 2229749522 2230234461 2231042814 2234280048 2244643128 2245021779 2246962192 2249583336 2251206412 2251907504 2258707308 2259410736 2262352344 2266625634 2267331528 2274177906 2274886152 2275818727 2276527484 2277847908 2280827549 2288427141 2292120138 2296777392 2306092776 2306481793 2307819591 2321383064 2321887932 2328677078 2336436102 2337282948 2343721744 2351530896 2352439089 2356706352 2366779428 2367637272 2370083408 2374560188 2375299696 2382472092 2385452244 2386316856 2398790394 2400521123 2401268716 2401790958 2402661492 2405804401 2417307984 2417715762 2422628208 2424376136 2432454024 2434275459 2447694964 2449114668 2450881706 2456275822 2464044336 2464459998 2467668567 2471249144 2475890703 2480381904 2481339861 2483484528 2488175508 2496465972 2498267174 2499045208 2499950992 2500494696 2507806084 2515378593 2516161956 2517073944 2527832466 2532056527 2533395942 2535223789 2548285168 2548839384 2549763216 2557218664 2565739176 2583312732 2584239931 2585176594 2590429296 2599060464 2600935688 2602883283 2606660056 2610866608 2611555947 2615345304 2618750316 2619565872 2624513892 2633258628 2635158526 2635979192 2636686962 2637508104 2639411068 2653207557 2654033844 2657489226 2661345232 2666343834 2670212688 2672212158 2674140161 2679573624 2683050249 2688501816 2690441572 2708869254 2725842119 2726830106 2727423153 2741474736 2743452712 2744903952 2749490744 2761242666 2762243484 2763103728 2779550774 2780155287 2782029096 2783027618 2784036332 2793312588 2798588793 2801007664 2802089451 2803105074 2807172368 2811425859 2812444866 2816525712 2820192648 2820668389 2835816984 2837863028 2839509036 2857300446 2863106064 2866820814 2874718392 2875203331 2876870997 2892730412 2893778888 2894408244 2895309648 2897398616 2902871426 2912543634 2917243812 2926052649 2926963908 2932492563 2935522282 2936586268 2937224934 2949137877 2953417064 2954487536 2955628599 2960990032 2965476591 2973645948 2974723752 2984635368 2993362372 2994013386 3011609744 3013356528 3013864854 3022167512 3026088637 3032237208 3037130544 3047250096 3051236188 3053005956 3053956752 3055208702 3056160184 3057932808 3072135066 3076134789 3077092788 3086384301 3087345492 3089573014 3093177087 3095850576 3096372818 3100404097 3110734473 3115248136 3116377264 3117055032 3117580851 3136585452 3151133622 3155705904 3158068914 3160347463 3170877567 3176629456 3177320328 3180602992 3198387192 3202387944 3203548656 3214222704 3221449777 3222617398 3223621016 3224322108 3233354982 3237399474 3245700612 3255501249 3258864686 3259573443 3265486224 3281185677 3285946664 3287852568 3290224756 3301187604 3308453148 3312760542 3317567344 3322594197 3323798478 3328621296 3331113786 3333517187 3344624283 3351420072 3353838124 3354882608 3356828496 3370443288 3376809618 3377861256 3388060962 3389116104 3393528516 3397967573 3399938451 3400997292 3403451114 3414791226 3421729584 3436187161 3438180207 3444416976 3459139164 3469253606 3470511044 3482074596 3491667088 3493015617 3499351856 3504654153 3505924422 3511011504 3515582616 3516175663 3527296344 3535059528 3537610076 3538711792 3540764304 3543318968 3555125112 3561840282 3562949544 3573708138 3576286571 3577400332 3578178366 3579475284 3584157577 3589941586 3601295568 3601903074 3609221616 3611825672 3626573643 3636564204 3648681036 3651313562 3659349694 3671542446 3676322559 3681656888 3682991312 3684413733 3696689997 3706873716 3720572856 3724416784 3725226792 3731451724 3732263262 3736119268 3737473432 3747400761 3748567812 3749926488 3761709126 3772247479 3774242934 3775610916 3776966053 3786012048 3798626832 3806987184 3809733928 3822427752 3835827996 3848608764 3851385538 3859210992 3859862006 3877764891 3883391512 3885643944 3889658416 3901403532 3902618544 3909990084 3916299912 3923017956 3928125474 3929348808 3932183836 3936770838 3939611221 3940838132 3952737789 3953968788 3959116602 3964861264 3981050766 3983923097 3986233839 3992017848 4005319032 4006770768 4018486472 4019360436 4035662358 4060948463 4062420362 4063303881 4070674608 4084237872 4089346704 4090245159 4096180088 4101513052 4102790384 4115179068 4116460656 4124236116 4140963398 4141863999 4143365226 4144655592 4146143186 4147645964 4155480329 4156774468 4169326161 4174541427 4176054498 4182113936 4184539632 4189968882 4201511496 4202220253 4204657611 4210758552 4224788568 4227836756 4230288972 4242658238 4256794542 4265443728 4283466187 4285950669 4299096144 4311139976 4312077588 4313420496 4316532632 4324686002 4327600816 4339095618 4340668332 4346097924 4354307139 4368815451 4373329114 4374914236 4375865718 4401583472 4403283423 4404879402 4411270864 4417014056 4430125596 4431731304 4441485048 4459499044 4460468922 4462085628 4489286256 4490043558 4499166672 4502412824 4517414616 4520797281 4524704688 4533251268 4534663056 4548355812 4549772304 4551637454 4553054968 4555695816 4561655098 4576854282 4582813053 4584240276 4608202599 4612185552 4612963586 4615639182 4618969369 4634359521 4642766128 4643775864 4644559227 4657354156 4672872204 4674565896 4704878178 4708272751 4733558856 4735274544 4749120376 4764944184 4770904488 4772633712 4797580788 4799302729 4801042246 4802537432 4803581916 4805322984 4811608802 4833926097 4835431524 4848752272 4850032473 4856099211 4864908048 4868550918 4872063581 4888297029 4895389928 4898229336 4901763412 4912551644 4928919996 4935337134 4942498288 4951781406 4962679722 4966260299 4969140813 4976351016 4992931944 4996534348 4998090416 5000989392 5015612168 5030757186 5032323912 5034147888 5055664932 5062278221 5064113054 5065214427 5066791884 5070447578 5097678768 5105176671 5114437328 5122186839 5131478352 5139025969 5166625464 5168479862 5170353188 5201871376 5203880409 5205766566 5213320112 5223111894 5230690608 5237500632 5238384151 5249027784 5266517256 5270317052 5271958384 5273373924 5275016208 5278822136 5306415114 5308067688 5314978452 5332687668 5339663329 5342760423 5344424316 5348280322 5359147248 5366100498 5377003632 5380883144 5384912379 5402854611 5417738508 5451684238 5453660212 5454846306 5476970343 5486905424 5489024541 5498981488 5507313669 5522485332 5524486968 5559101548 5560310574 5564058192 5566055236 5568072664 5586625176 5597177586 5604178902 5606210148 5622851718 5624889732 5640385296 5641336778 5642563689 5671633968 5675726056 5679018072 5714600892 5733641628 5749436784 5750406662 5753741994 5757893323 5777078307 5785460824 5787557776 5788816488 5789793009 5794797232 5805742852 5825087268 5834487624 5852105298 5853927816 5864985126 5869216717 5871044564 5873172536 5874449868 5898275754 5906834128 5911257198 5930953182 5935232369 5938674903 5947291896 5949447504 5969270736 5986724744 5988026772 6027729708 6044335024 6052177274 6053493537 6064474416 6073394327 6093630543 6102472376 6106011912 6110417404 6112320368 6115865616 6144270132 6152269578 6154185576 6172768602 6174690984 6179146028 6186354174 6190817633 6192745636 6200808194 6211445097 6219214779 6221468946 6230496272 6234110064 6235161702 6260450581 6264081747 6273170904 6302267244 6316137828 6320694926 6341755134 6354640656 6363987357 6385191813 6396774384 6404775888 6442899554 6445234796 6447242032 6448644216 6466709964 6474798948 6487029003 6491401224 6508643427 6511002498 6517729372 6519146886 6530040517 6538208719 6559993671 6562371354 6571893328 6575705136 6580449512 6602375208 6607319103 6616906296 6625521084 6645188394 6647596956 6662227572 6667034374 6689248566 6702840144 6707676248 6735065337 6740886576 6753619236 6755722512 6776121924 6778232208 6787057032 6795935146 6799876902 6801994584 6806902228 6827456181 6829582452 6842482647 6865281423 6872374322 6876360414 6881321713 6896466731 6918278328 6919445379 6938507212 6941022088 6964149192 6986031234 7009308306 7011848844 7014365527 7031165232 7032351326 7054592688 7070119056 7075220152 7086637936 7110250224 7123680564 7125899088 7147416276 7152573142 7154800664 7156356732 7158950568 7168315154 7177647841 7179883172 7201563369 7203806148 7217413203 7223651344 7253147286 7258380437 7273128408 7297362072 7302627124 7318699388 7343084892 7352645118 7363313776 7368827466 7393379994 7398714323 7403005701 7413747432 7441145712 7450453584 7462903448 7464526524 7472238536 7474946864 7494801522 7497135624 7499852976 7523418252 7544494958 7546135779 7548485868 7551221832 7553932106 7596169581 7605671367 7619467856 7644855504 7656099913 7671655992 7697217528 7702771076 7719724012 7752719793 7755529782 7766783024 7771287888 7802807064 7804123327 7808649849 7819980168 7832599824 7846035912 7856250948 7858697616 7864367672 7873541676 7879222442 7881676264 7905475578 7907937576 7918233204 7955008633 7959622671 7962101532 7967846194 7972467678 7984035696 8010638064 8022420483 8036972944 8038720872 8049150747 8071324716 8121896926 8124840724 8126607762 8150369773 8177526357 8180490318 8192360176 8203026104 8230358136 8248472232 8281926796 8283727998 8286730452 8289311184 8292286372 8295291928 8310960658 8313548936 8338652322 8349082854 8352108996 8379937764 8395766379 8403022992 8404440506 8406268353 8409315222 8421517104 8449577136 8455673512 8460577944 8462005167 8485316476 8513589084 8566932374 8571901338 8578085971 8622279952 8624155176 8625609993 8633065264 8649372004 8678191236 8681336664 8692195848 8708614278 8737630902 8743935109 8746658228 8749828472 8751731436 8806566846 8809758804 8834028112 8847413631 8860251192 8863462608 8866885797 8882970096 8918998088 8920937844 8924171256 8980087116 9004825648 9034829232 9041594562 9048118079 9066502536 9078265911 9096711624 9103274908 9106109936 9111391632 9123310196 9153708564 9165626106 9168480552 9216405198 9223054841 9225927172 9228404367 9231278364 9237938738 9268719042 9287551728 9289118454 9301212291 9314708312 9332203419 9345744408 9349131792 9352742553 9409756356 9416545502 9467117712 9481042389 9498240752 9512632701 9529888368 9541808976 9543905371 9595161576 9598605458 9602084492 9605074864 9607163832 9610645968 9623217604 9664349331 9667852194 9670863048 9700064946 9712198422 9728427709 9737101836 9740596663 9744127162 9776594058 9790779856 9796458672 9803526824 9825103288 9843557031 9857839992 9870674268 9903562812 9925359444 9932520598 9938281626 9952702032 9985863888 9993068696 10000551561 10031224336 10033872849 10061514372 10064647824 10111329864 10124556442 10128226108 10130428854 10133583768 10140895156 10193902719 10210353342 10244373678 10251765001 10274327987 10278051938 10308561483 10333250928 10336959724 10340706376 10407760818 10411533132 10446223788 10475001264 10476768302 10479046851 10498055568 10533034512 10540634104 10546747848 10548526989 10557644272 10612830228 10616135376 10629956904 10665375336 10679326658 10685520846 10688848632 10693230457 10696560644 10728859713 10732200996 10752472731 10761766288 10769824758 10805709222 10813505549 10835477016 10837304863 10903368476 10907320424 10909692612 10953940686 10978049082 11014627338 11028967677 11044970664 11048973936 11053241199 11118203096 11120621148 11132110472 11136145328 11173250352 11194355172 11208357804 11212420296 11242202283 11245703436 11249779464 11279160893 11282673556 11285127378 11316742437 11330898159 11351452112 11358036144 11406026401 11429201784 11467283256 11500813324 11507483988 11515786646 11554156614 11570921648 11577632976 11579586018 11611485704 11626551079 11633294673 11650174536 11668975248 11704210596 11707855632 11729970252 11738433434 11742089128 11746345072 11748899736 11796551508 11818833663 11822514396 11858213367 11861906364 11870464738 11877349806 11894583792 11912078899 11951769291 11973449488 11976053544 12055459416 12104354548 12106987074 12142387621 12146788654 12182845389 12187261086 12204944752 12212023824 12220834808 12270735477 12288540264 12304539156 12308371152 12345537204 12349381968 12358292056 12372708348 12381635266 12385491272 12401616388 12422890194 12438429558 12442937892 12466440987 12470323404 12507978483 12520901162 12523624281 12528163494 12546341808 12604534488 12606660759 12632275656 12641389852 12683510268 12727974714 12770383626 12779597467 12807723929 12850398561 12885799108 12890469592 12897288432 12933419928 12949597896 12974058006 12982802448 13017286854 13022004996 13035458744 13038293772 13060081034 13062921417 13076417438 13119987342 13124742708 13160899024 13204750416 13209850269 13214638206 13233812592 13251042168 13290376788 13295193912 13324455144 13334068748 13378497132 13415352496 13470130674 13479849383 13507238472 13509517021 13552243848 13574114064 13591870292 13599753804 13603989168 13613804456 13654912362 13659164904 13684965294 13730562846 13740469457 13744748644 13748439159 13752720828 13762643426 13792933462 13836556656 13838890758 13856908107 13877014424 13882044176 13903078563 13928298384 13933677681 13972062468 14018616612 14023697688 14028731054 14064702652 14124818253 14150440304 14218471267 14247361128 14294832552 14305146284 14309601328 14312713464 14317901136 14336630308 14355295682 14359766344 14397908187 14403126738 14407612296 14434826406 14493371893 14501778291 14506294572 14511501151 14516760874 14546256816 14594724144 14605254248 14616190743 14637398776 14664891087 14686169784 14705290236 14737654932 14786759988 14797428646 14806011402 14827494864 14898780897 14925806896 14929053048 14944477072 14989603044 14994271248 15046836504 15088989916 15092271558 15096971736 15102443664 15107864212 15136401007 15186834663 15192339162 15211342734 15306651899 15312199826 15315530013 15343311984 15394435056 15405542152 15417077907 15439448024 15505439586 15511059564 15605614128 15608246654 15611641227 15617299698 15639960336 15692071824 15712501896 15715152453 15728735344 15747083352 15758444884 15763352528 15810951156 15815875152 15836466408 15910017266 15919245342 15924203064 15930731089 15935692388 15944935356 15965792843 16018989987 16044840966 16077441744 16098301494 16142649432 16145372551 16154737137 16243793852 16249681448 16253215524 16300739546 16355052714 16360980636 16406052208 16430911029 16460716272 16467073623 16496944464 16563853592 16567455996 16573460904 16584572744 16590583856 16621921316 16627097872 16677304644 16698165708 16704217992 16759875528 16791532758 16803647861 16808881012 16812536706 16818630444 16911347024 16921155888 16924010334 16970632952 16992651577 17027178168 17133864748 17143802676 17156171942 17248310352 17251219986 17273679969 17298744008 17331234921 17356382472 17362673328 17369379027 17384391696 17417228556 17475261804 17487870218 17493316456 17499656944 17503462872 17607650151 17613133692 17619517608 17694827262 17720502384 17724395689 17733771594 17746566523 17805697107 17837996176 17841875688 17848342512 17960174232 18083189124 18089679517 18096236158 18133005072 18156531822 18193423248 18206549816 18220182981 18246620392 18280891629 18307417128 18331252212 18336961104 18432810396 18446109682 18451854344 18456808734 18462556728 18475877476 18537438084 18572452899 18578236908 18602424582 18629416624 18634335291 18657644337 18664406838 18691488816 18705485106 18718981127 18781351743 18819512712 18833091004 18962084778 19025265402 19080894833 19087810742 19091962071 19190323152 19197210916 19204168984 19214327664 19246435208 19328698662 19335704388 19341726096 19400129892 19424396844 19456855418 19461087009 19474203672 19481193326 19488254324 19553188116 19590121551 19607053648 19614626157 19650206576 19679981013 19687114062 19715679984 19741348536 19744678723 19807125624 19850718888 19865041196 19876563252 19986137392 20001103122 20067745698 20082224591 20123028744 20126423317 20222659728 20249112884 20256452216 20260857708 20267167536 20281790312 20387805438 20420706684 20482368543 20488747356 20503530002 20527447941 20548655974 20556103876 20617122966 20643965139 20673919448 20681412752 20689400193 20758336137 20815521636 20823066264 20892447576 20953536604 20958093702 21043096581 21081268208 21093495696 21097053978 21182620459 21225660456 21259913808 21330750672 21358653316 21371041692 21377697264 21386460914 21393121288 21457719426 21464401992 21504945462 21532943523 21539649516 21604690107 21611418444 21627011098 21652239609 21670954032 21674609726 21775141311 21806736952 21814640848 21819385224 21907881372 21956098164 22029254676 22057935354 22089941328 22106482398 22122432241 22196142969 22236406192 22241242296 22264220944 22388710344 22416715608 22424840592 22484404566 22491406872 22499558928 22550148439 22558321786 22565347112 22570254756 22633484874 22661796318 22788508743 22803787523 22812052802 22817014101 22858403568 22934566512 22968299739 23001626648 23014967976 23031573292 23108313228 23159172036 23222971408 23253102158 23258159379 23266589346 23300349072 23334620309 23408421192 23412369981 23459940504 23476866868 23484178256 23497799472 23593103016 23637667326 23645028792 23716426734 23723812728 23733538153 23740929476 23754699612 23785773011 23824157798 23865025899 23903538582 23952107088 24053310127 24067261449 24110918832 24208709096 24213974148 24284775242 24293577308 24365690778 24374522172 24441669616 24451109319 24532579071 24541470954 24577080528 24609078312 24691074408 24716584112 24745416696 24763270532 24770982544 24803232776 24845780388 24876859116 24885875784 24932881974 24940646808 25015956966 25034005997 25041802324 25047248562 25056326988 25089103039 25209068976 25213321518 25264551312 25282779704 25367020536 25386015501 25455949428 25540767252 25559194934 25615447858 25700797122 25734257913 25771598216 25780939184 25866839856 25876829979 25899195792 25948116012 26034573708 26044009992 26070917488 26076587544 26120162068 26125842834 26152834876 26231805327 26239974684 26249485416 26405732353 26419700538 26429276412 26438762371 26502084336 26580753576 26590387824 26648910288 26668137496 26756994264 26940261348 26949930709 26959698766 27014476944 27019034042 27104487696 27144354237 27183740584 27199507608 27227608912 27234797733 27309824724 27318329808 27369930588 27461125692 27480938914 27489497288 27496878318 27505441656 27525286852 27577278547 27585866924 27669164523 27677781516 27713816214 27754028848 27806157126 27867355362 27887461679 27903636873 27944124936 28037233224 28047395376 28057462108 28129405304 28249636506 28426639241 28436942534 28443127167 28494722256 28589665104 28610292568 28625426928 28631716113 28673260616 28710591364 28719532688 28795816374 28806253476 28815224592 28869652812 28986743786 28993047993 29003556582 29012589144 29023002302 29033521748 29185283127 29210508496 29221789989 29232381486 29274797552 29329782174 29372339568 29410580472 29415541771 29475309864 29573519976 29594857292 29612022804 29797561794 29858106096 29979206088 29984263309 30001654683 30093673008 30177979832 30184543116 30193943472 30215728424 30272802014 30373669326 30384678324 30422685468 30581708157 30613303798 30624399652 30631060026 30755295003 30811084304 30822983961 30834155814 30878896048 30925684449 31010879172 31022119128 31216493308 31223282454 31234599396 31425003792 31430304906 31494166704 31516889768 31621902312 31645580967 31672932816 31820034532 31838490684 31848406128 31861462178 31871384776 31889870712 31931585686 32037979974 32079691371 32089681932 32186579139 32196602988 32257418193 32285298864 32290745102 32309474274 32332785583 32440516647 32487587704 32499362896 32506431048 32511914589 32601479092 32710105428 32721961272 32861822058 32934147246 32957909257 33127707184 33134911992 33146921808 33169145488 33243842632 33354609288 33396331416 33408435984 33519751056 33583065516 33595119103 33607295722 33617762024 33625073412 33637260888 33837482679 33848020668 33941265904 33950227311 33985303154 33992694477 34054356336 34104445067 34218079203 34267729496 34287605352 34312343884 34502439972 34547359938 34597488016 34662469842 34712764944 34738758054 34763822093 34834457112 34879653237 34950523608 34975740436 34986632912 35006925744 35215300302 35226267384 35239035216 35389654524 35435947547 35448791378 35456500989 35467543188 35493133046 35611394214 35683751376 35736236697 35855307873 35920348464 36166378248 36179359034 36192472316 36313063644 36413099632 36427162863 36440365962 36493240784 36548536167 36561783258 36614834256 36662504424 36668689057 36865620792 36892219364 36903708688 36913617468 36925113456 36951754952 37074876168 37144905798 37156473816 37204849164 37268670582 37315288674 37328813676 37377643303 37399322961 37410970212 37437962254 37562703486 37639025424 37666182008 37819982277 37924169556 38050530804 38161789666 38175621484 38183924142 38338792401 38394421832 38408337968 38423171787 38492870416 38551195683 38657397324 38671408776 38800259784 38848793688 38913710836 38922174018 38948407344 38962386652 38976508648 39106376232 39180243102 39229252314 39339152281 39359962026 39374228124 39388360267 39482697072 39489357446 39614251248 39701437776 39730082392 39753126504 40002206244 40135491396 40164449182 40246057488 40252846634 40305253261 40439548149 40498225768 40512904432 40521715416 40528551063 40563580624 40775610876 40841413368 40964737086 40977494712 41007060004 41054895882 41084517019 41097311948 41112207752 41221408371 41234245932 41287930278 41347838896 41378800386 41516672274 41546626583 41570724321 41631043272 41646132528 41784895152 41907073208 41916187404 42086193162 42194107956 42365240918 42374454759 42451320912 42655413801 42717306632 42742083384 42772921828 42786242576 42915438852 42928803984 43009890924 43065887046 43079299032 43193724561 43209380214 43222836888 43254022196 43304479218 43335723431 43349219452 43480115679 43534503453 43550282622 43613473904 43638770448 43815762744 43823154067 43848572229 43912196328 44058509352 44115870708 44212964796 44244864482 44392285938 44482484592 44670433093 44696342691 44777420688 44833431216 44968809132 44982813744 45100296878 45116643572 45130694224 45140509512 45266969748 45323592636 45409203021 45560503989 45577017486 45607575046 45624105604 45634028202 45710283619 45767461033 45919955697 45936599478 46003253296 46029935952 46063146584 46216626456 46251233721 46318344072 46506204316 46516318758 46533178692 46669240618 46816842384 46824739962 46919881008 46953733736 47145457359 47186206032 47275334652 47290057584 47432853468 47447625456 47467076306 47481858952 47509399224 47571546022 47648315596 47730051798 47792193267 47807077164 47897378529 48056969961 48106620254 48134522898 48169251991 48417418192 48427948296 48436117653 48569550484 48587154616 48731381556 48749044344 48902218638 49065158142 49082941908 49100558689 49218156624 49382148816 49490833392 49526541064 49606465552 49691560776 49753718232 49771751568 49865763948 49881293616 50031913932 50068011994 50083604648 50094497124 50112653976 50178206078 50410943583 50426643036 50565559408 50734041072 50772031002 50808663059 50911898856 50977954731 51081534504 51118389868 51230895716 51401594244 51468515826 51543196432 51753659958 51791000261 51821039907 51896232024 52069147416 52088019984 52153175088 52240324136 52251685668 52305669752 52463610654 52479949368 52498970832 52792330019 52811464706 52822950453 52839401076 52858552824 52877524742 53161507152 53173187067 53239699569 53336274992 53417091321 53513988528 53592699391 53880522696 53899861418 53919397532 54038068084 54269038551 54288708474 54367481168 54399015216 54469595466 54619649448 54628863289 54660548943 54739861176 54922251384 54961877828 54978994576 54993756636 55010883312 55050573704 55154557094 55171733848 55338329046 55355563032 55427632428 55612314252 55685060431 55717358697 55734710724 55774923358 55807273746 55888249872 56074466448 56114924216 56156943381 56258810608 56344055229 56499273012 56853278482 56873885068 56886254334 57220585136 57242684499 57263432226 57346521232 57421182728 57591632748 57612506952 57739305624 57973487572 57986095986 58007113164 58025178288 58046004604 58067043496 58370566254 58443579978 58464762972 58659564348 58770364653 58821160944 58831083542 58843878471 58950619728 59147039952 59189714584 59224045608 59234036169 59595123588 59958412176 59968526618 60003309366 60046601797 60246673773 60355959664 60369086232 60379269951 60431456848 60545604028 60747338652 60769356648 60845370936 61163416314 61207545763 61226607596 61248799304 61262120052 61510590006 61645967922 61668311628 61851368898 61931895417 62021758344 62044238256 62068200579 62432986616 62446564908 62469198792 62860609812 63033779536 63129289743 63243804624 63291161934 63336826553 63547861377 63640069064 63676981368 63722924356 63742769552 63779741424 63863171372 64075959948 64159382742 64179363864 64373158278 64393205976 64514836386 64561383887 64581490204 64598830569 64618948548 64665571166 64881033294 64975175408 65012862096 65023829178 65202958184 65287556059 65325423933 65420210856 65443922544 65723644116 65868294492 65915818514 66269823984 66367296723 66487685264 66588428907 66709218576 66792662832 66807337597 67166131032 67190238206 67214591444 67235524048 67250146824 67274521776 67650445317 67674965358 67696041336 67900454622 67970606308 67985388954 68098993963 68184176641 68208890134 68411362569 68436158406 68535458992 68575210704 68624687768 68904899217 69004879944 69094719876 69324939684 69477516108 69527644186 69668914224 69759306474 69901047216 69951480872 70003860927 70237109943 70430600604 70452534768 70779309048 70871895094 70897582756 70913001978 70935086376 70986266092 71200614459 71222788428 71357319033 71472473394 71595077697 71710615746 71762355007 71920295909 72159930381 72332756496 72358718068 72384944632 72626127288 72854325726 72880731924 73097072334 73123566516 73325008848 73337378114 73353327957 73731241584 73784438728 73827234936 73903509904 74149752336 74289811596 74312947632 74409698328 74537341164 74630577348 74657627352 74755286606 74798645922 74821940424 74852613199 74875924508 75102017991 75125406972 75267309117 75332364016 75639964554 75694538843 75848339112 75861134041 76101061608 76323579332 76351242968 76367848284 76677584802 76788843664 76846343574 77102391366 77158020797 77202773739 77314794648 77342817552 77600519568 77697587376 77827421672 77844348036 77924773304 77953017296 78212752464 78360486204 78458504628 78678304562 78695415981 78719924052 78748456248 78776720534 78954126251 78978714892 79217197059 79316287113 79460164784 79506253008 79842184807 80004412488 80270982792 80328898364 80505693268 80610506522 80849792127 80879096298 80996451536 81043430832 81057102126 81385857553 81433062711 81551221752 81682826736 81929474172 81954989424 82014120008 82109791764 82169034038 82194623896 82224415504 82442816742 82468491864 82575860556 82731835641 82757600772 83007493569 83033344548 83093253166 83141448642 83262086544 83662385037 83814146416 83832374808 84172386324 84388215912 84730481836 84748909518 84996713347 85279917723 85310827602 85434613264 85484166768 85545843656 85830877704 85895148339 86019781848 86131774092 86158598064 86387449122 86418760428 86445673776 86508044392 86608958436 86671446862 86698438904 86960231358 87069006906 87100565244 87555849381 87631525488 87646308134 87665369967 87697144458 87824392656 88117018704 88231741416 88246625313 88425929592 88489728964 88784571876 89340866186 89392685382 89457182269 89654067503 89937618264 89952789927 90200593756 90233287144 90281019024 90533939496 90647185272 90818406042 91121007978 91154034972 91186751851 91215150092 91248211208 91268056404 91420567238 91534922066 91839911394 91873198956 92126293168 92265885009 92433252912 92468951883 92502467442 92636688144 93012408632 93032637516 93066357384 93338481236 93649479924 93907467472 94290914718 94358945681 94550669304 94865706936 94934152612 94963717904 95018798448 95143092044 95296631192 95460103596 95584386534 95614154328 95794757058 96113939922 96183286199 96213240508 96239074113 96269045796 96338503982 96855896592 96872235306 96998356749 97139100968 97174309232 97321549941 97462763112 97498088688 97535743767 97804437276 98130316284 98165883816 98201117378 98873727771 99053082128 99383121552 99507436464 99529298869 99731527896 100063827864 100136023988 100167209296 100188994248 100225307952 100356412156 100785357309 100821887166 100853286072 101453603251 101512448037 101544062004 101580508057 101617326118 101823797712 101955909462 102163069008 102236779736 102313335201 102461791432 102654237609 102803188488 102937031652 103507319916 103582000522 103642079814 103792464048 104138294832 104291466279 104480648272 104503371336 104611339504 104638959711 104927221308 104959898736 105584660038 105622929412 105645900906 105678802152 105717105648 105755049484 105954807049 106307842641 106346374134 106479399138 106834182642 107146563293 107185398782 107208710091 107761045392 107799722836 107838795064 108076136168 108538077102 108577416948 108939190932 109239298896 109257726578 109281488589 109321097886 109479722352 109844502768 109923755656 109987513272 110006067171 110101147408 110309114188 110343467696 110676658092 110711126064 110855264856 111224628504 111370120862 111434717394 111469421448 111515117623 111549846716 111614547492 112132929909 112229848432 112313886762 112688110458 112769415011 112998546024 113017607857 113706556964 113747770136 113772508668 114485368998 114526864452 114842365456 115016377203 115183265496 115225013904 115269515361 115478611248 115946975144 115972191972 116014226328 116092009208 116134086992 116741132508 116887159956 116929525944 117319128696 117540729306 117625535027 117662167084 117687756942 118017456843 118165080801 118379429168 118448091216 118468072338 118948561039 119190247176 119937053236 120006618732 120093203594 120493347546 120738172464 120758539902 120915759783 121091208056 121318644447 121494677304 121538713296 121585653189 121690741872 122326832628 122415091526 122453215192 122497598608 122524240104 123021180012 123253551057 123291935844 123336623256 123664225113 123702737796 123863790834 124043516688 124070769823 124136401158 124225965661 124639879749 124865973232 124893129816 124938397584 125721219624 126258579486 126582323868 126627756619 126673653106 127095722754 127280138128 127353962736 127445848712 127726342744 127966241403 128151919896 128318765484 128358727728 128746316556 128786411952 129029672772 129122767774 129162980408 129197661138 129237897096 129331142332 129762066588 130007170293 130047658356 130405916368 130440347037 130575112118 130603510359 130650847866 130840421712 131032867889 131447288232 131469462201 131736588984 131831637028 132734593446 133176857814 133272945013 133566263831 133614675194 134011299279 134332262064 134380476412 134429182888 134500293648 135300890634 135349930716 135392082672 135800909244 135941212616 135970777908 136197987926 136227609063 136368353282 136417780268 136822725138 136872316812 137130850857 137249375536 137302383099 137759867091 137809798434 138009759888 138189439752 138649879368 138955032216 139055288372 139518612948 139902961744 140007721854 140474219886 140575572137 140861201208 140884963219 141558618096 141743790188 141795165512 141826003956 141870172752 141972532184 142401228918 142445576856 142714638066 142944946788 143190155394 143376579801 143421231492 143524710014 143692135587 143840591818 144319860762 144507755973 144717436136 144769889264 145252254576 145308352959 145708651452 145761463848 146194144668 146247133032 146674756228 146706655914 147301676067 147568877456 147654469872 148278343213 148579623192 148819396656 149074682328 149261154696 149315254704 149510573212 149597291844 149643880848 149705226398 149751849016 150204035982 150250813944 150534618234 151145164027 151232830749 151279929108 151334226289 151389077686 151696678224 151722268082 152202123216 152425989177 152647158664 152702485936 152735696568 152933864193 153355169604 153692687148 154204782732 154316041594 154405547478 154629589296 154857025687 155373000783 155654843344 155688696072 155849546608 156720972408 156917009256 157356609124 157390831962 157439848104 157496912496 157553441068 157851039073 157908252502 157957429784 158376990057 158434394118 158632574226 159519561201 159626512661 159684369614 159719098707 160008824976 160541965584 160657796728 160778098173 161011386536 161221013044 161699584254 161758192596 162114204252 162771715106 162807115653 162866125422 163102443504 163858948344 163886589867 164028240016 164219583528 164338068076 164389247792 164885633484 164936983728 165151721112 165463671282 165515201544 166014987138 166066689096 166134767071 166186506332 166282897284 166500411077 167055181293 167324770074 167664749616 168344772648 168373170889 168470830143 168776431824 169460963672 169497819036 169993426694 170559835446 170621655204 171091687312 171661755408 171728053497 171790296678 172039563696 172263548184 172774898244 172837520856 173016088784 173217916872 173342893724 173396877808 173920462716 174138013812 174201130488 175111698762 175238041979 175292616268 175330739934 175394288916 175623721273 176463482832 176493250626 176851859184 176979457928 177569143752 177702108507 178681732372 178785370764 178914364538 179308135006 179875236528 179905579854 180139805391 180401187512 180466574288 180740021319 181067878992 181137809853 181294370544 181636812084 182242015956 182308069944 182373503702 182430300184 182496422416 182536112808 182841134476 183069844132 183622637289 183679822788 183746397912 184531770018 184840126471 184937903766 185004934884 185071336597 186024817264 186065275032 186132714768 186676962472 187298959848 188581829436 188649514963 188717891362 189101338608 189731413872 189868305224 190010479659 190286184088 190593262384 190643584131 190920207192 191168773068 191228308656 191589514116 192227879844 192366572398 192426481016 192478148226 192538091592 192677007964 193684151661 193744470612 193996713498 194278201936 194643099882 194925526224 195071487534 195212231753 195608874552 195862668177 196260632568 196331767632 196402234756 197747455542 198986474687 199058597738 199101890169 199463055792 200127655728 200272047976 200377988496 200422012791 200712824312 201570714618 201643774332 201706572144 202907206502 202951335951 203024896074 203088124008 203161016114 203234652236 203911818924 204296981889 204473559472 204552529923 204626670402 204923582864 205234087707 205308475218 205606376976 205874063304 205908792397 207014639832 207164001044 207284159628 208582932558 209006742672 209277919422 209854442616 209889843163 210011582781 211169320076 211245858824 211291801812 211357604304 211510098968 211909614098 212615685282 212692748268 212958798276 213601843377 213668365284 214071957099 214293126586 214370797564 214417420182 215287065021 215599445672 215677590128 215760887727 216152272336 216479791143 217076154204 217154833896 217878381864 218515453156 218562977178 218642195772 219847511312 219975026544 220012134342 220618228376 220904470501 221353316184 221710529712 222449257008 222740241724 222869434788 222938842896 223030235246 223099693432 223229094984 224265859818 224557839597 224627773524 225306053973 225376220916 225538830022 225801927351 225997092048 226035215714 226329499081 227083616529 227413113928 227495540272 227545017336 227583402123 228970737996 229053728904 230032754406 230366530992 230539030722 230705364799 231474062391 231893950288 231944383944 232028452656 232184018416 233482265016 233774319912 233859051888 234638257392 235081458612 235165833721 235251070054 235324334168 235375513884 236034913686 236330161602 236862378753 236936144676 237651591177 237897122078 237948861339 238380494352 239526554421 239874106472 240013237464 240186407188 240986695092 241517079804 241831519566 242182416112 242549376381 242637288894 242989354608 243171306378 243346754651 244157572659 244653665256 244830183052 244906430384 245048480208 246042360024 246507102114 246583871688 246673246512 247328450226 247405475592 247727581668 248051632829 248141539646 248195506923 248272802316 248451931322 249279759498 249786259632 250841662753 250987155111 251442439248 252517158972 253164647736 253255513238 253347306212 254191445508 254891697424 254990140041 255452685488 255839753169 255932482806 256303839792 256637530968 256680823399 257492633112 258059345544 258245535548 258325960816 258395322276 258475794192 258662284664 259524133176 260014340586 260095316712 260880694074 261068919683 261150224236 261207020718 261301695732 261643503121 262065735778 262894576464 262938924402 263473177968 263663274056 264739875939 265469186892 266353715628 266545890026 267132527662 267229350388 268022598558 268371546807 268760952824 268858365776 268962202509 269858369781 270601781268 270699861432 271601818488 271882425232 271941555816 272395975852 272455218126 272736706564 272835560536 273560255553 273645450276 273744633624 274261701714 274604766198 275374065967 275519734182 275619596868 275718521869 276378879504 277299758736 277910064432 278110576744 279037225896 280015443708 280948439772 281151144274 281722402416 281769926438 283076837043 283487580376 283590331024 283652007912 283945064368 284802457836 284891153712 285429276132 285889893576 286380310788 286753159602 286842462984 287049420028 287384271174 287591619133 287681183636 288549858597 288639721524 289015511946 289434872272 290616705918 290826386081 290995070247 291417302904 291522927696 292388289336 292494266064 293349512456 293413311828 294603352134 296449237799 296556686426 296621183313 297159246384 298149364656 298522309392 298587896607 299021146424 299194583688 299410452796 299503698032 300408071964 300501627888 301069236468 302290328054 302356071927 302465661498 302559858216 302668452578 302778155372 303350064017 303444536164 304360809753 304741524171 304851978354 305294317328 305471393136 305867728386 306710339208 306762078469 306940005603 307385374296 308409565464 308632083188 308811094956 309714051374 310746001566 311377392144 312693031651 312874398837 313441944816 313834018512 314713218248 314781663924 314879696208 315106882136 315702078146 315816505004 315914859568 316753980114 316868788236 317265148452 317864421147 318923527923 319039122402 319253025322 319368739228 319438197414 321315593456 321439689879 321556196346 322022773072 322442026088 323399168508 323516385192 324228408504 325543430212 325614231306 325732250844 327717896688 327773179734 328439167056 328676136152 329771266968 330018201513 330303442224 330927342564 331030403088 332029974276 332133378192 332269534142 332373012664 332565794568 333000822154 334110362586 334545352869 334649540148 336398789727 336689545296 336746341778 336941660286 337184763937 338308245033 338921927344 338995638072 339052823571 339986853388 341119670892 341243310408 343456106994 343580593356 343703910823 344527096368 345549796488 345675041712 346435833744 346685787448 347840925432 348276027624 348402260976 350223397524 350349099217 350476083958 350585232536 350661479868 350788577832 351247442546 352876605081 352986501252 353958915856 354052370529 354495242403 355138287504 355404217014 355660641413 356845683117 357363464744 357570741528 357828729076 358616270012 359811159708 360279610782 360802375024 361480042638 362275619706 362537001827 362747279349 363273624168 364484031912 364616139888 364747007404 364860600368 365072225616 365682268952 366139688264 367245274578 367359645576 367492795824 369063540036 369546310133 369680252942 369760653171 369875807532 370009869768 370142673194 372130550064 372212309469 372677896983 373353924944 373919639247 374597919696 375148895737 377163658872 377299029926 377435782724 379736610448 379883269857 380020959318 380572368176 381287168262 381840414384 382337546136 382402043023 383179028232 384455759688 384733144796 384852962032 384956296452 385076183184 385354015928 387368303322 387488941224 387993426996 389286199764 389795423017 390021510879 390142975068 390424463506 391217749104 391725336354 392521265136 392804469512 393098603667 394408386603 395494911084 397972949374 398117195476 398203780338 399818835039 400544095952 400698791493 400844025582 401425648624 402033897837 403141429236 403287548664 405814413004 405902671902 406049792148 406176248016 406322032228 406469304472 407823637848 408593963778 409105059846 409253340804 410468175414 410616950436 411392552571 411748126608 411817584794 411907149297 414029279664 414328002088 414568319256 417165865116 418555838844 419708885232 419779686326 420023165562 420326212579 421726716411 422338640152 422491717648 422583603624 422654889657 423020197936 423819228196 425231370564 425385496536 425917596552 427203686754 427336730568 428143914198 428452820341 428586253172 428741595128 428834840364 430574130042 431198891344 431521775454 432959582286 433271962937 433523267919 434152308408 434309667792 435756763728 437030906312 437125954356 437284391544 440024268684 441236456752 441808941002 441905028201 442706632368 443357785871 444835029639 445480483448 445738869576 446060470492 446199386864 446458189968 448531719636 449115679194 449255547048 450612107946 450752441832 451077660044 451603854702 451929687209 452070431428 452658998162 453435492081 454002678867 454167233058 454826227856 455090034672 455166804246 457012892413 457277967531 457941475992 458107457808 460065508812 461078061444 461410729598 462948124782 463888767888 464571077061 466119002349 466964530032 467548639824 470162917224 470331667442 470502140108 470648668336 470751027768 472069827372 472660323204 473553117219 473724757506 473872289352 475130970171 475303182354 475794244156 475897722678 476692957741 477289236487 478879537983 479053108842 479748212944 480026474928 480372814376 481973390184 482334294519 483034159608 483663039132 485098752762 485274577788 486342612756 486693509302 488315145318 489307330512 489660366104 491659769601 492084720048 493014204228 493167743376 494656900452 494810951184 495455163336 496103265658 496283079292 496391013846 496545604632 496903862644 498404301213 498559518996 499501233231 501165543879 501683325506 501974310222 502336485049 503442071363 505034317944 505119512667 506329295472 506511026476 506694612424 508382891016 509980280082 511679506338 511864965612 512048683471 513275061936 513361646798 514985266224 516118691088 516491071096 516790644552 517324569328 519048266352 520028681172 520190633424 521761388148 522137839366 522300448472 522414041436 522603391464 523287006242 523968292393 524131471556 525714125937 525877848804 526871163819 527326548112 529479751878 529861771901 530938373784 532707431256 533091780052 534265055324 534458700776 536045197116 536743093614 537521905648 537924405018 539716739562 540106145579 540419416173 541203562536 541399722864 543203636976 543883111632 544791951704 544910436252 545473413128 545671121072 547120511106 547290900552 547489267248 548523403428 549209532396 550748131934 550867911867 551039468364 551239193736 551437043738 554520379413 555214009791 556221153488 558074451792 558895293649 560030887416 561896879544 562302288548 563539852876 565948544889 566153674086 566975160752 567304015824 569604915672 569701002871 570031438977 570858552264 571779787152 572760621576 573506319204 573684925968 574098840056 574768542348 575183238266 575362367272 577099717194 577279443048 578031023892 580715630209 581052454983 581233411836 581652772162 581990140494 582834605808 584776578672 585636695259 586699024912 586826623656 587588004531 589206704268 592898475598 593113372852 593242366626 594976993429 596959424061 597175793214 598042292848 598389167376 598820905592 600816143928 601266038373 602138472936 604580656108 604712143854 604931322996 605119716432 605336905156 605556310744 606700128034 606889072328 608721619506 609483048342 609703956708 611735456772 612890945667 613420678416 613524156938 613657589769 613880011206 614770748592 616819130928 617264166376 617622189912 617726377191 619428102748 621492003132 625386063302 625748797674 626200275883 629426436496 629563327848 629669529489 630213764272 631404156292 631633010008 633507960228 633737576472 634530296904 635728842294 637847055846 638078244804 638307262957 638506050644 638737478456 638876394828 642879379758 643112392692 644884052176 645861195063 646798337016 647032770384 647282663181 648456817008 651086860424 651228462612 651464501688 655546359468 657352272304 659542533936 660036403026 660512619767 661854685128 662713411503 664059948552 664539068284 664746025328 665131589136 666001644308 668220725172 669090705738 669299080296 672797579454 673283003393 673492683556 673673518791 673883320572 674369527874 676616490066 677991276144 678105647142 678988497243 679973706776 681250849587 682239341784 682486620816 682750206369 686912213988 687161186712 687407821646 691099592976 692116094397 693371574896 694422187173 695681850864 696552055248 696705092083 700446795048 700698198434 700952167916 701170465072 701322959736 701577155664 702494885092 705497501163 705753210162 705973002504 708104741058 708990484806 710175222757 710587136259 710808434028 711063556399 711321282826 713691366234 714726929488 715141483056 715657458152 717232540024 718579663263 719622319416 720559221564 722960085276 724551239412 725074003654 725494558698 726547248336 728968063824 729494014808 730040263953 731364537904 732279376528 732472717977 734490549156 734719291152 738127080072 739092620266 739360505884 739521306342 739751615064 740019739536 740285346388 744154898487 744424618938 745355793966 747839278494 748378845073 750025943051 750297791474 752524988259 754327317744 754598059852 754871565448 759766539714 760041918636 762574336524 764675092272 764804086046 764970420123 766358056464 768911519376 769466289592 769912592904 770042470197 770708031856 774736606644 774977882448 775986853992 778572399528 779590846034 780043021758 780285950136 780605823361 780848927012 783206759049 783450672708 784930509363 785608939024 786197207334 788816773206 789385905077 790989822168 791123254999 795945898748 796234390952 796407560676 799637670078 801397582986 801688051164 804067795674 805114640421 806282858472 806575097328 806886607527 811628826008 811805343804 812099584296 812644064456 812938608944 815647275696 817187927556 818210119692 818506681608 820680766659 820936350828 821233900872 822785105142 823378745189 823635169588 823814298594 826122197901 827155565607 828656004176 829136638512 832639927273 834331730232 837111677688 839559372652 840046331124 840652425158 843453432822 844677280304 845167207248 845309779314 847638456392 848738228767 849230511129 850462741128 850770993072 851835193104 854407373508 854673461136 856287828396 856905640682 857172506344 857483190256 857669680728 861148260084 862774857399 863043550908 865649575791 865919164572 866543925874 867046535838 868304616816 868495388761 869581759627 872479158243 874061812624 874251908712 874568783088 880048537368 883617882004 883810056402 886394296333 886715571742 889347713397 889670059278 890960966896 891477739152 892120940984 895763689821 897063439272 898231358388 898511094096 901224215892 901504883664 902155320088 903207709404 903859374418 904140862856 905317996324 906870984162 908005357734 908334466116 910050192051 910333608492 913082429259 914025784826 914224572513 914555935062 915882951984 920131017624 920286235407 922156122888 922821459196 925896249564 929142154122 932238004698 932910615091 934963846817 938079094953 940325834448 940663334884 941004280216 941502055536 944139654744 945320646408 947106234438 947449515012 947744578704 950261940342 950606364708 951588488312 951795445356 953385915482 953593263441 954578472974 957759075966 958106217684 960745628752 963946780368 964319069637 964668589038 966068319216 967326078264 970197505524 970549155576 972685225512 973387018604 976630290636 979320732208 983319539202 984029004959 986028408456 986194742533 989313800904 990910326672 992206531316 992566158584 992782027692 993091209264 993807725288 996808602426 997119037992 999002466462 1002331087758 1003054270361 1003366651012 1003636058607 1003948620444 1004672970098 1006884142726 1010068635888 1010239025334 1011554291811 1013022052952 1013389224848 1014924735099 1016765782032 1017158470713 1019960560164 1023359012676 1023729931224 1024097366942 1026723293596 1031111732469 1032982142192 1033581289104 1037948402491 1040057362344 1043522776296 1044275678732 1044600896944 1044828082872 1045206782928 1046574012484 1047936584786 1048262943112 1051047297651 1051428251874 1051755697608 1053742327638 1058016148189 1058629815243 1058959503756 1059339584023 1059723543802 1061876747568 1065414862512 1066183560104 1066981924239 1068530110648 1068917401552 1070537049351 1072090394232 1073486187228 1075848810036 1079433479124 1080212291158 1080838832346 1082407125072 1087611005481 1089583903408 1089820872504 1090946826256 1094241022212 1094581801104 1097046806856 1098419064792 1101496263868 1101735823734 1102078936728 1102478387472 1102874087476 1104957273511 1108638930399 1109040758826 1110428019582 1116636928407 1117385588627 1117790587298 1118033690949 1120061774832 1123793759088 1124604577096 1125446687211 1127079705752 1131897089778 1132307348172 1139209831344 1139402005742 1139649809571 1140062877954 1141717104528 1145521243152 1147012638408 1147206129069 1148197680112 1149537084696 1150366476532 1150724734544 1154199434388 1154558886096 1156062047784 1161431260418 1162104909966 1162466823672 1162943369497 1163305544324 1163980280988 1165502877539 1169386269051 1171273390518 1173653247312 1175176009062 1178413408536 1178612196223 1179295811001 1185796951196 1186226745704 1186484733252 1189953986858 1193918848122 1194351586428 1197641811184 1199456505117 1201632287856 1202096374479 1202532076746 1204276945872 1209161312216 1209424287708 1209862645992 1210673810312 1211112621488 1213400256068 1213778144656 1217443239012 1218966096684 1219407913416 1223470913544 1225781891334 1226666293853 1227048313876 1227315179538 1227760022412 1234528332752 1235244379824 1235452754382 1238856205496 1240463565121 1242984006264 1250772126604 1251497595348 1252400551766 1259126655696 1259339058978 1260978637737 1262808312584 1263266020016 1265180149233 1267015920456 1267475152944 1267964668971 1269060593808 1271457684588 1275694111692 1276156489608 1276614525914 1277012101288 1277474956912 1277752789656 1285358461023 1285758759516 1286224785384 1291722390126 1293596674032 1293880885297 1294565326362 1295499356179 1299815888811 1302173720848 1302456925224 1302929003376 1311092718936 1320072806052 1320546604741 1321025239534 1323709370256 1325426823006 1328119897104 1329078136568 1330073357613 1332003288616 1334505088917 1336441450344 1338181411476 1338598160592 1345595158908 1346566006786 1346985367112 1347347037582 1347766641144 1348739055748 1353232980132 1355789061627 1356211294284 1357976994486 1359947413552 1360306476243 1362008036601 1362501699174 1364478683568 1365500412738 1366485622271 1371038677239 1373824427976 1374322373424 1374815643292 1384232188794 1388844374346 1392905322809 1393410184166 1393713231183 1400893590096 1401396396868 1401904335832 1402645919472 1404989770184 1410995002326 1411506420324 1411946005008 1416209482116 1417980969612 1420350445514 1420659351657 1421174272518 1421616868056 1422127112798 1422642565652 1427382732468 1430078873223 1431314916304 1431867709461 1434465080048 1436638613949 1437159326526 1439244638832 1441118443128 1441361546779 1445920170552 1449102478824 1450148007308 1450989117396 1458988029616 1460080527906 1464945435954 1466002395143 1468981098312 1469228902141 1476254160144 1478185240532 1478721011768 1479042612684 1479503230128 1480570692776 1488309796974 1488849237876 1490711587932 1495212903639 1495678556988 1496757690146 1498503699693 1500051886102 1500595582948 1505049976518 1507009455147 1509196119704 1509743130896 1510326214089 1515358538001 1519533079428 1520083837272 1525148673048 1529608172092 1529940840246 1536146050413 1538932579184 1539825185808 1540084940394 1546331293507 1549473213288 1551973707984 1557144799056 1559181692068 1560086043516 1560571900272 1561211646722 1561697854024 1566413518098 1566901345416 1569861018726 1571904877179 1572394414668 1577142377811 1577633546412 1578771810154 1580613491457 1581979644336 1582246509998 1589585315703 1591891797496 1592468781904 1592815121352 1599275340156 1602795165972 1603376102328 1608135591348 1610229280842 1612565716944 1613773215054 1614937553593 1620318436737 1623257652016 1623610687608 1624199168592 1625288128912 1634375855112 1636420239384 1637013363216 1641361533318 1641872701656 1642467801744 1645570210284 1646160836047 1646757490378 1647270339176 1647628597188 1652244395802 1654311131214 1663561138239 1664676489179 1665279854546 1665642029373 1668663460464 1674223355376 1676685880947 1679118745304 1680092662248 1681304850316 1686906865644 1690619558628 1695276912784 1697476457534 1697845634667 1698461022258 1700925482256 1703427282557 1708814747016 1709103008613 1712575656792 1713811281364 1714345012688 1715339361456 1722296520168 1725549714798 1726087101816 1731299151582 1731838329144 1732548285169 1733087851748 1734093071676 1736361429803 1736990777522 1739163519254 1742146890627 1744958316486 1748503817424 1755891639271 1756910085777 1760097074736 1767235764008 1767620112804 1772788592666 1773431143484 1778695426794 1779340118556 1784241881968 1784930980287 1790878272183 1791527379642 1794126878544 1796462716776 1802448431784 1804310640176 1806415418808 1807718748836 1808281725712 1810635992648 1813741968324 1816010715468 1816668932232 1820100384102 1820667216984 1826164858518 1827482437781 1828051569652 1828449145026 1829111870124 1831504521847 1840262035248 1840572470814 1844312245776 1845642918392 1851792499128 1853179131573 1858284308244 1864476009396 1865821230182 1869927693634 1876158189906 1878600827649 1881326669768 1882008560432 1888279309488 1889008588467 1890641292816 1894212468876 1894899030024 1900523880684 1901212729416 1903176976624 1903590890712 1906771830964 1907186526882 1909156945948 1914921788871 1915518151932 1916212435368 1927618461769 1928638139274 1929337178076 1930029653083 1934652156528 1940395011048 1941098311152 1945370451024 1946774037208 1953260581272 1966639078404 1967344941757 1968058009918 1972056816912 1972389485066 1978627601808 1981537859301 1984413062632 1985132317168 1985564055384 1987615450576 1988140234509 1993617204852 1994238075984 1998004932924 2004662175516 2006108540722 2006733302024 2007272117214 2007897240888 2009345940196 2013141333931 2013768285452 2019849010179 2020478050668 2023108583622 2026044105904 2029849470198 2034316941426 2035784702567 2036965491729 2039921120328 2046718025352 2047459862448 2048194733884 2053446587192 2062223464938 2075144664593 2075896804982 2076348283191 2080114724688 2087045552592 2088551357464 2089656165744 2090115276249 2093148024968 2095873169572 2096525886224 2102094595302 2102856503748 2103511395216 2107484655276 2116032296378 2116492503489 2117259630486 2117919007512 2118679168046 2119447087604 2130525668271 2132367120208 2133190669197 2133963848478 2137060221296 2141074098702 2144180788464 2146972374456 2147334549283 2151697620072 2158866958248 2160424582316 2161677664692 2175222010962 2179641745008 2188482044424 2188851221557 2190120791859 2194093613712 2196838129584 2202992527736 2203471647468 2204157873456 2205748174952 2209914547022 2217277860798 2218081517652 2220856039164 2232464695461 2233273856814 2234771177254 2235581174596 2236067381898 2245136535219 2249209154192 2250077829153 2250893374422 2254159411504 2257574964777 2263794179556 2264614696344 2278804011484 2279299619142 2280125755908 2294025276816 2294412258138 2299074169392 2300732953064 2308398868776 2310127410591 2312124095568 2322862520836 2324209819932 2324933647344 2325886738994 2326611088648 2327960561976 2331005755078 2338772538102 2341817470083 2342546781036 2349620277147 2350352018124 2354791528089 2356826817072 2357224392446 2358591622002 2360293347559 2368157715231 2371593902392 2372453491408 2372969466504 2373369764997 2379907973716 2387837696244 2388703172856 2398913010234 2404192748958 2405064153492 2405927375761 2418322624432 2418848575416 2419725291984 2421347620624 2426800512136 2434886478024 2437932193368 2438815826832 2446941827088 2451563782668 2452443694519 2453332587706 2454096627752 2454630359076 2455520044824 2470136235567 2470905508764 2477712410992 2478366593703 2480927130242 2481466696821 2485968012528 2489624489891 2497919781819 2501544253208 2502995190696 2504801103532 2518678117956 2521957275474 2525616625168 2530360298466 2534031840912 2535929337942 2537759012789 2542915369176 2546214686301 2551388223384 2552312979216 2553229051828 2554024202576 2555505579312 2570716922046 2571517519032 2572449570768 2583444780252 2586824170931 2587761770594 2588324572197 2589130652724 2590998712358 2599631777622 2604913850448 2605486166283 2608745278881 2617437474729 2622185437872 2640145612104 2641093209482 2642050479068 2650853646012 2658156273136 2659182888999 2660146715226 2664006577232 2668043140191 2669010177834 2672882900688 2676362822952 2676814301161 2691190317816 2693132013572 2693970734224 2694694075164 2695533282288 2697478111496 2706465960264 2711578123254 2712422588568 2715953988972 2720612952486 2724016073202 2725003398348 2728567961119 2730150576153 2731000825476 2732971244542 2742077354478 2747648855952 2749631286584 2760858706221 2768464377588 2777688748692 2785810645618 2786820368332 2787426462366 2798731845273 2802792793736 2803808671664 2804891540451 2809979540368 2814237284859 2821990004652 2823012840648 2832418964232 2835961939224 2840700891028 2841318703314 2842348545036 2843233736112 2844254225596 2845285131304 2854765464936 2860157746446 2863735418922 2871758116513 2873277227898 2874318653052 2875350299491 2882236886256 2882723093558 2891840341104 2898204957648 2900296014616 2901978234792 2920161055812 2929890871908 2932004790286 2937962196624 2938457804282 2942283488053 2952087014877 2956370481064 2957442023536 2958085225368 2958584227599 2961141385552 2976619593948 2977698475752 2981423175864 2990425807278 2991357113976 2993515380292 2997007399386 2999169742387 3000103772204 3001191165896 3009162811083 3010099953036 3014018910294 3018392239408 3020652428178 3030717076002 3032903740559 3034662875433 3039066158856 3040167674544 3050297346096 3059216344184 3059881680492 3072292100826 3080169880788 3092662587014 3093335197407 3098946426576 3113845207473 3118363384136 3120172087032 3122423293444 3123395708048 3132827036196 3133802690832 3139722037452 3143809754358 3144788829336 3153141892953 3154284755622 3155267092824 3157543620308 3161226982914 3163507810463 3164493019996 3174048444567 3178018752069 3179170631406 3183783594992 3185630242704 3198550680312 3199090246891 3200945772717 3205590331944 3206752204656 3216271182696 3220458561684 3227546430108 3229875107186 3240636873474 3247221375216 3260941615789 3262833016443 3268751710224 3272840478768 3282723066636 3283745403312 3291140420568 3292321672094 3293514980756 3294540678352 3295257194376 3304488791604 3308622262428 3314871820533 3325916791197 3327122276478 3329352978358 3330559709092 3331284058746 3336850704187 3341024655409 3352156765881 3353371761894 3358237490608 3360185324496 3362609700632 3373813731288 3376340061633 3381239117256 3394952915068 3395691269334 3396922044516 3406854565114 3417629494032 3418206017226 3425151313584 3427622562728 3441618387207 3444593040336 3451099429596 3452174203632 3462598303164 3463676658288 3465096570338 3466175703496 3468186143352 3472722859606 3473981555044 3478327038508 3484293781254 3488830108491 3489916632972 3496508632617 3508158807153 3511783278542 3513820171554 3516355395343 3534471528016 3535240225608 3535836588669 3545577185332 3546862286968 3557390853588 3558680237112 3569861960574 3581756544366 3583054759284 3584340784297 3592925433552 3604896863568 3612830837616 3615437497672 3621271985296 3627483936648 3632021430936 3633337864464 3640200768204 3641334433968 3652329717036 3654964875562 3656103139304 3656898290052 3658223740248 3663009043694 3679998881559 3681144941628 3691285836784 3703584998256 3706358263146 3709032403307 3716568616488 3721390695363 3728952018792 3731642460364 3739855387268 3752316379812 3757201655298 3762653339536 3778017176934 3780743019053 3782935913211 3788424937752 3789798060048 3801047761368 3802425458832 3807181781424 3813543661928 3814373053764 3818313891896 3829843577742 3831036303864 3832424870736 3853840091387 3855236923538 3856075383069 3857276278548 3858674356152 3860059306166 3880790022096 3881642655891 3886498068537 3893548074416 3899447666433 3906521162544 3912267055543 3933278156808 3934689883514 3936116019836 3944778970132 3961639814223 3963075718602 3968826125264 3971128110768 3976280469018 3987234409704 3987907020097 3990220072839 3996009865848 4009324351032 4012217081444 4013466604048 4014544234428 4015794481776 4018691880392 4026282667862 4027536570904 4039698020358 4040956101336 4046217167244 4059698940396 4065009411463 4067367184881 4068633882852 4071569405134 4073930983458 4079842240656 4093436050704 4096389467768 4099456866813 4106893174384 4113116031717 4124446929876 4150289329186 4151793609964 4152696566382 4177102714928 4178715968427 4180230552498 4186296049936 4191746339144 4204189190604 4205713007496 4214969310552 4232064592756 4232985006978 4234519260972 4235838015024 4237358336092 4238894175208 4261051336542 4266381338394 4267927696956 4282148197404 4290236619669 4293944748912 4294669098566 4295603128383 4303395240144 4317733916496 4320849164632 4323355329384 4324084640337 4350444021924 4376964088848 4377702443114 4380241583718 4383401931181 4398007185429 4405985055472 4406943294936 4407686706423 4411496349904 4419829094044 4434555721596 4436163035304 4441712078328 4464929390922 4466547713628 4468150840699 4469542354508 4471162349192 4472134763796 4490273070438 4500155658306 4501786748844 4515149929554 4521028365441 4527588359112 4529229392688 4530978642267 4557608022968 4558599238284 4560251511816 4588824516276 4601465906128 4608438151239 4616797737552 4620254821182 4623588338369 4638993880521 4645725041672 4648419639864 4651773477988 4653222177296 4655921123952 4662011510156 4677545076204 4683634940166 4685093562072 4699240554294 4700704036248 4709583056178 4712981023751 4714448784892 4715714631537 4717183244004 4720586695118 4736315430462 4743187804784 4745938933008 4746739529994 4759815947432 4765991592307 4768755947109 4775675392488 4777406345712 4797826020468 4808385497916 4810128306984 4811854751522 4837697150832 4844812660779 4853601024272 4860955310211 4869772956048 4875864386736 4876935644581 4903127565336 4904887389038 4906665175412 4908193255504 4909260718152 4911040089648 4938482508141 4940272471134 4941811017528 4956733187406 4961854260484 4962933393642 4971226559299 4977444894793 4979248979782 4994029467537 4995839563638 5003088506416 5005990381392 5009602207064 5030057642841 5037356235912 5043914550948 5060720596932 5071858675884 5075518025578 5085830738352 5092429372602 5102776446768 5106458103656 5110281847671 5127309025839 5141433844092 5143035038064 5166889560504 5173648341862 5175523541188 5176649144394 5178261305448 5181997424716 5197644855507 5199263555244 5209084289409 5210972332566 5217490557762 5226440671881 5234874949458 5238651915511 5250181601357 5267674917813 5280291224208 5282186418964 5284100958136 5301707292024 5318365777998 5320293430452 5336086280382 5338020355668 5352725645904 5353628602322 5354792940861 5382380635632 5386264027144 5389388150328 5394956222992 5412931920528 5423156246508 5424845177136 5431907977944 5441225904972 5448032146404 5450006796696 5457135922238 5460301152306 5462001650952 5464240763527 5465942489084 5482447313343 5484154708956 5494513565541 5499262573168 5521717412442 5525701335539 5536928755176 5537862784993 5555377497384 5571621291236 5573640736664 5574852924732 5597463690546 5605585587472 5609783080902 5628474569718 5632535518181 5635802482947 5643980009304 5646025681296 5664837928464 5671923878448 5681401782056 5682637406628 5684697090072 5688508451192 5690570262608 5709530929872 5720315492892 5727470837844 5743516233026 5744765366613 5746554455796 5748637306104 5750700598982 5763651216323 5765446187116 5782855385307 5790088959249 5800592029232 5803956469584 5828479490911 5840322111624 5859781743816 5864009580572 5876915608564 5884566976106 5902034825271 5904174029754 5912740962128 5916170450736 5917168455198 5941167601369 5944613577903 5953239187896 5955396951504 5962846351728 5980851614556 5982714227952 5987030760584 5994014798772 5998339484774 6000207544408 6002382331792 6018325622166 6020199906072 6028037820588 6039424001793 6041304856356 6059547030537 6061434152004 6065807481118 6069325750866 6078132317712 6107354107701 6118432688368 6119763360984 6144584201652 6160339761576 6185325174028 6186670394814 6204760074331 6225433993779 6227690414946 6236726768272 6240344174064 6244846586888 6265654072392 6270345828747 6279444074904 6287619508716 6289577658672 6306283785906 6308569511244 6310534185648 6315087240616 6322453965828 6327015620926 6328986039992 6348096889134 6356037504138 6358341262812 6391577004813 6397101360624 6398180493782 6399572007591 6401891545434 6411180663888 6432542365392 6440917123368 6442003647849 6455092860216 6459750214372 6481273746948 6521883231578 6525666032886 6530374305637 6544746927719 6565446133272 6566553664671 6582280841136 6584643344188 6587029961512 6590514388752 6608977583208 6617244524856 6629743641066 6651833582394 6654244552956 6656632885123 6658705956716 6661119418184 6662568117492 6673701408374 6682049310818 6704313531762 6706743523788 6725219401264 6735409605657 6747627462576 6750233487459 6752680123266 6762478234512 6789905830136 6791382538668 6793844089032 6813709130228 6836412034452 6855245125456 6883236774414 6888203034713 6902198859192 6925196606328 6930193140676 6932351406992 6936372286704 6945445719212 6947963110088 6956654077016 6968587562508 6977660216982 6979833265944 6993017265234 7016317614306 7021379892527 7023566557084 7025452410249 7027640343108 7032710790686 7070480451216 7071673177338 7080880042677 7091154370664 7093724573936 7104473145693 7114781707176 7117360474224 7120109294991 7139723921148 7163513088732 7166109518568 7168681568594 7217782127283 7230874995344 7254967873296 7264042861872 7265638817437 7280401536408 7304659434072 7309929751124 7312206278608 7313796580104 7316447480496 7326018087388 7357331083557 7359997763118 7362289883256 7406113037323 7410408706701 7412716526292 7415377088161 7418064806614 7433137232976 7442781390726 7457904037584 7463284920728 7468873469673 7479710774536 7493759345457 7504632759624 7514403310596 7556034353868 7561486038106 7565871826422 7576849875504 7602095522736 7613277038367 7627087323856 7628746107528 7636627783792 7638644058903 7659687155484 7662072607728 7707680182774 7710473847076 7712150766138 7714552557096 7717348712304 7720118612332 7734700914577 7760472512793 7763285311782 7772996137074 7798895332866 7816458498849 7821699120389 7824534111086 7826235836643 7866556313616 7869379767028 7872232039672 7889557940264 7923279628446 7926151437204 7952560938036 7974468819408 7975814040194 7977548666997 7980440145678 7992019731696 8018648702064 8024434162888 8029088468856 8030442903483 8037383760784 8052565335724 8055073141808 8079396040716 8081912202672 8092434334488 8119397880792 8130018822926 8134734369762 8137267765704 8140603586479 8143138810268 8147861966916 8185703883357 8192778935536 8198913733626 8226232063434 8232167295803 8248893859752 8250285373561 8300578658372 8303587219928 8305393132764 8357431936854 8360461104996 8383492678288 8396195535819 8408378381208 8411426014992 8414674621353 8429938621104 8464129185512 8465970013956 8469038521944 8474716672184 8477788350416 8522102673084 8532762676788 8535855393912 8564296394808 8580473239338 8586664056971 8589338197132 8591206256766 8615274349539 8626050898473 8641698329264 8646710658768 8648169280674 8683244955847 8700888043848 8755404886228 8760483167436 8766803862362 8796014370858 8813886589872 8815373412846 8826850464159 8839658188088 8856261044631 8869111443192 8872326070608 8875752682797 8883424156656 8929858781844 8933095427256 8936301681398 8939084709016 8942324698384 8944269527592 8980546140876 8997509227161 9000311316612 9003573497688 9027488433249 9030299859108 9042056730882 9055176718224 9057166197079 9061957284534 9068495493253 9098711221677 9115216045936 9117198476568 9120503023632 9177649032552 9216876302478 9240509642364 9243826233187 9247176676738 9277987761042 9291450083344 9296839279728 9303546955976 9324023020312 9341535622419 9355090152408 9367269880332 9370187124144 9398481108588 9401408072496 9419166112356 9425962047502 9428897569784 9431429263074 9434366488008 9441173390236 9472630860924 9490523431389 9493479059988 9519631894864 9522145333701 9531983184614 9534056256207 9537511894218 9551350784976 9565399355897 9595652040936 9597270740673 9616770995832 9620256613968 9623709503044 9689625321558 9721910620422 9728924985949 9750337259663 9753871289162 9782824847367 9806255130672 9809774778076 9813330350824 9818521436304 9876965016282 9880544942268 9883622035056 9913466374812 9923708520968 9925866787284 9942453118598 9944615461599 9954889789586 9958497959564 9988058935074 9991679127276 10010552112561 10019204414128 10023073966227 10056470297643 10060115285682 10074712471824 10087829101896 10121441193864 10143717351768 10151036051156 10184858745204 10212916207312 10220563695342 10254618051678 10262016766001 10282867688184 10284602314987 10333779121008 10347296683724 10351047082376 10353298288788 10356522610896 10363994849432 10395289711014 10398527110488 10418168578818 10421944665132 10434981115524 10452881343762 10466490325473 10469749898916 10477303831022 10489525897851 10500363202714 10535349835626 10549066186029 10564372837928 10568201916272 10603414584048 10607509766007 10636731555996 10640586860904 10672172560764 10676040711336 10707257204644 10709585881722 10753022352891 10772528054288 10778776300656 10824319054549 10846312493016 10863815955888 10882451809944 10896064292808 10900013593392 10914271844476 10920602304612 10924003301904 10928481527054 10931884978168 10964894626686 10968309417912 10989027131082 11033596973971 11039996644677 11043434824884 11051402671078 11073857510352 11075725569986 11110754994768 11127097209921 11143242582472 11147281473328 11149705849464 11164172086089 11194927381092 11219566161804 11256949139436 11265071036362 11271604965894 11287960018608 11304562875151 11342229057159 11362803564112 11365274813256 11369394180144 11377016902384 11440630985784 11454941675688 11487032466052 11489530733226 11493108911592 11497274612208 11501401197964 11523125852329 11527302432646 11530892374232 11561520274161 11565710770614 11580177918498 11644927967673 11652735424253 11656958981822 11659494205611 11680644223248 11719563487632 11728019161144 11736801166629 11753831217128 11769133952212 11804069650542 11808348059508 11834336910396 11882335202738 11884919442669 11889227155806 11906478375792 11961703229112 11963721060291 11974061521168 11988029597544 11996678969548 12000415088816 12036651244332 12040399812144 12056075641176 12078848003586 12082609712712 12119094061074 12122868304008 12127837996183 12131614962236 12138651501732 12154530008621 12195028234389 12214708215402 12239526721968 12289168403304 12291241474897 12298370600439 12320679523152 12370650348056 12373340789628 12409520148662 12450867987558 12455380829892 12489693173776 12531308144784 12536147905281 12540691657494 12558888149808 12575239017432 12612567571812 12617139022488 12630174481232 12644907931656 12654031241852 12657972079984 12696193778268 12712075008276 12716682525624 12783154009626 12792377064467 12796360987564 12799144015182 12803783090868 12820531652929 12881834246736 12884007295698 12910185720432 12919500428744 12962547493896 12972253921011 13043766463156 13051332065772 13060748611274 13089493855438 13130892266544 13133107329342 13150205793543 13169286688376 13174059923024 13194021556287 13217955166416 13223060119269 13234489049712 13259487282132 13303667164788 13308489105912 13313265770246 13317411913432 13322238836368 13325136234984 13347402816748 13364098621636 13404452522097 13408627063524 13413487047576 13470819211314 13493329232383 13500466974918 13505360246532 13510207571581 13579811660272 13582765077336 13587688178064 13627418260456 13672824068904 13766473548828 13771414592299 13776406069426 13804397718384 13850393212656 13860386281352 13870765015107 13890891438424 13895926220176 13913308154032 13916981641563 13937175125016 13955320433964 13959666531888 13986034530468 14032635228612 14042759785054 14047133114168 14050904820498 14055280686216 14065421581372 14138943071253 14143346354676 14161760085354 14182308741328 14208946291386 14229563414352 14240218589982 14250492917969 14279447842296 14297974776921 14327026177464 14332219037136 14337363137188 14435564254566 14526012652151 14531277634874 14534437982337 14560803072816 14609318868144 14619859502248 14627593160208 14630806933743 14652036174776 14714662167114 14719995526236 14724579766512 14812226074646 14815447524423 14820817413402 14825433052584 14830754176322 14836129613228 14885562781452 14913679677897 14926569841456 14932334684379 14937746939346 14959421549072 14982088402611 14987518690914 15009265519248 15028806621192 15031341844981 15112068707736 15122972076212 15131743652844 15226554076734 15257492215056 15277288117806 15319374310968 15321958550899 15330845543013 15415360365548 15420947694152 15424301532276 15429105114192 15440237224664 15469401829154 15520945025586 15526570623564 15545992274148 15592934566521 15597790665732 15627252868227 15632916997698 15643398240778 15649068222172 15652471673286 15715955746533 15738759534056 15744464079344 15750544804071 15779115880528 15803024753439 15846559256892 15852302874408 15905121876072 15951628080388 15955097333994 15960880291356 16048868325776 16058176937712 16060885806966 16105130671448 16126026346573 16158792081432 16184868668976 16238795761584 16260037645852 16269468739524 16274535531408 16281207172958 16286277620536 16295723933832 16371407766714 16392722290581 16397827467252 16447341940029 16452464126868 16464334591606 16483540696623 16497787719504 16500570747122 16522053432913 16577104006617 16601157316744 16607174439856 16610786265528 16613588354979 16714863873708 16720922209992 16792391071638 16816756762416 16829349242706 16841491630327 16897606554543 16928258371024 16931940027912 16938077043888 16949433344368 17044205346168 17065525353576 17071710787824 17128592789616 17160946478676 17167105861633 17173328113942 17178676394264 17182412513532 17230548699078 17252101796946 17290953648969 17296338561348 17348566155921 17366489911694 17370266877747 17401776087696 17485438472733 17510809772456 17520966334872 17533607724724 17592028741716 17630746825692 17653700928318 17679316376176 17706104475813 17712522089262 17738222886384 17751505365594 17764313089523 17823502804107 17859717563688 17866190854512 17872603362796 17878169418032 17888539055184 17961092281752 17995018454322 18000622633224 18007146995376 18054976866498 18060599718216 18084113461764 18107769196517 18114332394158 18118272005379 18123914569068 18136990986506 18197422443354 18234396953136 18311441380969 18322062323103 18355298065104 18433752604956 18481019284728 18487652466374 18494353353476 18555975522084 18607093911952 18614280222993 18648046040624 18676301981337 18683071244838 18710180304816 18734539760664 18737700108127 18796962217176 18838332224712 18851924095004 18857795139568 18862858526148 18868732976016 18882346780472 18945261721848 18981046862778 18986958119976 19044290667402 19058031136859 19063966369228 19068112512414 19075023788436 19099975727833 19130798711794 19191304081872 19194541481346 19233541991664 19247419006088 19326010943547 19379250643116 19443821240844 19457849971898 19500674519326 19507742578324 19565649694734 19591122916911 19619549556152 19626660701648 19634240783157 19699660994013 19753930032564 19761089884536 19826932749624 19847417041936 19851733574568 19884906237196 19889230923198 19909779579172 19916995919128 19969898655369 19976117870148 19983358254552 20021104225122 20046147932454 20102306815591 20112940595286 20120230571364 20127452096437 20175658203792 20242882387728 20287434703536 20302072102312 20369717490408 20441127390684 20509236103356 20524033532002 20565735376368 20569204629974 20664609104139 20694593367448 20702094164752 20706596577576 20727989698864 20790579422028 20797054220976 20836337157636 20843889330264 20869962231048 20905762687524 20932980650946 20939499797832 20954607662044 20979051795702 20994188196709 21000726405428 21064139677581 21070699671252 21098132372058 21128745675856 21215019532014 21230326183913 21242640128031 21273463111992 21281173721808 21344345121528 21352081422672 21414514409288 21419171763444 21506044705782 21640794359327 21648638109098 21653346381849 21692624986032 21764903619888 21792128585616 21796916452311 21828543688952 21841204609224 21856963054108 21863769956336 21929789253372 21936618835824 21978054262164 22067193947942 22071993250671 22079993289354 22086869649768 22102805342156 22144554673241 22151451139972 22218339111969 22246131264483 22254194419842 22286485164944 22299411698928 22328344172178 22389854762184 22393631728237 22406620409019 22439132323608 22513898278872 22530142072724 22543209931788 22609125750302 22684458114318 22730549626512 22826591310523 22839831115101 22881261971568 22909883351376 22974064932104 22979061466452 22986217823184 23002802395928 23046251704658 23054604865292 23061784748464 23123040548322 23131421541228 23160355836996 23204102743731 23281417538379 23289855935346 23305470848506 23313917963644 23318988411222 23456038322288 23465097361167 23473602333258 23507662434256 23538267904424 23608139301084 23616696119016 23668673820792 23764670405476 23769838885338 23778454311612 23923406458224 23927442120582 23976059195088 23993357939096 24073302488664 24091328710449 24112151282352 24157696007172 24165219425424 24238188122148 24245736608016 24255675992366 24263229924472 24277303003464 24309060017242 24390056468778 24421810759437 24429416430804 24557111650071 24578336806608 24582482949794 24596741200878 24614487767401 24696501887409 24741300696112 24746681579256 24750856120683 24819040297324 24901735975116 24910761659784 25072295810562 25081383314988 25090385490079 25150478034864 25225135143624 25234278044976 25289815863312 25308062483704 25392387556536 25424150016552 25433365051248 25566308019252 25575484242841 25584754128934 25592721975128 25598288030364 25607566181736 25641063305858 25759992170913 25768014591396 25839000857488 25845823048617 25878152695419 25925094987792 25944507842022 25963226823149 26049734867541 26087532926312 26102664131544 26121497222548 26178987710876 26266214658684 26300411587086 26338573376752 26388043112574 26446120238538 26465201133371 26480551392477 26518974564264 26607334329576 26616978211824 26626531540492 26634823826864 26650272469968 26694805633496 26728197243272 26808905044194 26817254127048 26826974095152 26941638422628 26976880639709 26986658464766 26992527681483 27000933949836 27010720493064 27020415143162 27165530154672 27171498591237 27205486479759 27254836520912 27296133665031 27345648137808 27385869388801 27532947097656 27542829184598 27552812138852 27720772562704 27731478699561 27741530030214 27781782876848 27833963283126 27874350250032 27910640867928 27915349140679 27972069060936 28065270457224 28085519570108 28094266228336 28101809640996 28110561372432 28130843162744 28277886142506 28286692709352 28323520170708 28417892582772 28455065880241 28471570294167 28480437179964 28500985835938 28558895684592 28595949553842 28654052354928 28674726274376 28696198067691 28791812222019 28871128509132 29052025304302 29062555269748 29068875964674 29186774957847 29239719004496 29251011778989 29261613867486 29304072349552 29348474542101 29429324334228 29439991052472 29624452149292 29630895048846 29641634826804 29650866105168 29661508352644 29672259226456 29771125562904 29827359355794 29864669368758 29875493878692 29964176805222 29975037381828 30031656337683 30057613242384 30062683689962 30069221898681 30224137415472 30245944152424 30263487305688 30453108153468 30554576235612 30638748621936 30643917101798 30661691086026 30683813518267 30786050298003 30830720731096 30841895388304 30848603064552 30853806944961 30880474449328 30938803658308 31041890051172 31053141247128 31091984548296 31185869133042 31195581331464 31254505736454 31265833995396 31277055884893 31286796481556 31298136444344 31304943346572 31431911493066 31477519068112 31501089608142 31606049506878 31628853294401 31647198558087 31693118513784 31704605748816 31810243752144 31903256160776 31910194667988 31921760582712 32121771613932 32210261342896 32252052693146 32259067058673 32317584162864 32365118368583 32472957163647 32520075291704 32538937479048 32562414345916 32572555241072 32591447867664 32742815533428 32785444581162 32795654934504 32894683880058 32904928253736 32928669183212 32967081393246 32990867166257 33001141494244 33044106865826 33100790921913 33154208013234 33202314633488 33221572531056 33227176709958 33361941146149 33381291629763 33429727747416 33441844419984 33584782143276 33658698485412 33682983260654 33795213109086 33863880055824 33913688625453 34026687171477 34088410692336 34131050707152 34321892957352 34334211723266 34346656227884 34357352788528 34364825027064 34461097398156 34504203593892 34569377556987 34581907297938 34592677122696 34684560822483 34697132311842 34732979823388 34740533755494 34798585915093 34842114263551 34958206272759 34970876945466 35021619544912 35041932669744 35067215449448 35184057483432 35210403499887 35261493651384 35307401856636 35412208951626 35425044178524 35503010731188 35528626179046 35647005608214 35719435127376 35745206725592 35891163180873 35922184563504 35990036908644 36001245266448 36109953732996 36121199436432 36168226923528 36215538393034 36228664788316 36236544010758 36247829138136 36273981973012 36383513988549 36394844886708 36463590025863 36585084703167 36622882761938 36644124646206 36670563408577 36751271209499 36867505209912 36873724424691 36962038569456 36975304932748 36988706706952 37111951044168 37228560445986 37352603962674 37366142489676 37379553893383 37469079521328 37475400216254 37593924434352 37676664449424 37703848190008 37725717052296 37764693560944 37890523443696 37962093725556 37973916239952 38088581334804 38116062273718 38127932738456 38136225024828 38150047576872 38199951455666 38249685344689 38261597423588 38377131193401 38389082962692 38461594958787 38494838012176 38652021887094 38679909348773 38758501286232 38887642481688 38915699943796 39001349038652 39015485156648 39131299389468 39182245833822 39239099112304 39268481566314 39399321988026 39427748627267 39450617380629 39507860065128 39522179769072 39653865499248 39703467149136 39769812474392 39778461846396 39819559158344 39833991838256 39939797310738 39952235740296 39966716509104 40042208450244 40092295864908 40204613631182 40213357566291 40225881190572 40240461142728 40254904192874 40479987697149 40530622714743 40604144204624 40739434980816 40799356436377 40882254781368 41018472206712 41048067064004 41138409259948 41314243776897 41329218208278 41389186734896 41413193155152 41581158844056 41588173209583 41612295045321 41672674315272 41687778660528 41739924462096 41811525375048 41865961301892 41878999595664 41909215324088 41958103591404 41988376393418 42001452810856 42128279355162 42141399342504 42196264744116 42392241005257 42416829213759 42430039064028 42460652367826 42485280256062 42546926223984 42688690243056 42751478753907 42829028818576 42838343526888 42893924330763 43012089411564 43281588718654 43297276218196 43306692763698 43433320520317 43578037956453 43593832904622 43657087377904 43682409218448 43713926108216 43859578506744 43892420801229 43956108524328 44134387895884 44143986501342 44159986578708 44173739299536 44205610684312 44289109346482 44302902279944 44436678223938 44492262528966 44508388839684 44656688344356 44741039033691 44779709524368 44787263456474 44797004053137 44813240818038 44878264647216 45027796557744 45060284145448 45086419863576 45094025534943 45218251500604 45368916228636 45653182621046 45679662230202 45712620139459 45948129864208 45958122932904 45965875652697 46005604791856 46092503409316 46109209730584 46246081096644 46262843082456 46320711673992 46408205487462 46562835076758 46579711870692 46596430195861 46610941697012 46627835927288 46637976822444 46930194722334 46947204666516 47076535808848 47147867239599 47216278602168 47233392238032 47251634412213 47337347641584 47529340810952 47539677770676 47556908623224 47854884241164 47986715878192 48146604977328 48182657420898 48217421242991 48315392014344 48378079039719 48476376244296 48511351984732 48526459848944 48554606006928 48618120034484 48780112937556 48843621518874 48858832861608 49114223300142 49149659247689 49164965899588 49178166871743 49193482401756 49228975534802 49393003774818 49493363158512 49501712241366 49566160298739 49638080594648 49731312019851 49803471950232 49821523319568 49840765064937 50144591621124 50162766629976 50180770980158 50450270287248 50524474890981 50616124967408 50692819663629 50784775113072 50848300033104 50859471722059 51132616038504 51150968485682 51169508257868 51185443950256 51196576060728 51215132363472 51282126611716 51501317584899 51519984341826 51536029182792 51691646097234 51756305390838 51842791261261 51872860946907 51889015684044 51907639617127 51926453646298 52099469735082 52175065852624 52205328263088 52242994445096 52357975421752 52456315418199 52532429317368 52600823174172 52776086225148 52892240477076 52930402266742 52961102784954 53037949128528 53214668659152 53253063080984 53292939268569 53389611266992 53456394486544 53470508412321 53617810088388 53634508254096 53883276845256 53953761279418 53973316929532 53985055362966 54001867899672 54021440986128 54040830286324 54323307589551 54342997182474 54410972959518 54592267330062 54631655690329 54751893842723 54771738777602 54934324142907 55065894195312 55085658369196 55105624277704 55462957399122 55483060060428 55667926566252 55821281735856 55830698281358 55842840668979 55944138121872 56130540914448 56171039140216 56203619281992 56213100324381 56261686325488 56555772285012 56573385418704 56647040341416 56835785165544 56910131760482 56943140588334 56960874359928 56984225105353 57001971671876 57174093410577 57191899107684 57299927183499 57349452548752 57392396135382 57583624444038 57625171070621 57742257018264 57751997614927 58104050608604 58125110539496 58137751929348 58373549915694 58502023557978 58523227734972 58696949084202 58773368750733 58858648668456 58879982104944 58902722349471 59248904298584 59261790097692 59283269653608 59323016705288 59344518452912 59542251125808 59654718711588 59729338737516 59750987757384 59909695966107 59928353610444 59950074763656 60063312675366 60106648398797 60125367379924 60138443797362 60306920446773 60382356289311 60491888304848 60526974611376 60782714690929 60906216306936 61109152471224 61287834203596 61323382172052 61367627036534 61572100596006 61661441462192 61697206129104 61707613889922 61877607316616 61957890699991 61993827312417 62083780102344 62106282494256 62183969096592 62371738266084 62391162662928 62509011472908 62531667990792 62554111769786 62573592963112 62596272888688 62609886693144 62863822986132 62982564590127 63002179216284 63192419032743 63212099013756 63257706588802 63294397116174 63386237027568 63400163379553 63479468452771 63690978551739 63806512321552 63820389335976 63843521165424 64243543227864 64504105386292 64518134117346 64706783632309 64730236737166 64922383077981 64945914327294 65040150583408 65077874958096 65124828691832 65390749356933 65485631066856 65570889162324 65591309869008 65789367760116 65809856507472 65857338366424 65934162786492 65981734332514 66002282988488 66088213731652 66201581843826 66308416026468 66433664019723 66454353419916 66655017335907 66723882292298 66738393793449 66762583259526 66859455494832 67169564286552 67180895184711 67317396970824 67365966521308 67590426218172 67827377250906 68053374342954 68102474901643 68252360817641 68479773931569 68643785914704 68668423446532 68693312455768 68729650054128 68922194796312 69008407187784 69138755113974 69163814595876 69185354245392 69369121644966 69394264623684 69465959646776 69481067510988 69597171830186 69612308231193 69684228527102 69916412545518 69941753890932 70134430898896 70368114966864 70395292083501 70420806999774 70522987302768 70614803713272 70824417903252 70850088357048 71006021462376 71057252358092 71294011216428 71490413451184 71782326361746 71834117362007 71980073817288 71992216204909 72219907465992 72336453847056 72431076786068 72457329576632 72473088021516 72495658276272 72547963946024 72767027977098 72789689773416 72927180051726 73170169406334 73222961736353 73245765523876 73265432278311 73288249292412 73341126817154 73502542418998 73735010419824 73747448849382 73843463302203 73950609865496 73977413413904 74089505662227 74223902088336 74252568362049 74457120891972 74705207925348 74732284979352 74759107786766 74950800432508 75271156470237 75407696380016 75451434104592 75770233381843 75924187451112 76177162669608 76232124547436 76255865476912 76272450049656 76300095153744 76399902911332 76499370689378 76523194847176 76726452728523 76754262386802 76778165925384 76923189917574 77235178817797 77279976512739 77304043774188 77359818697546 77517002572464 77775284963376 77831399887592 77889680469447 78002698077304 78030970313296 78149204602623 78262598778936 78364491667644 78536963132628 78798643976052 78855497254534 78901234761258 79015720130256 79395603400113 79539624948784 79556923692792 79639118316688 79879594621476 79904471480592 80084416900488 80184591729816 80409227262364 80426715132582 80451762381144 80480922285456 80509808385748 80661880966303 80930641919127 80959975394298 81061245429486 81514495773711 81569147969771 81598712872754 81616459439277 81764509562736 82036944413424 82096134128008 82157608166403 82276818519896 82628487553794 82658436416556 83162317688112 83176346419166 83194436098683 83224590090642 83345348630544 83623050750096 83731922603784 83746047422037 83818430648176 83916207182808 83976752786836 84002905621712 84256558710324 84282798685008 84392529488232 84784482010514 84833658427518 84860078128056 84894865973281 84921304735652 84970560512124 85081710060347 85365197640723 85502957507814 85676687053776 85787848661526 86024178823128 86038690324279 86088594203073 86563177437308 86594552436392 86613385527396 86866641040634 87156075912906 87187665809244 87427852216432 87560324873541 87719157013488 87753035336967 87784841602458 87912217048656 88268775791768 88287973002684 88319973157416 88411221368624 88578218692964 88605804559888 88873356447876 88984525057932 89016777679368 89313376688712 89482078067382 89546639451269 89574526912948 89594008106274 89626481636076 90120568290896 90172839727152 90188051069886 90436503001208 90553840253833 90737832457272 91306365242092 91359324460404 91425240278918 91916245865808 91931751305394 92051440554801 92185006818632 92218419461168 92358150894009 92492162193288 92525686164912 92561420834883 92641423347984 92816410974924 93125670153516 93159423741384 93192860391722 93221883394024 93255671854576 93275953644888 93831167654679 93860389444668 93894409333032 94295734479198 94432557204336 94453304626681 94503268824426 94571453001067 94886559883203 95058681621904 95079355541352 95113817246448 95709768482328 96365314841796 96399902146093 96434842485982 96630784028688 96756158079438 96952752488592 97022703969464 97095355105749 97236240068968 97418871490941 97560225875112 97687243037748 97717665723216 98228446600284 98299318495378 98329931799176 98356333743486 98386964803512 98457951069604 98786007549636 98972601498771 99003424482732 99132320597478 99276161189296 99302372765739 99462624039702 99606943900464 99681530129874 99753450425783 100085823438447 100289183242248 100325533259952 100361541960316 101048949781962 101385639327258 101682088565057 101718943444118 101741065876359 102265232077008 102301936971364 102339016515736 102393152121456 102564253223432 103002635169798 103039968683652 103072058365584 103383292194468 103512610781676 103685582522522 103708132670961 103745721893814 103778031368088 103815279234254 103852907292596 104198939470164 104395757745279 104485988890192 104526342790653 104715950843504 104874618818277 104912630836398 105064858634736 105201646348344 105219392914867 105552172450296 105784480954152 105860804533484 105922205569908 106506126161968 106585878537138 106941016824642 107018174845439 107235620176776 107253709856293 107766553690512 107907522558836 107946633859064 107970110725932 108003735799344 108081660572648 108646615179102 108685994364948 108821945919036 109150541965647 109184534660124 109263311380658 109390770077589 109503787685446 109543477555204 109868648285814 110011690225731 110171316738392 110211248555408 110253813628497 110621173274073 110925914798244 110966120120856 111335853132504 111661396562716 111685681337958 112138661680149 112342078280432 112407238563984 112426200648762 112882184426011 113111544570024 113294080682832 113671570331088 113820263520964 113886281176668 113921748719856 113968450210706 114003943343752 114348186821154 114383798215368 114599854366998 114749056034067 114784792270764 115131393580203 115167248888076 115250342141242 115384784876361 115484514036528 115503995229854 116039728046319 116208101217208 116250221078992 116275503858696 116747099831388 117004047115956 117046455469944 117393898168404 117546737501466 117717297336912 117805444698942 117890441412289 118283245881801 118497808597168 118523580195384 118566539307216 118646033410576 119309437423176 119458677475032 119501975514768 119819391932214 119856707220888 119900149527312 120126625350732 120169741031431 120213296797594 120250734759848 120276887594724 120613840893546 120764712578622 121439963091447 121565429381858 121591868144229 121812432613872 122218304942448 122398069309131 122575668407192 122646764344104 122735254073068 123144201192012 123415227779844 123755214633232 123915781399982 123942731330691 123987654624834 124167560204688 124350191626661 124743476532168 124764519628749 125018022945816 125063335981584 125108223539572 125147185926224 125219773386288 125727645972264 125965129180254 126004358432568 126384838065486 126424198027512 126476024817337 126515413177604 126588794232348 126754384375619 126800326759106 126958936905542 127176723015771 127381957103478 127640778671952 128180089666783 128254436261721 128487086455728 129008210772584 129036268234692 129413567264618 129460473474332 129844766155962 129891828654588 130249657383664 130299961560951 130734113869359 130781498713866 130971262133712 131141778324648 131578735520232 131714676732848 131868325572984 131963468665028 132004565976976 132176427463304 132403163687652 132616832052936 132867328039446 132908706839832 133310034671814 133406217958013 133447764584596 133476787586898 133525166519052 133699830094831 134339128573104 134361790369422 134634793941648 134731933042616 135180852436344 135282076604829 135654754501812 136106748685908 136204949803286 136504721635282 136959547863138 137137860418377 137336846893064 137386624911536 137844389592624 137897626958091 138016814375568 138277510227948 138327629191752 138738243289932 138788529247368 138931919293552 138962135021976 139194343660372 139224616462386 139368457054204 139789290587583 139832825091036 139883507781864 140716147709137 140790584167002 140841613999548 140892164675059 141229607426544 141648835806504 141700176714096 142012042924752 142114504716184 142588022432856 143564652723492 143668234724014 143960147634576 143984432409818 144439814931984 144652263728973 144862153572136 144914659153264 144946176043032 145095927892048 145134237119157 145534055954196 145579379546832 145854360103452 146340338812668 146445923472706 146491531047752 146530864556622 146576498584824 146682253634308 146959317376963 147005084837996 147448977743067 147494897698764 147686926604406 147901219730992 148179011324454 148505136724098 148612283287391 148698480896217 148914241783944 149410415850696 149464569958704 149518215573532 149901600865016 150542312940474 151485560515289 151540466763686 151573424672943 151848374902224 152354325339216 152464249094872 152544900099312 152578415166177 152799805822664 152998741378756 153046389694352 153452905457046 153508524773604 153556331850768 153846379835148 154470357635594 154503952754697 154559953025478 154608087548376 154719637395092 155528373783783 155662799775184 155722918851381 155779360938894 156005396154608 156298409205246 156525197557872 156728983335288 156755422097659 157073926265256 157597287952104 157710994509068 157802469522516 158791206800226 159113847385584 159759189242952 159786139173661 159878817805707 160168833800976 160369183459632 160818454524728 160853430265164 160903524762288 161019616771496 161323761932606 161861283838254 161919950788596 162122490858972 162969922768653 163028991547422 163138295939542 163197425745508 163232918878554 163894967070987 164192268256016 164255681528169 164315216332806 164553637039792 164802972428721 165256975107588 165316872833112 166352692838332 166388872197366 166449180181284 167463845207568 167492094844074 167832414365616 167953505573672 168513117420648 168639300973143 168785058976464 169568964021028 169667316855036 169720156256112 169789731946562 169842609471304 169941121024248 170163420120694 170730395281446 170952675316059 171005915015628 171522280231731 171575697323052 171899781550497 172048357646256 172077380648558 172177188406146 172301414371807 172875513211863 173126354874616 173189104872784 173226771054792 173255992844781 173733282081268 174312151825812 174375331618488 175120649747082 175506070673934 175569683204916 175632698430553 176537551583536 176575946005368 176639946314832 177156437385928 177746712895752 177969050115864 178033555358736 178626753377424 178964156134764 179028389699887 179093278902538 179149053825896 179188016212548 179252963272152 180319945196391 180376102139772 180873006002416 180920761340319 181107680507666 181147068867933 181475664914544 181742587762043 182348144072787 182612730484184 182718648920808 182850480557836 183863502610788 184102881109602 184370013637264 184716301788018 184984324386576 185122841669766 185256407933597 185632821949848 185873672099973 186251340307032 186318847482768 186385720783444 186443766788048 186551907289776 187662335309358 187720778889336 187788818666064 188591468958396 188838164477963 188906609253362 188947693770381 189006537648852 189142906002134 189773119766406 190158711082704 190200490138659 190438405358313 191072935655217 191419536964656 192730629683592 192799804292186 192869684971964 193512316158876 194045407938928 194120350896927 194190710211498 194472480137936 194767149233943 194837742981882 195120451750224 195374486075496 195407443984753 196456893200568 196598636990756 196659863598352 196712667486972 196773929607024 196915902139208 197572015099272 197945202997542 198006848965464 198264641194956 198604745531478 198925248079404 199185461161687 199300992059169 199363060259748 199506900851566 200171646876894 200578366484496 200723083920632 201542685554133 202097899563924 202771278654516 203364177130114 203437886888236 203482131752718 204307424704929 204603873942728 204678033031472 204757082452923 205128506446864 205439321794707 206005270339596 206079937367304 206766584388936 207025221563352 207371165045044 207416265341922 207491443787628 207556062736176 207630558468508 207705814585192 208397878940328 208791515490558 209052685581306 209638342505449 209749237636554 209825261672796 210403292696688 210438785829734 211104344900592 211568961908304 211721609066968 211844411139816 213171757074276 213882033649284 214036349690878 214471240353552 214507419712586 214786694627869 215502352086021 215815045117672 215893267718128 215940221451864 215976648614727 216163321145296 217293230358204 217371988729896 217643891838072 218301083931294 218369069320248 218526622761316 218781540155178 218939391194251 219007575370892 219086955110408 219668885209059 219737296571628 220023380451462 220342633476784 220507627256994 221242346548146 221401973060807 221530389906609 221851829596488 221932240241712 222671706265008 223322793125432 223371362675916 224277323360298 224852401297524 225764368852022 225813469410711 226223089140048 227310700145529 227640527041928 227772562353336 227936900421412 228007886687504 228696373642308 228767596430736 229199708733996 229498112068134 229569584541528 230179358185569 230262787160406 230334497776152 230500684282484 230769569752722 230936070163799 231007990459708 231705536453391 232079456092638 232416202434416 232551007717392 233494199662776 233533588023043 233669041408341 234008094231912 234092910939888 234787796336808 235093475002932 235610889397884 235780882824578 236566491763602 237047160390768 238048737952597 238186810200339 238618874846352 238917354950064 239638783864428 239713414441776 240253250701464 240339482062862 240426593595188 240501469519696 240553775189448 241227681787092 241529425157244 241985642898909 242791925757381 242879926182894 243130858763716 243183736288458 243590101405651 243894799844857 244707443909313 244796138618262 245151336814384 245293528688208 245470508146136 246288402384024 246472824499209 246830455559688 247831562799964 247885462661382 247975309249668 248700383253322 249486953064336 249529039257498 250036045891632 250216447079144 251238142266111 251455291944528 251930258360508 252008716865136 252769676130972 252848396055024 252952049634674 253030826355208 253177588464696 253508768751238 253600653518212 253917873811084 254353446031542 254684597919843 254763914206956 255245130181041 256095592922169 256360179333566 256508872523442 256693943860039 258016421545168 258072536469384 258116070972837 258827134529236 258920946948664 259689532311924 259783657309176 260599923121902 261468227738718 261562997427732 261656877253681 262283556649296 263157471040464 263736651145968 263926937330056 264352854926608 264806327375304 265233664105872 265734656078892 265817413679664 266620069343628 266812435916026 266895529169192 266953575173796 267050333038104 267399660189662 268639918353807 268723580738844 269463866085232 270361704872688 270564153209658 270759365441411 271309509003624 271661520761499 272213497371816 272409899606572 273009443270564 273919095726276 274275720836754 274673693786128 275795253916182 275994240390869 276154321664403 276555020455896 276655258383504 277476486579864 277577058494736 277924270043952 278388687320744 278449232924772 278736914108408 279578581175166 279665650182072 279767015563728 281330326671251 281432295418274 281493502964037 281581168334004 281683227999096 281784329350118 283297671613008 283359913880043 283714359003201 284229009432368 284659679649609 285176044865712 285595495054639 287129305446984 287336469448028 287968864819636 289199706438279 289304527457946 289724307144272 289892352086064 290268474238314 291068111908392 291117212467081 291286065317247 291708720206904 292680677625336 292891846945412 292983062095504 293061729113244 293152997169648 293364507268616 293918634753926 294010169675992 294897955486134 294989795397528 295373853208812 296358022648908 296745687036799 296917804496313 297010273448196 297224566574782 297396961792434 297828483567888 298820831701392 299036431147064 299260351277349 299803201730032 300257470315341 301084625880948 302971121030578 303080933527372 303146849345886 304928498189744 305046265695171 305156830332354 305599611645328 305997482757512 306905810914092 307017049547208 307692759670296 308940715271188 309007905509394 309119906050956 309216175096752 309439274790184 311056747567566 311445837702762 311558721877788 312596818410492 313187273235837 313457966670576 313510844195318 313579028371959 314147852530512 315194575904208 315421989018136 315604939045032 315658178744601 317582413600452 319518378485904 319572278347322 319757635611414 319988340976213 321054524536317 321636909049456 321706860530328 321761129568879 322039233542992 322647523865212 323722567676508 323839901577192 324244981717944 325939845537306 326057983094844 326175011371027 326276591879084 326394851491016 326465837757108 327789934141974 328511363056338 328630432665612 329605944857442 330035070677193 330513950215176 330633745666224 330761440885491 332705385676664 332777744394732 332898360362568 334984189688148 335907011147344 336415985040447 337026234841296 337278601946286 337521948700937 338646553278033 339137928042056 339334633710072 339579463893124 339685218942608 339882242048496 340326840241388 341460790562892 341905350632118 342011830031256 343044560463462 343151394646104 343799563100994 344047614733823 344154761297116 344247168102201 344354376812292 344602828743614 345751026423726 346252709749232 346453542109584 346511985689562 347466564162536 347917386238411 348119184138957 348624303651624 348750663236976 350241299494164 351012141347868 351139366409832 351265396861106 353151892010736 353671324236867 354312874771856 354849737645403 355493425791504 355938100231728 356016302054413 357928312269528 358056779399774 358186557805076 358298107651792 358376032425096 358505926544304 360509223094293 360639890392782 360752204279544 361841522680638 362215361015332 362294137735866 362899538828827 363353477319889 363485175524086 364696288145574 365225460968368 365437297841616 365700961115672 367194207927393 367727005221576 368205762219204 369432603576036 370245683339532 370512815867194 371265643899696 371747344199946 372502680614064 372771441566888 373050574879983 374293558886247 375324670618716 375441557778672 377182937916792 377676328955926 377813218506724 377895387540762 378013075297704 378285812004268 379428074452011 379546239532812 380263153126857 380400980277318 380876810716626 381530169047313 382145871310434 382421589832303 383263256899061 384540269000349 385461259367184 385599608584372 385739369943928 387024632317752 388240701793854 388381420422996 389534298467886 389675485963764 390748972150992 390814887969506 390899884682853 392913786401136 393197273981512 393425334973944 393831804278416 395144030198544 395890405995084 396013697930928 396529282389912 397209491062956 397850496158808 398370922323374 398601984118338 398726120519496 398889575737471 399013801703132 400218653874039 400343293753788 401099490284493 401446167841264 403085371108266 403376197494347 404195799127848 404263983304489 405542557309032 406728354260228 406875773776472 406964263505436 408614849409858 409207747885456 409514164905846 410878643589414 411175092827213 411413581255131 412010540679192 412159874734608 413533168777872 414050443126704 414742330090088 414832530683844 414982887575256 415261116937016 415411629170384 416795757880656 417583030981116 418105371162612 419276685010898 419367871762749 419498475273108 419650523345592 420746538791579 420877571659468 422148443127411 422676494025177 423443218133936 423688822279632 425479002836503 426343514148552 427764067298568 428072699381756 429014839425172 429573389255738 431004704172042 431630090235344 431880442903728 431953297229454 433705234899937 433956791186919 434586460716408 434743977459792 435287783676144 436602167862588 436738138640496 437053245522632 437563080310356 437878782388502 438015150741784 438173910220816 439337770418118 439474593143256 440046760902924 440877952130889 441015254513988 442346933229201 442484693096292 442803946121614 443060779813218 443703659192976 445836849862173 446645586250864 446742725351832 448554646720596 449704802595048 451528737704044 451626938821422 452947485426163 454456681545867 454621400291058 455281054083856 455545124706672 455873800842824 457392747284616 457735245498531 458399417467992 458996224136268 459139169083056 460358716371138 460525574320812 460668995552304 461001368564968 461539139505444 461872140327598 462015980919416 463411072906782 464158912185276 466585121351349 466988399325552 467067176046086 467168756554143 467338082816682 468016188463824 469575592673616 470186950005864 470266266292977 471221778795768 471561765649156 473132983527204 476097475905194 476373620400678 476717324311501 477766525723487 479277567728856 479358417520983 480506501402928 480678964125724 480853187190376 481107550378896 482455363574184 483058850314488 483971285797818 485583851514762 485759852365788 485934200613979 486261717527432 486367472576916 487180202811302 487789599689714 489414887818626 489592277236524 490941016292272 491684901212961 492576804768048 492767044584507 492945648998418 493660911119376 495663125599928 495770925322764 495950618499336 497400766506644 499058078514996 500432894158288 502476284532222 502838821534049 503860516721016 505539352261944 505904099269348 506061652710416 506355176929392 507017537502476 507201307036424 507835747622168 508706892063084 509369195839686 509527828413912 510490260362082 512191185844338 512560732154471 512720358667132 512858025948177 513017745046884 513387887720078 516145072938768 516232141945674 516904243115421 517654269058472 517841893897328 518626539635589 519379064623848 519567314618352 519767978534343 521199846243804 522936455477436 523125994855464 523313754507362 526898095291659 527853874660112 529612654750608 530391633672901 531469312157784 533240138687256 533624871832052 533791058338384 533907150347592 534100666076208 534799320379324 537085169099661 537279836707614 537447161477688 540646251724579 540959835589173 541128306419316 541518730882822 542619018007248 543323041522998 544426994743632 544819799213144 545227763286129 546018886541128 547044432218361 547838191452552 548551441673508 551590507832364 551988480781738 552308643328806 553110040911792 554952973159728 555769223800791 556777374641488 556898465849544 557473828216816 557621016299919 559157162350332 559331300364144 562660653342502 562864590836548 562987005928074 563162336668008 563366455998192 563568658700236 564633166764121 566514493433889 566719827760086 567428718006402 569319359299218 570601470415977 570984035788397 571190990109278 571315216074939 574258610893968 574672938896056 575937729639272 578399412876558 578609054915892 580536948476628 582136223816784 582234424934162 582361052690781 582572130634494 583417440413808 585361355250672 585783693890824 586123458226488 586222331954259 586729014537232 587837269507852 588020339351984 589795910972268 589979590795056 590747706417624 592716045297816 593491374073598 593835608992626 594020546896392 594264061812967 594449133149564 594793923584868 597556383485061 598072862294128 598520702554698 600514940630682 600948212593619 602169251761896 602270832269953 605942242061156 606161867054744 606293698691772 610092531390342 610313660664708 611994965515024 612922274114787 613811621828184 614034099094416 614271247358769 615385519340592 617881430542376 618015811018788 618239812101912 618878549580368 622113495135132 622891675405524 623117443755576 625193636820984 626374546471674 626826476158883 627021688390636 627158056743918 628915027516347 630843978036272 631209878090064 631316357489202 633876881776831 635164827200904 639144556694644 639515271222828 639976681952426 642109049072634 643413721060656 643522259137758 644360083883607 645295047730424 646507056258063 647445135353016 647679803154384 647929945844181 648489963435888 651879691074612 652115966189688 652350022742054 652553183758168 652789702982032 652931675514216 655579868283948 656818173582753 657022726112676 657260865331224 659006655627177 659211889714884 660070141354386 661027900430352 661173132386767 661522881770982 662000171007469 664205919182421 665410771353328 665555488789464 665796720725136 669968379376296 672831970080894 674557203892572 674799315022651 675043897401874 677293106556066 678275856084112 678669267420144 679158927786248 680653680482776 681932100436587 682921581125784 683810701264236 684023660062512 686089120926924 686302789292208 687599126201988 688095229467646 688309522594232 688494336204402 688708753624584 689205657487228 691502052847452 692808210491397 693023971379124 694933128325072 695116609360173 695834772476822 696238368277914 697248607303248 698274152980481 700482598988328 700600764069129 702024282695736 702278732819664 702530793722212 707342648473734 709699475290806 710211523974277 711774619955399 712032604108826 714146213857791 715856624539056 716113558799548 716373115610152 716752064850192 721018446188586 721279780785564 721504408559088 723683045361276 724430722030664 724588275471732 725799077657654 725956928696727 726706954639778 726970351048172 729392576291148 730770304216953 731401922231344 731684399534571 734122331727939 734388415854786 735454010443152 736411524438408 738865207152072 740491366679064 741025631734388 743494688399892 745542883133776 746101149759966 748587117772494 749127223918073 750649341237432 750775968994051 754365875833584 755352657911852 755626437013448 755790775081524 756026150595408 756571624008536 758856148904022 759092479065624 760526306253714 760801960554636 761753621433252 763060338094626 764053793759529 764291742620868 764843179664606 765735390543123 766526513798122 769080538000698 770081831580117 771199217168744 771478739887856 774049264635504 774348212918511 776481403587708 776762840845992 779068596935772 779350971927528 781629775939012 781799769365706 784970631761043 786394547963024 786850669947888 790175290982077 791780811990168 793058564779824 794418982125912 795700992317616 796741844646748 797203968236676 797452241038992 797779151474942 798027603406264 800437307748078 800686587507576 802198980568986 805452579099883 805919755061421 806170742216532 806752394988694 808391598255696 808527966608978 811085114618064 812278096324233 813456708520456 813751547552944 813928527010872 814984562284497 817229698819716 819028329811692 821757287178828 822350185654426 822827162510262 824021081358384 825233089886023 827982721172607 829484660180176 829665061367688 829965775150512 830522233874032 835166061962232 836210742325224 838553370021796 838735743525498 838996950546216 839301046691184 841188187220017 841493077583158 841755143318936 843990980013753 844296886254822 845352988050354 850079741640129 850958005673006 851143077009603 852687028297104 855528134597136 856145398763512 856786485163917 858029678850344 859146778511476 862009408344084 863906594458908 867410469799874 867599119314837 867913582373838 869172921432816 873204335725176 873351637401243 874106491045264 875126160620712 875757564777004 876030301483568 878675540836236 878949186286512 880093521805848 881755904261778 882030509027976 884693866458402 884969386192584 885332173721359 885607892243228 886121559626436 887280690629333 890237061110397 891673699724346 893485450703664 897109293441192 897260627667481 897781053832047 899409605190096 903057475408088 903253877642844 905894970852326 908913363091734 909242800582116 911747601685648 914785494569232 915138797085513 915470490997062 916798834935984 917992448272536 920717432742276 921051148641624 922002737129936 923078279010888 923744280655196 924031961838832 926822145813564 928317824370552 933170242702698 933843525706091 934134352092172 934337513108286 934676165633364 935898810663817 940373900011728 940532532585954 942443557591536 943123531298312 946265967054408 946974536233803 952194951810388 952747240801356 953434648623002 955533051446974 958555135457712 958716835041966 959965022928639 961357928251448 961706374380752 963163573608951 964910727148368 965283388706637 966117700628976 967942571595636 971167703029524 971519704731576 971868401227958 972523435054864 972734945153832 974360405622604 975579199379428 978525034113081 978829775637252 979184554473048 983369802425922 985013033963959 985534089169014 985891297996836 986245152725413 991326251199856 991541850645528 991901236998672 994801533013288 998116157029992 1004952569064444 1005677643068098 1007721033442032 1011078704523888 1011808198538696 1012565846102811 1014035075004952 1014402614072848 1015671495244336 1015939659834099 1017413784126168 1018738391679372 1019055656827824 1020980520724164 1024382371688676 1025121464308942 1025440717334264 1025716051896354 1026035490093768 1026775775440156 1032142844201469 1032464283891348 1033808486230842 1035308538116944 1037253079271178 1038758129247696 1039535957068686 1040285983011737 1042399692487608 1043752158715233 1045872910954872 1046251989710928 1046627509014724 1053796190583318 1060398923607023 1060783267345802 1061013972710601 1062938624315568 1066480277374512 1067249743664104 1067814300695184 1068048906163239 1069598640758648 1074170338199322 1074559673415228 1074894322955376 1081292503449158 1081527669282879 1081919671178346 1082256612838632 1083037461765644 1086646083045996 1088698616486481 1089639598426288 1090060431959667 1090455526572258 1092037773082256 1094088864436722 1095676382905104 1097102883347016 1097287954683613 1103181015664728 1103976961563476 1104617286657612 1111538447601582 1113796931699088 1115242032599838 1118314324700664 1118502974215627 1119151724639949 1125321306685004 1125729181673096 1125974011856148 1126324673336016 1127137317400472 1129266333528242 1133028986867778 1133439655520172 1134857436012804 1138284223356033 1138638718598436 1140789459380571 1141202940831954 1141968071576794 1142381980218556 1142630432149878 1147264769496909 1149345877792112 1149789770697183 1151875459278544 1153620807001047 1156798825753116 1157218109831784 1161073896953256 1164468849868324 1164722105381562 1165144261268988 1171567387781648 1172246916452976 1172444663908518 1175674539015704 1177199923299829 1179591821944536 1181495412835248 1185432090595632 1186982748147196 1187671217985252 1188041093792784 1188528123625934 1188898266299128 1189587847169736 1195112766970122 1196668727212413 1197041405109396 1200655961622117 1201029881261364 1201896425187238 1203298470853479 1204338503523792 1204541664539906 1206109900602649 1210128592483041 1211884484122312 1212323734109488 1212587397383544 1212791949913467 1220185062780684 1220627321329416 1225844548229574 1227623243656368 1228542494717538 1229428889013871 1233525278481639 1235762861084752 1236031622037576 1236479624203824 1244226990270264 1245783350811048 1246234887511152 1250387273641968 1252749092943348 1253198727899209 1253652952317766 1254043376781272 1254316113487836 1257830055032694 1262239616374737 1262632714978404 1266445329382233 1267753763553662 1268029482075531 1270329654401808 1276437008509509 1278289113389288 1279030542445656 1279953363904852 1284218098145268 1287044518275516 1288720167767214 1290590095460848 1293014112516126 1294890270706032 1295859891688362 1296794855535179 1301115704699811 1303759382149224 1304231932379376 1304700045484108 1305106367516336 1305863351028432 1311159736567896 1313636347165506 1314045452225352 1314521730662448 1318013311254354 1318423779429768 1320140282708772 1321867151345741 1322346264773534 1322633856392667 1323045763541964 1324000342014938 1328411838364842 1331110977578928 1337510549586519 1339936758752592 1345663940161788 1349114407785144 1349598630045302 1350087794803748 1354586213112132 1358317855572496 1358842456278489 1361307360965552 1363370044637601 1363864200873174 1365843162251568 1367621402528472 1367852107893271 1372178241853848 1375198252403976 1376190458935292 1376619045188464 1376988672408804 1377417507249168 1378411314974456 1383004105694904 1385616420982794 1386047942758248 1390233218720346 1391236272990707 1391669544953644 1392476736555828 1394298228131809 1396548305960962 1400965197976656 1401201528138258 1404048565391472 1405061587444424 1410798798878931 1414685296947468 1419398950581612 1420423047948554 1423549239910798 1424065208217652 1428292427715582 1430151972934503 1432227117599096 1432746231220304 1433299577170461 1438075252562949 1442036892377172 1442559561571128 1447366090722552 1448861444061328 1449176550943464 1451598155315308 1451913857393454 1453413909279556 1453940702096344 1457802601841937 1458785152582296 1461540608433906 1463368799069142 1467468397538143 1468244663455878 1468776831709572 1472823048876816 1477730414304144 1480982733358128 1482051263468776 1486989376799784 1492202299519932 1497174235544988 1498254447836146 1501298682474864 1501551937988102 1508516464602147 1510705315823704 1511252874026896 1511581550163048 1513143248017072 1517712297808044 1518184958131248 1521052612507428 1521603921109272 1523507242866504 1526120676189252 1528107587519058 1528583485241736 1529686359329212 1531470781086246 1532575738359757 1533053027596244 1537682196463413 1538161076001396 1540163663160234 1542398434337488 1548696425837022 1549813811425649 1550712729346263 1552962807175416 1553525681691984 1558137193871544 1558701943855056 1563259551878024 1563599538731412 1569941263522086 1580350581964154 1580694285874977 1583561623980336 1588837964251824 1591174901018703 1593483689293496 1594407936473352 1595558302949884 1596055206812528 1600874615496156 1601373175015152 1604397961137972 1610905158199766 1611255507298983 1611839510122842 1612341484433064 1613504789977388 1616552491146593 1617055933217956 1621938755173737 1624556192648466 1626913417040912 1627857054021744 1629969124568994 1634459397639432 1634735116161301 1635683289858387 1638056659623384 1643514574357656 1644700371308852 1645654325020524 1650466179772046 1655965442345214 1659330122735376 1666341165668179 1667307671402373 1670332123924464 1672421484650448 1677106740043592 1677471487050996 1677993901092432 1682376374440034 1682986155166316 1683510286637872 1687981960027506 1688593772509644 1690705976100708 1693899500292363 1699543480301667 1700159483280258 1701916011346012 1702286154019206 1712290797527024 1712952107365191 1713572970327834 1716059357700688 1718293557022952 1724018816688168 1727813188917816 1734820939599748 1735198238629674 1735827164747676 1746408671450352 1746703274802486 1750252321241424 1751515129554008 1757351081672472 1758666995862777 1760187043611696 1763511808523556 1764061018055952 1769387732916804 1769938772385168 1770664347442718 1771215784486456 1772243119252872 1774561381258666 1780474122220794 1782792185438901 1783347399448692 1792669150455183 1794218586882384 1794521255334962 1795562107664094 1796857607020273 1802844637780857 1806114950816176 1806507755285688 1806812496809859 1811789941704652 1817826726183468 1818485601164232 1830277594171026 1830940981994124 1831598140775767 1835984896545072 1841434865484552 1842102297283248 1846156558021776 1847488561310392 1853644291627128 1856635648741104 1866340485405396 1867687051412182 1868268704184344 1868675026216572 1869352331266728 1871797621327634 1880479428476649 1881065065171908 1886247062596624 1886745082549041 1892531934108816 1893949072467606 1895315558089877 1901630645330493 1904389903620776 1905494481602712 1906869297246004 1911066102893948 1917433670083932 1919930045857278 1922715856502896 1926327147217902 1930566777413274 1931959682736083 1933080251650821 1935885143191272 1942335406059048 1943039409463152 1943736802455916 1945469890307664 1948720811245208 1951158398758856 1957050068226162 1957659551274504 1958369108946096 1966739604851844 1969312286698757 1970026067927918 1970454520748259 1971068178338028 1971782595993672 1972490305450826 1983083701291056 1983519397160301 1986000513022407 1989603066026576 1992617757547263 1996232314059984 1999168465382473 2009905138128888 2011355286136196 2023616397077392 2024397945067953 2025131692205622 2028070150009904 2031879319668198 2034827568252336 2037476783358744 2037820487269567 2041961041448328 2048764743377352 2050242928617884 2050881434668528 2051432103792708 2052070980187536 2053551550880312 2064285688402938 2064928567782696 2067616972461684 2074506158542356 2077219809257593 2078424631474191 2079071914137372 2080571966023474 2084799384975216 2087504317430466 2091745821909744 2093255018029448 2094822458941443 2101802292207387 2107592381166636 2120797847214046 2121566534691604 2122027945421202 2130634571922831 2134499487328208 2135323859866197 2136097812326478 2139197281517296 2142438641573373 2148340676398644 2149119346830456 2162585006898316 2163055338565758 2163839342356692 2164513225677264 2166074923531288 2173292166091992 2177397232972962 2180120863919334 2180911053144516 2188177728873444 2192310912650859 2194205766694032 2194575909367226 2195053198603713 2206362031329456 2207953923126952 2209234573315224 2223076895203164 2230484065199676 2236628649401328 2237005948431254 2238303449279898 2239918386833491 2247381671754219 2250642613370008 2251458363346192 2251948023712296 2252327906982153 2254274634800944 2258532667056484 2266057973735556 2266879311040344 2269714872025608 2276568446712066 2277277437196872 2281578918761142 2282405881663908 2283225079597189 2283936143153588 2284763960437112 2285260864299756 2294529538993818 2299579541394366 2307241614002094 2310245494740351 2313597651506232 2314436219663568 2322147793906512 2328937699736648 2329444210763124 2330288522537976 2344889327817036 2351349078031408 2354399846599658 2354911895283129 2359183643889072 2362653640906559 2370525872946231 2373965496294392 2375342435970504 2377056247251868 2377796532598256 2379175694339472 2390225533940244 2393337454424826 2394082810218792 2401311923244234 2402059762522728 2403792850374476 2406596941706958 2408333303136761 2409083329079812 2412219801205298 2416357737299649 2420257184966082 2423768968244624 2425174794767088 2425583899826934 2435421703668877 2436834288972699 2440370125561368 2441254642658832 2451689096459148 2457084989435076 2458857778027742 2467050556963278 2472063244075152 2475699269658069 2483948163517821 2488453980540528 2491566701622096 2505498185886696 2506397455798418 2507305904635532 2508086753562544 2508632226975672 2515660110065388 2523564561660051 2524479232749474 2525265429956808 2531972940041259 2532890658764466 2535507527107324 2536058964151062 2540296771801789 2543474341239223 2552874017019018 2556578226778576 2558061084891312 2559906727809704 2568436196290536 2570359455491751 2574089036551032 2577440335534428 2586028225032252 2591719783376724 2593589711070358 2602231409399622 2607518764298448 2609400090968216 2620054912203729 2622319473135792 2627272694331012 2628090904450704 2636026622508708 2636847558859536 2640280565417544 2643734302691482 2644692529547068 2645267712785334 2646091527083928 2648000684029876 2655996521164077 2656823676729684 2661842071887999 2670711183331191 2675021099173038 2676951128826121 2682842798293427 2691327880323576 2691781883002443 2698228815570288 2699197260090604 2700175589607496 2709172426224264 2717684912556978 2726740089275202 2727728401746348 2735242805056944 2735704215786542 2744356483707696 2750396504807952 2752380917870584 2753977344817608 2756822629948912 2766008211389808 2771232841965588 2772095885516496 2780466437440692 2782472545981414 2783339089907288 2784953473111656 2788596456263618 2792227030162297 2793096611921924 2801530577118273 2802403056276516 2807696431991451 2810123174888848 2821597597757862 2823633382460429 2829370593894936 2838797901163224 2840846095897108 2847098479821596 2848130416435304 2856584855431164 2860303945869006 2864454235198192 2866599154340922 2876150505125898 2878225649790491 2879895068785917 2884073784754344 2885119123142256 2894732181445104 2898353101886928 2903196310630616 2903827714786908 2906827818559112 2907881404192688 2915605203683874 2917570305164592 2923081216867812 2926737598138284 2934936795076286 2935575102339243 2936489326911756 2937553663419144 2955039101891877 2958735458176239 2964102526937552 2973978753599568 2978353019855521 2984404599039864 2994348471089976 2996508895672292 3003103875976204 3017032929204294 3021410631647408 3023163100326096 3035424595616088 3035936644299559 3037697538308433 3042105225014856 3043207842218544 3047014485733008 3052241352378504 3056215175038116 3057166970483472 3059372718658424 3062941562172492 3065151476719514 3066106055192488 3075364392926826 3076322152002792 3080327326320468 3094633593383761 3096428532604407 3097392851674044 3099627622851298 3101425458692526 3105925614350832 3116274387743088 3120857949035211 3126519103756048 3127199077462824 3131256476145699 3139882527044172 3160701163928308 3161388571749954 3170632397983141 3181196770821069 3182349802037406 3186967378586992 3188815872946704 3191116605899768 3201749230992312 3204146718489717 3208795922275944 3221810316399532 3222511014597966 3223679020245684 3224682968866128 3227009579954776 3233104982293186 3234111866435912 3243877510347474 3249112385296932 3259938249137988 3266095849459443 3268918795278864 3269470232322602 3270181295879001 3271366579716774 3276113319246768 3287029148715312 3289400742617704 3291308650041048 3291863864050839 3300932359544092 3311930884690428 3332682331336358 3334615342804746 3337021270180507 3354213480087184 3354942974101992 3355508922646881 3364752748880068 3365972310332632 3375963920055012 3377187545019288 3381411952201416 3387799000584726 3399086960603334 3400318966560516 3401539404297853 3403832022692024 3404572308038412 3425904214730382 3427145940655668 3436587114045904 3441794308490727 3448037633376336 3449369312091549 3455626377835632 3469641879199496 3470396477259348 3471654329495352 3493406549604972 3503030259108016 3514702163344944 3517333991725554 3519871750738343 3527023617047112 3531599769899487 3538775465833608 3541328694885436 3542431568972912 3544486238505744 3549122762517332 3560948244441588 3565584370877802 3566694798897384 3585338300910366 3587925125081297 3589042510669924 3590006181637239 3591124215328188 3593715214040546 3605689275561714 3613015510571376 3613624993619718 3618329701807947 3623579883409304 3630385777449123 3635653452366936 3636971202328464 3638375849740401 3660555188342052 3661881963988248 3663196281551534 3682869730969104 3688286667041613 3694977122620784 3700575835444917 3707288583254256 3712741435710307 3732680970810792 3735374102824364 3736537408368688 3737350052433144 3738704662533456 3743595242655268 3759596183697627 3760958856953298 3762130130343816 3773490165098082 3784523762072053 3786718849124211 3787898144935212 3790631116179754 3803261290660986 3808779807241552 3810988963205424 3813738594492008 3822132205787896 3829311025528527 3834867340167864 3839860091714556 3852654294435804 3861133554826548 3863919365472166 3866160503301642 3871770286382544 3884670812118096 3887473604911832 3890384566605537 3897441622490416 3902316797517712 3903347114099433 3914100136452324 3915319102549008 3933479209703688 3938624573397514 3940052135855836 3940909041496518 3942136356676056 3943565191987344 3944980610901652 3965601454037223 3967038794320602 3972001026044814 3985235515094526 3996888250518779 3998336930764946 4019810276257776 4022710572272392 4048795890135906 4050263384411244 4063758639336396 4074953566717488 4075640974539134 4076527368835467 4083922082896656 4097529486754704 4100485857235768 4102864207585416 4103556323679813 4107103101760624 4128571376805876 4129857135565392 4135233944923368 4149012317084712 4154439618515186 4156849262948382 4158143828274744 4159848432690769 4161143932046948 4173708818972121 4175008634860932 4182894684395427 4186510036058896 4189644917882886 4203604584414774 4206637488155333 4215184762333272 4215895825889671 4241595694428092 4243133069383208 4244055890842404 4261269143845662 4270647719732394 4272195624652956 4284877283146746 4290455918803509 4296681352797288 4298238693660912 4299898731511383 4325170013796632 4326110677131516 4327678684713384 4332149847062576 4346584332183984 4354794465945924 4360241727838668 4361822106289032 4373407805525811 4376355457746888 4384621825301718 4387785333112181 4389151818734452 4390106397207426 4402405192614429 4415907846253904 4418469146630448 4437138172437817 4446153790406328 4460968130399352 4474011896862508 4476606898559796 4479836773666982 4494763343508438 4501285226740016 4503896047424592 4504655813964306 4517065334112968 4522926021099343 4525549393806441 4532115947471112 4533758622080688 4539429744051216 4553136893424132 4554554874393744 4563157837522284 4564811763327816 4566450159194378 4567872286307176 4569527920874224 4570521728599512 4589059077987636 4597727215079271 4599159082788732 4613046589390239 4614483228004188 4620490989480702 4627195303012464 4628211926707369 4634001197052283 4649441434276947 4657875399473296 4658888421526248 4660577045075952 4689778655634072 4708799693199316 4709823790566258 4723595205158557 4725307281813118 4741051745892462 4747930992588784 4750684871941008 4754112494503736 4773524703056109 4780451067880488 4786674908849652 4788165620437584 4802623846488468 4804119525045456 4807585700748952 4813193883413916 4816666606273522 4818166658159624 4824439602410596 4832715474599298 4840514369932164 4849657473439779 4851167799653868 4865816265521211 4870843407337754 4873668577945398 4880740251122736 4903378192918296 4904205348483903 4914169978870152 4917715556055484 4934101113926556 4951398539316138 4967896327035642 4971480667819939 4982422339687793 4999023497004537 5010996371773392 5012794911596836 5014611809271064 5017264453951344 5031320220130776 5047129123320102 5048958465498948 5050530859913616 5063945880082518 5065781317528932 5071015054214648 5072117928302124 5080593543603578 5081698500877089 5086948682478446 5105748034038036 5119813455619408 5136872392581072 5138856322095573 5140718910983502 5148178073102064 5154880671068856 5172056450064504 5183439566753448 5187179422140716 5204462818799244 5218800181936432 5240109824407458 5243890567426511 5254545388662024 5255431782958357 5272053245017416 5280561130835088 5287468605382964 5289385059094136 5290535425570668 5292183054167856 5296001368059752 5311993042328154 5313647353459368 5323684143775998 5341422366662382 5345276206753769 5348376556316703 5350042198346076 5353902257652242 5365685596586854 5382655760647152 5383563766004886 5390572821060819 5398394520181208 5400351179214992 5408533913342571 5418344852448528 5420437490429577 5435369825113956 5453480178550404 5455456803492696 5471408431573084 5494794422327301 5504761835741168 5507954689635216 5531227036874539 5542465683931176 5560932874881384 5564945091962828 5566678179814576 5569906946223312 5577192912527236 5584454060324594 5586193223843848 5603061154236546 5604806112553032 5615392863982902 5638168053699181 5641438285429947 5643195195515724 5647266764920858 5658741187789872 5677595802326448 5681692191794216 5685946674269631 5694196959643192 5696260832870608 5704891935991479 5713169710862328 5720607891738012 5733198308681844 5752301010251796 5756451299580982 5759790137571834 5768147569508688 5795879048208249 5806392621261232 5807655429573816 5813655637118224 5831210407367748 5846162433735624 5853475196276568 5869873590152572 5871150204678486 5872978653823512 5875107326838288 5888317310540119 5907936860096271 5910078203783754 5917470916352478 5950558191480903 5956706039711042 5958001539067221 5968809198079728 5988696942179952 5993017791344584 5997505396147419 6006207751952408 6034065858408588 6070849191232176 6071873288599118 6073193835203859 6075395076616866 6084210450029712 6104482704757008 6112430350076232 6113461461808701 6118745437316848 6125883124344984 6130302953439028 6132212110384976 6150728785853652 6152644304005584 6160654652640936 6189267186767522 6192857065208814 6194785703348088 6197325216049513 6199255245702596 6202850917385052 6210964834405331 6231659427772779 6241715898070422 6254398154925648 6262512952291398 6279765054088344 6280824393672367 6284467376824329 6321402327856616 6322777143499908 6341264795966282 6362393541642138 6364699604074812 6382233211799536 6391903715768493 6403498461984624 6405971579598591 6408293436979434 6417591844551888 6443620632799064 6445022029195932 6447358040491368 6454019159909552 6466209964586372 6468223732871824 6487755020694948 6498224770593864 6519876498275976 6532191698918886 6536904679942637 6538940464645204 6540362591758002 6542733159433548 6578801485235408 6582617300082096 6583727728101678 6601864719088184 6610430338529809 6623861769380856 6665364662672716 6669230685609492 6674042540361014 6709885948203984 6711017845293762 6719755160500473 6729505497760136 6731944620665264 6742145015262657 6751927840110024 6754375090038576 6756983720946459 6762823904402832 6775598001169452 6798173921206668 6800637933121032 6803078808595706 6807664045384048 6809144616076824 6849675238791567 6851808429460764 6854291881311336 6883588616981454 6895091237747713 6898738624183098 6903716069077891 6939283758398992 6940792954518696 6943308658990704 6986813099209944 7034667983451108 7039743501476686 7054047234094224 7063199539798974 7077550931667216 7082657389770872 7087960922719677 7098245525034664 7111577618838693 7121896488883176 7131168741755604 7133389597794768 7170676601820732 7175850250162594 7178085021339848 7180012363274478 7182248430656376 7187430428081092 7211378551123428 7224999909410283 7227249987239436 7236659403615894 7247159766818608 7249073211898947 7260771554898246 7271306904733872 7276751699480802 7282001881082159 7306265111006631 7321110376684104 7323763927976496 7326392563103068 7376573334083226 7401151670889834 7422792465249161 7425482871420614 7427097808974207 7465361941621584 7470748205648728 7474700104866288 7487190485310536 7519192367395254 7521917713906596 7524260260687632 7546980330196164 7569047524144106 7570693684980153 7573437698248422 7575796289870424 7581262232359508 7606522581321972 7620890315405367 7627477188984016 7630423023717669 7644264411575792 7658622051057054 7669734680335728 7679720183429112 7681015682785291 7705308588871608 7722267109653096 7727838730944332 7732321006603284 7774947209823664 7780769133211074 7806694228198866 7812326763717047 7828200272904648 7829520819509389 7866958419407376 7877249146795028 7880104271711672 7881818082993036 7884272713352112 7889961221803304 7931202908074446 7934077588641204 7944002052089628 7967989563492231 7970471030189052 7985526215663997 7993776501037558 7996673861529892 8030853386478363 8045421144544784 8048528394880281 8075345649007329 8097591780271812 8100526768822488 8127517278672792 8151281949078268 8153054737670934 8200971714471536 8205728415170832 8207112647359626 8240399463098803 8257142753611752 8270467889846736 8298024634169424 8308879237030372 8313698525896764 8316287656549488 8319696865381538 8322287864093896 8347417637944242 8350017269721864 8365789368790854 8376681090486891 8379289835765772 8404591731354819 8407209168829548 8413274976310666 8423089295974353 8430369524666544 8431791651779342 8470900147381287 8483191388856184 8486266138766416 8488111781684808 8522538287691324 8541295439464788 8544391249305912 8569754566293492 8580911837607018 8593362705594576 8599797463022766 8606002223097097 8634676949371473 8650340027593264 8652221354263032 8655357369426768 8709588931891848 8720483455677336 8723644212578064 8746815611051622 8752710915493776 8769243650603436 8772391095294463 8775570666224362 8778303637468904 8780212794414852 8804810385228858 8865117305675631 8874276344875634 8876206374528717 8892307580812656 8921936260798704 8935059059566563 8948023793725016 8953213797119592 8959673547333964 8989526687016876 9009311627928612 9034130668225936 9045852042198686 9051098787612882 9064231894942224 9077563988746253 9106273786848264 9107809932898677 9126315675044568 9129623526655632 9132900318388756 9135744572614352 9141043457199024 9178118155975272 9195454430158542 9198318165577464 9226093178780478 9228966456008376 9232749811665601 9240981978961404 9253070059420187 9256423853414738 9268002394104566 9283900780151283 9298882868553894 9317776843052496 9362573847105633 9379557311268144 9417599386398632 9419647581132516 9447190410317114 9450614563626236 9482103491784924 9508224989007472 9511897193949423 9543590312463207 9547049406112218 9560902135760976 9573349817699304 9605247692976936 9615171401497904 9626387766827832 9633333212547044 9636333316319248 9648879204821192 9665430949198596 9681028739864328 9699314946879558 9702335599307736 9731632531042422 9738653910934949 9741686814675508 9747337155890796 9760087596922663 9806756385836592 9808410696967806 9828339957740304 9835431112110968 9868202227853112 9875591592152517 9902797078632276 9935792654071284 9942961335639878 9964844679375586 9998046994009074 10011063810541521 10025589823193672 10029223618542128 10062640440261552 10066526767940643 10094258246640204 10097916930997896 10127891760165036 10131562635057864 10142030108429296 10144235856604248 10161187087207156 10163397001754178 10173897364956892 10204618212893559 10211496068076072 10272278782767001 10277712644191146 10281437821967004 10309761342137712 10344112900129008 10366879133506896 10374358844281432 10408925637598488 10480219648814916 10487781134853022 10509090777324048 10510863565916714 10544106490034832 10559615252215029 10574937210765928 10578770118188272 10581070851141336 10592002736119504 10594799309698461 10623986084656308 10627294706918736 10647368287551996 10682844733324764 10690552413507538 10696753112633406 10700084396692152 10707804515304484 10728030168518299 10731371193173708 10763775375243891 10767127532009772 10781145642121638 10796789040362416 10817067826685142 10840874980859154 10848696679979543 10854989105423841 10870739650227912 10906960357100808 10910913606985392 10942816863146168 10989588844654602 11062454073749078 11064860001124839 11084931367862352 11121865749762768 11129890183925656 11138224307130921 11154385825054472 11168908120649188 11172386447687696 11206122308473092 11209612225106064 11230785727965804 11276336107398362 11278788551092881 11282876570859894 11286390391031448 11294533529841716 11353571286216159 11363384383588432 11371893348539262 11388393919286384 11409783871982958 11426339421724656 11441215783476024 11443145813129107 11466396617363688 11504602020503592 11512902599161964 11519580275143668 11591758096416498 11615310859147632 11662420814735496 11664388159677253 11671153699816611 11692324867471248 11706950392553136 11739747180305144 11742300409356972 11745957307647024 11776634621080238 11815873720192542 11820156407567508 11834941832704956 11896804362111669 11901116382961806 11913412079422084 11916003078134442 11986035582689168 11990664751556337 11995010792294838 12012415503904816 12068131716817176 12143746577198236 12146387670407718 12150790153233732 12224860700152464 12226922923617402 12251766248689968 12260605906878056 12301457571707304 12310668971039439 12321309305281872 12378534373535044 12385714130417628 12389571406696176 12394650432099026 12398510491405192 12405701834770104 12421929668810662 12463318855545558 12479545298072307 12483431796140844 12521126456916363 12525025904582796 12548684053186281 12559530108176688 12561648787344734 12568934753648658 12578003249141911 12619912464465999 12642804655713232 12645554286999816 12647687477669013 12682529591932564 12724787083284276 12729399208149624 12783807431536986 12811943159197182 12816586873958868 12821186985430369 12887241265598128 12890044058391864 12894716080982736 12932419929172744 12975510041389896 12996449541187728 13039752996551952 13064383397837772 13073809359885274 13077880929290408 13080725183516004 13085466318867096 13163355999336543 13167455456203356 13203729438176368 13207215577843287 13220860677059618 13247723538761712 13267208906629139 13311414517313451 13330729325345432 13338461371218984 13348085080722028 13422035690587524 13439510321000946 13459010995520272 13484290030525314 13503855680220048 13513967441892918 13523717779152581 13551196002338904 13568778063298029 13596347842413336 13601275866242064 13606157617191412 13618289232153648 13699350477583134 13703616858921528 13708583762622672 13767177233962908 13785186006891299 13790182475495426 13793181645237813 13797477248366196 13807432138155782 13881585909037392 13884635780122107 13902003591156849 13948324302830841 13973626198419888 14069335966902216 14079487002953372 14126399079597948 14165314779541744 14170785615475671 14175921845439354 14196491050069328 14223155237677386 14243792977766352 14262337483511208 14264743410886969 14341353203641464 14351700500325188 14356170042679696 14360024726548956 14364496861312752 14374860856162184 14422757102246856 14449999818820566 14454499974478872 14473318807231788 14498146423797894 14521543109796492 14540538664803151 14548972420319337 14553503398961604 14564003762164318 14612530222013262 14642220753368208 14652785126206136 14712616045451709 14753146668166452 14802303341779668 14845584930498322 14850965742841228 14854195617948414 14914442003459817 14941496411297456 14947267019063379 14974380970621072 14997070491013611 15038384734790508 15043835427813192 15093960660392328 15138095048288212 15141387369960306 15146875396496844 15151592579740848 15162524464719016 15213045162643944 15241780630810734 15260846047435338 15303599002897777 15317244102114108 15359440366858224 15362031365570582 15410617177743216 15444534219306192 15455677461888664 15464642013206568 15561538266422148 15613388456397732 15624653527434094 15656400545809296 15659041639018778 15679428707834437 15731671702279533 15754498293590056 15760208543423344 15763636165986072 15766295348875071 15779922443606608 15862405816148892 15868155177282408 15888004104179256 15935979126984462 15940942060378104 15971052431327994 15982575557180323 15987553002075116 15993347723059784 16035828620261307 16061706772956726 16097056789760562 16150691298014658 16171718463182457 16195183560543624 16201053537644976 16255034557345584 16302563898156536 16306109475341868 16414225294719252 16480798926197606 16484383266981903 16514285507223504 16593681110623617 16617758474060744 16627397051793528 16639393730763076 16644575728187792 16694835275888484 16700034539443728 16731578737581708 16753362180973782 16758579671531544 16809183462709638 16814418337659096 16826549952621332 16846178591948706 16858333121957327 16863583303558684 16914504161097543 16941800294762574 16966382777712368 16976223563369616 17045076575382648 17047951925682139 17057840022808893 17082590878929576 17088782498611824 17139509132586984 17161823675214036 17199594926045532 17212004446194194 17269353898742946 17304442708526064 17387637144624747 17419177863783696 17440966911354672 17493631222103244 17538487301206872 17544782190588926 17551141332448724 17556607274937808 17560425588829704 17609620770457716 17664951931620357 17723810580288813 17730234611351262 17748552689751268 17752412749057434 17782077402612523 17804320388674561 17870118119133126 17896047587450032 17906427594239184 17919347094667928 17979053374033752 17992516188442257 18018623255857224 18091704084397372 18102197575225764 18155127977492506 18212547573696528 18215619865797354 18252631350089136 18265800636777512 18340384385426103 18356236311950544 18390908860317084 18396636331154928 18452186357560956 18457932912016752 18465499623331202 18481963957922808 18506140118840374 18512847706829476 18536004788209132 18567801560302566 18591975648148539 18597765737107788 18632894503215993 18694978283318337 18725147694211266 18738657901782847 18835198772797264 18839295162265032 18842473181017101 18894380820634228 18901229127252472 18964206983569848 19023794387898846 19087180624926414 19094098812224436 19146699635398608 19210495385953872 19252775533655664 19266666425094088 19297758409642384 19330861898397192 19362057479728656 19398629893759116 19404671198615472 19463265062084844 19477307821869898 19483373629351016 19494674311781592 19520175193845326 19610714039827911 19616821393935612 19670862224221936 19736404455706224 19751183184305034 19765433677223003 19805594157264552 19831291015589427 19871585308142568 19885922671279756 19929689358751172 19996093988018148 20022127621083042 20051179646387344 20133053535881286 20147579548533437 20159265481501419 20188516493280408 20195833861995792 20255783520330072 20263125270115728 20288471713208496 20322374174414312 20326794003508356 20347794729913784 20409236425787118 20422992136152144 20544557565534002 20549025716374701 20555425288382292 20562875643934008 20685273713243139 20711148207233673 20748717688562864 20817851275196976 20848471138988647 20960439297629832 20975562269706044 21021727131833428 21119230504430058 21149874421531856 21162141702282672 21189598619396922 21247972169312616 21251556510096913 21263882768159031 21294736575103992 21365689466649528 21381104827015076 21393506225266812 21400168793384304 21415609030608968 21456060337036598 21462742386347416 21527550750487782 21534255064019544 21562291284243276 21634135653370284 21662435153686327 21674999728230849 21681749961718308 21697393359959086 21709978210847682 21741479300455824 21813920714201616 21846005643246477 21885633726292336 21918795333019893 21979177689309204 22124908147498156 22129720002249678 22259780367851312 22268377395747483 22276448614261842 22308771650108944 22337816241298376 22412244616946184 22461571455931608 22552672214796724 22557577102185762 22565753141719788 22572780782062896 22589067059683432 22707142572432318 22743786697078524 22819567743965916 22862670946216101 22882431566952048 22886291626258214 22891269071153007 22932793234727376 23009204041007184 23025805198323928 23039160550287336 23043047048355873 23183516192832996 23324841629470992 23328776319354506 23342307399633222 23359148891263549 23436980291151141 23479494360610288 23484600818713944 23488562458528167 23553269242160476 23631747440385084 23640312815135016 23669883665409912 23793608724223338 23802232765923612 23810775830084971 23826824158844168 23832006156268884 23981329503112674 23990021584589676 24092560159435089 24136263433634352 24145585184640843 24287493154396472 24292775340815436 24301580306467464 24453845847234804 24521211813756112 24602915143414608 24621337942078878 24639102255168401 24721198389296409 24757068747070088 24771428260835256 24789300864198052 24797020982810384 24811403669540208 24843859337621324 24926637711091116 24959090596144614 24966863592281688 25042252913832726 25050051809165592 25097368106372562 25115475875569079 25123297574689468 25130043271460673 25137869507297316 25156006498283822 25239824928931998 25291108573999632 25295374955338026 25365059183865128 25412700442143861 25449574166568552 25458798416299248 25567614863073972 25623886318394364 25633173747917736 25642373970860738 25780088116783728 25818006669291291 25864839858345488 25904030848114419 25951020082779792 25989190049972149 26128766795675544 26147618719770548 26155761858580816 26161450367032008 26170932637734192 26317173285883389 26326711998673086 26334910912406712 26414431155686574 26441721354119236 26491666334504371 26534417813258278 26622829034626902 26661458650690864 26676922742437968 26696170161444056 26805177178699689 26844071381175048 26879020642001892 26968580061050628 27027934883785836 27047435558305162 27102392004677808 27137556126596058 27192695684826672 27212315234382824 27232691966238759 27323429798696031 27398700955166268 27407233717843056 27534354467925816 27570372013782598 27580364950990852 27586363290475626 27594954496732392 27614864276311564 27698249434996803 27759210178260561 27769271560244214 27804007182313698 27851702340453849 27896648605661682 27978217753631453 28138671933804432 28158974005906744 28252798159195896 28341571230951342 28351843690878708 28446310475354772 28524674967022416 28529486821773938 28535691581848269 28682706407282928 28703401000650376 28720049453097912 28749721712324368 28845514204493712 28899999637641132 28908999948957744 28946637614463576 28996292847595788 29043086219592984 29081077329606302 29097944840638674 29107006797923208 29118939028835383 29128007524328636 29215961732804847 29225060444026524 29280262790767989 29305570252412272 29425232090903418 29446462417087331 29506293336332904 29511270781227697 29604606683559336 29691169860996644 29701931485682456 29708391235896828 29828884006919634 29894534038126758 29994140982027222 30033191431624563 30076769469581016 30087670855626384 30187921320784656 30276190096576424 30282774739920612 30293750792993688 30325048929438032 30426090325287888 30483561261621468 30521692094870676 30607198005795554 30613854638680677 30634488204228216 30714497331785267 30724062731141164 30816836348301003 30911354923777328 30929284026413136 31059967207064719 31123076532844296 31226776912795464 31249307054868188 31318083278037556 31358857415668874 31463343404559066 31508996587180112 31527272331972144 31532590697750142 31660482147695401 31678845756645087 31724811632297784 31736310354564816 31776008208358512 31871958253968924 31881884120756208 31942104862655988 31965151114360646 31975106004150232 31986695446119568 32071657240522614 32123413545913452 32184090505554897 32194113579521124 32291326125731673 32301382596029316 32343436926364914 32390367121087248 32546090039938629 32605127796313072 32612218950683736 32828450589438504 32961597852395212 32968766533963806 33065166436109899 33187362221247234 33235516948121488 33254794103587056 33278787461526152 33389670551776968 33414672921392763 33463157475163416 33506724361947564 33517159343063088 33618366925419276 33628836675318192 33653099905242664 33692357183897412 33716666243914654 33727166607117368 33829008322195086 33883600589525148 34060713858648477 34090153150765296 34095903851364278 34115680045617786 34165181757859152 34279018265173968 34323647350428072 34329437439387321 34399189852091064 34424008892388388 34538707797485892 34775274289249494 34800364674739573 34876956377814551 34987262444206488 34993164479031759 35076974602413744 35089564381177852 35102282664897448 35120851177659408 35219241540915432 35329903863240714 35447621160577626 35460469222702524 35497105379502536 35504825498114868 35564154805225046 35608640777349122 35740236238266252 35838694189335856 35958106748067504 35971994254669011 35985032376884514 36037246511714448 36183408168794744 36204395150451528 36310255954985012 36431239731594708 36531601273555024 36680768770852206 36707233971985577 36781817720634168 36904372715121912 36930999246662404 36963927915845616 37012280237680748 37025695413658952 37072009576418264 37135603120605132 37183951296297078 37195531474215576 37265789006431986 37389956566636674 37416933447276383 37438635894216921 37450295388422532 37477315803565694 37678590324530064 37684946362034202 37734009747425733 37788761641268456 37802458254504944 37859737393397997 37928413967139696 37943062433007039 38047588775797692 38174361249852828 38188197624448872 38463560956291107 38533332850188176 38661723796794384 38718589258121773 38797259787518232 38926530124169688 38954615643739796 38966747258702032 38989348623563184 39040350387690652 39221428079655822 39233642787871224 39467176375894267 39490067998009629 39502366368610068 39530867354446006 39611188314529104 39662582031178854 39743170616285136 39771845342559512 39801626719887417 39859378717502344 39934243551940353 39992187976036296 40044255242166084 40266107071762572 40295159097066874 40318530963002838 40377032986560816 40511567040660144 40571153337457743 40644748348828624 40653588007016712 40695589459827568 40706334189894087 40818472851574236 41089115131068004 41098051432749402 41110850576764584 41125751287868016 41218221173780833 41355558020673897 41370547426486278 41422296414467346 41653907340366321 41696942277977294 41706010773470547 41920878595259664 41951124539412088 42043454263666856 42238461008860116 42379197238793844 42495944338625232 42503113020193826 42512356846427013 42527765536318062 42589473150207984 42731378933299056 42762209654030152 42787012450533624 42794230232660907 42831218061217936 42912120674073196 42925484772694832 43055101500975564 43068510128039088 43124582568486552 43268271306740568 43324870307372654 43349999456461698 43363499923436616 43381276512346591 43394786719918172 43419956421695364 43621615994409453 43692011286492954 43837590666039786 43958355378618408 43965770755706569 44249816294996312 44259440004499356 44536754791494966 44552897228523684 44675632482596752 44743326010379451 44824489233892368 44841801057190137 44923142911863216 45105344429593448 45115154204371524 45131506283439576 45178134119366864 45414285144864636 45487573394157048 45639135487931832 45725341892432202 45758332759598459 45772583252516428 45782538142306014 45910797008693331 46051610396647856 46078321100574672 46086094096711746 46273012369708663 46367032385665992 46657552638709012 46684614799266444 46718297782527098 46873960582302282 46969201637427888 46977124917056334 47038286123503311 47106538484320952 47195015106838599 47263494880770168 47280625630270032 47298886046625213 47339767330819824 47587217448446676 47604465531847224 47621551660169942 47653648317688336 47664012312537768 47947726671540969 47962659006225348 47980043169179352 48107485860783921 48185120318870178 48265638664233991 48291170369281686 48326012483545237 48574986308792944 48585550681630872 48603160612934928 48907691694469608 49242675884157756 49278204510336802 49442396778592818 49514137494140176 49542856521670512 49578601728396104 49687718675242648 49781043331870851 49853275422182232 49918181192289228 49933727184563376 50084505827665452 50100103618331184 50194736212745124 50230951751138158 50246595149378936 50260086542921346 50275739014594632 50312012996567644 50479649857863996 50574999365871981 50590749910676052 50730118367730256 50743512483292629 50825400884287722 50899148333137104 50974013167575113 51135229726147944 51143855777046417 51247772636788728 51266347495835472 51284747941721476 51636013338582582 51808061696228838 51959547256744127 51978380099944298 52257533591351088 52295237439541096 52322900734064016 52634346571766778 52653423997346172 52669821824813424 52828862311373148 52883442708238472 52983332669008742 52994855794861071 53068835626516556 53245658069253804 53346232207837569 53392340322888112 53412961166023683 53610354357399378 53688142762350096 53758041284003784 53937160122101256 54055869767571672 54094871116610324 54275112253192116 54424630468765648 54465383932477518 54646859597392062 54686287346019329 54797401910332536 54806645736565723 55068708935851632 55140744027565196 55160729901981704 55172726580951252 55189908993464784 55229728552623128 55396498869993606 55518420356521122 55538543120488428 55608014364627396 55703404680907698 55775926944445617 55793297211323364 55898683509647979 55956435507262906 56215973705348541 56317948011813488 56505596318391792 56527419543051303 56683142461902684 56703687381757416 56892620950709544 57058973643547876 57071383163696538 57406802001300752 57440098906195824 57682796241691621 57799999275282264 57893275228927152 57992585695191576 58086172439185968 58162154659212604 58195889681277348 58214013595846416 58237878057670766 58256015048657272 58431923465609694 58450120888053048 58560525581535978 58798038274291459 58832142119483733 58850464181806836 58892924834174662 59012586672665808 59022541562455394 59209213367118672 59296301031669009 59382339721993288 59403862971364912 59416782471793656 59493873046768281 59657768013839268 59789068076253516 59988281964054444 60066382863249126 60153538939162032 60242015561679679 60442738645600311 60552380193152848 60565549479841224 60587501585987376 60967122523242936 61043384189741352 61214396011591108 61227709277361354 61268976408456432 61406737667061241 61428994663570534 61448125462282328 61633672696602006 62055821139729417 62119934414129438 62133444621701019 62246153065688592 62453553825590928 62498614109736376 62545413416965941 62636166556075112 62717714831337748 62926686809118132 63065181395500284 63320964295390802 63357691513290174 63449623264595568 63743916507937848 63754669530290739 63884209725311976 63930302228721292 63950212008300464 64143314481045228 64246827091826904 64368181011109794 64388227159042248 64582652251463346 64602765192058632 64629248681659207 64686873852729828 64771490415941309 64987305461058981 65092180079877258 65224437901367472 65538016929739431 65656901178877008 65923195704790424 65937533067927612 66130332872219798 66374724442494468 66557574923052304 66779341103553936 66805132187242449 66829345842785526 66926314950326832 67013448723895128 67236733850838552 67306199810485328 67384714367794824 67433332487829308 67454333214234736 67658016644390172 67767201179050296 68121427717296954 68170577376544643 68191807702728556 68231360091235572 68320613178458641 68647294700856144 68658874878774642 68798379704182128 68848017784776776 69077415594971784 69129141145067619 69550548578498988 69600729349479146 69753912755629102 69974524888412976 69986328958063518 70077446673790647 70179128762355704 70204565329794896 70310940873453423 70438483081830864 70465687375584501 70659807726481428 70895242321155252 70920938445405048 70994210759005072 71009650996229736 71128309610450092 71217281554698244 71432327490254913 71480472476532504 71905951479369007 71943988509338022 71970064753769028 72366816337589488 72408790300903056 72620511909970024 72862479463189416 73361537541704412 73414467943971154 73563635441268336 73808745430243824 73861998493324808 73917306765505203 74024560475361496 74051390827317904 74144019152836528 74163595167889227 74271206241210264 74367902592594156 74391062948431152 74531578012863972 74779913133273348 74833866894552766 74877271788433842 74900590776845064 74954631607131388 75346427626707237 75369892724068404 75468019494851466 75577523282536912 75719474786795994 75886124866014078 75940876759856801 76095177551595384 76348722499705656 76376395248897744 76927121912582214 77437178516243546 77454020007873873 77594519575036464 77853060248339376 77909231287479592 77967570149916447 78080700775381304 78442856159311644 78467285575742448 78934352751788534 78951519857650167 78980135996019258 79004732737220136 79061734708892012 79325164062357708 79474999003513113 79543690685119024 79603253439774834 79718757435004688 79868487103880706 79984375952072592 80088510484332168 80102020691903749 80532214143525144 80590318194133748 80637061926005676 81142306674915486 81307176014033424 81412668379788174 81636945703148472 81650717117740771 81698075898716277 82178230262136008 82196102865498804 82221701153529168 82436442347561666 82711116041347794 82741094852972556 82844592828934692 83094748304990409 83277630534781683 83307814680732642 83393884555954588 83412021546941094 83902249078824176 83934653260894359 84086908527333712 84476922017720232 84758394477587688 85006226040387652 85024713692854026 85055531072636124 85524419308060304 85574024901067248 85588460465321814 85824241348146392 85935594400887517 86110203001951128 86249165136973104 86536542613481136 86649740614745308 86699998912923396 86726999846873232 86762553024693182 86789573439836344 86839912843390728 87243231988818906 87356817086506149 87384022572985908 87647885198414541 87675181332079572 87840788372303967 87916710757236816 87931541511413138 88046022743993377 88339387251261993 88499632589992624 88518880008998712 88533812343683091 89073509582989932 89105794457047368 89486652020758902 89683602114380274 89748308898012583 90210688859186896 90230308408743048 90263012566879152 90828570289729272 90975146788314096 91278270975863664 91450683784864404 91516665519196918 91545166505032856 91565076284612028 91821594017386662 92143491995355801 92172188193423492 92450509044903009 92546024739417326 92734064771331984 93179901621194157 93315105277418024 93369229598532888 93436595565054196 93747921164604564 93954249834112668 94076572247006622 94213076968641904 94390030213677198 94526989761540336 94597772093250426 94666024454068067 94981446443086203 95174434896893352 95208931063694448 95243103320339884 95328024625075536 95895453343081938 95925318012450696 95960086338358704 96214971721567842 96370240637740356 96496302048239093 96531277328467982 96552271516664691 96582340738563372 96652024967090474 97171101363261744 97638270119815887 97815383388939216 98485351768315512 98556409020673604 98884793557185636 99157203456792208 99195499308329697 99375437350485296 99562086663741702 99706550844364464 99836362384578456 99853203876208783 100169011655330904 100389472425490248 100461903502276316 100493190298757872 100520173085842692 100551478029189264 100624025993135288 100959299715727992 101149998731743962 101181499821352104 101487024966585258 101560247928321611 101650801768575444 101783770653622057 101948026335150226 102270459452295888 102287711554092834 102495545273577456 102569495883442952 102988312318161963 103272026677165164 103616123392457676 103919094513488254 103956760199888596 104401094024218719 104590474879082192 104630869133443653 104979493437095277 105268693143533556 105306847994692344 105657724622746296 105766885416476944 105966665338017484 105989711589722142 106137671253033112 106491316138507608 106692464415675138 106825922332047366 107125193020284439 107220708714798756 107516082568007568 107874320244202512 108111739535143344 108189742233220648 108550224506384232 108930767864955036 109293719194784124 109372574692038658 109594803820665072 109613291473131446 110121701915956731 110281488055130392 110321459803963408 110345453161902504 110459457105246256 110792997739987212 111036840713042244 111077086240976856 111216028729254792 111406809361815396 111551853888891234 111586594422646728 111797367019295958 111878028900262261 111912871014525812 112250800341829149 112431947410697082 113054839086102606 113202029242277199 113366284923805368 113407374763514832 113785241901419088 114117947287095752 114142766327393076 115365592483383242 115390682868873321 115599998550564528 115985171390383152 116155767774365319 116324309318425208 116391779362554696 116475756115341532 116512030097314544 116863846931219388 116900241776106096 117121051163071956 117596076548582918 117664284238967466 117700928363613672 117785849668349324 118008331853701289 118045083124910788 118401529127682801 118592602063338018 118764679443986576 118833564943587312 118987746093536562 119315536027678536 119335663479774973 119404880159662251 119578136152507032 119976563928108888 120132765726498252 120484031123359358 120885477291200622 121131098959682448 121713460012373229 121934245046485872 122086768379482704 122428792023182216 122455418554722708 122813475334122482 122857989327141068 122896250924564656 123267345393204012 123654663521342499 124066674062021691 124111642279458834 124239868828258876 124266889243402038 124997228219472752 125090826833931882 125272333112150224 125435429662675496 125853373618236264 126130362791000568 126641928590781604 126715383026580348 127487833015875696 127509339060581478 127768419450623952 127860604457442584 128286628962090456 128382690697982721 128493654183653808 128736362022219588 128776454318084496 129165304502926692 129205530384117264 129258497363318414 129373747705459656 129542980831882618 129974610922117962 130143829537039773 130184360159754516 130864847983228359 131076033859478862 131170605312479929 131846391409580848 131875066135855224 131897312267119707 132260665744439596 132749448884988936 133610264374484898 133658691685571052 134026897447790256 134473467701677104 134769428735589648 134866664975658616 135316033288780344 135534402358100592 136242855434593908 136341154753089286 136383615405457112 136462720182471144 136641226356917282 137274998278795377 137317749757549284 137696035569553552 137732391026079993 138154831189943568 138258282290135238 138358035740561021 138819037109125989 139101097156997976 139201458698958292 139507825511258204 139972657916127036 140154893347581294 140358257524711408 140621881746906846 140931374751169002 141033056839734059 141114858370509933 141319615452962856 141790484642310504 141841876890810096 142019301992459472 142256619220900184 142434563109396488 142864654980509826 142960944953065008 143811902958738014 143843180014622907 143887977018676044 143940129507538056 144796915992701973 144978037450635711 145241023819940048 145724958926378832 145939297972920529 146723075083408824 146828935887942308 147723996986649616 147834613531010406 148049120950722992 148327190335778454 148542412482420528 148735805185188312 148760895570678391 149063156025727944 149559826266546696 149667733789105532 149754543576867684 149801181553690128 149909263214262776 150692855253414474 150739785448136808 150936038989702932 151438949573591988 151637046075804289 151724998097615943 151772249732028156 151881753519713602 152190355103190768 152697444999411312 152922039502725339 153431567331139251 153854243825164428 154874357032487092 154908040015747746 155818462574959184 155878641770232381 155935140299832894 156161401550762608 156885712318623288 157868705503577068 157903039715300334 157960271992038516 158009465474440272 158123469417784024 158650328124715416 158949998007026226 159206506879549668 159736974207761412 160038696623512707 160177020968664336 160204041383807498 160238883498071049 161064428287050288 161180636388267496 161274123852011352 162284613349830972 162825336759576348 163273891406296944 163301434235481542 163396151797432554 163514042238844843 164058862038057987 164356460524272016 164392205730997608 164419937209697169 164872884695123332 165422232082695588 165482189705945112 165689185657869384 166189496609980818 166555261069563366 166615629361465284 166675430810594797 166787769111909176 166824043093882188 167869306521788718 168647921116045623 168953844035440464 169516788955175376 170012452080775304 170049427385708052 170111062145272248 171176920930643628 171648482696292784 171871188801775034 172220406003902256 172473715786178807 173048388725074863 173299481229490616 173399997825846792 173525106049386364 173579146879672688 173679825686781456 174486463977637812 174713634173012298 174768045145971816 175295770396829082 175350362664159144 175681576744607934 175808331128983553 175863083022826276 176092045487986754 176394114822874377 176678774502523986 177037760017997424 177067624687366182 177888903095007027 178147019165979864 178211588914094736 178973304041517804 179367204228760548 179496617796025166 180460616817486096 180726046685039037 181328215936800933 181657140579458544 182901367569728808 183033331038393836 183090333010065712 183130152569224056 183643188034773324 184220213001183723 184286983990711602 184344376386846984 184901018089806018 185092049478834652 185441664341530597 186359803242388314 186630210554836048 186738459197065776 186873191130108392 187495842329209128 187636240250897823 187908499668225336 188153144494013244 188780060427354396 189195544186500852 189332048908136134 189962892886172406 190348869793786704 190486206640679768 191264008590872217 191790906686163876 191850636024901392 192429943443135684 192740481275480712 192992604096478186 193062554656935964 193104543033329382 193164681477126744 193304049934180948 193887746044977621 194314471247823927 194961916383176943 195276540239631774 195847524275420171 196970703536631024 197112818041347208 197769587114371272 198390998616659394 199124173327483404 199672724769156912 199706407752417566 200338023310661808 200778944850980496 200923807004552632 201040346171685384 201248051986270576 201918599431455984 202299997463487924 202362999642704208 202974049933170516 203120495856643222 203301603537150888 203567541307244114 203832573201847681 203896052670300452 204511732129633929 204575423108185668 204961839535375923 205138991766885904 205976624636323926 206125236919611317 206544053354330328 207232246784915352 207838189026976508 207913520399777192 208802188048437438 209261738266887306 209958986874190554 210232340021371941 210537386287067112 210613695989384688 211315449245492592 211933330676034968 211979423179444284 212275342506066224 212982632277015216 213384928831350276 213651844664094732 214250386040568878 214296982470764739 214441417429597512 215717854438107021 216379484466441296 217100449012768464 217419770449453033 217861535729910072 218587438389568248 218745149384077316 219226582946262892 220243403831913462 220562976110260784 220690906323805008 221585995479974424 221623375033867807 221751920296515609 222073681426084488 222154172481953712 222432057458509584 222813618723630792 223103707777782468 223173188845293456 223594734038591916 223756057800524522 223825742029051624 224501600683658298 224863894821394164 226039282880121711 226109678172205212 226404058484554398 226732569847610736 227822630279570403 228235894574191504 228285532654786152 230731184966766484 230781365737746642 231456165052769293 232311535548730638 232648618636850416 232783558725109392 232951512230683064 233727693862438776 233902710449749341 234242102326143912 235192153097165836 235328568477934932 235401856727227344 235571699336698648 236016663707402578 236090166249821576 236803058255365602 237185204126676036 237975492187073124 238424997010539339 238631072055357072 238671326959549946 238809760319324502 239156272305014064 239953127856217776 240265531452996504 240306062075711247 240968062246718716 241770954582401244 243426920024746458 243602552723177011 244857584046364432 244910837109445416 244952151353222313 245626950668244964 245715978654282136 246534690786408024 247309327042684998 248133348124043382 248223284558917668 248479737656517752 248533778486804076 250181653667863764 250870859325350992 251706747236472528 251803959782683077 252260725582001136 253283857181563208 253430766053160696 255018678121162956 255721208914885168 256573257924180912 256765381395965442 256950637803899039 257472724044439176 257806783202662551 258330609005853384 258516994726636828 258747495410919312 259085961663765236 259949221844235924 260287659074079546 260368720319509032 261729695966456718 261918534130934681 262070451259518447 262152067718957724 262341210624959858 263750132271710448 263794624534239414 264138068231980131 264521331488879192 265018161753785979 265498897769977872 265601437031049273 267220528748969796 267317383371142104 269244926694037749 269733329951317232 270632066577560688 271030124806852411 272485710869187816 272682309506178572 272767230810914224 272925440364942288 273282452713834564 274549996557590754 274635499515098568 275464782052159986 276270234631259869 276430475986067403 276516564580270476 276716071481122042 277638074218251978 278202194313995952 278402917397916584 279015651022516408 279539704863582471 279945315832254072 280309786695162588 281243763493813692 281862749502338004 282066113679468118 282229716741019866 282639230905925712 283580969284621008 283998073362204201 284513238441800368 284869126218792976 284944339329258609 285729309961019652 287623805917476028 287686360029245814 287775954037352088 287880259015076112 289488906144717279 289593831985403946 289956074901271422 291878595945841058 293446150166817648 293657871775884616 295669227062020812 296654380671556908 297471610370376624 297521791141356782 297586497924989091 298126312051455888 299119652533093392 299335467578211064 299509087153735368 299559611628626349 299818526428525552 301385710506828948 301479570896273616 301872077979405864 302877899147183976 303274092151608578 303449996195231886 303544499464056312 303668935586426137 303763507039427204 304680743784964833 305351311960866171 305844079005450678 306863134662278502 307708487650328856 307760395289945983 309748714064974184 309816080031495492 311757283540464762 311870280599665788 313203282072656157 313771424637246576 313892607400330959 315737411007154136 315806079430600668 315920543984077032 316246938835568048 317300656249430832 317899996014052452 318413013759099336 319473948415522824 320077393247025414 320308329317189213 320408082767614996 320477766996142098 321375579060853317 322361272776534992 322548247704022704 323911086587960641 324569226699661944 325650673519152696 326602868470963084 326792303594865108 327028084477689686 328117724076115974 328784411461995216 328839874419394338 329745769390246664 330365105747870193 330844464165391176 330964379411890224 331378371315738768 332378993219961636 333110522139126732 333231258722930568 333350861621189594 333575538223818352 333648086187764376 335634086700786783 335738613043577436 336752401025487447 337295842232091246 337859470649637937 338282087384816659 340024904161550608 340098854771416104 340222124290544496 342353841861287256 343742377603550068 344947431572357614 346096777450149726 346598962458981232 346799995651693584 347050212098772728 348467303323095957 348972927955275624 349427268346024596 349536090291943632 350591540793658164 350700725328318288 351363153489215868 351616662257967106 351726166045652552 352184090975973508 352788229645748754 353357549005047972 354024995561103867 354135249374732364 355204587383048403 355777806190014054 356294038331959728 357946608083035608 358006990439324919 358734408457521096 358993235592050332 361452093370078074 362656431873601866 363716830797208889 365802735139457616 366066662076787672 366260305138448112 367286376069546648 368440426002367446 368573967981423204 368688752773693968 369802036179612036 370184098957669304 370883328683061194 370963990564027497 372719606484776628 373746382260216784 374991684658418256 375272480501795646 375816999336450672 376306288988026488 377560120854708792 378391088373001704 378664097816272268 379925785772344812 380972413281359536 382528017181744434 382804011422135303 383581813372327752 383646520155960061 384859886886271368 385480962550961424 385985208192956372 386125109313871928 386209086066658764 386329362954253488 386608099868361896 387775492089955242 388628942495647854 389923832766353886 390431488611119319 390553080479263548 391695048550840342 393511815937439787 394225636082694416 395539174228742544 395691936801359121 396781997233318788 398248346654966808 399412815504835132 401847614009105264 402080692343370768 403779573691841347 404599994926975848 405948099866341032 406240991713286444 406603207074301776 407135082614488228 407665146403695362 407792105340600904 409023464259267858 409150846216371336 409923679070751846 411586267920040213 411824994836386131 411953249272647852 412250473839222634 413088106708660656 414464493569830704 415074107221683063 415676378053953016 415827040799554384 416457111327377967 417604376096874876 418523476533774612 419917973748381108 420464680042743882 421074772574134224 423099170519202177 423866661352069936 423958846358888568 426769857662700552 427303689328189464 428500772081137756 428593964941529478 428882834859195024 429847163669428687 431435708876214042 434390747978105919 434839540898906066 434934112351907133 435723071459820144 437174876779136496 437490298768154632 437817893918761587 438453165892525784 440486807663826924 443171990959948848 443246750067735614 443503840593031218 444147362852168976 445627237447261584 446207415555564936 446282686712035173 447189468077183832 447512115601049044 447651484058103248 449003201367316596 449727789642788328 452078565760243422 452219356344410424 452404740771614449 452808116969108796 453400432911589163 454911138227412867 455645260559140806 456571065309572304 458766118508176017 461462369933532968 461562731475493284 462912330105538586 464623071097461276 465903024461366128 467455387724877552 467635925310697143 467805420899498682 468484204652287824 470384306194331672 470657136955869864 471143398673397296 472033327414805156 472180332499643152 473606116510731204 474370408253352072 475950984374146248 476849994021078678 477194041635812501 477342653919099892 477619520638649004 480531062905993008 480612124151422494 481936124493437432 483541909164802488 486853840049492916 487205105446354022 489821674218890832 489904302706444626 490542126716534529 491253901336489928 491431957308564272 492176586114173961 493069381572816048 493259811629091507 494618654085369996 496266696248086764 496446569117835336 496959475313035504 497067556973608152 500026292431784391 500363307335727528 503341660355583049 503607919565366154 506567714363126416 506861532106321392 510037356242325912 513530762791930884 513901275607798078 514945448088878352 515613566405325102 516661218011706768 517033989453273656 517421147358536421 518171923327530472 519145166175224589 519898443688471848 520575318148159092 520737440639018064 523459391932913436 523837068261869362 524140902519036894 524304135437915448 524682421249919716 527424993386950659 527589249068478828 528276136463960262 529042662977758384 529182344468623131 530036323507571958 531202874062098546 531586137318997607 534441057497939592 534634766742284208 538489853388075498 542060249613704822 542178140055117111 544971421738375632 545364619012357144 546564905427669128 549099993115181508 549270999030197136 550929564104319972 552540469262519738 552660639003551169 552860951972134806 553033129160540952 553432142962244084 555276148436503956 556324993024591791 556805834795833168 558031302045032816 559079409727164942 559890631664508144 560619573390325176 560714144843326243 562487526987627384 563725499004676008 564132227358936236 564459433482039732 567996146724408402 569888678658517218 571458619922039304 571555019824185397 575247611834952056 575372720058491628 575551908074704176 578977812289434558 579187663970807892 579912149802542844 581663238134932863 582943413743471781 583757191891682116 587315743551769232 587542572826260513 591338454124041624 593308761343113816 595043582282713564 595172995849978182 598670935156422128 599018174307470736 599119223257252698 601549160806212619 602771421013657896 603744155958811728 605755798294367952 606548184303217156 606899992390463772 607088998928112624 607337871172852274 607527014078854408 609361487569929666 610702623921732342 611497719605543043 611688158010901356 613535196388901787 613726269324557004 614885518606127769 615416975300657712 615520790579891966 618375710758833951 619497428129948368 619632160062990984 623514567080929524 623740561199331576 626406564145312314 627785214800661918 628238162286088081 631474822014308272 631612158861201336 631841087968154064 635799992028104904 636826027518198672 638947896831045648 640154786494050828 640616658634378426 640816165535229992 640955533992284196 642751158121706634 647153563314321063 647822173175921282 649138453399323888 651301347038305392 652259311348359099 653205736941926168 653584607189730216 654056168955379372 656235448152231948 657679748838788676 659491538780493328 660730211495740386 661688928330782352 662662171178476469 664757986439923272 664870125101603421 666221044278253464 666462517445861136 666701723242379188 667296172375528752 671268173401573566 671477226087154872 673504802050974894 674591684464182492 675474114337673651 675718941299275874 676564174769633318 680197709542832208 683467890838711209 684707683722574512 687484755207100136 689894863144715228 692193554900299452 694100424197545456 694368495158307879 696934606646191914 697945855910551248 698854536692049192 701183081587316328 702726306978431736 703233324515934212 703452332091305104 704368181951947016 705576459291497508 706715098010095944 708049991122207734 708270498749464728 710409174766096806 710921735498251277 711555612380028108 712486394575354399 715893216166071216 716013980878649838 717468816915042192 717986471184100664 720918186227133741 722904186740156148 725312863747203732 727433661594417778 730807658169531033 732133324153575344 734572752139093296 734856454059666939 736880852004734892 737147935962846408 739604072359224072 740368197915338608 741766657366122388 741927981128054994 745439212969553256 749876351141991073 750544961003591292 752612577976052976 755120241709417584 756782176746003408 757328195632544536 759851571544689624 765056034363488868 765608022844270606 767163626744655504 767293040311920122 769719773772542736 770851913411697117 771970416385912744 772250218627743856 772418172133317528 773216199736723792 773420349607987653 775550984179910484 777257884991295708 779847665532707772 780862977222238638 781106160958527096 783146202301835827 783390097101680684 785755602392804043 787023631874879574 791383873602718242 792414204695940393 793563994466637576 796496693309933616 798825631009670264 807559147383682694 807734780082113247 809199989853951696 811896199732682064 812481983426572888 813090374420557233 814270165228976456 815330292807390724 815584210681201808 818046928518535716 818301692432742672 819847358141503692 823172535840080426 823649989672772262 823906498545295704 824500947678445268 828810703893779607 830148214443366126 831352756107906032 832914222654755934 835208752193749752 835349644358424811 837046953067549224 839835947496762216 840929360085487764 846198341038404354 847917692717777136 851994220086612603 853539715325401104 854607378656378928 857001544162275512 857187929883058956 859694327338857374 862871417752428084 868466718434151837 868781495956211838 869679081797812132 869868224703814266 874980597536309264 875635787837523174 876906331785051568 880973615327653848 886493500135471228 887007681186062436 892414831111129872 892565373424070346 894378936154367664 895024231202098088 898006402734633192 898678834885879047 899455579285576656 904157131520486844 904438712688820848 904809481543228898 905616233938217592 906800865823178326 909822276454825734 911006806759278411 911290521118281612 914042231354894499 916053935882598513 917532237016352034 918194237187359503 922924739867065936 923125462950986568 923281185869837949 925824660211077172 929246142194922552 935271850621394286 935610841798997364 940768612388663344 941314273911739728 944066654829610312 947212233021462408 948740816506704144 951901968748292496 953699988042157356 954388083271625002 954685307838199784 955239041277298008 960924987951567639 961224248302844988 963872248986874864 964126737182559951 967083818329604976 968506250183927147 971733259763881923 973707680098985832 974410210892708044 979808605412889252 981084253433069058 982507802672979856 984353172228347922 986519623258183014 987231397878138413 989237308170739992 992533392496173528 992893138235670672 994135113947216304 1000052584863568782 1000726614671455056 1006683320711166098 1006902260102360349 1007215839130732308 1013578411948913811 1014846262154449977 1020074712484651824 1027061525583861768 1027802551215596156 1031227132810650204 1034067978906547312 1034842294717072842 1036343846655060944 1038290332350449178 1039796887376943696 1041150636296318184 1041326268994748737 1046918783865826872 1047674136523738724 1048281805038073788 1048608270875830896 1049364842499839432 1054849986773901318 1055178498136957656 1056552272927920524 1058364688937246262 1060072647015143916 1061459322530630023 1062074986683311601 1062405748124197092 1063172274637995214 1068882114995879184 1074020971317974757 1076979706776150996 1084120499227409644 1084356280110234222 1090729238024714288 1091150492391626667 1093129810855338256 1098199986230363016 1101859128208639944 1105080938525039476 1105321278007102338 1105721903944269612 1106066258321081904 1106864285924488168 1110552296873007912 1112649986049183582 1117162727211537721 1118158819454329884 1121239146780650352 1121428289686652486 1124975053975254768 1127450998009352016 1128264454717872472 1128918866964079464 1135992293448816804 1139777357317034436 1142917239844078608 1143110039648370794 1144598295671913901 1148412034266405909 1150495223669904112 1150745440116983256 1150939560467880183 1157955624578869116 1158375327941615784 1159824299605085688 1163326476269865726 1165886827486943562 1166728015674163579 1167514383783364232 1175085145652521026 1180535447812319361 1182676908248083248 1186617522686227632 1190087164565427128 1190345991699956364 1198238446514505396 1203098321612425238 1205542842027315792 1211338721075524041 1213096368606434312 1213799984780927544 1214675742345704548 1215054028157708816 1218722975139859332 1221405247843464684 1222995439211086086 1223376316021802712 1227070392777803574 1227452538649114008 1229771037212255538 1230658317902884871 1231041581159783932 1234758803760120639 1236751421517667902 1239264320125981968 1245222321665049189 1247029134161859048 1247481122398663152 1252813128290624628 1255570429601323836 1256476324572176162 1263224317722402672 1269297511557606531 1271599984056209808 1280309572988101656 1281233317268756852 1281632331070459984 1281911067984568392 1285502316243413268 1289541491008286061 1294307126628642126 1295644346351842564 1298091650390714179 1304518622696718198 1306411473883852336 1307169214379460432 1308112337910758744 1312470896304463896 1313453681756284761 1315359497677577352 1321460422991480772 1325324342356952938 1329515972879846544 1329740250203206842 1332442088556506928 1333403446484758376 1338848060136105519 1342536346803147132 1342954452174309744 1347009604101949788 1349183368928364984 1350948228675347302 1351437882598551748 1353128349539266636 1357214222314843347 1360201298734767489 1364733414682238601 1366935781677422418 1374969510414200272 1379789726289430456 1384387109800598904 1388736990316615758 1393869213292383828 1397709073384098384 1402366163174632656 1405452613956863472 1406466649031868424 1408736363903894032 1411152918582995016 1413430196020191888 1416099982244415468 1416540997498929456 1420818349532193612 1421843470996502554 1423111224760056216 1424972789150708798 1431582124907437503 1432027961757299676 1435972942368201328 1441836372454267482 1442876658437279219 1445808373480312296 1450625727494407464 1454867323188835556 1461615316339062066 1469712908119333878 1471626380149603587 1473761704009469784 1474295871925692816 1479208144718448144 1483533314732244776 1483855962256109988 1490878425939106512 1499752702283982146 1500078877295353173 1501089922007182584 1510024981066749147 1514656391265089072 1519703143089379248 1521938393146171231 1530112068726977736 1531216045688541212 1534586080623840244 1541703826823394234 1543940832771825488 1544836344266635056 1546840699215975306 1551101968359820968 1551363625237074649 1552263442075609263 1554515769982591416 1559695331065415544 1561725954444477276 1562212321917054192 1566292404603671654 1566780194203361368 1571511204785608086 1574047263749759148 1582274980160851977 1582767747205436484 1584828409391880786 1587127988933275152 1594758411956992821 1597651262019340528 1615118294767365388 1615469560164226494 1624963966853145776 1626180748841114466 1628540330457952912 1630660585614781448 1636093857037071432 1639694716283007384 1646345071680160852 1647299979345544524 1647812997090591408 1649001895356890536 1657621407787559214 1660296428886732252 1665828445309511868 1668974979073775373 1670417504387499504 1670699288716849622 1674093906135098448 1679671894993524432 1681858720170975528 1682142434529978729 1692396682076808708 1703988440173225206 1705217869062239077 1714003088324551024 1714375859766117912 1714665059472556191 1719388654677714748 1725742835504856168 1736933436868303674 1737562991912423676 1739358163595624264 1739736449407628532 1751271575675046348 1761947230655307696 1762627718478781539 1772987000270942456 1774015362372124872 1785130746848140692 1790048462404196176 1796012805469266384 1797357669771758094 1798654464627293273 1804647482418637857 1808314263040973688 1809618963086457796 1811232467876435184 1813601731646356652 1819644552909651468 1822013613518556822 1822581042236563224 1828084462709788998 1832107871765197026 1833429738916542767 1834493158816629129 1835064474032704068 1836388474374719006 1846250925901973136 1846562371739675898 1851649320422154344 1855127132276501853 1858492284389845104 1870543701242788572 1871221683597994728 1884714486858264243 1888133309659220624 1894424466042924816 1897210873647966877 1907399976084314712 1908776166543250004 1909370615676399568 1910478082554596016 1921849975903135278 1922448496605689976 1928253474365119902 1933891642418819083 1937012500367854294 1943466519527763846 1947415360197971664 1948820421785416088 1956777934045077297 1959617210825778504 1962168506866138116 1968706344456695844 1973039246516366028 1974462795756276826 1978474616341479984 1985066784992347056 1987986513535429407 1994610375304810263 2000105169727137564 2013366641422332196 2013804520204720698 2014431678261464616 2026422343013020953 2027156823897827622 2029692524308899954 2054123051167723536 2055605102431192312 2062454265621300408 2069684589434145684 2076580664700898356 2082301272592636368 2082652537989497474 2083105485474923637 2093837567731653744 2095348273047477448 2096563610076147576 2098729684999678864 2109699973547802636 2110356996273915312 2113104545855841048 2116729377874492524 2120145294030287832 2122918645061260046 2124149973366623202 2124811496248394184 2125682549104982959 2126344549275990428 2132765206494753831 2137459183726063197 2148041942635949514 2153959413552301992 2154322767029621881 2168240998454819288 2168712560220468444 2182300984783253334 2192422974508593099 2196399972460726032 2203718256417279888 2210161877050078952 2210642556014204676 2211443807888539224 2213728571848976336 2221104593746015824 2225299972098367164 2234325454423075442 2236317638908659768 2242158305220324491 2242856579373304972 2249629053425973219 2256528909435744944 2257837733928158928 2267377606115724487 2271984586897633608 2279554714634068872 2286220079296741588 2289196591343827802 2296824068532811818 2301490880233966512 2301879120935760366 2312555740235091351 2315911249157738232 2316750655883231568 2319648599210171376 2326652952539731452 2331773654973887124 2333456031348327158 2335028767566728464 2349438606905507481 2350170291305042052 2357266807178412129 2361070895624638722 2380174329130854256 2380691983399912728 2396476893029010792 2406196643224850476 2422677442151048082 2426192737212868624 2427599969561855088 2429351484691409096 2437445950279718664 2439271123261671699 2442810495686929368 2445990878422172172 2446752632043605424 2454140785555607148 2454905077298228016 2459542074424511076 2461316635805769742 2462083162319567864 2469517607520241278 2473502843035335804 2486432111681338821 2490444643330098378 2494058268323718096 2505626256581249256 2506048933075274433 2511140859202647672 2512952649144352324 2538595023115213062 2546017815580462223 2560619145976203312 2562466634537513704 2563822135969136784 2571004632486826536 2579082982016572122 2588614253257284252 2591288692703685128 2596183300781428358 2609037245393436396 2616224675821517488 2624941792608927792 2626907363512569522 2630718995355154704 2642920845982961544 2650648684713905876 2659480500406413684 2666806892969516752 2677696120272211038 2679628079954947121 2685072693606294264 2694019208203899576 2698366737856729968 2701896457350694604 2702875765197103496 2706256699078533272 2714428444629686694 2720402597469534978 2729466829364477202 2733020420277835233 2733871563354844836 2754582711562078509 2759579452578860912 2768774219601197808 2769843557609513847 2777473980633231516 2787738426584767656 2812933298063736848 2822305837165990032 2826457015842889429 2832199964488830936 2841636699064387224 2843686941993005108 2846222449520112432 2849945578301417596 2863164249814875006 2864055923514599352 2881103875440281491 2882774963854702917 2883672744908534964 2885753316874558438 2891616746960624592 2901251454988814928 2905518750551781441 2909734646377671112 2915199779291645769 2923230632678124132 2939425816238667756 2943252760299207174 2947523408018939568 2961694193634415239 2967066629464489552 2967711924512219976 2999505404567964292 3000157754590706346 3002179844014365168 3008930145686000809 3020049962133498294 3040735235846741433 3043876786292342462 3044538786463349931 3060224137453955472 3062432091377082424 3069172161247680488 3083407653646788468 3093681398431950612 3102203936719641936 3102727250474149298 3104526884151218526 3109031539965182832 3119390662130831088 3123451908888954552 3123978806984246211 3132584809207343308 3133560388406722736 3143022409571216172 3148094527499518296 3164549960321703954 3165535494410872968 3166833185401301143 3169656818783761572 3184377967591890069 3189516823913985642 3230236589534730776 3230939120328452988 3252361497682228932 3261321171229562896 3272187714074142864 3273451477174880001 3279389432566014768 3292690143360321704 3294599958691089048 3298003790713781072 3315242815575118428 3320592857773464504 3331656890619023736 3337949958147550746 3340358291450687507 3341398577433699244 3351488181634613163 3363717440341951056 3364284869059957458 3384793364153617416 3407976880346450412 3410435738124478154 3428751719532235824 3429330118945112382 3433794887015741703 3438777309355429496 3445236102799217727 3451485671009712336 3452818681403640549 3473866873736607348 3475125983824847352 3478716327191248528 3479472898815257064 3500184047022490737 3502543151350092696 3523391622489081343 3525255436957563078 3545974000541884912 3548030724744249744 3570261493696281384 3594715339543516188 3597308929254586546 3609294964837275714 3616628526081947376 3619237926172915592 3627203463292713304 3634016163226572123 3639289105819302936 3644027227037113644 3645162084473126448 3656168925419577996 3664215743530394052 3666859477833085534 3668986317633258258 3670128948065408136 3672776948749438012 3691974953708654613 3693124743479351796 3703298640844308688 3704276411280361917 3710254264553003706 3721102961232983249 3741087402485577144 3742443367195989456 3769428973716528486 3794421747295933754 3814799952168629424 3817552333086500008 3843699951806270556 3844896993211379952 3856506948730239804 3867783284837638166 3868624473024858183 3874025000735708588 3886933039055527692 3894274951172142537 3897640843570832176 3913555868090154594 3919234421651557008 3924337013732276232 3937412688913391688 3946078493032732056 3948925591512553652 3975973027070858814 3989220750609620526 4000210339454275128 4000885138769297779 4026733282844664392 4027609040409441396 4028863356522929232 4052844686026041906 4054313647795655244 4059385048617799908 4071642666944530041 4080603896204302467 4111210204862384624 4124908531242600816 4139369178868291368 4153161329401796712 4165305075978994948 4166210970949847274 4190696546094954896 4193127220152295152 4210844125643488333 4219399947095605272 4226209091711682096 4233458755748985048 4240290588060575664 4245837290122520092 4248299946733246404 4249622992496788368 4251365098209965918 4252689098551980856 4265530412989507662 4274918367452126394 4294746374722312509 4296083885271899028 4307918827104603984 4308645534059243762 4328629975311837657 4336481996909638576 4337425120440936888 4364601969566506668 4384845949017186198 4397667136002616567 4420323754100157904 4421285112028409352 4422887615777078448 4450599944196734328 4468650908846150884 4472635277817319536 4484316610440648982 4485713158746609944 4499258106851946438 4530074943200247441 4534755212231448974 4543969173795267216 4559109429268137744 4565815179438513693 4572440158593483176 4578393182687655604 4593648137065623636 4603758241871520732 4625111480470182702 4631822498315476464 4653305905079462904 4654090875711223947 4663547309947774248 4666912062696654316 4698877213811014962 4700340582610084104 4714533614356824258 4722141791249277444 4728318800363715557 4761383966799825456 4784275235870978463 4792953786058021584 4812393286449700952 4845354884302096164 4858702969382818192 4874891900559437328 4878542246523343398 4885620991373858736 4891981756844344344 4908281571111214296 4919084148849022152 4922633271611539484 4924166324639135728 4939035215040482556 4947005686070671608 4972864223362677642 4976452148487758939 4980889286660196756 4987404762027480793 5011252513162498512 5012097866150548866 5022281718405295344 5025905298288704648 5046427303589936187 5077190046230426124 5092035631160924446 5115653607186717231 5124933269075027408 5142009264973653072 5143995178417668573 5158165964033144244 5177228506514568504 5182577385407370256 5192366601562856716 5218074490786872792 5249134457993937511 5253814727025139044 5285841691965923088 5301297369427811752 5318961000812827368 5355392240544422076 5359256159909894242 5370145387212588528 5388038416407799152 5395963393881879819 5403792914701389208 5405751530394206992 5412513398157066544 5413942447255913571 5428856889259373388 5440805194939069956 5458933658728954404 5466040840555670466 5467743126709689672 5500289216749628301 5509165423124157018 5539687115219027694 5554947961266463032 5575476853169535312 5652914031685778858 5654143460574792729 5664399928977661872 5683273398128774448 5687373883986010216 5691632620943900631 5699891156602835192 5726328499629750012 5728111847029198704 5762207750880562982 5765549927709405834 5767345489817069928 5771506633749116876 5801674927256457249 5811037501103562882 5819469292755342224 5830399558583291538 5846461265356248264 5847447510508973677 5878851632477335512 5886505520598414348 5923388387268830478 5935423849024439952 5963959540606288221 5999010809135928584 6000315509181412692 6017860291372001618 6040099924266996588 6079267029039062859 6081470471693482866 6087753572584684924 6089077572926699862 6124864182754164848 6138344322495360976 6166815307293576936 6187362796863901224 6205454500948298596 6209053768302437052 6246903817777909104 6247957613968492422 6265169618414686616 6286044819142432344 6296189054999036592 6329099920643407908 6331070988821745936 6333666370802602286 6339313637567523144 6368755935183780138 6377047647314948877 6379033647827971284 6398295619484261493 6412377551178189591 6427359660311516521 6460473179069461552 6461878240656905976 6462968301088865643 6504722995364457864 6546902954349760002 6585380286720643408 6589199917382178096 6630485631150236856 6641185715546929008 6663313781238047472 6675899916295101492 6680716582901375014 6682797154867398488 6702976363269226326 6726474915660973473 6728569738119914916 6748887160277919657 6769586728307234832 6802132818347173461 6815953760692900824 6820871476248956308 6858660237890224764 6867589774031483406 6877554618710858992 6890472205598435454 6905637362807281098 6910619785146968891 6947733747473214696 6950251967649694704 6958945797630514128 7000368094044981474 7005086302700185392 7046783244978162686 7048315820716522443 7050510873915126156 7140522987392562768 7189430679087032376 7194617858509173092 7218589929674551428 7238475852345831184 7254406926585426608 7268032326453144246 7278578211638605872 7288054454074227288 7289283882963241159 7312337850839155992 7328431487060788104 7333718955666171068 7337972635266516516 7340257896130816272 7345553897498876024 7383949907417309226 7386249486958703592 7408552822560723834 7420508529106007412 7430215257714410161 7442205922465966498 7482174804971154288 7518146799225823299 7538857947433056972 7588843494591867508 7635104666173000016 7638053446741386669 7687399903612541112 7713013897460479608 7735566569675276332 7737248946049716366 7748050001471417176 7773866078111055384 7788549902344285074 7820139090480764047 7827111736180309188 7848674027464552464 7874825377826783376 7892156986065464112 7897851183025107304 7951946054141717628 7978441501219241052 8000420678908550256 8001770277538595558 8038884239864841363 8053466565689328784 8055218080818882792 8105689372052083812 8108627295591310488 8118770097235599816 8143285333889060082 8161207792408604934 8167096109719145053 8263748134686235527 8278738357736582736 8306322658803593424 8330610151957989896 8332421941899694548 8421688251286976666 8438799894191210544 8466917511497970096 8479371047528668287 8491674580245040184 8496599893466492808 8502730196419931836 8505378197103961712 8531060825979015324 8549836734904252788 8589492749444625018 8592167770543798056 8614608225320194097 8617291068118487524 8643311626320844473 8657259950623675314 8674850240881873776 8716556251655344323 8729203939133013336 8769691898034372396 8795334272005233134 8842570224056818704 8885082580903245717 8901199888393468656 8937301817692301768 8968633220881297964 8971426317493219888 8998516213703892876 9026790437058002427 9060149886400494882 9069510424462897948 9131630358877027386 9144880317186966352 9156786365375311208 9187296274131247272 9207516483743041464 9250222960940365404 9306611810158925808 9308181751422447894 9327094619895548496 9333824125393308632 9371936420952738633 9397754427622029924 9400681165220168208 9429067228713648516 9444283582498554888 9456637600727431114 9500499556203903429 9553133902775670207 9568550471741956926 9624786572899401904 9690709768604192328 9757084493046686796 9783963513688688688 9816563142222428592 9838168297698044304 9845266543223078968 9878070430080965112 9894011372141343216 9945728446725355284 9952904296975517878 9961778573320393512 9974809524054961586 10021074874352062521 10024195732301097732 10051810596577409296 10054464544903839489 10092854607179872374 10100136609060954533 10154380092460852248 10184071262321848892 10231307214373434462 10287990356835337146 10301384661047225109 10316331928066288488 10354457013029137008 10384733203125713432 10436148981573745584 10498268915987875022 10500552141067472211 10507629454050278088 10570174867467244029 10602594738855623504 10637922001625654736 10653568752023198617 10710784481088844152 10718512319819788484 10791926787763759638 10807585829402778416 10827884894511827142 10857713778518746776 10859545376659522543 10881610389878139912 10917867317457908808 10932081681111340932 10935486253419379344 11000578433499256602 11018330846248314036 11075924861125963839 11079374230438055388 11109895922532926064 11163308883698949747 11305828063371557716 11308286921149585458 11374747767972020432 11383265241887801262 11399782313205670384 11452656999259500024 11524415501761125964 11531099855418811668 11534690979634139856 11543013267498233752 11603349854512914498 11622075002207125764 11660799117166583076 11682824853516427611 11692922530712496528 11694895021017947354 11757703264954671024 11773011041196828696 11846776774537660956 11927919081212576442 11936525083435673539 11998021618271857168 12000631018362825384 12002655416307893337 12035720582744003236 12080199848533993176 12158534058078125718 12162940943386965732 12175507145169369848 12178155145853399724 12333630614587153872 12374725593727802448 12410909001896597192 12418107536604874104 12495915227936984844 12530339236829373232 12572089638284864688 12590581252391052911 12632532376930464999 12658199841286815816 12667332741605204572 12678627275135046288 12737511870367560276 12754095294629897754 12758067295655942568 12796591238968522986 12824755102356379182 12834008172415799369 12854719320623033042 12923756481313811952 12925936602177731286 12985889925935512971 13009445990728915728 13093805908699520004 13193001408007849701 13260971262300473712 13351799832590202984 13361433165802750028 13365594309734796976 13405952726538452652 13452949831321946946 13457139476239829832 13497774320555839314 13537241496931733581 13604265636694346922 13631907521385801648 13641742952497912616 13697445538315541079 13717320475780449528 13735179548062966812 13780944411196870908 13811274725614562196 13821239570293937782 13895467494946429392 13962272627133671841 14000736188089962948 14093566489956325372 14096631641433044886 14101021747830252312 14184956401091146671 14378861358174064752 14389235717018346184 14437179859349102856 14536064652906288492 14576108908148454576 14578567765926482318 14624675701678311984 14656862974121576208 14667437911332342136 14675945270533033032 14691107794997752048 14767899814834618452 14772498973917407184 14817105645121447668 14841017058212014824 14860430515428820322 14879777843734880713 14884411844931932996 14929356445463276817 14962214286082442379 15036293598451646598 15077715894866113944 15177686989183735016 15276106893482773338 15346960821560151693 15374799807225082224 15426027794920959216 15471133139350552664 15474497892099432732 15496100002942834352 15547732156222110768 15577099804688570148 15640278180961528094 15654223472360618376 15747403373981812533 15795702366050214608 15871643242810071409 15903892108283435256 15956883002438482104 16003540555077191116 16077768479729682726 16110436161637765584 16187890181645639457 16211378744104167624 16217254591182620976 16237540194471199632 16286570667778120164 16322415584817209868 16334192219438290106 16500867650248884903 16527496269372471054 16661220303915979792 16664843883799389096 16843376502573953332 16958742095057336574 16983349160490080368 16993199786932985616 17005460392839863672 17062121651958030648 17074897862831701893 17099673469808505576 17178985498889250036 17184335541087596112 17229216450640388194 17234582136236975048 17286623252641688946 17314519901247350628 17405024781769371747 17433112503310688646 17458407878266026672 17539383796068744792 17542342531526921031 17590668544010466268 17770165161806491434 17874603635384603536 17937266441762595928 17997032427407785752 18053580874116004854 18120299772800989764 18139020848925795896 18263260717754054772 18313572730750622416 18374592548262494544 18415032967486082928 18500445921880730808 18616363502844895788 18667648250786617264 18743872841905477266 18757396559684629847 18795508855244059848 18858134457427297032 18888567164997109776 18913275201454862228 19000999112407806858 19106267805551340414 19131142941944846631 19137100943483913852 19282078980934549563 19381419537208384656 19388904903266596929 19514168986093373592 19690533086446157936 19756140860161930224 19785199110900226003 19891456893450710568 19905808593951035756 19923557146640787024 19949619048109923172 20042149748704125042 20048391464602195464 20108929089807678978 20167727128081970437 20179424746982920419 20185709214359744748 20200273218121909066 20308760184921704496 20368142524643697784 20406398455041520383 20462614428746868924 20575980713670674292 20602769322094450218 20632663856132576976 20731859355440906673 20769466406251426864 20996537831975750044 21001104282134944422 21015258908100556176 21140349734934488058 21307137504046397234 21421568962177688304 21437024639639576968 21583853575527519276 21655769789023654284 21715427557037493552 21719090753319045086 21763220779756279824 21835734634915817616 21864163362222681864 21867851648889723477 22001156866998513204 22036661692496628072 22151849722251927678 22158748460876110776 22167832297809108001 22290645773143230483 22326617767397899494 22611656126743115432 22616573842299170916 22766530483775602524 22905313998519000048 22914160340224160007 23048831003522251928 23062199710837623336 23086026534996467504 23206699709025828996 23244150004414251528 23321598234333166152 23365649707032855222 23382508040154812549 23389790042035894708 23460417271442292141 23546022082393657392 23693553549075321912 23855838162425152884 23873050166871347078 24001262036725650768 24005310832615786674 24071441165488006472 24116652719594524089 24160399697067986352 24317068116156251436 24325881886773931464 24351014290338739696 24356310291706799448 24501288329157435159 24663741357423569401 24821818003793194384 24836215073209748208 24991830455873969688 25181162504782105822 25265064753860929998 25316399682573631632 25334665483210409144 25438113142586004861 25475023740735120552 25508190589259795508 25516134591311885136 25593182477937045972 25649510204712758364 25668016344831598738 25709438641246066084 25843824675960582291 25851873204355462572 25929934878962533419 25971779851871025942 26187611817399040008 26386002816015699402 26703599665180405968 26722866331605500056 26811905453076905304 26905899662643893892 26914278952479659664 26995548641111678628 27074482993863467162 27080371311174007281 27208531273388693844 27283485904995825232 27394891076631082158 27434640951560899056 27470359096125933624 27561888822393741816 27622549451229124392 27642479140587875564 27924545254267343682 28001472376179925896 28006195971385084453 28187132979912650744 28193263282866089772 28202043495660504624 28369912802182293342 28501498668611710287 28778471434036692368 28874359718698205712 29072129305812576984 29157135531852964636 29334875822664684272 29351890541066066064 29475908879504418331 29535799629669236904 29634211290242895336 29682034116424029648 29720861030857640644 29759555687469761426 29768823689863865992 29858712890926553634 29924428572164884758 30063224623056187563 30072587196903293196 30155431789732227888 30300409827182863599 30355373978367470032 30552213786965546676 30693921643120303386 30942266278701105328 30948995784198865464 31154199609377140296 31280556361923056188 31308446944721236752 31494806747963625066 31710524602401732087 31743286485620142818 31807784216566870512 31913766004876964208 31960706256069595851 32007081110154382232 32155536959459365452 32375780363291278914 32422757488208335248 32573141335556240328 32578636129978567629 32644831169634419736 32668384438876580212 33001735300497769806 33054992538744942108 33098231602546008899 33329687767598778192 33489926651096849241 33686753005147906664 33917484190114673148 34010920785679727344 34124243303916061296 34149795725663403786 34199346939617011152 34357970997778500072 34458432901280776388 34469164272473950096 34573246505283377892 34629039802494701256 34810049563538743494 34835165039414312573 34866225006621377292 35078767592137489584 35084685063053842062 35181337088020932536 35540330323612982868 35809575250307020617 35874532883525191856 35994064854815571504 36007966248923680011 36107161748232009708 36240599545601979528 36278041697851591792 36526521435508109544 36743941205957562577 37000891843761461616 37232727005689791576 37487745683810954532 37514793119369259694 37591017710488119696 37716268914854594064 37771743757173158733 37826550402909724456 37897597130791394997 38001998224815613716 38212535611102680828 38262285883889693262 38274201886967827704 38502024517247398107 38564157961869099126 38777809806533193858 39028337972186747184 39570398221800452006 39579004224023549103 39782913786901421136 39811617187902071512 39899238096219846344 40084299497408250084 40096782929204390928 40217858179615357956 40335454256163940874 40358849493965840838 40371418428719489496 40400546436243818132 40611724490795200743 40736285049287395568 40812796910083040766 40925228857493737848 40932132573562815739 41151961427341348584 41205538644188900436 41463718710881813346 41993075663951500088 42002208564269888844 42280699469868976116 42554869203273440013 42614275008092794468 42874049279279153936 43167707151055038552 43311539578047308568 43438181506638090172 43728326724445363728 43735703297779446954 44002313733997026408 44073323384993256144 44303699444503855356 44317496921752221552 44335664595618216002 44581291546286460966 44639333531204642139 44653235534795798988 44788069336389830451 44886642858247327137 45223312253486230864 45233147684598341832 45533060967551205048 45828320680448320014 46097662007044503856 46124399421675246672 46413399418051657992 46488300008828503056 46643196468666332304 46731299414065710444 46765016080309625098 46779580084071789416 46920834542884584282 47242210121945437599 47387107098150643824 47614929728430214227 47711676324850305768 47746100333742694156 48010621665231573348 48142882330976012944 48233305439189048178 48374338496028782237 48634136232312502872 48651763773547862928 48712620583413598896 49002576658314870318 49327482714847138802 49983660911747939376 50362325009564211644 50530129507721859996 50669330966420818288 50876226285172009722 50950047481470241104 51016381178519591016 51186364955874091944 51299020409425516728 51336032689663197476 51418877282492132168 51687649351921164582 51703746408710925144 51859869757925066838 51943559703742051884 52011506804000871127 52375223634798080016 52627027594580763093 52772005632031398804 53445732663211000112 53623810906153810608 53811799325287787784 53991097282223357256 54148965987726934324 54160742622348014562 54417062546777387688 54740973633365348329 54789782153262164316 54940718192251867248 55123777644787483632 55245098902458248784 55284958281175751128 55849090508534687364 56002944752359851792 56012391942770168906 56272189679053889541 56374265959825301488 56386526565732179544 56739825604364586684 57002997337223420574 57169672768034015371 57846236942803648689 58144258611625153968 58314271063705929272 58951817759008836662 59071599259338473808 59268422580485790672 59355597332700678009 59441722061715281288 59519111374939522852 59537647379727731984 59717425781853107268 59848857144329769516 60126449246112375126 60145174393806586392 60503181384245911311 60600819654365727198 61104427573931093352 61387843286240606772 61897991568397730928 62195578066322720019 62308399218754280592 62561112723846112376 62989613495927250132 63421049204803464174 63486572971240285636 63921412512139191702 64014162220308764464 64311073918918730904 64751560726582557828 65146282671112480656 65157272259957135258 65289662339268839472 65336768877753160424 65603554946669170431 66003470600995539612 66109985077489884216 66196463205092017798 66503496893427324003 66871937319429691449 66979853302193698482 67373506010295813328 67834968380229346296 68299591451326807572 68715941995557000144 68916865802561552776 69146493010566755784 69258079604989402512 69620099127077486988 69670330078828625146 69732450013242754584 70147524120464437647 70169370126107684124 70362674176041865072 70381251814326876423 70700956263426681731 71080660647225965736 71619150500614041234 72015932497847360022 72214323496464019416 72481199091203959056 73053042871016219088 73487882411915125154 73503864987472305477 73991224072270708203 74465454011379583152 74975491367621909064 75029586238738519388 75543487514346317466 75653100805819448912 75795194261582789994 76003996449631227432 76016817636616657801 76425071222205361656 76524571767779386524 76548403773935655408 77004049034494796214 77128315923738198252 77531474027881746873 77555619613066387716 79140796443600904012 79158008448047098206 79623234375804143024 79798476192439692688 80168598994816500168 80435716359230715912 80670908512327881748 80717698987931681676 80742836857438978992 80801092872487636264 81223448981590401486 81625593820166081532 81850457714987475696 81864265147125631478 82303922854682697168 82411077288377800872 82927437421763626692 83555675584049714773 83986151327903000176 84004417128539777688 84018587914155253359 84561398939737952232 85109738406546880026 85228550016185588936 86335414302110077104 86623079156094617136 86876363013276180344 87471406595558893908 88004627467994052816 88427726638513254993 88607398889007710712 88671329191236432004 89162583092572921932 89278667062409284278 89306471069591597976 89576138672779660902 89773285716494654274 89838057206910595583 90466295369196683664 90901229481548590797 91066121935102410096 91656641360896640028 92826798836103315984 93462598828131420888 93530032160619250196 93559160168143578832 93841669085769168564 94484420243890875198 94760690478522135067 95229859456860428454 95423352649700611536 95492200667485388312 95882118768208787553 96021243330463146696 96466610878378096356 96748676992057564474 97268272464625005744 97735908389935702887 98005153316629740636 98654965429694277604 99294694807638026697 100724650019128423288 101060259015443719992 101752452570344019444 102032762357039182032 102372729911748183888 102598040818851033456 102672065379326394952 102837754564984264336 103375298703842329164 103407492817421850288 103719739515850133676 103887119407484103768 104023013608001742254 104505495118242937719 105254055189161526186 105544011264062797608 107428725750921061851 107623598650575575568 107982194564446714512 108297931975453868648 108321485244696029124 108834125093554775376 109481947266730696658 109579564306524328632 110231823617872687731 110569916562351502256 111101502699670499863 111698181017069374728 112024783885540337812 112544379358107779082 112773053131464359088 113315231271519476199 113479651208729173368 114005994674446841148 114339345536068030742 115506073551742194321 115692473885607297378 116628542127411858544 117903635518017673324 118711194665401356018 118883444123430562576 119038222749879045704 119434851563706214536 119697714288659539032 120252898492224750252 120290348787613172784 121006362768491822622 121201639308731454396 121835173472385602229 122208855147862186704 122775686572481213544 122796397720688447217 124391156132645440038 125122225447692224752 125979226991854500264 126842098409606928348 126973145942480571272 127842825024278383404 128622147837837461808 129503121453165115656 130314544519914270516 130673537755506320848 131207109893338340862 131301775917792408929 132006941201991079224 132219970154979768432 132392926410184035596 133006993786854648006 133743874638859382898 133918000593613926417 133959706604387396964 135669936760458692592 136599182902653615144 137833731605123105552 138292986021133511568 138496393776301582021 139240198254154973976 139340660157657250292 139464900026485509168 140295048240928875294 140338740252215368248 140762503628653752846 141174089896573793059 141401912526853363462 142161321294451931472 142844789185290642681 143238301001228082468 144031864995694720044 144428646992928038832 145123015488086346711 146975764823830250308 147007729974944610954 147982448144541416406 149950982735243818128 150059172477477038776 151086975028692634932 151590388523165579988 152007992899262454864 152033635273233315602 152850142444410723312 153049143535558773048 154008098068989592428 154256631847476396504 155062948055763493746 155111239226132775432 155174826084663756007 156034520412002613381 158281592887201808024 158316016896094196412 160337197989633000336 160871432718461431824 161341817024655763496 161435397975863363352 161602185744975272528 162446897963180802972 163251187640332163064 163677556281083687843 163728530294251262956 164222920900096044987 164822154576755601744 165854874843527253384 167111351168099429546 168008834257079555376 168037175828310506718 168816569037161668623 169122797879475904464 170219476813093760052 170457100032371177872 171509018304102046113 173752726026552360688 174942813191117787816 176855453277026509986 177214797778015421424 177342658382472864008 178066791998102034027 178325166185145843864 178557334124818568556 178612942139183195952 179152277345559321804 179546571432989308548 179676114413821191166 181509544152737733933 181802458963097181594 183313282721793280056 186925197656262841776 187060064321238500392 187683338171538337128 188968840487781750396 189521380957044270134 190459718913720856908 190984401334970776624 191764237536417575106 192042486660926293392 192933221756756192712 193497353984115128948 195471816779871405774 196010306633259481272 197309930859388555208 198589389615276053394 199510490680281972009 201449300038256846576 202120518030887439984 203504905140688038888 205344130758652789904 206331362156530928317 206750597407684658328 207439479031700267352 207774238814968207536 208046027216003484508 209010990236485875438 210442572361393312941 210508110378323052372 211088022528125595216 212102868790280045193 214857451501842123702 216595863950907737296 216642970489392058248 218963894533461393316 219159128613048657264 220463647235745375462 221973672216812124609 222203005399340999726 223396362034138749456 224049567771080675624 225088758716215558164 226630462543038952398 226959302417458346736 228011989348893682296 228050452909849973403 228678691072136061484 231012147103484388642 231384947771214594756 235807271036035346648 237422389330802712036 238076445499758091408 238869703127412429072 239395428577319078064 240505796984449500504 242012725536983645244 242403278617462908792 243670346944771204458 243846155275900188011 245551373144962427088 245592795441376894434 248782312265290880076 250667026752149144319 251958453983709000528 252055763742465760077 253684196819213856696 253946291884961142544 255685650048556766808 257207588441702938039 259006242906330231312 260629089039828541032 262414219786676681724 262603551835584817858 264013882403982158448 264785852820368071192 265283179915539764979 266013987573709296012 267487749277718765796 267836001187227852834 267919413208774793928 269514171620731786749 273198365805307230288 276992787552603164042 278480396508309947952 278681320315314500584 280590096481857750588 280677480504430736496 281525007257307505692 282348179793147586118 282803825053706726924 284282071435566405201 285689578370581285362 286476602002456164936 288063729991389440088 290246030976172693422 293951529647660500616 294015459949889221908 295964896289082832812 297884084422914080091 300118344954954077552 302173950057385269864 303180777046331159976 304067270546466631204 306098287071117546096 308016196137979184856 308513263694952793008 310125896111526987492 310222478452265550864 310349652169327512014 312069040824005226762 313516485354728813157 316563185774403616048 316632033792188392824 322683634049311526992 322870795951726726704 324893795926361605944 326502375280664326128 327355112562167375686 327457060588502525912 328445841800192089974 330695470853618063193 331709749687054506768 333304508099011499589 334222702336198859092 336074351656621013436 337633138074323337246 340438953626187520104 343018036608204092226 349885626382235575632 353710906554053019972 354685316764945728016 356133583996204068054 356650332370291687728 357114668249637137112 358304554691118643608 359093142865978617096 359352228827642382332 363019088305475467866 363604917926194363188 364080547628006097889 366626565443586560112 368389193162065341651 374120128642477000784 375366676343076674256 377937680975563500792 379042761914088540268 380919437827441713816 383186815433557438303 383528475072835150212 385866443513512385424 386994707968230257896 390943633559742811548 392020613266518962544 393905327753377226787 394619861718777110416 397178779230552106788 399020981360563944018 407009810281376077776 412662724313061856634 413501194815369316656 414878958063400534704 415489181328904746063 416092054432006969016 418021980472971750876 420885144722786625882 421016220756646104744 423522269689721379177 424205737580560090386 429714903003684247404 433285940978784116496 435369046464259040133 437927789066922786632 440927294471490750924 443947344433624249218 444406010798681999452 448099135542161351248 450177517432431116328 453260925086077904796 456023978697787364592 456100905819699946806 457357382144272122968 462024294206968777284 462769895542429189512 465524478253991268021 468103561236007840143 471614542072070693296 474844778661605424072 481011593968899001008 484025451073967290488 484806557234925817584 487340693889542408916 487692310551800376022 491032668843251063529 491185590882753788868 492668762700288134961 497564624530581760152 501334053504298288638 504111527484931520154 507368393638427713392 511371300097113533616 514415176883405876078 514527054912306138339 521258178079657082064 524828439573353363448 525207103671169635716 529571705640736142384 530566359831079529958 532027975147418592024 532117723456316604607 534975498555437531592 535672002374455705668 535838826417549587856 539028343241463573498 553985575105206328084 557362640630629001168 561180192963715501176 563050014514615011384 564696359586295172236 565607650107413453848 568564142871132810402 571379156741162570724 572953204004912329872 576127459982778880176 580492061952345386844 587903059295321001232 588030919899778443816 591929792578165665624 595768168845828160182 604347900114770539728 606361554092662319952 608134541092933262408 616032392275958369712 618994086469592784951 620251792223053974984 620699304338655024028 624138081648010453524 627032970709457626314 628866400448374169081 633264067584376785648 636308606370840135579 649787591852723211888 654710225124334751372 654914121177005051824 656891683600384179948 661390941707236126386 666609016198022999178 668445404672397718184 672148703313242026872 675266276148646674492 680877907252375040208 684151358729549920209 686036073216408184452 707421813108106039944 712267167992408136108 714229336499274274224 716609109382237287216 718186285731957234192 718704457655284764664 726038176610950935732 727209835852388726376 728161095256012195778 731538465827700564033 736778386324130683302 752001080256447432957 755875361951127001584 758085523828177080536 761838875654883427632 766373630867114876606 767056950145670300424 771622765325108814117 773989415936460515792 777710518897693499041 781887267119485623096 787810655506754453574 794357558461104213576 798041962721127888036 808542514862195360247 825325448626123713268 830978362657809492126 832184108864013938032 836043960945943501752 841770289445573251764 842032441513292209488 847044539379442758354 848411475161120180772 852846214306699215603 859429806007368494808 870738092928518080266 875855578133845573264 881854588942981501848 887894688867248498436 888812021597363998904 900355034864862232656 906521850172155809592 912201811639399893612 914714764288544245936 919112431424546862503 924048588413937554568 925539791084858379024 931048956507982536042 936207122472015680286 949689557323210848144 968050902147934580976 974681387779084817832 975384621103600752044 982065337686502127058 982371181765507577736 985337525400576269922 988218629276016551413 995129249061163520304 999913524297034498767 1002668107008596577276 1008223054969863040308 1028830353766811752156 1029054109824612276678 1049656879146706726896 1050414207342339271432 1061132719662159059916 1064055950294837184048 1064235446912633209214 1069950997110875063184 1071344004748911411336 1078056686482927146996 1086223782592646292049 1092241642884018293667 1107971150210412656168 1122360385927431002352 1126100029029230022768 1129392719172590344472 1131215300214826907696 1137128285742265620804 1142758313482325141448 1149560446300672314909 1160984123904690773688 1176061839799556887632 1181715983260131680361 1183859585156331331248 1191536337691656320364 1216269082185866524816 1237988172939185569902 1240503584446107949968 1241398608677310048056 1246467543986714238189 1248276163296020907048 1254065941418915252628 1257732800896748338162 1270566809069164137531 1272617212741680271158 1309420450248669502744 1313783367200768359896 1322781883414472252772 1333218032396045998356 1336890809344795436368 1344297406626484053744 1350532552297293348984 1368302717459099840418 1372072146432816368904 1396573434761973804063 1414843626216212079888 1424534335984816272216 1437408915310569529328 1444319535095716498219 1452076353221901871464 1454419671704777452752 1456322190512024391556 1463076931655401128066 1473098006529753190587 1473556772648261366604 1504002160512894865914 1516171047656354161072 1532747261734229753212 1534113900291340600848 1543245530650217628234 1555421037795386998082 1563774534238971246192 1575621311013508907148 1588715116922208427152 1596083925442255776072 1596353170368949813821 1617085029724390720494 1650650897252247426536 1661956725315618984252 1672087921891887003504 1683540578891146503528 1694089078758885516708 1696822950322240361544 1705692428613398431206 1706923086931301316077 1718859612014736989616 1741476185857036160532 1763709177885963003696 1775789377734496996872 1777624043194727997808 1800453119091920566273 1813043700344311619184 1824403623278799787224 1838224862849093725006 1848097176827875109136 1856982259408778354853 1862097913015965072084 1872414244944031360572 1886599201345122507243 1949362775558169635664 1950769242207201504088 1964130675373004254116 1964742363531015155472 1970675050801152539844 1976437258552033102826 1999827048594068997534 2005336214017193154552 2016446109939726080616 2057660707533623504312 2058108219649224553356 2100828414684678542864 2122265439324318119832 2128470893825266418428 2142688009497822822672 2156113372965854293992 2172447565185292584098 2184483285768036587334 2194615397483101692099 2215942300420825312336 2258785438345180688944 2274256571484531241608 2285516626964650282896 2299120892601344629818 2314868295975326442351 2321968247809381547376 2333131556693080497123 2363431966520263360722 2383072675383312640728 2475976345878371139804 2482797217354620096112 2492935087973428476378 2496552326592041814096 2508131882837830505256 2515465601793496676324 2541133618138328275062 2545234425483360542316 2618840900497339005488 2627566734401536719792 2645563766828944505544 2666436064792091996712 2682307708034902068121 2701065104594586697968 2736605434918199680836 2744144292865632737808 2757337294273640587509 2793146869523947608126 2849068671969632544432 2888639070191432996438 2904152706443803742928 2912644381024048783112 2926153863310802256132 2946196013059506381174 2947113545296522733208 2964655887828049654239 3008004321025789731828 3065494523468459506424 3086491061300435256468 3110842075590773996164 3151242622027017814296 3192167850884511552144 3192706340737899627642 3234170059448781440988 3258671347777938876147 3276724928652054881001 3301301794504494853072 3323913450631237968504 3367081157782293007056 3388178157517771033416 3393645900644480723088 3411384857226796862412 3413846173862602632154 3448681338902016944727 3482952371714072321064 3551578755468993993744 3600906238183841132546 3648807246557599574448 3676449725698187450012 3713964518817556709706 3724195826031930144168 3744828489888062721144 3773198402690245014486 3901538484414403008176 3928261350746008508232 3941350101602305079688 3952874517104066205652 3999654097188137995068 4010672428034386309104 4032892219879452161232 4115321415067247008624 4116216439298449106712 4244530878648636239664 4256941787650532836856 4312226745931708587984 4332958605287149494657 4344895130370585168196 4368966571536073174668 4389230794966203384198 4548513142969062483216 4598241785202689259636 4629736591950652884702 4666263113386160994246 4726863933040526721444 4766145350766625281456 4789059511106849441463 4951952691756742279608 4985870175946856952756 5016263765675661010512 5030931203586993352648 5082267236276656550124 5090468850966721084632 5120769260793903948231 5291127533657889011088 5332872129584183993424 5364615416069804136242 5401359357275761698819 5473210869836399361672 5514674588547281175018 5586293739047895216252 5659797604035367521729 5777278140382865992876 5825288762048097566224 5852307726621604512264 5892392026119012762348 5894227090593045466416 5929311775656099308478 6016008642051579463656 6130989046936919012848 6172982122600870512936 6221684151181547992328 6302485244054035628592 6385412681475799255284 6468340118897562881976 6517342695555877752294 6553449857304109762002 6647826901262475937008 6776356315035542066832 6822769714453593724824 6827692347725205264308 6897362677804033889454 6917530404932115859891 6965904743428144642128 6999394670079241491369 7201812476367682265092 7352899451396374900024 7427929037635113419412 7448391652063860288336 7489656979776125442288 7546396805380490028972 7856522701492017016464 7882700203204610159376 7905749034208132411304 7999308194376275990136 8046923124104706204363 8232432878596898213424 8272011882820921762527 8513883575301065673712 8665917210574298989314 8689790260741170336392 8737933143072146349336 8778461589932406768396 8893967663484148962717 9196483570405378519272 9259473183901305769404 9332526226772321988492 9453727866081053442888 9578119022213698882926 9776014043333816628441 9903905383513484559216 9971740351893713905512 10061862407173986705296 10110236745670015487533 10164534472553313100248 10180937701933442169264 10241538521587807896462 10729230832139608272484 10802718714551523397638 10946421739672798723344 11029349177094562350036 11172587478095790432504 11319595208070735043458 11554556280765731985752 11704615453243209024528 11784784052238025524696 11858623551312198616956 11948461608519109212539 12032017284103158927312 12345964245201741025872 12443368302363095984656 12770825362951598510568 12936680237795125763952 12998875815861448483971 13034685391111755504588 13106899714608219524004 13645539428907187449648 13655384695450410528616 13794725355608067778908 13835060809864231719782 13998789340158482982738 14403624952735364530184 14705798902792749800048 14855858075270226838824 15092793610760980057944 15362307782381711844693 15811498068416264822608 15998616388752551980272 16093846248209412408726 16204078071827285096457 16544023765641843525054 17331834421148597978628 17379580521482340672784 17475866286144292698672 17556923179864813536792 17787935326968297925434 18392967140810757038544 18518946367802611538808 18665052453544643976984 18776153956244314476847 18907455732162106885776 19156238044427397765852 19552028086667633256882 19943480703787427811024 20220473491340030975066 20329068945106626200496 20483077043175615792924 20752591214796347579673 21458461664279216544968 21605437429103046795276 22058698354189124700072 22345174956191580865008 22639190416141470086916 23109112561531463971504 23569568104476051049392 23717247102624397233912 23896923217038218425078 24140769372314118613089 25541650725903197021136 25997751631722896967942 26069370782223511009176 26213799429216439048008 27310769390900821057232 27589450711216135557816 27670121619728463439564 27997578680316965965476 28807249905470729060368 29711716150540453677648 30185587221521960115888 30330710237010046462599 30724615564763423689386 32187692496418824817452 32408156143654570192914 33088047531283687050108 34663668842297195957256 35113846359729627073584 35575870653936595850868 35845384825557327637617 37037892735605223077616 37330104907089287953968 37552307912488628953694 38312476088854795531704 39104056173335266513764 40440946982680061950132 40966154086351231585848 41505182429592695159346 42916923328558433089936 43210874858206093590552 44117396708378249400144 45278380832282940173832 47434494205248794467824 47793846434076436850156 48281538744628237226178 51995503263445793935884 52138741564447022018352 52427598858432878096016 55178901422432271115632 55340243239456926879128 55995157360633931930952 56328461868732943430541 60661420474020092925198 61449231129526847378772 62257773644389042739019 64375384992837649634904 64816312287309140385828 66176095062567374100216 69327337684594391914512 71151741307873191701736 71690769651114655275234 75104615824977257907388 76624952177709591063408 78208112346670533027528 80881893965360123900264 81932308172702463171696 83010364859185390318692 86421749716412187181104 90556761664565880347664 90992130711030139387797 95587692868152873700312 96563077489256474452356 103991006526891587871768 107536154476671982912851 110680486478913853758256 111990314721267863861904 112656923737465886861082 121322840948040185850396 122898462259053694757544 124515547288778085478038 128750769985675299269808 129632624574618280771656 131433077693710201337929 132352190125134748200432 142303482615746383403472 143381539302229310550468 150209231649954515814776 156416224693341066055056 161763787930720247800528 166020729718370780637384 168985385606198830291623 181984261422060278775594 191175385736305747400624 193126154978512948904712 207982013053783175743536 215072308953343965825702 225313847474931773722164 242645681896080371700792 245796924518107389515088 249031094577556170956076 259265249149236561543312 262866155387420402675858 286763078604458621100936 300418463299909031629552 332041459436741561274768 337970771212397660583246 363968522844120557551188 386252309957025897809424 394299233081130604013787 430144617906687931651404 450627694949863547444328 485291363792160743401584 498062189155112341912152 525732310774840805351716 573526157208917242201872 675941542424795321166492 727937045688241115102376 788598466162261208027574 860289235813375863302808 901255389899727094888656 996124378310224683824304 1051464621549681610703432 1182897699243391812041361 1351883084849590642332984 1455874091376482230204752 1577196932324522416055148 1720578471626751726605616 2102929243099363221406864 2365795398486783624082722 2703766169699181284665968 3154393864649044832110296 4731590796973567248165444 6308787729298089664220592 9463181593947134496330888 18926363187894268992661776
- Sum of all divisors σ(n): 78703632857855956846595427
- Sum of proper divisors (its aliquot sum) s(n): 59777269669961687853933651
- 18926363187894268992661776 is an abundant number, because the sum of its proper divisors (59777269669961687853933651) is greater than itself. Its abundance is 40850906482067418861271875
Bases of 18926363187894268992661776
- Binary: 1111101001111101000000110100010010111001010000000110100010100010111110101001000100002
- Hexadecimal: 0xFA7D0344B94068A2FA910
- Base-36: 2DLZVMLN9TL3BWO40
Squares and roots of 18926363187894268992661776
- 18926363187894268992661776 squared (189263631878942689926617762) is 358207223520079316453778537888116531577337531474176
- 18926363187894268992661776 cubed (189263631878942689926617763) is 6779560008868243343192390472173727005405399624327946497675215767779446296576
-
18926363187894268992661776 is a
perfect square number . Itssquare root is 4350444021924 -
The
cube root of 18926363187894268992661776 is 266494994.7275429829 - Being both a perfect square and a perfect cube, 18926363187894268992661776 is also a
perfect sixth number .
Scales and comparisons
How big is 18926363187894268992661776?- 18,926,363,187,894,268,992,661,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 18,926,363,187,894,268,992,661,776 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 18926363187894268992661776 cubic inches would be around 22207916.2 feet tall.
Recreational maths with 18926363187894268992661776
- 18926363187894268992661776 backwards is 67716629986249878136362981
- 18926363187894268992661776 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 18926363187894268992661776's digits is 144
- 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 18926363187894268992661776 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 18926363187894268992661776 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/18926363187894268992661776/
Chicago style:
Numbermatics. 2024. "Number 18926363187894268992661776 - Facts about the integer". https://numbermatics.com/n/18926363187894268992661776/
The information we have on file for 18926363187894268992661776 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 18926363187894268992661776, math, Factors of 18926363187894268992661776, curriculum, school, college, exams, university, Prime factorization of 18926363187894268992661776, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, nine hundred twenty-six sextillion, three hundred sixty-three quintillion, one hundred eighty-seven quadrillion, eight hundred ninety-four trillion, two hundred sixty-eight billion, nine hundred ninety-two million, six hundred sixty-one thousand, seven hundred seventy-six.