12962431602890671959622656
12,962,431,602,890,671,959,622,656 is an even composite number composed of seven prime numbers multiplied together.
12962431602890671959622656 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 12962431602890671959622656:
210 × 38 × 72 × 132 × 292 × 532 × 99312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 29 × 29 × 53 × 53 × 9931 × 9931)See below for interesting mathematical facts about the number 12962431602890671959622656 from the Numbermatics database.
Names of 12962431602890671959622656
- Cardinal: 12962431602890671959622656 can be written as Twelve septillion, nine hundred sixty-two sextillion, four hundred thirty-one quintillion, six hundred two quadrillion, eight hundred ninety trillion, six hundred seventy-one billion, nine hundred fifty-nine million, six hundred twenty-two thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 1.2962431602890671959622656 × 1025
Factors of 12962431602890671959622656
Divisors of 12962431602890671959622656
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 29 32 36 39 42 48 49 52 53 54 56 58 63 64 72 78 81 84 87 91 96 98 104 106 108 112 116 117 126 128 144 147 156 159 162 168 169 174 182 189 192 196 203 208 212 216 224 232 234 243 252 256 261 273 288 294 312 318 324 336 338 348 351 364 371 377 378 384 392 406 416 424 432 441 448 464 468 477 486 504 507 512 522 546 567 576 588 609 624 636 637 648 672 676 689 696 702 728 729 742 754 756 768 783 784 812 819 832 841 848 864 882 896 928 936 954 972 1008 1014 1024 1044 1053 1092 1113 1131 1134 1152 1176 1183 1218 1248 1272 1274 1296 1323 1344 1352 1378 1392 1404 1421 1431 1456 1458 1484 1508 1512 1521 1536 1537 1566 1568 1624 1638 1664 1682 1696 1701 1728 1764 1792 1827 1856 1872 1908 1911 1944 2016 2028 2067 2088 2106 2184 2187 2226 2262 2268 2304 2349 2352 2366 2436 2457 2496 2523 2544 2548 2592 2597 2639 2646 2688 2704 2756 2784 2808 2809 2842 2862 2912 2916 2968 3016 3024 3042 3072 3074 3132 3136 3159 3248 3276 3328 3339 3364 3392 3393 3402 3456 3528 3549 3584 3654 3712 3744 3816 3822 3888 3969 4032 4056 4134 4176 4212 4263 4293 4368 4374 4452 4524 4536 4563 4608 4611 4698 4704 4732 4823 4872 4901 4914 4992 5046 5088 5096 5103 5184 5194 5278 5292 5376 5408 5481 5512 5568 5616 5618 5684 5724 5733 5824 5832 5887 5936 6032 6048 6084 6148 6201 6264 6272 6318 6496 6552 6561 6656 6678 6728 6784 6786 6804 6912 7047 7056 7098 7168 7308 7371 7424 7488 7569 7632 7644 7776 7791 7917 7938 8064 8112 8268 8281 8352 8424 8427 8526 8586 8736 8748 8904 8957 9048 9072 9126 9216 9222 9396 9408 9464 9477 9646 9744 9802 9828 9931 9984 10017 10092 10176 10179 10192 10206 10368 10388 10556 10584 10647 10752 10759 10816 10933 10962 11024 11136 11232 11236 11368 11448 11466 11648 11664 11774 11872 11907 12064 12096 12168 12296 12402 12528 12544 12636 12789 12879 12992 13104 13122 13312 13356 13456 13568 13572 13608 13689 13824 13833 14094 14112 14196 14469 14616 14703 14742 14848 14976 15138 15264 15288 15309 15552 15582 15834 15876 16128 16224 16443 16536 16562 16704 16848 16854 17052 17172 17199 17472 17496 17661 17808 17914 18096 18144 18252 18444 18473 18603 18792 18816 18928 18954 19292 19488 19604 19656 19663 19862 19968 19981 20034 20184 20352 20358 20384 20412 20736 20776 21112 21141 21168 21294 21504 21518 21632 21866 21924 22048 22113 22272 22464 22472 22707 22736 22896 22932 23296 23328 23373 23548 23744 23751 23814 24128 24192 24336 24592 24804 24843 25056 25088 25272 25281 25578 25758 25984 26208 26244 26712 26871 26912 27136 27144 27216 27378 27648 27666 28188 28224 28392 28431 28938 29232 29406 29484 29696 29793 29952 30051 30276 30528 30537 30576 30618 31104 31164 31668 31752 31941 32256 32277 32448 32799 32886 33072 33124 33408 33696 33708 33761 34104 34307 34344 34398 34944 34992 35322 35616 35721 35828 36192 36288 36504 36517 36888 36946 37206 37584 37632 37856 37908 38367 38584 38637 38976 39208 39312 39326 39724 39936 39962 40068 40368 40704 40716 40768 40824 41067 41209 41472 41499 41552 42224 42282 42336 42588 43036 43264 43407 43732 43848 44096 44109 44226 44544 44573 44928 44944 45414 45472 45792 45864 45927 46592 46656 46746 47096 47488 47502 47628 48256 48384 48672 49184 49329 49608 49686 50112 50176 50544 50562 51156 51516 51597 51968 52416 52488 52983 53424 53742 53824 54272 54288 54432 54756 55332 55419 55809 56376 56448 56784 56862 57876 58464 58812 58968 58989 59586 59904 59943 60102 60552 61056 61074 61152 61236 62208 62328 62699 63336 63423 63504 63882 64512 64554 64896 65598 65772 66144 66248 66339 66816 67392 67416 67522 68121 68208 68614 68688 68796 69517 69888 69984 70119 70644 71232 71253 71442 71656 72384 72576 73008 73034 73776 73892 74412 74529 75168 75264 75313 75712 75816 75843 76531 76734 77168 77274 77952 78416 78624 78652 79448 79924 80136 80613 80736 81408 81432 81461 81536 81648 82134 82418 82944 82998 83104 84448 84564 84672 85176 85293 86072 86528 86814 87464 87696 88192 88218 88452 89088 89146 89379 89856 89888 90153 90828 90944 91584 91611 91728 91854 93184 93312 93492 94192 94976 95004 95256 95823 96512 96768 96831 97344 98368 98397 98658 99216 99372 100224 101088 101124 101283 102312 102921 103032 103194 103936 104832 104976 105966 106848 107163 107484 107648 108576 108864 109512 109551 110664 110838 111618 112752 112896 113568 113724 115101 115752 115911 116928 117624 117936 117978 119172 119808 119886 120204 121104 122112 122148 122304 122472 123201 123627 124416 124497 124656 125398 126672 126846 127008 127764 129103 129108 129792 130221 131196 131544 132288 132327 132496 132678 133632 133719 134784 134832 135044 136242 136416 137228 137376 137592 137641 139034 139776 139867 139968 140238 141288 142129 142464 142506 142884 143312 144768 145152 146016 146068 147552 147784 147987 148824 149058 150336 150528 150626 151424 151632 151686 153062 153468 154336 154548 154791 155904 156832 157248 157304 158896 158949 159848 160272 161226 161472 162816 162864 162922 163072 163296 164268 164836 165996 166208 166257 167427 168896 169128 169344 170352 170586 172144 173056 173628 174928 175392 176384 176436 176904 176967 178292 178758 179712 179776 179829 180306 181656 181888 183168 183222 183456 183708 186624 186984 188097 188384 189952 190008 190269 190512 191646 193024 193536 193662 194688 196736 196794 197316 198432 198744 199017 200448 202176 202248 202566 204363 204624 205842 206064 206388 207872 208551 209664 209952 210357 211932 213696 213759 214326 214968 215296 217152 217728 219024 219102 221328 221676 223236 223587 225504 225792 225939 227136 227448 227529 229593 230202 231504 231822 233856 235248 235872 235956 238344 239772 240149 240408 241839 242208 244224 244296 244383 244608 244944 246402 247254 248832 248994 249312 250796 253344 253692 254016 255528 255619 258206 258216 259584 259753 260442 262392 263088 264576 264654 264992 265356 267264 267438 268137 269568 269664 270088 270459 272484 272832 274456 274752 274833 275184 275282 278068 279552 279734 279936 280476 282576 284258 284928 285012 285768 286624 287469 287999 289536 290304 290493 292032 292136 295104 295191 295568 295974 297648 298116 300672 301252 302848 303264 303372 303849 306124 306936 308672 308763 309096 309582 311808 312011 313664 314496 314608 317792 317898 319696 320544 321489 322452 322944 325728 325844 326144 326592 328536 328653 329672 331992 332416 332514 334854 337792 338256 338688 340704 341172 344288 345303 347256 347733 349856 350784 352768 352872 353808 353934 356584 357516 359424 359552 359658 360612 363312 363776 366336 366444 366912 367416 369603 370881 373248 373491 373968 376194 376768 379904 380016 380538 381024 383292 386048 387309 387324 389376 390663 393472 393588 394632 396864 396981 397488 398034 400896 401157 404352 404496 405132 408726 409248 411684 412128 412776 412923 417102 419328 419601 419904 420714 423864 426387 427392 427518 428652 429936 430592 434304 435456 438048 438204 438893 442656 443352 443961 446472 447174 451008 451584 451878 454272 454896 455058 459186 460404 463008 463644 464373 467712 470496 471744 471912 474721 476688 476847 479544 480298 480816 483678 484416 486619 488448 488592 488766 489216 489888 492804 494508 497988 498624 498771 501592 502281 506688 507384 508032 511056 511238 516412 516432 519168 519506 520884 524784 526176 526343 529152 529308 529984 530712 530901 534876 535717 536274 539136 539328 539487 540176 540918 544968 545664 548912 549504 549666 550368 550564 556136 559468 559872 560952 564291 565152 568516 569856 570024 570227 571536 573248 574938 575998 579072 579449 580608 580986 584064 584272 590208 590382 591136 591948 595296 596232 597051 601344 602504 605696 606528 606744 607698 612248 613089 613872 617344 617526 618192 619164 623616 624022 625653 627328 628992 629216 631071 635584 635796 639392 641088 641277 642978 644904 645888 651456 651688 652288 653184 657072 657306 659344 663984 664832 665028 669708 670761 675584 676512 677376 677817 681408 682344 682587 688576 688779 690606 694512 695466 699712 701568 705536 705744 707616 707868 713168 715032 719104 719316 720447 721224 725517 726624 727552 732672 732888 733149 733824 734832 739206 741762 746496 746982 747936 752388 753536 760032 761076 762048 766584 766857 774618 774648 778752 779259 781326 786944 787176 789264 793728 793962 794976 796068 801792 802314 804411 808704 808992 810264 811377 817452 818496 823368 824256 824499 825552 825846 834204 838656 839202 839808 841428 847728 852774 854784 855036 857304 859872 861184 862407 863997 868608 870912 871479 876096 876408 877786 885312 885573 886704 887922 892944 894348 902016 903721 903756 908544 909792 910116 911547 918372 920808 926016 926289 927288 928746 935424 936033 940992 943488 943824 949442 953376 953694 959088 960596 961632 967356 968832 973238 977184 977532 978432 979069 979776 985608 985959 989016 994903 995976 997248 997542 1003184 1004562 1013376 1014768 1016064 1022112 1022476 1032824 1032864 1035909 1039012 1041768 1049568 1052352 1052686 1058304 1058616 1058993 1059968 1061424 1061802 1069752 1071434 1072548 1078272 1078656 1078974 1080352 1081836 1089936 1091328 1097824 1099008 1099332 1100736 1101128 1108809 1112272 1112643 1118936 1119744 1120473 1121904 1128582 1130304 1137032 1139712 1140048 1140454 1143072 1146496 1149876 1151996 1158144 1158898 1161927 1161972 1168128 1168544 1171989 1180416 1180764 1182272 1183896 1190592 1190943 1192464 1194102 1202688 1203471 1205008 1211392 1213056 1213488 1215396 1224496 1226178 1227744 1234688 1235052 1236384 1238328 1238769 1248044 1251306 1254656 1257984 1258432 1258803 1262142 1271168 1271592 1278784 1279161 1282176 1282554 1285956 1289808 1291776 1302912 1303376 1306368 1314144 1314612 1316679 1318688 1327968 1329664 1330056 1331883 1339416 1341522 1351168 1353024 1354752 1355634 1362816 1364688 1365174 1377152 1377558 1381212 1389024 1390932 1393119 1399424 1403136 1411488 1415232 1415736 1424163 1426336 1430064 1430541 1438208 1438632 1440894 1442448 1451034 1453248 1455104 1459857 1465344 1465776 1466298 1467648 1469664 1478412 1483524 1493964 1495872 1496313 1504776 1506843 1507072 1520064 1522152 1524096 1533168 1533714 1549236 1549296 1557504 1558518 1562652 1573888 1574352 1578528 1579029 1587456 1587924 1589952 1592136 1592703 1604628 1607151 1608822 1617408 1617984 1618461 1620528 1622754 1634904 1636992 1646736 1648512 1648998 1651104 1651692 1668408 1678339 1678404 1679616 1682856 1692873 1695456 1705548 1709568 1710072 1710681 1714608 1719744 1724814 1727994 1737216 1738347 1741824 1742958 1752192 1752816 1755572 1770624 1771146 1773408 1775844 1785888 1788696 1789333 1804032 1807442 1807512 1817088 1818271 1819584 1820232 1823094 1836744 1839267 1841616 1852032 1852578 1854576 1857492 1870848 1872066 1876959 1881984 1886976 1887648 1893213 1898884 1906752 1907388 1918176 1921192 1923264 1923831 1934712 1937664 1946476 1954368 1955064 1956864 1958138 1959552 1971216 1971918 1978032 1989806 1991952 1994496 1995084 2006368 2009124 2012283 2015993 2026752 2029536 2032128 2033451 2044224 2044952 2047761 2065648 2065728 2066337 2071818 2078024 2083536 2099136 2104704 2105372 2116608 2117232 2117986 2119936 2122848 2123604 2139504 2142868 2145096 2157312 2157948 2160704 2161341 2163672 2176551 2179872 2182656 2184077 2195648 2198016 2198664 2199447 2201472 2202256 2217618 2224544 2225286 2237872 2239488 2240946 2243808 2257164 2260608 2274064 2280096 2280908 2286144 2292992 2299752 2300571 2303992 2317796 2323854 2323944 2336256 2337088 2337777 2343978 2360832 2361528 2362369 2364544 2367792 2381184 2381886 2384928 2388204 2405376 2406942 2410016 2413233 2426112 2426976 2430792 2434131 2448992 2452356 2455488 2469376 2470104 2472768 2473497 2476656 2477538 2496088 2502612 2509312 2515968 2516864 2517606 2524284 2542336 2543184 2557568 2558322 2564352 2565108 2571912 2579616 2583552 2587221 2591991 2605824 2606752 2612736 2614437 2628288 2629224 2633358 2637376 2655936 2656719 2659328 2660112 2663766 2678832 2683044 2702336 2706048 2711163 2711268 2725632 2729376 2730348 2734641 2754304 2755116 2762424 2778048 2778867 2781864 2786238 2798848 2806272 2808099 2822976 2830464 2831472 2848326 2852672 2860128 2861082 2876416 2877264 2881788 2884896 2902068 2906496 2919714 2931552 2932596 2935296 2937207 2939328 2956824 2957877 2967048 2984709 2987928 2991744 2992626 3009552 3013686 3014144 3040128 3044304 3048192 3066336 3067428 3098472 3098592 3107727 3117036 3125304 3148704 3157056 3158058 3174912 3175848 3176979 3179904 3184272 3185406 3209256 3214302 3217644 3234816 3235968 3236922 3241056 3245508 3269808 3273984 3293472 3297024 3297996 3302208 3303384 3323047 3336816 3337929 3356678 3356808 3359232 3361419 3365712 3385746 3390912 3411096 3419136 3420144 3421362 3429216 3439488 3449628 3455988 3474432 3476694 3485781 3485916 3504384 3505632 3511144 3515967 3541248 3542292 3546816 3551688 3571776 3572829 3577392 3578666 3608064 3610413 3614884 3615024 3634176 3636542 3639168 3640464 3646188 3673488 3678534 3683232 3684401 3704064 3705156 3709152 3714984 3716307 3743987 3744132 3753918 3763968 3773952 3775296 3776409 3786426 3797768 3813504 3814776 3836352 3837483 3842384 3846528 3847662 3869424 3875328 3892952 3908736 3910128 3916276 3919104 3942432 3943836 3950037 3956064 3979612 3983904 3988992 3990168 3991589 4012736 4018248 4024566 4031986 4053504 4056143 4059072 4064256 4066902 4088448 4089904 4095522 4131296 4131456 4132674 4143636 4156048 4167072 4179357 4198272 4209408 4210744 4234464 4235972 4239872 4245696 4247208 4272489 4279008 4285736 4290192 4291623 4314624 4315896 4321408 4322682 4327344 4353102 4359744 4365312 4368154 4379571 4391296 4396032 4397328 4398894 4402944 4404512 4435236 4449088 4450572 4475744 4481892 4487616 4488939 4514328 4520529 4521216 4548128 4560192 4561816 4572288 4585984 4599504 4601142 4607984 4635592 4647708 4647888 4672512 4674176 4675554 4687956 4721664 4723056 4724738 4729088 4735584 4737087 4762368 4763772 4769856 4776408 4778109 4813884 4820032 4821453 4826466 4852224 4853952 4855383 4861584 4868262 4897984 4904712 4910976 4938752 4940208 4945536 4946994 4953312 4955076 4992176 5005224 5018624 5033728 5035017 5035212 5048568 5078619 5084672 5086368 5115136 5116644 5128704 5130216 5132043 5143824 5159232 5174442 5183982 5211648 5213504 5215041 5225472 5228874 5256576 5258448 5266716 5274752 5311872 5313438 5320224 5327532 5357664 5366088 5367999 5412096 5422326 5422536 5451264 5454813 5458752 5460696 5469282 5508608 5510232 5517801 5524848 5556096 5557734 5563728 5572476 5597696 5612544 5616198 5630877 5645952 5660928 5662944 5679639 5696652 5705344 5720256 5722164 5754528 5763576 5769792 5771493 5804136 5812992 5839428 5863104 5865192 5870592 5874414 5878656 5913648 5915754 5934096 5969418 5975856 5983488 5985252 6019104 6027372 6028288 6036849 6047979 6080256 6088608 6096384 6100353 6132672 6134856 6143283 6196944 6197184 6199011 6215454 6234072 6250608 6297408 6314112 6316116 6326047 6349824 6351696 6353958 6359808 6368544 6370812 6418512 6428604 6435288 6471936 6473844 6482112 6484023 6491016 6529653 6539616 6547968 6552231 6586944 6594048 6595992 6598341 6604416 6606768 6646094 6673632 6675858 6713356 6713616 6718464 6722838 6731424 6771492 6781824 6822192 6840288 6842459 6842724 6858432 6878976 6899256 6901713 6911976 6953388 6964321 6971562 6971832 7008768 7011264 7013331 7022288 7031934 7082496 7084584 7087107 7093632 7103376 7143552 7145658 7154784 7157332 7216128 7220826 7229768 7230048 7239699 7273084 7278336 7280928 7292376 7346976 7357068 7366464 7368802 7408128 7410312 7412951 7418304 7429968 7432614 7487974 7488264 7507836 7527936 7532837 7547904 7550592 7552818 7572852 7595536 7627008 7629552 7672704 7674966 7684768 7693056 7695324 7738848 7750656 7761663 7775973 7785904 7817472 7820256 7832552 7838208 7843311 7884864 7887672 7900074 7912128 7959224 7967808 7970157 7977984 7980336 7983178 8025472 8036496 8049132 8063972 8107008 8112286 8118144 8133489 8133804 8176896 8179808 8191044 8203923 8262592 8262912 8265348 8287272 8312096 8334144 8336601 8351971 8358714 8396544 8418816 8421488 8424297 8468928 8471944 8479744 8491392 8494416 8544978 8558016 8571472 8580384 8583246 8629248 8631792 8642816 8645364 8654688 8706204 8719488 8736308 8759142 8782592 8794656 8797788 8805888 8809024 8811621 8870472 8873631 8898176 8901144 8951488 8954127 8963784 8975232 8977878 9028656 9041058 9042432 9096256 9120384 9123632 9144576 9171968 9199008 9202284 9215968 9271184 9295416 9295776 9323181 9348352 9351108 9375912 9446112 9449476 9458176 9471168 9474174 9524736 9527544 9530937 9539712 9552816 9556218 9627768 9640064 9642906 9652932 9704448 9707904 9710766 9723168 9736524 9795968 9809424 9821952 9880416 9891072 9893988 9906624 9910152 9969141 9984352 10010448 10013787 10067456 10070034 10070424 10084257 10097136 10157238 10169344 10172736 10230272 10233288 10257408 10260432 10264086 10287648 10318464 10348884 10367964 10423296 10427008 10430082 10457343 10457748 10513152 10516896 10533432 10547901 10549504 10623744 10626876 10640448 10655064 10715328 10718487 10732176 10735998 10824192 10831239 10844652 10845072 10902528 10909626 10917504 10921392 10938564 11017216 11020464 11035602 11049696 11053203 11112192 11115468 11127456 11144952 11148921 11195392 11231961 11232396 11261754 11291904 11321856 11325888 11329227 11359278 11393304 11410688 11440512 11444328 11509056 11512449 11527152 11539584 11542986 11608272 11625984 11678856 11726208 11730384 11748373 11748828 11757312 11827296 11831508 11850111 11868192 11938836 11951712 11966976 11970504 11974767 12038208 12054744 12073698 12095958 12160512 12168429 12177216 12192768 12200706 12265344 12269712 12286566 12393888 12394368 12398022 12430908 12468144 12501216 12594816 12628224 12632232 12652094 12703392 12707916 12719616 12727897 12737088 12741624 12817467 12837024 12857208 12870576 12874869 12943872 12947688 12964224 12968046 12982032 13059306 13079232 13095936 13104462 13138713 13173888 13188096 13191984 13196682 13208832 13213536 13292188 13347264 13351716 13426712 13427232 13445676 13462848 13466817 13542984 13563648 13644384 13680576 13684918 13685448 13716864 13757952 13766909 13798512 13803426 13823952 13906776 13928642 13943124 13943664 14017536 14022528 14026662 14044576 14063868 14111951 14164992 14169168 14174214 14187264 14206752 14211261 14287104 14291316 14309568 14314664 14334327 14441652 14459536 14460096 14464359 14479398 14546168 14556672 14561856 14566149 14584752 14693952 14714136 14732928 14737604 14816256 14820624 14825902 14836608 14859936 14865228 14975948 14976528 15015672 15055872 15065674 15101184 15105051 15105636 15145704 15191072 15235857 15254016 15259104 15263947 15345408 15349932 15369536 15386112 15390648 15396129 15477696 15523326 15551946 15571808 15634944 15640512 15645123 15665104 15676416 15686622 15769728 15775344 15800148 15824256 15918448 15935616 15940314 15960672 15966356 16050944 16072992 16098264 16103997 16127944 16224572 16236288 16266978 16267608 16353792 16359616 16364439 16382088 16407846 16525184 16525824 16530696 16536583 16574544 16624192 16668288 16673202 16703942 16717428 16793088 16837632 16842976 16848594 16892631 16937856 16943888 16982784 16988832 17038917 17089956 17116032 17142944 17160768 17166492 17263584 17285632 17290728 17309376 17314479 17412408 17438976 17472616 17518284 17565184 17589312 17595576 17611776 17618048 17623242 17740944 17747262 17796352 17802288 17902976 17908254 17927568 17950464 17955756 18057312 18082116 18084864 18110547 18143937 18192512 18240768 18247264 18289152 18301059 18398016 18404568 18429849 18431936 18542368 18590832 18591552 18597033 18646362 18696704 18702216 18751824 18892224 18898952 18916352 18942336 18948348 18978141 19049472 19055088 19061874 19079424 19105632 19112436 19255536 19280128 19285812 19305864 19415808 19421532 19446336 19452069 19473048 19588959 19591936 19618848 19643904 19656693 19760832 19782144 19787976 19795023 19813248 19820304 19938282 19968704 20020896 20027574 20134912 20140068 20140848 20168514 20194272 20314476 20345472 20460544 20466576 20520864 20527377 20528172 20575296 20636928 20697768 20705139 20735928 20854016 20860164 20892963 20914686 20915496 21026304 21033792 21039993 21066864 21095802 21099008 21247488 21253752 21261321 21280896 21310128 21430656 21436974 21464352 21471996 21648384 21662478 21689304 21690144 21719097 21819252 21835008 21842784 21877128 22040928 22071204 22099392 22106406 22224384 22230936 22238853 22254912 22289904 22297842 22463922 22464792 22523508 22583808 22598511 22643712 22651776 22658454 22718556 22786608 22821376 22881024 22888656 23018112 23024898 23054304 23079168 23085972 23216544 23251968 23261329 23327919 23357712 23452416 23460768 23496746 23497656 23514624 23529933 23654592 23663016 23700222 23736384 23877672 23903424 23910471 23933952 23941008 23949534 24076416 24109488 24147396 24191916 24321024 24336858 24354432 24400467 24401412 24530688 24539424 24573132 24611769 24787776 24788736 24796044 24861816 24936288 25002432 25009803 25055913 25189632 25256448 25264464 25272891 25304188 25406784 25415832 25439232 25455794 25474176 25483248 25634934 25674048 25714416 25741152 25749738 25790807 25887744 25895376 25928448 25936092 25964064 26118612 26158464 26207909 26208924 26277426 26347776 26383968 26393364 26417664 26427072 26434863 26584376 26620893 26694528 26703432 26853424 26854464 26862381 26891352 26925696 26933634 27085968 27127296 27288768 27361152 27369836 27370896 27433728 27515904 27533818 27597024 27606852 27647904 27813552 27857284 27886248 27887328 27896179 28045056 28053324 28089152 28127736 28223902 28338336 28348428 28374528 28393001 28413504 28422522 28574208 28582632 28592811 28619136 28629328 28668654 28883304 28919072 28920192 28928718 28958796 29092336 29113344 29123712 29132298 29169504 29387904 29428272 29465856 29475208 29641248 29651804 29673216 29719872 29730456 29907423 29951896 29953056 30031344 30041361 30131348 30202368 30210102 30211272 30291408 30382144 30471714 30508032 30518208 30527894 30690816 30699864 30710797 30739072 30772224 30781296 30792258 30955392 31046652 31103892 31143616 31269888 31281024 31290246 31330208 31372029 31373244 31539456 31550688 31600296 31643703 31648512 31836896 31871232 31880628 31921344 31932712 32101888 32145984 32155461 32196528 32207994 32255888 32449144 32472576 32493717 32533956 32535216 32707584 32719232 32728878 32764176 32815692 33050368 33051648 33061392 33073166 33149088 33159609 33248384 33336576 33346404 33407884 33434856 33446763 33586176 33685952 33695883 33697188 33785262 33875712 33887776 33965568 33977664 33987681 34077834 34179912 34232064 34285888 34321536 34332984 34527168 34537347 34571264 34581456 34618752 34628958 34824816 34877952 34945232 35036568 35130368 35178624 35191152 35236096 35245119 35246484 35481888 35494524 35550333 35592704 35604576 35805952 35816508 35855136 35900928 35911512 35924301 36114624 36164232 36221094 36287874 36385024 36481536 36494528 36505287 36578304 36602118 36796032 36809136 36859698 36863872 37084736 37181664 37183104 37194066 37292724 37393408 37404432 37503648 37784448 37797904 37884672 37896696 37956282 38110176 38123748 38158848 38183691 38211264 38224872 38452401 38511072 38560256 38571624 38611728 38624607 38831616 38843064 38892672 38904138 38946096 39177918 39183872 39237696 39287808 39313386 39416139 39521664 39564288 39575952 39590046 39626496 39640608 39876564 39937408 40041792 40055148 40280136 40281696 40337028 40388544 40400451 40628952 40690944 40933152 41041728 41054754 41056344 41150592 41273856 41300727 41395536 41410278 41471856 41708032 41720328 41785926 41829372 41830992 42052608 42067584 42079986 42133728 42191604 42198016 42335853 42494976 42507504 42522642 42561792 42620256 42633783 42861312 42873948 42928704 42943992 43002981 43324956 43378608 43380288 43393077 43438194 43638504 43670016 43685568 43698447 43754256 44081856 44142408 44198784 44212812 44448768 44461872 44477706 44509824 44579808 44595684 44927844 44929584 45047016 45167616 45197022 45303552 45315153 45316908 45437112 45573216 45642752 45707571 45762048 45777312 45791841 46036224 46049796 46108608 46158336 46171944 46188387 46433088 46522658 46655838 46715424 46904832 46921536 46935369 46993492 46995312 47029248 47059866 47309184 47326032 47400444 47472768 47755344 47806848 47820942 47882016 47897213 47899068 48152832 48218976 48294792 48311991 48383832 48671831 48673716 48708864 48800934 48802824 49061376 49078848 49093317 49146264 49223538 49575552 49577472 49592088 49609749 49723632 49872576 50004864 50019606 50111826 50379264 50512896 50528928 50545782 50608376 50677893 50813568 50831664 50911588 50948352 50966496 51269868 51348096 51428832 51482304 51499476 51581614 51790752 51856896 51872184 51890657 51928128 52237224 52316928 52415818 52417848 52554852 52695552 52729859 52767936 52786728 52835328 52854144 52869726 53168752 53241786 53389056 53406864 53706848 53708928 53724762 53782704 53851392 53867268 54171936 54254592 54331641 54431811 54577536 54722304 54739672 54741792 54867456 54903177 55067636 55194048 55213704 55295808 55627104 55714568 55772496 55774656 55791099 55792358 56090112 56106648 56178304 56255472 56447804 56676672 56696856 56749056 56786002 56827008 56845044 56934423 57148416 57165264 57185622 57238272 57258656 57337308 57766608 57838144 57840384 57857436 57917592 58184672 58247424 58264596 58339008 58356207 58463797 58766877 58775808 58856544 58931712 58950416 58970079 59282496 59303608 59346432 59385069 59439744 59460912 59814846 59903792 59906112 60062688 60082722 60262696 60404736 60420204 60422544 60582816 60764288 60943428 61036416 61055788 61381632 61399728 61421594 61478144 61562592 61582131 61584516 61910784 62093304 62115417 62207784 62287232 62562048 62580492 62660416 62678889 62744058 62746488 63078912 63101376 63119979 63200592 63287406 63297024 63673792 63742464 63761256 63783963 63842688 63865424 64203776 64291968 64310922 64393056 64415988 64511776 64898288 64945152 64987434 65067912 65070432 65157291 65438464 65457756 65528352 65631384 66100736 66122784 66146332 66298176 66319218 66496768 66673152 66692808 66716559 66815768 66869712 66893526 67371904 67391766 67394376 67570524 67751424 67775552 67795533 67931136 67955328 67975362 68155668 68359824 68464128 68571776 68643072 68665968 69054336 69074694 69162912 69237504 69257916 69649632 69755904 69783987 69890464 69983757 70073136 70357248 70382304 70472192 70490238 70492968 70589799 70963776 70989048 71100666 71185408 71209152 71611904 71633016 71710272 71731413 71801856 71823024 71848602 72229248 72328464 72442188 72575748 72770048 72963072 72989056 73010574 73201401 73204236 73592064 73618272 73719396 73727744 73835307 74169472 74363328 74366208 74388132 74585448 74808864 75007296 75029409 75167739 75568896 75595808 75769344 75793392 75818673 75912564 76220352 76247496 76317696 76367382 76422528 76449744 76904802 77022144 77120512 77143248 77223456 77249214 77372421 77663232 77686128 77785344 77808276 77892192 78355836 78367744 78475392 78623727 78626772 78832278 79043328 79151904 79180092 79252992 79281216 79304589 79753128 79862679 79874816 80083584 80110296 80560272 80563392 80587143 80674056 80777088 80800902 81257904 81381888 81866304 82083456 82109508 82112688 82238611 82301184 82547712 82601454 82791072 82820556 82943712 83416064 83440656 83571852 83658744 83661984 83688537 84135168 84159972 84267456 84383208 84671706 85015008 85045284 85123584 85179003 85240512 85267566 85722624 85747896 85778433 85857408 85887984 86005962 86649912 86757216 86760576 86786154 86876388 87277008 87340032 87371136 87396894 87508512 88163712 88284816 88397568 88425624 88923744 88951967 88955412 89019648 89159616 89191368 89722269 89855688 89859168 90094032 90124083 90394044 90607104 90630306 90633816 90874224 91146432 91415142 91524096 91554624 91583682 92072448 92099592 92132391 92217216 92316672 92343888 92376774 92866176 93045316 93311676 93430848 93809664 93843072 93870738 93986984 93990624 94116087 94119732 94618368 94652064 94800888 94945536 95510688 95613696 95641884 95764032 95794426 95798136 96305664 96368363 96437952 96589584 96623982 96767664 97343662 97347432 97417728 97481151 97601868 97605648 98122752 98157696 98186634 98292528 98447076 98624761 99151104 99154944 99184176 99219498 99447264 99478827 99745152 100009728 100039212 100223652 100340289 100758528 101057856 101087649 101091564 101216752 101355786 101627136 101663328 101823176 101896704 101932992 101963043 102539736 102696192 102857664 102964608 102998952 103163228 103581504 103612041 103713792 103744368 103781314 103856256 104474448 104633856 104831636 104835696 105109704 105391104 105459718 105535872 105573456 105708288 105735357 105739452 106337504 106483572 106650999 106778112 106813728 106847629 107413696 107417856 107449524 107565408 107702784 107734536 107772903 108343872 108575623 108663282 108863622 109155072 109444608 109479344 109483584 109515861 109734912 109806354 110135272 110388096 110427408 110591616 111254208 111429136 111544992 111549312 111582198 111584716 112180224 112213296 112356608 112510944 112895608 113353344 113393712 113572004 113654016 113690088 113868846 114330528 114371244 114476544 114517312 114551073 114674616 115357203 115533216 115676288 115680768 115714872 115756081 115835184 116369344 116494848 116529192 116678016 116712414 116927594 117533754 117551616 117713088 117863424 117900832 117940158 118248417 118564992 118607216 118692864 118770138 118879488 118921824 119629692 119807584 119812224 120125376 120165444 120525392 120840408 120845088 121165632 121201353 121528576 121886856 122072832 122111576 122799456 122843188 122956288 123125184 123164262 123169032 123821568 123902181 124186608 124230834 124415568 124574464 125124096 125160984 125320832 125357778 125488116 125492976 126157824 126202752 126239958 126401184 126574812 126594048 127007559 127347584 127484928 127522512 127567926 127685376 127730848 127901349 128583936 128621844 128786112 128831976 129008943 129023552 129796576 129974868 130135824 130140864 130179231 130314582 130876928 130915512 131056704 131095341 131262768 132201472 132245568 132292664 132596352 132638436 132993536 133346304 133385616 133433118 133631536 133739424 133787052 134743808 134783532 134788752 135141048 135502848 135551104 135591066 135910656 135945459 135950724 136311336 136719648 136928256 137122713 137143552 137286144 137331936 137375523 138108672 138149388 138325824 138475008 138515832 138565161 139299264 139567974 139780928 139967514 140146272 140714496 140764608 140806107 140944384 140980476 140985936 141179598 141927552 141978096 142201332 142418304 143223808 143266032 143420544 143462826 143646048 143691639 143697204 144458496 144656928 144884376 144935973 145151496 145540096 145978112 146015493 146021148 146402802 146408472 147184128 147236544 147279951 147438792 147455488 147670614 148338944 148726656 148732416 148776264 148829247 149170896 149617728 150014592 150058818 150335478 151137792 151191616 151538688 151586784 151637346 151825128 152033679 152440704 152494992 152734764 152845056 152899488 153809604 154044288 154286496 154446912 154498428 154744842 155372256 155570688 155616552 155671971 155784384 156711672 156950784 157247454 157253544 157664556 158086656 158189577 158303808 158360184 158505984 158562432 158609178 159506256 159725358 159749632 160167168 160220592 161120544 161126784 161174286 161348112 161554176 161601804 162515808 162763776 163295433 163732608 164166912 164219016 164225376 164477222 164602368 164709531 165202908 165582144 165641112 165887424 166881312 167143704 167317488 167323968 167373297 167377074 168270336 168319944 168534912 168766416 169343412 170030016 170090568 170247168 170358006 170481024 170535132 170803269 171445248 171495792 171556866 171714816 171775968 172011924 173299824 173514432 173521152 173572308 173752776 174554016 174742272 174793788 175017024 175068621 175391391 176327424 176569632 176795136 176851248 176910237 177847488 177903934 177910824 178039296 178155207 178319232 178382736 179444538 179711376 179718336 180188064 180248166 180788088 181214208 181260612 181267632 181748448 182292864 182830284 183109248 183167364 183455363 184144896 184199184 184264782 184434432 184687776 184746393 184753548 185732352 186090632 186346251 186623352 186861696 187686144 187741476 187973968 187981248 188036667 188232174 188239464 189236736 189304128 189359937 189601776 189891072 191021376 191227392 191283768 191351889 191528064 191588852 191596272 192611328 192736726 192875904 193179168 193247964 193535328 194687324 194694864 194835456 194962302 195203736 195211296 195273253 196315392 196373268 196585056 196894152 197249522 198302208 198368352 198431311 198438996 198894528 198957654 199490304 200019456 200078424 200149677 200447304 200680578 202115712 202175298 202183128 202433504 202711572 203254272 203326656 203386599 203646352 203793408 203865984 203926086 205079472 205392384 205715328 205929216 205997904 206326456 207163008 207224082 207488736 207562628 207712512 208948896 209267712 209351961 209663272 209671392 209951271 210219408 210919436 211071744 211146912 211416576 211470714 211478904 212675008 212967144 213301998 213556224 213627456 213695258 214827392 214835712 214899048 214975579 215130816 215405568 215469072 215545806 216687744 217151246 217326564 217727244 218310144 218889216 218958688 218967168 219031722 219604203 219612708 220270544 220776192 220854816 221183232 221505921 222508416 222858272 223089984 223098624 223164396 223169432 224426592 224713216 225021888 225088227 225503217 225791216 226706688 226787424 227144008 227308032 227380176 227456019 227737692 228661056 228742488 228953088 229034624 229102146 229349232 230714406 231066432 231352576 231361536 231429744 231512162 231670368 232117263 232738688 232989696 233058384 233356032 233424828 233855188 235067508 235103232 235426176 235801664 235871181 235880316 236496834 237129984 237214432 237540276 237758976 237843648 237913767 239259384 239588037 239615168 239624448 240250752 240330888 241050784 241680816 241690176 241761429 242331264 242402706 243057152 243773712 244145664 244223152 245598912 245686376 245912576 246250368 246328524 246338064 246715833 247643136 247804362 248373216 248461668 248831136 249148928 250248192 250321968 250641664 250715556 250976232 250985952 251065611 252405504 252479916 252802368 253149624 254015118 254695168 255045024 255135852 255370752 255461696 255537009 255802698 257167872 257243688 257335299 257572224 257663952 258017886 258047104 259593152 259949736 260271648 260281728 260358462 260629164 261753856 261831024 262113408 262190682 262525536 264491136 264585328 265192704 265276872 265987072 266771232 266855901 266866236 267263072 267478848 267574104 269166807 269487616 269567064 269577504 270282096 270372249 271102208 271182132 271821312 271890918 271901448 272622672 273439296 274245426 274287104 274572288 274663872 274751046 276217344 276298776 276397173 276651648 276950016 277031664 277130322 278598528 279135948 279561856 279935028 280292544 281428992 281529216 281612214 281960952 281971872 282348261 282359196 283855104 283956192 284402664 284836608 286532064 286841088 286925652 287292096 287383278 287394408 288916992 289105089 289313856 289768752 289871946 290302992 291956224 292030986 292042296 292443453 292805604 292816944 294368256 294473088 294559902 294877584 294910976 295341228 295874283 296677888 297453312 297464832 297552528 297658494 298341792 298436481 299235456 300029184 300117636 300670956 301020867 302275584 302383232 303173568 303262947 303274692 303650256 304067358 304881408 304989984 305469528 305690112 305798976 305889129 307619208 308088576 308572992 308893824 308996856 309489684 310744512 310836123 311141376 311233104 311343942 311568768 313423344 313901568 314494908 314507088 315329112 316173312 316379154 316607616 316720368 317124864 317206071 317218356 319012512 319450716 319499264 319952997 320334336 320441184 320542887 322241088 322253568 322348572 322696224 323108352 323203608 323318709 325031616 325726869 326590866 327465216 328333824 328438032 328450752 328547583 328954444 329204736 329419062 330405816 331164288 331282224 331774848 333762624 334287408 334634976 334647936 334746594 334754148 335280491 336540672 336639888 337069824 337532832 338686824 340060032 340181136 340702817 340716012 340962048 341070264 341606538 342991584 343113732 343429632 343551936 343653219 344023848 346071609 346599648 347028864 347042304 347144616 347268243 347505552 349108032 349484544 349587576 350034048 350137242 350782782 352654848 353139264 353590272 353702496 353820474 354745251 355694976 355807868 355821648 356078592 356310414 356638464 356765472 358889076 359422752 359436672 360376128 360496332 361576176 362521224 362535264 362650327 363496896 364585728 365660568 366218496 366334728 366910726 368398368 368529564 368868864 369109013 369375552 369492786 369507096 371464704 371706543 372181264 372692502 373246704 373723392 375372288 375482952 375947936 375962496 376073334 376464348 376478928 378473472 378608256 378719874 379203552 379782144 381022677 382042752 382454784 382567536 382703778 383056128 383177704 383192544 383704047 385473452 385751808 386358336 386495928 387070656 389374648 389389728 389924604 390407472 390422592 390537693 390546506 392630784 392746536 393170112 393788304 394499044 396604416 396736704 396862622 396877992 397789056 397915308 398980608 399240361 400038912 400156848 400299354 400894608 401361156 404231424 404350596 404366256 404867008 405423144 406508544 406653312 406773198 407292704 407731968 407836377 407852172 409246579 410158944 410784768 411368139 411430656 411858432 411995808 412126569 412652912 414326016 414448164 414977472 415125256 415425024 415695483 417897792 418703922 419326544 419342784 419902542 420438816 421838872 422143488 422293824 422418321 422833152 422941428 422957808 425350016 425934288 426603996 427254912 427390516 429654784 429671424 429798096 429951158 430261632 430938144 431074917 431091612 433375488 434302492 434653128 434807919 435454488 436620288 437917376 437934336 438046479 438063444 439208406 439225416 440541088 441552384 441709632 441839853 442366464 442654463 443011842 445016832 445716544 446179968 446197248 446328792 446338864 446487741 448853184 449426432 450043776 450176454 451006434 451582432 453413376 453574848 454288016 454616064 454760352 454912038 455475384 456101037 457322112 457484976 458069248 458204292 458698464 461428812 462132864 462705152 462859488 463024324 463340736 464234526 465477376 466116768 466712064 466849656 467015913 467710376 470135016 470852352 471603328 471742362 471760632 472993668 474259968 474428864 474568731 475080552 475517952 475687296 475827534 478518768 479176074 479230336 479248896 480501504 480661776 482101568 483361632 483380352 483522858 484662528 484805412 486114304 487547424 488291328 488446304 489886299 491197824 491372752 492500736 492657048 492676128 493431666 494128593 495608724 496746432 496923336 497662272 498297856 500643936 501283328 501431112 501952464 501971904 502119891 502131222 504811008 504959832 505604736 506299248 508030236 509390336 510090048 510271704 510741504 510923392 511074018 511605396 512409807 514335744 514487376 514670598 515144448 515327904 516035772 516094208 519186304 519899472 520543296 520563456 520716924 521258328 523662048 524226816 524381364 525051072 525205863 526174173 528982272 529170656 530385408 530553744 530730711 533542464 533711802 533732472 534465621 534526144 534957696 535148208 538333614 538975232 539134128 539155008 540564192 540744498 542204416 542364264 543642624 543781836 543802896 545245344 546878592 548490852 548574208 549327744 549502092 550366089 552434688 552597552 552794346 553303296 554063328 554239179 554260644 557197056 558271896 559038753 559123712 559870056 560585088 563058432 563224428 563921904 563943744 564110001 564696522 564718392 567710208 567912384 568079811 568805328 569673216 573064128 573682176 573851304 574055667 574584192 574766556 574788816 577833984 578210178 578627712 579537504 579743892 580605984 583912448 584061972 584084592 584886906 585611208 585633888 585819759 588946176 589119804 589755168 590682456 591748566 593355776 594906624 595105056 595293933 595316988 596683584 596872962 598470912 600058368 600235272 600449031 601341912 602041734 604766464 606347136 606525894 606549384 607300512 608134716 609762816 609979968 610159797 610939056 611380224 611597952 611778258 615238416 616177152 617145984 617787648 617993712 618979368 621489024 621672246 622466208 622663769 622687884 623137536 626846688 627803136 628055883 628989816 629014176 629853813 630658224 632758308 633215232 633440736 634249728 634412142 634436712 638025024 638901432 639905994 640668672 640882368 641085774 644482176 644507136 644697144 644926737 645392448 646216704 646407216 646637418 650063232 651453738 653181732 654930432 656667648 656876064 656901504 657095166 657908888 658812609 658838124 660811632 662328576 662564448 663549696 667525248 668574816 669269952 669295872 669493188 669508296 670560982 673279776 674139648 674578541 675065664 676509651 677373648 680120064 680362272 681405634 681432024 681924096 682140528 682368057 683213076 685983168 686227464 686859264 687103872 687306438 688047696 690373327 692143218 693199296 694057728 694084608 694289232 694536486 695011104 696351789 698216064 698969088 699175152 700068096 700274484 701565564 705309696 706278528 707404992 707613543 707640948 709490502 711389952 711615736 711643296 712620828 713276928 713530944 713741301 717778152 718845504 718873344 720752256 720992664 723152352 725042448 725070528 725284287 725300654 726993792 729171456 731321136 732436992 732669456 733821452 736796736 737059128 737737728 738218026 738751104 738985572 739014192 740147499 742929408 743413086 744362528 745385004 746493408 747446784 747933403 750744576 750965904 751895872 751924992 752146668 752928696 752957856 753196833 757216512 757439748 758407104 760029361 762045354 764085504 765135072 765407556 766112256 766355408 766385088 766611027 767408094 770946904 771503616 772005897 772716672 772991856 774141312 778749296 778779456 779849208 780814944 780845184 781075386 781093012 785261568 785493072 786340224 787576608 788998088 793473408 793725244 793755984 795578112 795830616 797961216 798480722 800313696 800567703 800598708 801789216 802722312 807500421 808462848 808701192 808732512 808989191 809734016 810846288 813306624 813546396 814585408 815463936 815672754 815704344 818493158 820317888 822736278 822861312 823716864 823991616 824253138 825305824 828652032 828896328 829191519 829954944 830250512 830850048 831390966 835795584 837407844 838653088 838685568 839805084 840877632 843677744 844286976 844587648 844836642 845882856 845915616 847044783 850700032 851868576 853207992 854509824 854781032 859309568 859596192 859902316 860523264 861876288 862149834 862183224 866750976 867315267 868604984 869306256 869615838 870908976 875834752 875868672 876092958 876126888 878416812 878450832 881082176 883104768 883419264 883679706 884732928 885308926 886023684 887622849 890033664 891433088 892359936 892394496 892657584 892677728 892975482 895309443 897706368 900087552 900352908 902012868 903062601 903164864 906826752 907149696 908576032 909520704 909788841 909824076 910950768 912202074 914644224 914969952 916138496 916408584 917396928 917667387 922857624 924265728 925410304 925718976 926048648 926681472 928469052 930954752 932233536 932508369 933424128 933699312 934031826 935420752 940270032 941704704 943206656 943484724 943521264 945987336 948519936 948857728 949137462 950161104 951374592 951618213 951655068 957037536 958352148 958460672 958497792 959858991 961003008 961323552 961628661 964203136 966723264 966760704 967045716 969325056 969610824 969956127 975094848 976892608 977180607 979772598 982395648 982745504 985001472 985314096 985352256 985642749 986863332 988257186 991217448 993492864 993846672 995324544 1001287872 1002566656 1002862224 1003904928 1003943808 1004239782 1004262444 1005841473 1009622016 1009919664 1011209472 1012598496 1016060472 1018780672 1020180096 1020543408 1021846784 1022108451 1022148036 1023210792 1024819614 1028974752 1029341196 1030288896 1030655808 1030959657 1032071544 1032188416 1038214827 1038372608 1039798944 1041086592 1041126912 1041433848 1041804729 1042516656 1047324096 1048453632 1048762728 1050102144 1050411726 1052348346 1057964544 1058341312 1060770816 1061107488 1061461422 1064235753 1067084928 1067423604 1067464944 1068931242 1069052288 1069915392 1070296416 1076667228 1078268256 1078310016 1081128384 1081488996 1084408832 1084728528 1087563672 1087605792 1087950981 1090490688 1093757184 1096981704 1098655488 1099004184 1100732178 1105195104 1105588692 1106606592 1107327039 1108126656 1108478358 1108521288 1114394112 1115119629 1116543792 1118077506 1118247424 1119740112 1121170176 1126116864 1126448856 1127843808 1127887488 1128220002 1129393044 1129436784 1135420416 1135824768 1136159622 1137610656 1139346432 1143068031 1146128256 1147364352 1147702608 1148111334 1149168384 1149533112 1149577632 1151112141 1156420356 1157255424 1159075008 1159487784 1161211968 1168123944 1168169184 1169773812 1171222416 1171267776 1171613079 1171639518 1177892352 1178239608 1179510336 1181364912 1183497132 1189813248 1190210112 1190587866 1190633976 1193367168 1193745924 1196941824 1197721083 1200116736 1200470544 1200898062 1202683824 1204083468 1209532928 1212694272 1213051788 1213098768 1214601024 1216269432 1219525632 1219959936 1220319594 1221878112 1223195904 1223509131 1223556516 1227739737 1230476832 1232354304 1234291968 1235575296 1235987424 1236379707 1237958736 1242978048 1243344492 1244932416 1245327538 1245375768 1246275072 1247086449 1253693376 1256111766 1257979632 1258028352 1259707626 1261316448 1265516616 1266430464 1266881472 1267254963 1268499456 1268824284 1268873424 1276050048 1277802864 1279811988 1281764736 1282121893 1282171548 1288964352 1289014272 1289394288 1289853474 1290784896 1292814432 1293224751 1293274836 1300126464 1302907476 1304423757 1306363464 1309860864 1313752128 1313803008 1314139437 1314190332 1315817776 1317625218 1317676248 1321623264 1324657152 1325128896 1325519559 1327099392 1327963389 1335050496 1337149632 1338539904 1338591744 1338986376 1339016592 1339463223 1341121964 1346559552 1348279296 1349157082 1350131328 1353019302 1354747296 1360240128 1360724544 1362811268 1362864048 1363848192 1364281056 1364736114 1366426152 1366912771 1371966336 1372454928 1374207744 1374612876 1376095392 1380746654 1384286436 1386398592 1388115456 1388578464 1389019177 1389072972 1390022208 1392703578 1396432128 1398350304 1400136192 1400548968 1401047739 1403131128 1411483099 1412557056 1414809984 1415227086 1415281896 1418981004 1422779904 1423231472 1423286592 1423706193 1425241656 1426553856 1427061888 1427482602 1435556304 1437691008 1437746688 1441504512 1441985328 1446304704 1450084896 1450141056 1450568574 1450601308 1453987584 1458342912 1462642272 1464873984 1465338912 1467642904 1469658897 1473593472 1474118256 1476436052 1477502208 1477971144 1478028384 1480294998 1486826172 1488725056 1490770008 1492986816 1494893568 1495866806 1501931808 1503791744 1503849984 1504293336 1504829053 1505857392 1505915712 1506393666 1514433024 1514879496 1516814208 1520058722 1524090708 1528171008 1530270144 1530815112 1532224512 1532710816 1532770176 1533222054 1534816188 1537229421 1541893808 1543007232 1544011794 1545433344 1545983712 1548282624 1557498592 1557558912 1559698416 1561629888 1561690368 1562150772 1562186024 1570986144 1572680448 1575153216 1575617589 1577996176 1578522519 1586946816 1587450488 1587511968 1591156224 1591661232 1592192133 1596961444 1600627392 1601135406 1601197416 1603578432 1605444624 1615000842 1616925696 1617402384 1617465024 1617978382 1619468032 1621692576 1626613248 1627092792 1629170816 1630927872 1631345508 1631408688 1636986316 1640635776 1645472556 1645722624 1647983232 1648506276 1650611648 1651098267 1657304064 1657792656 1658383038 1659909888 1660501024 1662717537 1662781932 1671591168 1674815688 1677116259 1677306176 1677371136 1679610168 1681755264 1687355488 1689175296 1689673284 1691765712 1691831232 1692330003 1694089566 1701400064 1703737152 1704239433 1706415984 1709019648 1709562064 1718619136 1719192384 1719804632 1721046528 1722167001 1723752576 1724299668 1724366448 1733501952 1734630534 1737209968 1738612512 1739231676 1741817952 1751669504 1751737344 1752185916 1752253776 1756833624 1756901664 1757459277 1762164352 1766838528 1767359412 1770617852 1772047368 1775245698 1780067328 1782866176 1784719872 1785315168 1785355456 1785881799 1785950964 1790618886 1795412736 1800175104 1800705816 1801347093 1804025736 1806125202 1806329728 1814299392 1817152064 1819041408 1819577682 1819648152 1821901536 1824404148 1829288448 1829939904 1830479391 1832276992 1832817168 1834793856 1835334774 1845715248 1848531456 1851437952 1852097296 1853362944 1856938104 1861909504 1864467072 1865016738 1867398624 1867991307 1868063652 1870841504 1880540064 1883409408 1884167649 1886413312 1886969448 1887042528 1889561439 1891974672 1897715456 1898274924 1900322208 1902749184 1903236426 1903310136 1914075072 1916704296 1916921344 1919717982 1922006016 1922647104 1923257322 1928406272 1933446528 1933521408 1934091432 1934780211 1938650112 1939221648 1939912254 1950189696 1953785216 1954361214 1959545196 1964791296 1965491008 1970002944 1970628192 1970704512 1971285498 1973726664 1976437827 1976514372 1982434896 1986985728 1987693344 1990649088 2002575744 2005724448 2007809856 2007887616 2008479564 2008524888 2011682946 2019839328 2022418944 2023735623 2025196992 2029528953 2032120944 2040360192 2041086816 2043693568 2044216902 2044296072 2046421584 2047104171 2049639228 2057949504 2058682392 2060577792 2061311616 2061919314 2064143088 2064376832 2071119981 2076429654 2076745216 2079597888 2082173184 2082253824 2082867696 2083609458 2085033312 2089055367 2094648192 2096907264 2097525456 2100204288 2100823452 2104696692 2115929088 2116682624 2122214976 2122840629 2122922844 2128471506 2134169856 2134847208 2134929888 2137862484 2138104576 2139830784 2140592832 2141223903 2153334456 2156536512 2156620032 2162256768 2162977992 2169457056 2175127344 2175211584 2175852861 2175901962 2180981376 2187514368 2193963408 2197310976 2198008368 2201464356 2210390208 2211177384 2213213184 2214654078 2216253312 2216956716 2217042576 2220442497 2228788224 2230239258 2233087584 2236155012 2236494848 2239480224 2242340352 2243800209 2252233728 2252897712 2255687616 2255774976 2256440004 2258786088 2258873568 2259590499 2271649536 2272319244 2275221312 2280088083 2286136062 2292256512 2295405216 2296222668 2298336768 2299066224 2299155264 2299833081 2302224282 2312840712 2314510848 2316017691 2318150016 2318975568 2322423936 2336247888 2336338368 2339547624 2342444832 2342535552 2343226158 2343279036 2355784704 2356479216 2359020672 2362729824 2366994264 2380420224 2381175732 2381267952 2384919719 2386734336 2387491848 2393883648 2395442166 2400941088 2401703109 2401796124 2405367648 2408166936 2419065856 2422501263 2425388544 2426103576 2426197536 2426967573 2429202048 2432538864 2439919872 2440639188 2443756224 2446391808 2447018262 2447113032 2455479474 2460953664 2468583936 2471150592 2471974848 2472759414 2475917472 2485956096 2486688984 2487574557 2489864832 2490655076 2490751536 2492550144 2494172898 2507386752 2512223532 2515959264 2516056704 2519415252 2522632896 2531033232 2532860928 2533762944 2534509926 2537648568 2537746848 2538552289 2552100096 2555605728 2559623976 2563529472 2564243786 2564343096 2577928704 2578788576 2579607043 2579706948 2581569792 2585628864 2586449502 2586549672 2600252928 2601945801 2605814952 2608847514 2612726928 2627504256 2627606016 2628278874 2628380664 2631635552 2635250436 2635352496 2643246528 2649314304 2650257792 2651039118 2654198784 2655926778 2662868547 2670100992 2674299264 2677079808 2677183488 2677972752 2678033184 2678926446 2682243928 2685928329 2693119104 2698314164 2700262656 2706038604 2709494592 2720480256 2721449088 2725622536 2725728096 2728562112 2729366523 2729472228 2732852304 2733825542 2743932672 2744909856 2748415488 2749225752 2752190784 2761493308 2768572872 2772797184 2776230912 2777156928 2778038354 2778145944 2780044416 2785407156 2792864256 2794682527 2796700608 2800272384 2801097936 2802095478 2806262256 2822966198 2825114112 2829619968 2830454172 2830563792 2837962008 2845559808 2846462944 2846573184 2847412386 2850483312 2854123776 2854854639 2854965204 2860118069 2871112608 2875382016 2875493376 2879576973 2883009024 2883970656 2884885983 2892609408 2900169792 2900282112 2901137148 2901202616 2907975168 2909868381 2925284544 2930677824 2931541821 2935285808 2939317794 2947186944 2948236512 2952872104 2955004416 2955942288 2956056768 2956928247 2960589996 2973652344 2977450112 2981540016 2985973632 2991733612 3003863616 3007583488 3007699968 3008586672 3009658106 3011714784 3011831424 3012787332 3017524419 3028866048 3029758992 3033628416 3040117444 3048181416 3056342016 3060540288 3061630224 3065421632 3065540352 3066325353 3066444108 3069632376 3074458842 3083787616 3088023588 3090866688 3091967424 3092878971 3096565248 3098581241 3114644481 3114997184 3115117824 3119396832 3123259776 3123380736 3124301544 3124372048 3125414187 3141972288 3145360896 3150306432 3151235178 3155992352 3157045038 3173893632 3174900976 3175023936 3182312448 3183322464 3184384266 3192707259 3193922888 3201254784 3202270812 3202394832 3207156864 3210889248 3230001684 3234804768 3234930048 3235956764 3238936064 3243385152 3253226496 3254185584 3258341632 3262691016 3262817376 3263852943 3273972632 3281271552 3290945112 3295966464 3297012552 3301223296 3302196534 3315585312 3316766076 3319819776 3321002048 3321981117 3325435074 3325563864 3343182336 3345358887 3349631376 3354232518 3354612352 3354742272 3359220336 3363510528 3374710976 3378350592 3379346568 3383531424 3383662464 3384660006 3388179132 3402800128 3407474304 3408478866 3412831968 3418039296 3419124128 3429204093 3438384768 3439609264 3442093056 3444334002 3447505152 3448599336 3448732896 3453336423 3469261068 3474419936 3477225024 3478463352 3483635904 3503339008 3504371832 3504507552 3513667248 3513803328 3514839237 3514918554 3524328704 3533677056 3534718824 3541235704 3544094736 3550491396 3565732352 3569439744 3570630336 3570710912 3571763598 3571901928 3581237772 3590825472 3593163249 3600350208 3601411632 3602694186 3608051472 3612250404 3612659456 3628598784 3634304128 3638082816 3639155364 3639296304 3643803072 3648808296 3658576896 3659879808 3660958782 3665634336 3669587712 3670527393 3670669548 3683219211 3691430496 3697062912 3702875904 3704194592 3706725888 3709139121 3713876208 3728934144 3730033476 3734797248 3735982614 3736127304 3741259347 3741683008 3761080128 3768335298 3772826624 3773938896 3774085056 3779122878 3783949344 3795430912 3796549848 3800644416 3801764889 3805498368 3806472852 3806620272 3828150144 3833408592 3833842688 3839435964 3845294208 3846365679 3846514644 3856812544 3866893056 3867042816 3868182864 3869560422 3878443296 3879674253 3879824508 3900379392 3907570432 3908722428 3913271271 3919090392 3929582592 3930982016 3941256384 3941409024 3942418311 3942570996 3947453328 3952875654 3953028744 3964869792 3973971456 3975386688 3976558677 3981298176 3983890167 4005151488 4011448896 4015619712 4015775232 4016959128 4017049776 4018389669 4023365892 4039678656 4044837888 4047471246 4050393984 4059057906 4064241888 4080720384 4082173632 4087387136 4088433804 4088592144 4092843168 4094208342 4099278456 4100738313 4115899008 4117364784 4122623232 4123838628 4128286176 4142239962 4152859308 4153490432 4159195776 4164346368 4165735392 4167057531 4167218916 4170066624 4178110734 4189296384 4195050912 4200408576 4201646904 4203143217 4209393384 4233365248 4234449297 4244429952 4245681258 4245845688 4256943012 4268339712 4269694416 4269859776 4271118579 4275724968 4276209152 4279661568 4281185664 4282447806 4306668912 4313073024 4313240064 4324513536 4325955984 4338914112 4350254688 4350423168 4351705722 4351803924 4358646383 4361962752 4375028736 4387926816 4394621952 4396016736 4402928712 4408976691 4420780416 4422354768 4429308156 4432506624 4433913432 4434085152 4440884994 4460478516 4466175168 4472310024 4478960448 4484680704 4487600418 4505795424 4511375232 4511549952 4512880008 4514487159 4517572176 4517747136 4519180998 4543299072 4544638488 4550442624 4560176166 4572272124 4584513024 4590810432 4592445336 4596673536 4598132448 4598310528 4599666162 4604448564 4611688263 4625681424 4629021696 4632035382 4636300032 4637951136 4644847872 4672495776 4672676736 4679095248 4684889664 4685071104 4686452316 4686558072 4712958432 4714454251 4718041344 4725459648 4733988528 4735567557 4760840448 4762351464 4762535904 4769839438 4773468672 4774983696 4776576399 4790884332 4801882176 4803406218 4803592248 4810735296 4816333872 4832613289 4845002526 4850777088 4852207152 4852395072 4853935146 4858404096 4865077728 4879839744 4881278376 4887512448 4892783616 4894036524 4894226064 4910958948 4921907328 4937167872 4943949696 4945518828 4951834944 4953294801 4971912192 4973377968 4975149114 4979729664 4981310152 4981503072 4988152611 4988345796 5014773504 5024447064 5031918528 5032113408 5038830504 5045265792 5062066464 5067525888 5069019852 5075297136 5075493696 5076990009 5077104578 5104200192 5111211456 5119247952 5127058944 5128487572 5128686192 5155857408 5157577152 5159214086 5159413896 5163139584 5166501003 5171257728 5172899004 5173099344 5200505856 5203891602 5211629904 5217695028 5225453856 5227112333 5255008512 5255212032 5256557748 5256761328 5263271104 5270500872 5270704992 5272377831 5286493056 5300515584 5302078236 5311853556 5320205527 5325737094 5340201984 5348598528 5354159616 5355945504 5356066368 5357645397 5357852892 5364487856 5371856658 5386238208 5396628328 5400525312 5404041279 5412077208 5418989184 5442898176 5451245072 5451456192 5457124224 5458733046 5458944456 5465704608 5467651084 5487865344 5489819712 5491438173 5496830976 5498451504 5504381568 5522986616 5537145744 5545594368 5554313856 5556076708 5556291888 5560088832 5570814312 5585728512 5589365054 5593401216 5602195872 5603973921 5604190956 5612524512 5645932396 5650228224 5652502947 5659239936 5660908344 5661127584 5662924337 5675924016 5692925888 5693146368 5694824772 5700966624 5708247552 5709709278 5709930408 5720236138 5742225216 5750764032 5754508019 5759153946 5766018048 5767941312 5769771966 5785218816 5800339584 5800564224 5802274296 5802405232 5804340633 5815950336 5819736762 5850569088 5861355648 5863083642 5870571616 5878635588 5894373888 5896473024 5905744208 5910008832 5911884576 5912113536 5913856494 5921179992 5929313481 5947304688 5954900224 5963080032 5971947264 5983467224 6007727232 6015166976 6017173344 6019316212 6023429568 6023662848 6025574664 6035048838 6059517984 6067256832 6071206869 6080234888 6088586859 6096362832 6121080576 6123260448 6130843264 6131080704 6132650706 6132888216 6139264752 6148917684 6167575232 6176047176 6181733376 6183934848 6185757942 6193130496 6197162482 6213359943 6229288962 6229994368 6230235648 6238793664 6246519552 6246761472 6248603088 6248744096 6250828374 6267166101 6283944576 6290721792 6300612864 6302470356 6311984704 6314090076 6347787264 6349801952 6350047872 6366644928 6368521887 6368768532 6385414518 6387845776 6402509568 6404541624 6404789664 6414313728 6421778496 6423671709 6460003368 6469609536 6469860096 6471913528 6477872128 6486770304 6508371168 6516683264 6525382032 6525634752 6527558583 6527705886 6547945264 6562543104 6581890224 6591932928 6594025104 6602446592 6604393068 6631170624 6633532152 6639639552 6642004096 6643962234 6650870148 6651127728 6661327491 6686364672 6690717774 6699262752 6708465036 6709224704 6709484544 6718440672 6727021056 6731400627 6749421952 6756701184 6758693136 6767062848 6767324928 6769320012 6776358264 6778771497 6814948608 6816957732 6825663936 6838248256 6840264249 6858408186 6876769536 6879218528 6888668004 6895010304 6897198672 6897465792 6899499243 6906672846 6938522136 6948053073 6948839872 6954450048 6956926704 6967271808 7006678016 7008743664 7009015104 7027334496 7027606656 7029678474 7029837108 7048657408 7067354112 7069437648 7082471408 7088189472 7100982792 7131464704 7141260672 7141421824 7143527196 7143803856 7154759157 7162475544 7181650944 7186326498 7202823264 7205109327 7205388372 7216102944 7224500808 7225318912 7257197568 7267503789 7268608256 7276165632 7278310728 7278592608 7280902719 7287606144 7297616592 7319759616 7321917564 7331268672 7339175424 7341054786 7341339096 7366438422 7382860992 7405751808 7408389184 7413451776 7418278242 7427752416 7457868288 7460066952 7462723671 7469594496 7471965228 7472254608 7482518694 7483366016 7522160256 7536670596 7547877792 7548170112 7558245756 7567898688 7590861824 7593099696 7601288832 7603529778 7612945704 7613240544 7615656867 7656300288 7666817184 7678871928 7690588416 7692731358 7693029288 7713625088 7733786112 7736365728 7738821129 7739120844 7756886592 7759348506 7759649016 7800758784 7805837403 7815140864 7817444856 7826542542 7838180784 7861964032 7882512768 7882818048 7884836622 7885141992 7894906656 7905751308 7906057488 7929739584 7947942912 7950773376 7953117354 7962596352 7967780334 7988605641 8010302976 8022897792 8031239424 8031550464 8033918256 8034099552 8036779338 8046731784 8057784987 8079357312 8094942492 8100787968 8118115812 8128483776 8161440768 8164347264 8176867608 8177184288 8185686336 8188099569 8188416684 8198556912 8201476626 8231798016 8234729568 8245246464 8247677256 8256572352 8284479924 8305718616 8318391552 8328692736 8331470784 8334115062 8334437832 8340133248 8356221468 8378592768 8384047581 8390101824 8400817152 8403293808 8406286434 8418786768 8466730496 8468898594 8488859904 8491362516 8491691376 8513886024 8536679424 8539388832 8539719552 8542237158 8551449936 8552418304 8562371328 8564563917 8564895612 8580354207 8613337824 8626146048 8626480128 8649027072 8651911968 8654657949 8677828224 8700509376 8700846336 8703411444 8703607848 8717292766 8723925504 8729605143 8775853632 8792033472 8794625463 8805857424 8817953382 8841560832 8844709536 8858616312 8865013248 8867826864 8868170304 8870784741 8881769988 8920957032 8932350336 8944620048 8957920896 8974853251 8975200836 9011590848 9022750464 9023099904 9025760016 9028974318 9035144352 9035494272 9038361996 9052573257 9086598144 9089276976 9100885248 9120352332 9144544248 9169026048 9181620864 9184890672 9196264896 9196621056 9198976059 9199332324 9208897128 9223376526 9251362848 9264070764 9272600064 9275902272 9278636913 9289695744 9295743723 9344991552 9345353472 9358190496 9369779328 9370142208 9372904632 9373116144 9376242561 9425916864 9428908502 9436082688 9450919296 9467977056 9471135114 9521680896 9524702928 9525071808 9539678876 9546937344 9549967392 9553152798 9581768664 9603764352 9606812436 9607184496 9621470592 9632667744 9665226578 9690005052 9704414304 9704790144 9707870292 9716808192 9723134239 9730155456 9759679488 9762556752 9775024896 9788073048 9788452128 9791558829 9821917896 9843814656 9880381693 9887899392 9891037656 9903669888 9906589602 9946755936 9950298228 9959459328 9962620304 9963006144 9965943351 9976305222 9976691592 10029547008 10036076661 10048894128 10063837056 10064226816 10077661008 10090531584 10124132928 10135051776 10138039704 10150594272 10150987392 10153980018 10154209156 10208400384 10222422912 10238495904 10254117888 10256975144 10257372384 10287612279 10315154304 10318428172 10318827792 10326279168 10333002006 10342515456 10345798008 10346198688 10407783204 10423259808 10435390056 10450907712 10454224666 10510017024 10513115496 10513522656 10516859483 10526542208 10541001744 10541409984 10544755662 10572986112 10601031168 10604156472 10623707112 10640411054 10651474188 10697197056 10708319232 10711891008 10712132736 10715290794 10715705784 10728975712 10743713316 10772476416 10779489747 10793256656 10801050624 10808082558 10824154416 10837978368 10885796352 10902490144 10902912384 10914248448 10917466092 10917888912 10931409216 10935302168 10975730688 10979639424 10982876346 10996903008 11008763136 11011582179 11045973232 11049657633 11074291488 11091188736 11108627712 11112153416 11112583776 11120177664 11127417363 11141628624 11178730108 11186802432 11204391744 11207947842 11208381912 11225049024 11291864792 11305005894 11318479872 11321816688 11322255168 11325848674 11351848032 11385851776 11386292736 11389649544 11401933248 11416495104 11419418556 11419860816 11440472276 11484450432 11501528064 11509016038 11518307892 11535882624 11539097037 11539543932 11570437632 11600679168 11601128448 11604548592 11604810464 11608681266 11639022759 11639473524 11701138176 11722711296 11726167284 11739813813 11741143232 11757271176 11788747776 11792946048 11811488416 11823769152 11824227072 11827254933 11827712988 11842359984 11858626962 11894609376 11909800448 11926160064 11929676031 11943894528 11951670501 11966934448 12015454464 12030333952 12034346688 12038632424 12046859136 12047325696 12051149328 12055169007 12070097676 12119035968 12134513664 12142413738 12160469776 12177173718 12192725664 12242161152 12246520896 12261686528 12262161408 12265301412 12265776432 12278529504 12297835368 12302214939 12335150464 12352094352 12367869696 12371515884 12394324964 12426719886 12458577924 12459988736 12460471296 12477587328 12493039104 12497206176 12497488192 12501172593 12501656748 12534332202 12567889152 12601225728 12604940712 12609429651 12623969408 12628180152 12699603904 12700095744 12703347891 12733289856 12737043774 12737537064 12770829036 12775691552 12805019136 12809083248 12809579328 12813355737 12828627456 12843556992 12847343418 12920006736 12939219072 12939720192 12943827056 12973540608 13016742336 13033366528 13050764064 13051269504 13055117166 13055411772 13075939149 13095890528 13125086208 13163780448 13183865856 13188050208 13204893184 13208786136 13226930073 13262341248 13267064304 13284008192 13287924468 13301740296 13302255456 13322654982 13381435548 13398525504 13416930072 13418449408 13436881344 13454042112 13462801254 13498843904 13517386272 13534125696 13534649856 13538640024 13543461477 13552716528 13557542994 13629897216 13633915464 13651327872 13676496512 13680528498 13716816372 13753539072 13758437056 13777336008 13790020608 13794397344 13794931584 13798998486 13813345692 13835064789 13877044272 13896106146 13897679744 13908900096 13913853408 13934543616 14017487328 14018030208 14054668992 14055213312 14059356948 14059674216 14097314816 14138875296 14143362753 14164942816 14176378944 14201965584 14206702671 14282521344 14282843648 14287054392 14287607712 14309518314 14324951088 14329729197 14372652996 14405646528 14410218654 14410776744 14432205888 14449001616 14450637824 14497839867 14535007578 14537216512 14552331264 14556621456 14557185216 14561805438 14575212288 14595233184 14639519232 14643835128 14662537344 14678350848 14682109572 14682678192 14732876844 14765721984 14811503616 14816778368 14836556484 14855504832 14859884403 14915736576 14920133904 14925447342 14939188992 14943930456 14944509216 14964457833 14965037388 14966732032 15044320512 15073341192 15095755584 15096340224 15116491512 15135797376 15186199392 15202577664 15207059556 15225891408 15226481088 15230970027 15231313734 15312600576 15333634368 15357743856 15381176832 15385462716 15386058576 15467572224 15472731456 15477642258 15478241688 15499503009 15513773184 15518697012 15519298032 15601517568 15611674806 15630281728 15634889712 15653085084 15676361568 15681336999 15723928064 15765025536 15765636096 15769673244 15770283984 15789813312 15811502616 15812114976 15817133493 15859479168 15901546752 15906234708 15935560668 15960616581 15977211282 16020605952 16045795584 16062478848 16067836512 16068199104 16072936191 16073558676 16093463568 16115569974 16158714624 16189884984 16201575936 16212123837 16236231624 16256967552 16328694528 16353735216 16354368576 16371372672 16376199138 16376833368 16397113824 16402953252 16463596032 16469459136 16474314519 16490492928 16495354512 16513144704 16568959848 16611437232 16636783104 16662941568 16667584609 16668230124 16668875664 16680266496 16712442936 16757185536 16768095162 16780203648 16806587616 16811921763 16812572868 16837573536 16933460992 16937797188 16957508841 16977719808 16982725032 16983382752 16988773011 17027772048 17078777664 17079439104 17084474316 17102899872 17124742656 17129127834 17129791224 17160708414 17226675648 17252292096 17263524057 17298054144 17303823936 17309315898 17355656448 17401018752 17401692672 17406822888 17407215696 17413021899 17434585532 17447851008 17459210286 17551707264 17584066944 17589250926 17611714848 17635906764 17683121664 17689419072 17717232624 17730026496 17735653728 17736340608 17741569482 17763539976 17769866023 17841914064 17864700672 17889240096 17915841792 17949706502 17950401672 18023181696 18045500928 18051520032 18057249301 18057948636 18070288704 18070988544 18076723992 18105146514 18178553952 18201770496 18213620607 18240704664 18265760577 18289088496 18363241728 18369781344 18392529792 18393242112 18397952118 18398664648 18417794256 18446753052 18502725696 18528141528 18545200128 18551804544 18557273826 18579391488 18591487446 18640079829 18689983104 18690706944 18716380992 18739558656 18740284416 18745809264 18746232288 18752485122 18801498303 18851833728 18857817004 18872165376 18901838592 18935954112 18942270228 19043361792 19049405856 19050143616 19079357752 19099934784 19105565661 19106305596 19163537328 19207528704 19213624872 19214368992 19242941184 19265335488 19330453156 19380010104 19408828608 19409580288 19415740584 19433616384 19446268478 19460310912 19525113504 19550049792 19562777689 19576146096 19576904256 19583117658 19643835792 19687629312 19760763386 19775798784 19782075312 19807339776 19813179204 19893511872 19900596456 19918918656 19925240608 19926012288 19931886702 19952610444 19953383184 19983982473 20020826483 20059094016 20072153322 20097788256 20127674112 20128453632 20155322016 20181063168 20194201881 20248265856 20270103552 20276079408 20301188544 20301974784 20307960036 20308418312 20336314491 20444845824 20476991808 20513950288 20514744768 20520792747 20575224558 20630308608 20636856344 20637655584 20666004012 20685030912 20691596016 20692397376 20698497729 20815566408 20846519616 20870780112 20901815424 20908449332 21020034048 21026230992 21027045312 21033718966 21053084416 21082003488 21082819968 21089511324 21145972224 21202062336 21208312944 21247414224 21280822108 21302948376 21394394112 21423782016 21424265472 21430581588 21431411568 21457951424 21464277471 21487426632 21544952832 21558979494 21586513312 21615327981 21616165116 21648308832 21675956736 21690068687 21771592704 21802511367 21804980288 21805824768 21828496896 21834932184 21835777824 21842708157 21862818432 21870604336 21959278848 21965752692 21993806016 22017526272 22023164358 22091946464 22099315266 22148582976 22217255424 22224306832 22225167552 22240355328 22254834726 22283257248 22357460216 22373604864 22388171013 22408783488 22415895684 22416763824 22450098048 22583729584 22610011788 22643633376 22644510336 22651697348 22703696064 22771703552 22772585472 22779299088 22803866496 22838837112 22839721632 22846970601 22880944552 22968900864 23018032076 23036615784 23071765248 23078194074 23079087864 23140875264 23201358336 23209097184 23209620928 23216463387 23217362532 23278045518 23278947048 23402276352 23417512209 23445422592 23452334568 23460686539 23479627626 23482286464 23514542352 23585892096 23622976832 23647538304 23648454144 23654509866 23655425976 23684719968 23717253924 23789218752 23819600896 23852320128 23859352062 23887789056 23903341002 23933868896 23965816923 24030908928 24068693376 24077264848 24093718272 24094651392 24102298656 24110338014 24140195352 24173354961 24238071936 24284827476 24320939552 24354347436 24385451328 24484322304 24493041792 24523373056 24530602824 24531552864 24557059008 24564298707 24595670736 24604429878 24670300928 24704188704 24735739392 24743031768 24788649928 24853439772 24917155848 24919977472 24955174656 24986078208 24994412352 24994976384 25002345186 25003313496 25068664404 25135778304 25152142743 25202451456 25209881424 25218859302 25247938816 25256360304 25399207808 25400191488 25406695782 25466579712 25474087548 25475074128 25541658072 25551383104 25610038272 25618166496 25619158656 25626711474 25657254912 25687113984 25693691751 25694686836 25741062621 25840013472 25878438144 25879440384 25887654112 25947081216 25963973847 26033484672 26101528128 26102539008 26110234332 26110823544 26151878298 26188815429 26191781056 26327560896 26376100416 26383876389 26409786368 26417572272 26453860146 26524682496 26534128608 26568016384 26575848936 26603480592 26604510912 26612354223 26645309964 26762871096 26797051008 26833860144 26836898816 26873762688 26924559753 26925602508 26997687808 27034772544 27068251392 27069299712 27077280048 27086922954 27105433056 27115085988 27157719771 27259794432 27267830928 27302655744 27352993024 27361056996 27433632744 27507078144 27516874112 27554672016 27588794688 27589863168 27596928177 27597996972 27626691384 27670129578 27754088544 27792212292 27795359488 27817800192 27827706816 27835910739 27869087232 27887231169 28034974656 28036060416 28109337984 28110426624 28118713896 28119348432 28128727683 28277750592 28286725506 28329885632 28352757888 28403931168 28413405342 28565042688 28565687296 28574108784 28575215424 28619036628 28649902176 28659458394 28745305992 28811293056 28820437308 28821553488 28864411776 28898003232 28995679734 29070015156 29074433024 29113242912 29114370432 29123610876 29150424576 29169402717 29190466368 29279038464 29287670256 29325074688 29364219144 29365356384 29374676487 29465753688 29531443968 29633556736 29641145079 29673112968 29711009664 29719768806 29840267808 29850894684 29878377984 29887860912 29889018432 29897830053 29928915666 29930074776 29933464064 30088641024 30108229983 30146682384 30191511168 30192680448 30232983024 30271594752 30372398784 30405155328 30414119112 30451782816 30452962176 30461940054 30462627468 30625201152 30667268736 30715487712 30762353664 30770925432 30772117152 30862836837 30945462912 30955284516 30956483376 30999006018 31027546368 31037394024 31038596064 31223349612 31269779424 31306170168 31352723136 31362673998 31447856128 31530051072 31539346488 31540567968 31550578449 31579626624 31623005232 31624229952 31634266986 31718958336 31803093504 31812469416 31871121336 31921233162 31954422564 32091591168 32124957696 32135673024 32136398208 32145872382 32147117352 32186927136 32231139948 32317429248 32338469241 32379769968 32403151872 32424247674 32472463248 32513935104 32657389056 32707470432 32708737152 32742745344 32752398276 32753666736 32794227648 32805906504 32927192064 32938918272 32948629038 32990709024 33001179757 33026289408 33137919696 33148972899 33222874464 33273566208 33325883136 33335169218 33336460248 33337751328 33360532992 33382252089 33424885872 33536190324 33560407296 33613175232 33623843526 33625145736 33675147072 33875594376 33915017682 33955439616 33965450064 33966765504 33977546022 34055544096 34157555328 34158878208 34168948632 34205799744 34249485312 34258255668 34259582448 34321416828 34453351296 34504584192 34527048114 34607647872 34617291111 34618631796 34711312896 34802037504 34803385344 34813645776 34814431392 34826043798 34869171064 34917068277 34918420572 35103414528 35168133888 35178501852 35223429696 35271813528 35366243328 35378838144 35434465248 35471307456 35472681216 35481764799 35483138964 35527079952 35539732046 35683828128 35729401344 35778480192 35831683584 35855011503 35899413004 35900803344 36046363392 36091001856 36103040064 36114498602 36115897272 36140577408 36141977088 36153447984 36165507021 36210293028 36357107904 36403540992 36427241214 36481409328 36531521154 36578176992 36589786331 36726483456 36739562688 36785059584 36786484224 36795904236 36797329296 36835588512 36893506104 36906644817 37005451392 37056283056 37103609088 37114547652 37181534897 37182974892 37280159658 37379966208 37381413888 37432761984 37479117312 37491618528 37492464576 37503517779 37504970244 37602996606 37703667456 37715634008 37803677184 37828288953 37871908224 37884540456 38098811712 38100287232 38110043673 38158715504 38199869568 38211131322 38212611192 38327074656 38415057408 38427249744 38428737984 38440067211 38485882368 38530670976 38660906312 38760020208 38817657216 38819160576 38831481168 38892536956 38920621824 39050227008 39100099584 39125555378 39152292192 39153808512 39166235316 39227817447 39287671584 39375258624 39521526772 39551597568 39564150624 39614679552 39626358408 39640470359 39787023744 39801192912 39850481216 39852024576 39863773404 39905220888 39906766368 39967964946 40041652966 40144306644 40195576512 40255348224 40281556133 40310644032 40362126336 40388403762 40496531712 40552158816 40602377088 40603949568 40615920072 40616836624 40630384431 40672628982 40889691648 40953983616 41027900576 41029489536 41041585494 41150449116 41260617216 41273712688 41275311168 41332008024 41370061824 41383192032 41384794752 41396995458 41505194367 41631132816 41693039232 41741560224 41803630848 41816898664 42052461984 42054090624 42067437932 42106168832 42164006976 42165639936 42179022648 42291944448 42416625888 42430088259 42494828448 42561644216 42605896752 42620108013 42847564032 42848530944 42861163176 42862823136 42915902848 42928554942 42974853264 43117958988 43173026624 43230655962 43232330232 43296617664 43351913472 43380137374 43493519601 43605022734 43609960576 43611649536 43656993792 43669864368 43671555648 43685416314 43725636864 43741208672 43918557696 43931505384 43987612032 44035052544 44046328716 44183892928 44198630532 44297165952 44434510848 44448613664 44450335104 44509669452 44566514496 44579653209 44714920432 44747209728 44776342026 44817566976 44831791368 44833527648 44893373499 44900196096 45167459168 45220023576 45287266752 45289020672 45303394696 45407392128 45543407104 45558598176 45607732992 45677674224 45679443264 45692910081 45693941202 45761889104 45937801728 46036064152 46073231568 46143530496 46156388148 46158175728 46402716672 46418194368 46419241856 46432926774 46434725064 46556091036 46557894096 46804552704 46835024418 46890845184 46904669136 46921373078 46959255252 46964572928 47029084704 47044010997 47171784192 47245953664 47295076608 47296908288 47309019732 47310851952 47369439936 47434507848 47451400479 47578437504 47704640256 47718704124 47806682004 47867737792 47881849743 47931633846 48061817856 48137386752 48154529696 48187436544 48204597312 48218808573 48220676028 48280390704 48346709922 48476143872 48569654952 48636371511 48641879104 48708694872 48770902656 48986083584 49046746112 49061205648 49063105728 49114118016 49128597414 49191341472 49208859756 49340601856 49408377408 49422943557 49471478784 49486063536 49577299856 49706879544 49834311696 49839954944 49910349312 49988824704 49989952768 50002753827 50004690372 50006626992 50137328808 50271556608 50304285486 50419762848 50435765289 50437718604 50495877632 50512720608 50798415616 50800382976 50813391564 50872526523 50933159424 50948175096 50950148256 50966319033 51083316144 51102766208 51236332992 51238317312 51253422948 51374227968 51387383502 51389373672 51482125242 51680026944 51756876288 51775308224 51790572171 51894162432 51927947694 52066969344 52203056256 52205078016 52220468664 52221647088 52239065697 52303756596 52377630858 52383562112 52655121792 52752200832 52767752778 52835144544 52907720292 53049364992 53068257216 53136032768 53151697872 53206961184 53209021824 53224708446 53290619928 53309598069 53525742192 53594102016 53667720288 53747525376 53849119506 53851205016 53995375616 54069545088 54136502784 54154560096 54171747903 54173845908 54210866112 54230171976 54315439542 54535661856 54605311488 54640861821 54705986048 54722113992 54797281731 54867265488 55033748224 55109344032 55177589376 55179726336 55193856354 55195993944 55253382768 55340259156 55508177088 55584424584 55590718976 55635600384 55655413632 55671821478 55738174464 55774462338 55920239487 56069949312 56072120832 56218675968 56220853248 56237427792 56238696864 56257455366 56404494909 56555501184 56573451012 56659771264 56705515776 56807862336 56826810684 57130085376 57148217568 57150430848 57238073256 57299804352 57316696983 57318916788 57490611984 57622586112 57640874616 57643106976 57728823552 57796006464 57991359468 58140030312 58226485824 58228740864 58247221752 58300849152 58338805434 58380932736 58575340512 58650149376 58688333067 58728438288 58730712768 58749352974 58931507376 59062887936 59267113472 59282290158 59346225936 59422019328 59439537612 59680535616 59701789368 59756755968 59775721824 59778036864 59795660106 59857831332 59860149552 59866928128 59951947419 60062479449 60177282048 60216459966 60293364768 60383022336 60385360896 60465966048 60543189504 60582605643 60744797568 60810310656 60828238224 60903565632 60905924352 60923880108 60925254936 61008943473 61334537472 61430975424 61541850864 61544234304 61562378241 61725673674 61890925824 61910569032 61912966752 61998012036 62055092736 62074788048 62077192128 62095493187 62446699224 62539558848 62612340336 62705446272 62725347996 62823972757 63060102144 63078692976 63081135936 63101156898 63159253248 63246010464 63248459904 63268533972 63437916672 63606187008 63624938832 63742242672 63842466324 63908845128 64183182336 64271346048 64272796416 64291744764 64294234704 64373854272 64392832413 64462279896 64634858496 64676938482 64759539936 64845983943 64848495348 64944926496 65027870208 65070206061 65314778112 65414940864 65417474304 65485490688 65504796552 65507333472 65528124471 65588455296 65611813008 65877836544 65897258076 65981418048 66002359514 66052578816 66275839392 66297945798 66445748928 66651766272 66670338436 66672920496 66675502656 66721065984 66764504178 66849771744 67072380648 67120814592 67164513039 67226350464 67247687052 67250291472 67350294144 67751188752 67830035364 67930900128 67933531008 67952460329 67955092044 68111088192 68315110656 68317756416 68337897264 68411599488 68516511336 68519164896 68540911803 68642833656 68906702592 69054096228 69162671851 69215295744 69234582222 69237263592 69422625792 69604075008 69627291552 69628862784 69649390161 69652087596 69738342128 69834136554 69836841144 70206829056 70252536627 70336267776 70357003704 70382059617 70446859392 70543627056 70757676288 70868930496 70942614912 70945362432 70963529598 70966277928 71054159904 71079464092 71367656256 71458802688 71556960384 71663367168 71710023006 71798826008 71801606688 71897450769 72092726784 72206080128 72228997204 72231794544 72281154816 72283954176 72306895968 72331014042 72420586056 72714215808 72854482428 72962818656 73063042308 73156353984 73179572662 73452966912 73479125376 73570119168 73591808472 73594658592 73618016381 73671177024 73787012208 73813289634 74010902784 74112566112 74207218176 74229095304 74363069794 74365949784 74560319316 74759932416 74808604247 74865523968 74958234624 74983237056 74984929152 75007035558 75009940488 75205993212 75407334912 75431268016 75456428229 75607354368 75656577906 75743816448 75769080912 76197623424 76200574464 76220087346 76317431008 76399739136 76422262644 76425222384 76654149312 76830114816 76854499488 76857475968 76880134422 76971764736 77061341952 77081075253 77223187863 77321812624 77520040416 77635314432 77638321152 77662962336 77785073912 77841243648 77891921541 78100454016 78251110756 78304584384 78307617024 78332470632 78455634894 78575343168 79043053544 79128301248 79151629167 79229359104 79252716816 79280940718 79574047488 79602385824 79700962432 79704049152 79727546808 79810441776 79813532736 79935929892 80083305932 80288613288 80391153024 80510696448 80563112266 80621288064 80773679259 80776807524 80993063424 81104317632 81204754176 81207899136 81231840144 81233673248 81260768862 81345257964 81473159313 81779383296 81907967232 82055801152 82058979072 82083170988 82300898232 82521234432 82547425376 82550622336 82664016048 82766384064 82769589504 82790784531 82793990916 82943424001 83010388734 83262265632 83386078464 83483120448 83507732217 83607261696 83633797328 83661693507 84104923968 84108181248 84134875864 84212337664 84328013952 84331279872 84358045296 84386183049 84833251776 84860176518 84989656896 85123288432 85211793504 85240216026 85695128064 85697061888 85722326352 85725646272 85831805696 85857109884 85949706528 86235917976 86346053248 86461311924 86464660464 86593235328 86760274748 86987039202 87210045468 87219921152 87223299072 87339728736 87343111296 87370832628 87451273728 87482417344 87508208151 87837115392 87863010768 87975224064 88092657432 88124029461 88367785856 88397261064 88594331904 88897227328 88900670208 88923435237 89019338904 89133028992 89159306418 89429840864 89552684052 89635133952 89663582736 89667055296 89693490159 89786746998 89800392192 90324689949 90334918336 90440047152 90574533504 90578041344 90606789392 90814784256 91086814208 91117196352 91215465984 91355348448 91358886528 91385820162 91387882404 91523778208 91875603456 92072128304 92146463136 92287060992 92312776296 92316351456 92588510511 92836388736 92838483712 92865853548 92869450128 93112182072 93115788192 93670048836 93809338272 93842746156 93918510504 93929145856 94058169408 94088021994 94343568384 94491907328 94590153216 94618039464 94621703904 94651735347 94738879872 94869015696 94902800958 95156875008 95409280512 95437408248 95613364008 95735475584 95763699486 95863267692 96274773504 96309059392 96374873088 96409194624 96437617146 96441352056 96560781408 96693419844 96952287744 97015407723 97139309904 97272743022 97283758208 97417389744 97541805312 97972167168 98122411296 98126211456 98228236032 98257194828 98382682944 98417719512 98681203712 98816754816 98845887114 98972127072 99003539271 99154599712 99413759088 99446918697 99668623392 99820698624 99977649408 99979905536 100005507654 100009380744 100013253984 100146756267 100274657616 100608570972 100839525696 100871530578 100875437208 100991755264 101025441216 101596831232 101626783128 101745053046 101866318848 101896350192 101900296512 101932638066 102166632288 102205532416 102472665984 102476634624 102506845896 102748455936 102774767004 102778747344 102964250484 103360053888 103513752576 103550616448 103581144342 103851873333 103855895388 104133938688 104406112512 104410156032 104440937328 104443294176 104478131394 104607513192 104751204831 104755261716 104767124224 105310243584 105504401664 105535505556 105670289088 105815440584 106098729984 106136514432 106303395744 106413922368 106418043648 106445294397 106449416892 106581239856 106619196138 107051484384 107188204032 107335440576 107495050752 107565034509 107698239012 107702410032 108139090176 108273005568 108309120192 108343495806 108347691816 108421732224 108460343952 108496521063 108630879084 109071323712 109210622976 109281723642 109411972096 109444227984 109594563462 109734530976 109769358993 110067496448 110218688064 110355178752 110359452672 110387712708 110391987888 110506765536 110680518312 110719934451 111016354176 111168849168 111181437952 111310827264 111343642956 111544604691 111548924676 111840478974 112139898624 112144241664 112437351936 112474855584 112477393728 112510553337 112514910732 112808989818 113111002368 113146902024 113319542528 113411031552 113484866859 113615724672 113653621368 114296435136 114300861696 114330131019 114476146512 114599608704 114633393966 114637833576 114981223968 115245172224 115281749232 115286213952 115320201633 115457647104 115592012928 115982718936 116280060624 116452971648 116457481728 116494443504 116673092263 116677610868 116761865472 117150681024 117300298752 117376666134 117456876576 117461425536 117498705948 117683452341 117863014752 118125775872 118534226944 118564580316 118692451872 118844038656 118879075224 118921411077 119361071232 119403578736 119551443648 119556073728 119591320212 119715662664 119720299104 119903894838 120124958898 120432919932 120586729536 120766044672 120844668399 120931932096 121086379008 121165211286 121489595136 121656476448 121807131264 121811848704 121847760216 121850509872 121891153293 122017886946 122669074944 122861950848 123083701728 123088468608 123124756482 123451347348 123781851648 123821138064 123825933504 123996024072 124110185472 124149576096 124154384256 124190986374 124893398448 125079117696 125224680672 125410892544 125450695992 125647945514 126157385952 126162271872 126202313796 126318506496 126400745107 126492020928 126496919808 126537067944 126875833344 127249877664 127290264777 127484485344 127684932648 127817690256 127860324039 128542692096 128545592832 128583489528 128588469408 128747708544 128785664826 128924559792 129353876964 129519079872 129691967886 129696990696 129889852992 130055740416 130140412122 130480558803 130829881728 130834948608 130970981376 131009593104 131014666944 131056248942 131176910592 131223626016 131755673088 131794516152 131962836096 132004719028 132105157632 132551678784 132595891596 132891497856 133303532544 133340676872 133345840992 133351005312 133529008356 133699543488 133738959627 134144761296 134241629184 134329026078 134452700928 134495374104 134500582944 134700588288 135502377504 135660070728 135861800256 135867062016 135904920658 135910184088 136222176384 136630221312 136675794528 136719173279 136823198976 137033022672 137038329792 137081823606 137285667312 137813405184 138108192456 138325343702 138430591488 138469164444 138474527184 139208150016 139254583104 139257725568 139298780322 139304175192 139476684256 139668273108 139673682288 140145785381 140413658112 140505073254 140672535552 140714007408 140764119234 140893718784 141087254112 141132032991 141515352576 141737860992 141885229824 141890724864 141927059196 141932555856 142108319808 142158928184 142354201437 142735312512 143113920768 143420046012 143597652016 143603213376 143645549229 143794901538 144185453568 144412160256 144457994408 144463589088 144562309632 144613791936 144656425719 144662028084 144841172112 145428431616 145708964856 145925637312 146126084616 146312707968 146359145324 146958250752 147140238336 147183616944 147189317184 147236032762 147342354048 147574024416 147626579268 148021805568 148225132224 148414436352 148458190608 148726139588 148731899568 149120638632 149519864832 149617208494 149731047936 149966474112 149969858304 150008261481 150014071116 150019880976 150411986424 150814669824 150862536032 150912856458 151307295867 151313155812 151487632896 151538161824 151586257657 152395246848 152401148928 152440174692 152617579569 152634862016 152799478272 152844525288 152850444768 152898957099 153308298624 153708998976 153714951936 153760268844 154122683904 154162150506 154446375726 154643625248 155040080832 155270628864 155325924672 155371716513 155570147824 155682487296 155783843082 156200908032 156502221512 156609168768 156615234048 156664941264 156717197091 156911269788 157150686336 158086107088 158256602496 158303258334 158505433632 158561881436 159148094976 159204771648 159401924864 159408098304 159455093616 159620883552 159627065472 159871859784 159928794207 160166611864 160577226576 160782306048 161126224532 161242576128 161547358518 161553615048 161986126848 162208635264 162409508352 162463680288 162467346496 162515243709 162521537724 162690515928 162946318626 163815934464 163922585463 164111602304 164117958144 164166341976 164224805773 164601796464 165094850752 165101244672 165328032096 165532768128 165539179008 165581569062 165587981832 165886848002 166020777468 166524531264 166772156928 166966240896 167015464434 167214523392 167267594656 167323387014 167760718461 168209847936 168216362496 168269751728 168656027904 168662559744 168716090592 168772366098 169213484727 169666503552 169720353036 169979313792 170246576864 170423587008 170480432052 171390256128 171444652704 171451292544 171663611392 171714219768 171899413056 171950090949 172471835952 172692106496 172922623848 172929320928 173186470656 173520549496 173974078404 174420090936 174439842304 174679457472 174686222592 174741665256 174902547456 174964834688 175016416302 175726021536 175950448128 176064999201 176185314864 176248058922 176735571712 176794522128 177188663808 177794454656 177801340416 177846870474 178038677808 178266057984 178318612836 178859681728 179105368104 179270267904 179327165472 179334110592 179386980318 179573493996 179600784384 179855842257 180187438347 180649379898 180669836672 180880094304 181149067008 181156082688 181213578784 181629568512 181747816929 182234392704 182430931968 182710696896 182717773056 182771640324 182775764808 183026830419 183047556416 184144256608 184292926272 184625552592 184632702912 184687134723 185177021022 185672777472 185676967424 185731707096 185738900256 186224364144 186231576384 186286479561 187340097672 187618676544 187685492312 187837021008 187858291712 188116338816 188176043988 188471918271 188983814656 189180306432 189236078928 189243407808 189303470694 189477759744 189738031392 189805601916 190313750016 190818561024 190874816496 191226728016 191470951168 191527398972 191726535384 192549547008 192618118784 192818389248 192875234292 192882704112 193121562816 193178497239 193386839688 193904575488 194030815446 194278619808 194537951829 194545486044 194567516416 194834779488 195083610624 195210618183 195944334336 196244822592 196252422912 196456472064 196514389656 196584373413 196765365888 196835439024 197633509632 197691774228 197944254144 198007078542 198309199424 198827518176 198893837394 199337246784 199955298816 199959811072 200011015308 200018761488 200026507968 200293512534 200549315232 201217141944 201493539117 201679051392 201743061156 201750874416 202050882432 203193662464 203253566256 203490106092 203792700384 203800593024 203857380987 203865276132 204333264576 204411064832 204945331968 204953269248 205013691792 205549534008 205557494688 205622735409 205928500968 206720107776 207101232896 207162288684 207488015553 207703746666 207711790776 208267877376 208812225024 208881874656 208886588352 208948170483 208956262788 209215026384 209502409662 209510523432 209534248448 210620487168 210757609881 211008803328 211071011112 211146178851 211340578176 211630881168 212273028864 212606791488 212827844736 212836087296 212890588794 212898833784 213162479712 213238392276 214102968768 214376408064 214670881152 214990101504 215130069018 215396478024 215404820064 215692352307 216278180352 216618240384 216686991612 216695383632 216843464448 216920687904 216993042126 217261758168 218142647424 218563447284 218888455968 219189126924 219469061952 219538717986 220134992896 220437376128 220710357504 220775425416 220783975776 220854049143 221013531072 221361036624 221439868902 222032708352 222337698336 222621654528 222687285912 223089209382 223097849352 223680957948 224279797248 224425812741 224874703872 224949711168 224954787456 225021106674 225029821464 225617979636 226222004736 226293804048 226369284687 226639085056 226822063104 226969733718 227231449344 227307242736 228592870272 228601723392 228660262038 228952293024 229199217408 229266787932 229275667152 229962447936 230490344448 230563498464 230572427904 230640403266 230915294208 231008258299 231184025856 231669563589 231965437872 232560121248 232905943296 232914963456 232988887008 233346184526 233355221736 233523730944 233675764623 234301362048 234753332268 234913753152 234922851072 234997411896 235366904682 235726029504 237129160632 237384903744 237454887501 237688077312 237758150448 237842822154 238722142464 238807157472 239102887296 239112147456 239182640424 239431325328 239440598208 239807789676 240249917796 240865839864 241173459072 241532089344 241689336798 241863864192 242321037777 242330422572 242979190272 243312952896 243614262528 243623697408 243695520432 243701019744 243782306586 244035773892 244419477939 245338149888 245723901696 246167403456 246176937216 246249512964 246902694696 247563703296 247642276128 247651867008 247992048144 248299152192 248308768512 248372353593 248381972748 248830272003 249786796896 250158235392 250449361344 250821785088 250901391984 250985080521 251295891028 252314771904 252324543744 252404627592 252637012992 252801490214 252984041856 252993839616 253074135888 253158549147 254499755328 254580529554 254968970688 255369865296 255635380512 255720648078 256128504317 257085384192 257091185664 257166979056 257176938816 257495417088 257571329652 257849119584 258707753928 259038159744 259383935772 259393981392 259779705984 260270744279 260280824244 260961117606 261659763456 261669897216 262019186208 262029333888 262112497884 262353821184 262447252032 262524624453 263511346176 263589032304 263925672192 264009438056 264372088383 265103357568 265191783192 265782995712 266681353744 266691681984 266702010624 266770305711 267058016712 267399086976 267477919254 268289522592 268658052156 268905401856 268990748208 269001165888 269080470477 269401176576 271004755008 271320141456 271723600512 271734124032 271809841316 271820368176 272444352768 273260442624 273351589056 273438346558 273646397952 274066045344 274076659584 274163647212 274571334624 275626810368 276216384912 276650687404 276861182976 276938328888 276949054368 277036953649 278509166208 278515451136 278597560644 278608350384 278953368512 279336546216 279347364576 280291570762 281010146508 281428014816 281528238468 281787437568 281970892931 282174508224 282264065982 283030705152 283475721984 283770459648 283854118392 283865111712 283955206041 284216639616 284317856368 284708402874 285470625024 286227841536 286840092024 287195304032 287206426752 287291098458 287589803076 288824320512 288915988816 288927178176 289124619264 289227583872 289312851438 289324056168 289682344224 290856863232 291046223169 291417929712 291851274624 292252169232 292625415936 292718290648 293916501504 294367233888 294378634368 294472065524 294684708096 295148048832 295253158536 296043611136 296450264448 296916381216 297010617813 297452279176 297463799136 298241277264 298340756091 299234416988 299462095872 299932948224 299939716608 300016522962 300028142232 300039761952 300823972848 301725072064 301825712916 302614591734 302626311624 302975265792 303076323648 303172515314 304790493696 304880349384 304988925007 305235159138 305269724032 305598956544 305689050576 305700889536 305797914198 306616597248 307417997952 307429903872 307520537688 308245367808 308324301012 308892751452 309287250496 310080161664 310541257728 310651849344 310743433026 311140295648 311555619999 311567686164 312401816064 313004443024 313218337536 313230468096 313329882528 313434394182 313822539576 314253614493 314301372672 316172214176 316513204992 316606516668 317010867264 317123762872 318296189952 318409543296 318803849728 318910187232 319241767104 319254130944 319335883191 319743719568 319857588414 320333223728 321154453152 321564612096 322252449064 322485152256 322695103527 323094717036 323107230096 324417270528 324819016704 324927360576 324934692992 325030487418 325043075448 325381031856 325892637252 327631868928 327845170926 328223204608 328235916288 328332683952 328449611546 329203592928 329308076979 330189701504 330202489344 330656064192 331065536256 331078358016 331163138124 331175963664 331773696004 332041554936 332159803353 333049062528 333544313856 333932481792 334030928868 334535189312 334633814073 334646774028 335521436922 336419695872 336432724992 336539503456 337312055808 337432181184 337531660011 337544732196 338426969454 339333007104 339440706072 339958627584 340454600577 340493153728 340847174016 340960864104 342889305408 342902585088 342990393057 343327222784 343428439536 343798826112 343900181898 344943671904 345384212992 345845247696 345858641856 345960604899 346372941312 347041098992 347948156808 348840181872 348879684608 349358914944 349372445184 349483330512 349929669376 350019276789 350032832604 351452043072 351900896256 352129998402 352370629728 352496117844 353050357023 353471143424 353589044256 354377327616 355588909312 355602680832 355693740948 356077355616 356532115968 356637225672 356764233231 357719363456 358210736208 358654330944 358668221184 358773960636 359146987992 359711684514 360374876694 361298759796 361339673344 361760188608 362298134016 362427157568 362534005197 363259137024 363495633858 364468785408 365421393792 365435546112 365543280648 365551529616 365673459879 366053660838 366095112832 368288513216 368585852544 369251105184 369265405824 369374269446 370354042044 371345554944 371353934848 371463414192 371477800512 372448728288 372463152768 372572959122 374680195344 375237353088 375370984624 375674042016 376232677632 376352087976 376943836542 377967629312 378472157856 378486815616 378606941388 378955519488 379202235321 379476062784 379611203832 380627500032 381749632992 381870794331 382453456032 382941902336 383054797944 383453070768 383580972117 385236237568 385636778496 385750468584 385765408224 386243125632 386356994478 386773679376 388061630892 388557239616 389075903658 389090972088 389135032832 389669558976 390167221248 390421236366 391441676409 392489645184 392504845824 392912944128 393028779312 393168746826 393530731776 393670878048 395267019264 395383548456 395888508288 396014157084 396618398848 397655036352 397787674788 398674493568 399910597632 400022030616 400037522976 400053015936 400587025068 401098630464 401216878881 402434283888 402987078234 403358102784 403486122312 403501748832 404101764864 406507132512 406980212184 407585400768 407601186048 407714761974 407730552264 408666529152 408822129664 409890663936 410027383584 410157519837 411099068016 411114989376 411245470818 411857001936 413440215552 414202465792 414324577368 414976031106 415407493332 415423581552 417624450048 417763749312 417773176704 417896340966 417912525576 418430052768 419004819324 419021046864 419068496896 420437356143 421240974336 421515219762 422017606656 422142022224 422292357702 422681156352 423261762336 423396098973 424546057728 425213582976 425655689472 425672174592 425781177588 425797667568 426324959424 426476784552 427062604311 428205937536 429341762304 430260138036 430792956048 430809640128 430936647687 431384704614 432556360704 433236480768 433373983224 433390767264 433686928896 433841375808 433969277157 433986084252 434523516336 436285294848 437126894568 437776911936 438378253848 438938123904 439077435972 440874752256 441420715008 441550850832 441567951552 441708098286 442027062144 442722073248 442879737804 444065416704 444675396672 445243309056 445374571824 446178418764 446195698704 447361915896 448559594496 448851625482 449899422336 449909574912 450024784443 450042213348 450059642928 451235959272 452444009472 452587608096 452738569374 453278170112 453921887601 453939467436 454462898688 454614485472 454758772971 457185740544 457203446784 457320524076 457904586048 458398434816 458533575864 458551334304 458696871297 459924895872 461126996928 461144855808 461280806532 462016516598 462368051712 463339127178 463930875744 465120242496 465811886592 465977774016 466115149539 466692369052 466710443472 467047461888 467351529246 468602724096 469506664536 469827506304 469845702144 469994823792 470151591273 470733809364 471452059008 474258321264 474769807488 474909775002 475516300896 475667222303 475685644308 477444284928 477614314944 478205774592 478224294912 478365280848 478862650656 478881196416 479615579352 479786382621 480499835592 481731679728 482346918144 483359953661 483378673596 483727728384 484642075554 484660845144 485958380544 486625905792 487228525056 487391040864 487402039488 487545731127 487564613172 488071547784 488838955878 491447803392 491767756389 492334806912 492353874432 492499025928 492674417319 493805389392 495284552256 495303734016 495984096288 496598304384 496617537024 496744707186 496763945496 497660544006 499573593792 500316470784 500898722688 501643570176 501802783968 501970161042 502591782056 503282155383 504629543808 504649087488 504809255184 505602980428 505968083712 505987679232 506148271776 506317098294 508999510656 509161059108 509937941376 510739730592 511270761024 511441296156 512257008634 514170768384 514333958112 514353877632 514990834176 515142659304 515326114667 515698239168 517415507856 518076319488 518767871544 518787962784 519559411968 520541488558 520561648488 521922235212 523319526912 523660229729 524038372416 524058667776 524224995768 524707642368 524894504064 525049248906 527178064608 527851344384 528018876112 528194997603 528744176766 530206715136 530383566384 531565991424 533362707488 533383363968 533404021248 533540611422 534116033424 534798173952 534955838508 536579045184 537316104312 537810803712 537981496416 538002331776 538160940954 538802353152 539567526771 540562315041 542009510016 542640282912 543447201024 543468248064 543619682632 543640736352 544888705536 545243450787 546703178112 546876693116 547292795904 548132090688 548153319168 548327294424 549142669248 552432769824 553301374808 553876657776 553898108736 554061404169 554073907298 557018332416 557030902272 557195121288 557216700768 557906737024 558673092432 558694729152 560583141524 562020293016 562856029632 563056476936 563574875136 563941785862 564349016448 564528131964 565415754813 566951443968 567540919296 567708236784 567730223424 567910412082 568433279232 568635712736 569416805748 570941250048 572455683072 573680184048 574390608064 574412853504 574582196916 575179606152 577648641024 577831977632 577854356352 578455167744 578625702876 578648112336 579364688448 579535491717 580603968007 581713726464 582092446338 582835859424 583613855487 583702549248 584504338464 585250831872 585436581296 585631854549 587833003008 588734467776 588757268736 588944131048 589369416192 589753120239 590296097664 590506317072 592900528896 593832762432 594021235626 594904558352 594927598272 596482554528 596681512182 598468833976 599865896448 599879433216 600033045924 600056284464 600079523904 601647945696 603450144128 603651425832 605229183468 605252623248 606152647296 606345030628 609580987392 609760698768 609977850014 610470318276 610539448064 611378101152 611401779072 611572142961 611595828396 613233194496 614835995904 614859807744 615041075376 616648602024 616868206227 617785502904 618574500992 620160323328 621303698688 621486866052 622280591296 622464046659 623111239998 623135372328 624803632128 626008886048 626436675072 626659765056 626844511449 626868788364 627645079152 628507228986 628602745344 632272829643 632344428352 633026409984 633213033336 633438536553 634021734528 634247525744 636819086592 637607699456 637820374464 638483534208 638508261888 638671766382 639487439136 639715176828 640666447456 642308906304 643129224192 644504898128 644970304512 645390207054 646189434072 646214460192 647077056921 648834541056 649854721152 649869385984 650060974836 650086150896 650762063712 651785274504 655690341852 656446409216 656665367904 656899223092 658407185856 658616153958 660379403008 660404978688 661312128384 662131072512 662326276248 662351927328 662562147429 663547392008 664083109872 664319606706 666098125056 667864963584 668061857736 669070378624 669267628146 669293548056 671042873844 672839391744 673079006912 673277438223 674624111616 674864362368 675063320022 675089464392 676853938908 678666014208 678881412144 679107854061 679917255168 680909201154 680986307456 681694348032 681921728208 685778610816 685805170176 685980786114 686856879072 687597652224 687800363796 689887343808 690768425984 691690495392 691717283712 691921209798 692745882624 693024774897 694082197984 695008690767 695896313616 697680363744 698717829888 698744890368 698966661024 699859338752 700038553578 700065665208 701027293869 702904086144 704259996804 704741259456 704992235688 706100714046 706942286848 707178088512 711177818624 711387481896 712154711232 712364662503 713064231936 713274451344 713528466462 715438726912 716421472416 717308661888 717336442368 717547921272 718293975984 719423369028 720749753388 722597519592 722679346688 723520377216 724596268032 724854315136 725068010394 726963113331 726991267716 728937570816 730842787584 730871092224 731086561296 731103059232 731346919758 732107321676 732190225664 733258433817 736577026432 737171705088 738502210368 738530811648 738748538892 740708084088 742691109888 742926828384 742955601024 744897456576 744926305536 745117060779 745145918244 746490816009 749360390688 750474706176 750741969248 751348084032 752465355264 752704175952 752955241563 753887673084 756944315712 756973631232 757213882776 757911038976 758404470642 758952125568 759222407664 759475647441 763499265984 763741588662 764906912064 765883804672 766109595888 766906141536 767161944234 768385512951 770472475136 771273556992 771500937168 771530816448 772486251264 772713988956 773547358752 776123261784 777114479232 778151807316 778181944176 778270065664 779339117952 780812232837 780842472732 782883352818 784979290368 785009691648 786057558624 786337493652 787061463552 787341756096 787573873359 790534038528 790767096912 791777016576 792028314168 793116265149 793236797696 795310072704 795575349576 797348987136 800044061232 800075045952 800106031872 800310917133 801174050136 802197260928 802433757762 804868567776 805974156468 806716205568 806972244624 807003497664 807241411431 808203529728 813014265024 813960424368 815170801536 815202372096 815429523948 815461104528 816711645841 817333058304 819781327872 820054767168 820315039674 822198136032 822229978752 822490941636 823714003872 826880431104 828404931584 828649154736 829952062212 830814986664 830847163104 831110860947 835527498624 835546353408 835792681932 835825051152 836860105536 838009638648 838042093728 840874712286 843030439524 844284044448 844584715404 845362312704 845912678793 846523524672 846792197946 849092115456 850427165952 851311378944 851562355176 851595335136 851865618123 852649918848 852953569104 854125208622 856411875072 858683524608 860520276072 861585912096 861619280256 861873295374 862769409228 866472961536 866747966448 866781534528 867373857792 867682751616 867938554314 867972168504 869047032672 872570589696 873138669507 874253789136 875553823872 876756507696 877876247808 878154871944 881749504512 883101701664 883135903104 883381984277 883416196572 884054124288 885444146496 885759475608 888130833408 889350793344 890749143648 891031853439 892356837528 892391397408 894723831792 895022268273 897703250964 899798844672 899819149824 900049568886 900084426696 900119285856 902471918544 905175216192 905477138748 907843775202 907878934872 908925797376 909228970944 909517545942 914371481088 914641048152 914966775021 915809172096 916796869632 917067151728 917102668608 917393742594 919849791744 922253993856 922289711616 922561613064 924033033196 924736103424 926678254356 927861751488 930240484992 931623773184 931955548032 932230299078 933384738104 933420886944 934666859997 934703058492 937205448192 939013329072 939655012608 939691404288 939989647584 940303182546 941467618728 942904118016 948516642528 949539614976 949819550004 951032601792 951334444606 951371288616 954888569856 955228629888 956411549184 956730561696 957034212953 957725301312 957762392832 959231158704 959572765242 960999671184 963463359456 964693836288 966719907322 966757347192 967455456768 968085310581 969284151108 969321690288 973251811584 974457050112 974782081728 974804078976 975091462254 975129226344 976143095568 977677911756 982895606784 983535512778 984669613824 984707748864 984998051856 985348834638 987610778784 987924230937 990569104512 990607468032 991968192576 993196608768 993235074048 993489414372 993527890992 995321088012 996479410059 999147187584 1000632941568 1001797445376 1003605567936 1003901442219 1003940322084 1005183564112 1006564310766 1009259087616 1009298174976 1009618510368 1011205960856 1011936167424 1012296543552 1012594980033 1012634196588 1017999021312 1018322118216 1019875882752 1021479461184 1022541522048 1022882592312 1024514017268 1028667916224 1028707755264 1028971179171 1029981668352 1030285318608 1030652229334 1031396478336 1034831015712 1036152638976 1037535743088 1037575925568 1039118823936 1041082977116 1041123296976 1043844470424 1046639053824 1047320459458 1048076744832 1048117335552 1048449991536 1049789008128 1050057830367 1050098497812 1054356129216 1055702688768 1056037752224 1056389995206 1057488353532 1059151071069 1060413430272 1060767132768 1061103803599 1063131982848 1066725414976 1066766727936 1066808042496 1067081222844 1068232066848 1069596347904 1069911677016 1070292699693 1073158090368 1074632208624 1075962992832 1076004663552 1076321881908 1078264512013 1079135053542 1081124630082 1084019020032 1085280565824 1086894402048 1087239365264 1087281472704 1087602015591 1089777411072 1090486901574 1093406356224 1093753386232 1096264181376 1096306638336 1096654588848 1097020379637 1098285338496 1104865539648 1106602749616 1107753315552 1107796217472 1108122808338 1108147814596 1114036664832 1114061804544 1114390242576 1114433401536 1115813474048 1117346184864 1117389458304 1121166283048 1124040586032 1125712059264 1126112953872 1127883571724 1128698032896 1129056263928 1130831509626 1133902887936 1135416473568 1135460446848 1135820824164 1136866558464 1137271425472 1137606705963 1138833611496 1141882500096 1145612382993 1147360368096 1148781216128 1148825707008 1149164393832 1149573640411 1150359212304 1155663955264 1155708712704 1156910335488 1157251405752 1157296224672 1158729376896 1159070983434 1161207936014 1164184892676 1165671718848 1167227710974 1167405098496 1169008676928 1170501663744 1170873162592 1171263709098 1174325029227 1177468935552 1177514537472 1177888262096 1178738832384 1179506240478 1180592195328 1181012634144 1185801057792 1187665524864 1188042471252 1189809116704 1189855196544 1192965109056 1193363024364 1196937667952 1199731792896 1200066091848 1200112568928 1200159047808 1203295891392 1203650636643 1206900288256 1207302851664 1210458366936 1210505246496 1212305294592 1212690061256 1219521397536 1219955700028 1220940636552 1221078896128 1222756202304 1222803558144 1223144285922 1223191656792 1226466388992 1229671991808 1230082150752 1230472559511 1233297204048 1233736412454 1235571005808 1237149001984 1240320646656 1242607397376 1242973732104 1244561182592 1244928093318 1246222479996 1246270744656 1252017772096 1252873350144 1253319530112 1253689022898 1253737576728 1255290158304 1257014457972 1257205490688 1261312068429 1264545659286 1264688856704 1266052819968 1266426066672 1266877073106 1268043469056 1268495051488 1270188296919 1273638173184 1275640748928 1276967068416 1277016523776 1277343532764 1278974878272 1279430353656 1281187812933 1281332894912 1284617812608 1289009796256 1290780414108 1292378868144 1292428920384 1292809943061 1294154113842 1297669082112 1299709442304 1299738771968 1300121949672 1300172301792 1301524127424 1301907831471 1303570549008 1311380683704 1312892818432 1313330735808 1313798446184 1316814371712 1317232307916 1320758806016 1322624256768 1324262145024 1324652552496 1324703854656 1325124294858 1327094784016 1328166219744 1328639213412 1332196250112 1335729927168 1336123715472 1338140757248 1338535256292 1338587096112 1342085747688 1345678783488 1346158013824 1346554876446 1349728724736 1350074353329 1350126640044 1350178928784 1353707877816 1357332028416 1357762824288 1358215708122 1359834510336 1361765662803 1361818402308 1361972614912 1363388696064 1363843456416 1364276318913 1371557221632 1371610340352 1371961572228 1373713758144 1375195304448 1375600727592 1376090613891 1379774687616 1383380990784 1383434567424 1383842419596 1386049549794 1388164395968 1390017381534 1391792627232 1395360727488 1397435659776 1397933322048 1398345448617 1399718677504 1400077107156 1400131330416 1402054587738 1405808172288 1408519993608 1409482518912 1409984471376 1410454773819 1412201428092 1414356177024 1422355637248 1422774963792 1424309422464 1424729325006 1426548902688 1427001666909 1427056932924 1430877453824 1432842944832 1434617323776 1434672884736 1435095842544 1436587951968 1438846738056 1439359147863 1441499506776 1445195039184 1445358693376 1447040754432 1449708630272 1450079860983 1450136020788 1453926226662 1453982535432 1457875141632 1461685575168 1462173122592 1462206118464 1462637193381 1462693839516 1464214643352 1464380451328 1466516867634 1473154052864 1474343410176 1475303269167 1477004420736 1477061623296 1477497077784 1478023251957 1481416168176 1485853656768 1485911202048 1489794913152 1489852611072 1490234121558 1490291836488 1492981632018 1498720781376 1500949412352 1501483938496 1502696168064 1504930710528 1505408351904 1505910483126 1507775346168 1509846466149 1513888631424 1513947262464 1514427765552 1516808941284 1517904251136 1518444815328 1518951294882 1526998531968 1527483177324 1529813824128 1532219191776 1533812283072 1534323888468 1536771025902 1540944950272 1543001874336 1543061632896 1544972502528 1545427977912 1545978344001 1547094717504 1552246523568 1554228958464 1556303614632 1556363888352 1558678235904 1561624465674 1561684945464 1565766705636 1569958580736 1570980689187 1572115117248 1572674987304 1574122927104 1574683512192 1575147746718 1581534193824 1583554033152 1584056628336 1584584992809 1586232530298 1586473595392 1590620145408 1591150699152 1594697974272 1600088122464 1600150091904 1600212063744 1600621834266 1602348100272 1604394521856 1604867515524 1609737135552 1611948312936 1613432411136 1613944489248 1614006995328 1614482822862 1616407059456 1621686945123 1626028530048 1627920848736 1630341603072 1630404744192 1630859047896 1630922209056 1633423291682 1634666116608 1635730352361 1640109534336 1640630079348 1644396272064 1644459957504 1644981883272 1647428007744 1657298309472 1659904124424 1661629973328 1661694326208 1662184212507 1662221721894 1671054997248 1671092706816 1671585363864 1671650102304 1673720211072 1676019277296 1676084187456 1681749424572 1686060879048 1688568088896 1689169430808 1690724625408 1691825357586 1693047049344 1693584395892 1696247264439 1700854331904 1702622757888 1703124710352 1703190670272 1703731236246 1705299837696 1705907138208 1708250417244 1712823750144 1717367049216 1721040552144 1723171824192 1723238560512 1723746590748 1725538818456 1732945923072 1733495932896 1733563069056 1735365503232 1735877108628 1735944337008 1738094065344 1738606475151 1741811904021 1745141179392 1746277339014 1748507578272 1751107647744 1753513015392 1755752495616 1756309743888 1756895563647 1763499009024 1766203403328 1766271806208 1766763968554 1766832393144 1768108248576 1769259360717 1770888292992 1771518951216 1778701586688 1781498287296 1782063706878 1784713675056 1784782794816 1789447663584 1790044536546 1795406501928 1799597689344 1799638299648 1800099137772 1800168853392 1800238571712 1804943837088 1810350432384 1810954277496 1815687550404 1815757869744 1818457941888 1819035091884 1821895209953 1828742962176 1829282096304 1829933550042 1831618344192 1834134303456 1834205337216 1834716428883 1834787485188 1839699583488 1844507987712 1844579423232 1845123226128 1848066066392 1850604618681 1853356508712 1855723502976 1860480969984 1863911096064 1864460598156 1866769476208 1866841773888 1867392139977 1869333719994 1869406116984 1874410896384 1878026658144 1879310025216 1879979295168 1880533534347 1880606365092 1882935237456 1885808236032 1897033285056 1899079229952 1899639100008 1900315609659 1902065203584 1902668889212 1902742577232 1910457259776 1912823098368 1913461123392 1914068425906 1915450602624 1915524785664 1918462317408 1919145530484 1921999342368 1926926718912 1929387672576 1933439814644 1933514694384 1934910913536 1936170621162 1938568302216 1938643380576 1939258675543 1946503623168 1949564163456 1949608157952 1950182924508 1950258452688 1952286191136 1955355823512 1967071025556 1969339227648 1969996103712 1970621349541 1970697669276 1975221557568 1975848461874 1981138209024 1981214936064 1983936385152 1986393217536 1986978828744 1987055781984 1987686442287 1990642176024 1992958820118 1998294375168 2003594890752 2007211135872 2007802884438 2007880644168 2010367128224 2013128621532 2018518175232 2019237020736 2019832314669 2022411921712 2023872334848 2024593087104 2025189960066 2025268393176 2035998042624 2036644236432 2037323562183 2039751765504 2042958922368 2045083044096 2045765184624 2049028034536 2057335832448 2057415510528 2057942358342 2060570637216 2061304458668 2062792956672 2069662031424 2072305277952 2075071486176 2075151851136 2078237647872 2079074324691 2082165954232 2082246593952 2085026072301 2087688940848 2094640918916 2096153489664 2096234671104 2096899983072 2099578016256 2100115660734 2100196995624 2108712258432 2112075504448 2112779990412 2114976707064 2118302142138 2120826860544 2121534265536 2122207607198 2133450829952 2133533455872 2134162445688 2134922475049 2136464133696 2139192695808 2139823354032 2140585399386 2146316180736 2149264417248 2151925985664 2152009327104 2152643763816 2156529024026 2158270107084 2162249260164 2168038040064 2170561131648 2173788804096 2174478730528 2174562945408 2175204031182 2180889339993 2180973803148 2186812712448 2187506772464 2192528362752 2192613276672 2193309177696 2194040759274 2196570676992 2199775301451 2209731079296 2213205499232 2215506631104 2215592434944 2216245616676 2216295629192 2228073329664 2228780485152 2228866803072 2231626948096 2234692369728 2234778916608 2235351182337 2239472448027 2242332566096 2248081172064 2251424118528 2252225907744 2255767143448 2257396065792 2258112527856 2258865724689 2261663019252 2270832947136 2270920893696 2271641648328 2273733116928 2274542850944 2275213411926 2277667222992 2291224765986 2294720736192 2297562432256 2297651414016 2298328787664 2299147280822 2300718424608 2305156538853 2311327910528 2311417425408 2313820670976 2314502811504 2314592449344 2317458753792 2318141966868 2322415872028 2328369785352 2331343437696 2334455421948 2334810196992 2338017353856 2341746325184 2342436698511 2342527418196 2348650058454 2354937871104 2355029074944 2355776524192 2359012480956 2361184390656 2362025268288 2362721620077 2371602115584 2375331049728 2376084942504 2379348795447 2379618233408 2379710393088 2385930218112 2386726048728 2393875335904 2400132183696 2400225137856 2400318095616 2400932751399 2406591782784 2407301273286 2413800576512 2414605703328 2420916733872 2421010492992 2421724234293 2424610589184 2425380122512 2439042795072 2439911400056 2441881273104 2442157792256 2445512404608 2445607116288 2446288571844 2446383313584 2450134937523 2459343983616 2460164301504 2460945119022 2466594408096 2467472824908 2471142011616 2474298003968 2480641293312 2485214794752 2485947464208 2489122365184 2489856186636 2492444959992 2492541489312 2493332582841 2504035544192 2506639060224 2507378045796 2507475153456 2510580316608 2514028915944 2522624136858 2529091318572 2529377713408 2532852133344 2533754146212 2536086938112 2536990102976 2537738036379 2540376593838 2547276346368 2551281497856 2553934136832 2554687065528 2555596854369 2557949756544 2558860707312 2562375625866 2562665789824 2569235625216 2578019592512 2581560828216 2584757736288 2584857840768 2585619886122 2588308227684 2599418884608 2599477543936 2600243899344 2600344603584 2603048254848 2603815662942 2607141098016 2619416008521 2622761367408 2626661471616 2627596892368 2633628743424 2634464615832 2641517612032 2645248513536 2649305104992 2649407709312 2650145952831 2650248589716 2654189568032 2656332439488 2657278426824 2664392500224 2672247430944 2673095560317 2676281514496 2677070512584 2677174192224 2684171495376 2685066804819 2692316027648 2693109752892 2699457449472 2700148706658 2700253280088 2700357857568 2707415755632 2715525648576 2716431416244 2723531325606 2723636804616 2723945229824 2726777392128 2727686912832 2728552637826 2743114443264 2743923144456 2744900325063 2747427516288 2750390608896 2751201455184 2752181227782 2759549375232 2766761981568 2766869134848 2767684839192 2772099099588 2776328791936 2780034763068 2783585254464 2790721454976 2794871319552 2795866644096 2796690897234 2800154214312 2800262660832 2804000579991 2804109175476 2811616344576 2817039987216 2818965037824 2819968942752 2820909547638 2824402856184 2828712354048 2845549927584 2848618844928 2849458650012 2853097805376 2854003333818 2854113865848 2861754907648 2865685889664 2869234647552 2870191685088 2871102638859 2873175903936 2877693476112 2878718295726 2882999013552 2890390078368 2894081508864 2899417260544 2900159721966 2900272041576 2904255931743 2907852453324 2907965070864 2923371150336 2924346245184 2924412236928 2925274386762 2925387679032 2928429286704 2928760902656 2933033735268 2946308105728 2948686820352 2950606538334 2954008841472 2954123246592 2954994155568 2956046503914 2962832336352 2963772692811 2971707313536 2971822404096 2979589826304 2979705222144 2980468243116 2980583672976 2985963264036 2989438230177 2997441562752 3001898824704 3002967876992 3005392336128 3010816703808 3011704326657 3011820966252 3015550692336 3019692932298 3027777262848 3027894524928 3028855531104 3033617882568 3035808502272 3036889630656 3037784940099 3037902589764 3053997063936 3054966354648 3059627648256 3064438383552 3067624566144 3068647776936 3073542051804 3086003748672 3086123265792 3086913537513 3089945005056 3090855955824 3091956688002 3094189435008 3104493047136 3108457916928 3112607229264 3112727776704 3117356471808 3123248931348 3123369890928 3131533411272 3139917161472 3141961378374 3144230234496 3145349974608 3149367024384 3150173491101 3150295493436 3163068387648 3167108066304 3168113256672 3169169985618 3172465060596 3172947190784 3177453213207 3181240290816 3182301398304 3183311410797 3189395948544 3200176244928 3200300183808 3200424127488 3201243668532 3204696200544 3208789043712 3209735031048 3210878099079 3219474271104 3223896625872 3227888978496 3228013990656 3228965645724 3234793536039 3243373890246 3252057060096 3255841697472 3260683206144 3261718095792 3261844418112 3262806046773 3266846583364 3269332233216 3271460704722 3280219068672 3281260158696 3288792544128 3288919915008 3289963766544 3291061138911 3294856015488 3314596618944 3319808248848 3323259946656 3323388652416 3324368425014 3324443443788 3329670556121 3342109994496 3342185413632 3343170727728 3343300204608 3347440422144 3352038554592 3352168374912 3363498849144 3372121758096 3377136177792 3378338861616 3383519675627 3383650715172 3386094098688 3387168791784 3392494528878 3401708663808 3406249420704 3406381340544 3407462472492 3410599675392 3411814276416 3412820117889 3416500834488 3425647500288 3436837148979 3442081104288 3446343648384 3446477121024 3447493181496 3448720921233 3451077636912 3466991865792 3467126138112 3470731006464 3471754217256 3471888674016 3476188130688 3477212950302 3483623808042 3492554678028 3497015156544 3502215295488 3507026030784 3511504991232 3512619487776 3513791127294 3522975087681 3532406806656 3532543612416 3533527937108 3533664786288 3536216497152 3538518721434 3541776585984 3543037902432 3557403173376 3562996574592 3564127413756 3569427350112 3569565589632 3578895327168 3580089073092 3590813003856 3599195378688 3600198275544 3600337706784 3600477143424 3601480397437 3609887674176 3620700864768 3621908554992 3631375100808 3631515739488 3636915883776 3638070183768 3643790419906 3658564192608 3659867100084 3663236688384 3665621608103 3668268606912 3668410674432 3669432857766 3669574970376 3679399166976 3689015975424 3690246452256 3691417678533 3696132132784 3701209237362 3706713017424 3711447005952 3720961939968 3727822192128 3728921196312 3733538952416 3733683547776 3734784279954 3738667439988 3738812233968 3756053316288 3758620050432 3759958590336 3761067068694 3761212730184 3765870474912 3771616472064 3783936205287 3794066570112 3798158459904 3799278200016 3800631219318 3804130407168 3805337778424 3805485154464 3810564890757 3820914519552 3826922246784 3828136851812 3830901205248 3831049571328 3836924634816 3838291060968 3843998684736 3853853437824 3866879629288 3867029388768 3872341242324 3877136604432 3877286761152 3878429829183 3878517351086 3893007246336 3899128326912 3899216315904 3900365849016 3900516905376 3904572382272 3910711647024 3934142051112 3938678455296 3939992207424 3941242699082 3941395338552 3950443115136 3951696923748 3962276418048 3964856025091 3967872770304 3972786435072 3973957657488 3974111563968 3975372884574 3981284352048 3985917640236 3996588750336 4007189781504 4014422271744 4015605768876 4015761288336 4020734256448 4026257243064 4037036350464 4038474041472 4039664629338 4044823843424 4049186174208 4050223059987 4050379920132 4050536786352 4064227776049 4071996085248 4073288472864 4074647124366 4079503531008 4085296988409 4085917844736 4090166088192 4091530369248 4092828956739 4098056069072 4114671664896 4114831021056 4115884716684 4121141274432 4122608917336 4125585913344 4128271841673 4139324062848 4150142972352 4150303702272 4158148649382 4164331908464 4164493187904 4170052144602 4175377881696 4189281837832 4192306979328 4193799966144 4195036345851 4199156032512 4200231321468 4200393991248 4217424516864 4224151008896 4225559980824 4229953414128 4236604284276 4243068531072 4244415214396 4266901659904 4267066911744 4268324891376 4269844950098 4272928267392 4279646708064 4281005000727 4281170798772 4292632361472 4298528834496 4303851971328 4304018654208 4305287527632 4313058048052 4316540214168 4318077443589 4324498520328 4336076080128 4341122263296 4348957461056 4349125890816 4350239582949 4350408062364 4361778679986 4361947606296 4373625424896 4375013544928 4385056725504 4386618355392 4387911580143 4388081518548 4393141353984 4396001472053 4399550602902 4419462158592 4425909807501 4426410998464 4431013262208 4431184869888 4432491233352 4432591258384 4434069755871 4457560970304 4457733606144 4463253896192 4469384739456 4469557833216 4470702364674 4478944896054 4484665132192 4496162344128 4502848237056 4504451815488 4511534286896 4514792131584 4516225055712 4517731449378 4523326038504 4529539398447 4541665894272 4541841787392 4543283296656 4549085701888 4550426823852 4555334445984 4582449531972 4589441472384 4595124864512 4596657575328 4598294561644 4601436849216 4610313077706 4622655821056 4622834850816 4629005623008 4629184898688 4634917507584 4636283933736 4637935032003 4644831744056 4656739570704 4662686875392 4668910843896 4676034707712 4683492650368 4684873397022 4685054836392 4697300116908 4709875742208 4711553048384 4712942067561 4718024961912 4722368781312 4724050536576 4725443240154 4750662099456 4752169885008 4753754978427 4758697590894 4759236466816 4759420786176 4771860436224 4773452097456 4787750671808 4800264367392 4800450275712 4800636191232 4801865502798 4813183565568 4814602546572 4827601153024 4829211406656 4841833467744 4842020985984 4843448468586 4849221178368 4850760245024 4865060835369 4878085590144 4879822800112 4883762546208 4891024809216 4891214232576 4892577143688 4892766627168 4900269875046 4907191057083 4920328603008 4921890238044 4933188816192 4934945649816 4942284023232 4948596007936 4971894928416 4978244730368 4979712373272 4984889919984 4985082978624 4986552637521 4986665165682 5008071088384 5013278120448 5014756091592 5014950306912 5021160633216 5028057831888 5045248273716 5058182637144 5058755426816 5065704266688 5067508292424 5072173876224 5073980205952 5075476072758 5080753187676 5088741793317 5102562995712 5107868273664 5109374131056 5111193708738 5115899513088 5117721414624 5124751251732 5125331579648 5138471250432 5156039185024 5163121656432 5169515472576 5169715681536 5171239772244 5176616455368 5198837769216 5200487798688 5200689207168 5206096509696 5207631325884 5214282196032 5215819425453 5225435712063 5238832017042 5245522734816 5253322943232 5255193784736 5267257486848 5268929231664 5270686690941 5290497027072 5298610209984 5298815418624 5300291905662 5300497179432 5307778082151 5308379136064 5312664878976 5314556853648 5344494861888 5346191120634 5352563028992 5354141025168 5354348384448 5368342990752 5370133609638 5384632055296 5386219505784 5398914898944 5400297413316 5400506560176 5400715715136 5414831511264 5431051297152 5432862832488 5447062651212 5447273609232 5447890459648 5455373825664 5457105275652 5465685629859 5486228886528 5487846288912 5489800650126 5494855032576 5502402910368 5504149286649 5504362455564 5519098750464 5533523963136 5533738269696 5535369678384 5544198199176 5551813856043 5552657583872 5560069526136 5567170508928 5581442909952 5591733288192 5593381794468 5600308428624 5600525321664 5602176419931 5608001159982 5608218350952 5623232689152 5634079974432 5637930075648 5639937885504 5641600603041 5641819095276 5648805712368 5657424708096 5691099855168 5697237689856 5698917300024 5700946828977 5706195610752 5708006667636 5708227731696 5731371779328 5738469295104 5740383370176 5742205277718 5746351807872 5755386952224 5757436591452 5765998027104 5780780156736 5788163017728 5798834521088 5800319443932 5800544083152 5808511863486 5815704906648 5815930141728 5817776026629 5848692490368 5848824473856 5850548773524 5850775358064 5856858573408 5866067470536 5892616211456 5901213076668 5908017682944 5909988311136 5911864048623 5912093007828 5925664672704 5927545385622 5943414627072 5943644808192 5959179652608 5960936486232 5961167345952 5963059326861 5971926528072 5978876460354 5994883125504 6005935753984 6010784672256 6021633407616 6023408653314 6023641932504 6031101384672 6039385864596 6055554525696 6057711062208 6059496944007 6067235765136 6071617004544 6073779261312 6075569880198 6075805179528 6107994127872 6109932709296 6111970686549 6119255296512 6128876767104 6135249132288 6137295553872 6147084103608 6172007497344 6172246531584 6173827075026 6181711911648 6183673889939 6183913376004 6188378870016 6208986094272 6216915833856 6225214458528 6225455553408 6234712943616 6237222974073 6246497862696 6246739781856 6255078216903 6263066822544 6283922756748 6288460468992 6290699949216 6298734048768 6300346982202 6300590986872 6326136775296 6336226513344 6338339971236 6344930121192 6354906426414 6362480581632 6364602796608 6366622821594 6400352489856 6400600367616 6402487337064 6404767425147 6409392401088 6417578087424 6419470062096 6421756198158 6438948542208 6447793251744 6455777956992 6456027981312 6457931291448 6469587072078 6486747780492 6504114120192 6511683394944 6521366412288 6523436191584 6523688836224 6525612093546 6533693166728 6542668019979 6542921409444 6560438137344 6562520317392 6577585088256 6577839830016 6579927533088 6582122277822 6589712030976 6629193237888 6639616497696 6646519893312 6646777304832 6648736850028 6648886887576 6659341112242 6684219988992 6686341455456 6686600409216 6694880844288 6699239490671 6704077109184 6704336749824 6718417344081 6726997698288 6744243516192 6754272355584 6756677723232 6767039351254 6767301430344 6772188197376 6774337583568 6776597174067 6784989057756 6812498841408 6812762681088 6814924944984 6821199350784 6823628552832 6825640235778 6833001668976 6873674297958 6884162208576 6892687296768 6892954242048 6894986362992 6897441842466 6902155273824 6915469616559 6933983731584 6934252276224 6941462012928 6943508434512 6943777348032 6952376261376 6954425900604 6967247616084 6985109356056 6994030313088 7004430590976 7014052061568 7025238975552 7027310095533 7027582254588 7045950175362 7064813613312 7065087224832 7067055874216 7067329572576 7077037442868 7083553171968 7086075804864 7088164860231 7114806346752 7125993149184 7128254827512 7138854700224 7139131179264 7157790654336 7160178146184 7181626007712 7200396551088 7200675413568 7200954286848 7202798254197 7202960794874 7219775348352 7241401729536 7243817109984 7262750201616 7263031478976 7273831767552 7276140367536 7287580839812 7317128385216 7319734200168 7326473376768 7331243216206 7336537213824 7336821348864 7338865715532 7339149940752 7350404812569 7378031950848 7380492904512 7382835357066 7392264265568 7402418474724 7413426034848 7422894011904 7427726625193 7441923879936 7455644384256 7457842392624 7467077904832 7467367095552 7469568559908 7477334879976 7477624467936 7479997748523 7512106632576 7519917180672 7522134137388 7522425460368 7531740949824 7547851584091 7567872410574 7588133140224 7598556400032 7601262438636 7608260814336 7610675556848 7610970308928 7613214109137 7621129781514 7641829039104 7653844493568 7656273703624 7661802410496 7666790563107 7673849269632 7676582121936 7687997369472 7707706875648 7733759258576 7734058777536 7744682484648 7754273208864 7754573522304 7756859658366 7757034702172 7798256653824 7798432631808 7800731698032 7801033810752 7809144764544 7821423294048 7868284102224 7879984414848 7882485398164 7882790677104 7900886230272 7903393847496 7924552836096 7929712050182 7935745540608 7947915314976 7948223127936 7950437858493 7950745769148 7962568704096 7971835280472 7993177500672 8019286680951 8028844543488 8031211537752 8031522576672 8034071655821 8041468512896 8052514486128 8076948082944 8079329258676 8089647686848 8098372348416 8100446119974 8100759840264 8101073572704 8128455552098 8146576945728 8149294248732 8170593976818 8171835689472 8180332176384 8183060738496 8185657913478 8196112138144 8229343329792 8231769433368 8234700975189 8242282548864 8245217834672 8251171826688 8256543683346 8278648125696 8300285944704 8300607404544 8316297298764 8328663816928 8328986375808 8340104289204 8350755763392 8378563675664 8384613958656 8387599932288 8390072691702 8400462642936 8400787982496 8412001739973 8434849033728 8448302017792 8451119961648 8459906828256 8473208568552 8486137062144 8488830428792 8533803319808 8536649782752 8539689900196 8545856534784 8559293416128 8562010001454 8562341597544 8585264722944 8597057668992 8607703942656 8610575055264 8613307916577 8626116096104 8633080428336 8636154887178 8648997040656 8682244526592 8697914922112 8698251781632 8700479165898 8700816124728 8723557359972 8723895212592 8750027089856 8770113451008 8773236710784 8775823160286 8776163037096 8786282707968 8792002944106 8799101205804 8838924317184 8851819615002 8852821996928 8862026524416 8862369739776 8864982466704 8865182516768 8868139511742 8891318078433 8915121940608 8915467212288 8938769478912 8939115666432 8941404729348 8957889792108 8968314690531 8969330264384 8992324688256 9005696474112 9008903630976 9023068573792 9032450111424 9035112979971 9035462898756 9046652077008 9059078796894 9083331788544 9083683574784 9086566593312 9098171403776 9100853647704 9110668891968 9113354820297 9164899063944 9178882944768 9190249729024 9193315150656 9196589123288 9202873698432 9220626155412 9245311642112 9258011246016 9258369797376 9260740612539 9269835015168 9272567867472 9275870064006 9289663488112 9313479141408 9325373750784 9337821687792 9352069415424 9366985300736 9369746794044 9370109672784 9394600233816 9419751484416 9423106096768 9425884135122 9436049923824 9448101073152 9450520473303 9450886480308 9501324198912 9504339770016 9507509956854 9517395181788 9518472933632 9518841572352 9532359639621 9543720872448 9546904194912 9549934232391 9575501343616 9600528734784 9600900551424 9601272382464 9603731005596 9626367131136 9629205093144 9632634297237 9658422813312 9683666935488 9684041971968 9686896937172 9701520490048 9704380608117 9730121670738 9756171180288 9759645600224 9767525092416 9782049618432 9785154287376 9785533254336 9788418140319 9800539750092 9814382114166 9840657206016 9843780476088 9866377632384 9869891299632 9873183416733 9884568046464 9943789856832 9956489460736 9959424746544 9969779839968 9970165957248 9973105275042 9973330331364 9989011668363 10016142176768 10026556240896 10029512183184 10029900613824 10042321266432 10056115663776 10090496547432 10116365274288 10117510853632 10131408533376 10135016584848 10147960411904 10150559026881 10150952145516 10161506375352 10177483586634 10205125991424 10218748262112 10222387417476 10231799026176 10235442829248 10238460353667 10249502503464 10250663159296 10276942500864 10310511446937 10312078370048 10326243312864 10339030945152 10339431363072 10342479544488 10346162763699 10353232910736 10400975597376 10401378414336 10412193019392 10415262651768 10428564392064 10431638850906 10450871424126 10477664034084 10491045469632 10506645886464 10510387569472 10534514973696 10537858463328 10541373381882 10568925263043 10597220419968 10597630837248 10600583811324 10600994358864 10615556164302 10616758272128 10625329757952 10629113707296 10688989723776 10692382241268 10708282050336 10708696768896 10736685981504 10740267219276 10769264110592 10772439011568 10800594826632 10801013120352 10801431430272 10804441192311 10829663022528 10862102594304 10865725664976 10894125302424 10894547218464 10910747651328 10914210551304 10931371259718 10975692577824 10979601300252 10989710065152 10996864824309 11004805820736 11008298573298 11008724911128 11038197500928 11067047926272 11070739356768 11074253035599 11088396398352 11103627712086 11105315167744 11120139052272 11134341017856 11162885819904 11183466576384 11186763588936 11200616857248 11201050643328 11204352839862 11216002319964 11216436701904 11268159948864 11275860151296 11279875771008 11283201206082 11283638190552 11297611424736 11314849416192 11351808615861 11382199710336 11394475379712 11397834600048 11401893657954 11412391221504 11416013335272 11416455463392 11431694672271 11462743558656 11480766740352 11484410555436 11492703615744 11510773904448 11514873182904 11531996054208 11561560313472 11600638887864 11601088166304 11617023726972 11631409813296 11631860283456 11635289487549 11635552053258 11697384980736 11697648947712 11701097547048 11701550716128 11713717146816 11732134941072 11802426153336 11816035365888 11819976622272 11823728097246 11824186015656 11851329345408 11855090771244 11886829254144 11894568075273 11918359305216 11921872972464 11922334691904 11926118653722 11943853056144 11957752920708 11989766251008 12011871507968 12021569344512 12043266815232 12046817306628 12047283865008 12062202769344 12078771729192 12111109051392 12115422124416 12118993888014 12134471530272 12147558522624 12150669179961 12151139760396 12151610359056 12192683328147 12215988255744 12219865418592 12223941373098 12238510593024 12257753534208 12270498264576 12274591107744 12278486870217 12294168207216 12344014994688 12344493063168 12347654150052 12363423823296 12367347779878 12367826752008 12376757740032 12384815525019 12417972188544 12450428917056 12450911106816 12474445948146 12492995725392 12493479563712 12510156433806 12526133645088 12567845513496 12576920937984 12581399898432 12585109037553 12597468097536 12600693964404 12601181973744 12652273550592 12672453026688 12676679942472 12689860242384 12709812852828 12729205593216 12733245643188 12800704979712 12801200735232 12804974674128 12809534850294 12818784802176 12838940124192 12843015002181 12843512396316 12877897084416 12895586503488 12911555913984 12912055962624 12915862582896 12939174144156 12954232330767 12973495560984 13008228240384 13023366789888 13046872383168 13047377672448 13050718748847 13051224187092 13067386333456 13085336039958 13085842818888 13120876274688 13125040634784 13155170176512 13159855066176 13163734740429 13164244555644 13179424061952 13188004416159 13258386475776 13279232995392 13293039786624 13293554609664 13297473700056 13297773775152 13302209267613 13318682224484 13372682910912 13373200818432 13389761688576 13398478981342 13408154218368 13408673499648 13436834688162 13453995396576 13488487032384 13508544711168 13513355446464 13534078702508 13534602860688 13544376394752 13548675167136 13553194348134 13569978115512 13574810728801 13624997682816 13625525362176 13629849889968 13647257105664 13651280471556 13666003337952 13747348595916 13768324417152 13785374593536 13789972725984 13794349446787 13794883684932 13804310547648 13830939233118 13867967463168 13868504552448 13887016869024 13887554696064 13904752522752 13908851801208 13913805096009 13934495232168 13970218712112 13988060626176 14017438656169 14028104123136 14050477951104 14054620191066 14055164509176 14091900350724 14129627226624 14134111748432 14134659145152 14138826202683 14154074885736 14167106343936 14172151609728 14176329720462 14251986298368 14256509655024 14261264935281 14277709400448 14278262358528 14315581308672 14320356292368 14363252015424 14400793102176 14401350827136 14401908573696 14405596508394 14405921589748 14439550696704 14482803459072 14487634219968 14525500403232 14526062957952 14547663535104 14552280735072 14575161679624 14595182506107 14634256770432 14639468400336 14662486432412 14673074427648 14673642697728 14677731431064 14678299881504 14700809625138 14760985809024 14765670714132 14784528531136 14804836949448 14826852069696 14845788023808 14855453250386 14915684785248 14934155809664 14934734191104 14939137119816 14944457325343 14954669759952 14955248935872 14959995497046 15024213265152 15039834361344 15044268274776 15044850920736 15063481899648 15095703168182 15135744821148 15176266280448 15197112800064 15202524877272 15216521628672 15221351113696 15221940617856 15226428218274 15242259563028 15266225379951 15307688987136 15312547407248 15323604820992 15333581126214 15347698539264 15353164243872 15375994738944 15415413751296 15467518517152 15468117555072 15489364969296 15508546417728 15509147044608 15513719316732 15514069404344 15596513307648 15601463396064 15602067621504 15618289529088 15642846588096 15647458276359 15676307136189 15736568204448 15759968829696 15764970796328 15765581354208 15801772460544 15806787694992 15812060072823 15859424100364 15871491081216 15895830629952 15896446255872 15900875716986 15901491538296 15925137408192 15943670560944 16038573361902 16057689086976 16062423075504 16063045153344 16068143311642 16082937025792 16105028972256 16153896165888 16158658517352 16179295373696 16196744696832 16200892239948 16201519680528 16202147145408 16256911104196 16293153891456 16298588497464 16341187953636 16343671378944 16366121476992 16371315826956 16392224276288 16397056889577 16458686659584 16463538866736 16469401950378 16484565097728 16490435669344 16512447859947 16513087366692 16557296251392 16600571889408 16601214809088 16632594597528 16655441568129 16657327633856 16657972751616 16680208578408 16701511526784 16757127351328 16775199864576 16780145383404 16800925285872 16801575964992 16806529259793 16824003479946 16869698067456 16896604035584 16902239923296 16919813656512 16924801809123 16946417137104 16972274124288 16977660857584 17067606639616 17073299565504 17079379800392 17091713069568 17102840486931 17118586832256 17124020002908 17124683195088 17194115337984 17215407885312 17221150110528 17226615833154 17252232192208 17266160856672 17272309774356 17297994081312 17364489053184 17395829844224 17396503563264 17400958331796 17401632249456 17447114719944 17447790425184 17453328079887 17500054179712 17546473421568 17551646320572 17552326074192 17584005888212 17598202411608 17677848634368 17703639230004 17705643993856 17724053048832 17729964933408 17730365033536 17735592145869 17736279023484 17782636156866 17830243881216 17830934424576 17877538957824 17882809458696 17889177980583 17915779584216 17936629381062 17938660528768 17984649376512 18017807261952 18046137147584 18064900222848 18070225959942 18070925797512 18093304154016 18118157593788 18166663577088 18173133186624 18178490832021 18196342807552 18201707295408 18221337783936 18226709640594 18329798127888 18335912059647 18357765889536 18386630301312 18393178246576 18405747396864 18441252310824 18490623284224 18516022492032 18516739594752 18521481225078 18545135734944 18551021669817 18551740128012 18579326976224 18626958282816 18650747501568 18675643375584 18704138830848 18711668922219 18733970601472 18739493588088 18740219345568 18765234650709 18789200467632 18846212193536 18851768270244 18872099847648 18896202146304 18901040946606 18901772960616 19008679540032 19015019913708 19034790363576 19036945867264 19064719279242 19087441744896 19093808389824 19099868464782 19151002687232 19201057469568 19201801102848 19207462011192 19214302275441 19252734262272 19258410186288 19265268594474 19316845626624 19367333870976 19368083943936 19373793874344 19403040980096 19408761216234 19460243341476 19512342360576 19519291200448 19535050184832 19564099236864 19570308574752 19571066508672 19576836280638 19601079500184 19628004059937 19628764228332 19681314412032 19687560952176 19732755264768 19739782599264 19746366833466 19769136092928 19887579713664 19918849493088 19939559679936 19940331914496 19946210550084 19946660662728 19978023336726 20032284353536 20059024366368 20059801227648 20084642532864 20097718472013 20112231327552 20155252032243 20180993094864 20232730548576 20262817066752 20270033169696 20295920823808 20301118053762 20301904291032 20323012750704 20329791522201 20354967173268 20437496524224 20444774834952 20463598052352 20470885658496 20476920707334 20499005006928 20501326318592 20621022893874 20624156740096 20652486625728 20678061890304 20678862726144 20684959088976 20692325527398 20706465821472 20746408849677 20801951194752 20802756828672 20824386038784 20830525303536 20857128784128 20863277701812 20901742848252 20955328068168 20982090939264 21013291772928 21020775138944 21075716926656 21081930286599 21082746763764 21137850526086 21194440839936 21195261674496 21201167622648 21201988717728 21231112328604 21233516544256 21250659515904 21258227414592 21264494580693 21377979447552 21384764482536 21416564100672 21417393537792 21473371963008 21480534438552 21544878023136 21601189653264 21602026240704 21602862860544 21608394762591 21608882384622 21659326045056 21724205188608 21731451329952 21788250604848 21789094436928 21821495302656 21828421102608 21862742519436 21951385155648 21959202600504 21979420130304 21993729648618 22009611641472 22016597146596 22017449822256 22051214437707 22134095852544 22141478713536 22148506071198 22176792796704 22207255424172 22210630335488 22240278104544 22268682035712 22283179875579 22325771639808 22366933152768 22373527177872 22401233714496 22402101286656 22408705679724 22432004639928 22432873403808 22439993245569 22536319897728 22559751542016 22566402412164 22567276381104 22595222849472 22643554752273 22703617231722 22764399420672 22795669200096 22803787315908 22824782443008 22832026670544 22832910926784 22839642327411 22863389344542 22925487117312 22961533480704 22968821110872 22985407231488 23000371689321 23021547808896 23029746365808 23063992108416 23123120626944 23201277775728 23202176332608 23234047453944 23262819626592 23263720566912 23270578975098 23271104106516 23394769961472 23395297895424 23402195094096 23403101432256 23427434293632 23464269882144 23604852306672 23639953244544 23647456194492 23648372031312 23684637729389 23702658690816 23710181542488 23773658508288 23789136150546 23843745944928 23844669383808 23851313575479 23852237307444 23887706112288 23915505841416 23979532502016 24023743015936 24057860042853 24086533630464 24093634613256 24094567730016 24102214967463 24124405538688 24157543458384 24230844248832 24237987776028 24268943060544 24295117045248 24301338359922 24302279520792 24303220718112 24385366656294 24439730837184 24447882746196 24515507068416 24540996529152 24549182215488 24556973740434 24588336414432 24688029989376 24695308300104 24704102925567 24726847646592 24734695559756 24735653504016 24753515480064 24769631050038 24835944377088 24900857834112 24901822213632 24948891896292 24985991450784 24986959127424 25020312867612 25052267290176 25135691026992 25153841875968 25162799796864 25170218075106 25201387928808 25202363947488 25210362782059 25304547101184 25344906053376 25353359884944 25379720484768 25419625705656 25458411186432 25466491286376 25601409959424 25609949348256 25618077544033 25619069700588 25637569604352 25677880248384 25686030004362 25687024792632 25755794168832 25791173006976 25823111827968 25831725165792 25839923749731 25878348288312 25908464661534 25946991121968 26046733579776 26093744766336 26094755344896 26101437497694 26102448374184 26134772666912 26170672079916 26171685637776 26250081269568 26310340353024 26319710132352 26327469480858 26328489111288 26358848123904 26376008832318 26516772951552 26558465990784 26586079573248 26587109219328 26594947400112 26595547550304 26604418535226 26637364448968 26673954235299 26745365821824 26746401636864 26796957962684 26816308436736 26817346999296 26873669376324 26907990793152 26976974064768 27017089422336 27026710892928 27068157405016 27069205721376 27097350334272 27105338939913 27106388696268 27139956231024 27149621457602 27249995365632 27251050724352 27259699779936 27294514211328 27302560943112 27332006675904 27494697191832 27536648834304 27570749187072 27579945451968 27588698893574 27589767369864 27608621095296 27661878466236 27735934926336 27753992175637 27774033738048 27775109392128 27809505045504 27817703602416 27827610192018 27868990464336 27940437424224 27976121252352 28034877312338 28056208246272 28100955902208 28109240382132 28110329018352 28183800701448 28259254453248 28268223496864 28269318290304 28277652405366 28308149771472 28344303219456 28351561419909 28352659440924 28503972596736 28513019310048 28522529870562 28555418800896 28556524717056 28597078918863 28631162617344 28640712584736 28649802697173 28726504030848 28801586204352 28802701654272 28803817147392 28811193016788 28811843179496 28879101393408 28897902891711 28975268439936 29051000806464 29052125915904 29104561470144 29113141824351 29150323359248 29190365012214 29268513540864 29278936800672 29324972864824 29346148855296 29355462862128 29356599763008 29365254420957 29401619250276 29521971618048 29531341428264 29569057062272 29609673898896 29653704139392 29710906500772 29831369570496 29868311619328 29869468382208 29878274239632 29888914650686 29909339519904 29910497871744 29919990994092 29967035005089 30048426530304 30079668722688 30088536549552 30089701841472 30126963799296 30191406336364 30271489642296 30352532560896 30394225600128 30405049754544 30442702227392 30443881235712 30451677080643 30452856436548 30484519126056 30532450759902 30615377974272 30625094814496 30667162252428 30695397078528 30706328487744 30715381061001 30751989477888 30772010304371 30830827502592 30931534340811 30935037034304 30936235110144 30978729938592 31017092835456 31018294089216 31027438633464 31028138808688 31038488291097 31202926792128 31204135243008 31236579058176 31285693176192 31294916552718 31352614272378 31473136408896 31519937659392 31529941592656 31531162708416 31603544921088 31613575389984 31624120145646 31706775789129 31718848200728 31791661259904 31792892511744 31801751433972 31802983076592 31850274816384 31887341121888 32077146723804 32124846151008 32126090306688 32136286623284 32165874051584 32210057944512 32307792331776 32317317034704 32358590747392 32401784479896 32403039361056 32404294290816 32413323576933 32513822208392 32586307782912 32597176994928 32682375907272 32732242953984 32742631653912 32784448552576 32794113779154 32927077733472 32938803900756 32969130195456 32980871338688 32990594472927 33024895719894 33026174733384 33114592502784 33201143778816 33222759106797 33265189195056 33310883136258 33314655267712 33315945503232 33360417156816 33403023053568 33514254702656 33550399729152 33560290766808 33601850571744 33603151929984 33613058519586 33648006959892 33793208071168 33804479846592 33839627313024 33849603618246 33892834274208 33944548248576 33955321715168 34055425847583 34146599131008 34158759600784 34183426139136 34205680973862 34237173664512 34248040005816 34249366390176 34295084016813 34388230675968 34442300221056 34453231666308 34504464384416 34532321713344 34544619548712 34595988162624 34791659688448 34801916663592 34803264498912 34894229439888 34895580850368 34905868462647 34906656159774 35000108359424 35092946843136 35103292641144 35104652148384 35168011776424 35196404823216 35407278460008 35411287987712 35448106097664 35459929866816 35460730067072 35471184291738 35472558046968 35565272313732 35660487762432 35683704225819 35755077915648 35765618917392 35778355961166 35831559168432 35873258762124 35877321057536 35969298753024 36035614523904 36092274295168 36129800445696 36140451919884 36141851595024 36186608308032 36236315187576 36333327154176 36346266373248 36356981664042 36403414590816 36442675567872 36452007539883 36453419281188 36578049984441 36659596255776 36671824119294 36715531779072 36773260602624 36786356493152 36811494793728 36835460610651 36882504621648 37032044984064 37033479189504 37042962450156 37090271469888 37102043339634 37103480256024 37154446575057 37158653952448 37253916565632 37351286751168 37423337844438 37467941202944 37478987176176 37480438691136 37530469301418 37578400935264 37692424387072 37703536540488 37744199695296 37755327112659 37792404292608 37802081893212 37803545921232 38017359080064 38030039827416 38069580727152 38073891734528 38129438558484 38187616779648 38199736929564 38302005374464 38402114939136 38403602205696 38414924022384 38428604550882 38516820372576 38529045006543 38530537188948 38633691253248 38734667741952 38736167887872 38747587748688 38806081960192 38817522432468 38862696992301 38920486682952 39024684721152 39038582400896 39070100369664 39140617149504 39142133017344 39152156246541 39153672561276 39202159000368 39256008119874 39257528456664 39362628824064 39375121904352 39465510529536 39479565198528 39491204221287 39492733666932 39538272185856 39564013248477 39775159427328 39837698986176 39879119359872 39880663828992 39892421100168 39893321325456 39906627802839 39956046673452 40118048732736 40119602455296 40169285065728 40195436944026 40224462655104 40310504064486 40361986189728 40465461097152 40525634133504 40540066339392 40591841647616 40602236107524 40603808582064 40646025501408 40659583044402 40709934346536 40724432186403 40874993048448 40889549669904 40941771316992 40953841414668 40998010013856 41242045787748 41248313480192 41304973251456 41356123780608 41369918177952 41383048340361 41384651054796 41412931642944 41492817699354 41603902389504 41605513657344 41661050607072 41714257568256 41726555403624 41741415288027 41803485696504 41910656136336 41964181878528 42041550277888 42052315968507 42151433853312 42163860573198 42165493527528 42275701052172 42388881679872 42402335245296 42403977435456 42416478608049 42462224657208 42467033088512 42501319031808 42516454829184 42528989161386 42755958895104 42769528965072 42783794805843 42833128201344 42834787075584 42946743926016 42961068877104 43089756046272 43202379306528 43204052481408 43205725721088 43216789525182 43217764769244 43285717229573 43318652090112 43448410377216 43462902659904 43576501209696 43578188873856 43642990605312 43656842205216 43725485038872 43785547518321 43902770311296 43918405201008 43987459297236 44019223282944 44033194293192 44034899644512 44102428875414 44282957427072 44297012142396 44353585593408 44414510848344 44480556209088 44537364071424 44566359751158 44747054355744 44802467428992 44804202573312 44817411359448 44833371976029 44864009279856 44865746807616 44879986491138 45072639795456 45119503084032 45132804824328 45134552762208 45190445698944 45287109504546 45407234463444 45528798841344 45591338400192 45607574631816 45649564886016 45664053341088 45665821853568 45679284654822 45726778689084 45798676139853 45923066961408 45937642221744 45970814462976 46000743378642 46043095617792 46059492731616 46127984216832 46246241253888 46402555551456 46404352665216 46468094907888 46525639253184 46527441133824 46541157950196 46542208213032 46789539922944 46804390188192 46806202864512 46819245166681 46854868587264 46928539764288 47028921408567 47209704613344 47279906489088 47294912388984 47296744062624 47369275458778 47405317381632 47420363084976 47436180218469 47578272301092 47687491889856 47689338767616 47702627150958 47704474614888 47775412224576 47831011682832 48115720085706 48173067260928 48187269226512 48189135460032 48204429934926 48248811077376 48315086916768 48461688497664 48475975552056 48537886121088 48590234090496 48602676719844 48604559041584 48606441436224 48770733312588 48879461674368 48895765492392 49031014136832 49098364430976 49113947480868 49176672828864 49191170668731 49376059978752 49390616600208 49408205851134 49453695293184 49469391119512 49471307008032 49537343579841 49539262100076 49671888754176 49801715668224 49803644427264 49897783792584 49971982901568 49973918254848 50040625735224 50104534580352 50271382053984 50325599593728 50340436150212 50402775857616 50404727894976 50419587779379 50420725564118 50609094202368 50689812106752 50706719769888 50759440969536 50839251411312 50916822372864 50932982572752 51202819918848 51219898696512 51236155088066 51238139401176 51275139208704 51308521460793 51355760496768 51372060008724 51374049585264 51582346013952 51646223655936 51663450331584 51679847499462 51756696576624 51816929323068 51893982243936 52093467159552 52187489532672 52189510689792 52202874995388 52204896748368 52269545333824 52341344159832 52343371275552 52359984239661 52500162539136 52639420264704 52654938961716 52656978222576 52752017664636 52834961088637 53033545903104 53116931981568 53172159146496 53189894800224 53191095100608 53206776437607 53208837070452 53274728897936 53347908470598 53490731643648 53492803273728 53593915925368 53632616873472 53667533941749 53747338752648 53815981586304 53953948129536 54053421785856 54136314810032 54138411442752 54194700668544 54210677879826 54212777392536 54279912462048 54299242915204 54499990731264 54519399559872 54535472496063 54589028422656 54605121886224 54664013351808 54989394383664 55073297668608 55159890903936 55177397787148 55179534739728 55217242190592 55323756932472 55471869852672 55507984351274 55548067476096 55550218784256 55635407204832 55653065009451 55655220384036 55737980928672 55880874848448 55952242504704 56069754624676 56112416492544 56135006766657 56201911804416 56218480764264 56220658036704 56238501590747 56367601402896 56536446993728 56538636580608 56555304810732 56616299542944 56688606438912 56703122839818 56705318881848 57026038620096 57045059741124 57110837601792 57148019136689 57194157837726 57262325234688 57281425169472 57299605394346 57453008061696 57603172408704 57605403308544 57622386033576 57623686358992 57642906826323 57758202786816 57795805783422 57950536879872 58102001612928 58104251831808 58209122940288 58226283648702 58300646718496 58380730024428 58537027081728 58557873601344 58649945729648 58692297710592 58710925724256 58713199526016 58730508841914 58803238500552 58884012179811 59043943236096 59062682856528 59138114124544 59219347797792 59307408278784 59421813001544 59662739140992 59736623238656 59756548479264 59777829301372 59818679039808 59820995743488 59839981988184 59934070010178 60096853060608 60177073099104 60179403682944 60253927598592 60293155416039 60382812672728 60465756096729 60542979284592 60788451200256 60810099509088 60885404454784 60887762471424 60903354161286 60905712873096 60969038252112 61064901519804 61250189628992 61334324504856 61390794157056 61412656975488 61430762122002 61503978955776 61544020608742 61863068681622 61870074068608 61872470220288 61957459877184 62034185670912 62036588178432 62054877266928 62056277617376 62076976582194 62239226549031 62405853584256 62408270486016 62473158116352 62571386352384 62589833105436 62705228544756 62946272817792 63039875318784 63059883185312 63062325416832 63227150779968 63245790859797 63248240291292 63413551578258 63437696401456 63583322519808 63585785023488 63603502867944 63605966153184 63700549632768 63774682243776 63793483742079 64154293447608 64249692302016 64252180613376 64272573246568 64331748103168 64420115889024 64634634069408 64717181494784 64803568959792 64806078722112 64808588581632 64825184287773 64826647153866 65027644416784 65172615565824 65194353989856 65364751814544 65464485907968 65485263307824 65568897105152 65588227558308 65854155466944 65877607801512 65938260390912 65961742677376 65981188945854 66049791439788 66052349466768 66153643313121 66402287557632 66445518213594 66530378390112 66621766272516 66629310535424 66631891006464 66720834313632 66806046107136 66849539626737 67028509405312 67100799458304 67120581533616 67203701143488 67206303859968 67226117039172 67296013919784 67319979736707 67608959693184 67679254626048 67699207236492 67785668548416 67910643430336 67930664256819 68110851695166 68293198262016 68317519201568 68411361947724 68474347329024 68496080011632 68498732780352 68518926982233 68590168033626 68776461351936 68884600442112 68906463332616 69001115067963 69008928768832 69064643426688 69089239097424 69191976325248 69583319376896 69603833327184 69606528997824 69788458879776 69791161700736 69811736925294 69813312319548 70000216718848 70185893686272 70206585282288 70209304296768 70336023552848 70392809646432 70814556920016 70822575975424 70919859733632 70921460134144 70942368583476 70945116093936 71053913188167 71130544627464 71320975524864 71367408451638 71531237834784 71553940726437 71556711922332 71663118336864 71746517524248 71754642115072 71938597506048 72071229047808 72173580128559 72184548590336 72259600891392 72280903839768 72283703190048 72306644902389 72373216616064 72472630375152 72692532746496 72713963328084 72806829181632 72885351135744 72904015079766 72906838562376 73156099968882 73319192511552 73343648238588 73546521205248 73572712986304 73622989587456 73670921221302 73765009243296 74064089968128 74085924900312 74112308776701 74180542939776 74204086679268 74206960512048 74308893150114 74317307904896 74507833131264 74702573502336 74846675688876 74957974352352 74960877382272 75060938602836 75156801870528 75384848774144 75407073080976 75488399390592 75510654225318 75604163786424 75607091842464 75631088346177 76034718160128 76060079654832 76139161454304 76258877116968 76375233559296 76399473859128 76604010748928 76804229878272 76829848044768 76854232632099 76857209101764 77033640745152 77058090013086 77061074377896 77267382506496 77469335483904 77495175497376 77519771249193 77612163920384 77635044864936 77725393984602 77840973365904 78077164801792 78140200739328 78281234299008 78284266034688 78304312493082 78307345122552 78404318000736 78512016239748 78515056913328 78750243808704 78931021059072 78959130397056 78982408442574 78985467333864 79076544371712 79128026496954 79550318854656 79675397972352 79758238719744 79761327657984 79784842200336 79786642650912 79813255605678 79912093346904 80021862705897 80236097465472 80239204910592 80390873888052 80448925310208 80621008128972 80723972379456 80930922194304 81051268267008 81080132678784 81204472215048 81207617164128 81292051002816 81316016819739 81319166088804 81419868693072 81448864372806 81749986096896 81779099339808 81883542633984 81907682829336 81996020027712 82484091575496 82609946502912 82712247561216 82739836355904 82766096680722 82769302109592 82825863285888 82985635398708 83207804779008 83261976526911 83322101214144 83428515136512 83453110807248 83482830576054 83606971393008 83821312272672 83928363757056 84083100555776 84104631937014 84302867706624 84327721146396 84330987055056 84551402104344 84777763359744 84804670490592 84807954870912 84832957216098 84924449314416 84934066177024 85032909658368 85054684259727 85057978322772 85511917790208 85539057930144 85567589611686 85666256402688 85669574151168 85893487852032 85922137754208 85949408091519 86179512092544 86404758613056 86408104962816 86411451442176 86433579050364 86435529538488 86571434459146 86637304180224 86693708675133 86925805319808 87153002419392 87156377747712 87313684410432 87339425473053 87450970077744 87571095036642 87805540622592 87836810402016 87974918594472 88038446565888 88066388586384 88069799289024 88095763262871 88204857750828 88565914854144 88594024284792 88707171186816 88829021696688 88961112418176 89132719502316 89494108711488 89604934857984 89608405146624 89634822718896 89666743952058 89728018559712 89731493615232 89759972982276 89901105015267 90145279590912 90239006168064 90265609648656 90269105524416 90380891397888 90574219009092 90814468926888 91057597682688 91182676800384 91215149263632 91328106682176 91331643707136 91355031241929 91358569309644 91453557378168 91597352279706 91846133922816 91875284443488 92001486757284 92086191235584 92118985463232 92146143183003 92255968433664 92316030913113 92492482507776 92805111102912 92808705330432 92936189815776 93051278506368 93054882267648 93082315900392 93084416426064 93115464873291 93608780376384 93612405729024 93638490333362 93709737174528 93857079528576 94057842817134 94419409226688 94559812978176 94589824777968 94593488125248 94738550917556 94810634763264 94840726169952 94872360436938 95156544602184 95374983779712 95378677535232 95405254301916 95408949229776 95550824449152 95662023365664 96231440171412 96374538453024 96378270920064 96408859869852 96497622154752 96560446127509 96630173833536 96923376995328 96951951104112 97075772242176 97205353439688 97209118083168 97212882872448 97239970730799 97541466625176 97758923348736 97791530984784 98122070593183 98196728861952 98227894961736 98353345657728 98382341337462 98781233200416 98816411702268 98907390586368 98938782239024 98942614016064 98971783418781 99074687159682 99078524200152 99343777508352 99603431336448 99668277320391 99795567585168 99943965803136 99947836509696 100081251470448 100209069160704 100542764107968 100651199187456 100680872300424 100805551715232 100809455789952 100839175558758 100841451128236 101379624213504 101413439539776 101518881939072 101678502822624 101833644745728 101865965145504 102166277542749 102439797393024 102472310176132 102476278802352 102550278417408 102617042921586 102711520993536 102744120017448 102748099170528 103164692027904 103326900663168 103359694998924 103513393153248 103633858646136 103787964487872 104374979065344 104405749990776 104409793496736 104442931525673 104539090667648 104682688319664 104686742551104 104719968479322 105000325078272 105278840529408 105309877923432 105313956445152 105504035329272 105669922177274 106233863963136 106344318292992 106379789600448 106382190201216 106413552875214 106417674140904 106549457795872 106695816941196 106981463287296 107051112677457 107187831850736 107265233746944 107335067883498 107494677505296 107631963172608 107907896259072 108106843571712 108272629620064 108276822885504 108389401337088 108421355759652 108425554785072 108559824924096 108598485830408 108999981462528 109038799119744 109070944992126 109210243772448 109328026703616 109356022619649 109734149953323 109978788767328 110146595337216 110319781807872 110354795574296 110359069479456 110434484381184 110506381831953 110647513864944 111015968702548 111096134952192 111100437568512 111270814409664 111306130018902 111310440768072 111475961857344 111761749696896 112139509249352 112270013533314 112403823608832 112436961528528 112441316073408 112477003181494 112735202805792 113072893987456 113077273161216 113110609621464 113232599085888 113377212877824 113406245679636 113410637763696 114052077240192 114090119482248 114221675203584 114296038273378 114388315675452 114562850338944 114599210788692 114906016123392 115206344817408 115210806617088 115244772067152 115247372717984 115285813652646 115587135019629 115591611566844 115901073759744 116204003225856 116208503663616 116418245880576 116452567297404 116588090976903 116601293436992 116761460048856 117074054163456 117115747202688 117299891459296 117421851448512 117426399052032 117456468739623 117461017683828 117606477001104 117768024359622 118087886472192 118125365713056 118276228249088 118438695595584 118473612663861 118614816557568 118692039745431 118843626003088 119325478281984 119473246477312 119513096958528 119555658602744 119637358079616 119641991486976 119679963976368 119719883408517 119868140020356 120354146198208 120358807365888 120507855197184 120586310832078 120765625345456 120931512193458 121085958569184 121576902400512 121620199018176 121770808909568 121775524942848 121806708322572 121811425746192 121938076504224 122129803039608 122173296559209 122500379257984 122668649009712 122825313950976 122861524244004 123088041217484 123726137363244 123740148137216 123744940440576 123914919754368 124068371341824 124109754533856 124112555234752 124149145021083 124153953164388 124478453098062 124811707168512 124816540972032 125142772704768 125179666210872 125224245864081 125410457089512 125892545635584 126119766370624 126124650833664 126156947905521 126454301559936 126491581719594 126496480582584 126827103156516 126875392802912 127166645039616 127207005735888 127211932306368 127249435824147 127401099265536 127549364487552 127586967484158 128308586895216 128351384417529 128499384604032 128504361226752 128545146493136 128840231778048 129269268138816 129434362989568 129607137919584 129612157444224 129617177163264 129650368575546 129653294307732 129857151688719 130055288833568 130345231131648 130388707979712 130729503629088 130928971815936 130970526615648 131137794210304 131176455116616 131356642554963 131708310933888 131755215603024 131923485354752 131962377891708 132099582879576 132104698933536 132307286626242 132891036427188 133060756780224 133243532545032 133258621070848 133441668627264 133612092214272 133699079253474 134057018810624 134241163067232 134407402286976 134412607719936 134452234078344 134500115928087 134592027839568 134639959473414 135217919386368 135358509252096 135398414472984 135571337096832 135821286860672 135861328513638 136221703390332 136586396524032 136635038403136 136822723895448 136948694658048 136992160023264 136997465560704 137037853964466 137180336067252 137396028419559 137769200884224 137812926665232 138002230135926 138017857537664 138129286853376 138178478194848 138383952650496 139207666654368 139213057995648 139576917759552 139582323401472 139623473850588 139626624639096 140000433437696 140413170564576 140418608593536 140457735500043 140672047105696 140785619292864 141086764225701 141629113840032 141839719467264 141842920268288 141884737166952 141890232187872 142107826376334 142261089254928 142308540655407 142734816903276 143062475669568 143107881452874 143113423844664 143326236673728 143493035048496 143509284230144 144347160257118 144369097180672 144519201782784 144561807679536 144567406380096 144613289804778 144746433232128 144945260750304 145385065492992 145427926656168 145613658363264 145770702271488 145808030159532 145813677124752 146312199937764 146638385023104 146687296477176 147093042410496 147145425972608 147341842442604 147530018486592 147573512006193 148128179936256 148171849800624 148224617553402 148361085879552 148408173358536 148413921024096 148612030739523 148617786300228 148634615809792 149015666262528 149405147004672 149693351377752 149915948704704 149921754764544 150121877205672 150313603741056 150814146161952 150976798781184 151021308450636 151208327572848 151214183684928 151258763338137 151262176692354 152069436320256 152120159309664 152278322908608 152517754233936 152750467118592 152798947718256 153608459756544 153659696089536 153708465264198 153714418203528 153925564382379 154067281490304 154116180026172 154122148755792 154938670967808 154990350994752 155039542498386 155224327840768 155270089729872 155450787969204 155681946731808 156154329603584 156280401478656 156562468598016 156568532069376 156608624986164 156614690245104 156808636001472 157024032479496 157030113826656 157079952718983 157500487617408 157918260794112 157964816885148 157970934667728 158256052993908 158504883265911 159100637709312 159350795944704 159516477439488 159569684400672 159573285301824 159620329312821 159626511211356 159824186693808 160043725411794 160472194930944 160478409821184 160781747776104 160897850620416 161002601825247 161242016257944 161447944758912 161861844388608 162160265357568 162408944430096 162415234328256 162584102005632 162632033639478 162638332177608 162839737386144 162897728745612 163499972193792 163558198679616 163606417488189 163767085267968 163815365658672 163992040055424 164968183150992 165219893005824 165479672711808 165532193361444 165538604219184 165651726571776 165971270797416 166415609558016 166523953053822 166644202428288 166906221614496 166959195028353 166965661152108 167213942786016 167642624545344 167856727514112 168166201111552 168209263874028 168405020299971 168605735413248 168655442292792 168661974110112 168715504772241 169102804208688 169609340981184 169615909741824 169665914432196 169848898628832 170065819316736 170109368519454 170115956645544 171078115860288 171135179223372 171332512805376 171444057410067 171786975704064 171844275508416 171898816183038 172359024185088 172809517226112 172816209925632 172867158100728 172871059076976 172928720478969 173142868918292 173274608360448 173387417350266 173851610639616 174306004838784 174312755495424 174627368820864 174678850946106 174901940155488 175142190073284 175611081245184 175673620804032 175949837188944 176076893131776 176132777172768 176139598578048 176191526525742 176409715501656 176472539474413 177131829708288 177188048569584 177414342373632 177658043393376 177922224836352 178265439004632 178988217422976 179209869715968 179269645437792 179326542808231 179333487904116 179456037119424 179462987230464 179519945964552 179802210030534 180290559181824 180531219297312 180538211048832 180761782795776 180879466248117 181148438018184 181397268290187 181628937853776 182365353600768 182430298527264 182656213364352 182663287414272 182710062483858 182717138619288 182907114756336 183194704559412 183750568886976 184002973514568 184172382471168 184237970926464 184292286366006 184511936867328 184632061826226 185610222205824 185617410660864 185872379631552 186102557012736 186109764535296 186164631800784 186168832852128 186230929746582 186717679647093 187217560752768 187224811458048 187276980666724 187419474349056 187714159057152 188115685634268 188838818453376 189119625956352 189179649555936 189186976250496 189477101835112 189681452339904 189737372579391 189744720873876 190313089204368 190749967559424 190757355070464 190810508603832 190817898459552 191101648898304 191324046731328 192462880342824 192749076906048 192756541840128 192817719739704 192995244309504 193120892255018 193260347667072 193903902208224 194151544484352 194277945229459 194410706879376 194418236166336 194425765744896 194479941461598 195082933250352 195517846697472 195583061969568 196244141186366 196393457723904 196455789923472 196706691315456 196764682674924 197562466400832 197632823404536 197814781172736 197877564478048 197885228032128 197943566837562 198149374319364 198157048400304 198460929939363 199206862672896 199336554640782 199591135170336 199887931606272 199895673019392 200162502940896 200418138321408 200548618880211 201085528215936 201302398374912 201361744600848 201611103430464 201618911579904 201678351117516 201682902256472 201959939210121 202826879079552 203037763878144 203357005645248 203731930291008 203791992770457 204332555085498 204879594786048 204944620352264 204952557604704 205234085843172 205423041987072 205488240034896 205496198341056 205556780946699 206329384055808 206653801326336 206719389997848 207026786306496 207267717292272 207575928975744 208749958130688 208811499981552 208819586993472 208885863051346 209078181335296 209365376639328 209373485102208 209439936958644 210000650156544 210557681058816 210619755846864 210627912890304 211008070658544 211339844354548 212467727926272 212759579200896 212764380402432 212827105750428 212835348281808 213098915591744 213161739564501 213391633882392 213962926574592 214102225354914 214375663701472 214661822179311 214670135766996 214989355010592 215263926345216 215404072130597 215815792518144 216213687143424 216520740385677 216545259240128 216553645771008 216778802674176 216842711519304 216851109570144 216919934707167 217119649848192 217196971660816 218077598239488 218141889984252 218420487544896 218656053407232 218712045239298 219468299906646 219957577534656 220639563615744 220709591148592 220718138958912 220868968762368 221012763663906 221295027729888 222031937405096 222192269904384 222336926330103 222541628819328 222612260037804 222620881536144 222951923714688 223523499393792 224279018498704 224540027066628 224873923057056 224882632146816 224954006362988 225470405611584 226145787974912 226154546322432 226221219242928 226465198171776 226812491359272 226821275527392 226893265038531 228104154480384 228180238964496 228592076546756 228776631350904 229125700677888 229198421577384 229812032246784 230412689634816 230489544134304 230494745435968 230562697896297 230571627305292 231174270039258 231183223133688 231802147519488 232408006451712 232559313747579 232836491761152 232905134594808 232988078018809 233176181953806 233202586873984 233522920097712 234231494405376 234599782918592 234843702897024 234852798104064 234912937479246 234922035367656 235212954002208 235536048719244 236250731426112 236552456498176 236877391191168 236947225327722 237229633115136 237384079490862 237687252006176 238650956563968 239026193917056 239111317205488 239274716159232 239283982973952 239359927952736 239439766817034 239736280040712 240065588117691 240708292396416 240717614731776 241172621664156 241531250690912 241863024386916 242171917138368 243153804801024 243240398036352 243541617819136 243613416645144 243622851492384 243876153008448 243948050459217 244259606079216 244346593118418 245000758515968 245337298019424 245650627901952 245723048488008 246176082434968 247452274726488 247480296274432 247829839508736 248136742683648 248219509067712 248225110469504 248298290042166 248307906328776 248956906196124 249623414337024 249785929580733 250285545409536 250359332421744 250448491728162 250820914179024 251785091271168 252239532741248 252249301667328 252313895811042 252908603119872 252983163439188 252992961165168 253654206313032 253750785605824 254333290079232 254414011471776 254423864612736 254498871648294 254802198531072 255098728975104 255164052779181 255173934968316 256617173790432 256702768835058 256998769208064 257008722453504 257090292986272 257680463556096 257848224274557 258538536277632 259214275839168 259224314888448 259234354326528 259300737151092 259306588615464 259714303377438 260081126025399 260110577667136 260777415959424 261459007258176 261941053231296 262018276419159 262275588420608 262352910233232 262713285109926 263416621867776 263510431206048 263846970709504 263924755783416 264199165759152 264209397867072 264287289788613 264614573252484 265782072854376 266121513560448 266487065090064 266517242141696 266883337254528 267398158506948 268114037621248 268482326134464 268814804573952 268825215439872 268904468156688 269000231856174 269184055679136 269279918946828 269703315045801 270435838772736 270717018504192 270796828945968 271142674193664 271642573721344 271722657027276 272443406780664 273172793048064 273270076806272 273645447790896 273984320046528 273994931121408 274065093725787 274075707928932 274360672134504 274792056839118 275538401768448 275625853330464 276004460271852 276035715075328 276258573706752 276356956389696 276438429549009 276767905300992 276948092739339 278415333308736 278426115991296 279153835519104 279164646802944 279246947701176 279253249278192 279346394619873 280826341129152 280837217187072 280915471000086 281344094211392 281571238585728 282173528451402 283258227680064 283679438934528 283685840536576 283769474333904 283780464375744 284215652752668 284522178509856 284617081310814 285469633806552 286124951339136 286215762905748 286226847689328 286652473347456 286986070096992 288694320514236 288738194361344 289123615359072 289134812760192 289226579609556 289492866464256 289681338382527 289890521500608 290770130985984 290855853312336 291227316726528 291616060319064 291627354249504 291719912192397 292624399875528 293276770046208 293374592954352 294290851945216 294366211779549 294683684885208 295060036973184 295147024012386 296343699601248 296449235106804 296722171759104 296816346717072 296827842048192 296915350256343 297224061479046 297235572600456 297269231619584 298031332525056 298810294009344 299004831961173 299386702755504 299831897409408 299843509529088 300243754411344 300627207482112 301628292323904 301953597562368 302042616901272 302416655145696 302428367369856 302517526676274 302524353384708 304138872640512 304240318619328 304556645817216 305035508467872 305500934237184 305597895436512 306498832628247 307319392179072 307416930528396 307428836407056 307851128764758 308134562980608 308232360052344 308244297511584 309980701989504 310079084996772 310540179459744 310901575938408 311363893463616 312308659207168 313124937196032 313217249972328 313229380490208 313328794577019 313617272002944 314048064958992 314060227653312 314159905437966 315000975234816 315836521588224 315929633770296 315941869335456 316512105987816 317009766531822 318701591889408 319032954878976 319139368801344 319146570603648 319240658625642 319253022422712 319648373387616 320087450823588 320944389861888 321153338032371 321563495552208 321795701240832 322005203650494 322484032515888 322895889517824 323723688777216 324320530715136 324817888860192 324830468656512 325168204011264 325264067278956 325276664355216 325679474772288 325795457491224 326999944387584 327116397359232 327212834976378 327630731317344 327734716166767 327984080110848 329202449859969 329936366301984 330439786011648 330959345423616 331064386722888 331077208438368 331303453143552 331519145495859 331942541594832 333047906107644 333288404856576 333812443228992 333918390056706 333931322304216 334427885572032 335285249090688 336418527748056 336810040599942 337211470826496 337310884585584 337323948220224 337431009544482 338205608417376 339218681962368 339231819483648 339331828864392 339697797257664 340131638633472 340218737038908 340231913291088 342156231720576 342270358446744 342665025610752 342888114820134 343688551016832 343797632366076 344718048370176 345619034452224 345632419851264 345734316201456 345742118153952 345857440957938 346285737836584 346761405058887 346774834700532 347703221279232 348612009677568 348625510990848 349254737641728 349357701892212 349803880310976 350284380146568 351222162490368 351347241608064 351899674377888 352265554345536 352279197156096 352369406218869 352383053051484 352819431003312 352945078948826 354263659416576 354376097139168 354828684747264 355316086786752 355844449672704 356076119236293 356530878009264 357976434845952 358419739431936 358539290875584 358653085616462 358666975808232 358912074238848 358925974460928 359039891929104 359159650225551 359604420061068 361062438594624 361076422097664 361523565591552 361758932496234 362296876036368 362794536580374 363257875707552 364730707201536 364860597054528 365312426728704 365326574828544 365420124967716 365434277238576 365814229512672 366389409118824 366519889677627 367501137773952 368005947029136 368475941852928 368584572732012 369264123652452 371220444411648 371234821321728 371744759263104 372205114025472 372329263601568 372337665704256 372447435063249 372461859493164 373435359294186 374435121505536 374449622916096 374553961333448 375428318114304 375672737592243 376231371268536 377677636906752 378359299111872 378373952500992 378470843716563 378954203670224 379362904679808 379474745158782 379489441747752 380626178408736 381499935118848 381621017207664 381635796919104 381748307472441 382203297796608 382648093462656 384925760685648 385498153812096 385513083680256 385635439479408 386241784510036 386520695334144 387807804416448 388303088968704 388555890458918 388821413758752 388836472332672 388851531489792 388959882923196 389571455066157 390165866500704 391035693394944 391166123939136 392488282372732 392786915447808 392911579846944 393413382630912 393529365349848 393669511135229 395124932801664 395265646809072 395755128956096 395770456064256 395887133675124 396298748638728 396314096800608 396921859878726 398673109281564 399182270340672 399775863212544 400036133956823 400325005881792 400836276642816 401097237760422 402171056431872 402723489201696 403222206860928 403237823159808 403356702235032 403365804512944 403500347784261 403919878420242 405653758159104 406075527756288 406714011290496 407463860582016 407583985540914 408665110170996 409759189572096 409889240704528 409905115209408 410468171686344 410846083974144 410976480069792 410992396682112 411113561893398 412188085258677 413307602652672 413438779995696 414053572612992 414535434584544 415151857951488 417622999963104 417639173986944 417771726102692 418156362670592 418730753278656 418746970204416 418879873917288 420001300313088 421239511693728 421255825780608 421373206500129 422016141317088 422679688709096 423260292677103 425519158401792 425528760804864 425654211500856 425670696563616 426197831183488 426323479129002 426783267764784 428204450709828 428751327402944 429323644358622 429340271533992 429978710021184 430527852690432 430808144261194 433041480771354 433090518480256 433107291542016 433557605348352 433685423038608 433702219140288 433839869414334 434239299696384 434393943321632 436155196478976 436283779968504 436840975089792 437312106814464 437424090478596 438936599813292 439915155069312 441279127231488 441419182297184 441436277917824 442025527327812 442590055459776 442720536018579 444063874810192 444384539808768 444673852660206 445083257638656 445224520075608 445241763072288 445836092218569 445903847429376 447046998787584 448558036997408 449080054133256 449747846114112 449765264293632 449908012725976 450940811223168 452291575949824 452442438485856 452930396343552 453624982718544 453642551054784 453776290014411 453786530077062 456208308960768 456360477928992 457184153093512 457553262701808 458251401355776 458396843154768 460825379269632 460979088268608 460989490871936 461125395792594 461143254610584 462348540078516 462366446267376 464816012903424 465118627495158 465672983522304 465810269189616 465976156037618 466352363907612 466405173747968 467045840195424 468462988810752 469199565837184 469687405794048 469705596208128 469825874958492 469844070735312 470425908004416 471072097438488 471239858156949 472501462852224 473754782382336 473894450655444 474768158981724 475374504012352 475514649797733 477301913127936 478052387834112 478222634410976 478549432318464 478719855905472 478860987938463 478879533634068 479472560081424 480131176235382 481416584792832 481435229463552 482345243328312 483007805475741 483062501381824 483726048773832 484343834276736 486480796072704 487083235638272 487226833290288 487245702984768 487752306016896 487896100918434 488519212158432 488693186236836 490001517031936 490674596038848 490819252464567 491301255803904 491446096976016 492352164869936 494904549452976 494960592548864 495659679017472 496439018135424 496450220939008 496596580084332 496615812657552 497913812392248 499246828674048 499571859161466 500718664843488 500877585085059 500896983456324 501641828358048 503570182542336 504479065482496 504498603334656 504627791622084 505215060899913 505817206239744 505966326878376 505985922330336 506146514316723 507308412626064 507501571211648 508828022943552 508847729225472 508997743296588 510197457950208 510328105558362 510347869936632 513234347580864 513405537670116 513997538416128 514180585972544 514332172230201 515360927112192 515696448549114 517077072555264 518428551678336 518448629776896 518601474302184 518613177230928 518786161436907 519428606754876 520162252050798 520221155334272 521554831918848 522918014516352 523882106462592 524036552838318 524705820466464 525426570219852 526833243735552 527020862412096 527693941419008 527849511566832 528398331518304 528418795734144 528574579577226 529229146504968 529417618423239 531564145708752 532243027120896 532974130180128 533766674509056 534796317013896 536228075242496 536964652268928 537629609147904 537808936313376 537979628424693 538000463712348 538368111358272 538559837893656 539406630091602 540871677545472 541593657891936 542285348387328 542638398744351 543285147442688 543445314054552 544191804870561 544886813561328 546540153612544 547290895581792 547968640093056 547989862242816 548130187451574 548151415857864 548721344269008 549584113678236 551251706660928 552008920543704 552071430150656 552517147413504 552713912779392 552876859098018 553535810601984 553896185478678 556830666617472 556852231982592 558307671038208 558329293605888 558493895402352 558506498556384 558692789239746 560153038941279 561652682258304 561674434374144 561830942000172 562688188422784 563142477171456 564347056902804 566516455360128 567358877869056 567538948667808 567560928751488 568431305505336 569044357019712 569212117738173 569234162621628 570939267613104 572249902678272 572431525811496 572453695378656 573304946694912 573972140193984 577388641028472 578247230718144 578269625520384 578453159219112 578985732928512 579362676765054 579781043001216 581711706624672 582454633453056 582833835688377 583232120638128 583254708499008 583439824384794 585248799751056 586553540092416 586749185908704 588581703890432 588732423559098 589367369770416 590120073946368 590294048024772 592687399202496 592898470213608 593444343518208 593632693434144 593655684096384 593830700512686 594448122958092 594471145200912 594538463239168 595382789818089 597620588018688 598009663922346 598773405511008 599663794818816 599687019058176 600487508822688 601254414964224 601645856640633 603256584647808 603907195124736 604085233802544 604833310291392 604856734739712 605035053352548 605048706769416 605879817630363 608480637238656 609113291634432 610071016935744 611195790873024 611375978311371 612997665256494 614638784358144 614833861056792 614857672814112 615702257529516 616269125961216 616464720104688 616488595023168 616670342840097 619961403979008 620158169993544 621080358919488 621803151876816 622727786927232 626249874392064 626434499944656 626458760980416 626657589154038 627234544005888 628096129917984 628120455306624 628319810875932 630001950469632 631673043176448 631859267540592 631883738670912 633024211975632 634019533063644 637403183778816 638278737602688 638293141207296 638481317251284 638506044845424 639296746775232 639485218693503 640174901647176 641888779723776 642306676064742 643126991104416 643985466537933 644010407300988 644968065031776 645791779035648 646212216391791 647447377554432 648641061430272 649635777720384 649660937313024 650336408022528 650528134557912 650553328710432 650759804121501 651358949544576 651590914982448 654232794718464 654425669952756 655261462634688 655469432333534 655968160221696 658404899719938 659872732603968 661918690847232 662128773445776 662154416876736 662606906287104 663038290991718 663885083189664 666095812215288 666576809713152 667010778990309 667624886457984 667836780113412 667862644608432 668855771144064 670570498181376 672837055496112 673620081199884 674621769171168 674647896440448 674862019088964 676411216834752 678437363924736 678463638967296 678663657728784 679395594515328 680437474077816 680463826582176 680679795115593 684312463441152 684540716893488 685776229640268 686854494152281 687377102033664 687595264732152 689436096740352 691238068904448 691468632402912 691484236307904 691688093688891 691714881915876 692571475673168 693522810117774 693549669401064 695406442558464 697224019355136 697677941242737 698509475283456 698715403784424 698964234056427 699607760621952 700568760293136 702694483216128 703799348755776 704531108691072 704558394312192 704738812437738 704766106102968 705638862006624 705890157897652 708752194278336 709657369494528 710632173573504 711688899345408 712152238472586 713061756018528 715952869691904 717078581751168 717306171232924 717333951616464 717824148477696 717851948921856 718079783858208 718319300451102 719208840122136 722124877189248 722152844195328 723517864992468 724593752072736 725589073160748 726515751415104 729461414403072 729721194109056 730624853457408 730840249935432 730868554477152 731100520679711 731628459025344 732778818237648 733039779355254 735002275547904 736011894058272 736951883705856 737169145464024 738528247304904 742440888823296 742924248776957 743489518526208 744410228050944 744658527203136 744675331408512 744894870126498 744923718986328 746870718588372 748870243011072 749107922666896 749357788742199 750856636228608 751345475184486 752462742537072 755355273813504 756718598223744 756747905001984 756941687433126 757908407340448 758725809359616 758949490317564 758978883495504 761252356817472 762999870237696 763242034415328 763271593838208 763496614944882 764406595593216 765296186925312 765492158337543 769851521371296 770996307624192 771026167360512 771270878958816 772483569020072 773041390668288 773544672823671 775615608832896 777111780917836 777642827517504 777672944665344 777703062979584 777919765846392 779142910132314 780331733001408 782332247878272 784976564745464 785823159693888 786054829257477 786826765261824 787058730699696 787339022270458 790249865603328 790531293618144 791510257912192 791540912128512 791774267350248 792597497277456 792628193601216 793843719757452 797346218563128 798364540681344 799551726425088 800072267913646 800650011763584 802194475520844 804342112863744 805446978403392 806444413721856 806475646319616 806713404470064 806731609025888 807000695568522 807839756840484 809109945137403 811307516318208 812151055512576 813428022580992 814927721164032 815167971081828 817330220341992 819518379144192 819778481409056 819810230418816 820936343372688 821952960139584 821984793364224 822195281177361 822227123786796 824376170517354 826615205305344 826877559991392 828107145225984 829070869169088 829315288647027 830303715902976 830844278218017 835245999926208 835278347973888 835543452205384 836312725341184 837461506557312 837493940408832 837759747834576 838039183859619 842479023387456 842511651561216 842746413000258 844032282634176 845359377418192 846520585354206 851038316803584 851057521609728 851308423001712 851341393127232 852395662366976 852646958258004 853566535529568 856408901419656 857502654805888 858647288717244 858680543067984 859957420042368 861616288522388 866082961542708 866181036960512 866214583084032 867370846077216 867404438280576 867679738828668 868478599392768 868787886643264 869044015147581 872310392957952 872567559937008 873681950179584 874848180957192 875159736577191 877873199626584 879830310138624 882838364594368 882872555835648 883098635338647 884051054655624 885180110919552 885441072037158 888127749620384 889347705320412 890166515277312 890449040151216 890483526144576 890746050769029 891672184437138 891807694858752 894093997575168 897014495883519 897116073994816 898160108266512 899495692228224 899530528587264 899816025451952 901881622446336 904583151899648 904884876971712 905860792687104 907249965437088 907285102109568 907552580028822 907573060154124 912416617921536 912720955857984 914368306187024 915106525403616 916502802711552 916793686309536 919496497884741 921958176537216 921978981743872 922250791585188 922286509221168 924697080157032 924732892534752 930237254990316 931620538379232 931952312075236 932704727815224 932810347495936 934091680390848 936925977621504 938399131674368 939374811588096 939651749916984 939688141470624 939986383731057 940851816008832 942144194876976 942479716313898 945002925704448 947509564764672 947788901310888 949536317963448 950749008024704 951029299595466 956104775668224 956445268821952 957098864636928 957439711810944 957721975876926 957759067268136 958945120162848 960262352470764 962833169585664 963460014097113 964690486656624 966015610951482 966125002763648 967452097547664 968687668553472 972961592145408 974453666580576 974491405969536 975504612033792 975792201836868 977038424316864 977386372473672 980003034063872 981349192077696 981638504929134 982892193952032 983204148500301 984704329739872 987607349579907 989809098905952 991319358034944 992878036270848 992900441878016 993193160168664 993231625315104 994557436487577 995827624784496 999143718322932 1001437329686976 1001755170170118 1001793966912648 1003283656716096 1008958130964992 1009255583244168 1010430121799826 1011634412479488 1011932653756752 1011971844660672 1012293028633446 1014616825252128 1015003142423296 1017656045887104 1017695458450944 1017995486593176 1020394915900416 1020656211116724 1020695739873264 1026468695161728 1026811075340232 1027995076832256 1028361171945088 1028664344460402 1031392897098228 1034154145110528 1036857103356672 1036897259553792 1037202948604368 1037226354461856 1037572322873814 1038857213509752 1040284215176661 1040324504101596 1040442310668544 1043109663837696 1045836029032704 1047764212925184 1048073105676636 1049411640932928 1050853140439704 1053666487471104 1054041724824192 1055699023133664 1056796663036608 1056837591468288 1057108218656607 1057149159154452 1058458293009936 1058835236846478 1063128291417504 1064486054241792 1065948260360256 1067533349018112 1068228357708879 1069592634027792 1073929304537856 1075259218295808 1075617872626752 1075959256849386 1076000927424696 1076736222716544 1077119675787312 1077478950676653 1078813260183204 1083187315783872 1084570696774656 1085276797488702 1086570294885376 1086890628109104 1088383609741122 1089773627122656 1093080307225088 1094581791163584 1095937280186112 1095979724485632 1096260374903148 1096302831715728 1097442688538016 1099168227356472 1099559669032881 1102503413321856 1104017841087408 1104142860301312 1105427825558784 1105753718196036 1107792370957356 1113661333234944 1113704463965184 1116615342076416 1116987790804704 1117012997112768 1117342305189747 1117385578479492 1120306077882558 1123305364516608 1123348868748288 1123661884000344 1125376376845568 1126284954342912 1127018212776729 1128694113805608 1133032910720256 1135077897335616 1135121857502976 1135412531149689 1136862611010672 1138088714039424 1138424235476346 1138468325243256 1141878535226208 1144499805356544 1144863051622992 1144907390757312 1145244922417323 1146609893389824 1147944280387968 1154777282056944 1156494461436288 1156539251040768 1156906318438224 1158725353530108 1159562086002432 1163423413249344 1164909266906112 1165667671376754 1166464241276256 1166509416998016 1166879648769588 1168714365198471 1170497599502112 1173107080184832 1173498371817408 1177163407780864 1177464847118196 1178734739540832 1180240147892736 1180588096049544 1181008533405687 1185374798404992 1185796940427216 1187265386868288 1187311368192768 1187661401025372 1188896245916184 1188942290401824 1190765579636178 1196019327844692 1197546811022016 1199327589637632 1200108401870469 1200975017645376 1202508829928448 1203291713281266 1206513169295616 1208170467605088 1209666620582784 1209713469479424 1210070106705096 1210097413538832 1210501043352783 1211759635260726 1216961274477312 1218226583268864 1220142033871488 1222391581746048 1222751956622742 1225995330512988 1229277568716288 1229667722113584 1229715345628224 1231404515059032 1232538251922432 1232929440209376 1232977190046336 1233340685680194 1239922807958016 1240316339987088 1242160717838976 1243606303753632 1245455573854464 1252868999889312 1252917521960832 1253315178308076 1254469088011776 1255285799657617 1256192259835968 1256240910613248 1256639621751864 1260003900939264 1263718535081184 1263767477341824 1264119619500387 1266048423951264 1268039066127288 1269780878031309 1276557475205376 1276586282414592 1276962634502568 1277012089690848 1278593493550464 1278970437387006 1280349803294352 1284613352129484 1286253982208832 1287970933075866 1288020814601976 1289936130063552 1291583558071296 1292424432783582 1299271555440768 1299321874626048 1300672816045056 1301056269115824 1301106657420864 1301519608243002 1302717899089152 1303181829964896 1308465589436928 1308851339905512 1310522925269376 1310938864667068 1311936320443392 1316809799439876 1319745465207936 1323837381694464 1324257546891552 1324308833753472 1326076581983436 1327770166379328 1328161608055737 1332191624430576 1333153619426304 1334021557980618 1335249772915968 1335673560226824 1335725289216864 1337711542288128 1341140996362752 1345674110992224 1347240162399768 1349243538342336 1349295792880896 1349724038177928 1352822433669504 1356874727849472 1357327315457568 1357758109833749 1358791189030656 1360874948155632 1360927653164352 1361359590231186 1368624926882304 1369081433786976 1371552459280536 1373708988304562 1374754204067328 1375190529464304 1382476137808896 1382937264805824 1382968472615808 1383376187377782 1383429763831752 1385142951346336 1387045620235548 1387099338802128 1394448038710272 1395355882485474 1397018950566912 1397430807568848 1397928468112854 1399215521243904 1401137520586272 1405388966432256 1407598697511552 1409062217382144 1409116788624384 1409477624875476 1409532212205936 1411277724013248 1411780315795304 1413719574470847 1417504388556672 1421264347147008 1424304476945172 1426123512037056 1426543949393199 1431905739383808 1434157163502336 1434612342465848 1434667903232928 1435648296955392 1436159567716416 1436582963815389 1436638600902204 1438417680244272 1444249754378496 1444305688390656 1447035729984936 1449187504145472 1451178146321496 1453031502830208 1459442388218112 1461249706914816 1461680499870864 1461737108954304 1462201041359422 1463256918050688 1465557636475296 1466079558710508 1470004551095808 1472023788116544 1473903767411712 1474338290928048 1477056494609808 1484881777646592 1485848497553914 1486979037052416 1489317054406272 1489350662817024 1489789740252996 1489847437972656 1493741437176744 1497740486022144 1498215845333792 1498715577484398 1502632755255177 1502690950368972 1504925485074144 1510710547627008 1513437196447488 1513495810003968 1513883374866252 1515645182699739 1515816814680896 1517451618719232 1517898980635128 1517957766991008 1518439542950169 1522504713634944 1526484068830656 1526543187676416 1526993229889764 1530592373850624 1530984316675086 1539703042742592 1541992615248384 1542541757917632 1542996516690603 1544967138040144 1546082781336576 1547089345647342 1551231217665792 1554223561835672 1555285655035008 1555345889330688 1555839531692784 1556358484310721 1558285820264628 1560663466002816 1564664495756544 1569953129490928 1571646319387776 1572109658514954 1574117461399392 1574678044540916 1580499731206656 1581062587236288 1583020515824384 1583081824257024 1583548534700496 1585194994554912 1585256387202432 1587687439514904 1588252855269717 1594692437126256 1596729081362688 1600144535827292 1601300023527168 1604388951041688 1608684225727488 1610893956806784 1612888827443712 1613426808940128 1613463218051776 1613938885274079 1614001391137044 1615679513680968 1618219890274806 1622615032636416 1626856045161984 1627915196233053 1629855442328064 1630335942163656 1630916546131663 1634660440683984 1639556962818112 1639620460837632 1641872686745376 1643905920279168 1643969586728448 1644390562354722 1644454247573592 1648752341034708 1653755119982784 1656214290451968 1658141738338176 1658630577294054 1660607431805952 1661688556436034 1670491999852416 1670556695947776 1671086904410768 1674923013114624 1674987880817664 1675519495669152 1676078367719238 1680459116823837 1684958046774912 1685023303122432 1685492826000516 1688064565268352 1690718754836384 1693041170708412 1702076633607168 1702616846003424 1702682786254464 1704791324733952 1705293916516008 1707133071059136 1707636353214519 1712817802839312 1715005309611776 1717294577434488 1717361086135968 1719914840084736 1723232577044776 1732165923085416 1732362073921024 1734741692154432 1734808876561152 1735359477657336 1736957198785536 1737575773286528 1738088030295162 1745135119874016 1747363900359168 1748501507065131 1749696361914384 1750319473154382 1755746399253168 1759660620277248 1765676729188736 1765745111671296 1766197270677294 1768102109311248 1770360221839104 1770882144074316 1776255499240768 1778695410640824 1780333030554624 1780898080302432 1780967052289152 1781492101538058 1783344368874276 1783615389717504 1786148369454267 1794028991767038 1794232147989632 1796320216533024 1798991384456448 1799061057174528 1799632050903904 1803763244892672 1804937569921899 1809769753943424 1811721585374208 1814499930874176 1814570204219136 1815105160057644 1815146120308248 1817639452891089 1825441911715968 1828736612374048 1830213050807232 1833587372619072 1834127934934113 1838992995769482 1843916353074432 1843957963487744 1844501583170376 1844573018442336 1849394160314064 1849465785069504 1850011028520291 1860474509980632 1863241076758464 1863904624150472 1865409455630448 1865620694991872 1868183360781696 1876798263348736 1878749623176192 1879303499833968 1879376282941248 1879972767462114 1881703632017664 1884288389753952 1884959432627796 1890005851408896 1895019129529344 1895577802621776 1899072635926896 1901498016049408 1902058599190932 1912209551336448 1912890537643904 1914879423621888 1915443951753852 1915518134536272 1917890240325696 1918455656080509 1920524704941528 1925666339171328 1926920028194226 1929380973313248 1931956399613799 1932031221902964 1932250005527296 1934904195095328 1937375337106944 1938636649175373 1945923184290816 1948907333161152 1948982811939072 1951009224067584 1951584403673736 1952279412364503 1954076848633728 1954772744947344 1962698384155392 1963277009858268 1965784387904064 1966408297000602 1969408659479744 1975214699159814 1979618197811904 1985756072541696 1985800883756032 1986386320337328 1986463250630208 1989114872975154 1991655249568992 1998287436645864 2001032336970927 2002874659373952 2003510340340236 2003587933825296 2006567313432192 2017916261929984 2018511166488336 2020860243599652 2023865307513504 2023943689321344 2024586057266892 2029233650504256 2030006284846592 2035312091774208 2035390916901888 2035990973186352 2041312422233448 2041391479746528 2042039385346779 2052937390323456 2053622150680464 2056722343890176 2057328688920804 2060563482456843 2062785794196456 2068308290221056 2073714206713344 2074405897208736 2074452708923712 2075064281066673 2075144645747628 2077714427019504 2080568430353322 2080649008203192 2080884621337088 2086219327675392 2091672058065408 2093033823728211 2095528425850368 2096146211353272 2096892702169281 2098823281865856 2101706280879408 2108083449648384 2111398046267328 2113593326073216 2113675182936576 2114216437313214 2114298318308904 2116916586019872 2117670473692956 2126256582835008 2128972108483584 2131896520720512 2135066698036224 2136456715417758 2139185268055584 2147858609075712 2151235745253504 2151918513698772 2152001854849392 2153472445433088 2154239351574624 2154957901353306 2157626520366408 2166374631567744 2170553594977404 2173781256218208 2176767219482244 2179547254245312 2186160614450176 2189163582327168 2191874560372224 2192520749806296 2192605663431456 2193301562039133 2194885377076032 2198336454712944 2199119338065762 2205006826643712 2208035682174816 2210855651117568 2211507436392072 2215584741914712 2227322666469888 2228772746330871 2233230684152832 2233975581609408 2234025994225536 2234684610379494 2234771156958984 2240612155765116 2246610729033216 2247323768000688 2248073366226597 2250752753691136 2252569908685824 2254036425553458 2257388227611216 2266065821440512 2270155794671232 2270243715005952 2270825062299378 2273725222021344 2276177428078848 2276848470952692 2276936650486512 2283757070452416 2288999610713088 2289726103245984 2289814781514624 2290489844834646 2293219786779648 2294143013167369 2295888560775936 2309554564113888 2312988922872576 2313078502081536 2313812636876448 2317450707060216 2319124172004864 2320634018471013 2326846826498688 2331335342753508 2332928482552512 2333018833996032 2333759297539176 2337428730396942 2340995199004224 2346996743634816 2354929694236392 2357469479081664 2358164487772431 2360480295785472 2361176192099088 2362017066811374 2370749596809984 2371593880854432 2374530773736576 2374622736385536 2375322802050744 2377792491832368 2377884580803648 2381531159272356 2392038655689384 2395093622044032 2398655179275264 2400216803740938 2401950035290752 2406583426562532 2413026338591232 2416340935210176 2419333241165568 2419426938958848 2420140213410192 2420194827077664 2421002086705566 2423519270521452 2427329835412209 2433922548954624 2436453166537728 2440284067742976 2444783163492096 2445503913245484 2451990661025976 2458555137432576 2459335444227168 2459430691256448 2462809030118064 2465858880418752 2465954380092672 2466585843532083 2466681371360388 2479845615916032 2480632679974176 2484321435677952 2487212607507264 2490911147708928 2492532834654051 2505737999778624 2505835043921664 2506630356616152 2508938176023552 2510571599315234 2512384519671936 2512481821226496 2513279243503728 2514117551578857 2527437070162368 2527534954683648 2528239239000774 2532096847902528 2536078132254576 2539561756062618 2553114950410752 2553172564829184 2553925269005136 2554024179381696 2557186987100928 2557940874774012 2560699606588704 2569226704258968 2572507964417664 2575941866151732 2576041629203952 2579872260127104 2584848865567164 2598543110881536 2598643749252096 2602112538231648 2602213314841728 2603039216486004 2605435798178304 2606363659929792 2607132045442743 2616931178873856 2617702679811024 2621045850538752 2621877729334136 2625479209731573 2633619598879752 2639490930415872 2648515093783104 2648617667506944 2649295906015941 2652153163966872 2655540332758656 2656323216111474 2664383248861152 2668043115961236 2670499545831936 2671347120453648 2671450578433728 2672238152307087 2675423084576256 2682281992725504 2691348221984448 2694480324799536 2698487076684672 2698591585761792 2699448076355856 2705644867339008 2713749455698944 2714654630915136 2715516219667498 2717582378061312 2721749896311264 2721855306328704 2722719180462372 2737249853764608 2738162867573952 2743104918561072 2747417976609124 2749508408134656 2750381058928608 2765874529611648 2765936945231616 2766752374755564 2766859527663504 2770285902692672 2774091240471096 2774198677604256 2790711764970948 2794861615137696 2795856936225708 2798431042487808 2800252937697761 2802275041172544 2810777932864512 2815197395023104 2818124434764288 2818955249750952 2819064424411872 2819959151193171 2822555448026496 2823560631590608 2827439148941694 2835008777113344 2842528694294016 2848608953890344 2852247024074112 2853087898786398 2868314327004672 2869224684931696 2869335806465856 2871296593910784 2872319135432832 2873165927630778 2873277201804408 2876835360488544 2888499508756992 2890380042291339 2894071459969872 2898375008290944 2902356292642992 2906063005660416 2918884776436224 2923360999741728 2923474217908608 2924402082718844 2926513836101376 2931115272950592 2932159117421016 2940009102191616 2944047576233088 2948676581856096 2949612445500903 2954112989219616 2962822048739721 2971696995107828 2973958074104832 2978634108812544 2978701325634048 2979579480505992 2979694875945312 2987482874353488 2996431690667584 2997431154968796 3005265510510354 3005381900737944 3009850970148288 3026874392894976 3027766749732504 3028845014244517 3031290365399478 3031633629361792 3034903237438464 3035797961270256 3035915533982016 3036879085900338 3045009427269888 3052968137661312 3053086375352832 3053986459779528 3061184747701248 3061968633350172 3079406085485184 3083985230496768 3085083515835264 3085993033381206 3089934276080288 3094178691294684 3102462435331584 3108447123671344 3110571310070016 3110691778661376 3111679063385568 3112716968621442 3116571640529256 3120852645529983 3121326932005632 3129328991513088 3139906258981856 3143292638775552 3144219317029908 3148234922798784 3149356089081832 3160999462413312 3162125174472576 3166041031648768 3167097069400992 3170389989109824 3170512774404864 3171324655969821 3175374879029808 3176505710539434 3189384874252512 3193458162725376 3200289071654584 3202600047054336 3204685073126637 3208777902083376 3221787913613568 3225777654887424 3226853617880256 3226926436103552 3227877770548158 3228002782274088 3231359027361936 3236439780549612 3253712090323968 3255830392466106 3259710884656128 3260671884327312 3261833092263326 3269320881367968 3279113925636224 3279240921675264 3283745373490752 3287811840558336 3287939173456896 3288781124709444 3288908495147184 3297504682069416 3298679007098643 3307510239965568 3312428580903936 3316283476676352 3317261154588108 3323377112872068 3340983999704832 3341113391895552 3342173808821536 3349846026229248 3351038991338304 3352026915569241 3352156735438476 3360918233647674 3369916093549824 3370046606244864 3370985652001032 3376129130536704 3381054638330187 3381437509672768 3386082341416824 3405233692006848 3405365572508928 3406237593449067 3409582649467904 3410587833032016 3414266142118272 3415272706429038 3425635605678624 3430010619223552 3434589154868976 3434722172271936 3435734767251969 3439829680169472 3446465154089552 3464331846170832 3464724147842048 3469483384308864 3469617753122304 3470718955314672 3475151546573056 3476176060590324 3490270239748032 3494727800718336 3497003014130262 3499392723828768 3500638946308764 3506143095595413 3511492798506336 3519321240554496 3531353458377472 3531490223342592 3532394541354588 3536204218622496 3540720443678208 3541764288148632 3543025600217061 3552510998481536 3557390821281648 3561796160604864 3561934104578304 3562984203076116 3566688737748552 3572296738908534 3588057983534076 3588464295979264 3592640433066048 3597982768912896 3599264101807808 3600325205611407 3607526489785344 3609875139843798 3619539507886848 3628999861748352 3629140408438272 3630210320115288 3630292240616496 3631503130058349 3635278905782178 3650883823431936 3657473224748096 3660426101614464 3667174745238144 3668255869868226 3677985991538964 3687832706148864 3687915926975488 3689003166340752 3689146036884672 3698788320628128 3698931570139008 3700022057040582 3720949019961264 3726482153516928 3727809248300944 3730818911260896 3736366721563392 3753596526697472 3758606999667936 3758752565882496 3759945534924228 3763407264035328 3765857398972851 3768576779507904 3769918865255592 3780011702817792 3791155605243552 3792358858501161 3798145271853792 3802996032098816 3804117198381864 3809342634093927 3825781075287808 3829758847243776 3830887903507704 3831036269072544 3835780480651392 3836911312161018 3841049409883056 3853840056388452 3858761946626496 3863912799227598 3864062443805928 3864500011054592 3869808390190656 3874750674213888 3877273298350746 3897814666322304 3897965623878144 3902018448135168 3903168807347472 3904558824729006 3908153697267456 3909545489894688 3925396768310784 3926554019716536 3931568775808128 3932816594001204 3938817318959488 3950429398319628 3959236395623808 3971512145083392 3972772640674656 3972926501260416 3978229745950308 3983310499137984 3984484824167211 3996574873291728 4002064673941854 4005749318747904 4007020680680472 4007175867650592 4013134626864384 4037022332976672 4041720487199304 4047730615027008 4047887378642688 4049172114533784 4058467301008512 4060012569693184 4070624183548416 4071981946372704 4073274329501247 4082624844466896 4082782959493056 4084078770693558 4105874780646912 4107244301360928 4113444687780352 4114657377841608 4121126964913686 4125571588392912 4147428413426688 4148811794417472 4148905417847424 4150128562133346 4150289291495256 4155428854039008 4161136860706644 4161298016406384 4161769242674176 4183344116130816 4186067647456422 4191056851700736 4192292422706544 4193785404338562 4197646563731712 4203412561758816 4216166899296768 4222796092534656 4227186652146432 4227350365873152 4228432874626428 4228596636617808 4233833172039744 4235340947385912 4241158723412541 4252513165670016 4263793041441024 4272913430835516 4278370536111168 4279631848179597 4295717218151424 4302471490507008 4303837027397544 4304003709698784 4306944890866176 4308478703149248 4309748891446167 4309915802706612 4315253040732816 4332749263135488 4341107189954808 4347562512436416 4353534438964488 4359094508490624 4378327164654336 4383749120744448 4385041499612592 4385211326862912 4386603124078266 4389770754152064 4396672909425888 4398238676131524 4410013653287424 4416071364349632 4421711302235136 4423014872784144 4431169483829424 4454645332939776 4457545492661742 4467951163218816 4468051988451072 4469369220758988 4469542313917968 4481224311530232 4493221458066432 4494647536001376 4496146732453194 4501505507382272 4507898265765531 4508072851106916 4514776455222432 4532131642881024 4540311589342464 4540487430011904 4541650124598756 4547450444042688 4552354856157696 4553696941905384 4553873300973024 4555318628850507 4567514140904832 4579452206491968 4579629563029248 4580979689669292 4588286026334738 4591777121551872 4619109128227776 4625977845745152 4627625273752896 4628989550071809 4634901414120432 4638248344009728 4641268036942026 4653693652997376 4662670685507016 4665856965105024 4666037667992064 4667518595078352 4669075452932163 4674857460793884 4681990398008448 4693993487269632 4709859388472784 4714938958163328 4716328975544862 4722352384198176 4724034133622748 4741499193619968 4743187761708864 4749061547473152 4749245472771072 4750645604101488 4755584983664736 4755769161607296 4763062318544712 4764758565809151 4784077311378768 4790187244088064 4800433607481876 4803900070581504 4813166853125064 4826052677182464 4832681870420352 4838666482331136 4840280426820384 4840389654155328 4841816655822237 4842004173411132 4847038541042904 4854659670824418 4867845097909248 4880568135485952 4883745588699159 4889566326984192 4891007826490968 4892749638394989 4903981322051952 4918670888454336 4918861382512896 4925618060236128 4931717760837504 4931908760185344 4933171687064166 4933362742720776 4961265359948352 4968642871355904 4974425215014528 4981822295417856 4985065669308102 5011475999557248 5011670087843328 5013260713232304 5021143198630468 5024769039343872 5024963642452992 5026558487007456 5028235103157714 5054874140324736 5055069909367296 5056478478001548 5064193695805056 5072156264509152 5079123512125236 5106229900821504 5107850538010272 5108048358763392 5114373974201856 5115881749548024 5117703644757977 5121399213177408 5138453408517936 5145015928835328 5151883732303464 5152083258407904 5159744520254208 5169697731134328 5197086221763072 5200469741438699 5204225076463296 5204426629683456 5206078432972008 5210871596356608 5212727319859584 5214264090885486 5235405359622048 5242091701077504 5243755458668272 5245504521195393 5250958419463146 5267239197759504 5278981860831744 5297030187566208 5297235335013888 5298591812031882 5304306327933744 5311080665517312 5312646432222948 5328766497722304 5336086231922472 5340999091663872 5342694240907296 5342901156867456 5344476304614174 5350846169152512 5358445108362801 5382696443968896 5388960649599072 5396974153369344 5397183171523584 5398896152711712 5411289734678016 5414812709765697 5429309261830272 5431032439334996 5435164756122624 5443499792622528 5443710612657408 5445438360924744 5476325735147904 5486209837122144 5494835953218248 5500762117857216 5502383804802339 5531749059223296 5531873890463232 5533504749511128 5533719055327008 5540571805385344 5548182480942192 5548397355208512 5581423529941896 5589723230275392 5591713872451416 5596862084975616 5600505875395522 5604550082345088 5630394790046208 5636248869528576 5637910499501904 5638128848823744 5639918302386342 5645110896052992 5647121263181216 5654878297883388 5670017554226688 5685057388588032 5697217907780688 5704494048148224 5706175797572796 5736628654009344 5738449369863392 5738671612931712 5744638270865664 5746331855261556 5746554403608816 5753670720977088 5755366968241527 5776999017513984 5780760084582678 5788142919939744 5795869198841397 5796750016581888 5804712585285984 5812126011320832 5815909947526119 5837769552872448 5846721999483456 5846948435817216 5848804165437688 5853027672202752 5856838237093509 5862230545901184 5864318234842032 5888095152466176 5897353163712192 5899224891001806 5908225978439232 5925644097479442 5943393990215656 5957268217625088 5957402651268096 5959158961011984 5959389751890624 5974965748706976 5992863381335168 5994862309937592 6010531021020708 6010763801475888 6019701940296576 6053748785789952 6055533499465008 6057690028489034 6062580730798956 6063267258723584 6071595922540512 6071831067964032 6073758171800676 6090018854539776 6105936275322624 6106172750705664 6107972919559056 6123937266700344 6126118156040337 6158812170970368 6170167031670528 6171986066762412 6179868552160576 6181690447370529 6188357382589368 6204924870663168 6216894247342688 6221142620140032 6223358126771136 6225192843200019 6225433937242884 6233143281058512 6241705291059966 6242653864011264 6258657983026176 6279101471184633 6279812517963712 6286585277551104 6288438634059816 6290678106507843 6296469845597568 6298712178163664 6324250348945152 6332082063297536 6334194138801984 6340779978219648 6341025548809728 6342649311939642 6350749758059616 6353011421078868 6378769748505024 6386916325450752 6400578143309168 6405200094108672 6409370146253274 6417555804166752 6443575827227136 6453707235760512 6453852872207104 6455755541096316 6456005564548176 6462718054723872 6472879561099224 6511660784932212 6521343768654624 6523666184526652 6538641762735936 6558227851272448 6558481843350528 6567490746981504 6575623681116672 6577562249418888 6577816990294368 6579904686117399 6595009364138832 6597358014197286 6615020479931136 6632566953352704 6634522309176216 6646754225744136 6681967999409664 6684347617643072 6686318238992613 6699692052458496 6702077982676608 6704053831138482 6704313470876952 6721836467295348 6739832187099648 6741971304002064 6744220098679791 6752258261073408 6762109276660374 6762875019345536 6772164682833648 6810467384013696 6810731145017856 6812475186898134 6821175666064032 6828532284236544 6830545412858076 6851271211357248 6860021238447104 6869178309737952 6869444344543872 6871469534503938 6879659360338944 6882429039502107 6892930308179104 6928663692341664 6938966768617728 6939235506244608 6941437910629344 6950303093146112 6952352121180648 6961902055413039 6980540479496064 6994006028260524 6998785447657536 7001277892617528 7012286191190826 7022985597012672 7062706916754944 7064789082709176 7072408437244992 7074493463317293 7081440887356416 7083528576297264 7086051200434122 7105021996963072 7114781642563296 7123592321209728 7123868209156608 7125968406152232 7133377475497104 7144593477817068 7176115967068152 7176928591958528 7185280866132096 7195965537825792 7198528203615616 7200650411222814 7219750279687596 7239079015773696 7257999723496704 7258280816876544 7260420640230576 7260584481232992 7263006260116698 7270557811564356 7281989506236627 7301767646863872 7314946449496192 7320852203228928 7334349490476288 7336511739736452 7355971983077928 7375665412297728 7378006332681504 7378292073769344 7397576641256256 7397863140278016 7399757530596249 7400044114081164 7441898039922528 7452964307033856 7455618496601888 7461637822521792 7472733443126784 7477598503962153 7517213999335872 7517505131764992 7519891069848456 7526814528070656 7531714797945702 7537153559015808 7539837730511184 7542352654736571 7582311210487104 7584717717002322 7596290543707584 7605992064197632 7608234396763728 7618685268187854 7651562150575616 7659517694487552 7661775807015408 7662072538145088 7671560961302784 7673822624322036 7682098819766112 7707680112776904 7717523893252992 7727825598455196 7728124887611856 7729000022109184 7739616780381312 7754546596701492 7795629332644608 7795931247756288 7806337614694944 7809117649458012 7816307394534912 7819090979789376 7821396136328229 7850793536621568 7853108039433072 7863137551616256 7865633188002408 7876437629194719 7877634637918976 7900858796639256 7918472791247616 7945545281349312 7945853002520832 7947887718047823 7956459491900616 7966620998275968 7968969648334422 7993149746583456 8004129347883708 8011498637495808 8014041361360944 8014351735301184 8016714456921261 8026269253728768 8074044665953344 8083440974398608 8095461230054016 8095774757285376 8098344229067568 8116934602017024 8141248367096832 8143963892745408 8146548659002494 8165249688933792 8165565918986112 8168157541387116 8211749561293824 8214488602721856 8226889375560704 8229314755683216 8242253929827372 8251143176785824 8297623588834944 8297810835694848 8300257124266692 8300578582990512 8310857708078016 8322273721413288 8322596032812768 8372135294912844 8384584845413088 8387570808677124 8395293127463424 8400758813093283 8406825123517632 8432333798593536 8445592185069312 8454373304292864 8456865749252856 8457193273235616 8459877453579513 8467666344079488 8470681894771824 8482317446825082 8505026331340032 8527586082882048 8545826861671032 8556741072222336 8559263696359194 8604942981014016 8607674054795088 8608007419397568 8613889781732352 8616957406298496 8619497782892334 8619831605413224 8630506081465632 8665498526270976 8671140126874017 8682214379909616 8695125024872832 8707068877928976 8718189016981248 8756654329308672 8770082999225184 8770422653725824 8773206248156532 8779541508304128 8793345818851776 8796477352263048 8820027306574848 8832142728699264 8846029745568288 8848837336502709 8862338967658848 8888466146219163 8915090985323484 8935902326437632 8936103976902144 8938738441517976 8939084627835936 8962448623060464 8989295072002752 8992293464906388 9015796531531062 9016145702213832 9029552910444864 9080623178684928 9083300249197512 9086535042733551 9094900888085376 9104709712315392 9107393883810768 9107746601946048 9110637257701014 9135028281809664 9158904412983936 9159259126058496 9161959379338584 9176572052669476 9183554243103744 9238218256455552 9251955691490304 9255250547505792 9257979100143618 9269802828240864 9282536073884052 9307387305994752 9325341371014032 9331713930210048 9332075335984128 9335037190156704 9338150905864326 9349714921587768 9363980796016896 9387986974539264 9419718776945568 9429877916326656 9432657951089724 9444704768396352 9448068267245496 9482998387239936 9486375523417728 9498123094946304 9501291208202976 9504306768836243 9511169967329472 9511538323214592 9526124637089424 9529517131618302 9568154622757536 9580374488176128 9600867214963752 9607800141163008 9614055219379911 9626333706250128 9665363740840704 9677332964662272 9680560853640768 9680779308310656 9683633311644474 9684008346822264 9694077082085808 9709319341648836 9761136270971904 9767491177398318 9779132653968384 9782015652981936 9785499276789978 9807962644103904 9837341776908672 9837722765025792 9851236120472256 9863435521675008 9863817520370688 9866343374128332 9866725485441552 9896037021295929 9922530719896704 9937285742711808 9948850430029056 9970131338616204 10022951999114496 10023340175686656 10026521426464608 10042286397260936 10049538078687744 10053116974014912 10056080746707723 10056470206315428 10109748280649472 10110139818734592 10112956956003096 10128387391610112 10144312529018304 10158247024250472 10215701076020544 10216096717526784 10218712780347201 10228747948403712 10231763499096048 10235407289515954 10242798426354816 10276906817035872 10290031857670656 10303767464606928 10304166516815808 10319489040508416 10339395462268656 10394172443526144 10400939482877398 10408450152926592 10408853259366912 10412156865944016 10425454639719168 10428528181770972 10470810719244096 10484183402155008 10487510917336544 10491009042390786 10501916838926292 10518429286786239 10534478395519008 10557963721663488 10594060375132416 10594470670027776 10597183624063764 10608612655867488 10622161331034624 10625292864445896 10629076800651183 10657532995444608 10672172463844944 10685388481814592 10685802313734912 10688952609228348 10716890216725602 10765392887937792 10777921299198144 10793948306738688 10797792305423424 10800975616834221 10822579469356032 10829625419531394 10858618523660544 10862064878669992 10886999585245056 10887421225314816 10890876721849488 10894509390175047 10952651470295808 10972419674244288 10989671906436496 11001524235714432 11004767609604678 11063498118446592 11063747780926464 11067009499022256 11067438110654016 11081143610770688 11096364961884384 11096794710417024 11162847059883792 11179446460550784 11183427744902832 11201011750791044 11209100164690176 11260789580092416 11275820999003808 11276257697647488 11279836604772684 11290221792105984 11294242526362432 11297572196918553 11309756595766776 11340035108453376 11377076575503483 11394435815561376 11408988096296448 11412351595145592 11416415822921641 11476898739726784 11477343225863424 11489276541731328 11492663710523112 11493108807217632 11507341441954176 11510733936483054 11561520169165356 11576285839879488 11591738397682794 11593500033163776 11609425170571968 11624252022641664 11631819895052238 11693443998966912 11693896871634432 11697608330875376 11706055344405504 11713676474187018 11724461091802368 11728636469684064 11776190304932352 11794706327424384 11798449782003612 11816451956878464 11851288194958884 11886787980431312 11914536435250176 11918317922023968 11918779503781248 11949931497413952 11953454472501633 11985726762670336 11989724619875184 12021062042041416 12021527602951776 12039403880593152 12111066998930016 12115380056978068 12125161461597912 12126534517447168 12143191845081024 12143662135928064 12147516343601352 12180037709079552 12211872550645248 12215945839118112 12219822988503741 12247874533400688 12252236312080674 12317624341940736 12340334063341056 12343972133524824 12359737104321152 12363380894741058 12376714765178736 12433788494685376 12442285240280064 12446716253542272 12450385686400038 12450867874485768 12466286562117024 12483410582119932 12485307728022528 12558202942369266 12559625035927424 12573170555102208 12576877268119632 12581356213015686 12592939691195136 12597424356327328 12648500697890304 12668388277603968 12681559956439296 12682051097619456 12685298623879284 12701499516119232 12706022842157736 12723476170237623 12757539497010048 12801156286618336 12818740292506548 12835111608333504 12838895544538791 12887151654454272 12907414471521024 12907705744414208 12911511082192632 12912011129096352 12925436109447744 12929246674338501 12945759122198448 13023321569864424 13042687537309248 13047332369053304 13077283525471872 13116455702544896 13134981493963008 13151247362233344 13155124498837776 13155633980588736 13159809372234798 13190018728277664 13194716028394572 13230040959862272 13265133906705408 13269044618352432 13293508451488272 13363935998819328 13368695235286144 13372636477985226 13404155965353216 13408107662276964 13408626941753904 13443672934590696 13479664374199296 13483942608004128 13488440197359582 13504516522146816 13523694797296593 13524218553320748 13525750038691072 13544329365667296 13620934768027392 13621462290035712 13624950373796268 13642351332128064 13657064568473088 13661090825716152 13665955886551521 13702542422714496 13738356619475904 13738888689087744 13742939069007876 13764858079004214 13785860616358208 13857327384683328 13877933537235456 13882875821258688 13886968650215427 13900606186292224 13904704242361296 13923804110826078 13961080958992128 13988012056521048 13997570895315072 14002555785235056 14007226358796489 14024572382381652 14045971194025344 14125413833509888 14129578165418352 14144816874489984 14148986926634586 14167057152594528 14172102400868244 14210043993926144 14229563285126592 14247184642419456 14247736418313216 14251936812304464 14266754950994208 14289186955634136 14294275697427453 14352231934136304 14353857183917056 14370561732264192 14397056407231232 14401300822445628 14439500559375192 14478158031547392 14515999446993408 14520841280461152 14521168962465984 14525449967466711 14526012520233396 14541115623128712 14563979012473254 14603535293727744 14629892898992384 14641704406457856 14651236766097477 14668698980952576 14673023479472904 14678248915184967 14711943966155856 14756012665363008 14756584147538688 14795153282512512 14795726280556032 14799515061192498 14800088228162328 14883796079845056 14905928614067712 14911236993203776 14923275645043584 14945466886253568 14955197007924306 15034427998671744 15035010263529984 15039782139696912 15063429595891404 15074307118031616 15079675461022368 15084705309473142 15164622420974208 15169435434004644 15192581087415168 15216468793527456 15237370536375708 15303124301151232 15323551614030816 15324145076290176 15343121922605568 15347645248644072 15353110934273931 15364197639532224 15415360225553808 15435047786505984 15455651196910392 15456249775223712 15479233560762624 15509093193402984 15591258665289216 15601409224316097 15612675229389888 15618235298916024 15632614789069824 15638181959578752 15642792272656458 15706216078866144 15726275103232512 15731266376004816 15736513563586179 15752875258389438 15755269275837952 15801717593278512 15836945582495232 15891090562698624 15891706005041664 15895775436095646 15912918983801232 15933241996551936 15937939296668844 15986299493166912 16008258695767416 16022997274991616 16028082722721888 16028703470602368 16033428913842522 16052538507457536 16148089331906688 16166881948797216 16190922460108032 16191549514570752 16196688458135136 16233869204034048 16244438129297091 16287927785490816 16293097318004988 16330499377867584 16331131837972224 16336315082774232 16428977205443712 16458629511366432 16484507859654744 16502286353571648 16507151414407017 16595247177669888 16595621671389696 16600514248533384 16601157165981024 16621715416156032 16644547442826576 16645192065625536 16744270589825688 16769169690826176 16775141617354248 16790586254926848 16801517626186566 16813650247035264 16891184370138624 16908746608585728 16913731498505712 16914386546471232 16919754907159026 16935332688158976 16941363789543648 16964634893650164 17010052662680064 17055172165764096 17091653723342064 17113482144444672 17118527392718388 17209885962028032 17215348109590176 17216014838795136 17233914812596992 17238995565784668 17239663210826448 17261012162931264 17266100904724581 17330997052541952 17342280253748034 17364428759819232 17390250049745664 17414137755857952 17436378033962496 17447729842578357 17513308658617344 17540165998450368 17540845307451648 17546412496313064 17559083016608256 17570514711280527 17586691637703552 17592954704526096 17664285457398528 17692059491136576 17697674673005418 17724677935317696 17776932292438326 17830181970646968 17871804652875264 17872207953804288 17877476883035952 17878169255671872 17924897246120928 17978590144005504 17984586929812776 18031593063062124 18032291404427664 18059105820889728 18161246357369856 18166600498395024 18173070085467102 18189801776170752 18214787767621536 18215493203892096 18221274515402028 18270056563619328 18317808825967872 18318518252116992 18323918758677168 18353144105338952 18378354468121011 18476436512911104 18510501095011584 18515958200287236 18539605656481728 18545071342111587 18565072147768104 18614774611989504 18650682742028064 18663427860420096 18670074380313408 18675578529600057 18676301811728652 18699429843175536 18727961592033792 18775973949078528 18839437553891136 18859755832653312 18865315902179448 18872034319523529 18889409536792704 18896136534490992 18972751046835456 18996246189892608 19002582416405952 19008613537672486 19022339934658944 19023076646429184 19052249274178848 19059034263236604 19136309245515072 19160748976352256 19201734429927504 19215600282326016 19228110438759822 19252667412500256 19330727481681408 19361121707281536 19361558616621312 19367266623288948 19368016693644528 19388154164171616 19418638683297672 19534982354796636 19564031305963872 19570998553579956 19615925288207808 19674683553817344 19675445530051584 19702472240944512 19726871043350016 19732686748256664 19733450970883104 19739714058352197 19792074042591858 19845061439793408 19897700860058112 19940262677232408 20045903998228992 20053042852929216 20058954716977839 20084572794521872 20099076157375488 20106233948029824 20112161493415446 20112940412630856 20219496561298944 20225913912006192 20232660296039373 20256774783220224 20288625058036608 20316494048500944 20431402152041088 20432193435053568 20437425560694402 20463526998192096 20470814579031908 20485596852709632 20553813634071744 20580063715341312 20607534929213856 20608333033631616 20638978081016832 20647287118506321 20678790924537312 20801878965754796 20816900305853184 20817706518733824 20824313731888032 20850909279438336 20857056363541944 20941621438488192 20975021834673088 20982018084781572 21003833677852584 21036858573572478 21068956791038016 21188120750264832 21194367248127528 21201915099711619 21217225311734976 21244322662069248 21250585728891792 21258153601302366 21315065990889216 21344344927689888 21370776963629184 21371604627469824 21377905218456696 21433780433451204 21530785775875584 21555842598396288 21587896613477376 21595584610846848 21601951233668442 21659250839062788 21717237047321088 21724129757339984 21773999170490112 21774842450629632 21781753443698976 21789018780350094 21845968518709881 21905302940591616 21944839348488576 21979343812872992 22003048471428864 22009535219209356 22126996236893184 22134018998044512 22134876221308032 22162287221541376 22192729923768768 22193589420834048 22199272591788747 22325694119767584 22358892921101568 22366855489805664 22402023501582088 22418200329380352 22432795511886459 22551641998007616 22552515395294976 22559673209545368 22580443584211968 22588485052724864 22595144393837106 22619513191533552 22754153151006966 22788871631122752 22817976192592896 22824703190291184 22832831645843282 22953797479453568 22954686451726848 22978553083462656 22985327421046224 22986217614435264 23014682883908352 23021467872966108 23123040338330712 23152571679758976 23183476795365588 23187000066327552 23218850341143936 23263639790104476 23386887997933824 23387793743268864 23395216661750752 23427352948374036 23448922183604736 23457272939368128 23464188408984687 23552380609864704 23589412654848768 23596899564007224 23629312887584157 23632903913756928 23702576389917768 23773575960862624 23836635844047936 23837559007562496 23843663154143469 23899862994827904 23906908945003266 23971453525340672 23979449239750368 24042124084082832 24043055205903552 24050143370763783 24078807761186304 24222133997860032 24230760113956136 24250322923195824 24253069034894336 24286383690162048 24287324271856128 24295032687202704 24423745101290496 24431891678236224 24439645977007482 24495749066801376 24504472624161348 24635248683881472 24680668126682112 24687944267049648 24719474208642304 24726761789482116 24753429530357472 24867576989370752 24893432507084544 24900771372800076 24901735748971536 24932573124234048 24966821164239864 25116405884738532 25119250071854848 25153754536239264 25162712426031372 25185879382390272 25194848712654656 25202276439279849 25297001395780608 25336776555207936 25363119912878592 25370597247758568 25379632360738539 25402999032238464 25412045684315472 25446952340475246 25515078994020096 25602312573236672 25637480585013096 25670223216667008 25677791089077582 25814828943042048 25815411488828416 25823022164385264 25824022258192704 25850872218895488 25858493348677002 25891518244396896 26013420380622051 26046643139728848 26085375074618496 26094664738106608 26154567050943744 26232911405089792 26269962987926016 26310248997675552 26311267961177472 26319618744469596 26380037456555328 26389432056789144 26460081919724544 26538089236704864 26546512009508127 26587016902976544 26665398438657489 26737390470572288 26745272955970452 26808311930706432 26816215324553928 26817253883507808 26887345869181392 26967885216008256 26976880394719164 27047389594593186 27048437106641496 27051500077382144 27088658731334592 27241869536054784 27249900747592536 27259605128200653 27284702664256128 27314129136946176 27322181651432304 27331911773103042 27405084845428992 27476713238951808 27477777378175488 27485878138015752 27529716158008428 27571721232716416 27714654769366656 27755867074470912 27765751642517376 27773937300430854 27809408484722592 27847608221652156 27922161917984256 27976024113042096 27995141790630144 28005111570470112 28014452717592978 28049144764763304 28091942388050688 28259156330836704 28289633748979968 28297973853269172 28334114305189056 28344204801736488 28420087987852288 28459126570253184 28494369284838912 28503873624608928 28512920306508729 28533509901988416 28578373911268272 28588551394854906 28704463868272608 28741123464528384 28794112814462464 28802601644891256 28842165658139733 28879001118750384 29031998893986816 29041682560922304 29042337924931968 29050899934933422 29052025040466792 29082231246257424 29127958024946508 29259785797984768 29283408812915712 29302473532194954 29337397961905152 29346046958945808 29356497830369934 29423887932311712 29512025330726016 29513168295077376 29590306565025024 29591452561112064 29599030122384996 29600176456324656 29688111063887787 29767592159690112 29811857228135424 29822473986407552 29846551290087168 29910394015848612 30068855997343488 30070020527059968 30079564279393824 30126859191782808 30148614236063232 30159350922044736 30168242240123169 30169410618946284 30329244841948416 30338870868009288 30385162174830336 30432937587054912 30474741072751416 30647103228061632 30648290152580352 30656138341041603 30686243845211136 30695290497288144 30706221868547862 30728395279064448 30830720451107616 30870095573011968 30911302393820784 30912499550447424 30958467121525248 31018186386805968 31182517330578432 31202818448632194 31225350458779776 31236470597832048 31276363919157504 31285584545312916 31412432157732288 31452550206465024 31462532752009632 31473027127172358 31505750516778876 31510538551675904 31555287860358717 31603435186557024 31673891164990464 31782181125397248 31783412010083328 31791550872191292 31825837967602464 31866483993103872 31875878593337688 31887230401953549 31972598986333824 32016517391534832 32056165445443776 32057406941204736 32066857827685044 32296178663813376 32333763897594432 32381844920216064 32393376916270272 32402926850502663 32467738408068096 32488876258594182 32575855570981632 32586194636009976 32660998755735168 32662263675944448 32672630165548464 32683528170525141 32857954410887424 32917259022732864 32969015719309488 33004572707143296 33014302828814034 33190494355339776 33191243342779392 33201028497066768 33202314331962048 33243430832312064 33289094885653152 33290384131251072 33488541179651376 33538339381652352 33550283234708496 33603035252373132 33627300494070528 33782368740277248 33827462997011424 33828773092942464 33839509814318052 33870665376317952 33882727579087296 33892716590755659 33929269787300328 34020105325360128 34131229726510449 34183307446684128 34226964288889344 34237054785436776 34249247468764923 34430696219180352 34432029677590272 34467829625193984 34477991131569336 34479326421652896 34522024325862528 34532201809449162 34684560507496068 34728857519638464 34780500099491328 34828275511715904 34872756067924992 34895459685156714 35080331996900736 35081690614903296 35092824992626128 35118166033216512 35141029422561054 35173383275407104 35185909409052192 35328570914797056 35384118982273152 35395349346010836 35449355870635392 35553864584876652 35660363941293936 35743609305750528 35754953766071904 35756338511343744 35849794492241856 35957180288011008 35969173859625552 36063186126124248 36064582808855328 36118211641779456 36333200996790048 36346140170934204 36379603552341504 36403288190070893 36429575535243072 36430986407784192 36442549030804056 36540113127238656 36635617651935744 36647837517354336 36659468965511223 36706288210677904 36756708936242022 36952873025822208 37021002190023168 37031916400574472 37079211312963456 37090142684223174 37130144295536208 37301365484056128 37326855720840192 37340148760626816 37351157059200114 37352603623457304 37398859686351072 37455923184067584 37678875107782272 37719511665306624 37730631804358896 37744068639047058 37778819073585408 37792273068981984 37945502093670912 38005164832811904 38017227075344972 38044679869317888 38046153292858368 38104498548357696 38118068526473208 38272618491030144 38403468859855008 38456220877519644 38505334825000512 38516686633616373 38661454963362816 38722243414563072 38723117233242624 38734533246577896 38736033387289056 38776308328343232 38837277366595344 39069964709593272 39128062611927744 39141997107159912 39231850576415616 39349367107634688 39374985185178721 39404944481889024 39453742086700032 39465373496513328 39466901941766208 39479428116704394 39584148085183716 39690122879586816 39795401720116224 39880525354464816 40091807996457984 40106085705858432 40117909433955678 40169145589043744 40212467896059648 40224322986830892 40225880825261712 40438993122597888 40451827824012384 40465320592078746 40513549566440448 40571084391889779 40577250116073216 40632988097001888 40862804304082176 40864386870107136 40874851121388804 40927053996384192 40941629158063816 40971193705419264 40997867659654563 41107627268143488 41215069858427712 41216666067263232 41294574237012642 41357581849074624 41603757931509592 41633800611706368 41648627463776064 41660905950646281 41701818558876672 41714112727083888 41883242876976384 41950043669346176 41964036169563144 42007667355705168 42073717147144956 42137913582076032 42376241500529664 42388734496255056 42403830199423238 42434450623469952 42501171457783584 42516307202604732 42630131981778432 42688689855379776 42741553927258368 42743209254939648 42755810436913392 42867560866902408 42882827092282359 43061571551751168 43111685196792576 43191169221693696 43203902467336884 43318501678125576 43434474094642176 43448259514679968 43547998340980224 43563506887397952 43576349902400133 43578037560700188 43691937037419762 43810605881183232 43889678696977152 43953710298292431 43958687625745984 44006096942857728 44019070438418712 44034746745554901 44268037996089024 44269752442616064 44324574443082752 44385459847537536 44387178841668096 44398545183577494 44651388239535168 44717785842203136 44733710979611328 44804047003164176 44836400658760704 44865591023772918 45103283996015232 45105030790589952 45119346419090736 45176970105449728 45190288787674212 45239026383067104 45508306302013932 45577743262245504 45649406380582368 45665663291686564 45907594958907136 45909372903453696 45970654842092448 45972435228870528 46029365767816704 46042935745932216 46059332802821793 46246080676661424 46305143359517952 46366953590731176 46437700682287872 46527279580208952 46773775995867648 46790433323501504 46804227672948291 46854705896748072 46897844367209472 46914545878736256 46928376817969374 47178825309697536 47193799128014448 47209540690758537 47258625775168314 47265807827513856 47405152779835536 47547151921725248 47673271688095872 47675118015124992 47687326308286938 47799725989655808 47813817890006532 47942907050681344 47958898479500736 48084248168165664 48086110411807104 48100286741527566 48157615522372608 48444267995720064 48461520227912272 48500645846391648 48572767380324096 48574648543712256 48590065374405408 48733314387891273 48863783356472448 48879291954014964 48991498133602752 49008945248322696 49375888534099296 49438948417284608 49453523578964232 49506859060714944 49521454243221051 49735153978741504 49786865014169088 49801542745600152 49803471497943072 49865146248468096 49933642328479728 50232811769477064 50238500143709696 50307509072478528 50325424852062744 50371758764780544 50389697425309312 50404552878559698 50673553110415872 50726239825757184 50741194495517136 50759264721477078 50805998064476928 50824091368630944 50893904680950492 51030157988040192 51204625146473344 51274961170026192 51340446433334016 51355582178155164 51629657886084096 51646044328770528 51648044516385408 51701744437790976 51716986697354004 51783036488793792 51798302714173743 52026840761244102 52093286279457696 52170750149236992 52189329476213216 52309134101887488 52343189527735071 52539925975852032 52620497995351104 52622535922354944 52639237488939192 52711544133841581 52760074913110656 52778864113578288 53076178473409728 53093024019016254 53174033805953088 53330796877314978 53474780941144576 53490545911940904 53616623861412864 53632430649107856 53634507767015616 53774691738362784 53935770432016512 53953760789438328 54094779189186372 54096874213282992 54103000154764288 54177317462669184 54483739072109568 54499801495185072 54519210256401306 54569405328512256 54644363302864608 54663823546206084 54810169690857984 54953426477903616 54955554756350976 54971756276031504 55059432316016856 55135063404363033 55143442465432832 55429309538733312 55531503285034752 55547874600861708 55618816969445184 55635214026334761 55695216443304312 55844323835968512 55952048226084192 55990283581260288 56010223140940224 56026735588800171 56028905435185956 56098289529526608 56183884776101376 56518312661673408 56579267497959936 56595947706538344 56616102958570587 56668228610378112 56688409603472976 56918253140506368 56988738569677824 57007747249217856 57025840613017458 57067019803976832 57156747822536544 57177102789709812 57408927736545216 57482246929056768 57588225628924928 57605203289782512 57684331316279466 57758002237500768 58083365121844608 58084675849863936 58101799869866844 58104050080933584 58164462492514848 58255916049893016 58519571595969536 58604947064389908 58692093917891616 58712995660739868 58847775864623424 59024050661452032 59026336590154752 59180613130050048 59198060244769992 59200352912649312 59219142175056591 59376222127775574 59535184319380224 59644947972815104 59693102580174336 59820788031697224 60137711994686976 60159128558787648 60176864150933517 60253718383565616 60297228472126464 60318701844089472 60336484480246338 60338821237892568 60658489683896832 60677741736018576 60697980888118119 60770324349660672 60865875174109824 60949482145502832 61294206456123264 61296580305160704 61312276682083206 61390580994576288 61412443737095724 61456790558128896 61661440902215232 61740191146023936 61822604787641568 61824999100894848 61916934243050496 61941861355518963 62036372773611936 62405636897264388 62450700917559552 62472941195664096 62552727838315008 62571169090625832 62824864315464576 62925065504019264 62946054254344716 63011501033557752 63110575720717434 63206870373114048 63564362250794496 63583101744382584 63605745299134857 63651675935204928 63732967986207744 63751757186675376 63774460803907098 63945197972667648 64033034783069664 64112330890887552 64114813882409472 64133715655370088 64592357327626752 64667527795188864 64763689840432128 64786753832540544 64805853701005326 64977752517188364 65151711141963264 65172389272019952 65321997511470336 65324527351888896 65345260331096928 65367056341050282 65715908821774848 65834518045465728 65938031438618976 66009145414286592 66028605657628068 66380988710679552 66402056994133536 66404628663924096 66486861664624128 66530147381853701 66578189771306304 66580768262502144 66977082359302752 67076678763304704 67100566469416992 67206070504746264 67254600988141056 67298386535659377 67654925994022848 67657546185884928 67679019628636104 67741330752635904 67765455158174592 67785433181511318 67858539574600656 68262459453020898 68366614893368256 68453928577778688 68474109570873552 68498494937529846 68861392438360704 68864059355180544 68935659250387968 68955982263138672 68958652843305792 69044048651725056 69064403618898324 69369121014992136 69457715039276928 69561000198982656 69656551023431808 69790919370313428 70160663993801472 70163381229806592 70185649985252256 70282058845122108 70346766550814208 70371818818104384 70392565226954061 70657141829594112 70768237964546304 70790698692021672 70898711741270784 71107729169753304 71320727882587872 71509907532143808 71512677022687488 71530989462430407 71699588984483712 71914360576022016 71938347719251104 72126372252248496 72129165617710656 72236423283558912 72666401993580096 72692280341868408 72759207104683008 72806576380141786 72859151070486144 72861972815568384 72885098061608112 73271235303871488 73295675034708672 73318937931022446 73412576421355808 73513417872484044 73905746051644416 74042004380046336 74063832801148944 74158422625926912 74180285368446348 74260288591072416 74602730968112256 74680297521253632 74702314118400228 74705207246914608 74797719372702144 75357750215564544 75461263608717792 75488137278094116 75557638147170816 75584546137963968 75606829317839547 75891004187341824 76010329665623808 76034454150689944 76089359738635776 76138897082215617 76208997096715392 76236137052946416 76545236982060288 76806937719710016 76912441755039288 77010669650001024 77033373267232746 77444486829126144 77446234466485248 77469066493155792 77472066774578112 77552616656686464 77674554733190688 78139929419186544 78256125223855488 78283994214319824 78463701152831232 78698734215269376 78749970370357442 78809888963778048 78930746993026656 78933803883532416 78958856233408788 79168296170367432 79380245759173632 79639536028524381 79761050708929632 80212171411716864 80235818867911356 80338291178087488 80424935792119296 80448645973661784 80451761650523424 80903655648024768 80930641184157492 81142168783779558 81154500232146432 81265976194003776 81725608608164352 81749702242777608 81778815384601959 81854107992768384 81883258316127632 81942387410838528 81995735319309126 82215254536286976 82430139716855424 82433332134526464 82589148474025284 82715163698149248 83207515863019184 83267601223412736 83297254927552128 83321811901292562 83428225454167776 83766485753952768 83900087338692352 83928072339126288 84015334711410336 84147434294289912 84275827164152064 84777468992510112 84807660398846476 84868901246939904 85002342915567168 85032614405209464 85260263963556864 85377379710759552 85483107854516736 85511620873826784 85538760919526187 85735121733804816 85765654184564718 86223370393585152 86382338443387392 86407804934673768 86637003356251152 86896519029359936 87095996681960448 87127013774795904 87152699804800266 87156075121400376 87383874074839524 87779357393954304 87907420596584862 87917375251491968 88012193885715456 88038140876837424 88069493491109802 88536075992178048 88539504885232128 88770919695075072 88774357683336192 88797090367154988 89064333191663361 89302776479070336 89435571684406272 89467421959222656 89608094006328352 89731182047545836 90206567992030464 90210061581179904 90238692838181472 90353940210899456 90380577575348424 90478052766134208 90504726720369507 91016612604027864 91155486524491008 91298812761164736 91331326583373128 91815189917814272 91941309684184896 91944870457741056 91968415023124809 92058731535633408 92085871491864432 92118665605643586 92492161353322848 92610286719035904 92733907181462352 92875401364575744 93054559160417904 93547551991735296 93580866647003008 93608455345896582 93709411793496144 93829091757472512 93856753635938748 94357650619395072 94387598256028896 94419081381517074 94517251550336628 94531615655027712 94665863581076151 94810305559671072 95094303843450496 95346543376191744 95350236030249984 95374652616573876 95599451979311616 95627635780013064 95661691205860647 95917796959001472 96168496336331328 96172220823614208 96200573483055132 96888535991440128 96923040455824544 97001291692783296 97145534760648192 97180130748810816 97208780551507989 97466628775782546 97727566712944896 97758583908029928 97982996267205504 98017890496645392 98050584511575423 98751777068198592 98877896834569216 98907047157928464 99013718121429888 99042908486442102 99470307957483008 99573730028338176 99603085491200304 99606942995886144 99730292496936192 99867284656959456 100465623538954128 100477000287419392 100615018144957056 100650849704125488 100779394850618624 100809105757119396 101347106220831744 101482388991034272 101518529442954156 101611996128953856 101648182737261888 101678149772266977 101787809361900984 102060315976080384 102393689179531347 102409250292946688 102549922340052384 102680892866668032 102711164356310328 102747742406294769 103292088657541056 103296089032770816 103403488875581952 103433973394708008 103566072977587584 103596605428347486 104053681522488204 104186572558915392 104341500298473984 104378658952426432 104618268203774976 104686379055470142 105240995990702208 105245071844709888 105278474977878384 105423088267683162 105520149826221312 105557728227156576 106152356946819456 106186048038032508 106348067611906176 106661593754629956 106949561882289152 106981091823881808 107264861298215712 107269015534031232 107549383476725568 107871540864033024 107907521578876656 108189558378372744 108193748426565984 108354634925338368 108999602990370144 109038420512802612 109138810657024512 109209864570212679 109288726605729216 109327647092412168 109620339381715968 109906852955807232 109943512552063008 109978406896533669 110118864632033712 110270126808726066 110286884930865664 110858619077466624 111063006570069504 111095749201723416 111237633938890368 111270428052669522 111390432886608624 111904096452168384 111980567162520576 112020446281880448 112053471177600342 112057810870371912 112196579059053216 112367769552202752 113036625323346816 113158534995919872 113191895413076688 113232205917141174 113336457220756224 113376819206945952 113836506281012736 114015494498435712 114051681226034916 114134039607953664 114313495645073088 114354205579419624 114817855473090432 115210406579565024 115368662632558932 115516004475001536 115550059900849119 116166730243689216 116169351699727872 116203599739733688 116208100161867168 116328924985029696 116511832099786032 117209894128779816 117384187835783232 117425991321479736 117695551729246848 118048101322904064 118124955555536163 118361226260100096 118396120489539984 118400705825298624 118438284350113182 118752444255551148 119070368638760448 119289895945630208 119386205160348672 119641576063394448 120275423989373952 120318257117575296 120353728301867034 120507436767131232 120637403688178944 120672968960492676 120677642475785136 121316979367793664 121355483472037152 121395961776236238 121540648699321344 121731750348219648 121898964291005664 122588412912246528 122593160610321408 122624553364166412 122781161989152576 122824887474191448 122913581116257792 122993602978963689 123322881804430464 123645209575283136 123649998201789696 123883722711037926 124072745547223872 124811273794528776 124901401835119104 124945882391328192 124982717851938843 125105455676630016 125142338181251664 125649728630929152 125850131008038528 125892108508689432 126023002067115504 126221151441434868 126413740746228096 127128724501588992 127166203488765168 127211490598269714 127303351870409856 127503514373350752 127548921607814196 127890395945335296 128066069566139328 128224661781775104 128229627764818944 128267431310740176 128648481276847077 129184714655253504 129335055590377728 129573507665081088 129611707402010652 129955505034376728 130303422283926528 130344778544039904 130643995022940672 130690520662193856 130729049707200399 130734112682100564 131431817643549696 131669036090931456 131876062877237952 132018290828573184 132057211315256136 132104240236664703 132804113988267072 132809257327848192 132973723329248256 133060294763707402 133156379542612608 133161536525004288 133954164718605504 134153357526609408 134201132938833984 134412141009492528 134509201976282112 134596773071318754 135309851988045696 135315092371769856 135358039257272208 135530910316349184 135570866363022636 135717079149201312 136524918906041796 136733229786736512 136948219141747104 136996989875059692 137722784876721408 137728118710361088 137911964526277344 137917305686611584 138088097303450112 138128807237796648 138177998408465379 138738242029984272 138915430078553856 139313102046863616 139581838740626856 140321327987602944 140371299970504512 140412683018844873 140564117690244216 140693533101628416 140743637636208768 140785130453908122 141536475929092608 141581397384043344 141628622072275611 141797423482541568 142215458339506608 142641455765175744 143019815064287616 143025354045374976 143061978924860814 143399177968967424 143828721152044032 143876695438502208 144252744504496992 144258331235421312 144472846567117824 145332803987160192 145384560683736816 145613152760283572 145718302140972288 145723945631136768 145770196123216224 146591350069417344 146637875862044892 146825152842711616 147026835744968088 148127665602297888 148316845251853824 148360570736892696 148413405697981333 148520577182144832 149205461936224512 149360595042507264 149404628236800456 149410414493829216 149595438745404288 150715500431129088 150922527217435584 150976274556188232 151115276294341632 151169092275927936 151213658635679094 152020659331247616 152068908301379888 152178719477271552 152277794164431234 152417994193430784 152472274105892832 153090473964120576 153613875439420032 153824883510078576 154021339300002048 154066746534465492 154888973658252288 154938132986311584 154944133549156224 155105233313372928 155349109466381376 155394908142521229 156279858838373088 156512250447710976 156567988428639648 156927402305662464 157029568583205213 157499940740714884 157619777927556096 157861493986053312 157867607767064832 157917712466817576 158336592340734864 159279072057048762 159522101417859264 160424342823433728 160471637735822712 160676582356174976 160849871584238592 160897291947323568 160903523301046848 161807311296049536 161861282368314984 162284337567559116 162309000464292864 162531952388007552 163451217216328704 163499404485555216 163557630769203918 163708215985536768 163766516632255264 163991470638618252 164430509072573952 164860279433710848 164866664269052928 165178296948050568 165405190213089099 165430327396298496 166415031726038368 166594509855104256 166643623802585124 166856450908335552 166905642079004283 167532971507905536 167800174677384704 167856144678252576 168030669422820672 168080206766400513 168294868588579824 168551654328304128 169554937985020224 169615320797692952 169737802493879808 169848308875711761 170004685831134336 170065228810418928 170754759421519104 170966215709033472 171023241747653568 171077521839052374 171470243467609632 171531308369129436 172446740787170304 172764676886774784 172815609869347536 173274006712502304 173793038058719872 174254027549591808 174305399609600532 174312150242800752 174767748149679048 175558714787908608 175814841193169724 175834750502983936 176076281753674848 176138986982219604 177072151984356096 177079009770464256 177541839390150144 177594180734309976 177657426525169773 178128666383326722 178605552958140672 178934843918445312 179216188012656704 179462364095091672 180413135984060928 180477385676362944 180530592452800551 180707880421798912 180761155150696848 180956105532268416 181009453440739014 182033225208055728 182093942664354357 182310973048982016 182597625522329472 182662653166746256 183630379835628544 183882619368369792 183889740915482112 183936830046249618 184171742983728864 184237331211287172 184984322706645696 185220573438071808 185467814362924704 185750802729151488 185825584066556889 186109118320835808 187161733294006016 187216910691793164 187418823586992288 187658183514945024 187713507271877496 188775196512057792 188838162763034148 189034503100673256 189331727162152302 189620611119342144 190188607686900992 190693086752383488 190749305233147752 190817235897404571 191198903958623232 191255271560026128 191323382411721294 191835593918002944 192336992672662656 192344441647228416 192401146966110264 193777071982880256 193846080911649088 194002583385566592 194291069521296384 194360261497621632 194417561103015978 194933257551565092 195455133425889792 195517167816059856 195965992534411008 196035780993290784 196101169023150846 197503554136397184 197814094315856928 198027436242859776 198085816972884204 198940615914966016 199206170982400608 199213885991772288 199460584993872384 199590442145561103 199734569313918912 200931247077908256 201230036289914112 201301699408250976 201558789701237248 201618211514238792 201895159606978131 202964777982068544 203037058885908312 203223992257907712 203296365474523776 203356299544533954 203575618723801968 204787378359062694 204818500585893376 205099844680104768 205361785733336064 205422328712620656 205495484812589538 206584177315082112 206592178065541632 206806977751163904 206867946789416016 207132145955175168 207193210856694972 208107363044976408 208373145117830784 208683000596947968 208757317904852864 209372758110940284 210481991981404416 210490143689419776 210556949955756768 210846176535366324 211040299652442624 211115456454313152 211177695680862183 212304713893638912 212372096076065016 212696135223812352 213323187509259912 213962183647763616 214529722596431424 214538031068062464 214592968387291221 215098766953451136 215743081728066048 215815043157753312 216379116756745488 216387496853131968 216709269850676736 217999205980740288 218076841025605224 218277621314049024 218419729140425358 218577453211458432 218655294184824336 219813705911614464 219887025104126016 219956813793067338 220237729264067424 220540253617452132 220573769861731328 221717238154933248 222126013140139008 222191498403446832 222475267877780736 222540856105339044 222780865773217248 223808192904336768 224040892563760896 224106942355200684 224115621740743824 224393158118106432 226073250646693632 226383790826153376 226464411834282348 226672914441512448 226753638413891904 226820487953518641 227673012562025472 228030988996871424 228103362452069832 228268079215907328 228416691246646851 228626991290146176 228708411158839248 229635710946180864 230420813159130048 230737325265117864 231032008950003072 231100119801698238 232333460487378432 232338703399455744 232407199479467376 232416200323734336 232657849970059392 233023664199572064 234419788257559632 234768375671566464 234851982642959472 235391103458493696 236096202645808128 236249911111072326 236792240979079968 236801411650597248 236876568700226364 237504888511102296 238140737277520896 238579791891260416 238918608085573143 239283152126788896 240636514235150592 240707456603734068 241014873534262464 241274807376357888 241345937920985352 241355284951570272 242710966944074304 242791923552472476 243463500696439296 243797928582011328 245176825824493056 245249106728332824 245336446153805877 245562323978305152 245649774948382896 245827162232515584 245987205957927378 246645763608860928 247290419150566272 247299996403579392 247767445422075852 248145491094447744 249622547589057552 249802803670238208 249891764782656384 249965435703877686 250284676362503328 251299457261858304 251700262016077056 251784217017378864 252046004134231008 252442302882869736 252827481492456192 254332406977530336 254422981196539428 254606703740819712 255007028746701504 255097843215628392 255780791890670592 256132139132278656 256449323563550208 256534862621480352 256616282758578561 257296962553694154 258670111180755456 259147015330162176 259223414804021304 259911010068753456 260689557088079808 261287990045881344 261381041324387712 261458099414400798 261468225364201128 263338072181862912 263752125754475904 264036581657146368 264114422630512272 264208480473329406 265608227976534144 265618514655696384 266120589527414804 266312759085225216 266323073050008576 267908329437211008 268306715053218816 268402265877667968 268824282018985056 269193546142637508 270619703976091392 270630184743539712 270716078514544416 271061820632698368 271141732726045272 271434158298402624 273049837812083592 273466459573473024 273896438283494208 273993979750119384 275445569753442816 275624896296251047 275823929052554688 275834611373223168 276176194606900224 276257614475593296 276355996816930758 277476484059968544 277830860157107712 278626204093727232 279163677481253712 280642655975205888 280742599941009024 280825366037689746 281128235380488432 281487275272417536 281570260907816244 283072951858185216 283162794768086688 283257244144551222 283594846965083136 283997590743228453 284430916679013216 285282911530351488 286039630128575232 286050708090749952 286123957849721628 286798355937934848 286985073617581941 287753390877004416 288505489008993984 288516662470842624 290665607974320384 290769121367473632 291226305520567144 291436604281944576 291540392246432448 291626341654523967 293182700138834688 293275751724089784 293650305685423232 294053671489936176 296255331204595776 296633690503707648 296721141473785392 296826811395962666 297041154364289664 298410923872449024 298721190085014528 298809256473600912 298820828987658432 299190877490808576 301431000862258176 301845054434871168 301952549112376464 302338184551855872 302427317271358188 304041318662495232 304137816602759776 304555588328862468 304835988386861568 304944548211785664 305034449316800931 306180947928241152 307181067538594041 307227750878840064 307649767020157152 308042678600004096 308133493068930984 308243227218884307 309876265972623168 309888267098312448 310210466626745856 310698218932762752 310789816285042458 312559717676746176 313024500895421952 313135976857279296 313854804611324928 314059137166410426 314999881481429768 315722987972106624 315735215534129664 315835424933635152 316673184681469728 318558144114097524 319044202835718528 320848685646867456 320943275471645424 321353164712349952 321794583894647136 321807046602093696 323614622592099072 323722564736629968 324568675135118232 325063904776015104 326998808971110432 327115261538407836 327416431971073536 327533033264510528 327629593710638037 327982941277236504 328861018145147904 329720558867421696 329935220689601007 330356593896101136 330810380426178198 330860654792596992 332830063452076736 333189019710208512 333287247605170248 333712901816671104 333811284158008566 335600349354769408 335712289356505152 336061338845641344 336160413532801026 336589737177159648 337103308656608256 339109875970040448 339230641595385904 339475604987759616 339696617751423522 340009371662268672 340130457620837856 341509518843038208 342046483495307136 342155043678104748 342940486935219264 343062616738258872 345631219738695072 346548013425004608 346650179702547357 347586076117439744 348508055099183616 348610799219201064 348624300485601504 349535496299358096 351629682386339448 351669501005967872 352152563507349696 352277973964439208 354144303968712192 354374866666608489 355083678780300288 355188361468619952 355314853050339546 356257332766653444 357211105916281344 357869687836890624 358432376025313408 358924728190183344 360826271968121856 360954771352725888 361061184905601102 361522310301393696 361912211064536832 362018906881478028 364066450416111456 364187885328708714 364621946097964032 365195251044658944 365325306333492512 367765238736739584 367779481830964224 367873660092499236 368343485967457728 368474662422574344 368980808936891067 369968645413291392 370935628725849408 371651168133113778 372218236641671616 374323466588012032 374433821383586328 374837647173984576 374948153555816529 375316367029890048 375427014543754992 377550393024115584 377676325526068296 378069006201346512 378663454324304604 379241222238684288 380377215373801984 381386173504766976 381498610466295504 381634471794809142 382510543120052256 382646764823442588 383671187836005888 384673985345325312 384688883294456832 384802293932220528 385945443830541231 387554143965760512 387692161823298176 388005166771133184 388720522995243264 388835122206031956 389866515103130184 390910266851779584 391034335632119712 391931985068822016 392071561986581568 392187149121601197 392202338046301692 395007108272794368 395628188631713856 396054872485719552 396171633945768408 396312720709994109 398412341964801216 398427771983544576 398921169987744768 399180884291122206 399469138627837824 401862494155816512 402460072579828224 402603398816501952 403117579402474496 403236423028477584 403790319213956262 405929555964137088 406074117771816624 406592730949047552 406712599089067908 407151237447603936 409574756718125388 409637001171786752 410199689360209536 410844657425241312 410990969625179076 413168354630164224 413184356131083264 413735893578832032 414264291910350336 414386421713389944 414533995225396137 416214726089952816 416746290235661568 417514635809705728 418745516221880568 420963983962808832 421113899911513536 421238049056534619 421692353070732648 422080599304885248 422230912908626304 422355391361724366 424609427787277824 424744192152130032 424885866216826833 425392270447624704 426646375018519824 427924367295527232 429059445192862848 429076062136124928 429185936774582442 430197533906902272 431486163456132096 431630086315506624 432758233513490976 432774993706263936 433418539701353472 435998411961480576 436153682051210448 436839458280850716 437154906422916864 437310588369648672 439774050208252032 439913627586134676 440475458528134848 441080507234904264 444382996806893664 444950535755561472 445081712210678088 445240217093943999 445561731546434496 447616385808673536 448081785127521792 448213884710401368 448231243481487648 448786316236212864 452146501293387264 452767581652306752 452928823668564696 453345828883024896 453507276827783808 453640975907037282 456061977993742848 456206724904139664 456536158431814656 456833382493293702 457253982580292352 457416822317678496 459271421892361728 460841626318260096 461474650530235728 462064017900006144 462200239603396476 464666920974756864 464814398958934752 464832400647468672 465315699940118784 466047328399144128 468839576515119264 469536751343132928 469703965285918944 470782206916987392 471088705749615639 472499822222144652 473584481958159936 473602823301194496 473753137400452728 475009777022204592 477837216171146286 478566304253577792 481273028470301184 481414913207468136 482029747068524928 482549614752715776 482691875841970704 482710569903140544 485421933888148608 485583847104944952 486927001392878592 487595857164022656 490353651648986112 490498213456665648 490672892307611754 491124647956610304 491299549896765792 491974411915854756 493291527217721856 494580838301132544 494599992807158784 495534890844151704 496290982188895488 499245095178115104 499783529565312768 499930871407755372 500569352725006656 500716926237012849 502598914523716608 503400524032154112 503568434034757728 504092008268462016 504884605765739472 505654962984912384 508664813955060672 508845962393078856 509213407481639424 509544926627135283 510014057493403008 510195686431256784 512264278264557312 512898647127100416 513069725242960704 513232565517157122 514593925107388308 517340222361510912 518294030660324352 518446829608042608 519822020137506912 521379114176159616 522762082648775424 522916198828801596 522936450728402256 526676144363725824 527504251508951808 528228845261024544 528416960946658812 531216455953068288 531237029311392768 532241179054829608 532625518170450432 532972279575509319 535816658874422016 536804531755335936 537648564037970112 538387092285275016 541239407952182784 541432157029088832 541591777358401653 542123641265396736 542283465452090544 542868316596805248 546099675624167184 546932919146946048 547792876566988416 547987959500238768 550891139506885632 551249792592502094 551647858105109376 551669222746446336 552515228951186592 552711993633861516 554952968119937088 555661720314215424 557252408187454464 557476752199670667 558327354962507424 561485199882018048 561650732075379492 562256470760976864 562974550544835072 563140521815632488 566325589536173376 566514488289102444 567995181486456906 568861833358026432 570565823060702976 572079260257150464 572247915699443256 572451707692213713 573596711875869696 573970147235163882 575506781754008832 577010978017987968 577033324941685248 581331215948640768 581538242734947264 582452611041134288 582873208563889152 583080784492864896 583252683309047934 586365400277669376 586551503448179568 587300611370846464 588107342979872352 592510662409191552 593442282947570784 593653622791925332 594082308728579328 596821847744898048 597618512947201824 597641657975316864 598381754981617152 598771326436683309 603690108869742336 603905098224752928 604676369103711744 604854634542716376 608275633205519552 609111176657724936 609671976773723136 609889096423571328 610068898633601862 614362135077188082 614455501757680128 615299534040314304 616085357200008192 616266986137861968 616486454437768614 619752531945246336 619776534196624896 620420933253491712 621396437865525504 621579632570084916 625119435353492352 626049001790843904 626271953714558592 628118274332820852 629999762962859536 631445975944213248 631470431068259328 631670849867270304 633346369362939456 633533087042586549 637116288228195048 638088405671437056 641886550943290848 642706329424699904 643589167789294272 643614093204187392 643778905161873663 647229245184198144 647445129473259936 649137350270236464 650127809552030208 653997617942220864 654230523076815672 654832863942147072 655066066529021056 655259187421276074 655965882554473008 659441117734843392 659870441379202014 660713187792202272 661620760852356396 661721309585193984 665660126904153472 666378039420417024 666574495210340496 667425803633342208 667622568316017132 671424578713010304 672122677691282688 672320827065602052 673179474354319296 678219751940080896 678461283190771808 679393235502847044 680018743324537344 680260915241675712 680461463860555923 683019037686076416 684092966990614272 684310087356209496 685250073739940553 685880973870438528 686125233476517744 691262439477390144 693096026850009216 693300359405094714 695172152234879488 697016110198367232 697221598438402128 697248600971203008 699070992598716192 703259364772678896 703339002011935744 704305127014699392 704555947928878416 708288607937424384 708749733333216978 710376722937239904 710629706100679092 712514665533306888 714422211832562688 715739375673781248 716755824256719429 716864752050626816 717849456380366688 721909542705451776 722122369811202204 723044620602787392 723824422129073664 724037813762956056 728132900832222912 728375770657417428 730390502089317888 730650612666985024 735530477473479168 735747320184998472 736009338461417631 736686971934915456 736949324845148688 737961617873782134 739937290826582784 741871257451698816 743302336266227556 744436473283343232 748646933176024064 748867642767172656 749675294347969152 749896307111633058 750854029087509984 755100786048231168 755352651052136592 756138012402693024 757326908648609208 758482444477368576 760754430747603968 762997220932591008 763268943589618284 765021086240104512 765293529646885176 767342375672011776 769347970690650624 769604587864441056 769848848275735683 771890887661082462 775384323646596352 776010333542266368 777441045990486528 777670244412063912 779733030206260368 782068671264239424 783863970137644032 784143123973163136 784374298243202394 784404676092603384 790014216545588736 791256377263427712 792109744971439104 792343267891536816 792625441419988218 796824683929602432 796855543967089152 798361768582244412 798938277255675648 803724988311633024 804920145159656448 805206797633003904 806472846056955168 807580638427912524 811859111928274176 812148235543633248 813185461898095104 813425198178135816 814302474895207872 819149513436250776 820399378720419072 821689314850482624 821981939250358152 826336709260328448 826874688888753141 827471787157664064 828528583820700672 828772843426779888 829067990450792274 832429452179905632 833492580471323136 835029271619411456 837491032443761136 841927967925617664 842227799823027072 842476098113069238 843384706141465296 844461825817252608 844710782723448732 849218855574555648 849488384304260064 849771732433653666 850784540895249408 853292750037039648 855848734591054464 858118890385725696 858152124272249856 858371873549164884 860395067813804544 860955220852745823 863260172631013248 865516467026981952 865549987412527872 871996823922961152 872307364102420896 873678916561701432 874309812845833728 874621176739297344 874879024963571901 879548100416504064 879827255172269352 880950917056269696 882161014469808528 888765993613787328 889901071511122944 890163424421356176 890480434187887998 891123463092868992 895232771617347072 896163570255043584 896427769420802736 896462486962975296 897572632472425728 904293002586774528 905535163304613504 905857647337129392 907014553655567616 907281951814074564 912123955987485696 912413449808279328 913666764986587404 914507965160584704 914833644635356992 915103347950402793 918542843784723456 921683252636520192 922949301060471456 924128035800012288 924400479206792952 924729681656652921 929628797917869504 929664801294937344 930631399880237568 932094656798288256 937679153030238528 939073502686265856 939407930571837888 941564413833974784 942177411499231278 944999644444289304 947168963916319872 947205646602388992 947506274800905456 950019554044409184 955674432342292572 957132608507155584 962546056940602368 962829826414936272 964059494137049856 965383751683941408 965421139806281088 970843867776297216 971167694209889904 975191714328045312 980996426913331296 981345784615223508 982249295913220608 982599099793531584 982888781131914111 983948823831709512 986583054435443712 989161676602265088 989805662068803021 991069781688303408 992581964377790976 998490190356230208 999567059130625536 999861742815510744 1001138705450013312 1001433852474025698 1006801048064308224 1007136868069515456 1008184016536924032 1009769211531478944 1011309925969824768 1017329627910121344 1017691924786157712 1018426814963278848 1019089853254270566 1020028114986806016 1020391372862513568 1024528556529114624 1026139450485921408 1026465131034314244 1029187850214776616 1036893659216085216 1039644040275013824 1042758228352319232 1045524165297550848 1045832397657603192 1045872901456804512 1055008503017903616 1056457690522049088 1056833921893317624 1062432911906136576 1063124599999825467 1064482358109659216 1065251036340900864 1065944559151018638 1071633317748844032 1073609063510671872 1075297128075940224 1076774184570550032 1082478815904365568 1082864314058177664 1083183554716803306 1084566930904181088 1085736633193610496 1092199351248334368 1093865838293892096 1095585753133976832 1095975919000477536 1102499585185004188 1103295716210218752 1103338445492892672 1105030457902373184 1105423987267723032 1109905936239874176 1114953504399341334 1116654709925014848 1122970399764036096 1123301464150758984 1124512941521953728 1125949101089670144 1126281043631264976 1132651179072346752 1133028976578204888 1135990362972913812 1137723666716052864 1141131646121405952 1144158520514300928 1144495831398886512 1144903415384427426 1147940294470327764 1151013563508017664 1154021956035975936 1154066649883370496 1157836331491623693 1162662431897281536 1163076485469894528 1164905222082268576 1166161568985729792 1166505366618095868 1172730800555338752 1173103006896359136 1174601222741692928 1176214685959744704 1176561447364803591 1185021324818383104 1186884565895141568 1187307245583850664 1188164617457158656 1188938162129982327 1195237025894403648 1195283315950633728 1196763509963234304 1197542652873366618 1207380217739484672 1207810196449505856 1209352738207423488 1209709269085432752 1216551266411039104 1218222353315449872 1219778192847142656 1220137797267203724 1228724270154376164 1228911003515360256 1230599068080628608 1232533972275723936 1232972908875537228 1239505063890492672 1239553068393249792 1242792875731051008 1243159265140169832 1243601985676188411 1250238870706984704 1252543907429117184 1256236548665641704 1259999525925719072 1262891951888426496 1263341699734540608 1263714147169603857 1266692738725878912 1267066174085173098 1274232576456390096 1274657598650480499 1276176811342874112 1283773101886581696 1285412658849399808 1287178335578588544 1287228186408374784 1287557810323747326 1294458490368396288 1294890258946519872 1298274700540472928 1300255619104060416 1307995235884441728 1308461046153631344 1310132133058042112 1310518374842552148 1311931765108946016 1319740882758404028 1321426375584404544 1323241521704712792 1331320253808306944 1333148990420680992 1334851607266684416 1335245136632034264 1335720651281831997 1342849157426020608 1344245355382565376 1344641654131204104 1346358948708638592 1356439503880161792 1356922566381543616 1358786471005694088 1360037486649074688 1360521830483351424 1360922927721111846 1368185933981228544 1368620174712418992 1370500147479881106 1371761947740877056 1372250466953035488 1382524878954780288 1386192053700018432 1386600718810189428 1390344304469758976 1394443196876804256 1394497201942406016 1398141985197432384 1406518729545357792 1408610254029398784 1409111895857756832 1413266117248846917 1417499466666433956 1420753445874479808 1421259412201358184 1425029331066613776 1433511648513438858 1433729504101253632 1435698912760733376 1443819085410903552 1444244739622404408 1446089241205574784 1447648844258147328 1448075627525912112 1456265801664445824 1456751541314834856 1460781004178635776 1461301225333970048 1471060954946958336 1471494640369996944 1472018676922835262 1473373943869830912 1473898649690297376 1475923235747564268 1479874581653165568 1483742514903397632 1486604672532455112 1488872946566686464 1497735285534345312 1499350588695938304 1499792614223266116 1501708058175019968 1502150778711038547 1510201572096462336 1510705302104273184 1512276024805386048 1514653817297218416 1516964888954737152 1525994441865182016 1526537887179236568 1528634779881405849 1530042172480209024 1530587059293770352 1538695941381301248 1539209175728882112 1539697696551471366 1543781775322164924 1550768647293192704 1552020667084532736 1554882091980973056 1555340488824127824 1559466060412520736 1564137342528478848 1568286247946326272 1568748596486404788 1568809352185206768 1580028433091177472 1582512754526855424 1584686535783073632 1585250882839976436 1593649367859204864 1593711087934178304 1596723537164488824 1597876554511351296 1598916838726527957 1607449976623266048 1610413595266007808 1612945692113910336 1615161276855825048 1623718223856548352 1624296471087266496 1624775332075204959 1626370923796190208 1626850396356271632 1628604949790415744 1638299026872501552 1640798757440838144 1643378629700965248 1643963878500716304 1652673418520656896 1653749377777506282 1654943574315328128 1657545686853559776 1658135980901584548 1664858904359811264 1666985160942646272 1670058543238822912 1672430256599012001 1674982064887522272 1684455599646054144 1684952196226138476 1686769412282930592 1688923651634505216 1689421565446897464 1698976768608520128 1699543464867307332 1706585500074079296 1711697469182108928 1716237780771451392 1716743747098329768 1717355123076641139 1720790135627609088 1721910441705491646 1726520345262026496 1731032934053963904 1731099974825055744 1743993647845922304 1744614728204841792 1747357833123402864 1748619625691667456 1749242353478594688 1749758049927143802 1759096200833008128 1759654510344538704 1761901834112539392 1764322028939617056 1777531987227574656 1780326848842712352 1780960868375775996 1782246926185737984 1790465543234694144 1792855538841605472 1792924973925950592 1795145264944851456 1796313979310049927 1811070326609227008 1811715294674258784 1814029107311135232 1814563903628149128 1824826899616558656 1827333529973174808 1829015930321169408 1829667289270713984 1830206695900805586 1843366505273040384 1845898602120942912 1848256071600024576 1848800958413585904 1849459363313305842 1859257595835739008 1859329602589874688 1861262799760475136 1864189313596576512 1875358306060477056 1878147005372531712 1878815861143675776 1884354822998462556 1889999288888578608 1894337927832639744 1894411293204777984 1895012549601810912 1900039108088818368 1911348864684585144 1914265217014311168 1925659652829872544 1928118988274099712 1929374274073757329 1930767503367882816 1930842279612562176 1941687735552594432 1942335388419779808 1950383428656090624 1961992853826662592 1962691569230447016 1964498591826441216 1965198199587063168 1965777562263828222 1967897647663419024 1978323353204530176 1979611324137606042 1982139563376606816 1985163928755581952 1996980380712460416 1999134118261251072 1999723485631021488 2002277410900026624 2002867704948051396 2014273736139030912 2016368033073848064 2019538423062957888 2034659255820242688 2035383849572315424 2038179706508541132 2040056229973612032 2040782745725027136 2041384391581667769 2049057113058229248 2052278900971842816 2052930262068628488 2058375700429553232 2073787318432170432 2079288080550027648 2085516456704638464 2091048330595101696 2091664795315206384 2091745802913609024 2110017006035807232 2112915381044098176 2113667843786635248 2124865823812273152 2126249199999650934 2128964716219318432 2131889118302037276 2143266635497688064 2147218127021343744 2150267472770158287 2150594256151880448 2153548369141100064 2165728628116355328 2166367109433606612 2169133861808362176 2171473266387220992 2184398702496668736 2191171506267953664 2191951838000955072 2204999170370008376 2206591432420437504 2208028015384252893 2210060915804746368 2210847974535446064 2219811872479748352 2229907008798682668 2233309419850029696 2245940799528072192 2246602928301517968 2249025883043907456 2252562087262529952 2265302358144693504 2266057953156409776 2271980725945827624 2275447333432105728 2282263292242811904 2288991662797773024 2289806830768854852 2295880588940655528 2302027127016035328 2308043912071951872 2309546544827207049 2315672662983247386 2326152970939789056 2329810444164537152 2332323137971459584 2333010733236191736 2346206013792718272 2349202445483385856 2352429371919489408 2353122894729607182 2370042649636766208 2373769131790283136 2374614491167701328 2376329234914317312 2377876324259964654 2390474051788807296 2390566631901267456 2395085305746733236 2414760435478969344 2415620392899011712 2419418538170865504 2433102532822078208 2436444706630899744 2439556385694285312 2440275594534407448 2457448540308752328 2461198136161257216 2465067944551447872 2465945817751074456 2479010127780985344 2480624066666259423 2485585751462102016 2486318530280339664 2487203971352376822 2500477741413969408 2505087814858234368 2512473097331283408 2519999051851438144 2525783903776852992 2526683399469081216 2527428294339207714 2533385477451757824 2534132348170346196 2548465152912780192 2549315197300960998 2552353622685748224 2567546203773163392 2574356671157177088 2574456372816749568 2575115620647494652 2582865662558237469 2589780517893039744 2596549401080945856 2615990471768883456 2616922092307262688 2620264266116084224 2621036749685104296 2623863530217892032 2624637074890715703 2639481765516808056 2642852751168809088 2646483043409425584 2662640507616613888 2666297980841361984 2669703214533368832 2670490273264068528 2671441302563663994 2685698314852041216 2688490710765130752 2689283308262408208 2692717897417277184 2712879007760323584 2713845132763087232 2717572942011388176 2721043660966702848 2721845855442223692 2736371867962457088 2737240349424837984 2741000294959762212 2743523895481754112 2744500933906070976 2745310043851208379 2765049757909560576 2772384107400036864 2773201437620378856 2774189044969958763 2788886393753608512 2788994403884812032 2796283970394864768 2813037459090715584 2817220508058797568 2818223791715513664 2826532234497693834 2834998933332867912 2841506891748959616 2842518824402716368 2850058662133227552 2867023297026877716 2867459008202507264 2871397825521466752 2887638170821807104 2888489479244808816 2892178482411149568 2896151255051824224 2912531603328891648 2913503082629669712 2922602450667940096 2942989280739993888 2944037353845670524 2946747887739661824 2947797299380594752 2948666343395742333 2951846471495128536 2959749163306331136 2967485029806795264 2969416986206409063 2973209345064910224 2977745893133372928 2995470571068690624 2998701177391876608 2999585228446532232 3003416116350039936 3004301557422077094 3020403144192924672 3021410604208546368 3024552049610772096 3029307634594436832 3033929777909474304 3051988883730364032 3053075774358473136 3057269559762811698 3060084344960418048 3061174118587540704 3078418351457764224 3079395393102942732 3087563550644329848 3101537294586385408 3110680977648255648 3118932120825041472 3128274685056957696 3136572495892652544 3137497192972809576 3137618704370413536 3165025509053710848 3169373071566147264 3170501765679952872 3187298735718409728 3189373799999476401 3193447074328977648 3195753109022702592 3197833677453055914 3214899953246532096 3220827190532015616 3225891384227820672 3230322553711650096 3247436447713096704 3248592942174532992 3249550664150409918 3253700792712543264 3257209899580831488 3276598053745003104 3281597514881676288 3286757259401930496 3287927757001432608 3307498755555012564 3309887148630656256 3315091373707119552 3316271961803169096 3329717808719622528 3344860513198024002 3349964129775044544 3368911199292108288 3369904392452276952 3373538824565861184 3377847303269010432 3378843130893794928 3397953537217040256 3399086929734614664 3413171000148158592 3423394938364217856 3432475561542902784 3433487494196659536 3434710246153282278 3443820883410983292 3453040690524052992 3462065868107927808 3462199949650111488 3487987295691844608 3489229456409683584 3494715666246805728 3498484706957189376 3499516099854287604 3518192401666016256 3519309020689077408 3523803668225078784 3528644057879234112 3555063974455149312 3560653697685424704 3561921736751551992 3564493852371475968 3566814486389946981 3585711077683210944 3585849947851901184 3590290529889702912 3592627958620099854 3622140653218454016 3623430589348517568 3628058214622270464 3629127807256298256 3649653799233117312 3654667059946349616 3659334578541427968 3660413391801611172 3686733010546080768 3691797204241885824 3697601916827171808 3698918726626611684 3718515191671478016 3718659205179749376 3728378627193153024 3730805957028565233 3750716612120954112 3757631722287351552 3768709645996925112 3779998577777157216 3788675855665279488 3790025099203621824 3791142441508811571 3800078216177636736 3822697729369170288 3828530434028622336 3851319305659745088 3856237976548199424 3858748548147514658 3861535006735765632 3861684559225124352 3883375471105188864 3884670776839559616 3900766857312181248 3923985707653325184 3925383138460894032 3930396399174126336 3931555124527656444 3935795295326838048 3959222648275212084 3964279126753213632 3993960761424920832 3999446971262042976 4004554821800053248 4005735409896102792 4007161953845495991 4028547472278061824 4032736066147696128 4039076846125915776 4069318511640485376 4070767699144630848 4076359413017082264 4080112459947224064 4081565491450054272 4082768783163335538 4104557801943685632 4105860524137256976 4116751400859106464 4147574636864340864 4158576161100055296 4171032913409276928 4183329590630412768 4183491605827218048 4225830762088196352 4227335687573270496 4252498399999301868 4257929432438636864 4263778236604074552 4300534945540316574 4301188512303760896 4307096738282200128 4331457256232710656 4332734218867213224 4338267723616724352 4342946532774441984 4368797404993337472 4382343012535907328 4383903676001910144 4409998340740016752 4413182864840875008 4416056030768505786 4420121831609492736 4421695949070892128 4439623744959496704 4459814017597365336 4466618839700059392 4493205856603035936 4498051766087814912 4505124174525059904 4506452336133115641 4530604716289387008 4532115906312819552 4543961451891655248 4550894666864211456 4577983325595546048 4579613661537709704 4591761177881311056 4616087824143903744 4619093089654414098 4631345325966494772 4652305941879578112 4659620888329074304 4664646275942919168 4666021466472383472 4692412027585436544 4704858743838978816 4706245789459214364 4740085299273532416 4747538263580566272 4749228982335402656 4755752648519929308 4780948103577614592 4781133263802534912 4790170611493466472 4796750516179583871 4831240785798023424 4838837076341731008 4866205065644156416 4872889413261799488 4874325996225614877 4879112771388570624 4880551189068814896 4914897080617504656 4922396272322514432 4930135889102895744 4931891635502148912 4958020255561970688 4961248133332518846 4972637060560679328 4974407942704753644 5000955482827938816 5010175629716468736 5017290769797036003 5024946194662566816 5039998103702876288 5053366798938162432 5054856588678415428 5066770954903515648 5068264696340692392 5096930305825560384 5098630394601921996 5135092407546326784 5148713342314354176 5150231241294989304 5152065369229923417 5165731325116474938 5179561035786079488 5193098802161891712 5231980943537766912 5233844184614525376 5240528532232168448 5242073499370208592 5247727060435784064 5249274149781431406 5278963531033616112 5285705502337618176 5292966086818851168 5325281015233227776 5332595961682723968 5340980546528137056 5342882605127327988 5371396629704082432 5378566616524816416 5385435794834554368 5388941937930149781 5427690265526174464 5435145884022776352 5442087321933405696 5443691710884447384 5474480698849675968 5482000589919524424 5487047790963508224 5489001867812141952 5490620087702416758 5530099515819121152 5544768214800073728 5546402875240757712 5548378089939917526 5577772787507217024 5577988807769624064 5592567940789729536 5626074918181431168 5634441016117595136 5636447583431027328 5653064468995387668 5669997866665735824 5683013783497919232 5685037648805432736 5700117324266455104 5734046594053755432 5742795651042933504 5776978958489617632 5784356964822299136 5788122822221271987 5792302510103648448 5825063206657783296 5827006165259339424 5845204901335880192 5885978561479987776 5888074707691341048 5893495775479323648 5895594598761189504 5897332686791484666 5903692942990257072 5934970059613590528 5938833972412818126 5946418690129820448 5955491786266745856 5990941142137381248 5997402354783753216 5999170456893064464 6006832232700079872 6008603114844154188 6042821208417092736 6049104099221544192 6058615269188873664 6103977767460728064 6106151548716946272 6114539119525623396 6120168689920836096 6122348237175081408 6124153174745003307 6156836702915528448 6158790786205885464 6175127101288659696 6221361955296511296 6237864241650082944 6256549370113915392 6273144991785305088 6274994385945619152 6275237408740827072 6330051018107421696 6338746143132294528 6341003531359905744 6374597471436819456 6378747599998952802 6386894148657955296 6395667354906111828 6429799906493064192 6441654381064031232 6451782768455641344 6460645107423300192 6497185884349065984 6499101328300819836 6507401585425086528 6514419799161662976 6553196107490006208 6573514518803860992 6575855514002865216 6614997511110025128 6619774297261312512 6624084046152758679 6630182747414239104 6632543923606338192 6659435617439245056 6689721026396048004 6699928259550089088 6737822398584216576 6739808784904553904 6747077649131722368 6757686261787589856 6795907074434080512 6798173859469229328 6826342000296317184 6846789876728435712 6866974988393319072 6869420492306564556 6887641766821966584 6906081381048105984 6924131736215855616 6928639634481621147 6978458912819367168 6989431332493611456 6996969413914378752 6999032199708575208 7038618041378154816 7047607336450157568 7057288115758468224 7110127948910298624 7121307395370849408 7123843473503103984 7128987704742951936 7133628972779893962 7171422155366421888 7171699895703802368 7185255917240199708 7244281306436908032 7246861178697035136 7258255614512596512 7299307598466234624 7309334119892699232 7318669157082855936 7320826783603222344 7383594408483771648 7395203833654343616 7397837453253223368 7437030383342956032 7441872199998778269 7456757254386306048 7461611914057130466 7501433224241908224 7515263444574703104 7537419291993850224 7559997155554314432 7577351711330558976 7580050198407243648 7582284883017623142 7600156432355273472 7645395458738340576 7657060868057244672 7702638611319490176 7717497096295029316 7723070013471531264 7723369118450248704 7769341553679119232 7847971415306650368 7850766276921788064 7860792798348252672 7863110249055312888 7871590590653676096 7918445296550424168 7928558253506427264 7987921522849841664 7998893942524085952 8009109643600106496 8011470819792205584 8014323907690991982 8057094944556123648 8065472132295392256 8078153692251831552 8138637023280970752 8141535398289261696 8152718826034164528 8163130982900108544 8165537566326671076 8209115603887371264 8211721048274513952 8233502801718212928 8235930131553625137 8295149273728681728 8317152322200110592 8322567134909876289 8366659181260825536 8366983211654436096 8451661524176392704 8454671375146540992 8504996799998603736 8515858864877273728 8527556473208149104 8601069891080633148 8602377024607521792 8614193476564400256 8662914512465421312 8665468437734426448 8676535447233448704 8737594809986674944 8767807352003820288 8819996681480033504 8832112061537011572 8840243663218985472 8843391898141784256 8845999030187226999 8879247489918993408 8908250958619227189 8919628035194730672 8933237679400118784 8986411713206071872 8996103532175629824 9010248349050119808 9012904672266231282 9061209432578774016 9064231812625639104 9087922903783310496 9101789333728422912 9155966651191092096 9159227323075419408 9183522355762622112 9238186179308828196 9262690651932989544 9304611883759156224 9319241776658148608 9332042932944766944 9384824055170873088 9409717487677957632 9412491578918428728 9495076527161132544 9498457964670805312 9511505297039858616 9561896207155229184 9568121399998429203 9580341222986932944 9593501032359167742 9662481571596046848 9677674152683462016 9732410131288312832 9745778826523598976 9748651992451229754 9761102378137629792 9829794161235009312 9844792544645028864 9860271778205791488 9863783271004297824 9922496266665037692 9945274121121358656 9948815885409507288 10034581539594072006 10049892389325133632 10079996207405752576 10106733597876324864 10109713177356830856 10133541909807031296 10136529392681384784 10193860611651120768 10197260789203843992 10270184815092653568 10297426684628708352 10300462482589978608 10304130738459846834 10331462650232949876 10359122071572158976 10386197604323783424 10463961887075533824 10467688369229050752 10484146998740417184 10495454120871568128 10498548299562862812 10557927062067232224 10571411004675236352 10585932173637702336 10665191923365447936 10681961093056274112 10685765210254655976 10700443459169840943 10757133233049632832 10770871589669108736 10777883875860299562 10855380531052348928 10870291768045552704 10884174643866811392 10887383421768894768 10948961397699351936 10964001179839048848 10978003735624283904 10981240175404833516 11060199031638242304 11092805750481515424 11096756179879835052 11155545575014434048 11155977615539248128 11185135881579459072 11192417871085695699 11252149836362862336 11272895166862054656 11306128937990775336 11339995733331471648 11366027566995838464 11370075297610865472 11373427324526434713 11400234648532910208 11468093188107510864 11485591302085867008 11553957916979235264 11568713929644598272 11576245644442543974 11584605020207296896 11650126413315566592 11654012330518678848 11690409802671760384 11771957122959975552 11776149415382682096 11791189197522379008 11794665373582969332 11807385885980514144 11877667944825636252 11892837380259640896 11981882284274762496 11998340913786128928 12013664465400159744 12017206229688308376 12021485861536487973 12085642416834185472 12098208198443088384 12117230538377747328 12207955534921456128 12212303097433892544 12229078239051246792 12240337379841672192 12244696474350162816 12248306349490006614 12313673405831056896 12317581572411770928 12350254202577319392 12442723910593022592 12475728483300165888 12513098740227830784 12549988771891238304 12550474817481654144 12677492286264589056 12682007062719811488 12757495199997905604 12773788297315910592 12791334709812223656 12903565536911282688 12921290214846600384 12994371768698131968 12998202656601639672 13014803170850173056 13028839598323325952 13106392214980012416 13147029037607721984 13151711028005730432 13229995022220050256 13239548594522625024 13248168092305517358 13260365494828478208 13265087847212676384 13318871234878490112 13379442052792096008 13399856519100178176 13479617569809107808 13494155298263444736 13515372523575179712 13591814148868161024 13596347718938458656 13652684000592634368 13733949976786638144 13738840984613129112 13775283533643933168 13848263472431711232 13857279268963242294 13956917825638734336 13978862664987222912 13993938827828757504 13998064399417150416 14077236082756309632 14114576231516936448 14220255897820597248 14242614790741698816 14247686947006207968 14267257945559787924 14342844310732843776 14343399791407604736 14370511834480399416 14493722357394070272 14516511229025193024 14598615196932469248 14618668239785398464 14637338314165711872 14641653567206444688 14767188816967543296 14790407667308687232 14795674906506446736 14874060766685912064 14883744399997556538 14923223828114260932 15002866448483816448 15030526889149406208 15051872309391108009 15074838583987700448 15119994311108628864 15160100396814487296 15164569766035246284 15200312864710546944 15290790917476681152 15405277222638980352 15434994192590058632 15446140026943062528 15456196107689770251 15538683107358238464 15695942830613300736 15701532553843576128 15721585596696505344 15726220498110625776 15743181181307352192 15836890593100848336 15857116507012854528 15975843045699683328 15997787885048171904 16022941639584411168 16028647815381983964 16114189889112247296 16156307384503663104 16166825813790449343 16283070796578523392 16305437652068329056 16326261965800217088 16331075132653342152 16423442096549027904 16467005603436425856 16471860263107250274 16590298547457363456 16634304644400221184 16645134269819752578 16733318362521651072 16733966423308872192 16903323048352785408 16909342750293081984 17009993599997207472 17031717729754547456 17055112946416298208 17202139782161266296 17228386953128800512 17330936875468852896 17353070894466897408 17364368466663815961 17475189619973349888 17535614704007640576 17639993362960067008 17664224123074023144 17680487326437970944 17686783796283568512 17691998060374453998 17816501917238454378 17839256070389461344 17866475358800237568 17972823426412143744 17992207064351259648 18020496698100239616 18025809344532462564 18128463625251278208 18175845807566620992 18311933302382184192 18318454646150838816 18367044711525244224 18372459524235009921 18476372358617656392 18525381303865979088 18638483553316297216 18664085865889533888 18769648110341746176 18819434975355915264 18824983157836857456 18990153054322265088 18996915929341610624 19023010594079717232 19123792414310458368 19136242799996858406 19160682445973865888 19187002064718335484 19324963143192093696 19355348305366924032 19491557653047197952 19497303984902459508 19522204756275259584 19659588322470018624 19720543556411582976 19727566542008595648 19844992533330075384 19872252138458276037 19890548242242717312 19897631770819014576 20069163079188144012 20099784778650267264 20159992414811505152 20213467195752649728 20219426354713661712 20273058785362769568 20387721223302241536 20394521578407687984 20540369630185307136 20600924965179957216 20608261476919693668 20662925300465899752 20718244143144317952 20772395208647566848 20785918903444863441 20935376738458101504 20968293997480834368 20990908241743136256 20997096599125725624 21115854124134464448 21142822009350472704 21171864347275404672 21330383846730895872 21363922186112548224 21371530420509311952 21400886918339681886 21514266466099265664 21555767751720599124 21710761062104697856 21740583536091105408 21774766843537789536 21897922795398703872 21928002359678097696 21956007471248567808 21962480350809667032 22185611500963030848 22193512359759670104 22311091150028868096 22325616599996334807 22370271763158918144 22384835742171391398 22504299672725724672 22545790333724109312 22612257875981550672 22679991466662943296 22732055133991676928 22740150595221730944 22746854649052869426 22800469297065820416 22936186376215021728 22971182604171734016 23107915833958470528 23152491288885087948 23169210040414593792 23308024661037357696 23543914245919951104 23552298830765364192 23582378395044758016 23589330747165938664 23614771771961028288 23755335889651272504 23785674760519281792 23963764568549524992 23996681827572257856 24027328930800319488 24034412459376616752 24042971723072975946 24171284833668370944 24196416396886176768 24234461076755494656 24415911069842912256 24424606194867785088 24458156478102493584 24489392948700325632 24496612698980013228 24627346811662113792 24635163144823541856 24700508405154638784 24885447821186045184 24951456966600331776 24967701404729628867 25099977543782476608 25100949634963308288 25354984572529178112 25364014125439622976 25514990399995811208 25547576594631821184 25582669419624447312 25807131073822565376 25842580429693200768 25988743537396263936 25996405313203279344 26029606341700346112 26212784429960024832 26303422056011460864 26459990044440100512 26496336184611034716 26520730989656956416 26530175694425352768 26537997090561680997 26637742469756980224 26758884105584192016 26799713038200356352 26959235139618215616 26988310596526889472 27030745047150359424 27183628297736322048 27192695437876917312 27305368001185268736 27467899953573276288 27477681969226258224 27550567067287866336 27714558537926484588 27913835651277468672 27957725329974445824 27996128798834300832 28154472165512619264 28229152463033872896 28485229581483397632 28495373894012415936 28534515891119575848 28685688621465687552 28704364199995287609 28741023668960798832 28987444714788140544 29033022458050386048 29197230393864938496 29237336479570796928 29283307134412889376 29534377633935086592 29580815334617374464 29591349813012893472 29767488799995113076 29846447656228521864 30103744618782216018 30149677167975400896 30239988622217257728 30320200793628974592 30329139532070492568 30400625729421093888 30581581834953362304 30810554445277960704 30869988385180117264 30892280053886125056 30912392215379540502 31077366214716476928 31391885661226601472 31403065107687152256 31452440996221251552 31486362362614704384 31673781186201696672 31714233014025709056 31995575770096343808 32045883279168822336 32057295630763967928 32312614769007326208 32333651627580898686 32566141593157046784 32610875304136658112 32652523931600434176 32662150265306684304 32846884193098055808 32934011206872851712 32943720526214500548 33180597094914726912 33290268539639505156 33466636725043302144 33467932846617744384 33577253613257087097 33818685500586163968 34019987199994414944 34063435459509094912 34110225892832596416 34120281973579304139 34404279564322532592 34456773906257601024 34661873750937705792 34706141788933794816 34728736933327631922 34950379239946699776 35071229408015281152 35279986725920134016 35328448246148046288 35373567592567137024 35383996120748907996 35633003834476908756 35678512140778922688 35945646852824287488 36040993396200479232 36051618689064925128 36064457584609463919 36256927250502556416 36351691615133241984 36623866604764368384 36636909292301677632 36734089423050488448 36744919048470019842 36952744717235312784 37050762607731958176 37276967106632594432 37328171731779067776 37539296220683492352 37649966315673714912 37993831858683221248 38046021188159434464 38272485599993716812 38321364891947731776 38374004129436670968 38710696610733848064 38983115306094395904 38994607969804919016 39044409512550519168 39319176644940037248 39441087112823165952 39455133084017191296 39689985066660150768 39744504276916552074 39781096484485434624 39795263541638029152 40138326158376288024 40199569557300534528 40319984829623010304 40438852709427323424 40546117570725539136 40775442446604483072 40789043156815375968 41201849930359914432 41216522953839387336 41325850600931799504 41544790417295133696 41571837806889726882 41870753476916203008 41936587994961668736 41981816483486272512 41994193198251451248 42231708248268928896 42343728694550809344 42660767693461791744 42727844372225096448 42743060841018623904 42801773836679363772 43028532932198531328 43111535503441198248 43481167072182210816 43549533687075579072 43795845590797407744 43856004719356195392 43912014942497135616 43924960701619334064 44371223001926061696 44387024719519340208 44622182300057736192 44651233199992669614 44769671484342782796 45008599345451449344 45091580667448218624 45224515751963101344 45359982933325886592 45480301190443461888 45493709298105738852 45600938594131640832 45872372752430043456 46215831667916941056 46304982577770175896 46338420080829187584 46368588323069310753 46616049322074715392 47087828491839902208 47104597661530728384 47164756790089516032 47178661494331877328 47229543543922056576 47510671779302545008 47571349521038563584 47927529137099049984 47993363655144515712 48068824918753233504 48085943446145951892 48342569667336741888 48468922153510989312 48500477441371348029 48849212389735570176 48916312956204987168 48978785897400651264 48993225397960026456 49270326289647083712 49401016810309277568 49770895642372090368 49902913933200663552 49935402809459257734 50199955087564953216 50201899269926616576 50709969145058356224 50728028250879245952 51029980799991622416 51095153189263642368 51165338839248894624 51685160859386401536 51992810626406558688 52059212683400692224 52093105399991447883 52425568859920049664 52606844112022921728 52919980088880201024 52992672369222069432 53041461979313912832 53060351388850705536 53075994181123361994 53517768211168384032 53599426076400712704 53918470279236431232 53976621193053778944 54061490094300718848 54385390875753834624 54935799907146552576 54955363938452516448 55101134134575732672 55429117075852969176 55915450659948891648 55992257597668601664 56308944331025238528 56458304926067745792 56970459162966795264 56990747788024831872 57069031782239151696 57371377242931375104 57408728399990575218 57482047337921597664 57974889429576281088 58066044916100772096 58474672959141593856 58566614268825778752 59161630669234748928 59182699626025786944 59534977599990226152 59692895312457043728 60207489237564432036 60299354335950801792 60479977244434515456 60640401587257949184 60658279064140985136 61163163669906724608 61621108890555921408 61739976770360234528 61824784430759081004 62154732429432953856 62357756710334590323 62806130215374304512 62904881992442503104 62972724725229408768 63347562372403393344 63428466028051418112 63991151540192687616 64091766558337644672 64114591261527935856 64667303255161797372 65132283186314093568 65221750608273316224 65324300530613368608 65693768386196111616 65868022413745703424 65887441052429001096 66580537079279010312 66933273450086604288 66976849799989004421 67154507226514174194 67637371001172327936 68039974399988829888 68126870919018189824 68220451785665192832 68240563947158608278 68808559128645065184 68913547812515202048 69323747501875411584 69457473866655263844 70559973451840268032 70656896492296092576 70747135185134274048 70767992241497815992 71266007668953817512 71357024281557845376 71891293705648574976 72081986792400958464 72103237378129850256 72128915169218927838 72513854501005112832 72703383230266483968 73247733209528736768 73273818584603355264 73468178846100976896 73489838096940039684 73905489434470625568 74101525215463916352 74656343463558135552 74903104214188886601 75299932631347429824 75987663717366442496 76092042376318868928 76544971199987433624 76642729783895463552 76748008258873341936 77421393221467696128 77966230612188791808 77989215939609838032 78088819025101038336 78638353289880074496 78910266168034382592 79379970133320301536 79489008553833104148 79562192968970869248 79590527083276058304 79613991271685042991 80276652316752576048 80399139114601069056 80877705418854646848 81092235141451078272 81550884893208966144 81578086313630751936 82403699860719828864 82433045907678774672 82651701201863599008 83143675613779453764 83741506953832406016 83873175989923337472 83988386396502902496 84463416496537857792 84687457389101618688 85455688744450192896 85486121682037247808 85603547673358727544 86057065864397062656 86113092599985862827 86223071006882396496 86962334144364421632 87099067374151158144 87591691181594815488 87712009438712390784 87849921403238668128 88742446003852123392 88774049439038680416 89302466399985339228 89539342968685565592 90449031503926202688 90719965866651773184 90960602380886923776 90987418596211477704 91201877188263281664 91744745504860086912 92431663335833882112 92609965155540351792 92676840161658375168 92737176646138621506 93232098644149430784 94175656983679804416 94209195323061456768 94357322988663754656 94459087087844113152 95021343558605090016 95142699042077127168 95986727310289031424 96137649837506467008 96171886892291903784 96937844307021978624 97000954882742696058 97698424779471140352 97832625912409974336 97957571794801302528 97986450795920052912 98540652579294167424 98802033620618555136 99541791284744180736 99870805618918515468 100399910175129906432 100403798539853233152 101456056501758491904 102059961599983244832 102190306378527284736 102330677678497789248 103370321718772803072 103985621252813117376 104118425366801384448 104186210799982895766 104851137719840099328 105213688224045843456 105839960177760402048 105985344738444138864 106120702777701411072 106151988362246723988 107035536422336768064 107836940558472862464 108122980188601437696 108193372753828391757 108770781751507669248 109871599814293105152 109910727876905032896 110202268269151465344 110858234151705938352 111830901319897783296 111984515195337203328 112617888662050477056 113981495576049663744 114138063564478303392 114817456799981150436 114964094675843195328 116132089832201544192 116949345918283187712 117133228537651557504 118323261338469497856 118365399252051573888 119069955199980452304 119385790624914087456 120414978475128864072 120598708671901603584 120959954488869030912 121316558128281970272 122326327339813449216 123479953540720469056 123649568861518162008 124715513420669180646 125612260430748609024 125809763984885006208 125945449450458817536 126695124744806786688 127982303080385375232 128183533116675289344 128229182523055871712 129334606510323594744 130443501216546632448 130648601061226737216 131387536772392223232 131736044827491406848 131774882104858002192 133161074158558020624 133866546900173208576 133953699599978008842 134309014453028348388 135274742002344655872 136079948799977659776 136440903571330385664 136481127894317216556 137617118257290130368 138647495003750823168 138914947733310527688 139105764969207932259 141119946903680536064 141313792984592185152 141494270370268548096 141535984482995631984 142532015337907635024 142714048563115690752 143782587411297149952 144206474756259700512 144257830338437855676 145027709002010225664 145406766460532967936 145501432324114044087 146547637169206710528 146936357692201953792 146979676193880079368 147810978868941251136 148203050430927832704 149312686927116271104 149806208428377773202 150599865262694859648 151975327434732884992 152184084752637737856 153089942399974867248 153285459567790927104 153496016517746683872 155978431879219676064 156177638050202076672 156279316199974343649 157276706579760148992 157820532336068765184 158759940266640603072 158978017107666208296 159124385937941738496 159181054166552116608 159227982543370085982 160553304633505152096 160798278229202138112 161755410837709293696 162184470282902156544 163156172627261503872 164807399721439657728 164866091815357549344 165303402403727198016 166287351227558907528 167746351979846674944 167976772793005804992 168926832993075715584 169374914778203237376 170911377488900385792 170972243364074495616 171207095346717455088 172114131728794125312 172226185199971725654 172446142013764792992 173924668288728843264 174198134748302316288 175424018877424781568 175699842806477336256 177484892007704246784 177548098878077360832 178604932799970678456 179078685937371131184 180898063007852405376 181439931733303546368 181921204761773847552 181974837192422955408 183489491009720173824 184863326671667764224 185219930311080703584 185474353292277243012 186464197288298861568 188418390646122913536 188714645977327509312 188918174175688226304 190042687117210180032 190285398084154254336 191973454620578062848 192275299675012934016 192343773784583807568 194001909765485392116 195396849558942280704 195665251824819948672 195972901591840105824 197081305158588334848 197604067241237110272 199741611237837030936 200799820350259812864 200930549399967013263 202912113003516983808 204119923199966489664 204380612757054569472 204661355356995578496 206740643437545606144 207971242505626234752 208372421599965791532 211679920355520804096 211970689476888277728 212241405555402822144 212303976724493447976 214071072844673536128 215673881116945724928 216245960377202875392 216386745507656783514 217541563503015338496 219743199628586210304 219821455753810065792 220404536538302930688 221716468303411876704 223969030390674406656 227962991152099327488 228276127128956606784 229634913599962300872 229928189351686390656 232264179664403088384 233898691836566375424 234266457075303115008 236730798504103147776 238139910399960904608 238771581249828174912 238841973815055128973 240829956950257728144 241197417343803207168 242633116256563940544 244652654679626898432 246959907081440938112 247299137723036324016 249431026841338361292 251224520861497218048 251619527969770012416 253390249489613573376 256367066233350578688 256458365046111743424 258339277799957588481 258669213020647189488 260887002433093264896 261297202122453474432 262775073544784446464 263549764209716004384 266322148317116041248 267907399199956017684 268618028906056696776 272159897599955319552 272881807142660771328 272962255788634433112 275234236514580260736 277294990007501646336 277829895466621055376 278211529938415864518 282239893807361072128 282627585969184370304 283071968965991263968 285064030675815270048 285428097126231381504 288412949512519401024 288515660676875711352 290813532921065935872 291002864648228088174 293095274338413421056 293872715384403907584 293959352387760158736 295621957737882502272 296406100861855665408 298625373854232542208 299612416856755546404 301199730525389719296 304368169505275475712 306179884799949734496 306570919135581854208 306992033035493367744 311956863758439352128 312355276100404153344 312558632399948687298 314553413159520297984 315641064672137530368 317519880533281206144 317956034215332416592 318362108333104233216 318455965086740171964 321106609267010304192 323510821675418587392 324368940565804313088 324580118261485175271 326312345254523007744 329614799442879315456 329732183630715098688 330606804807454396032 332574702455117815056 335492703959693349888 335953545586011609984 337853665986151431168 341944486728148991232 342414190693434910176 344452370399943451308 344892284027529585984 348396269496604632576 350848037754849563136 351399685612954672512 354969784015408493568 355096197756154721664 357209865599941356912 358157371874742262368 361796126015704810752 362879863466607092736 363949674384845910816 366978982019440347648 370439860622161407168 370948706584554486024 376836781292245827072 377429291954655018624 377836348351376452608 380085374234420360064 383946909241156125696 384550599350025868032 384687547569167615136 388003819530970784232 391330503649639897344 391945803183680211648 394162610317176669696 395208134482474220544 399483222475674061872 401599640700519625728 401861098799934026526 405824226007033967616 408239846399932979328 409322710713991156992 415942485011252469504 416744843199931583064 423359840711041608192 423941378953776555456 424482811110805644288 424607953448986895952 428142145689347072256 431347762233891449856 432773491015313567028 435083127006030676992 436504296972342132261 439642911507620131584 440809073076605861376 443432936606823753408 447938060781348813312 455925982304198654976 456552254257913213568 459269827199924601744 459856378703372781312 468532914150606230016 468837948599923030947 473461597008206295552 476279820799921809216 477543162499656349824 477683947630110257946 481659913900515456288 482394834687606414336 485266232513127881088 493919814162881876224 494598275446072648032 498862053682676722584 503239055939540024832 506780498979227146752 512734132466701157376 512916730092223486848 516678555599915176962 517338426041294378976 521774004866186529792 522594404244906948864 527099528419432008768 532644296634232082496 535814798399912035368 537236057812113393552 544319795199910639104 545763614285321542656 545924511577268866224 550468473029160521472 554589980015003292672 555659790933242110752 556423059876831729036 565255171938368740608 566143937931982527936 570128061351630540096 570856194252462763008 576825899025038802048 577031321353751422704 582005729296456176348 586190548676826842112 587918704775520317472 591243915475765004544 592812201723711330816 599224833713511092808 602399461050779438592 602791648199901039789 608736339010550951424 612359769599899468992 613141838271163708416 613984066070986735488 623913727516878704256 625117264799897374596 635039761066562412288 635912068430664833184 636724216666208466432 636911930173480343928 642213218534020608384 647021643350837174784 648737881131608626176 649160236522970350542 652624690509046015488 659229598885758630912 659464367261430197376 661213609614908792064 665149404910235630112 671907091172023219968 683888973456297982464 684828381386869820352 688904740799886902616 689784568055059171968 696792538993209265152 701696075509699126272 702799371225909345024 710192395512309443328 714419731199882713824 716314743749484524736 723592252031409621504 727899348769691821632 733957964038880695296 740879721244322814336 741897413169108972048 753673562584491654144 754858583909310037248 760170748468840720128 769101198700051736064 769375095138335230272 776007639061941568464 782661007299279794688 783891606367360423296 788325220634353339392 798966444951348123744 803722197599868053052 816479692799865958656 818645421427982313984 831884970022504939008 833489686399863166128 846719681422083216384 847882757907553110912 849215906897973791904 856284291378694144512 865546982030627134056 873008593944684264522 879285823015240263168 881618146153211722752 886865873213647506816 895876121562697626624 913104508515826427136 918539654399849203488 919712757406745562624 937065828301212460032 937675897199846061894 946923194016412591104 952559641599843618432 955086324999312699648 955367895260220515892 963319827801030912576 970532465026255762176 973740354784455525813 987839628325763752448 989196550892145296064 997724107365353445168 1006478111879080049664 1013560997958454293504 1025833460184446973696 1033357111199830353924 1034676852082588757952 1045188808489813897728 1054199056838864017536 1065288593268464164992 1071629596799824070736 1074472115624226787104 1088639590399821278208 1091849023154537732448 1100936946058321042944 1111319581866484221504 1112846119753663458072 1130510343876737481216 1132287875863965055872 1140256122703261080192 1153651798050077604096 1154062642707502845408 1164011458592912352696 1175837409551040634944 1182487830951530009088 1185624403447422661632 1198449667427022185616 1204798922101558877184 1205583296399802079578 1217472678021101902848 1224719539199798937984 1227968132141973470976 1247827455033757408512 1250234529599794749192 1270079522133124824576 1271824136861329666368 1273448433332416932864 1273823860346960687856 1284426437068041216768 1294043286701674349568 1298320473045940701084 1305249381018092030976 1318928734522860394752 1322427219229817584128 1330298809820471260224 1343814182344046439936 1367777946912595964928 1369656762773739640704 1377809481599773805232 1379569136110118343936 1405598742451818690048 1406513845799769092841 1420384791024618886656 1428839462399765427648 1432629487498969049472 1447184504062819243008 1455798697539383643264 1481759442488645628672 1483794826338217944096 1509717167818620074496 1520341496937681440256 1538202397400103472128 1538750190276670460544 1552015278123883136928 1565322014598559589376 1567783212734720846592 1597932889902696247488 1607444395199736106104 1632959385599731917312 1637290842855964627968 1663769940045009878016 1666979372799726332256 1695765515815106221824 1698431813795947583808 1712568582757388289024 1731093964061254268112 1746017187889368529044 1758571646030480526336 1773731746427295013632 1808374944599703119367 1826209017031652854272 1837079308799698406976 1839425514813491125248 1875351794399692123788 1905119283199687236864 1910172649998625399296 1910735790520441031784 1926639655602061825152 1941064930052511524352 1947480709568911051626 1975679256651527504896 1978393101784290592128 1995448214730706890336 2051666920368893947392 2066714222399660707848 2069353704165177515904 2090377616979627795456 2108398113677728035072 2130577186536928329984 2143259193599648141472 2148944231248453574208 2183698046309075464896 2201873892116642085888 2222639163732968443008 2225692239507326916144 2261020687753474962432 2264575751727930111744 2280512245406522160384 2307303596100155208192 2308125285415005690816 2328022917185824705392 2351674819102081269888 2364975661903060018176 2396899334854044371232 2411166592799604159156 2449439078399597875968 2455936264283946941952 2495654910067514817024 2500469059199589498384 2540159044266249649152 2543648273722659332736 2547647720693921375712 2568852874136082433536 2596640946091881402168 2637857469045720789504 2644854438459635168256 2660597619640942520448 2687628364688092879872 2739313525547479281408 2755618963199547610464 2759138272220236687872 2811197484903637380096 2813027691599538185682 2840769582049237773312 2857678924799530855296 2865258974997938098944 2911597395078767286528 2963518884977291257344 2967589652676435888192 3019434335637240148992 3040682993875362880512 3077500380553340921088 3104030556247766273856 3135566425469441693184 3195865779805392494976 3214888790399472212208 3265918771199463834624 3333958745599452664512 3391531031630212443648 3396863627591895167616 3462187928122508536224 3492034375778737058088 3547463492854590027264 3616749889199406238734 3652418034063305708544 3674158617599396813952 3750703588799384247576 3810238566399374473728 3820345299997250798592 3821471581040882063568 3853279311204123650304 3882129860105023048704 3894961419137822103252 3956786203568581184256 3990896429461413780672 4103333840737787894784 4133428444799321415696 4138707408330355031808 4216796227355456070144 4219541537399307278523 4261154373073856659968 4286518387199296282944 4297888462496907148416 4367396092618150929792 4445278327465936886016 4451384479014653832288 4529151503455860223488 4561024490813044320768 4614607192200310416384 4616250570830011381632 4656045834371649410784 4703349638204162539776 4793798669708088742464 4822333185599208318312 4898878156799195751936 4911872528567893883904 4991309820135029634048 5000938118399178996768 5087296547445318665472 5095295441387842751424 5137705748272164867072 5193281892183762804336 5275714938091441579008 5321195239281885040896 5478627051094958562816 5511237926399095220928 5518276544440473375744 5626055383199076371364 5715357849599061710592 5730517949995876197888 5823194790157534573056 5927037769954582514688 5935179305352871776384 6155000761106681842176 6208061112495532547712 6271132850938883386368 6391731559610784989952 6429777580798944424416 6667917491198905329024 6783062063260424887296 6793727255183790335232 6924375856245017072448 6984068751557474116176 7094926985709180054528 7233499778398812477468 7348317235198793627904 7501407177598768495152 7620477132798748947456 7642943162081764127136 7706558622408247300608 7789922838275644206504 7913572407137162368512 7981792858922827561344 8266856889598642831392 8277414816660710063616 8433592454710912140288 8439083074798614557046 8522308746147713319936 8573036774398592565888 8595776924993814296832 8734792185236301859584 8890556654931873772032 8902768958029307664576 9058303006911720446976 9122048981626088641536 9232501141660022763264 9312091668743298821568 9406699276408325079552 9587597339416177484928 9644666371198416636624 9797756313598391503872 10001876236798357993536 10174593094890637330944 10190590882775685502848 10386563784367525608672 10642390478563770081792 10957254102189917125632 11022475852798190441856 11252110766398152742728 11430715699198123421184 11461035899991752395776 11646389580315069146112 11870358610705743552768 12310001522213363684352 12416122224991065095424 12658624612197921835569 12783463119221569979904 12859555161597888848832 13335834982397810658048 13587454510367580670464 13848751712490034144896 13968137503114948232352 14466999556797624954936 14696634470397587255808 15002814355197536990304 15285886324163528254272 15413117244816494601216 15579845676551288413008 15827144814274324737024 15963585717845655122688 16533713779197285662784 16554829633321420127232 16878166149597229114092 17146073548797185131776 17191553849987628593664 17469584370472603719168 17781113309863747544064 17805537916058615329152 18465002283320045526528 18624183337486597643136 18813398552816650159104 19175194678832354969856 19289332742396833273248 20003752473596715987072 20349186189781274661888 20381181765551371005696 20773127568735051217344 21284780957127540163584 22044951705596380883712 22504221532796305485456 22861431398396246842368 23740717221411487105536 24832244449982130190848 25317249224395843671138 25566926238443139959808 25719110323195777697664 26671669964795621316096 27174909020735161340928 27697503424980068289792 27936275006229896464704 28933999113595249909872 29393268940795174511616 30005628710395073980608 30571772648327056508544 31159691353102576826016 31927171435691310245376 33067427558394571325568 33756332299194458228184 34292147097594370263552 34383107699975257187328 34939168740945207438336 35611075832117230658304 36930004566640091053056 37248366674973195286272 38350389357664709939712 38578665484793666546496 40007504947193431974144 40762363531102742011392 41546255137470102434688 44089903411192761767424 45008443065592610970912 47481434442822974211072 49664488899964260381696 50634498448791687342276 51438220646391555395328 53343339929591242632192 55395006849960136579584 55872550012459792929408 57867998227190499819744 60011257420790147961216 61143545296654113017088 62319382706205153652032 63854342871382620490752 66134855116789142651136 67512664598388916456368 68584294195188740527104 71222151664234461316608 74496733349946390572544 76700778715329419879424 77157330969587333092992 80015009894386863948288 81524727062205484022784 83092510274940204869376 88179806822385523534848 90016886131185221941824 101268996897583374684552 102876441292783110790656 110790013699920273159168 111745100024919585858816 115735996454380999639488 120022514841580295922432 122287090593308226034176 124638765412410307304064 132269710233578285302272 135025329196777832912736 142444303328468922633216 148993466699892781145088 154314661939174666185984 160030019788773727896576 166185020549880409738752 180033772262370443883648 202537993795166749369104 205752882585566221581312 223490200049839171717632 231471992908761999278976 240045029683160591844864 244574181186616452068352 249277530824820614608128 264539420467156570604544 270050658393555665825472 308629323878349332371968 332370041099760819477504 360067544524740887767296 405075987590333498738208 446980400099678343435264 462943985817523998557952 480090059366321183689728 498555061649641229216256 540101316787111331650944 617258647756698664743936 720135089049481775534592 810151975180666997476416 925887971635047997115904 997110123299282458432512 1080202633574222663301888 1440270178098963551069184 1620303950361333994952832 1851775943270095994231808 2160405267148445326603776 3240607900722667989905664 4320810534296890653207552 6481215801445335979811328 12962431602890671959622656
- Sum of all divisors σ(n): 51683536145398161637471293
- Sum of proper divisors (its aliquot sum) s(n): 38721104542507489677848637
- 12962431602890671959622656 is an abundant number, because the sum of its proper divisors (38721104542507489677848637) is greater than itself. Its abundance is 25758672939616817718225981
Bases of 12962431602890671959622656
- Binary: 1010101110001110011011010011010000100001101100001000001001110010100011000100000000002
- Hexadecimal: 0xAB8E6D3421B082728C400
- Base-36: 1MMTKEDNJWGG40000
Squares and roots of 12962431602890671959622656
- 12962431602890671959622656 squared (129624316028906719596226562) is 168024633059618835117649264798807886159993908494336
- 12962431602890671959622656 cubed (129624316028906719596226563) is 2178007813636111967595532635570038207039402449047814489477826152611673276416
-
12962431602890671959622656 is a
perfect square number . Itssquare root is 3600337706784 -
The
cube root of 12962431602890671959622656 is 234906747.9889277167
Scales and comparisons
How big is 12962431602890671959622656?- 12,962,431,602,890,671,959,622,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,962,431,602,890,671,959,622,656 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 12962431602890671959622656 cubic inches would be around 19575562.3 feet tall.
Recreational maths with 12962431602890671959622656
- 12962431602890671959622656 backwards is 65622695917609820613426921
- 12962431602890671959622656 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 12962431602890671959622656's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 12962431602890671959622656 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 12962431602890671959622656 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/12962431602890671959622656/
Chicago style:
Numbermatics. 2024. "Number 12962431602890671959622656 - Facts about the integer". https://numbermatics.com/n/12962431602890671959622656/
The information we have on file for 12962431602890671959622656 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 12962431602890671959622656, math, Factors of 12962431602890671959622656, curriculum, school, college, exams, university, Prime factorization of 12962431602890671959622656, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, nine hundred sixty-two sextillion, four hundred thirty-one quintillion, six hundred two quadrillion, eight hundred ninety trillion, six hundred seventy-one billion, nine hundred fifty-nine million, six hundred twenty-two thousand, six hundred fifty-six.