140949334814867902955520
140,949,334,814,867,902,955,520 is an even composite number composed of seven prime numbers multiplied together.
What does the number 140949334814867902955520 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 21546 divisors.
140949334814867902955520 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-one thousand, five hundred forty-six divisors.
Prime factorization of 140949334814867902955520:
218 × 36 × 5 × 72 × 192 × 532 × 17232
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 19 × 19 × 53 × 53 × 1723 × 1723)See below for interesting mathematical facts about the number 140949334814867902955520 from the Numbermatics database.
Names of 140949334814867902955520
- Cardinal: 140949334814867902955520 can be written as One hundred forty sextillion, nine hundred forty-nine quintillion, three hundred thirty-four quadrillion, eight hundred fourteen trillion, eight hundred sixty-seven billion, nine hundred two million, nine hundred fifty-five thousand, five hundred twenty.
Scientific notation
- Scientific notation: 1.4094933481486790295552 × 1023
Factors of 140949334814867902955520
Divisors of 140949334814867902955520
- Number of divisors d(n): 21546
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 19 20 21 24 27 28 30 32 35 36 38 40 42 45 48 49 53 54 56 57 60 63 64 70 72 76 80 81 84 90 95 96 98 105 106 108 112 114 120 126 128 133 135 140 144 147 152 159 160 162 168 171 180 189 190 192 196 210 212 216 224 228 240 243 245 252 256 265 266 270 280 285 288 294 304 315 318 320 324 336 342 360 361 371 378 380 384 392 399 405 420 424 432 441 448 456 477 480 486 490 504 512 513 530 532 540 560 567 570 576 588 608 630 636 640 648 665 672 684 720 722 729 735 742 756 760 768 784 795 798 810 840 848 855 864 882 896 912 931 945 954 960 972 980 1007 1008 1024 1026 1060 1064 1080 1083 1113 1120 1134 1140 1152 1176 1197 1215 1216 1260 1272 1280 1296 1323 1330 1344 1368 1431 1440 1444 1458 1470 1484 1512 1520 1536 1539 1568 1590 1596 1620 1680 1696 1701 1710 1723 1728 1764 1792 1805 1824 1855 1862 1890 1908 1920 1944 1960 1995 2014 2016 2048 2052 2120 2128 2160 2166 2205 2226 2240 2268 2280 2304 2352 2385 2394 2430 2432 2520 2527 2544 2560 2565 2592 2597 2646 2660 2688 2736 2793 2809 2835 2862 2880 2888 2916 2940 2968 3021 3024 3040 3072 3078 3136 3180 3192 3240 3249 3339 3360 3392 3402 3420 3446 3456 3528 3584 3591 3610 3645 3648 3710 3724 3780 3816 3840 3888 3920 3969 3990 4028 4032 4096 4104 4240 4256 4293 4320 4332 4410 4452 4480 4536 4560 4608 4617 4655 4704 4770 4788 4860 4864 5035 5040 5054 5088 5103 5120 5130 5169 5184 5194 5292 5320 5376 5415 5472 5565 5586 5618 5670 5724 5760 5776 5832 5880 5936 5985 6042 6048 6080 6144 6156 6272 6360 6384 6480 6498 6615 6678 6720 6784 6804 6840 6892 6912 7049 7056 7155 7168 7182 7220 7290 7296 7420 7448 7560 7581 7632 7680 7695 7776 7791 7840 7938 7980 8056 8064 8192 8208 8379 8427 8480 8505 8512 8586 8615 8640 8664 8820 8904 8960 9063 9072 9120 9216 9234 9310 9408 9540 9576 9720 9728 9747 10017 10070 10080 10108 10176 10206 10240 10260 10338 10368 10388 10584 10640 10752 10773 10830 10944 11130 11172 11236 11340 11448 11520 11552 11664 11760 11872 11907 11970 12061 12084 12096 12160 12288 12312 12544 12635 12720 12768 12879 12960 12985 12996 13230 13356 13440 13568 13608 13680 13784 13824 13851 13965 14045 14098 14112 14310 14336 14364 14440 14580 14592 14840 14896 15105 15120 15162 15264 15360 15390 15507 15552 15582 15680 15876 15960 16112 16128 16245 16384 16416 16695 16758 16854 16960 17010 17024 17172 17230 17280 17328 17640 17689 17808 17920 17955 18126 18144 18240 18432 18468 18620 18816 19080 19133 19152 19440 19456 19494 19663 19845 20034 20140 20160 20216 20352 20412 20480 20520 20676 20736 20776 21147 21168 21280 21465 21504 21546 21660 21888 22260 22344 22472 22680 22743 22896 23040 23085 23104 23328 23373 23520 23744 23814 23940 24122 24168 24192 24320 24576 24624 25088 25137 25270 25281 25440 25515 25536 25758 25845 25920 25970 25992 26460 26712 26880 27136 27189 27216 27360 27568 27648 27702 27930 28090 28196 28224 28620 28672 28728 28880 29160 29184 29241 29680 29792 30051 30210 30240 30324 30528 30720 30780 31014 31104 31164 31360 31752 31920 32224 32256 32319 32490 32737 32768 32832 33390 33516 33708 33920 34020 34048 34344 34460 34560 34656 35245 35280 35378 35616 35721 35840 35910 36183 36252 36288 36480 36864 36936 37240 37632 37905 38160 38266 38304 38637 38880 38912 38955 38988 39326 39690 40068 40280 40320 40432 40704 40824 40960 41040 41352 41472 41552 41895 42135 42294 42336 42560 42930 43008 43092 43320 43776 44520 44688 44944 45315 45360 45486 45792 46080 46170 46208 46521 46656 46746 47040 47488 47628 47880 48244 48336 48384 48640 48735 49152 49248 49343 50085 50176 50274 50540 50562 50880 51030 51072 51516 51690 51840 51940 51984 52920 53067 53371 53424 53760 53865 54272 54378 54432 54720 55136 55296 55404 55860 56180 56392 56448 57240 57344 57399 57456 57760 58320 58368 58482 58989 59360 59535 59584 60102 60305 60420 60480 60648 61056 61440 61560 62028 62208 62328 62720 63441 63504 63840 64395 64448 64512 64638 64980 65474 65536 65664 66780 67032 67416 67840 68040 68096 68229 68688 68920 69120 69255 69312 70119 70490 70560 70756 71232 71442 71680 71820 72366 72504 72576 72960 73728 73872 74480 75264 75411 75810 75843 76320 76532 76608 77274 77535 77760 77824 77910 77976 78652 79380 80136 80560 80640 80864 81408 81567 81648 81920 82080 82704 82944 83104 83790 84270 84427 84588 84672 85120 85860 86016 86184 86640 87552 87723 88445 89040 89376 89888 90153 90630 90720 90972 91319 91584 92160 92340 92416 93042 93312 93492 94080 94976 95256 95665 95760 96488 96672 96768 96957 97280 97470 98211 98304 98315 98496 98686 100170 100352 100548 101080 101124 101760 102060 102144 103032 103380 103680 103880 103968 105735 105840 106134 106742 106848 107520 107730 108544 108549 108756 108864 109440 110272 110592 110808 111720 112360 112784 112896 113715 114480 114688 114798 114912 115520 116640 116736 116865 116964 117978 118720 119070 119168 120204 120610 120840 120960 121296 122112 122880 123120 124056 124416 124656 125440 125685 126405 126882 127008 127680 128790 128896 129024 129276 129960 130948 131072 131328 133560 133931 134064 134832 135680 135945 136080 136192 136458 137376 137641 137840 138240 138510 138624 139563 140238 140980 141120 141512 142464 142884 143360 143640 144732 145008 145152 145920 146205 147456 147744 148029 148960 150255 150528 150822 151620 151686 152640 153064 153216 154548 155070 155520 155648 155820 155952 157304 158760 159201 160113 160272 161120 161280 161595 161728 162816 163134 163296 163685 163840 164160 165408 165888 166208 167580 168540 168854 169176 169344 170240 171720 172032 172197 172368 173280 175104 175446 176890 176967 178080 178605 178752 179776 180306 180915 181260 181440 181944 182638 183168 184320 184680 184832 186084 186624 186984 188160 189952 190323 190512 191330 191520 192976 193185 193344 193536 193914 194560 194940 196422 196608 196630 196992 197372 200340 200704 201096 202160 202248 203520 204120 204288 204687 206064 206760 207360 207760 207936 210357 211470 211680 212268 213484 213696 215040 215460 217088 217098 217512 217728 218880 220544 221184 221616 223440 224720 225568 225792 226233 227430 227529 228960 229159 229376 229596 229824 231040 232605 233280 233472 233730 233928 235956 237440 238140 238336 240408 241220 241680 241920 242592 244224 244701 245760 246240 246715 248112 248832 249312 250880 251370 252810 253281 253764 254016 255360 257580 257792 258048 258552 259920 261896 262144 262656 263169 265335 266855 267120 267862 268128 269664 270459 271360 271890 272160 272384 272916 273957 274752 275282 275680 276480 277020 277248 279126 280476 281960 282240 283024 284928 285768 286720 286995 287280 289464 290016 290304 291840 292410 294633 294912 294945 295488 296058 297920 300510 301056 301644 303240 303372 305280 306128 306432 309096 310140 311040 311296 311640 311904 314608 317205 317520 318402 320226 320544 322240 322560 323190 323456 325632 325647 326268 326592 327370 327680 328320 330816 331776 332416 335160 337080 337708 338352 338688 340480 341145 343440 344064 344394 344736 346560 350208 350595 350892 353780 353934 356160 357210 357504 359552 360612 361830 362520 362880 363888 365276 366336 368640 369360 369664 372168 373248 373597 373968 376320 377055 379215 379904 380646 381024 382660 383040 385952 386370 386688 387072 387828 389120 389880 392844 393216 393260 393984 394744 400680 401408 401793 402192 404320 404496 407040 407835 408240 408576 409374 412128 412923 413520 414720 415520 415872 418689 420714 422135 422940 423360 424536 426968 427392 430080 430920 434176 434196 435024 435456 437760 438615 441088 442368 443232 444087 446880 449440 450765 451136 451584 452466 454860 455058 456595 457920 458318 458752 459192 459648 462080 465210 466560 466944 467460 467856 471912 474880 476280 476672 477603 480339 480816 482440 483360 483840 484785 485184 488448 489402 491055 491520 492480 493430 496224 497664 498624 501760 502740 505620 506562 507528 508032 510720 515160 515584 516096 516591 517104 519840 523792 525312 526338 530670 530901 533710 534240 535724 536256 539328 540918 542720 542745 543780 544320 544768 545832 547914 549504 550564 551360 552960 554040 554496 558252 560952 563920 564480 566048 569856 570969 571536 573440 573990 574560 578928 580032 580608 583680 584820 589266 589824 589890 590976 592116 595840 601020 602112 603288 606480 606744 610560 612256 612864 614061 618192 620280 622003 622080 622592 623280 623808 629216 631071 634410 635040 636804 639233 640452 641088 644480 645120 646380 646912 651264 651294 652536 653184 654740 655360 656640 661632 663552 664832 669655 670320 674160 675416 676704 677376 678699 680960 682290 682587 686880 687477 688128 688205 688788 689472 693120 697815 700416 701190 701784 707560 707868 712320 714420 715008 719104 721224 723660 725040 725760 727776 730552 732672 734103 737280 738720 739328 740145 744336 746496 747194 747936 752640 754110 758430 759808 759843 761292 762048 765320 766080 771904 772740 773376 774144 775656 778240 779760 785688 786432 786520 787968 789488 796005 800565 801360 802816 803586 804384 808640 808992 814080 815670 816480 817152 818748 821871 824256 825846 827040 829440 831040 831744 837378 841428 844270 845880 846720 849072 853936 854784 860160 860985 861840 868352 868392 870048 870912 875520 877230 882176 883899 884736 884835 886464 888174 893760 898880 901530 902272 903168 904932 909720 910116 913190 915840 916636 917504 918384 919296 924160 930420 933120 933888 934920 935712 937517 943824 949760 951615 952560 953344 955206 960678 961632 964880 966720 967680 969570 970368 976896 976941 978804 982110 983040 984960 986860 992448 995328 997248 1003520 1005480 1011240 1013124 1014049 1015056 1016064 1021440 1023435 1030320 1031168 1032192 1033182 1034208 1039680 1047584 1050624 1051785 1052676 1061340 1061802 1067420 1068480 1071448 1072512 1078656 1081836 1085440 1085490 1087560 1088640 1089536 1091664 1095828 1099008 1101128 1102720 1105920 1108080 1108992 1116504 1120791 1121904 1127840 1128960 1131165 1132096 1137645 1139712 1141938 1143072 1145795 1146880 1147980 1149120 1157856 1160064 1161216 1167360 1169640 1178532 1179648 1179780 1181952 1184232 1191680 1202040 1204224 1205379 1206576 1212960 1213488 1221120 1223505 1224512 1225728 1228122 1236384 1238769 1240560 1244006 1244160 1245184 1246560 1247616 1256067 1258432 1262142 1266405 1268820 1270080 1273608 1278466 1280904 1282176 1288960 1290240 1292760 1293824 1302528 1302588 1305072 1306368 1309480 1310720 1313280 1315845 1323264 1327104 1329664 1332261 1339310 1340640 1348320 1350832 1352295 1353408 1354752 1357398 1361920 1364580 1365174 1369785 1373760 1374954 1376256 1376410 1377576 1378944 1386240 1395630 1400832 1402380 1403568 1415120 1415736 1424640 1428840 1430016 1432809 1438208 1441017 1442448 1447320 1450080 1451520 1455552 1461104 1465344 1468206 1473165 1474560 1477440 1478656 1480290 1488672 1492992 1494388 1495872 1505280 1508220 1516860 1519616 1519686 1522584 1524096 1530640 1532160 1543808 1545480 1546752 1548288 1549773 1551312 1556480 1559520 1571376 1573040 1575936 1578976 1592010 1592703 1601130 1602720 1604113 1605632 1607172 1608768 1617280 1617984 1628160 1628235 1631340 1632960 1634304 1637496 1643742 1648512 1651692 1654080 1658880 1662080 1663488 1674756 1682856 1688540 1691760 1693440 1698144 1707872 1709568 1712907 1720320 1721970 1723680 1735061 1736704 1736784 1740096 1741824 1751040 1754460 1764352 1767798 1769472 1769670 1772928 1776348 1787520 1797760 1803060 1804544 1806336 1809864 1819440 1820232 1826380 1831680 1833272 1835008 1836768 1838592 1842183 1848320 1860840 1866009 1866240 1867776 1867985 1869840 1871424 1875034 1887648 1893213 1899520 1903230 1905120 1906688 1910412 1917699 1921356 1923264 1929760 1933440 1935360 1939140 1940736 1953792 1953882 1957608 1964220 1966080 1969920 1973720 1984896 1990656 1994496 2007040 2008965 2010960 2022480 2026248 2028098 2030112 2032128 2042880 2046870 2047761 2060640 2062336 2062431 2064384 2064615 2066364 2068416 2079360 2093445 2095168 2101248 2103570 2105352 2122680 2123604 2134840 2136960 2142896 2145024 2157312 2163672 2170880 2170980 2175120 2177280 2179072 2183328 2191656 2198016 2202256 2205440 2211840 2216160 2217984 2220435 2233008 2241582 2243808 2255680 2257920 2262330 2264192 2275290 2279424 2279529 2283876 2286144 2291590 2293760 2295960 2298240 2315712 2320128 2322432 2334720 2339280 2357064 2359296 2359560 2363904 2368464 2383360 2388015 2401695 2404080 2408448 2410758 2413152 2425920 2426976 2442240 2447010 2449024 2451456 2456244 2465613 2472768 2477538 2481120 2488012 2488320 2490368 2493120 2495232 2512134 2516864 2524284 2532810 2537640 2540160 2547216 2556932 2561808 2564352 2577920 2580480 2582955 2585520 2587648 2605056 2605176 2610144 2612736 2615179 2618960 2626560 2631690 2646528 2651697 2654208 2654505 2659328 2664522 2678620 2681280 2696640 2701664 2704590 2706816 2709504 2714796 2723840 2729160 2730348 2739570 2747520 2749908 2752512 2752820 2755152 2757888 2772480 2791260 2801664 2804760 2807136 2812551 2830240 2831472 2849280 2854845 2857680 2860032 2865618 2876416 2882034 2884896 2894640 2900160 2903040 2911104 2922208 2930688 2930823 2936412 2946330 2949120 2954880 2957312 2960580 2968729 2977344 2985984 2988776 2991744 3010560 3016440 3033720 3039232 3039372 3042147 3045168 3048192 3061280 3064320 3070305 3087616 3090960 3093504 3096576 3099546 3102624 3110015 3112960 3119040 3142752 3146080 3151872 3155355 3157952 3184020 3185406 3196165 3202260 3205440 3208226 3211264 3214344 3217536 3234560 3235968 3256320 3256470 3262680 3265920 3268608 3274992 3287484 3297024 3303384 3308160 3317760 3324160 3326976 3349512 3362373 3365712 3377080 3383520 3386880 3393495 3396288 3412935 3415744 3419136 3425814 3437385 3440640 3443940 3447360 3470122 3473408 3473568 3480192 3483648 3502080 3508920 3528704 3535596 3538944 3539340 3545856 3552696 3575040 3595520 3606120 3609088 3612672 3616137 3619728 3638880 3640464 3652760 3663360 3666544 3670515 3673536 3677184 3684366 3696640 3716307 3721680 3732018 3732480 3735552 3735970 3739680 3742848 3750068 3775296 3786426 3799040 3799215 3806460 3810240 3813376 3820824 3835398 3842712 3846528 3859520 3866880 3870720 3878280 3881472 3907584 3907764 3915216 3928440 3932160 3939840 3947440 3969792 3981312 3988992 3996783 4014080 4017930 4021920 4044960 4052496 4056196 4060224 4064256 4085760 4093740 4095522 4109355 4121280 4124672 4124862 4128768 4129230 4132728 4136832 4158720 4186890 4190336 4202496 4207140 4210704 4245360 4247208 4269680 4273920 4285792 4290048 4298427 4314624 4323051 4327344 4341760 4341960 4350240 4354021 4354560 4358144 4366656 4383312 4396032 4404512 4410880 4419495 4423680 4432320 4435968 4440870 4466016 4474631 4483164 4487616 4511360 4515840 4524660 4528384 4550580 4558848 4559058 4567752 4572288 4583180 4587520 4591920 4596480 4631424 4640256 4644864 4649319 4669440 4678560 4687585 4714128 4719120 4727808 4736928 4766720 4776030 4778109 4803390 4808160 4812339 4816896 4821516 4826304 4839907 4851840 4853952 4884480 4884705 4894020 4898048 4902912 4912488 4931226 4945536 4955076 4962240 4976024 4976640 4980736 4986240 4990464 5024268 5033728 5048568 5065620 5070245 5075280 5080320 5094432 5113864 5123616 5128704 5138721 5155840 5160960 5165910 5171040 5175296 5205183 5210112 5210352 5220288 5225472 5230358 5237920 5253120 5263380 5293056 5303394 5308416 5309010 5318656 5329044 5357240 5362560 5393280 5403328 5409180 5413632 5419008 5429592 5447680 5458320 5460696 5479140 5495040 5499816 5505024 5505640 5510304 5515776 5544960 5582520 5598027 5603328 5603955 5609520 5614272 5625102 5660480 5662944 5698560 5709690 5715360 5720064 5731236 5752832 5753097 5764068 5769792 5789280 5800320 5806080 5822208 5844416 5861376 5861646 5872824 5892660 5898240 5909760 5914624 5921160 5937458 5954688 5971968 5977552 5983488 6021120 6026895 6032880 6067440 6078464 6078744 6084294 6090336 6096384 6122560 6128640 6140610 6175232 6181920 6187008 6187293 6193152 6193845 6199092 6205248 6220030 6225920 6238080 6280335 6285504 6292160 6303744 6310710 6315904 6368040 6370812 6392330 6404520 6410880 6416452 6422528 6428688 6435072 6469120 6471936 6512640 6512940 6525360 6531840 6537216 6549984 6574968 6594048 6606768 6616320 6635520 6648320 6653952 6661305 6699024 6724746 6731424 6754160 6767040 6773760 6786990 6792576 6825870 6831488 6838272 6838587 6851628 6874770 6881280 6887880 6894720 6940244 6946816 6947136 6960384 6967296 7004160 7017840 7057408 7071192 7077888 7078680 7091712 7098343 7105392 7150080 7164045 7191040 7205085 7212240 7218176 7225344 7232274 7239456 7277760 7280928 7305520 7326720 7333088 7341030 7347072 7354368 7368732 7393280 7396839 7432614 7443360 7464036 7464960 7471104 7471940 7479360 7485696 7500136 7550592 7572852 7598080 7598430 7612920 7620480 7626752 7641648 7670796 7685424 7693056 7719040 7733760 7741440 7748865 7756560 7762944 7815168 7815528 7830432 7845537 7856880 7879680 7894880 7939584 7955091 7962624 7963515 7977984 7993566 8020565 8028160 8035860 8043840 8089920 8104992 8112392 8120448 8128512 8171520 8187480 8191044 8218710 8242560 8249344 8249724 8257536 8258460 8265456 8273664 8317440 8373780 8380672 8404992 8414280 8421408 8437653 8490720 8494416 8539360 8547840 8564535 8571584 8580096 8596854 8629248 8646102 8654688 8675305 8683520 8683920 8700480 8708042 8709120 8716288 8733312 8766624 8792064 8792469 8809024 8821760 8838990 8847360 8864640 8871936 8881740 8906187 8932032 8949262 8966328 8975232 9022720 9031680 9049320 9056768 9101160 9117696 9118116 9126441 9135504 9144576 9166360 9175040 9183840 9192960 9210915 9262848 9280512 9289728 9298638 9330045 9338880 9357120 9375170 9428256 9438240 9455616 9466065 9473856 9533440 9552060 9556218 9588495 9606780 9616320 9624678 9633792 9643032 9652608 9679814 9703680 9707904 9768960 9769410 9788040 9796096 9805824 9824976 9862452 9891072 9910152 9924480 9952048 9953280 9972480 9980928 10048536 10067456 10087119 10097136 10131240 10140490 10150560 10160640 10188864 10227728 10238805 10247232 10257408 10277442 10311680 10312155 10321920 10331820 10342080 10350592 10410366 10420224 10420704 10440576 10450944 10460716 10475840 10506240 10526760 10586112 10606788 10616832 10618020 10637312 10658088 10714480 10725120 10786560 10806656 10818360 10827264 10838016 10848411 10859184 10895360 10916640 10921392 10958280 10990080 10999632 11011280 11020608 11031552 11089920 11148921 11165040 11196054 11206656 11207910 11219040 11228544 11250204 11320960 11325888 11397120 11397645 11419380 11430720 11440128 11462472 11505664 11506194 11528136 11539584 11578560 11600640 11612160 11644416 11688832 11722752 11723292 11745648 11785320 11796480 11819520 11829248 11842320 11874916 11909376 11943936 11955104 11966976 11990349 12042240 12053790 12065760 12134880 12145427 12156928 12157488 12168588 12180672 12192768 12245120 12257280 12281220 12328065 12350464 12363840 12374016 12374586 12386304 12387690 12398184 12410496 12440060 12451840 12476160 12560670 12571008 12584320 12607488 12621420 12631808 12736080 12741624 12784660 12809040 12821760 12832904 12845056 12857376 12870144 12895281 12938240 12943872 12969153 13025280 13025880 13050720 13062063 13063680 13074432 13075895 13099968 13149936 13188096 13213536 13232640 13258485 13271040 13296640 13307904 13322610 13398048 13423893 13449492 13462848 13508320 13534080 13547520 13573980 13585152 13651740 13662976 13676544 13677174 13703256 13749540 13762560 13775760 13789440 13880488 13893632 13894272 13920768 13934592 13947957 14008320 14035680 14062755 14114816 14142384 14157360 14183424 14196686 14210784 14300160 14328090 14334327 14382080 14410170 14424480 14436352 14437017 14450688 14464548 14478912 14519721 14555520 14561856 14611040 14653440 14654115 14666176 14682060 14694144 14708736 14737464 14786560 14793678 14843645 14865228 14886720 14928072 14929920 14942208 14943880 14958720 14971392 15000272 15101184 15145704 15196160 15196860 15210735 15225840 15240960 15253504 15283296 15341592 15370848 15386112 15438080 15467520 15482880 15497730 15513120 15525888 15615549 15630336 15631056 15660864 15691074 15713760 15759360 15789760 15879168 15910182 15925248 15927030 15955968 15987132 16041130 16056320 16071720 16087680 16179840 16209984 16224784 16240896 16257024 16343040 16374960 16382088 16437420 16485120 16498688 16499448 16515072 16516920 16530912 16547328 16634880 16747560 16761344 16794081 16809984 16811865 16828560 16842816 16875306 16981440 16988832 17078720 17095680 17129070 17143168 17160192 17193708 17258496 17259291 17292204 17309376 17350610 17367040 17367840 17400960 17416084 17418240 17432576 17466624 17533248 17584128 17584938 17618048 17643520 17677980 17694720 17729280 17743872 17763480 17812374 17864064 17898524 17932656 17950464 18045440 18063360 18080685 18098640 18113536 18202320 18235392 18236232 18252882 18271008 18289152 18332720 18367680 18385920 18421830 18525696 18561024 18561879 18579456 18581535 18597276 18660090 18677760 18714240 18750340 18856512 18876480 18911232 18932130 18947712 19066880 19104120 19112436 19176990 19213560 19232640 19249356 19267584 19286064 19305216 19359628 19407360 19415808 19537920 19538820 19576080 19592192 19611648 19649952 19724904 19782144 19820304 19848960 19904096 19906560 19944960 19961856 19983915 20097072 20134912 20174238 20194272 20262480 20280980 20301120 20321280 20377728 20455456 20477610 20494464 20514816 20515761 20554884 20623360 20624310 20643840 20663640 20684160 20701184 20781103 20820732 20840448 20841408 20881152 20901888 20921432 20951680 21012480 21053520 21172224 21213576 21233664 21236040 21274624 21295029 21316176 21428960 21450240 21492135 21573120 21613312 21615255 21636720 21654528 21676032 21696822 21718368 21770105 21790720 21833280 21842784 21916560 21980160 21999264 22022560 22041216 22063104 22179840 22190517 22297842 22330080 22373155 22392108 22413312 22415820 22438080 22457088 22500408 22641920 22651776 22794240 22795290 22838760 22861440 22880256 22924944 23011328 23012388 23056272 23079168 23157120 23201280 23224320 23246595 23288832 23377664 23445504 23446584 23491296 23536611 23570640 23639040 23658496 23684640 23749832 23818752 23865273 23887872 23890545 23910208 23933952 23980698 24061695 24084480 24107580 24131520 24199535 24269760 24290854 24313856 24314976 24337176 24361344 24385536 24490240 24514560 24562440 24656130 24700928 24727680 24748032 24749172 24772608 24775380 24796368 24820992 24880120 24903680 24952320 25121340 25142016 25168640 25214976 25242840 25263616 25312959 25472160 25483248 25569320 25618080 25643520 25665808 25693605 25714752 25740288 25790562 25876480 25887744 25938306 26025915 26050560 26051760 26101440 26124126 26127360 26148864 26151790 26199936 26299872 26376192 26427072 26465280 26516970 26542080 26593280 26615808 26645220 26718561 26796096 26847786 26898984 26925696 27016640 27068160 27095040 27147960 27170304 27303480 27325952 27353088 27354348 27379323 27406512 27499080 27525120 27551520 27578880 27760976 27788544 27841536 27869184 27895914 27990135 28016640 28071360 28125510 28229632 28284768 28314720 28366848 28393372 28421568 28600320 28656180 28668654 28764160 28765485 28820340 28848960 28872704 28874034 28901376 28929096 28957824 29039442 29111040 29123712 29222080 29306880 29308230 29332352 29364120 29388288 29417472 29474928 29573120 29587356 29687290 29730456 29773440 29856144 29859840 29887760 29917440 29942784 30000544 30202368 30261357 30291408 30392320 30393720 30421470 30451680 30478147 30481920 30507008 30566592 30683184 30741696 30772224 30876160 30935040 30936465 30965760 30995460 31026240 31051776 31231098 31260672 31262112 31321728 31382148 31427520 31518720 31579520 31758336 31820364 31850496 31854060 31911936 31974264 32082260 32112640 32143440 32175360 32359680 32419968 32449568 32481792 32514048 32545233 32686080 32749920 32764176 32874840 32966159 32970240 32997376 32998896 33033840 33061824 33094656 33269760 33446763 33495120 33522688 33588162 33619968 33623730 33657120 33685632 33750612 33879349 33962880 33977664 34157440 34191360 34192935 34258140 34286336 34320384 34387416 34516992 34518582 34584408 34618752 34701220 34734080 34735680 34801920 34832168 34836480 34865152 34933248 35066496 35168256 35169876 35236096 35287040 35355960 35389440 35458560 35487744 35491715 35526960 35624748 35728128 35797048 35865312 35900928 35971047 36090880 36126720 36161370 36197280 36227072 36404640 36436281 36470784 36472464 36505764 36542016 36578304 36665440 36735360 36771840 36843660 36984195 37051392 37122048 37123758 37158912 37163070 37194552 37320180 37355520 37428480 37500680 37713024 37752960 37822464 37864260 37895424 38133760 38208240 38224872 38353980 38427120 38465280 38498712 38535168 38572128 38610432 38719256 38814720 38831616 38907459 39075840 39077640 39152160 39184384 39186189 39223296 39227685 39299904 39449808 39564288 39640608 39697920 39775455 39808192 39813120 39889920 39923712 39967830 40194144 40269824 40271679 40348476 40388544 40524960 40561960 40602240 40642560 40755456 40910912 40955220 40988928 41029632 41031522 41109768 41246720 41248620 41287680 41327280 41368320 41402368 41562206 41641464 41680896 41682816 41762304 41803776 41842864 41903360 42024960 42107040 42188265 42344448 42427152 42472080 42549248 42590058 42632352 42857920 42900480 42984270 43146240 43226624 43230510 43273440 43309056 43311051 43352064 43393644 43436736 43540210 43559163 43581440 43666560 43685568 43833120 43960320 43962345 43998528 44045120 44082432 44126208 44359680 44381034 44530935 44595684 44660160 44746310 44784216 44826624 44831640 44876160 44914176 45000816 45283840 45303552 45588480 45590580 45632205 45677520 45722880 45760512 45849888 46022656 46024776 46112544 46158336 46314240 46402560 46448640 46493190 46577664 46755328 46846647 46891008 46893168 46982592 47073222 47141280 47278080 47316992 47369280 47499664 47637504 47730546 47775744 47781090 47820416 47867904 47961396 48123390 48168960 48215160 48263040 48399070 48539520 48581708 48627712 48629952 48674352 48722688 48771072 48980480 49029120 49124880 49312260 49401856 49455360 49496064 49498344 49545216 49550760 49592736 49641984 49688401 49760240 49904640 50242680 50284032 50337280 50382243 50429952 50435595 50485680 50527232 50625918 50944320 50966496 51138640 51236160 51287040 51331616 51387210 51429504 51480576 51581124 51752960 51775488 51777873 51876612 52051830 52101120 52103520 52202880 52248252 52254720 52297728 52303580 52399872 52599744 52752384 52854144 52930560 53033940 53084160 53186560 53231616 53290440 53437122 53592192 53695572 53797968 53851392 54033280 54136320 54190080 54242055 54295920 54340608 54606960 54651904 54706176 54708696 54758646 54813024 54998160 55103040 55157760 55521952 55577088 55683072 55685637 55738368 55744605 55791828 55980270 56033280 56142720 56251020 56405851 56459264 56569536 56629440 56733696 56786744 56843136 57200640 57312360 57337308 57528320 57530970 57640680 57697920 57745408 57748068 57802752 57858192 57915648 58078884 58222080 58247424 58444160 58613760 58616460 58664704 58728240 58776576 58834944 58949856 59146240 59174712 59374580 59460912 59546880 59712288 59719680 59775520 59834880 59885568 59951745 60001088 60404736 60522714 60582816 60727135 60784640 60787440 60842940 60903360 60956294 60963840 61014016 61133184 61366368 61483392 61544448 61547283 61752320 61870080 61872930 61931520 61990920 62052480 62103552 62343309 62462196 62521344 62524224 62643456 62764296 62855040 63037440 63159040 63516672 63640728 63700992 63708120 63823872 63885087 63948528 64164520 64225280 64286880 64350720 64476405 64719360 64839936 64845765 64899136 64963584 65028096 65090466 65310315 65372160 65499840 65528352 65749680 65932318 65940480 65994752 65997792 66067680 66123648 66189312 66539520 66571551 66893526 66990240 67045376 67119465 67176324 67239936 67247460 67314240 67371264 67501224 67758698 67925760 67955328 68314880 68382720 68385870 68516280 68572672 68640768 68774832 69033984 69037164 69168816 69237504 69402440 69468160 69471360 69603840 69664336 69672960 69739785 69866496 70132992 70336512 70339752 70472192 70574080 70609833 70711920 70917120 70975488 70983430 71053920 71249496 71456256 71594096 71671635 71730624 71801856 71942094 72181760 72185085 72253440 72322740 72394560 72454144 72598605 72809280 72872562 72941568 72944928 73011528 73084032 73156608 73330880 73470720 73543680 73687320 73968390 74102784 74244096 74247516 74317824 74326140 74389104 74640360 74711040 74856960 75001360 75426048 75505920 75644928 75728520 75790848 75938877 76267520 76416480 76449744 76707960 76854240 76930560 76997424 77144256 77220864 77438512 77629440 77663232 77814918 78077745 78151680 78155280 78304320 78368768 78372378 78446592 78455370 78599808 78899616 79128576 79281216 79395840 79550910 79616384 79626240 79779840 79847424 79935660 80155683 80388288 80539648 80543358 80696952 80777088 81049920 81123920 81204480 81285120 81510912 81821824 81910440 81977856 82059264 82063044 82137969 82219536 82493440 82497240 82575360 82654560 82736640 82804736 83124412 83282928 83365632 83524608 83607552 83685728 83806720 83970405 84049920 84214080 84376530 84688896 84854304 84944160 85017989 85098496 85180116 85264704 85715840 85800960 85968540 86292480 86296455 86453248 86461020 86546880 86618112 86622102 86704128 86787288 86873472 87080420 87118326 87162880 87333120 87371136 87666240 87920640 87924690 87997056 88090240 88164864 88252416 88719360 88762068 89061870 89191368 89320320 89492620 89568432 89663280 89752320 89828352 90001632 90567680 90607104 90784071 91176960 91181160 91264410 91355040 91434441 91445760 91521024 91699776 91958233 92045312 92049552 92225088 92316672 92628480 92805120 92809395 92897280 92986380 93155328 93510656 93693294 93782016 93786336 93965184 94146444 94282560 94556160 94633984 94738560 94999328 95275008 95461092 95551488 95562180 95640832 95735808 95922792 96246780 96337920 96430320 96526080 96798140 97079040 97163416 97255424 97259904 97348704 97445376 97542144 97635699 97960960 98058240 98249760 98624520 98803712 98898477 98910720 98992128 98996688 99101520 99185472 99283968 99376802 99520480 99809280 100340289 100485360 100568064 100674560 100764486 100859904 100871190 100971360 101054464 101251836 101638047 101888640 101932992 102277280 102472320 102574080 102578805 102663232 102774420 102859008 102961152 103162248 103505920 103550976 103555746 103753224 103905515 104103660 104202240 104207040 104405760 104496504 104509440 104595456 104607160 104799744 105199488 105504768 105708288 105861120 106067880 106168320 106373120 106463232 106475145 106580880 106874244 107184384 107391144 107595936 107702784 108066560 108272640 108380160 108484110 108591840 108681216 109213920 109303808 109308843 109412352 109417392 109517292 109626048 109996320 110206080 110315520 110952585 111043904 111154176 111366144 111371274 111476736 111489210 111583656 111960540 112066560 112285440 112502040 112811702 112918528 113139072 113258880 113467392 113573488 113686272 114401280 114624720 114674616 115056640 115061940 115281360 115395840 115490816 115496136 115605504 115716384 115831296 116157768 116444160 116494848 116888320 117227520 117232920 117329408 117456480 117553152 117558567 117669888 117683055 117899712 118292480 118349424 118749160 118921824 119093760 119326365 119424576 119439360 119551040 119669760 119771136 119903490 120002176 120809472 120815037 121045428 121165632 121454270 121569280 121574880 121685880 121806720 121912588 121927680 122028032 122266368 122732736 122966784 123088896 123094566 123504640 123740160 123745860 123863040 123981840 124104960 124207104 124686618 124924392 125042688 125048448 125286912 125528592 125710080 126074880 126318080 126564795 127033344 127281456 127416240 127647744 127770174 127897056 128329040 128573760 128701440 128952810 129438720 129679872 129691530 129798272 129927168 129933153 130056192 130180932 130620630 130677489 130744320 130999680 131056704 131499360 131864636 131880960 131989504 131995584 132135360 132247296 132378624 133079040 133143102 133592805 133787052 133980480 134090752 134238930 134352648 134479872 134494920 134628480 134742528 135002448 135517396 135851520 135910656 136629760 136765440 136771740 136896615 137032560 137145344 137281536 137549664 138067968 138074328 138337632 138475008 138804880 138942720 139207680 139328672 139345920 139479570 139732992 140265984 140539941 140673024 140679504 140944384 141148160 141219666 141423840 141834240 141950976 141966860 142107840 142498992 142912512 143188192 143343270 143461248 143603712 143884188 144363520 144370170 144506880 144645480 144789120 144908288 145197210 145467721 145618560 145745124 145883136 145889856 146023056 146168064 146313216 146661760 146941440 147087360 147374640 147936780 148205568 148488192 148495032 148635648 148652280 148778208 149065203 149280720 149713920 150002720 150852096 151011840 151146729 151289856 151306785 151457040 151581696 151877754 152390735 152535040 152832960 152899488 153415920 153708480 153861120 153994848 154288512 154441728 154877024 155258880 155326464 155333619 155629836 156155490 156303360 156310560 156608640 156737536 156744756 156893184 156910740 157199616 157342637 157799232 158257152 158562432 158791680 159101820 159232768 159252480 159559680 159694848 159871320 160311366 160776576 161079296 161086716 161393904 161554176 162099840 162247840 162408960 162570240 162726165 163021824 163643648 163820880 163955712 164118528 164126088 164275938 164439072 164830795 164986880 164994480 165309120 165473280 165609472 166248824 166565856 166731264 167049216 167056911 167215104 167233815 167371456 167613440 167940810 168099840 168428160 168753060 169217553 169377792 169396745 169708608 169888320 170035978 170196992 170360232 170529408 171431680 171601920 171937080 172584960 172592910 172906496 172922040 173093760 173236224 173244204 173408256 173574576 173746944 174160840 174236652 174325760 174666240 174742272 175332480 175841280 175849380 175994112 176180480 176329728 176504832 177438720 177524136 178123740 178382736 178640640 178985240 179136864 179326560 179504640 179656704 179855235 180003264 181135360 181214208 181568142 182181405 182353920 182362320 182528820 182710080 182868882 182891520 183042048 183399552 183916466 184090624 184099104 184450176 184633344 185256960 185610240 185618790 185794560 185972760 186310656 187021312 187029927 187386588 187564032 187572672 187930368 188292888 188565120 189112320 189477120 189998656 190550016 190922184 191102976 191124360 191281664 191471616 191655261 191845584 192493560 192675840 192860640 193052160 193596280 194158080 194326832 194519808 194537295 194697408 194890752 195084288 195271398 195921920 195930945 196116480 196499520 197249040 197607424 197796954 197821440 197984256 197993376 198203040 198370944 198567936 198753604 199040960 199618560 200680578 200970720 201136128 201349120 201358395 201528972 201719808 201742380 201942720 202108928 202503672 203276094 203777280 203865984 204554560 204944640 205148160 205157610 205326464 205548840 205718016 205922304 206324496 207011840 207101952 207111492 207506448 207811030 208207320 208404480 208414080 208811520 208993008 209018880 209214320 209599488 210398976 211009536 211416576 211722240 211829499 212135760 212746240 212926464 212950290 213161760 213748488 214368768 214782288 215191872 215405568 216133120 216545280 216555255 216760320 216968220 217183680 217362432 217795815 218427840 218607616 218617686 218824704 218834784 219034584 219252096 219992640 220412160 220631040 221905170 222087808 222308352 222732288 222742548 222953472 222978420 223167312 223921080 224133120 224570880 225004080 225623404 225837056 226278144 226517760 226934784 227146976 227372544 227816631 228802560 229249440 229349232 230113280 230123880 230562720 230763113 230791680 230981632 230992272 231432768 231662592 232315536 232888320 232989696 233776640 234233235 234455040 234465840 234658816 234912960 235106304 235117134 235339776 235366110 235799424 236584960 236698848 237155443 237498320 237843648 238187520 238652730 238849152 238878720 239102080 239339520 239542272 239806980 240004352 240467049 241618944 241630074 242090856 242331264 242908540 243138560 243149760 243371760 243613440 243825176 243855360 244056064 244532736 245465472 245933568 246177792 246189132 246413907 247009280 247480320 247491720 247726080 247963680 248209920 248414208 248442005 249373236 249848784 250096896 250573824 251057184 251420160 251911215 252149760 252636160 253129590 254066688 254562912 254832480 255053967 255295488 255540348 255794112 256658080 257147520 257402880 257905620 258877440 258889365 259359744 259383060 259596544 259854336 259866306 260112384 260361864 261241260 261354978 261488640 261999360 262113408 262998720 263729272 263761920 263979008 263991168 264270720 264494592 264757248 266158080 266286204 267185610 267574104 267960960 268181504 268477860 268705296 268989840 269256960 269485056 270004896 271034792 271703040 271821312 272352213 273259520 273530880 273543480 273793230 274065120 274290688 274303323 274563072 275099328 275874699 276135936 276148656 276675264 276950016 277609760 277885440 278415360 278428185 278657344 278691840 278959140 279465984 280531968 281079882 281346048 281359008 281888768 282029255 282296320 282439332 282847680 283668480 283901952 283933720 284215680 284997984 285825024 286376384 286686540 286922496 287207424 287768376 288727040 288740340 289013760 289290960 289578240 289816576 290394420 290935442 291237120 291490248 291766272 291779712 292046112 292336128 292626432 293323520 293882880 294174720 294749280 295873560 296411136 296695431 296976384 296990064 297304560 297556416 298130406 298561440 299427840 300005440 301704192 302023680 302293458 302579712 302613570 302914080 303163392 303755508 304781470 304914141 305070080 305665920 305798976 306831840 307416960 307722240 307736415 307989696 308577024 308883456 309754048 310517760 310652928 310667238 311259672 311716545 312310980 312606720 312621120 313217280 313475072 313489512 313786368 313821480 314399232 314685274 315598464 316514304 317124864 317583360 318203640 318465536 318504960 319119360 319389696 319425435 319742640 320622732 321553152 322158592 322173432 322787808 323108352 324199680 324495680 324817920 325140480 325452330 326043648 327287296 327641760 327911424 327926529 328237056 328252176 328551876 328878144 329661590 329973760 329988960 330618240 330946560 331218944 332497648 332857755 333131712 333462528 334098432 334113822 334430208 334467630 334742912 335226880 335881620 336199680 336856320 337506120 338435106 338755584 338793490 339417216 339776640 340071956 340393984 340720464 341058816 342863360 343203840 343874160 345169920 345185820 345812992 345844080 346187520 346472448 346488408 346816512 347149152 347493888 348321680 348473304 349332480 349484544 350664960 351682560 351698760 351988224 352360960 352659456 352675701 353009664 353049165 354877440 355048272 356247480 356765472 357281280 357970480 358273728 358653120 359009280 359313408 359710470 360006528 362270720 362428416 362445111 363136284 364362810 364707840 364724640 365057640 365420160 365737764 365783040 366084096 366799104 367832932 368181248 368198208 368900352 369266688 370513920 371220480 371237580 371589120 371945520 372621312 374042624 374059854 374773176 375128064 375145344 375860736 376585776 377130240 378224640 378954240 379694385 379997312 381100032 381844368 382248720 382563328 382943232 383310522 383691168 384987120 385721280 386104320 387192560 388316160 388653664 389039616 389074590 389394816 389781504 389799459 390168576 390542796 391843840 391861890 392032467 392232960 392999040 394498080 394840957 395214848 395593908 395642880 395968512 395986752 396406080 396741888 397135872 397507208 398081920 399237120 400778415 401361156 401941440 402272256 402698240 402716790 403057944 403439616 403484760 403885440 404217856 405007344 406552188 407554560 407731968 409109120 409889280 410296320 410315220 410652928 410689845 411097680 411436032 411844608 412648992 414023680 414203904 414222984 415012896 415622060 416414640 416828160 417623040 417986016 418037760 418428640 419198976 420797952 421619823 422019072 422833152 423444480 423658998 424271520 425089945 425492480 425852928 425900580 426323520 427496976 428737536 429564576 430383744 430811136 432266240 433090560 433110510 433520640 433936440 434367360 434724864 435591630 436403163 436855680 437215232 437235372 437649408 437669568 438069168 438504192 439985280 440824320 441262080 443810340 444175616 444616704 445464576 445485096 445906944 445956840 446334624 447195609 447842160 449141760 450008160 451246808 451674112 452556288 453035520 453440187 453869568 453920355 454293952 454745088 455633262 457172205 457605120 458498880 458698464 459791165 460226560 460247760 461125440 461526226 461583360 461963264 461984544 462865536 463325184 464631072 465776640 465979392 466000857 467553280 468466470 468910080 468931680 469317632 469825920 470212608 470234268 470679552 470732220 471598848 472027911 473169920 473397696 474310886 474996640 475687296 476375040 477305460 477698304 477757440 478204160 478679040 479084544 479613960 480008704 480934098 483237888 483260148 484181712 484662528 485817080 486277120 486299520 486743520 487226880 487650352 487710720 488178495 489065472 490930944 491867136 492355584 492378264 492827814 494018560 494492385 494960640 494983440 495927360 496419840 496828416 496884010 498746472 499697568 500193792 501147648 501701445 502114368 502840320 503822430 504299520 505272320 506259180 507652659 508133376 508190235 509125824 509664960 510107934 510590976 511080696 511588224 513316160 514295040 514805760 515811240 517754880 517778730 518719488 518766120 519193088 519708672 519732612 520224768 520723728 522482520 522709956 522977280 523998720 524226816 525997440 527458544 527523840 527982336 528541440 528989184 529514496 532316160 532572408 534371220 535148208 535921920 536363008 536955720 537410592 537979680 538513920 538970112 540009792 542069584 543406080 543642624 544704426 546519040 546544215 547061760 547086960 547586460 548130240 548581376 548606646 549126144 550198656 551749398 552271872 552297312 553350528 553900032 555219520 555770880 556830720 556856370 557314688 557383680 557918280 558931968 561063936 561089781 562159764 562692096 562718016 563777536 564058510 564592640 564878664 565695360 567336960 567867440 568431360 569995968 571650048 572752768 573373080 573844992 574414848 574965783 575536752 577454080 577480680 578027520 578581920 579156480 579633152 580788840 581870884 582474240 582980496 583559424 584092224 584672256 585252864 586647040 587765760 587792835 588349440 589498560 591747120 592822272 593390862 593952768 593980128 594609120 595112832 596260812 597122880 598855680 600010880 603408384 604047360 604075185 604586916 605159424 605227140 605828160 606326784 607511016 609562940 609828282 610140160 611331840 611597952 613663680 614833920 615444480 615472830 615979392 617154048 617766912 619508096 621035520 621305856 621334476 622519344 623433090 624621960 625213440 625242240 626434560 626950144 626979024 627642960 628798464 629370548 631196928 633028608 634249728 635166720 635488497 636407280 636931072 638238720 638779392 638850870 639485280 641245464 643106304 643707631 644317184 644346864 645575616 646216704 648399360 648991360 649635840 649665765 650280960 650904660 652087296 653387445 654574592 655283520 655822848 655853058 656474112 656504352 657103752 657756288 659323180 659947520 659977920 661236480 661893120 662437888 664995296 665715510 666263424 666925056 668196864 668227644 668860416 668935260 669485824 670453760 671763240 672399360 673712640 675012240 676870212 677511168 677586980 678834432 679553280 680143912 680787968 681440928 682117632 683449893 685726720 686407680 687748320 690339840 690371640 691625984 691688160 692289339 692375040 692944896 692976816 694298304 694987776 696643360 696946608 698664960 698969088 701329920 702699705 703365120 703397520 703976448 704721920 705318912 705351402 706019328 706098330 709754880 710096544 711466329 712494960 713530944 714562560 715940960 716547456 717306240 718018560 718626816 719420940 720013056 721401147 724541440 724856832 724890222 726272568 727338605 728725620 729415680 729449280 730115280 730840320 731475528 731566080 732168192 733598208 735665864 736362496 736396416 737800704 738533376 739241721 741027840 742440960 742475160 743178240 743891040 745242624 745326015 748085248 748119708 749546352 750290688 751721472 753171552 754260480 755733645 756449280 757908480 759388770 759994624 762200064 763688736 764497440 765126656 765161901 765886464 766621044 767382336 769974240 771442560 772208640 774385120 776632320 776668095 777307328 778079232 778149180 778789632 779563008 779598918 780337152 781085592 783687680 783723780 784064934 784465920 785998080 786713185 788996160 789681914 790429696 791187816 791285760 791937024 791973504 792812160 793483776 794271744 795014416 796163840 798474240 801556830 802722312 803882880 804544512 805396480 805433580 806115888 806969520 807770880 808435712 810014688 813104376 815109120 815463936 818218240 819778560 820592640 820630440 821305856 821379690 822195360 822872064 822909969 823689216 825297984 827624097 828047360 828407808 828445968 830025792 831244120 832829280 833656320 835246080 835284555 835972032 836075520 836857280 838397952 841595904 843239646 844038144 845666304 846087765 846888960 847317996 848543040 850179890 850984960 851705856 851801160 852647040 854993952 857475072 859129152 860767488 861622272 864532480 866181120 866221020 867041280 867872880 868734720 869449728 871183260 872806326 873711360 874430464 874470744 875298816 875339136 876138336 877008384 879970560 881648640 882524160 887620680 888351232 889233408 890086293 890929152 890970192 891913680 892669248 894391218 895684320 898283520 900016320 902493616 905112576 906071040 906880374 907739136 907840710 908587904 909490176 911266524 914344410 914742423 915210240 916997760 917396928 919582330 920453120 920495520 922250880 923052452 923166720 923926528 923969088 925731072 926650368 929262144 931553280 931958784 932001714 935106560 935149635 936932940 937820160 937863360 938635264 939651840 940425216 940468536 941359104 941464440 943197696 944055822 946795392 948621772 949993280 951374592 952750080 954610920 955396608 955514880 956408320 957358080 958169088 958276305 959227920 960017408 961868196 966475776 966520296 968363424 969325056 971634160 972599040 973487040 974453760 975300704 975421440 976356990 978130944 981861888 983734272 983779587 984711168 984756528 985655628 988037120 988984770 989921280 989966880 991854720 992839680 993656832 993768020 997492944 999395136 1000387584 1002295296 1003402890 1004228736 1005680640 1007644860 1008599040 1010544640 1012518360 1015305318 1016266752 1016380470 1018251648 1019329920 1020215868 1021181952 1022161392 1023176448 1026632320 1028590080 1029611520 1031622480 1035509760 1035557460 1037438976 1037532240 1038386176 1039417344 1039465224 1040449536 1041447456 1044965040 1045419912 1047997440 1048453632 1051994880 1054917088 1055047680 1055964672 1057082880 1057978368 1058027103 1059028992 1059147495 1064632320 1065144816 1068742440 1070296416 1071711169 1071843840 1072726016 1073911440 1074821184 1075959360 1077027840 1077940224 1080019584 1084139168 1086812160 1087285248 1087335333 1089408852 1093038080 1093088430 1094123520 1094173920 1095172920 1096260480 1097162752 1097213292 1098252288 1100397312 1101398459 1103498796 1104543744 1104594624 1106701056 1107800064 1110439040 1111541760 1113661440 1113712740 1114629376 1114767360 1115836560 1117863936 1122127872 1122179562 1124319528 1125384192 1125436032 1127555072 1128117020 1129185280 1129757328 1131390720 1134673920 1135734880 1136862720 1139083155 1139991936 1143300096 1145505536 1146746160 1147689984 1148829696 1149931566 1151073504 1153815565 1154908160 1154961360 1157163840 1158312960 1159266304 1161577680 1163741768 1164948480 1165960992 1167118848 1168184448 1169344512 1169398377 1170505728 1173294080 1175531520 1175585670 1176097401 1176698880 1178997120 1183494240 1184522871 1185644544 1185777215 1186781724 1187905536 1187960256 1189218240 1190225664 1192521624 1194245760 1197711360 1200021760 1202335245 1206816768 1208094720 1208150370 1209173832 1210318848 1210454280 1211656320 1212653568 1215022032 1219125880 1219656564 1220280320 1222663680 1223195904 1227327360 1229667840 1230888960 1230945660 1231958784 1232069535 1234308096 1235533824 1239016192 1242071040 1242611712 1242668952 1245038688 1246866180 1249243920 1250484480 1252869120 1253900288 1253958048 1255285920 1257596928 1258741096 1262393856 1264859469 1266057216 1268499456 1270333440 1270976994 1272814560 1273862144 1275269835 1276477440 1277558784 1277701740 1278970560 1282490928 1286212608 1287415262 1288634368 1288693728 1291151232 1292433408 1296798720 1297982720 1299271680 1299331530 1300561920 1301809320 1304174592 1306774890 1309149184 1309209489 1310567040 1311645696 1311706116 1312948224 1313008704 1314207504 1315512576 1318646360 1319895040 1319955840 1322472960 1323786240 1329990592 1331431020 1332526848 1333850112 1336393728 1336455288 1337720832 1337870520 1338971648 1340907520 1341586827 1343526480 1347425280 1350024480 1353740424 1355022336 1355173960 1357668864 1359106560 1360287824 1361761065 1362881856 1364235264 1366899786 1371453440 1371516615 1372815360 1375496640 1379373495 1380679680 1380743280 1383251968 1383376320 1384578678 1384750080 1385889792 1385953632 1388596608 1389975552 1393286720 1393893216 1397329920 1397938176 1402659840 1405399410 1406730240 1406795040 1407952896 1409443840 1410637824 1410702804 1412038656 1412196660 1416083733 1419509760 1420193088 1422932658 1424989920 1427061888 1429125120 1431881920 1433094912 1434612480 1436037120 1437253632 1438841880 1440026112 1442802294 1449082880 1449713664 1449780444 1452545136 1454677210 1457451240 1458831360 1458898560 1460230560 1461680640 1462951056 1463132160 1467196416 1471331728 1472792832 1475601408 1477066752 1478483442 1482055680 1483477155 1484881920 1484950320 1487782080 1490485248 1490652030 1496170496 1496239416 1499092704 1500581376 1503442944 1506343104 1508520960 1511467290 1512898560 1515816960 1518777540 1519989248 1522957977 1524400128 1524570705 1527377472 1528994880 1530253312 1530323802 1531772928 1533242088 1534764672 1539948480 1542885120 1544417280 1548770240 1553264640 1553336190 1554614656 1556158464 1556298360 1557579264 1559126016 1559197836 1560674304 1562171184 1567375360 1567447560 1568129868 1568931840 1571996160 1573426370 1577992320 1579363828 1580859392 1582375632 1582571520 1583947008 1585624320 1586967552 1588543488 1590028832 1592327680 1596948480 1603113660 1605444624 1607765760 1609089024 1610792960 1610867160 1612231776 1613939040 1615341791 1615541760 1616871424 1620029376 1626208752 1630218240 1630927872 1636436480 1639557120 1639632645 1641185280 1641260880 1642611712 1642759380 1644390720 1645744128 1645819938 1647378432 1650595968 1655248194 1656094720 1656815616 1656891936 1660051584 1662488240 1665658560 1667312640 1670492160 1670569110 1671944064 1672151040 1673714560 1676795904 1683191808 1683269343 1686479292 1688076288 1691332608 1692175530 1693777920 1694635992 1697086080 1700359780 1701969920 1703602320 1705294080 1709987904 1714950144 1718258304 1721534976 1723244544 1724897349 1729064960 1732362240 1732442040 1734082560 1735745760 1737469440 1738899456 1742366520 1745612652 1747206427 1747422720 1748860928 1748941488 1750678272 1752276672 1754016768 1759941120 1763297280 1763378505 1765048320 1775241360 1776702464 1778466816 1780172586 1781858304 1781940384 1783827360 1785338496 1788782436 1791368640 1796567040 1800032640 1804987232 1810225152 1812142080 1812225555 1813760748 1815478272 1815681420 1817175808 1818980352 1822533048 1828688820 1829484846 1830420480 1833995520 1834793856 1839164660 1840906240 1840991040 1844501760 1846104904 1846333440 1847853056 1847938176 1851462144 1853300736 1858524288 1863106560 1863917568 1864003428 1870213120 1870299270 1873865880 1875640320 1875726720 1877270528 1879303680 1880850432 1880937072 1882928880 1886395392 1888111644 1893590784 1897243544 1899986560 1902749184 1905500160 1906465491 1909221840 1910793216 1912816640 1914716160 1916338176 1916552610 1918455840 1920034816 1923736392 1931122893 1932951552 1933040592 1936726848 1938650112 1943268320 1945198080 1946974080 1948907520 1948997295 1950601408 1950842880 1952713980 1956261888 1960162335 1963723776 1967468544 1967559174 1969422336 1969513056 1971311256 1974204785 1976074240 1977969540 1979842560 1979933760 1983709440 1985679360 1987313664 1987536040 1994985888 1998790272 2000775168 2004590592 2006805780 2008457472 2011361280 2015289720 2017198080 2021089280 2025036720 2030610636 2032533504 2032760940 2036503296 2038659840 2040431736 2042363904 2044322784 2046352896 2053264640 2057180160 2059223040 2063244960 2071019520 2071114920 2074877952 2075064480 2076772352 2076868017 2078834688 2078930448 2082894912 2089930080 2090839824 2095994880 2096907264 2103989760 2108099115 2109834176 2110095360 2111929344 2114165760 2115956736 2116054206 2118057984 2118294990 2129264640 2130289632 2134398987 2137484880 2140592832 2143422338 2143687680 2145452032 2147822880 2149642368 2151918720 2154055680 2155880448 2160039168 2164203441 2168278336 2173624320 2174570496 2174670666 2178817704 2182015815 2186076160 2186176860 2188247040 2188347840 2190345840 2192520960 2194325504 2194426584 2196504576 2200794624 2202796918 2206997592 2209087488 2209189248 2213402112 2215600128 2220878080 2223083520 2227322880 2227425480 2229258752 2229534720 2231673120 2235727872 2235978045 2244255744 2244359124 2248639056 2250872064 2255110144 2256234040 2258370560 2259514656 2262781440 2267200935 2269347840 2271469760 2273725440 2278166310 2279983872 2286600192 2291011072 2293492320 2295379968 2295485703 2297659392 2299863132 2302147008 2307631130 2309816320 2309922720 2314327680 2316625920 2318532608 2323155360 2327483536 2329896960 2330004285 2331921984 2334237696 2336368896 2338689024 2338796754 2341011456 2346588160 2351063040 2351171340 2352194802 2353397760 2357994240 2360139555 2366988480 2369045742 2371289088 2371554430 2373563448 2375811072 2375920512 2378436480 2380451328 2385043248 2388491520 2395422720 2400043520 2404670490 2413633536 2416189440 2416300740 2418347664 2420908560 2423312640 2425307136 2430044064 2438251760 2439313128 2445327360 2446391808 2454654720 2459335680 2461777920 2461891320 2463917568 2464139070 2468616192 2468729907 2471067648 2478032384 2482872291 2484142080 2485223424 2485337904 2490077376 2493732360 2498487840 2500968960 2505738240 2507800576 2507916096 2510571840 2515193856 2517482192 2524787712 2529718938 2532114432 2536998912 2538263295 2540666880 2541953988 2545629120 2547724288 2550539670 2552954880 2555117568 2555403480 2557941120 2564981856 2572425216 2574830524 2577268736 2577387456 2582302464 2584866816 2593597440 2595965440 2598543360 2598663060 2601123840 2603618640 2608349184 2613549780 2618298368 2618418978 2621134080 2623291392 2623412232 2625896448 2626017408 2628415008 2631025152 2637292720 2639911680 2644945920 2647572480 2659981184 2662862040 2665053696 2667700224 2670258879 2672787456 2672910576 2675741040 2677943296 2681815040 2683173654 2687052960 2694850560 2700048960 2707480848 2710347920 2715337728 2718213120 2720575648 2723522130 2725763712 2728470528 2733799572 2742906880 2743033230 2744227269 2745630720 2750993280 2758746990 2761359360 2761486560 2763886699 2766503936 2766752640 2769157356 2769500160 2771779584 2771907264 2777193216 2779951104 2786573440 2787786432 2794659840 2795876352 2805319680 2805448905 2810798820 2813460480 2813590080 2815905792 2818887680 2821275648 2821405608 2824077312 2824393320 2832167466 2840386176 2845865316 2849979840 2854123776 2858250240 2863763840 2866189824 2869224960 2872074240 2874507264 2874828915 2877683760 2880052224 2885604588 2898165760 2899427328 2899560888 2905090272 2909354420 2914902480 2917797120 2920461120 2923361280 2925902112 2926264320 2934392832 2942663456 2945585664 2951202816 2951338761 2954133504 2956966884 2964111360 2966954310 2969763840 2969900640 2975564160 2980970496 2981304060 2989510103 2992340992 2992478832 2998185408 3001162752 3006885888 3012686208 3017041920 3022934580 3025797120 3031633920 3037555080 3039978496 3045915954 3048800256 3049141410 3054754944 3057989760 3060506624 3060647604 3063545856 3066484176 3069529344 3079896960 3085770240 3088834560 3097540480 3106529280 3106672380 3109229312 3112316928 3112596720 3115158528 3118252032 3118395672 3121348608 3124342368 3134750720 3134895120 3136259736 3143992320 3146852740 3155984640 3158727656 3161718784 3164751264 3165143040 3167894016 3171248640 3173935104 3174081309 3177086976 3177442485 3180057664 3184655360 3193896960 3206227320 3210889248 3215133507 3215531520 3218178048 3218538155 3221585920 3221734320 3224463552 3227878080 3230683582 3231083520 3233742848 3240058752 3252417504 3260436480 3261855744 3262005999 3272872960 3279114240 3279265290 3282370560 3282521760 3285223424 3285518760 3288781440 3291488256 3291639876 3294756864 3301191936 3304195377 3310496388 3312189440 3313631232 3313783872 3320103168 3324976480 3331317120 3334625280 3340984320 3341138220 3343888128 3344302080 3347429120 3353591808 3366383616 3366538686 3372958584 3376152576 3382665216 3384351060 3387555840 3389271984 3394172160 3400719560 3403939840 3407204640 3410588160 3417249465 3419975808 3429900288 3436516608 3443069952 3446489088 3449794698 3458129920 3461446695 3464724480 3464884080 3471491520 3474938880 3477798912 3484733040 3491225304 3494412854 3494845440 3497721856 3497882976 3501356544 3504553344 3508033536 3519882240 3526594560 3526757010 3528292203 3530096640 3550482720 3553404928 3553568613 3556933632 3557331645 3560345172 3563716608 3563880768 3567654720 3570676992 3577564872 3582737280 3593134080 3600065280 3607005735 3609974464 3620450304 3624284160 3624451110 3627521496 3630956544 3631362840 3634351616 3637960704 3645066096 3657377640 3658969692 3660840960 3667991040 3669587712 3678329320 3681812480 3681982080 3689003520 3692209808 3692666880 3695876352 3696208605 3702924288 3706601472 3717048576 3726213120 3727835136 3728006856 3740426240 3740598540 3747731760 3751453440 3754541056 3758607360 3761700864 3761874144 3765857760 3772790784 3776223288 3787181568 3794487088 3799973120 3805498368 3811000320 3812930982 3818443680 3821586432 3825633280 3825809505 3829432320 3832676352 3833105220 3836911680 3840069632 3847472784 3862245786 3865903104 3866081184 3873453696 3877300224 3886536640 3890396160 3893948160 3897815040 3897994590 3901202816 3901685760 3905427960 3912523776 3920324670 3927447552 3927628467 3934937088 3935118348 3938844672 3939026112 3942622512 3948409570 3952148480 3955939080 3959685120 3959867520 3967418880 3971358720 3975072080 3989971776 3997580544 4001550336 4009181184 4013611560 4016914944 4022722560 4024760481 4030579440 4042178560 4050073440 4061221272 4065067008 4065521880 4073006592 4077319680 4080863472 4088645568 4092705792 4106529280 4114360320 4114549845 4118446080 4126489920 4138120485 4142039040 4142229840 4149755904 4150128960 4153544704 4153736034 4157669376 4157860896 4165789824 4179860160 4181679648 4191989760 4193814528 4207979520 4216198230 4219668352 4220190720 4223858688 4228331520 4231913472 4232108412 4236115968 4236589980 4248251199 4258529280 4260579264 4268797974 4274969760 4281185664 4286844676 4287375360 4290904064 4295645760 4299284736 4303837440 4308111360 4311760896 4320078336 4328406882 4336556672 4347248640 4349140992 4349341332 4357635408 4364031630 4372152320 4372353720 4376494080 4376695680 4380691680 4385041920 4388651008 4388853168 4401589248 4405593836 4413995184 4418378496 4426804224 4431200256 4441756160 4446167040 4450431465 4454645760 4454850960 4458517504 4463346240 4471455744 4471956090 4488511488 4488718248 4497278112 4501744128 4505953417 4510220288 4512468080 4519029312 4525562880 4534401870 4538695680 4542939520 4547450880 4556332620 4559967744 4568873931 4573200384 4573712115 4582022144 4586984640 4590759936 4590971406 4595318784 4599726264 4604294016 4615262260 4619632640 4619845440 4628655360 4633251840 4637065216 4646310720 4654967072 4659793920 4660008570 4663843968 4668475392 4672737792 4677378048 4677593508 4682022912 4693176320 4702126080 4702342680 4704389604 4706795520 4715988480 4720279110 4733976960 4738091484 4742578176 4743108860 4747126896 4751841024 4756872960 4760902656 4770086496 4776983040 4790845440 4800087040 4809340980 4827267072 4832378880 4832601480 4836695328 4841817120 4846025373 4846625280 4850614272 4860088128 4876503520 4878626256 4890654720 4892783616 4909309440 4918671360 4918897935 4923555840 4923782640 4927835136 4928278140 4937232384 4937459814 4942135296 4956064768 4965744582 4968284160 4970446848 4970675808 4980154752 4987464720 4996975680 5001937920 5011476480 5015601152 5015832192 5021143680 5030387712 5034964384 5049575424 5049808029 5059437876 5064228864 5073997824 5076526590 5081333760 5083907976 5091258240 5095448576 5101079340 5105909760 5110806960 5115882240 5129963712 5144850432 5149661048 5154537472 5154774912 5164604928 5169733632 5174692047 5187194880 5191930880 5197086720 5197326120 5202247680 5207237280 5216698368 5227099560 5236596736 5236837956 5241619281 5242268160 5246582784 5246824464 5252034816 5256830016 5262050304 5274585440 5279823360 5289891840 5290135515 5295144960 5319962368 5325724080 5330107392 5335400448 5340517758 5345574912 5345821152 5351482080 5355886592 5358555845 5363630080 5366347308 5374105920 5389701120 5400097920 5414961696 5420695840 5430675456 5436426240 5436676665 5441151296 5447044260 5451527424 5456941056 5467599144 5485813760 5486066460 5488454538 5491261440 5501986560 5506992295 5517493980 5522718720 5522973120 5527773398 5533007872 5533505280 5538314712 5539000320 5543559168 5543814528 5554386432 5559902208 5573146880 5575572864 5589319680 5591752704 5610639360 5610897810 5621597640 5626920960 5627180160 5631811584 5637775360 5642551296 5642811216 5648786640 5664334932 5680772352 5691730632 5699959680 5708247552 5716500480 5727527680 5732379648 5738449920 5744148480 5749014528 5749657830 5755367520 5760104448 5771209176 5793368679 5796331520 5798854656 5799121776 5810180544 5818708840 5829804960 5835594240 5840922240 5846722560 5846991885 5851804224 5852528640 5868785664 5880487005 5885326912 5891171328 5902405632 5902677522 5908267008 5913933768 5922614355 5928222720 5933908620 5939527680 5939801280 5951128320 5961940992 5962608120 5979020206 5984681984 5984957664 5996370816 6002325504 6013771776 6025372416 6034083840 6045869160 6051594240 6063267840 6075110160 6079956992 6091831908 6097600512 6098282820 6109509888 6115979520 6121013248 6121295208 6127091712 6132968352 6139058688 6159793920 6171540480 6177669120 6195080960 6213058560 6213344760 6218458624 6224633856 6225193440 6230317056 6230604051 6236504064 6236791344 6248684736 6269501440 6269790240 6272519472 6287984640 6293705480 6311969280 6317455312 6324297345 6329502528 6330286080 6335788032 6342497280 6347870208 6348162618 6354173952 6354884970 6360115328 6369310720 6387793920 6403196961 6412454640 6421778496 6430267014 6431063040 6436356096 6437076310 6443171840 6443468640 6448927104 6455756160 6461367164 6462167040 6467485696 6480117504 6504835008 6520872960 6523711488 6524011998 6545745920 6546047445 6558228480 6558530580 6564741120 6565043520 6570446848 6571037520 6577562880 6582976512 6583279752 6589513728 6602383872 6608390754 6620992776 6627262464 6627567744 6640206336 6649952960 6662634240 6669250560 6681968640 6682276440 6687776256 6688604160 6694858240 6707183616 6707934135 6732767232 6733077372 6745917168 6765330432 6768702120 6775111680 6778543968 6788344320 6801439120 6814409280 6821176320 6834498930 6839951616 6859800576 6873033216 6886139904 6886457109 6892978176 6899589396 6916259840 6922893390 6929448960 6929768160 6942983040 6949877760 6955597824 6969466080 6982450608 6988825708 6989690880 6995443712 6995765952 7002713088 7009106688 7016067072 7039764480 7053189120 7053514020 7056584406 7060193280 7080418665 7100965440 7106809856 7107137226 7113867264 7114663290 7120690344 7127433216 7127761536 7135309440 7141353984 7155129744 7165474560 7186268160 7200130560 7214011470 7219948928 7240900608 7248568320 7248902220 7255042992 7262725680 7268703232 7275921408 7290132192 7314755280 7317939384 7335982080 7339175424 7356658640 7363964160 7378007040 7384419616 7385333760 7391752704 7392417210 7405848576 7406189721 7413202944 7434097152 7448616873 7452426240 7455670272 7456013712 7480852480 7481197080 7495463520 7501978183 7502906880 7509082112 7517214720 7523401728 7523748288 7531715520 7545581568 7552446576 7574363136 7588974176 7599946240 7610996736 7614789885 7622000640 7625861964 7636887360 7643172864 7651266560 7651619010 7658864640 7665352704 7666210440 7673823360 7680139264 7694945568 7709789213 7724491572 7731806208 7732162368 7746907392 7754600448 7773073280 7780792320 7787896320 7795630080 7795989180 7802405632 7803371520 7810855920 7825047552 7840649340 7854895104 7855256934 7869874176 7870236696 7877689344 7878052224 7885245024 7896819140 7904296960 7911878160 7919735040 7934837760 7942717440 7950144160 7979943552 7995161088 8003100672 8010776637 8018362368 8027223120 8033829888 8045445120 8049520962 8061158880 8076708955 8084357120 8100146880 8122442544 8131043760 8146013184 8154639360 8161726944 8177291136 8185411584 8213058560 8228720640 8229099690 8232681807 8236892160 8252979840 8276240970 8284078080 8284459680 8291660097 8299511808 8300257920 8307089408 8307472068 8315338752 8315721792 8331579648 8339159761 8359720320 8363359296 8383979520 8387629056 8415959040 8416346715 8432396460 8439336704 8440381440 8447717376 8456663040 8463826944 8464216824 8472231936 8473179960 8496502398 8521158528 8537595948 8549939520 8562371328 8573689352 8574750720 8581808128 8591291520 8598569472 8607674880 8616222720 8623521792 8624486745 8640156672 8656813764 8673113344 8694497280 8698281984 8698682664 8715270816 8728063260 8736032135 8744304640 8744707440 8753391360 8761383360 8770083840 8777302016 8777706336 8803178496 8811187672 8827990368 8836756992 8853608448 8854016283 8862400512 8883512320 8892334080 8900862930 8909291520 8909701920 8917035008 8926692480 8942911488 8943912180 8968530309 8977022976 8977436496 8994556224 9003488256 9011906834 9020440576 9024936160 9038058624 9051125760 9068803740 9077391360 9085879040 9094901760 9112665240 9119935488 9137747862 9146400768 9147424230 9164044288 9173969280 9181519872 9181942812 9190637568 9199452528 9208588032 9230524520 9239265280 9239690880 9257310720 9266503680 9292621440 9309934144 9319587840 9320017140 9327687936 9336950784 9345475584 9354756096 9355187016 9364045824 9386352640 9404252160 9404685360 9408779208 9431976960 9440558220 9467953920 9476182968 9485156352 9486217720 9494253792 9503682048 9513745920 9521805312 9532327455 9540172992 9553966080 9581690880 9600174080 9618681960 9645400521 9654534144 9655614465 9664757760 9665202960 9673390656 9683634240 9692050746 9693250560 9701228544 9720176256 9753007040 9757252512 9781309440 9785567232 9818618880 9837342720 9837795870 9847111680 9847565280 9855670272 9856556280 9874464768 9874919628 9884270592 9912129536 9912586131 9931489164 9936568320 9940893696 9941351616 9960309504 9974929440 9993951360 10003875840 10022952960 10031664384 10042287360 10060775424 10069928768 10099150848 10099616058 10118875752 10128457728 10147995648 10153053180 10162667520 10167815952 10182516480 10190897152 10202158680 10211819520 10221613920 10231764480 10259927424 10289700864 10299322096 10309549824 10329209856 10339467264 10349384094 10374389760 10383861760 10384340085 10394173440 10394652240 10414474560 10433396736 10454199120 10473193472 10473675912 10483238562 10484536320 10493165568 10493648928 10504069632 10513660032 10524100608 10549170880 10559646720 10579783680 10580271030 10590289920 10639924736 10651448160 10660214784 10660705839 10670800896 10671994935 10681035516 10691149824 10691642304 10702964160 10711773184 10717111690 10727260160 10732694616 10748211840 10779402240 10800195840 10821017205 10829923392 10841391680 10861350912 10872852480 10873353330 10882302592 10894088520 10903054848 10913882112 10935198288 10971627520 10972132920 10976909076 10982522880 11003973120 11013984590 11034987960 11045437440 11045946240 11055546796 11066015744 11067010560 11076629424 11078000640 11087629056 11108772864 11119804416 11146293760 11151145728 11178639360 11183505408 11221278720 11221795620 11243195280 11254360320 11263623168 11275550720 11285102592 11285622432 11297573280 11328669864 11361544704 11383461264 11399919360 11416495104 11433000960 11455055360 11464759296 11476899840 11477428515 11488296960 11498029056 11499315660 11510735040 11520208896 11542418352 11586737358 11592663040 11597709312 11598243552 11620361088 11637417680 11659609920 11671188480 11681844480 11693445120 11693983770 11703608448 11705057280 11737571328 11760974010 11770653824 11782342656 11782885401 11804811264 11805355044 11816534016 11827867536 11845228710 11856445440 11867817240 11879055360 11879602560 11902256640 11925216240 11958040412 11969363968 11969915328 11992741632 12004651008 12027543552 12050744832 12068167680 12074281443 12091738320 12126535680 12150220320 12159913984 12183663816 12195201024 12196565640 12219019776 12230444989 12231959040 12242026496 12242590416 12265936704 12278117376 12319587840 12343080960 12343649535 12355338240 12390161920 12414361455 12426117120 12426689520 12436917248 12449267712 12450386880 12460634112 12461208102 12473008128 12473582688 12497369472 12539002880 12539580480 12545038944 12575969280 12587410960 12623938560 12634910624 12648594690 12659005056 12660572160 12671576064 12684994560 12695740416 12696325236 12708347904 12709769940 12720230656 12738621440 12744753597 12775587840 12806393922 12824909280 12843556992 12860534028 12862126080 12872712192 12874152620 12886343680 12886937280 12897854208 12911512320 12922734328 12924334080 12934971392 12960235008 13009670016 13041745920 13047422976 13048023996 13091491840 13092094890 13116456960 13117061160 13129482240 13130087040 13140893696 13142075040 13155125760 13165953024 13166559504 13204767744 13216781508 13241985552 13255135488 13280412672 13299905920 13325268480 13338501120 13351294395 13363937280 13364552880 13375552512 13389716480 13414367232 13415868270 13465534464 13466154744 13491834336 13517860251 13530660864 13537404240 13557087936 13576688640 13602878240 13628818560 13642352640 13668997860 13679903232 13706621793 13719601152 13721136345 13746066432 13772279808 13772914218 13785956352 13799178792 13819433495 13832519680 13845786780 13858897920 13859536320 13885966080 13899755520 13911195648 13938932160 13964901216 13977651416 13979381760 13990887424 13991531904 14005426176 14018213376 14032134144 14079528960 14106378240 14107028040 14113168812 14120386560 14160837330 14201930880 14213619712 14214274452 14227734528 14229326580 14241380688 14255523072 14270618880 14282707968 14310259488 14330949120 14372536320 14400261120 14428022940 14439897856 14481801216 14497136640 14497804440 14510085984 14525451360 14537406464 14538076119 14551842816 14580264384 14629510560 14635878768 14671964160 14678350848 14713317280 14727928320 14756014080 14756693805 14768839232 14770667520 14783505408 14784834420 14811697152 14812379442 14826405888 14868194304 14897233746 14904852480 14911340544 14912027424 14947550515 14961704960 14962394160 14990927040 15003956366 15005813760 15018164224 15034429440 15046803456 15047496576 15063431040 15091163136 15104893152 15148726272 15149424087 15177948352 15199892480 15221993472 15229579770 15244001280 15251723928 15273774720 15286345728 15302533120 15303238020 15317729280 15332420880 15347646720 15360278528 15389891136 15419578426 15448983144 15463612416 15464324736 15493814784 15509200896 15546146560 15561584640 15575792640 15591260160 15591978360 15604811264 15606743040 15621711840 15650095104 15681298680 15709790208 15710513868 15724857843 15739748352 15740473392 15756104448 15770490048 15793638280 15808593920 15823756320 15839470080 15869675520 15870406545 15885434880 15900288320 15959887104 15990322176 16006201344 16021553274 16036724736 16054446240 16067659776 16075667535 16090890240 16099041924 16122317760 16153417910 16168714240 16200293760 16244885088 16262087520 16292026368 16309278720 16310029995 16323453888 16354582272 16370823168 16426117120 16457441280 16458199380 16465363614 16473784320 16505959680 16520976885 16552481940 16568156160 16568919360 16583320194 16599023616 16600515840 16614178816 16614944136 16630677504 16631443584 16663159296 16678319522 16719440640 16726718592 16767959040 16775258112 16831918080 16832693430 16864792920 16878673408 16880762880 16895434752 16913326080 16927653888 16928433648 16946359920 16993004796 17042317056 17075191896 17099879040 17124742656 17147378704 17149501440 17182583040 17197138944 17215349760 17232445440 17247043584 17248973490 17280313344 17313627528 17346226688 17380106037 17388994560 17396563968 17397365328 17430541632 17456126520 17472064270 17488609280 17489414880 17506782720 17522766720 17540167680 17554604032 17555412672 17606356992 17622375344 17641461015 17655980736 17673513984 17707216896 17708032566 17724801024 17767024640 17767843065 17784668160 17801725860 17818583040 17819403840 17834070016 17853384960 17885822976 17887824360 17937060618 17954045952 17954872992 17989112448 18006976512 18023813668 18040881152 18049872320 18076117248 18102251520 18137607480 18154782720 18171758080 18189803520 18225330480 18239870976 18275495724 18292801536 18294848460 18328088576 18347938560 18363039744 18363885624 18381275136 18398905056 18417176064 18461049040 18479381760 18514621440 18533007360 18585242880 18619868288 18639175680 18640034280 18655375872 18673901568 18690951168 18691812153 18709512192 18710374032 18772705280 18808504320 18809370720 18817558416 18863953920 18881116440 18935907840 18952365936 18972435440 18988507584 19007364096 19027491840 19043610624 19064654910 19080345984 19107932160 19163381760 19200348160 19209590883 19237363920 19290801042 19309068288 19311228930 19329515520 19330405920 19346781312 19367268480 19384101492 19386501120 19402457088 19440352512 19506014080 19514505024 19562618880 19571134464 19637237760 19638142335 19674685440 19675591740 19694223360 19695130560 19711340544 19713112560 19748929536 19749839256 19768541184 19824259072 19825172262 19862978328 19881787392 19882703232 19920619008 19949858880 19987902720 20007751680 20045905920 20063328768 20084574720 20121550848 20123802405 20139857536 20198301696 20199232116 20237751504 20295991296 20306106360 20325335040 20335631904 20365032960 20381794304 20404317360 20443227840 20463528960 20519854848 20579401728 20598644192 20619099648 20658419712 20659371327 20678934528 20698768188 20748779520 20767723520 20768680170 20788346880 20789304480 20828949120 20866793472 20908398240 20926570721 20946386944 20947351824 20966477124 20969072640 20986331136 20987297856 21008139264 21027320064 21048201216 21098341760 21119293440 21159567360 21160542060 21180579840 21241255995 21279849472 21302896320 21320429568 21321411678 21341601792 21343989870 21362071032 21382299648 21383284608 21405928320 21423546368 21434223380 21454520320 21465389232 21496423680 21558804480 21600391680 21642034410 21659846784 21682783360 21722701824 21745704960 21746706660 21764605184 21788177040 21806109696 21827764224 21870396576 21943255040 21944265840 21953818152 22007946240 22027969180 22069975920 22091892480 22111093592 22132031488 22134021120 22153258848 22156001280 22175258112 22217545728 22218569163 22239608832 22292587520 22302291456 22345850619 22357278720 22367010816 22442557440 22443591240 22486390560 22505934549 22508720640 22527246336 22529767085 22551101440 22570205184 22571244864 22595146560 22657339728 22723089408 22766922528 22799838720 22832990208 22844369655 22866001920 22910110720 22929518592 22953799680 22954857030 22976593920 22996058112 22998631320 23021470080 23040417792 23084836704 23129367639 23173474716 23185326080 23195418624 23196487104 23240722176 23274835360 23319219840 23342376960 23363688960 23386890240 23387967540 23407216896 23410114560 23475142656 23521948020 23541307648 23564685312 23565770802 23609622528 23610710088 23633068032 23655735072 23690457420 23712890880 23735634480 23759205120 23804513280 23850432480 23916080824 23938727936 23939830656 23985483264 24009302016 24032329911 24055087104 24101489664 24136335360 24148562886 24183476640 24230126865 24253071360 24300440640 24319827968 24367327632 24393131280 24438039552 24460889978 24463918080 24484052992 24485180832 24531873408 24556234752 24639175680 24686161920 24687299070 24698045421 24710676480 24780323840 24828722910 24852234240 24853379040 24873834496 24874980291 24898535424 24900773760 24921268224 24922416204 24946016256 24947165376 24994738944 25017479283 25078005760 25079160960 25090077888 25151938560 25174821920 25247877120 25249040145 25269821248 25297189380 25318010112 25321144320 25343152128 25369989120 25391480832 25392650472 25416695808 25419539880 25440461312 25477242880 25489507194 25612787844 25649818560 25687113984 25721068056 25724252160 25745424384 25748305240 25772687360 25773874560 25795708416 25823024640 25845468656 25848668160 25873460235 25920470016 26019340032 26083491840 26094845952 26096047992 26182983680 26184189780 26208096405 26232913920 26234122320 26260174080 26281787392 26284150080 26310251520 26331906048 26333119008 26409535488 26433563016 26483971104 26510270976 26560825344 26599811840 26650536960 26677002240 26702588790 26727874560 26729105760 26751105024 26779432960 26828734464 26831736540 26905590927 26931068928 26932309488 26983668672 27035720502 27061321728 27074808480 27114175872 27153377280 27205756480 27257637120 27284705280 27337995720 27359806464 27413243586 27439202304 27442272690 27492132864 27544559616 27545828436 27571912704 27598357584 27638866990 27665039360 27691573560 27717795840 27719072640 27771932160 27799511040 27877864320 27929802432 27955302832 27958763520 27983063808 28010852352 28036426752 28064268288 28159057920 28212756480 28214056080 28226337624 28321674660 28403861760 28427239424 28428548904 28455469056 28458653160 28482761376 28511046144 28541237760 28565415936 28620518976 28661898240 28745072640 28800522240 28856045880 28879795712 28936201563 28963602432 28966843395 28994273280 28995608880 29020171968 29050902720 29074812928 29076152238 29103685632 29160528768 29259021120 29271757536 29343928320 29356701696 29426634560 29455856640 29512028160 29513387610 29537678464 29541335040 29567010816 29569668840 29623394304 29624758884 29652811776 29736388608 29737758393 29794467492 29809704960 29822681088 29824054848 29895101030 29923409920 29924788320 29981854080 30007912732 30011627520 30036328448 30068858880 30094993152 30126862080 30182326272 30209786304 30297452544 30298848174 30355896704 30399784960 30443986944 30459159540 30488002560 30503447856 30547549440 30572691456 30605066240 30606476040 30635458560 30664841760 30695293440 30720557056 30779782272 30839156852 30897966288 30928649472 30987629568 31018401792 31092293120 31123169280 31151585280 31153020255 31182520320 31183956720 31209622528 31243423680 31300190208 31362597360 31419580416 31421027736 31449715686 31479496704 31480946784 31512208896 31540980096 31587276560 31647512640 31678940160 31739351040 31740813090 31770869760 31800576640 31919774208 31980644352 31982117517 32012402688 32015984805 32043106548 32073449472 32108892480 32135319552 32151335070 32181780480 32198083848 32244635520 32306835820 32337428480 32400587520 32489770176 32524175040 32584052736 32618557440 32620059990 32646907776 32709164544 32741646336 32852234240 32914882560 32916398760 32930727228 32947568640 33011919360 33041953770 33104963880 33136312320 33137838720 33166640388 33198047232 33201031680 33228357632 33229888272 33262887168 33326318592 33356639044 33438881280 33453437184 33535918080 33550516224 33663836160 33665386860 33729585840 33757346816 33790869504 33826652160 33855307776 33856867296 33892719840 33986009592 34084634112 34150383792 34199758080 34249485312 34294757408 34299002880 34365166080 34394277888 34430699520 34432285545 34464890880 34494087168 34497946980 34560626688 34627255056 34692453376 34760212074 34777989120 34793127936 34794730656 34861083264 34912253040 34944128540 34977218560 34978829760 35013565440 35045533440 35080335360 35109208064 35110825344 35212713984 35244750688 35282922030 35311961472 35347027968 35348656203 35414433792 35416065132 35449602048 35534049280 35535686130 35569336320 35603451720 35637166080 35638807680 35668140032 35706769920 35775648720 35874121236 35908091904 35909745984 35978224896 36013953024 36047627336 36081762304 36099744640 36152234496 36204503040 36222844329 36275214960 36343516160 36379607040 36450660960 36479741952 36550991448 36585603072 36589696920 36656177152 36691334967 36695877120 36726079488 36727771248 36797810112 36834352128 36922098080 36958763520 37029242880 37030948605 37066014720 37170485760 37239736576 37243084365 37278351360 37280068560 37310751744 37347803136 37381902336 37383624306 37419024384 37420748064 37509890915 37545410560 37617008640 37618741440 37635116832 37727907840 37762232880 37871815680 37904731872 37944870880 37977015168 38014728192 38054983680 38087221248 38129309820 38160691968 38215864320 38234260791 38326763520 38400696320 38419181766 38474727840 38548946065 38581602084 38618136576 38622457860 38659031040 38660811840 38693562624 38734536960 38768202984 38773002240 38804914176 38880705024 39012028160 39029010048 39125237760 39142268928 39274475520 39276284670 39349370880 39351183480 39388446720 39390261120 39422681088 39426225120 39497859072 39499678512 39648518144 39650344524 39725956656 39765406464 39841238016 39899717760 39975805440 40015503360 40053883185 40091811840 40126657536 40169149440 40243101696 40247604810 40279715072 40396603392 40398464232 40475503008 40553580753 40591982592 40612212720 40671263808 40730065920 40763588608 40808634720 40886455680 40927057920 41039709696 41119865379 41158803456 41163409035 41197288384 41238199296 41316839424 41318742654 41357869056 41397536376 41458300485 41497559040 41535447040 41537360340 41576693760 41578608960 41657898240 41695798805 41733586944 41816796480 41853141442 41892773888 41894703648 41932954248 41938145280 41972662272 41974595712 42016278528 42054640128 42096402432 42196683520 42238586880 42319134720 42321084120 42361159680 42482511990 42559698944 42605792640 42640859136 42642823356 42683203584 42687979740 42724142064 42766569216 42811856640 42847092736 42868446760 42909040640 42930778464 42992847360 43117608960 43200783360 43284068820 43319693568 43365566720 43445403648 43491409920 43493413320 43529210368 43576354080 43612219392 43614228357 43655528448 43740793152 43886510080 43888531680 43907636304 44015892480 44055938360 44139951840 44183784960 44222187184 44268042240 44270081415 44306517696 44312002560 44350516224 44435091456 44437138326 44479217664 44585175040 44604582912 44691701238 44714557440 44734021632 44842651545 44885114880 44887182480 44972781120 45011869098 45017441280 45054492672 45059534170 45102202880 45140410368 45142489728 45190293120 45314679456 45446178816 45533845056 45599677440 45665980416 45688739310 45732003840 45820221440 45859037184 45907599360 45909714060 45953187840 45997262640 46042940160 46080835584 46169673408 46258735278 46346949432 46390837248 46392974208 46481444352 46549670720 46638439680 46684753920 46727377920 46773780480 46775935080 46814433792 46820229120 46950285312 47043896040 47082615296 47129370624 47131541604 47174573529 47219245056 47221420176 47311470144 47380914840 47425781760 47471268960 47518410240 47609026560 47700864960 47832161648 47879661312 47970966528 48018604032 48064659822 48110174208 48202979328 48227002605 48272670720 48297125772 48366953280 48460253730 48506142720 48600881280 48639655936 48734655264 48786262560 48876079104 48921779956 48927836160 48968105984 48970361664 49063746816 49112469504 49278351360 49372323840 49374598140 49396090842 49421352960 49560647680 49562930655 49657445820 49704468480 49706758080 49747668992 49749960582 49797070848 49801547520 49842536448 49844832408 49892032512 49894330752 49989477888 50034958566 50158321920 50180155776 50303877120 50349643840 50495754240 50498080290 50539642496 50594378760 50636020224 50642288640 50686304256 50739978240 50782961664 50785300944 50839079760 50880922624 50954485760 50979014388 51225575688 51299637120 51374227968 51442136112 51448504320 51496610480 51547749120 51591416832 51646049280 51690937312 51697336320 51746920470 51840940032 52038680064 52140318111 52166983680 52189691904 52192095984 52365967360 52368379560 52416192810 52465827840 52468244640 52513847281 52520348160 52563574784 52568300160 52620503040 52663812096 52666238016 52819070976 52867126032 52967942208 53020541952 53121650688 53199623680 53301073920 53303529195 53354004480 53405177580 53455749120 53458211520 53502210048 53558865920 53657468928 53663473080 53811181854 53862137856 53864618976 53967337344 54071441004 54122643456 54149616960 54228351744 54306754560 54411512960 54515274240 54569410560 54675991440 54719612928 54826487172 54878404608 54884545380 54984265728 55089119232 55091656872 55143825408 55196715168 55277733980 55330078720 55383147120 55438145280 55543864320 55599022080 55755728640 55859604864 55910605664 55917527040 55966127616 56021704704 56072853504 56075436459 56128536576 56318115840 56425512960 56428112160 56452675248 56643349320 56800691957 56807723520 56854478848 56857097808 56917306320 56965522752 57022092288 57082475520 57130831872 57241037952 57323796480 57490145280 57601044480 57628772649 57712091760 57759591424 57872403126 57927204864 57933686790 57988546560 57991217760 58040343936 58101805440 58149625856 58152304476 58207371264 58321057536 58374118327 58518042240 58543515072 58687856640 58713403392 58853269120 58911713280 58914427005 59024056320 59026775220 59075356928 59082670080 59134021632 59139337680 59246788608 59249517768 59305623552 59472777216 59475516786 59588934984 59645362176 59648109696 59790202060 59846819840 59849576640 59963708160 60015825464 60023255040 60072656896 60137717760 60189986304 60253724160 60364652544 60371407215 60419572608 60594905088 60597696348 60711793408 60799569920 60887973888 60918319080 60976005120 61006895712 61095098880 61145382912 61152224945 61210132480 61212952080 61329683520 61390586880 61441114112 61559564544 61678313704 61795932576 61857298944 61975259136 61978113981 62036803584 62184586240 62246338560 62303170560 62306040510 62365040640 62367913440 62419245056 62486847360 62600380416 62725194720 62779712163 62839160832 62842055472 62899431372 62958993408 62961893568 63024417792 63081960192 63174553120 63295025280 63357880320 63478702080 63481626180 63541739520 63601153280 63723767985 63839548416 63961288704 63964235034 64024805376 64031969610 64086213096 64146898944 64217784960 64270639104 64302670140 64363560960 64396167696 64489271040 64613671640 64674856960 64801175040 64979540352 65048350080 65168105472 65237114880 65240119980 65293815552 65418329088 65483292672 65704468480 65829765120 65832797520 65861454456 66023838720 66083907540 66209927760 66275677440 66333280776 66396094464 66402063360 66456715264 66459776544 66525774336 66652637184 66713278088 66877762560 66906874368 67037551857 67071836160 67101032448 67327672320 67330773720 67459171680 67514693632 67517803647 67581739008 67589301255 67653304320 67710615552 67713734592 67785439680 67972019184 68169268224 68300767584 68399516160 68498970624 68533108965 68589514816 68598005760 68730332160 68788555776 68861399040 68864571090 68929781760 68988174336 68995893960 69121253376 69254510112 69384906752 69388102917 69520424148 69555978240 69586255872 69589461312 69722166528 69824506080 69888257080 69954437120 69957659520 70027130880 70091066880 70160670720 70221650688 70425427968 70489501376 70565844060 70623922944 70694055936 70697312406 70828867584 70832130264 70899204096 71068098560 71071372260 71138672640 71206903440 71277615360 71336280064 71413539840 71551297440 71748242472 71816183808 71819491968 71956449792 72027906048 72095254672 72199489280 72304468992 72409006080 72445688658 72550429920 72687032320 72690380595 72759214080 72901321920 72959483904 73101982896 73179393840 73312354304 73382669934 73391754240 73452158976 73455542496 73595620224 73668704256 73844196160 73917527040 74058485760 74061897210 74132029440 74340971520 74479473152 74486168730 74556702720 74560137120 74621503488 74624940873 74695606272 74763804672 74767248612 74838048768 74841496128 75019781830 75052437849 75090821120 75234017280 75237482880 75270233664 75455815680 75524465760 75743631360 75747120435 75809463744 75889741760 75954030336 76029456384 76109967360 76174442496 76258619640 76321383936 76431728640 76468521582 76801392640 76838363532 76949455680 77097892130 77163204168 77236273152 77244915720 77318062080 77321623680 77387125248 77469073920 77536405968 77546004480 77761410048 78024056320 78058020096 78250475520 78284537856 78548951040 78552569340 78624289215 78698741760 78702366960 78780522240 78845362176 78852450240 78995718144 78999357024 79297036288 79300689048 79451913312 79530812928 79682476032 79799435520 79951610880 80031006720 80107766370 80183623680 80253315072 80338298880 80486203392 80495209620 80559430144 80716772781 80793206784 80796928464 80951006016 81107161506 81183965184 81224425440 81342527616 81460131840 81527177216 81617269440 81772911360 81854115840 82079419392 82239730758 82317606912 82326818070 82394576768 82476398592 82633678848 82637485308 82715738112 82795072752 82916600970 82995118080 83070894080 83074720680 83153387520 83157217920 83315796480 83391597610 83633592960 83706282884 83785547776 83789407296 83865908496 83876290560 83949191424 84032557056 84109280256 84192804864 84393367040 84477173760 84638269440 84642168240 84965023980 85119397888 85211585280 85281718272 85285646712 85366407168 85375959480 85448284128 85533138432 85613114923 85623713280 85694185472 85736893520 85861556928 85985694720 86235217920 86401566720 86568137640 86639387136 86731133440 86808604689 86890807296 86900530185 86982819840 86986826640 87058420736 87152708160 87224438784 87228456714 87311056896 87481586304 87773020160 87777063360 87815272608 88031784960 88111876720 88279903680 88367569920 88444374368 88536084480 88540162830 88613035392 88624005120 88701032448 88870182912 88874276652 88958435328 89170350080 89209165824 89213275179 89383402476 89429114880 89468043264 89685303090 89770229760 89774364960 89945562240 90023738196 90034882560 90108985344 90119068340 90204405760 90284979456 90380586240 90629358912 90892357632 91067690112 91199354880 91331960832 91377478620 91464007680 91640442880 91718074368 91815198720 91819428120 91906375680 91994525280 92085880320 92161671168 92339346816 92517470556 92693898864 92785948416 92962888704 93099341440 93276879360 93369507840 93454755840 93459060765 93547560960 93551870160 93628867584 93900570624 94087792080 94165230592 94258741248 94263083208 94349147058 94438490112 94442840352 94622940288 94761829680 94942537920 95036820480 95218053120 95401729920 95664323296 95759322624 95941933056 95946352551 96037208064 96047954415 96129319644 96220348416 96405958656 96454005210 96545341440 96594251544 96733906560 96920507460 97012285440 97201762560 97279311872 97469310528 97572525120 97752158208 97843559912 97855672320 97936211968 97940723328 98127493632 98224939008 98556702720 98744647680 98749196280 98792181684 98842705920 99121295360 99125861310 99314891640 99408936960 99413516160 99495337984 99499921164 99594141696 99603095040 99685072896 99689664816 99788661504 99978955776 100069917132 100316643840 100360311552 100607754240 100699287680 100991508480 100996160580 101079284992 101188757520 101272040448 101372608512 101479956480 101565923328 101570601888 101678159520 101761845248 101908971520 101958028776 102451151376 102599274240 102748455936 102884272224 102897008640 102993220960 103095498240 103182833664 103292098560 103296856635 103381874624 103394672640 103493840940 103681880064 104077360128 104280636222 104333967360 104379383808 104384191968 104632853605 104731934720 104736759120 104832385620 104931655680 104936489280 105027694562 105040696320 105127149568 105136600320 105241006080 105327624192 105332476032 105638141952 105734252064 105935884416 106041083904 106045968609 106243301376 106399247360 106602147840 106607058390 106708008960 106810355160 106911498240 106916423040 107004420096 107117731840 107326946160 107622363708 107724275712 107729237952 107934674688 108142882008 108245286912 108299233920 108456703488 108613509120 108823025920 109030548480 109138821120 109351982880 109439225856 109652974344 109756809216 109769090760 109968531456 110074004901 110178238464 110183313744 110393430336 110555467960 110660157440 110766294240 110876290560 111087728640 111092845815 111198044160 111511457280 111719209728 111729253095 111821211328 111835054080 111932255232 112043409408 112145707008 112150872918 112257073152 112529672745 112636231680 112851025920 112856224320 112905350496 113286698640 113601383914 113615447040 113708957696 113714195616 113834612640 113931045504 114044184576 114164951040 114261663744 114482075904 114647592960 114702782373 114980290560 115202088960 115257545298 115424183520 115519182848 115646838195 115744806252 115854409728 115867373580 115977093120 115982435520 116080687872 116203610880 116299251712 116304608952 116414742528 116642115072 116748236654 117036084480 117087030144 117375713280 117426806784 117706538240 117823426560 117828854010 118048112640 118053550440 118150713856 118165340160 118268043264 118278675360 118493577216 118499035536 118945554432 118951033572 119177869968 119296219392 119580404120 119693639680 119699153280 119927416320 120031650928 120046510080 120161649555 120275435520 120379972608 120507448320 120729305088 120742814430 120839145216 121189810176 121195392696 121423586816 121599139840 121660742259 121775947776 121836638160 122013791424 122190197760 122290765824 122304449890 122420264960 122425904160 122659367040 122781173760 122882228224 123119129088 123356627408 123490227105 123591865152 123714597888 123950518272 123956227962 124073607168 124369172480 124374901455 124492677120 124606341120 124612081020 124730081280 124735826880 124838490112 124973694720 125087396415 125200760832 125450389440 125559424326 125678321664 125684110944 125798862744 125917986816 125923787136 126048835584 126163920384 126349106240 126590050560 126715760640 126957404160 126963252360 127083479040 127202306560 127447535970 127679096832 127922577408 127928470068 128049610752 128063939220 128172426192 128435569920 128541278208 128605340280 128727121920 128792335392 128978542080 129227343280 129602350080 129959080704 130096700160 130336210944 130474229760 130480239960 130587631104 130836658176 130842685071 130966585344 131408936960 131659530240 131665595040 131722908912 132047677440 132167815080 132419855520 132551354880 132666561552 132804126720 132913430528 132919553088 133051548672 133305274368 133426556176 133755525120 133813748736 134075103714 134143672320 134202064896 134527954635 134655344640 134661547440 134918343360 135029387264 135035607294 135163478016 135178602510 135306608640 135421231104 135427469184 135570879360 135944038368 136338536448 136601535168 136799032320 136997941248 137066217930 137179029632 137196011520 137460664320 137577111552 137722798080 137729142180 137859563520 137991787920 138242506752 138509020224 138769813504 138776205834 139040848296 139172511744 139178922624 139444333056 139649012160 139776514160 139915319040 140054261760 140182133760 140321341440 140443301376 140850855936 140979002752 141131688120 141247845888 141388111872 141394624812 141523720587 141657735168 141664260528 142136197120 142142744520 142277345280 142413806880 142555230720 142672560128 142827079680 143102594880 143496484944 143638983936 143912899584 144055812096 144190509344 144398978560 144608937984 144681007815 144818012160 144891377316 145100859840 145374064640 145380761190 145518428160 145802643840 145918967808 146203965792 146358787680 146485995047 146624708608 146765339868 146783508480 146904317952 146911084992 147191240448 147337408512 147688392320 147835054080 148116971520 148123794420 148264058880 148681943040 148688791965 148958946304 148972337460 149113405440 149120274240 149243006976 149249881746 149391212544 149527609344 149534497224 149676097536 149682992256 150039563660 150104875698 150181642240 150474965760 150540467328 150911631360 151048931520 151487262720 151494240870 151618927488 151779483520 151908060672 152058912768 152219934720 152348884992 152517239280 152642767872 152863457280 152937043164 153602785280 153676727064 153898911360 154195784260 154326408336 154489831440 154643247360 154774250496 154938147840 155072811936 155092008960 155522820096 156048112640 156116040192 156420954333 156500951040 156569075712 157097902080 157105138680 157248578430 157397483520 157404733920 157541541843 157561044480 157690724352 157704900480 157991436288 157998714048 158444035459 158594072576 158601378096 158903826624 159061625856 159364952064 159598871040 159903221760 159910587585 160062013440 160215532740 160367247360 160506630144 160676597760 160972406784 160990419240 161118860288 161433545562 161586413568 161593856928 161902012032 162214323012 162367930368 162448850880 162685055232 162920263680 163054354432 163234538880 163545822720 163708231680 164158838784 164479461516 164635213824 164653636140 164789153536 164952797184 165267357696 165274970616 165431476224 165590145504 165833201940 165990236160 166141788160 166149441360 166314435840 166631592960 166783195220 167267185920 167412565768 167571095552 167578814592 167731816992 167752581120 167898382848 168065114112 168218560512 168226309377 168385609728 168786734080 168954347520 169276538880 169284336480 169930047960 170238795776 170402075871 170423170560 170563436544 170571293424 170751918960 170896568256 171066276864 171226229846 171247426560 171388370944 171473787040 171723113856 171971389440 172470435840 172803133440 172886317947 173136275280 173278774272 173462266880 173617209378 173781614592 173801060370 173965639680 173973653280 174116841472 174305416320 174448877568 174456913428 174622113792 174963172608 175122354981 175546040320 175554126720 175630545216 176063569920 176223753440 176559807360 176735139840 176743281015 176888748736 177072168960 177080325660 177226070784 177248010240 177402064896 177740365824 177748553304 177916870656 178340700160 178418331648 178426550358 178766804952 178936086528 179370606180 179540459520 179548729920 179891124480 180047476392 180069765120 180217970688 180238136680 180408811520 180569958912 180761172480 181114221645 181258717824 181784715264 182135380224 182398709760 182663921664 182754957240 182928015360 183280885760 183436148736 183456674835 183630397440 183638856240 183989050560 184171760640 184323342336 184678693632 185034941112 185387797728 185571896832 185925777408 186198682880 186553758720 186739015680 186909511680 186918121530 187095121920 187103740320 187257735168 187801141248 188175584160 188330461184 188339136489 188517482496 188526166416 188698294116 188876980224 188885680704 189245880576 189523659360 189885075840 190073640960 190436106240 190803459840 191171303955 191328646592 191518645248 191883866112 191892705102 192074416128 192095908830 192258639288 192440696832 192811917312 192908010420 193090682880 193188503088 193467813120 193841014920 194024570880 194403525120 194558623744 194938621056 195145050240 195504316416 195687119824 195711344640 195881446656 196254987264 196449878016 197113405440 197489295360 197498392560 197584363368 198242590720 198251722620 198629783280 198827032320 198990675968 198999842328 199188283392 199206190080 199370145792 199379329632 199577323008 199957911552 200139834264 200633287680 200720623104 201215508480 201398575360 201983016960 201992321160 202158569984 202377515040 202544080896 202553410941 202745217024 202767903765 202959912960 203131846656 203141203776 203356319040 203523690496 203817943040 203916057552 204902302752 205198548480 205496911872 205599326895 205768544448 205794017280 205986441920 206190996480 206365667328 206584197120 206593713270 206763749248 206789345280 206987681880 207363760128 208154720256 208164308751 208561272444 208667934720 208758767616 208768383936 209265707210 209463869440 209473518240 209664771240 209863311360 209872978560 210055389124 210081392640 210254299136 210273200640 210482012160 210664952064 211276283904 211468504128 211871768832 212082167808 212091937218 212486602752 212798494720 213204295680 213214116780 213416017920 213620710320 213832846080 214008840192 214235463680 214653892320 215244727416 215448551424 215458475904 215869349376 216285764016 216598467840 216913406976 217227018240 217646051840 218061096960 218071141785 218277642240 218703965760 218878451712 219305948688 219538181520 219937062912 220148009802 220356476928 220366627488 220786860672 221110935920 221532588480 221752581120 222175457280 222185691630 222396088320 223022914560 223438419456 223458506190 223642422656 223670108160 223864510464 223874822619 224086818816 224291414016 224301745836 224514146304 225059345490 225157313547 225272463360 225702051840 225712448640 225810700992 226573397280 227202767828 227230894080 227417915392 227428391232 227669225280 227862091008 228088369152 228329902080 228523327488 228964151808 229295185920 229405564746 230404177920 230515090596 230848367040 231038365696 231293676390 231489612504 231708819456 231734747160 231954186240 231964871040 232161375744 232407221760 232598503424 232609217904 233284230144 233496473308 234072168960 234174060288 234751426560 234853613568 235413076480 235646853120 235657708020 235872867645 236096225280 236107100880 236301427712 236536086528 236557350720 236987154432 236998071072 237891108864 237902067144 238355739936 238592438784 239160808240 239398306560 239854832640 240063301856 240093020160 240323299110 240550871040 240759945216 241014896640 241458610176 241485628860 241678290432 242150318343 242379620352 242390785392 242847173632 243198279680 243321484518 243551895552 243673276320 244027582848 244380395520 244581531648 244608899780 244840529920 244851808320 245318734080 245562347520 245764456448 246238258176 246713254816 246980454210 247183730304 247429195776 247901036544 247912455924 248147214336 248738344960 248749802910 248985354240 249212682240 249224162040 249460162560 249471653760 249676980224 249947389440 250174792830 250900778880 251118848652 251356643328 251368221888 251597725488 251847574272 252097671168 252327840768 252698212480 253180101120 253431521280 253914808320 253926504720 254404613120 254895071940 255358193664 255845154816 255856940136 256099221504 256127878440 256344852384 256839344769 256871139840 257082556416 257210680560 257584670784 257957084160 258454686560 259204700160 259918161408 260193400320 260425814067 260672421888 260701590555 260948459520 260960479920 261175262208 261673316352 261685370142 261933170688 262569236405 262817873920 263319060480 263331190080 263445817824 264095354880 264335630160 264839711040 265102709760 265333123104 265608253440 265826861056 265839106176 266103097344 266610548736 266853112352 267511050240 267627497472 267639825537 268150207428 268287344640 268404129792 269055909270 269310689280 269323094880 269836686720 270058774528 270071214588 270326956032 270357205020 270613217280 270854938368 271141758720 271888076736 272677072896 273203070336 273598064640 273995882496 274132435860 274358059264 274392023040 274921328640 275154223104 275445596160 275458284360 275719127040 275983575840 276485013504 277018040448 277539627008 277552411668 278081696592 278357845248 278888666112 279298024320 279553028320 279830638080 280108523520 280364267520 280377182295 280642682880 280886602752 281701711872 281958005504 282263376240 282495691776 282776223744 282789249624 283047441174 283315470336 283328521056 284003459785 284272394240 284285489040 284827613760 285110461440 285345120256 285654159360 286205189760 286992969888 287277967872 287825799168 287839057653 288111624192 288143863245 288381018688 288797957120 289217875968 289362015630 289636024320 289782754632 290201719680 290748129280 290761522380 291036856320 291605287680 291837935616 291870591635 292407931584 292717575360 292971990094 293249417216 293530679736 293567016960 293808635904 293822169984 294382480896 294674817024 295376784640 295670108160 296233943040 296247588840 296528117760 297363886080 297377583930 297917892608 297944674920 298226810880 298240548480 298486013952 298499763492 298782425088 299055218688 299068994448 299365984512 300079127320 300209751396 300363284480 300949931520 301080934656 301823262720 302097863040 302974525440 302988481740 303237854976 303558967040 303816121344 304117825536 304439869440 304697769984 305034478560 305285535744 305726914560 305874086328 307205570560 307353454128 307797822720 308391568520 308652816672 308979662880 309286494720 309548500992 309876295680 309890569905 310145623872 310184017920 311045640192 312096225280 312232080384 312841908666 313001902080 313138151424 313898560815 314195804160 314210277360 314497156860 314794967040 314809467840 315083083686 315122088960 315381448704 315409800960 315982872576 315997428096 316888070918 317188145152 317202756192 317807653248 318123251712 318729904128 319197742080 319806443520 319821175170 320124026880 320431065480 320734494720 321013260288 321353195520 321980838480 322237720576 322867091124 323172827136 323187713856 323804024064 324428646024 324735860736 324897701760 325370110464 325840527360 326469077760 327091645440 327416463360 328317677568 328958923032 329270427648 329307272280 329578307072 329905594368 330222014703 330534715392 330549941232 331180291008 331666403880 331980472320 332283576320 332298882720 332628871680 333263185920 333566390440 334534371840 334825131536 335157629184 335187759285 335463633984 335505162240 335796765696 336130228224 336437121024 336452618754 336771219456 337573468160 337589018235 337908695040 338553077760 338568672960 339860095920 340477591552 340804151742 340846341120 341126873088 341142586848 341503837920 341793136512 342132553728 342452459692 342494853120 342776741888 342947574080 343446227712 343942778880 344940871680 345606266880 345772635894 346272550560 346557548544 346924533760 346940514585 347234418756 347563229184 347602120740 347931279360 347947306560 348233682944 348610832640 348897755136 348913826856 349244227584 349926345216 350244709962 351108253440 351261090432 352127139840 352447506880 353119614720 353470279680 353486562030 353777497472 354144337920 354160651320 354452141568 354496020480 354804129792 355480731648 355497106608 356681400320 356836663296 356853100716 357533609904 358741212360 359080919040 359097459840 359782248960 360094952784 360139530240 360476273360 361139917824 361522344960 362228443290 362517435648 363569430528 364270760448 364797419520 364982226777 365327843328 365509914480 366561771520 366872297472 366913349670 367260794880 367277712480 367978101120 368343521280 368646684672 369357387264 370069882224 370775595456 371143793664 371851554816 372397365760 373107517440 373124704365 373478031360 373819023360 373836243060 374190243840 374207480640 374515470336 375262189245 375602282496 376351168320 376660922368 376678272978 377034964992 377052332832 377396588232 377753960448 377771361408 378491761152 379047318720 379770151680 380147281920 380872212480 381606919680 382342607910 382657293184 383037290496 383767732224 383785410204 384148832256 384191817660 384517278576 385623834624 385816020840 386181365760 386377006176 386935626240 387682029840 388807050240 389117247488 389877242112 390290100480 391008632832 391374239648 391422689280 391762893312 392509974528 392528055213 392899756032 394226810880 394978590720 394996785120 395168726736 396485181440 396503445240 397259566560 397604843699 397654064640 397981351936 397999684656 398412380160 398740291584 398758659264 399154646016 399915823104 400279668528 401266575360 401441246208 402431016960 402797150720 403583863905 403966033920 403984642320 404317139968 404755030080 405088161792 405106821882 405490434048 405535807530 405919825920 406263693312 406282407552 406712638080 407047380992 407635886080 407832115104 408618828289 409804605504 410397096960 410993823744 411198653790 411537088896 411588034560 411972883840 412381992960 412731334656 413168394240 413187426540 413527498496 413578690560 413975363760 414727520256 416309440512 416328617502 417122544888 417517535232 417536767872 418531414420 418927738880 418947036480 419329542480 419745957120 420110778248 420162785280 420508598272 420546401280 420964024320 421329904128 422552567808 422937008256 423743537664 424164335616 424183874436 424571161761 424973205504 425596989440 426408591360 426428233560 426832035840 427241420640 427665692160 428017680384 428065574615 428470927360 429307784640 430489454832 430916951808 431738698752 432571528032 433196935680 433826813952 434043023445 434454036480 435292103680 436122193920 436142283570 436555284480 437407931520 437756903424 438611897376 439076363040 439457985141 439874125824 440296019604 440712953856 440733254976 441573721344 442221871840 443065176960 443505162240 444350914560 444371383260 444792176640 446045829120 446066375895 446876838912 446917012380 447284845312 447340216320 447729020928 447749645238 448173637632 448582828032 448603491672 449028292608 450118690980 450314627094 450544926720 451424897280 451621401984 453146794560 454405535656 454461788160 454835830784 454856782464 455338450560 455724182016 456176738304 456659804160 457046654976 457928303616 458590371840 458811129492 460808355840 461030181192 461696734080 462076731392 462587352780 462979225008 463469494320 463929742080 464322751488 464814443520 465197006848 465218435808 466568460288 466992946616 468144337920 468348120576 469262862999 469502853120 469707227136 470826152960 471293706240 471315416040 471745735290 472192450560 472214201760 472602855424 472624625529 473072173056 473114701440 473974308864 473996142144 475332106377 475782217728 475804134288 476711479872 477184877568 478321616480 478796613120 479709665280 479731762755 480126603712 480186040320 480646598220 481101742080 481519890432 482029793280 482917220352 482971257720 483356580864 484300636686 484759240704 484781570784 485694347264 486396559360 486642969036 487103791104 487346552640 488055165696 488760791040 489163063296 489217799560 489681059840 489703616640 490637468160 491124695040 492476516352 493426509632 493960908420 494367460608 494858391552 495802073088 495824911848 496294428672 497476689920 497499605820 497970708480 498425364480 498448324080 498943307520 499353960448 499894778880 500349585660 501801557760 502237697304 502713286656 502736443776 503195450976 503695148544 504195342336 504655681536 505396424960 506360202240 506863042560 507829616640 507853009440 508809226240 509790143880 510716387328 511206227613 511690309632 511713880272 512255756880 512689704768 513678689538 513742279680 514165112832 514421361120 515169341568 515914168320 516909373120 518409400320 519836322816 520386800640 520851628134 521344843776 521403181110 521896919040 521920959840 522350524416 523346632704 523370740284 523866341376 525138472810 525367064943 525635747840 526638120960 526662380160 526891635648 528190709760 528671260320 529679422080 530205419520 530229843045 530666246208 531216506880 531678212352 532206194688 533221097472 533706224704 535022100480 535254994944 535279651074 536300414856 536808259584 538111818540 538621378560 538646189760 539673373440 540117549056 540142429176 540653912064 540714410040 541226434560 541709876736 542283517440 543776153472 545354145792 546406140672 547196129280 547991764992 548264871720 548716118528 548784046080 549842657280 550308446208 550370024505 550891192320 550916568720 551967151680 552970027008 554036080896 555079254016 555104823336 556163393184 556715690496 557777332224 558596048640 559106056640 559661276160 560217047040 560728535040 560754364590 561285365760 561773205504 563403423744 563916011008 564526752480 564991383552 565017409467 565552447488 565578499248 566094882348 566630940672 566657042112 568006919570 568544788480 568570978080 569655227520 570220922880 570690240512 571308318720 572410379520 573513911865 573985939776 574555935744 575651598336 575678115306 576223248384 576287726490 576762037376 577595914240 578435751936 578724031260 579272048640 579565509264 580403439360 581496258560 581523044760 582073712640 583210575360 583675871232 583741183270 584815863168 585435150720 585943980188 586498834432 587061359472 587134033920 587644339968 588764961792 589349634048 590753569280 591340216320 592467886080 592495177680 594727772160 594755167860 595835785216 595889349840 596481096960 596972027904 596999526984 597564850176 598110437376 598137988896 598731969024 600158254640 600419502792 601899863040 602161869312 603646525440 604195726080 605949050880 605976963480 606475709952 607117934080 607632242688 607660232823 608235651072 608303711295 608879738880 609395539968 610068957120 610571071488 611453829120 611748172656 614411141120 614706908256 615595645440 616783137040 617305633344 617959325760 618572989440 619097001984 619752591360 619781139810 620291247744 620368035840 622091280384 624192450560 624464160768 624492926253 625683817332 626003804160 626276302848 627797121630 628391608320 628420554720 628994313720 629589934080 629618935680 630166167372 630244177920 630762897408 630819601920 631994856192 633776141836 634376290304 634405512384 635615306496 636246503424 637459808256 638395484160 639612887040 639642350340 640248053760 640862130960 642026520576 642706391040 643961676960 644475441152 645734182248 646345654272 646375427712 647608048128 648857292048 649795403520 650740220928 651681054720 652938155520 654183290880 654213425355 654832926720 656635355136 657917846064 658614544560 659156614144 659811188736 660444029406 661069430784 661099882464 662360582016 663332807760 664567152640 664597765440 665257743360 666526371840 667132780880 669068743680 669650263072 670315258368 670375518570 670927267968 671010324480 671593531392 671624467857 672260456448 672874242048 672905237508 673542438912 675146936320 675178036470 675471940641 675817390080 677106155520 677137345920 679720191840 680955183104 681608303484 681692682240 682253746176 682285173696 683007675840 683586273024 684265107456 684904919384 684989706240 685553483776 685895148160 686892455424 687885557760 691212533760 691545271788 692545101120 693115097088 693849067520 693881029170 694468837512 695126458368 695204241480 695862558720 695894613120 696467365888 697221665280 697795510272 697827653712 699852690432 700489419924 702216506880 702522180864 704254279680 704895013760 706239229440 706940559360 706973124060 707554994944 707618602935 708288675840 708321302640 708904283136 709608259584 710961463296 710994213216 713362800640 713673326592 713706201432 715067219808 717482424720 718194919680 719564497920 720189905568 720279060480 720952546720 722279835648 723044689920 724456886580 725034871296 726450955029 727138861056 728541520896 729594839040 729964453554 730655686656 731019828960 732429975235 733123543040 733744594944 733826699340 734521589760 734555424960 735956202240 736687042560 737293369344 738714774528 740139764448 741551190912 742287587328 743703109632 744794731520 746215034880 746249408730 746956062720 747638046720 747672486120 748380487680 748414961280 749030940672 750524378490 752702336640 753321844736 753356545956 754069929984 754104665664 754793176464 755542722816 756983522304 758094637440 759540303360 760294563840 761744424960 763213839360 764685215820 765314586368 766074580992 767535464448 767570820408 768297664512 768383635320 769034557152 770518034307 771247669248 771632041680 772754012352 773871252480 775364059680 777614100480 778234494976 779754484224 780580200960 781277442201 782017265664 782104771665 782748479296 782845378560 783525786624 785019949056 785056110426 785799512064 787707709215 788453621760 789957181440 789993570240 790337453472 792220177295 792970362880 793006890480 794519133120 795209687398 795308129280 795962703872 795999369312 796824760320 797480583168 797517318528 798309292032 799831646208 800559337056 802533150720 802882492416 802919476611 804862033920 805594301440 807167727810 807932067840 807969284640 808634279936 809510060160 810176323584 810213643764 810980868096 811071615060 811839651840 812564815104 813425276160 814094761984 815271772160 815664230208 817237656578 819609211008 820794193920 821987647488 822397307580 823074177792 823176069120 823945767680 824763985920 825462669312 826336788480 826374853080 827054996992 827157381120 827950727520 829455040512 832618881024 832657235004 834245089776 835073535744 837062828840 837855477760 837894072960 838659084960 839491914240 840221556496 840325570560 841092802560 841131546885 841928048640 842659808256 845105135616 845874016512 847487075328 848328671232 848367748872 849142323522 849946411008 851193978880 852010379355 852817182720 852856467120 854482841280 855331384320 856035360768 856131149230 856941854720 858615569280 860978909664 861833903616 863477397504 864431589735 865143056064 866393871360 867653627904 868086046890 868908072960 870584207360 872244387840 872284567140 873110568960 874815863040 875513806848 875611774905 877223794752 878152726080 878915970282 879748251648 880592039208 881425907712 881466509952 883147442688 884443743680 886130353920 887010324480 888701829120 888742766520 889584353280 892091658240 892132751790 893753677824 893834024760 894569690624 894680432640 895458041856 895499290476 896347275264 897165656064 897206983344 900237381960 900629254188 901089853440 902849794560 903242803968 906293589120 908811071312 908923576320 909713564928 910676901120 911448364032 912353476608 913319608320 914093309952 915856607232 917180743680 917622258984 921616711680 922060362384 923393468160 924153462784 925174705560 925958450016 926938988640 927859484160 928645502976 929628887040 930394013696 930436871616 933136920576 933985893232 936288675840 936696241152 938525725998 939005706240 939414454272 941652305920 941695682445 942587412480 942630832080 943491470580 944384901120 944428403520 945205710848 945249251058 946144346112 946229402880 947948617728 947992284288 950664212754 951564435456 951608268576 953422959744 954369755136 956643232960 957593226240 959419330560 959463525510 960253207424 960372080640 961293196440 962203484160 963039780864 964059586560 965942515440 966713161728 968601273372 969518481408 969563141568 971388694528 972793118720 973285938072 974207582208 974693105280 976110331392 977521582080 978435599120 979407233280 981274936320 982249390080 984953032704 986853019264 987921816840 988734921216 989716783104 990666044109 991604146176 991649823696 994953379840 994999211640 995941416960 996850728960 996896648160 997886615040 998707920896 999789557760 1000699171320 1003603115520 1004475394608 1005472887552 1006390901952 1007390297088 1008390684672 1009311363072 1010792849920 1012720404480 1012767054705 1013726085120 1015659233280 1015706018880 1017618452480 1019580287760 1021432774656 1022412455226 1023380619264 1023427760544 1024511513760 1025379409536 1027357379076 1027484559360 1028330225664 1028842722240 1030338683136 1031828336640 1033818746240 1036818800640 1039672645632 1040773601280 1040821543755 1041703256268 1042689687552 1042806362220 1043793838080 1043841919680 1044701048832 1046693265408 1046741480568 1047732682752 1050276945620 1050734129886 1051271495680 1053324760320 1053783271296 1056381419520 1057342520640 1059358844160 1060410839040 1060459686090 1061332492416 1062433013760 1063356424704 1064412389376 1066442194944 1067412449408 1070044200960 1070509989888 1070559302148 1072600829712 1076223637080 1077242757120 1077292379520 1079346746880 1080235098112 1080284858352 1081428820080 1083419753472 1084567034880 1087552306944 1090708291584 1092812281344 1094392258560 1094946680331 1095983529984 1096529743440 1097432237056 1099685314560 1100616892416 1100740049010 1101782384640 1101833137440 1103934303360 1105940054016 1108072161792 1109108248213 1110158508032 1110209646672 1112326786368 1113431380992 1115554664448 1117192097280 1118212113280 1119322552320 1119374113095 1120434094080 1121457070080 1121508729180 1122570731520 1123546411008 1125786567735 1126806847488 1127832022016 1129053504960 1129982767104 1130034818934 1131104894976 1131156998496 1132189764696 1133261881344 1133314084224 1136013839140 1137089576960 1137141956160 1139310455040 1140441845760 1141380481024 1142616637440 1144820759040 1147027823730 1147971879552 1149111871488 1151303196672 1151356230612 1152446496768 1152575452980 1153524074752 1155191828480 1156871503872 1157448062520 1158544097280 1159131018528 1160806878720 1162992517120 1163046089520 1166421150720 1167351742464 1167482366540 1169631726336 1170870301440 1171887960376 1172997668864 1174122718944 1174268067840 1175288679936 1177529923584 1177584165639 1178699268096 1181507138560 1182680432640 1184935772160 1184990355360 1189455544320 1189510335720 1191671570432 1191778699680 1192814531097 1192962193920 1193944055808 1193999053968 1196220874752 1196275977792 1197463938048 1200316509280 1200839005584 1203799726080 1204323738624 1207293050880 1208391452160 1210751591715 1211898101760 1211953926960 1212951419904 1214235868160 1215264485376 1215320465646 1216471302144 1216607422590 1217759477760 1218791079936 1220137914240 1221142142976 1222907658240 1223496345312 1225856484867 1228822282240 1229413816512 1231191290880 1233566274080 1234611266688 1235918651520 1237145978880 1238194003968 1239505182720 1239562279620 1240582495488 1240736071680 1244182560768 1248384901120 1248928321536 1248985852506 1251367634664 1252552605696 1255594243260 1256783216640 1256841109440 1257988627440 1259237871360 1260332334744 1260488355840 1261525794816 1261639203840 1263989712384 1267552283672 1268752580608 1268811024768 1271230612992 1272493006848 1273713485283 1274919616512 1276790968320 1279225774080 1279284700680 1280496107520 1281724261920 1284053041152 1284196723845 1285412782080 1287923353920 1288950882304 1291468364496 1292750855424 1295216096256 1297714584096 1299590807040 1301480441856 1302129070335 1303362109440 1305876311040 1308366581760 1308426850710 1309665853440 1313270710272 1315835692128 1317229089120 1318313228288 1318373955423 1319622377472 1320888058812 1322138861568 1322199764928 1324721164032 1326665615520 1329134305280 1329195530880 1330515486720 1333052743680 1334265561760 1338137487360 1338199127685 1339300526144 1340630516736 1340751037140 1341854535936 1342020648960 1343187062784 1343248935714 1344520912896 1345748484096 1345810475016 1347084877824 1350293872640 1350356072940 1350943881282 1351634780160 1354274691840 1359440383680 1361910366208 1363216606968 1363385364480 1364507492352 1364570347392 1366015351680 1367172546048 1368530214912 1369809838768 1369979412480 1371790296320 1373784910848 1375771115520 1382425067520 1383090543576 1385090202240 1386230194176 1387698135040 1387762058340 1388937675024 1390408482960 1391789226240 1392934731776 1394443330560 1395591020544 1395655307424 1399705380864 1400978839848 1404433013760 1405044361728 1408508559360 1409790027520 1412478458880 1413881118720 1413946248120 1415109989888 1415237205870 1416577351680 1416642605280 1417808566272 1417873876587 1419216519168 1421922926592 1421988426432 1425996319131 1426725601280 1427346653184 1427412402864 1430134439616 1434964849440 1436389839360 1439128995840 1439195288265 1440379811136 1440558120960 1441905093440 1444559671296 1446089379840 1448913773160 1450069742592 1452901910058 1454277722112 1457083041792 1459189678080 1459928907108 1461311373312 1462039657920 1464859950470 1466247086080 1467489189888 1467653398680 1469043179520 1469110849920 1471912404480 1473374085120 1477429549056 1480279528896 1483102381824 1484575174656 1487406219264 1489589463040 1492430069760 1492498817460 1493912125440 1495276093440 1495344972240 1496829922560 1498061881344 1501048756980 1505404673280 1506643689472 1506713091912 1508139859968 1508209331328 1509586352928 1511085445632 1513967044608 1516189274880 1519080606720 1520589127680 1523488849920 1526427678720 1529370431640 1530629172736 1532149161984 1533618682839 1535070928896 1535141640816 1536767270640 1538069114304 1541036068614 1542495338496 1543264083360 1545508024704 1547742504960 1550728119360 1555228200960 1559508968448 1561160401920 1562554884402 1564034531328 1564209543330 1565496958592 1565690757120 1567051573248 1570039898112 1570112220852 1571599024128 1575415418430 1576101194829 1576907243520 1579914362880 1579987140480 1580674906944 1584440354590 1585940725760 1586013780960 1589038266240 1590419374796 1590616258560 1591925407744 1591998738624 1593649520640 1595034637056 1596618584064 1599663292416 1601118674112 1605066301440 1605764984832 1605838953222 1611188602880 1614335455620 1615864135680 1615938569280 1617268559872 1619020120320 1620352647168 1620427287528 1621961736192 1622143230120 1623679303680 1625129630208 1626850552320 1628189523968 1631328460416 1634475313156 1639218422016 1641588387840 1643975294976 1644794615160 1646148355584 1646352138240 1647891535360 1649527971840 1650925338624 1651110073515 1652673576960 1652749706160 1654109993984 1655901455040 1658910081024 1665237762048 1665314470008 1668490179552 1670147071488 1674125657680 1675788145920 1677318169920 1678983828480 1680443112992 1680651141120 1682185605120 1682263093770 1683856097280 1685319616512 1690210271232 1691748033024 1694974150656 1695052228401 1696657342464 1696735497744 1698284647044 1699892822016 1702387957760 1704020758710 1705634365440 1705712934240 1708965682560 1710662768640 1712070721536 1712262298460 1713883709440 1717231138560 1721957819328 1723667807232 1726954795008 1728863179470 1730286112128 1732787742720 1735307255808 1736172093780 1737816145920 1741168414720 1744488775680 1744569134280 1746221137920 1749631726080 1751027613696 1751223549810 1754447589504 1756305452160 1757831940564 1759496503296 1761184078416 1762933019904 1766294885376 1768887487360 1772260707840 1774020648960 1777403658240 1777485533040 1784183316480 1784265503580 1787507355648 1787668049520 1789139381248 1790916083712 1790998580952 1792694550528 1794331312128 1794413966688 1800474763920 1801258508376 1805699589120 1806485607936 1812587178240 1817622142624 1817847152640 1819427129856 1821353802240 1822896728064 1822980698469 1824706953216 1824911133885 1826639216640 1828186619904 1831713214464 1834361487360 1835244517968 1843233423360 1844120724768 1846786936320 1848306925568 1850349411120 1851916900032 1853877977280 1855718968320 1857291005952 1859257774080 1860788027392 1860873743232 1866273841152 1867971786464 1872577351680 1873392482304 1873478778759 1877051451996 1878011412480 1878828908544 1883304611840 1883391364890 1885174824960 1885261664160 1886982941160 1888769802240 1888856807040 1890411421696 1890498502116 1892288692224 1892458805760 1895984568576 1901328425508 1903128870912 1903216537152 1906845919488 1908739510272 1913286465920 1915186452480 1918838661120 1918927051020 1920506414848 1920744161280 1922586392880 1926079561728 1928119173120 1931885030880 1933426323456 1937202546744 1939036962816 1939126283136 1942777389056 1945586237440 1946571876144 1949386210560 1952220662784 1955043164160 1956871198240 1958814466560 1962549872640 1962640276065 1964498780160 1969906065408 1973706038528 1975843633680 1977469842432 1979433566208 1981332088218 1983208292352 1983299647392 1988024218495 1989906759680 1989998423280 1993701457920 1993793296320 1995773230080 1997415841792 1999579115520 2001398342640 2007206231040 2008950789216 2010945775104 2012781803904 2014780594176 2014873403571 2016781369344 2018622726144 2021585699840 2025440808960 2025534109410 2026415821923 2027452170240 2031318466560 2031412037760 2035236904960 2039160575520 2042865549312 2043094141445 2044824910452 2046761238528 2046855521088 2049023027520 2050758819072 2054714758152 2054969118720 2056660451328 2057685444480 2060677366272 2063656673280 2067637492480 2073637601280 2079345291264 2081547202560 2081643087510 2083406512536 2085379375104 2085612724440 2087587676160 2087683839360 2089402097664 2093386530816 2093482961136 2100553891240 2101468259772 2102542991360 2106649520640 2107566542592 2112762839040 2114685041280 2118717688320 2120821678080 2120919372180 2122664984832 2122855808805 2124866027520 2126712849408 2128824778752 2132884389888 2134824898816 2140088401920 2141019979776 2141118604296 2145201659424 2152447274160 2154584759040 2158693493760 2160470196224 2160569716704 2162857640160 2166839506944 2169134069760 2175104613888 2179352865087 2181416583168 2185624562688 2188784517120 2189893360662 2191967059968 2193059486880 2194864474112 2197289925705 2199370629120 2201233784832 2201480098020 2203564769280 2203666274880 2207868606720 2211880108032 2216144323584 2218216496426 2220317016064 2220419293344 2224653572736 2226862761984 2231109328896 2234384194560 2236424226560 2238645104640 2238748226190 2240868188160 2242914140160 2243017458360 2245141463040 2247092822016 2251573135470 2255664044032 2258107009920 2259965534208 2260069637868 2262209789952 2262313996992 2264379529392 2266628168448 2272027678280 2274179153920 2274283912320 2278620910080 2280883691520 2285233274880 2289641518080 2294055647460 2295943759104 2298223742976 2302606393344 2302712461224 2304892993536 2305150905960 2307048149504 2310383656960 2311554102921 2313743007744 2314896125040 2318262037056 2321613757440 2325985034240 2326092179040 2332842301440 2334703484928 2334964733080 2339263452672 2341740602880 2343775920752 2346314314995 2348245437888 2348536135680 2350577359872 2355059847168 2355168331278 2357398536192 2363014277120 2363123127645 2365360865280 2369871544320 2369980710720 2376660531885 2378911088640 2379020671440 2383343140864 2383557399360 2385629062194 2385924387840 2387888111616 2387998107936 2392441749504 2392551955584 2394927876096 2400633018560 2401678011168 2407599452160 2408647477248 2414586101760 2416782904320 2421503183430 2423796203520 2423907853920 2425902839808 2428471736320 2430528970752 2430640931292 2432942604288 2433214845180 2435518955520 2440275828480 2442284285952 2445815316480 2446992690624 2451712969734 2458827633024 2462382581760 2467132548160 2469222533376 2471837303040 2474291957760 2476388007936 2479010365440 2479124559240 2481164990976 2481472143360 2488365121536 2496769802240 2497856643072 2497971705012 2502735269328 2511188486520 2513566433280 2513682218880 2515977254880 2518475742720 2520664669488 2520976711680 2523278407680 2527979424768 2535104567344 2537622049536 2542461225984 2544986013696 2547426970566 2549839233024 2553581936640 2556031138065 2558451548160 2558569401360 2563448523840 2568106082304 2568393447690 2570825564160 2575846707840 2577901764608 2582936728992 2585501710848 2590432192512 2595429168192 2599181614080 2602960883712 2604258140670 2606724218880 2611752622080 2616733163520 2616853701420 2619331706880 2626541420544 2626835324715 2631671384256 2634458178240 2636626456576 2636747910846 2639244754944 2641776117624 2644277723136 2644399529856 2649442328064 2653331231040 2658391061760 2661030973440 2666105487360 2668531123520 2676274974720 2676398255370 2678601052288 2681261033472 2681502074280 2683709071872 2684041297920 2686374125568 2686497871428 2689041825792 2691496968192 2691620950032 2700587745280 2700712145880 2701887762564 2703269560320 2708549383680 2718880767360 2723820732416 2726433213936 2726770728960 2729140694784 2732030703360 2734345092096 2737060429824 2739619677536 2739958824960 2743580592640 2747569821696 2751542231040 2764850135040 2766181087152 2770180404480 2772460388352 2775396270080 2775524116680 2777875350048 2780816965920 2783233905893 2783578452480 2785869463552 2788886661120 2791182041088 2791310614848 2799410761728 2801957679696 2808866027520 2810088723456 2817017118720 2819580055040 2824956917760 2825087047335 2827762237440 2827892496240 2830219979776 2830474411740 2833154703360 2833285210560 2835617132544 2835747753174 2838433038336 2843845853184 2843976852864 2851992638262 2853451202560 2854693306368 2854824805728 2860268879232 2869929698880 2872779678720 2878257991680 2878390576530 2880759622272 2881116241920 2883810186880 2889119342592 2892178759680 2897827546320 2900139485184 2905803820116 2908555444224 2914166083584 2918379356160 2919857814216 2922622746624 2924079315840 2929719900940 2932494172160 2935306797360 2938221699840 2943824808960 2946748170240 2954859098112 2960559057792 2966204763648 2969150349312 2971998132327 2974812438528 2979178926080 2984860139520 2984997634920 2987824250880 2990552186880 2990689944480 2993659845120 2996123762688 3002097513960 3010436673721 3010809346560 3013287378944 3013426183824 3016418662656 3019172705856 3022170891264 3027934089216 3032378549760 3038161213440 3038301164115 3041178255360 3046977699840 3052855357440 3058740863280 3061258345472 3064298323968 3067237365678 3070141857792 3070283281632 3073534541280 3076138228608 3082072137228 3084990676992 3086528166720 3091016049408 3095485009920 3101456238720 3110456401920 3119017936896 3122320803840 3122464631265 3125109768804 3128069062656 3128419086660 3130993917184 3131381514240 3134103146496 3140079796224 3140224441704 3143198048256 3150830836860 3152202389658 3153814487040 3159974280960 3161349813888 3168880709180 3171881451520 3172027561920 3178076532480 3180838749592 3181232517120 3183850815488 3183997477248 3187299041280 3190069274112 3193237168128 3199326584832 3202237348224 3210132602880 3211529969664 3211677906444 3222377205760 3228670911240 3231728271360 3231877138560 3234537119744 3238040240640 3240705294336 3240854575056 3244286460240 3250259260416 3253701104640 3256379047936 3262656920832 3268950626312 3278436844032 3283176775680 3284840040993 3287950589952 3289589230320 3292296711168 3295783070720 3299055943680 3301850677248 3302220147030 3305347153920 3305499412320 3308219987968 3311802910080 3317820162048 3327324744639 3330475524096 3330628940016 3336980359104 3340294142976 3348251315360 3351576291840 3354636339840 3357967656960 3358122339285 3360886225984 3361302282240 3364371210240 3364526187540 3367712194560 3370639233024 3377359703205 3380420542464 3383496066048 3389948301312 3390104456802 3393314684928 3393470995488 3396569294088 3399785644032 3404775915520 3408041517420 3411268730880 3411425868480 3417931365120 3421325537280 3424141443072 3424524596920 3427767418880 3434462277120 3443915638656 3447335614464 3453909590016 3457726358940 3460572224256 3465575485440 3470614511616 3472344187560 3475632291840 3482336829440 3488977551360 3489138268560 3499263452160 3502055227392 3502447099620 3508895179008 3512610904320 3515663881128 3518993006592 3522368156832 3525866039808 3532589770752 3537774974720 3544521415680 3548041297920 3554807316480 3554971066080 3568366632960 3568531007160 3575014711296 3575336099040 3578278762496 3578443593291 3581832167424 3581997161904 3588662624256 3588827933376 3600949527840 3602517016752 3611399178240 3612971215872 3625174356480 3632254775145 3635244285248 3635694305280 3638854259712 3642707604480 3645793456128 3645961396938 3649413906432 3649822267770 3653278433280 3656373239808 3663426428928 3668722974720 3670489035936 3677569454601 3686466846720 3688241449536 3693573872640 3696613851136 3700698822240 3703833800064 3707755954560 3711437936640 3714582011904 3718515548160 3721747486464 3732547682304 3735943572928 3745154703360 3746784964608 3746957557518 3754102903992 3757657817088 3766609223680 3766782729780 3770349649920 3770523328320 3773965882320 3777713614080 3780822843392 3780997004232 3784577384448 3784917611520 3791969137152 3802656851016 3806257741824 3806433074304 3813691838976 3817479020544 3826572931840 3830372904960 3837677322240 3837854102040 3841012829696 3841488322560 3845172785760 3852159123456 3852590171535 3856238346240 3863770061760 3866852646912 3874405093488 3878252566272 3885554778112 3891172474880 3893143752288 3898772421120 3904441325568 3906387211005 3910086328320 3913742396480 3917628933120 3925099745280 3925280552130 3928997560320 3939812130816 3947412077056 3951687267360 3954939684864 3955121866269 3958867132416 3962664176436 3966416584704 3966599294784 3976048436990 3979813519360 3979996846560 3987402915840 3987586592640 3991546460160 3994831683584 3999158231040 4002796685280 4014412462080 4014597383055 4017901578432 4021891550208 4025563607808 4029561188352 4029746807142 4033562738688 4037245452288 4043171399680 4050881617920 4051068218820 4052831643846 4054904340480 4062824075520 4070473809920 4078321151040 4085731098624 4086188282890 4089649820904 4093522477056 4093711042176 4098046055040 4101517638144 4109429516304 4109938237440 4115370888960 4121354732544 4127313346560 4135274984960 4147275202560 4158690582528 4163094405120 4163286175020 4166813025072 4171225448880 4175367678720 4178804195328 4186773061632 4186965922272 4201107782480 4202936519544 4213299041280 4215133085184 4225525678080 4229370082560 4237435376640 4241643356160 4241838744360 4245329969664 4245711617610 4249732055040 4253425698816 4253621629761 4257649557504 4265768779776 4269649797632 4277988957393 4280176803840 4282039959552 4282237208592 4290403318848 4304894548320 4309169518080 4317386987520 4320940392448 4321139433408 4325715280320 4333679013888 4338268139520 4350209227776 4358705730174 4362833166336 4371249125376 4377569034240 4379786721324 4383934119936 4386118973760 4389728948224 4394579851410 4398741258240 4402467569664 4402960196040 4407129538560 4407332549760 4415737213440 4432288647168 4436432992852 4440634032128 4440838586688 4449307145472 4453725523968 4462218657792 4468768389120 4472848453120 4477290209280 4477496452380 4481736376320 4485828280320 4486034916720 4494185644032 4503146270940 4511328088064 4516214019840 4519931068416 4520139275736 4524419579904 4524627993984 4528759058784 4533256336896 4544055356560 4548567824640 4557241820160 4561767383040 4570466549760 4579283036160 4588111294920 4591887518208 4596447485952 4600856048517 4605212786688 4605424922448 4610301811920 4614096299008 4620767313920 4623108205842 4627486015488 4629792250080 4636524074112 4643227514880 4651970068480 4652184358080 4665684602880 4669929466160 4678526905344 4683481205760 4687551841504 4692628629990 4696490875776 4697072271360 4701154719744 4710119694336 4710336662556 4714797072384 4726028554240 4726246255290 4728303584487 4730721730560 4739743088640 4739961421440 4753321063770 4757822177280 4758041342880 4766686281728 4767114798720 4771258124388 4771848775680 4775776223232 4775996215872 4785103911168 4789855752192 4801266037120 4803356022336 4815198904320 4817294954496 4833565808640 4843006366860 4847592407040 4847815707840 4851805679616 4856943472640 4861057941504 4861281862584 4865885208576 4866429690360 4871037911040 4880551656960 4884568571904 4893985381248 4903425939468 4917655266048 4924765163520 4934265096320 4938445066752 4943674606080 4948583915520 4952776015872 4953330220545 4958020730880 4958249118480 4962329981952 4976730243072 4993539604480 4995713286144 4995943410024 5005470538656 5022376973040 5027364437760 5031954509760 5036951485440 5041329338976 5041953423360 5046556815360 5055958849536 5070209134688 5075244099072 5084922451968 5085156685203 5089972027392 5094853941132 5099678466048 5107163873280 5112062276130 5116903096320 5117138802720 5126897047680 5136212164608 5136786895380 5141651128320 5151693415680 5155803529216 5165873457984 5171003421696 5180864385024 5190858336384 5198363228160 5205921767424 5208516281340 5213448437760 5223505244160 5233466327040 5233707402840 5238663413760 5253082841088 5253670649430 5263342768512 5268916356480 5273252913152 5273495821692 5278489509888 5283552235248 5288799059712 5298884656128 5306662462080 5316782123520 5322061946880 5332210974720 5337062247040 5352549949440 5352796510740 5357202104576 5362522066944 5363004148560 5367418143744 5372748251136 5372995742856 5378083651584 5382993936384 5383241900064 5401175490560 5401424291760 5403775525128 5417098767360 5437761534720 5447641464832 5452866427872 5453541457920 5458281389568 5464061406720 5468690184192 5468942095407 5474120859648 5474733401655 5479239355072 5479917649920 5487161185280 5495139643392 5503084462080 5529700270080 5532362174304 5540360808960 5544920776704 5545541241065 5550792540160 5551048233360 5555750700096 5561633931840 5566467811786 5567156904960 5571738927104 5577773322240 5582364082176 5582621229696 5598821523456 5603915359392 5617732055040 5620177446912 5620436336277 5634034237440 5639160110080 5649913835520 5650174094670 5655524474880 5655784992480 5660439959552 5660948823480 5666309406720 5666570421120 5671234265088 5671495506348 5676866076672 5687953705728 5703985276524 5706902405120 5709386612736 5709649611456 5720537758464 5739859397760 5745559357440 5756515983360 5756781153060 5761519244544 5762232483840 5767620373760 5778238685184 5784357519360 5795655092640 5800278970368 5811607640232 5817110888448 5828332167168 5836758712320 5839715628432 5848158631680 5859439801880 5864988344320 5870613594720 5876443399680 5887649617920 5887920828195 5893496340480 5909718196224 5921118115584 5932409527296 5938300698624 5943996264654 5949624877056 5958357852160 5964072655485 5969720279040 5969995269840 5981104373760 5981379888960 5987319690240 5992247525376 6004195027920 6020873347442 6021618693120 6026574757888 6026852367648 6032837325312 6038345411712 6044341782528 6055868178432 6064757099520 6076322426880 6076602328230 6079247465769 6082356510720 6093955399680 6105710714880 6117481726560 6122516690944 6128596647936 6129282424335 6134474731356 6140283715584 6140566563264 6147069082560 6152276457216 6164144274456 6169981353984 6173056333440 6182032098816 6190970019840 6202912477440 6220912803840 6238035873792 6244641607680 6244929262530 6250219537608 6256138125312 6256838173320 6261987834368 6262763028480 6268206292992 6280159592448 6280448883408 6301661673720 6304404779316 6307628974080 6319948561920 6322699627776 6337761418360 6343762903040 6344055123840 6356153064960 6361677499184 6362465034240 6367994954496 6368567426415 6374598082560 6380138548224 6386474336256 6398653169664 6404474696448 6420265205760 6423059939328 6423355812888 6444754411520 6457341822480 6463754277120 6469074239488 6476080481280 6481410588672 6481709150112 6488572920480 6500518520832 6507402209280 6512758095872 6525313841664 6537901252624 6556873688064 6566353551360 6569680081986 6575901179904 6579178460640 6584593422336 6591566141440 6591869777115 6598111887360 6603701354496 6604440294060 6610694307840 6610998824640 6616439975936 6623605820160 6635640324096 6654649489278 6660951048192 6661257880032 6673960718208 6680588285952 6696502630720 6703152583680 6709272679680 6715935313920 6716244678570 6721772451968 6722604564480 6728742420480 6729052375080 6735424389120 6741278466048 6754719406410 6766992132096 6779896602624 6780208913604 6786629369856 6786941990976 6793138588176 6809551831040 6816083034840 6822537461760 6822851736960 6835862730240 6842651074560 6849049193840 6868924554240 6887831277312 6894671228928 6907819180032 6915452717880 6921144448512 6931150970880 6934662308763 6941229023232 6944688375120 6964673658880 6977955102720 6978276537120 6998526904320 7004110454784 7004894199240 7017790358016 7025221808640 7031327762256 7044736313664 7051732079616 7065179541504 7075549949440 7089042831360 7089369382935 7096082595840 7109614632960 7109942132160 7129981595655 7136733265920 7137062014320 7150029422592 7150672198080 7156557524992 7156887186582 7163664334848 7163994323808 7177325248512 7177655866752 7201899055680 7205034033504 7222798356480 7225942431744 7250348712960 7264509550290 7270488570496 7271388610560 7277708519424 7285415208960 7291586912256 7291922793876 7298827812864 7299644535540 7306556866560 7326852857856 7337445949440 7340978071872 7355138909202 7376482899072 7387147745280 7393227702272 7401397644480 7407667600128 7415511909120 7422875873280 7429164023808 7437031096320 7443494972928 7465095364608 7471887145856 7490309406720 7493569929216 7493915115036 7508205807984 7533218447360 7533565459560 7540699299840 7541046656640 7547931764640 7555427228160 7561645686784 7561994008464 7569835223040 7583938274304 7605313702032 7612866148608 7627383677952 7634958041088 7653145863680 7660745809920 7668093414195 7675354644480 7675708204080 7682025659392 7690345571520 7704318246912 7705180343070 7712476692480 7727540123520 7733705293824 7748810186976 7756505132544 7763757737491 7771109556224 7786287504576 7797544842240 7808882651136 7812774422010 7820172656640 7827484792960 7835257866240 7850199490560 7850561104260 7857995120640 7879624261632 7880505974145 7894824154112 7903374534720 7909879369728 7910243732538 7917734264832 7925328352872 7932833169408 7933198589568 7952096873980 7959627038720 7959993693120 7975173185280 7983092920320 7989663367168 7998316462080 8005593370560 8028824924160 8029194766110 8035803156864 8043783100416 8051127215616 8059122376704 8059493614284 8067125477376 8074490904576 8086342799360 8101763235840 8102136437640 8105663287692 8109808680960 8125648151040 8140947619840 8156642302080 8171462197248 8172376565780 8179299641808 8187422084352 8196092110080 8203035276288 8218859032608 8219876474880 8230741777920 8242709465088 8254626693120 8270549969920 8294550405120 8317381165056 8326188810240 8326572350040 8333626050144 8342450897760 8349701717679 8350735357440 8357608390656 8373546123264 8373931844544 8402215564960 8405873039088 8426598082560 8430266170368 8451051356160 8458740165120 8474870753280 8475261142005 8483286712320 8483677488720 8490659939328 8491423235220 8499464110080 8506851397632 8507243259522 8515299115008 8531537559552 8539299595264 8555977914786 8560353607680 8564079919104 8564474417184 8580806637696 8609789096640 8618339036160 8634773975040 8641880784896 8642278866816 8651430560640 8667358027776 8676536279040 8700418455552 8717411460348 8725666332672 8742498250752 8755138068480 8759573442648 8767868239872 8772237947520 8779457896448 8789159702820 8797482516480 8805920392080 8814665099520 8831474426880 8864577294336 8872865985704 8881268064256 8881677173376 8898614290944 8907451047936 8915994396981 8924437315584 8937536778240 8945696906240 8954580418560 8954992904760 8963472752640 8971656560640 8972069833440 8988371288064 9006292541880 9022656176128 9031310021163 9032428039680 9039862136832 9040278551472 9049255987968 9057518117568 9066512673792 9088110713120 9097135649280 9114483640320 9114903492345 9123534766080 9140933099520 9158566072320 9176222589840 9183775036416 9192894971904 9201712097034 9210425573376 9210849844896 9220603623840 9228192598016 9241534627840 9246216411684 9254972030976 9259584500160 9273048148224 9286455029760 9303940136960 9304368716160 9331369205760 9339858932320 9357053810688 9366962411520 9367393893795 9375103683008 9385257259980 9392981751552 9394144542720 9402309439488 9420239388672 9420673325112 9429594144768 9452057108480 9452492510580 9456607168974 9461443461120 9479922842880 9506642127540 9515644354560 9516082685760 9533372563456 9534229597440 9542516248776 9543697551360 9551552446464 9551992431744 9570207822336 9579711504384 9602532074240 9606712044672 9630397808640 9634589908992 9667131617280 9686012733720 9695184814080 9695631415680 9703611359232 9713886945280 9722115883008 9722563725168 9732859380720 9761103313920 9769137143808 9787970762496 9806851878936 9835310532096 9849530327040 9868530192640 9876890133504 9887349212160 9897167831040 9905552031744 9906660441090 9916041461760 9916498236960 9924659963904 9953460486144 9981974233917 9987079208960 9991426572288 9991886820048 10010941077312 10044753946080 10054728875520 10063909019520 10073902970880 10074367017855 10082658677952 10083906846720 10093113630720 10111917699072 10132079109615 10140418269376 10150488198144 10169844903936 10170313370406 10179944054784 10189707882264 10199356932096 10214327746560 10224124552260 10233806192640 10234277605440 10253794095360 10272424329216 10273573790760 10283302256640 10303386831360 10311607058432 10331746915968 10342006843392 10361728770048 10381716672768 10396726456320 10411843534848 10417032562680 10426896875520 10447010488320 10466932654080 10467414805680 10506165682176 10507341298860 10526685537024 10537832712960 10546505826304 10546991643384 10556979019776 10567104470496 10577598119424 10597769312256 10613324924160 10633564247040 10644123893760 10664421949440 10674124494080 10705099898880 10705593021480 10714404209152 10725044133888 10726008297120 10734836287488 10735330779873 10745496502272 10745991485712 10765987872768 10766483800128 10802350981120 10802848583520 10807551050256 10834197534720 10875523069440 10896764325435 10905732855744 10907082915840 10916562779136 10928122813440 10937380368384 10937884190814 10948241719296 10949466803310 10958478710144 10959835299840 10974322370560 10990279286784 11006168924160 11032708363803 11059400540160 11064724348608 11080721617920 11089841553408 11091082482130 11101585080320 11102096466720 11111501400192 11123267863680 11132935623572 11134313809920 11143477854208 11155546644480 11165242459392 11197643046912 11207830718784 11235464110080 11240354893824 11240872672554 11278320220160 11299827671040 11300348189340 11311048949760 11311569984960 11320879919104 11321897646960 11333140842240 11342468530176 11342991012696 11353732153344 11375907411456 11407970553048 11418773225472 11419299222912 11441075516928 11479718795520 11491118714880 11513031966720 11513562306120 11523038489088 11524464967680 11535240747520 11556477370368 11557770514605 11568715038720 11591310185280 11600557940736 11623215280464 11656664334336 11673517424640 11679431256864 11696317263360 11718879603760 11741227189440 11752886799360 11775299235840 11775841656390 11786992680960 11819436392448 11842236231168 11864819054592 11865365598807 11876601397248 11887992529308 11899249754112 11916715704320 11928145310970 11939440558080 11939990539680 11962208747520 11962759777920 11974639380480 11984495050752 12008390055840 12041746694884 12043237386240 12053149515776 12053704735296 12065674650624 12076690823424 12088683565056 12111736356864 12129514199040 12152644853760 12153204656460 12158494931538 12164713021440 12211421429760 12234963453120 12245033381888 12257193295872 12258564848670 12268949462712 12280567431168 12281133126528 12294138165120 12304552914432 12328288548912 12346112666880 12364064197632 12381940039680 12405824954880 12441825607680 12476071747584 12489283215360 12489858525060 12500439075216 12513676346640 12523975668736 12536412585984 12560319184896 12560897766816 12603323347440 12608809558632 12639897123840 12645399255552 12675522836720 12688110247680 12712306129920 12723354998368 12724930068480 12735989908992 12737134852830 12749196165120 12760277096448 12760864889283 12772948672512 12797306339328 12808949392896 12833966872179 12840530411520 12846119878656 12846711625776 12889508823040 12914683644960 12927508554240 12938148478976 12952160962560 12962821177344 12963418300224 12977145840960 13001037041664 13014804418560 13025516191744 13050627683328 13075802505248 13113747376128 13132707102720 13139360163972 13151802359808 13158356921280 13169186844672 13183132282880 13183739554230 13196223774720 13207402708992 13208880588120 13221388615680 13221997649280 13232879951872 13247211640320 13309298978556 13321902096384 13322515760064 13347921436416 13361176571904 13393005261440 13406305167360 13418545359360 13431870627840 13432489357140 13443544903936 13445209128960 13457484840960 13458104750160 13482556932096 13509438812820 13533984264192 13559793205248 13560417827208 13573258739712 13573883981952 13586277176352 13619103662080 13632166069680 13645703473920 13671725460480 13685302149120 13698098387680 13737849108480 13775662554624 13789342457856 13802568145551 13815638360064 13830905435760 13842288897024 13862301941760 13869324617526 13882458046464 13889376750240 13916169529465 13929347317760 13955910205440 13956553074240 13997053808640 14009788398480 14035580716032 14050443617280 14062655524512 14089472627328 14103464159232 14130359083008 14151099898880 14178085662720 14178738765870 14184910753461 14192165191680 14219229265920 14219884264320 14259963191310 14273466531840 14274124028640 14300058845184 14301344396160 14313115049984 14313774373164 14327328669696 14327988647616 14355311733504 14403798111360 14410068067008 14445596712960 14451884863488 14500697425920 14529019100580 14540977140992 14542777221120 14555417038848 14570830417920 14583173824512 14583845587752 14597655625728 14599289071080 14613113733120 14653705715712 14681956143744 14710277818404 14752965798144 14774295490560 14786455404544 14802795288960 14815335200256 14831023818240 14845751746560 14858328047616 14859990661635 14874062192640 14886989945856 14930190729216 14943774291712 14980618813440 14987139858432 14987830230072 15016411615968 15052183368605 15066436894720 15067130919120 15082093313280 15095863529280 15110854456320 15123291373568 15123988016928 15139670446080 15167876548608 15210627404064 15225732297216 15254767355904 15255470055609 15269916082176 15306291727360 15321491619840 15336186828390 15350709288960 15351416408160 15364051318784 15380691143040 15408636493824 15410360686140 15424953384960 15455080247040 15467410587648 15497620373952 15513010265088 15527515474982 15542219112448 15572575009152 15595089684480 15617765302272 15625548844020 15640345313280 15654969585920 15670515732480 15700398981120 15701122208520 15715990241280 15759248523264 15761011948290 15789648308224 15806749069440 15819758739456 15820487465076 15835468529664 15850656705744 15866397179136 15904193747960 15919254077440 15919987386240 15950346370560 15966185840640 15996632924160 16011186741120 16057649848320 16058389532220 16071606313728 16087566200832 16102254431232 16118244753408 16118987228568 16134250954752 16148981809152 16172685598720 16203526471680 16204272875280 16211326575384 16251296302080 16281895239680 16313284604160 16342924394496 16344753131560 16358599283616 16374844168704 16392184220160 16406070552576 16424200204965 16437718065216 16439752949760 16461483555840 16485418930176 16509253386240 16541099939840 16589100810240 16634762330112 16636623723195 16652377620480 16653144700080 16667252100288 16684901795520 16699403435358 16701470714880 16715216781312 16747092246528 16747863689088 16804431129920 16811746078176 16853196165120 16860532340736 16902102712320 16917480330240 16949741506560 16950522284010 16966573424640 16967354977440 16981319878656 16982846470440 16998928220160 17013702795264 17014486519044 17030598230016 17078599190528 17111955829572 17120707215360 17128159838208 17128948834368 17161613275392 17219578193280 17236678072320 17269547950080 17284557733632 17302861121280 17334716055552 17353072558080 17400836911104 17434822920696 17451332665344 17484996501504 17510276136960 17519146885296 17544475895040 17558915792896 17578319405640 17594965032960 17611840784160 17629330199040 17662948853760 17729154588672 17745731971408 17763354346752 17797228581888 17814902095872 17831988793962 17848874631168 17875073556480 17891393812480 17892217966455 17909160837120 17909985809520 17943313121280 17944139666880 17976742576128 18012585083760 18045312352256 18062620042326 18064856079360 18079724273664 18080557102944 18098511975936 18115036235136 18133025347584 18176221426240 18194271298560 18228967280640 18229806984690 18247069532160 18281866199040 18317132144640 18352445179680 18367550072832 18385789943808 18387847273005 18403424194068 18420851146752 18421699689792 18441207247680 18456385196032 18483069255680 18492432823368 18509944061952 18519169000320 18546096296448 18572910059520 18608737432320 18662738411520 18679717864640 18714107621376 18733924823040 18734787787590 18750207366016 18770514519960 18785963503104 18788289085440 18804618878976 18840478777344 18841346650224 18904114216960 18904985021160 18913214337948 18922886922240 18959845685760 19013284255080 19031288709120 19032165371520 19066745126912 19068459194880 19085032497552 19087395102720 19103984863488 19140415644672 19159423008768 19205064148480 19213424089344 19260795617280 19269179817984 19334263234560 19372025467440 19391262831360 19407222718464 19427773890560 19444231766016 19445127450336 19465718761440 19522206627840 19538274287616 19575941524992 19613703757872 19670621064192 19699060654080 19737060385280 19753780267008 19774698424320 19775609331345 19794335662080 19811104063488 19813320882180 19832082923520 19832996473920 19849319927808 19906920972288 19963948467834 19974158417920 19982853144576 19983773640096 20021882154624 20089507892160 20109457751040 20127818039040 20147805941760 20148734035710 20165317355904 20167813693440 20186227261440 20223835398144 20264158219230 20280836538752 20300976396288 20339689807872 20340626740812 20359888109568 20379415764528 20428655493120 20448249104520 20467612385280 20468555210880 20507588190720 20547147581520 20606773662720 20623214116864 20663493831936 20684013686784 20723457540096 20763433345536 20793452912640 20803986926289 20823687069696 20834065125360 20894020976640 20933865308160 20934829611360 21012331364352 21014682597720 21053371074048 21073056716047 21075665425920 21093011652608 21093983286768 21134208940992 21155196238848 21195538624512 21226649848320 21267128494080 21268108148805 21288247787520 21328843898880 21348248988160 21389944786965 21410199797760 21411186042960 21428808418304 21450088267776 21452016594240 21469672574976 21470661559746 21490993004544 21491982971424 21531975745536 21532967600256 21604701962240 21605697167040 21615102100512 21668395069440 21751046138880 21793528650870 21811465711488 21814165831680 21833125558272 21856245626880 21874760736768 21875768381628 21896483438592 21898933606620 21916957420288 21919670599680 21948644741120 21980558573568 22012337848320 22065416727606 22129448697216 22161443235840 22179683106816 22182164964260 22203170160640 22204192933440 22223002800384 22246535727360 22265871247144 22268627619840 22286955708416 22311093288960 22330484918784 22395286093824 22415661437568 22470928220160 22480709787648 22481745345108 22556640440320 22599655342080 22600696378680 22622097899520 22623139969920 22641759838208 22643795293920 22666281684480 22684937060352 22685982025392 22751814822912 22815941106096 22838598445824 22882151033856 22959437591040 22982237429760 23004280242585 23026063933440 23027124612240 23046076978176 23070481495040 23112954740736 23115541029210 23137430077440 23182620370560 23201115881472 23246430560928 23291273212473 23313328668672 23358862513728 23392634526720 23437759207520 23482454378880 23505773598720 23550598471680 23551683312780 23573985361920 23638872784896 23641517922435 23684472462336 23729638109184 23730731197614 23753202794496 23775985058616 23798499508224 23833431408640 23856290621940 23878881116160 23879981079360 23925519555840 23949278760960 23968990101504 24016780111680 24083493389768 24086474772480 24106299031552 24107409470592 24131349301248 24153381646848 24177367130112 24223472713728 24259028398080 24305289707520 24306409312920 24316989863076 24329426042880 24422842859520 24469926906240 24490066763776 24514386591744 24517129697340 24537898925424 24562266253056 24588276330240 24609105828864 24656577097824 24692225333760 24728128395264 24763880079360 24811649909760 24883651215360 24952143495168 24978566430720 24979717050120 25000878150432 25027352693280 25047951337472 25049105153037 25072825171968 25120638369792 25121795533632 25206646694880 25217619117264 25279794247680 25290798511104 25351045673440 25376220495360 25424612259840 25425783426015 25446709996736 25449860136960 25471979817984 25474269705660 25498392330240 25520554192896 25521729778566 25545897345024 25594612678656 25617898785792 25667933744358 25681060823040 25692239757312 25693423251552 25779017646080 25829367289920 25855017108480 25876296957952 25904321925120 25925642354688 25926836600448 25954291681920 26002074083328 26029608837120 26101255366656 26151605010496 26227494752256 26265414205440 26278720327944 26303604719616 26316713842560 26338373689344 26366264565760 26367479108460 26392447549440 26417761176240 26443995298560 26465759903744 26494423280640 26618597957112 26643804192768 26645031520128 26695842872832 26722353143808 26786010522880 26812610334720 26837090718720 26863741255680 26864978714280 26887089807872 26890418257920 26914969681920 26916209500320 26965113864192 27018877625640 27067968528384 27093930063489 27119586410496 27120835654416 27147767963904 27172554352704 27238207324160 27264332139360 27291406947840 27343450920960 27344710477035 27370604298240 27396196775360 27475698216960 27551325109248 27578684915712 27605136291102 27631276720128 27661810871520 27684577794048 27724603883520 27738649235052 27764916092928 27778753500480 27832339058930 27858694635520 27911820410880 27913106148480 27994107617280 28019576796960 28071161432064 28100887234560 28102181681385 28125311049024 28178945254656 28206928318464 28260718166016 28302199797760 28356171325440 28357477531740 28369821506922 28384330383360 28439768528640 28519926382620 28546933063680 28548248057280 28600117690368 28602688792320 28626230099968 28627548746328 28654657339392 28655977295232 28710623467008 28807596222720 28820136134016 28891193425920 28903769726976 29001394851840 29058038201160 29081954281984 29085554442240 29110834077696 29141660835840 29166347649024 29167691175504 29198578142160 29307411431424 29363912287488 29420555636808 29505931596288 29548590981120 29605590577920 29630670400512 29662047636480 29691503493120 29716656095232 29719981323270 29748124385280 29773979891712 29860381458432 29887548583424 29945922701751 29961237626880 29974279716864 29975660460144 30032823231936 30104366737210 30132873789440 30134261838240 30164186626560 30191727058560 30221708912640 30246582747136 30247976033856 30279340892160 30335753097216 30396237328845 30421254808128 30451464594432 30509534711808 30510940111218 30539832164352 30612583454720 30642983239680 30672373656780 30701418577920 30702832816320 30728102637568 30761382286080 30817272987648 30820721372280 30849906769920 30910160494080 30934821175296 30995240747904 31026020530176 31055030949964 31084438224896 31145150018304 31190179368960 31235530604544 31251097688040 31280690626560 31309939171840 31341031464960 31400797962240 31402244417040 31518497046528 31522023896580 31579296616448 31613498138880 31639517478912 31640974930152 31670937059328 31701313411488 31732794358272 31808387495920 31839974772480 31900692741120 31932371681280 31993265848320 32022373482240 32115299696640 32116779064440 32143212627456 32175132401664 32204508862464 32205992339619 32236489506816 32237974457136 32297963618304 32345371197440 32407052943360 32408545750560 32422653150768 32502592604160 32563790479360 32626569208320 32689506263120 32717198567232 32749688337408 32784368440320 32812141105152 32848400409930 32875436130432 32879505899520 32922967111680 32970837860352 33018506772480 33082199879680 33098125091409 33178201620480 33269524660224 33273247446390 33304755240960 33306289400160 33334504200576 33369803591040 33398806870716 33402941429760 33430433562624 33495727378176 33608862259840 33623492156352 33706392330240 33721064681472 33834960660480 33899483013120 33901044568020 33933146849280 33934709954880 33962639757312 33965692940880 34027405590528 34028973038088 34061196460032 34157198381056 34223911659144 34256319676416 34257897668736 34323226550784 34439156386560 34473356144640 34539095900160 34569115467264 34605722242560 34669432111104 34673311543815 34706145116160 34801673822208 34869645841392 34969993003008 35020552273920 35038293770592 35088951790080 35117831585792 35156638811280 35223681568320 35258660398080 35325897707520 35458309177344 35491463942816 35526708693504 35594457163776 35596096796421 35629804191744 35663977587924 35697749262336 35750147112960 35782787624960 35784435932910 35818321674240 35819971619040 35886626242560 35888279333760 35953485152256 36025170167520 36090624704512 36125240084652 36129712158720 36159448547328 36161114205888 36197023951872 36230072470272 36266050695168 36352442852480 36388542597120 36457934561280 36459613969380 36494139064320 36634264289280 36704890359360 36735100145664 36771579887616 36775694546010 36806848388136 36841702293504 36843399379584 36882414495360 36912770392064 36966138511360 36984865646736 37038338000640 37092192592896 37145820119040 37217474864640 37325476823040 37359435729280 37428215242752 37467849646080 37469575575180 37500414732032 37541029039920 37571927006208 37609237757952 37680957554688 37682693300448 37808228433920 37809970042320 37826428675896 37919691371520 38026568510160 38064330743040 38133490253824 38136918389760 38170064995104 38174790205440 38207969726976 38280831289344 38282594667849 38318846017536 38410128296960 38426848178688 38501900616537 38521591234560 38538359635968 38668526469120 38744050934880 38782525662720 38814445436928 38818788687455 38855547781120 38888463532032 38890254900672 38931437522880 39044413255680 39076548575232 39151883049984 39227407515744 39341242128384 39398121308160 39474120770560 39507560534016 39549396848640 39551218662690 39588671324160 39622208126976 39626641764360 39664165847040 39665992947840 39698639855616 39927896935668 39948316835840 39965706289152 39967547280192 40043764309248 40179015784320 40218915502080 40255636078080 40295611883520 40297468071420 40330634711808 40335627386880 40372454522880 40447670796288 40528316438460 40561673077504 40601952792576 40679379615744 40681253481624 40719776219136 40758831529056 40857310986240 40896498209040 40937110421760 41015176381440 41094295163040 41213547325440 41246428233728 41326987663872 41368027373568 41407704436653 41446915080192 41526866691072 41586905825280 41607973852578 41647374139392 41668130250720 41748508588395 41788041953280 41867730616320 41869659222720 42029365195440 42106742148096 42146113432094 42151330851840 42186023305216 42187966573536 42268417881984 42310392477696 42391077249024 42453299696640 42534256988160 42536216297610 42554732260383 42576495575040 42657687797760 42696497976320 42779889573930 42820399595520 42822372085920 42857616836608 42900176535552 42904033188480 42939345149952 42941323119492 42981986009088 42983965942848 43065935200512 43209403924480 43211394334080 43230204201024 43336790138880 43502092277760 43587057301740 43622931422976 43628331663360 43666251116544 43712491253760 43749521473536 43751536763256 43792966877184 43797867213240 43833914840576 43839341199360 43897289482240 43961117147136 44130833455212 44258897394432 44322886471680 44359366213632 44364329928520 44406340321280 44408385866880 44446005600768 44493071454720 44531742494288 44537255239680 44579971984905 44622186577920 44660969837568 44790572187648 44831322875136 44941856440320 44961419575296 44963490690216 45113280880640 45156550105815 45199310684160 45201392757360 45246279939840 45283519676416 45287590587840 45332563368960 45369874120704 45371964050784 45503629645824 45631882212192 45677196891648 45764302067712 45918875182080 45964474859520 46008560485170 46052127866880 46054249224480 46092153956352 46140962990080 46225909481472 46231082058420 46274860154880 46365240741120 46402231762944 46492861121856 46582546424946 46626657337344 46717725027456 46785269053440 46875518415040 46964908757760 47011547197440 47101196943360 47103366625560 47147970723840 47277745569792 47283035844870 47368944924672 47459276218368 47461462395228 47506405588992 47551970117232 47666862817280 47712581243880 47757762232320 47759962158720 47851039111680 47898557521920 48033560223360 48166986779536 48172949544960 48214818941184 48262698602496 48306763293696 48354734260224 48446945427456 48518056796160 48610579415040 48612818625840 48633979726152 48845685719040 48939853812480 48980133527552 49028773183488 49034259394680 49075797850848 49124532506112 49176552660480 49218211657728 49313154195648 49384450667520 49456256790528 49527760158720 49623299819520 49767302430720 49904286990336 49909871169585 49957132861440 49959434100240 50001756300864 50054705386560 50095902674944 50098210306074 50145650343936 50241276739584 50243591067264 50413293389760 50435238234528 50559588495360 50581597022208 50702091346880 50752440990720 50849224519680 50851566852030 50893419993472 50899720273920 50943959635968 50948539411320 50996784660480 51041108385792 51043459557132 51091794690048 51235797571584 51335867488716 51362121646080 51384479514624 51386846503104 51558035292160 51658734579840 51710034216960 51752593915904 51808643850240 51853673200896 51908583363840 52004148166656 52059217674240 52202510733312 52303210020992 52454989504512 52530828410880 52557440655888 52633427685120 52676747378688 52732529131520 52734958216920 52784895098880 52835522352480 52887990597120 52931519807488 52988846561280 53237195914224 53290063040256 53391685745664 53444706287616 53572021045760 53625220669440 53674181437440 53676653899365 53727482511360 53729957428560 53774179615744 53829939363840 53832419000640 53930227728384 54037755251280 54135937056768 54187860126978 54239172820992 54241671308832 54295535927808 54345108705408 54528664278720 54582813895680 54686901841920 54689420954070 54741208596480 54792393550720 54951396433920 55102650218496 55157369831424 55163541819015 55210272582204 55262553440256 55323621743040 55369155588096 55449207767040 55477298470104 55529832185856 55557507000960 55664678117860 55717389271040 55826212296960 55988215234560 56039153593920 56142322864128 56201774469120 56204363362770 56250622098048 56357890509312 56413856636928 56521436332032 56604399595520 56712342650880 56714955063480 56739643013844 56768660766720 56879537057280 57039852765240 57093866127360 57096496114560 57200235380736 57205377584640 57252460199936 57255097492656 57311954590464 57421246934016 57615192445440 57640272268032 57782386851840 57807539453952 58002789703680 58116076402320 58163908563968 58221668155392 58283321671680 58332695298048 58335382351008 58397156284320 58614822862848 58727824574976 58841111273616 59011863192576 59097181962240 59211181155840 59261340801024 59324095272960 59326827994035 59383006986240 59433312190464 59439962646540 59496248770560 59547959783424 59720762916864 59775097166848 59891845403502 59922475253760 59948559433728 59951320920288 60065646463872 60208733474420 60265747578880 60268523676480 60328373253120 60383454117120 60443417825280 60493165494272 60495952067712 60558681784320 60671506194432 60792474657690 60842509616256 60902929188864 61019069423616 61021880222436 61079664328704 61225166909440 61285966479360 61344747313560 61402837155840 61405665632640 61456205275136 61522764572160 61641442744560 61820320988160 61869642350592 61990481495808 62052041060352 62110061899928 62168876449792 62290300036608 62380358737920 62411960778867 62471061209088 62502195376080 62619878343680 62682062929920 62801595924480 62804488834080 63036994093056 63044047793160 63158593232896 63219170148141 63226996277760 63279034957824 63281949860304 63402626822976 63465588716544 63616774991840 63679949544960 63801385482240 63804324446415 63864743362560 63986531696640 64044746964480 64169834360895 64230599393280 64233558128880 64286425254912 64350264803328 64409017724928 64411984679238 64472979013632 64475948914272 64595927236608 64690742394880 64814105886720 64817091501120 64845306301536 65005185208320 65127580958720 65253138416640 65379012526240 65434397134464 65499376674816 65568736880640 65624282210304 65696800819860 65750872260864 65759011799040 65845934223360 65941675720704 66037013544960 66164399759360 66196250182818 66539049320448 66546494892780 66609510481920 66612578800320 66669008401152 66739607182080 66797613741432 66805882859520 66860867125248 66991454756352 67217724519680 67246984312704 67412784660480 67442129362944 67669921320960 67798966026240 67802089136040 67866293698560 67869419909760 67925279514624 67931385881760 68054811181056 68057946076176 68314396762112 68447823318288 68515795337472 68646453101568 68878312773120 68946712289280 69012840727755 69078191800320 69138230934528 69211444485120 69338864222208 69346623087630 69412290232320 69603347644416 69739291682784 69873819637419 69939986006016 70076587541184 70177903580160 70235663171584 70313277622560 70447363136640 70517320796160 70651795415040 70916618354688 70924553767305 70982927885632 71053417387008 71188914327552 71192193592842 71259608383488 71327955175848 71395498524672 71500294225920 71565575249920 71568871865820 71636643348480 71639943238080 71776558667520 71906970304512 72050340335040 72181249409024 72250480169304 72259424317440 72318897094656 72322228411776 72394047903744 72460144940544 72532101390336 72704885704960 72777085194240 72915869122560 72919227938760 72988278128640 73268528578560 73409780718720 73470200291328 73543159775232 73551389092020 73613696776272 73686798759168 73764828990720 73825540784128 73932277022720 73969731293472 74076676001280 74184385185792 74291640238080 74434949729280 74650953646080 74718871458560 74856430485504 74935699292160 74939151150360 75000829464064 75082058079840 75143854012416 75147315459111 75218475515904 75361915109376 75365386600896 75616456867840 75619940084640 75652857351792 75839382743040 76053137020320 76128661486080 76273836779520 76277350278045 76340129990208 76349580410880 76415939453952 76561662578688 76565189335698 76637692035072 76820256593920 76853696357376 77003801233074 77043182469120 77076719271936 77337052938240 77488101869760 77565051325440 77628890873856 77637577374910 77711095562240 77776927064064 77780509801344 77862875045760 78088826511360 78303766099968 78454815031488 78682484256768 78796242616320 78948241541120 79015121068032 79098793697280 79102437325380 79177342648320 79253283528720 79331985895680 79397279711232 79855793871336 79931412578304 79935094560384 80087528618496 80358031568640 80437831004160 80511272156160 80591223767040 80594936142840 80661269423616 80671254773760 80744909045760 80895341592576 81056632876920 81123346155008 81203905585152 81281790190467 81358759231488 81362506963248 81517663058112 81714621972480 81792996418080 81874220843520 82030352762880 82188590326080 82427094650880 82653975327744 82736054747136 82815408873306 82893830160384 83053733382144 83173811650560 83215947705156 83294748278784 83336260501440 83497017176790 83576083906560 83735461232640 83739318445440 84058730390880 84213484296192 84292226864188 84302661703680 84372046610432 84375933147072 84536835763968 84620784955392 84782154498048 84906599393280 85068513976320 85072432595220 85109464520766 85152991150080 85392995952640 85559779147860 85640799191040 85644744171840 85715233673216 85800353071104 85808066376960 85878690299904 85882646238984 85963972018176 85967931885696 86131870401024 86422788668160 86460408402048 86673580277760 87004184555520 87174114603480 87245862845952 87256663326720 87332502233088 87424982507520 87499042947072 87503073526512 87595734426480 87667829681152 87794578964480 87922234294272 88261666910424 88517794788864 88645772943360 88728659857040 88816771733760 88892011201536 88986142909440 89063484988576 89074510479360 89159943969810 89244373155840 89321939675136 89581144375296 89662645750272 89837768105253 89883712880640 89922839150592 89926981380432 90226561761280 90313100211630 90398621368320 90402785514720 90492559879680 90567039352832 90575181175680 90665126737920 90739748241408 90743928101568 91007259291648 91263764424384 91354393783296 91528604135424 91837750364160 91928949719040 92017120970340 92104255733760 92108498448960 92184307912704 92281925980160 92451818962944 92462164116840 92549720309760 92730481482240 92804463525888 92985722243712 93165092849892 93253314674688 93435450054912 93570538106880 93751036830080 93929817515520 94023094394880 94202393886720 94206733251120 94555491139584 94566071689740 94737889849344 94918552436736 94922924790456 95012811177984 95103940234464 95333725634560 95425162487760 95519924317440 95702078223360 95797115043840 96067120446720 96333973559072 96345899089920 96429637882368 96525397204992 96613526587392 96617977018857 96709468520448 96893890854912 97036113592320 97221158830080 97225637251680 97267959452304 97691371438080 97879707624960 97960267055104 98068518789360 98151595701696 98249065012224 98353105320960 98436423315456 98626308391296 98768901335040 98912513581056 99055520317440 99246599639040 99294375274227 99534604861440 99808573980672 99819742339170 99914265722880 99918868200480 100003512601728 100109410773120 100191805349888 100196420612148 100291300687872 100487182134528 100826586779520 100870476469056 101119176990720 101163194044416 101404182693760 101504881981440 101698449039360 101703133704060 101786839986944 101799440547840 101887919271936 101897078822640 102082216771584 102086919114264 102183589380096 102471595143168 102671734977432 102768959029248 102773693006208 103116070584320 103317469159680 103420068433920 103505187831808 103617287700480 103707346401792 103817166727680 104008296333312 104019934631445 104118435348480 104405021466624 104606420041984 104909979009024 105061656821760 105114881311776 105266855370240 105353494757376 105365283580235 105465058263040 105469916433840 105671044704960 105775981194240 105863039614976 105977693122560 106474391828448 106580126080512 106783371491328 106788290389263 106889412575232 107144042091520 107250441338880 107348362874880 107353307798730 107454965022720 107459914857120 107548359231488 107659878727680 107664838001280 107860455456768 108075510502560 108271874113536 108375720253956 108478345641984 108483342617664 108591071855616 108690217410816 109057328557440 109165627791360 109373803683840 109378841908140 109482417192960 109584787101440 109902792867840 110205300436992 110314739662848 110327083638030 110420545164408 110525106880512 110647243486080 110738311176192 110898415534080 110954596940208 111115014001920 111329356235720 111434778542080 111652424593920 111976430469120 112078307187840 112284645728256 112403548938240 112408726725540 112501244196096 112715781018624 112827713273856 113042872664064 113208799191040 113424685301760 113429910126960 113479286027688 113759074114560 114079705530480 114192992229120 114400470761472 114410755169280 114504920399872 114510194985312 114623909180928 114842493868032 115230384890880 115280544536064 115505701849611 115564773703680 115615078907904 116005579407360 116232152804640 116327817127936 116443336310784 116456366062365 116566643343360 116665390596096 116670764702016 116794312568640 117229645725696 117455649149952 117682222547232 118023726385152 118194363924480 118422362311680 118522681602048 118648190545920 118653655988070 118766013972480 118866624380928 118879925293080 118992497541120 119095919566848 119550194333696 119783690807004 119844950507520 119897118867456 119902641840576 120131292927744 120417466948840 120531495157760 120537047352960 120656746506240 120766908234240 120886835650560 120991904135424 121117363568640 121343012388864 121584949315380 121685019232512 121805858377728 122038138847232 122043760444872 122159328657408 122450333818880 122571932958720 122689494627120 122811331265280 122912410550272 123045529144320 123282885489120 123640641976320 123739284701184 123980962991616 124104082120704 124220123799856 124580600073216 124760717475840 124823921557734 124942122418176 125004390752160 125239756687360 125245525765185 125364125859840 125603191848960 125608977668160 126088095586320 126317186465792 126438340296282 126453992555520 126558069915648 126563899720608 126805253645952 126931177433088 127233549983680 127359899089920 127602770964480 127608648892830 127729486725120 127973063393280 128089493928960 128339668721790 128461198786560 128467116257760 128572850509824 128700529606656 128818035449856 128823969358476 128945958027264 128951897828544 129381484789760 129628211773440 129634183002240 129690612603072 130010370416640 130506276833280 130758025052480 130868794268928 130998753349632 131137473761280 131248564420608 131393601639720 131501744521728 131518023598080 131691868446720 131883351441408 132328799518720 132392500365636 133078098640896 133092989785560 133219020963840 133225157600640 133338016802304 133479214364160 133595227482864 133611765719040 133982909512704 134435449039360 134493968625408 134825569320960 134884258725888 135339842641920 135469650317445 135597932052480 135604178272080 135738839819520 135850559029248 135862771763520 136109622362112 136115892152352 136628793524224 136895646636576 137031590674944 137292906203136 137756625546240 137893424578560 138025681455510 138156383600640 138276461869056 138422888970240 138677728444416 138693246175260 138824580464640 139206695288832 139478583365568 139747639274838 139879972012032 140153175082368 140355807160320 140471326343168 140626555245120 140894726273280 141034641592320 141303590830080 141833236709376 141849107534610 141965855771264 142106834774016 142377828655104 142384387185684 142519216766976 142655910351696 143000588451840 143131150499840 143137743731640 143273286696960 143279886476160 143553117335040 144100680670080 144362498818048 144500960338608 144518848634880 144644456823552 144788095807488 144920289881088 145064202780672 145409771409920 145554170388480 145831738245120 145838455877520 146537057157120 146819561437440 146940400582656 147086319550464 147102778184040 147227393552544 147373597518336 147511397012329 147529657981440 147651081568256 147939462586944 148153352002560 148368770371584 148583280476160 148869899458560 149301907292160 149437742917120 149712860971008 149729613508755 149871398584320 149878302300720 150001658928128 150164116159680 150287708024832 150294630918222 150436951031808 150723830218752 150730773201792 151232913735680 151239880169280 151305714703584 151678765486080 152106274040640 152257322972160 152547673559040 152554700556090 152680259980416 152699160821760 152831878907904 153123325157376 153130378671396 153275384070144 153640513187840 153707392714752 154007602466148 154086364938240 154153438543872 154674105876480 154976203739520 155130102650880 155257781747712 155275154749820 155422191124480 155561019602688 155725750091520 156177653022720 156607532199936 156909630062976 157364968513536 157592485232640 157896483082240 158030242136064 158197587394560 158204874650760 158354685296640 158506567057440 158663971791360 158794559422464 159711587742672 159870189120768 160175057236992 160716063137280 160875662008320 161022544312320 161029961698095 161182447534080 161189872285680 161322538847232 161489818091520 161790683185152 162113265753840 162246692310016 162407811170304 162563580380934 162717518462976 162725013926496 163035326116224 163585992836160 163748441687040 164060705525760 164377180652160 164854189301760 165307950655488 165472109494272 165490625457045 165630817746612 165787660320768 166107466764288 166347623301120 166431895410312 166589496557568 166672521002880 166994034353580 167152167813120 167478636890880 168117460781760 168426968592384 168584453728376 168605323407360 168744093220864 168751866294144 169073671527936 169241569910784 169564308996096 169813198786560 170137027952640 170144865190440 170218929041532 170305982300160 170785991905280 171119558295720 171281598382080 171289488343680 171430467346432 171600706142208 171616132753920 171757380599808 171765292477968 171935863771392 172263740802048 172845577336320 172920816804096 173347160555520 174008369111040 174348229206960 174491725691904 174665004466176 174849965015040 174998085894144 175006147053024 175191468852960 175335659362304 175589157928960 175844468588544 176523333820848 177035589577728 177291545886720 177457319714080 177633543467520 177784022403072 177972285818880 177980483982105 178126969977152 178149020958720 178319887939620 178488746311680 178643879350272 179162288750592 179325291500544 179675536210506 179767425761280 179845678301184 179853962760864 180453123522560 180626200423260 180797242736640 180805571029440 180985119759360 181134078705664 181150362351360 181330253475840 181479496482816 181487856203136 182014518583296 182527528848768 182708787566592 183057208270848 183675500728320 183857899438080 184034241940680 184208511467520 184216996897920 184368615825408 184563851960320 184924328233680 185460962964480 185608927051776 185971444487424 186330185699784 186506629349376 186870900109824 187141076213760 187502073660160 187859635031040 188046188789760 188404787773440 188413466502240 189110982279168 189132143379480 189475779698688 189657510444423 189837104873472 189845849580912 190207880468928 190667451269120 190850324975520 191039848634880 191404156446720 191412973339245 191594230087680 192134240893440 192509503082685 192667947118144 192691798179840 192859275764736 193050794409984 193227053174784 193235954037714 193418937040896 193787781709824 194072227184640 194442317660160 194451274503360 194535918904608 195382742876160 195759415249920 195920534110208 196137037578720 196303191403392 196498130024448 196706210641920 196872846630912 197252616782592 197537802670080 197825027162112 198111040634880 198493199278080 198588750548454 199617147961344 199639484678340 199828531445760 199837736400960 200007025203456 200218821546240 200383610699776 200392841224296 200582601375744 200974364269056 201653173559040 201740952938112 202238353981440 202326388088832 202808365387520 203009763962880 203396898078720 203406267408120 203573679973888 203598881095680 203775838543872 203794157645280 204164433543168 204173838228528 204943190286336 205343469954864 205547386012416 206232141168640 206634938319360 206840136867840 207038522183265 207234575400960 207414692803584 207634333455360 208016592666624 208039869262890 208236870696960 208810042933248 209212840083968 209621458912257 209819958018048 210229762623552 210533710740480 210706989514752 210730567160470 210930116526080 210939832867680 211342089409920 211551962388480 211726079229952 211955386245120 212773661301915 212948783656896 213160252161024 213566742982656 213576580778526 213778825150464 214288084183040 214500882677760 214696725749760 214706615597460 214909930045440 214919829714240 215096718462976 215329676002560 215720910913536 216151021005120 216543748227072 216751440507912 216956691283968 216966685235328 217182143711232 217380434821632 218114657114880 218331255582720 218747607367680 218757683816280 218964834385920 219169574202880 219805585735680 220410600873984 220629479325696 220654167276060 220841090328816 221294486972160 221476622352384 221796831068160 221909193880416 222230028003840 222658712471440 223304849187840 223952860938240 224156614375680 224569291456512 224807097876480 224817453451080 225002488392192 225431562037248 225441946377333 225655426547712 226085745328128 226417598382080 226849370603520 226859820253920 226958572055376 227518148229120 228159411060960 228385984458240 228821510338560 229009840799744 229020389970624 229247818361856 229684987736064 230460769781760 230561089072128 231011403699222 231129547407360 231230157815808 232011158814720 232464305609280 232655634255872 232886672621568 232912732124730 233133286686720 233330781192192 233341529404032 233588625137280 234911298299904 235364445094464 236047452770304 236388727848960 236844724623360 237045363204096 237296381091840 237307311976140 237532027944960 237759850586160 238191839133696 239100388667392 239567381614008 239794237734912 239805283681152 240262585855488 240834933897680 241074094705920 241313493012480 241533816468480 241773671301120 241983808270848 242234727137280 242686024777728 243169898630760 243370038465024 243611716755456 243845370571401 244076277694464 244087520889744 244900667637760 245143865917440 245378989254240 245622662530560 245824821100544 246091058288640 246565770978240 247281283952640 247961925983232 248208164241408 248440247599712 249161200146432 249521434951680 249647843115468 249884244836352 250008781504320 250479513374720 250491051530370 250728251719680 251206383697920 251217955336320 252176191172640 252634372931584 252876680592564 252907985111040 253116139831296 253127799441216 253610507291904 253862354866176 254467099967360 254719798179840 255205541928960 255217297785660 255458973450240 256178987857920 256679337443580 256922397573120 256934232515520 257145701019648 257401059213312 257636070899712 257647938716952 257891916054528 257903795657088 258762969579520 259268366004480 259381225206144 260020740833280 261012553666560 261516050104960 261737588537856 261997506699264 262274947522560 262497128841216 262787203279440 263003489043456 263383736893440 263766702882816 264657599037440 264785000731272 266185979571120 266450315201280 266676033604608 266958428728320 267190454965728 267223531438080 267965819025408 268870898078720 268987937250816 269513304315759 269651138641920 269768517451776 270679685283840 270939300634890 271195864104960 271208356544160 271477679639040 271701118058496 271725543527040 272219244724224 272231784304704 273257587048448 273791293273152 274063181349888 274585812406272 275513251092480 275786849157120 276051362911020 276312767201280 276552923738112 276845777940480 277355456888832 277386492350520 277649160929280 278413390577664 278957166731136 279495278549676 279759944024064 280306350164736 280711614320640 280942652686336 281253110490240 281789452546560 282069283184640 282607181660160 283666473418752 283698215069220 283931711542528 284213669548032 284755657310208 284768774371368 285038433533952 285311820703392 286001176903680 286262300999680 286275487463280 286559772952320 287106234670080 288201361340160 288724997636096 289001920677216 289037697269760 289288913647104 289576191614976 289840579762176 289853931056571 290128405561344 290819542819840 291108340776960 291663476490240 291676911755040 293074114314240 293639122874880 293880801165312 294205556368080 294454787105088 294747195036672 295022794024658 295059315962880 295302163136512 295878925173888 296306704005120 296737540743168 297166560952320 297739798917120 297883125822681 298603814584320 298875485834240 299425721942016 299459227017510 299742797168640 299756604601440 300003317856256 300328232319360 300575416049664 300589261836444 300873902063616 301461546403584 302465827471360 302479760338560 302611429407168 303357530972160 304212548081280 304514645944320 305095347118080 305109401112180 305360519960832 305398321643520 305663757815808 306246650314752 306260757342792 306550768140288 307281026375680 307414785429504 308015204932296 308306877087744 309348211752960 309952407479040 310260205301760 310515563495424 310550309499640 310844382248960 311122039205376 311451500183040 312059803894335 312355306045440 313215064399872 313819260125952 314729937027072 315184970465280 315792966164480 316060484272128 316095850740705 316395174789120 316409749301520 317013134114880 317327943582720 317589118844928 319423175485344 319740378241536 320350114473984 321432126274560 321751324016640 322045088624640 322059923396190 322364895068160 322379744571360 322645077694464 322979636183040 323581366370304 324226531507680 324493384620032 324815622340608 325127160761868 325435036925952 325450027852992 326070652232448 327171985672320 327496883374080 328121411051520 328754361304320 329708378603520 330615901310976 330944218988544 330981250914090 331261635493224 331575320641536 332214933528576 332695246602240 332863790820624 333345042005760 333988068707160 334304335626240 334957273781760 336234921563520 336853937184768 337168907456752 337210646814720 337503732588288 338147343055872 338483139821568 339128617992192 339626397573120 340274055905280 340289730380880 340437858083064 341571983810560 342239116591440 342578976687360 342860934692864 343201412284416 343232265507840 343514761199616 343530584955936 343871727542784 344527481604096 345691154672640 345841633608192 346694321111040 348016738222080 348696458413920 348983451383808 349330008932352 349369098187095 349699930030080 349996171788288 350012294106048 350382937705920 350671318724608 351178315857920 351688937177088 353046667641696 354071179155456 354583091773440 354914639428160 355267086935040 355568044806144 355944571637760 355960967964210 356253939954304 356298041917440 356639775879240 356977492623360 357287758700544 358650583001088 359351072421012 359534851522560 359691356602368 359707925521728 360906247045120 361252400846520 361594485473280 361611142058880 361970239518720 362268157411328 362300724702720 362660506951680 362975712406272 364029037166592 365055057697536 365417575133184 366114416541696 367351001456640 367715798876160 368068483881360 368433993795840 368737231650816 369127703920640 369848656467360 370921925928960 371217854103552 371942888974848 372660371399568 373741800219648 374282152427520 375004147320320 375719270062080 375736577295555 376092377579520 376809575546880 376826933004480 378264286758960 378951559397376 379315020888846 379674209746944 379691699161824 380415760937856 381700649951040 382079697269760 382808312893440 382825946678490 383188460175360 384268481786880 385019006165370 385335894236288 385383596359680 385718551529472 386101588819968 386454106349568 386471908075428 386837874081792 388144454369280 388884635320320 388902549006720 389071837809216 391518830499840 391841068220416 392274075157440 392606382806784 392996260048896 393412421283840 393745693261824 394505233565184 395075605340160 395650054324224 396986398556160 397177501096908 399234295922688 399278969356680 399657062891520 399675472801920 400014050406912 400437643092480 400767221399552 400785682448592 401948728538112 403306347118080 403481905876224 404476707962880 404652776177664 405616730775040 406019527925760 406408950952335 406793796157440 406812534816240 407147359947776 407551677087744 407588315290560 408328867086336 408347676457056 409886380572672 410686939909728 411094772024832 413269876638720 413680273735680 414077044366530 414469150801920 414829385607168 415268666910720 416033185333248 416079738525780 416473741393920 417620085866496 418425680167936 419242917824514 419639916036096 420459525247104 421067421480960 421413979029504 421461134320940 421860233052160 421879665735360 422684178819840 423103924776960 423452158459904 423910772490240 425547322603830 425897567313792 426320504322048 427133485965312 427153161557052 427557650300928 428576168366080 429001765355520 429393451499520 429413231194920 429819860090880 429839659428480 430193436925952 430659352005120 432302042010240 433087496454144 433502881015824 433933370470656 434364287422464 434760869643264 436229314229760 436662511165440 437495214735360 437515367632560 438339148405760 439611171471360 440821201747968 441258958651392 441308334552120 441682180657632 442534191036987 442588973944320 442953244704768 443818387760832 444460056007680 445317424942880 446609698375680 447905721876480 448313228751360 449138582913024 449188840526265 449614195752960 449634906902160 450004976784384 450863124074496 450883892754666 451310853095424 452171490656256 452835196764160 453698741207040 453719640507840 453917144110752 455036296458240 456318822121920 456771968916480 457643020677120 458019681599488 458040779941248 458495636723712 459369975472128 460921539563520 461122178144256 462022807398444 462259094814720 462460315631616 464022317629440 464928611218560 465311268511744 465773345243136 465825464249460 466266573373440 466683058808064 467177250274560 469822596599808 470728890188928 472094905540608 472777455697920 473689449246720 474090726408192 474592762183680 474614623952280 475064055889920 475519701172320 476383678267392 478200777334784 479134763228016 479610567362304 480525171710976 481669867795360 482148189411840 482626986024960 483067632936960 483089885094285 483547342602240 483967616541696 484469454274560 485372049555456 486339797261520 486740076930048 487223433510912 487690741142802 488152555388928 488175041779488 489801335275520 490757978508480 491245325061120 491649642201088 492182116577280 493131541956480 494562567905280 495923851966464 496416328482816 496471876371135 496880495199424 498322400292864 499042869903360 499295686230936 499768489672704 500017563008640 500959026749440 500982103060740 501456503439360 502435910672640 504352382345280 505268745863168 505753361185128 505815970222080 506232279662592 506255598882432 507221014583808 507724709732352 508934199934720 509439596359680 510411083857920 510434595571320 510917946900480 512357975715840 513358674887160 513844795146240 513868465031040 514291402039296 514802118426624 515272141799424 515295877433904 515807591314176 517525939159040 518536732008960 518762450412288 520041481666560 522025107333120 523032100209920 523475177075712 523995013398528 524549895045120 524994257682432 525574406558880 526006978086912 526767473786880 527533405765632 529315198074880 529570001462544 532371959142240 532900630402560 533352067209216 533916857456640 533941451946315 534380909931456 534447062876160 535931638050816 537741796157440 537975874501632 539026608631518 539302277283840 539537034903552 541359370567680 541878601269780 542391728209920 542416713088320 542955359278080 543402236116992 543451087054080 544438489448448 544463568609408 546515174096896 547582586546304 548126362699776 549171624812544 551026502184960 551573698314240 552102725822040 552625534402560 553105847476224 553691555880960 554772984701040 556826781155328 557914333462272 558990557099352 559519888048128 560612700329472 561423228641280 562506220980480 563578905093120 564138566369280 565214363320320 567332946837504 567396430138440 567863423085056 568427339096064 568972531333269 569511314620416 569537548742736 570623641406784 572002353807360 572524601999360 572550974926560 573119545904640 574212469340160 576402722680320 577528509248055 578003841354432 578075394539520 578577827294208 579152383229952 579681159524352 579707862113142 580256811122688 581639085639680 582216681553920 583326952980480 583353823510080 586148228628480 587278245749760 587761602330624 588411112736160 588909574210176 589494390073344 590045588049316 590118631925760 590604326273024 591757850347776 592613408010240 593475081486336 594333121904640 595479597834240 595766251645362 597750971668480 598851443884032 598918454035020 599485594337280 599513209202880 600006635712512 600656464638720 601150832099328 601178523672888 601747804127232 602923092807168 604959520677120 605222858814336 606715061944320 608425096162560 609029291888640 610190694236160 610218802224360 610721039921664 610796643287040 611327515631616 612493300629504 612521514685584 614562052751360 614829570859008 616030409864592 618696423505920 619904814958080 620520410603520 621100618999280 622244078410752 622903000366080 624119607788670 624710612090880 626430128799744 627638520251904 628864376736771 629459874054144 631585932328960 632120968544256 632191701481410 632790349578240 632819498603040 634026268229760 634655887165440 635178237689856 638846350970688 639480756483072 640700228947968 642864252549120 643502648033280 644090177249280 644119846792380 644729790136320 644759489142720 645290155388928 647162732740608 648453063015360 648986769240064 649631244681216 650254321523736 650870073851904 650900055705984 652141304464896 654343971344640 654993766748160 656242822103040 657508722608640 659416757207040 661231802621952 661888437977088 661962501828180 662523270986448 664429867057152 665390493204480 665727581641248 666690084011520 667976137414320 669914547563520 672469843127040 673707874369536 674337814913504 674421293629440 675007465176576 676294686111744 676325839131999 676966279643136 678257235984384 679252795146240 680548111810560 680579460761760 680875716166128 683143967621120 684478233182880 685157953374720 685721869385728 686464531015680 687029522399232 687061169911872 687743455085568 689054963208192 691382309345280 691683267216384 693388642222080 696033476444160 697392916827840 697966902767616 698660017864704 698738196374190 699399860060160 699992343576576 700024588212096 700765875411840 701342637449216 702356631715840 706093335283392 708142358310912 709166183546880 709829278856320 710534173870080 711136089612288 711889143275520 711921935928420 712507879908608 712596083834880 713279551758480 714575517401088 717301166002176 718702144842024 719382713204736 719415851043456 721812494090240 722504801693040 723222284117760 723940479037440 724536314822656 724601449405440 725321013903360 725951424812544 728058074333184 730110115395072 730835150266368 731536111714203 732228833083392 734702002913280 735431597752320 736136967762720 736867987591680 737474463301632 737556985061645 738255407841280 739697312934720 741843851857920 743885777949696 745320742799136 747483600439296 748564304855040 750008294640640 751438540124160 751473154591110 752184755159040 753619151093760 753653866008960 756528573517920 757903118794752 758630041777692 759348419493888 759383398323648 760831521875712 763401299902080 764159394539520 765616625786880 765651893356980 766376920350720 768536963573760 770038012330740 770671788472576 770767192719360 771437103058944 772203177639936 772908212699136 772943816150856 773675748163584 776288908738560 777805098013440 778143675618432 783037660999680 783682136440832 784548150314880 785212765613568 785992520097792 786824842567680 787491386523648 789010467130368 790151210680320 791300108648448 793972797112320 794355002193816 798557938713360 799350945603840 800028100813824 800875286184960 801534442799104 801571364897184 803897457076224 806612694236160 806963811752448 808539912947277 808953415925760 809305552355328 811233461550080 812039055851520 812817901904670 813587592314880 813625069632480 814294719895552 815103354175488 815176630581120 816657734172672 816695352914112 819772761145344 821373879819456 822189544049664 826539753277440 827360547471360 828154088733060 828938301603840 829658771214336 830537333821440 832066370666496 832159477051560 832947482787840 835240171732992 836851360335872 838485835649028 839279832072192 840919050494208 842134842961920 842827958059008 842922268641880 843720466104320 843759331470720 845368357639680 846207849553920 847821544980480 851094645207660 851795134627584 852641008644096 854266971930624 854306323114104 855115300601856 857152336732160 858003530711040 858786902999040 858826462389840 859679318856960 860386873851904 861318704010240 864604084020480 866174992908288 867005762031648 867866740941312 868728574844928 869521739286528 872458628459520 873325022330880 874990429470720 875030735265120 876678296811520 879222342942720 881642403495936 882616669104240 883364361315264 885068382073974 885177947888640 885906489409536 887636775521664 888920112015360 890634849885760 893219396751360 895811443752960 896626457502720 898277165826048 898377681052530 899228391505920 899269813804320 900009953568768 901726248148992 901767785509332 902621706190848 905670393528320 907397482414080 907439281015680 907834288221504 910072592916480 912637644243840 913543937832960 915286041354240 916081559882496 916991273447424 918739950944256 921843079127040 922244356288512 924045614796888 924920631263232 928044635258880 929857222437120 930622537023488 931546690486272 931650928498920 932533146746880 933366117616128 934354500549120 939645193199616 941457780377856 944189811081216 945554911395840 947378898493440 948181452816384 948287552222115 949185524367360 949229247904560 951039402344640 952767356534784 956401554669568 958269526456032 959221134724608 961050343421952 963339735590720 964296378823680 965253972049920 966135265873920 966179770188570 967094685204480 967935233083392 968938908549120 970744099110912 972679594523040 973480153860096 974446867021824 975381482285604 976305110777856 976350083558976 979602670551040 981515957016960 982490650122240 983299284402176 984364233154560 986263083912960 989125135810560 991847703932928 992832656965632 992943752742270 993760990398848 996644800585728 998085739806720 998591372461872 1000035126017280 1001918053498880 1001964206121480 1002913006878720 1004871821345280 1008704764690560 1010537491726336 1011506722370256 1011631940444160 1012511197764864 1014442029167616 1015449419464704 1017868399869440 1018879192719360 1020822167715840 1020869191142640 1024715951431680 1026717349774320 1027736930062080 1028582804078592 1029604236853248 1030544283598848 1030591754867808 1031615182628352 1037073464017920 1037524900824576 1040082963333120 1044050214666240 1046064200419840 1046950354151424 1047990026797056 1048107294561285 1049099790090240 1049988515364864 1051148813117760 1052013956173824 1053534947573760 1055066811531264 1058630396149760 1059140002925088 1064743918284480 1065801260805120 1066704134418432 1067833714913280 1067882903892630 1068761819862912 1068894125752320 1071863276101632 1075483592314880 1075951749003264 1078053217263036 1078604554567680 1079074069807104 1082718741135360 1083757202539560 1084783456419840 1084833426176640 1085910718556160 1086804472233984 1086902174108160 1088927137218816 1093030348193792 1095165173092608 1096252725399552 1098343249625088 1102053004369920 1103147396628480 1104205451644080 1106211694952448 1107383111761920 1109545969402080 1113653562310656 1115828666924544 1117981114198704 1121225400658944 1122846457282560 1125012441960960 1127157810186240 1127209731886665 1128277132738560 1130428726640640 1134792860276880 1135726846170112 1136854678192128 1137945062666538 1139022629240832 1139075097485472 1141247282813568 1145049203998720 1145101949853120 1146239091809280 1148424938680320 1152805445360640 1155057018496110 1156007682708864 1156150789079040 1157155654588416 1158304766459904 1159362319048704 1159415724226284 1160513622245376 1163278171279360 1164433363107840 1166653905960960 1166707647020160 1174556491499520 1175523204661248 1176822225472320 1177819148420352 1178988780146688 1180091176098632 1180237263851520 1181208652546048 1183515700695552 1185226816020480 1186950162972672 1190959195668480 1191532503290724 1195501943336960 1197702887768064 1197836908070040 1198971188674560 1199026418405760 1200013271425024 1201312929277440 1202301664198656 1202357047345776 1205846185614336 1209919041354240 1210445717628672 1213430123888640 1216850192325120 1218058583777280 1219226852857005 1220381388472320 1220437604448720 1221442079843328 1222655031263232 1224986601259008 1225043029371168 1229124105502720 1229659141718016 1232060819729184 1239809629916160 1241040821207040 1242201237998560 1244488156821504 1245806000732160 1248239215577340 1249421224181760 1252860257599488 1255277040503808 1257728753473542 1258919748108288 1263171864657920 1264241937088512 1264383402962820 1265580699156480 1265638997206080 1268052536459520 1269311774330880 1270356475379712 1277692701941376 1278961512966144 1281400457895936 1285728505098240 1287005296066560 1288180354498560 1288239693584760 1289459580272640 1289518978285440 1290580310777856 1296906126030720 1297973538480128 1299262489362432 1300508643047472 1301800111411968 1304282608929792 1308687942689280 1309987533496320 1312485644206080 1315017445217280 1318833514414080 1322463605243904 1323776875954176 1323925003656360 1325046541972896 1327602573110961 1328859734114304 1331455163282496 1333380168023040 1335952274828640 1339829095127040 1344939686254080 1347415748739072 1347566521578795 1348675629827008 1348842587258880 1350014930353152 1352589372223488 1352651678263998 1353932559286272 1356514471968768 1358505590292480 1361096223621120 1361158921523520 1361751432332256 1366287935242240 1368956466365760 1370315906749440 1371443738771456 1372929062031360 1374059044798464 1374122339823744 1375486910171136 1378109926416384 1382764618690560 1383366534432768 1386777284444160 1392066952888320 1394785833655680 1395933805535232 1397320035729408 1397476392748380 1398799720120320 1400049176424192 1401531750823680 1402685274898432 1404713263431680 1412186670566784 1416284716621824 1418332367093760 1419658557712640 1421068347740160 1422272179224576 1423778286551040 1423843871856840 1425015759817216 1425192167669760 1426559103516960 1429151034802176 1434602332004352 1437404289684048 1438831702086912 1443624988180480 1445009603386080 1446444568235520 1447880958074880 1449202898810880 1449269655282855 1450642027806720 1451902849625088 1456116148666368 1460220230790144 1461670300532736 1463072223428406 1464457666166784 1469404005826560 1472273935525440 1473735975183360 1474948926603264 1475113970123290 1476510815682560 1479394625869440 1483687703715840 1487771555899392 1489415629113405 1490641485598272 1494967200878592 1497128609710080 1500016589281280 1502877080248320 1502946309182220 1504369510318080 1507307732017920 1513057147035840 1515806237589504 1517260083555384 1518696838987776 1518766796647296 1521663043751424 1526802599804160 1528318789079040 1531233251573760 1531303786713960 1532753840701440 1537073927147520 1540076024661480 1541343576945152 1541534385438720 1542874206117888 1544406355279872 1545816425398272 1545887632301712 1552577817477120 1555610196026880 1556287351236864 1566075321999360 1569096300629760 1570425531227136 1571985040195584 1573649685135360 1574982773047296 1578020934260736 1580302421360640 1582600217296896 1587945594224640 1588710004387632 1597115877426720 1598701891207680 1600056201627648 1601750572369920 1603068885598208 1603142729794368 1607794914152448 1613225388472320 1613927623504896 1617079825894554 1617906831851520 1618611104710656 1622466923100160 1624078111703040 1625635803809340 1627175184629760 1627250139264960 1628589439791104 1630206708350976 1630353261162240 1633315468345344 1633390705828224 1639545522290688 1642747759638912 1644379088099328 1653079506554880 1654721094942720 1656308177466120 1657876603207680 1659317542428672 1661074667642880 1664318954103120 1670480343465984 1673702720671744 1676971671298056 1678559664144384 1681838100988416 1684269685923840 1685844537283760 1687518662941440 1690736715279360 1692415699107840 1695643089960960 1702189290415320 1703590269255168 1705282017288192 1706917593999807 1708533943861248 1708612646228208 1714304673464320 1716007061422080 1717573805998080 1717652924779680 1719358637713920 1720773747703808 1722637408020480 1729208168040960 1734011524063296 1735733481882624 1737457149689856 1739043478573056 1744917256919040 1746650044661760 1749980858941440 1750061470530240 1753356593623040 1758444685885440 1763284806991872 1765233338208480 1766728722630528 1770136764147948 1770355895777280 1771812978819072 1775273551043328 1777840224030720 1781269699771520 1786438793502720 1793252915005440 1796554331652096 1796755362105060 1798456783011840 1798539627608640 1800019907137536 1803452496297984 1803535571018664 1805243412381696 1811340787056640 1814878562031360 1815668576443008 1820145185832960 1825275288487680 1827087875665920 1830572082708480 1832163119764992 1833982546894848 1837479901888512 1843686158254080 1844488712577024 1848091229593776 1856089270517760 1859714444874240 1861245074046976 1863301856997840 1866732235232256 1868709001098240 1879290386399232 1882915560755712 1886593130210313 1888379622162432 1894757796986880 1896362905632768 1896575104444230 1898371048734720 1898458495809120 1902078804689280 1905534713069568 1912803109339136 1916539052912064 1918442269449216 1922100686843904 1926679471181440 1928592757647360 1930507944099840 1932270531747840 1932359540377140 1934189370408960 1935870466166784 1941488198221824 1945359189046080 1946960307720192 1948893734043648 1950762964571208 1952610221555712 1952700167117952 1959205341102080 1963031914033920 1964981300244480 1966598568804352 1968728466309120 1972526167825920 1978250271621120 1983695407865856 1985665313931264 1985887505484540 1987521980797696 1993289601171456 1996171479613440 1997182744923744 2000070252034560 2003836106997760 2003928412242960 2009743642690560 2017409529381120 2021074983452672 2023013444740512 2023263880888320 2025022395529728 2028884058335232 2028977517395997 2030898838929408 2035736799738880 2037758385438720 2041644335431680 2041738382285280 2049431902863360 2053434699548640 2055473860124160 2057165608157184 2061088567197696 2061183509735616 2063230365256704 2074146928035840 2075049801649152 2080165926666240 2088100429332480 2092128400839680 2093900708302848 2095980053594112 2096214589122570 2098199580180480 2099977030729728 2102297626235520 2104027912347648 2107069895147520 2117260792299520 2118280005850176 2129487836568960 2131602521610240 2133408268836864 2135667429826560 2135765807785260 2137523639725824 2137788251504640 2143726552203264 2150967184629760 2151903498006528 2156106434526072 2158148139614208 2165437482270720 2167514405079120 2169666852353280 2171821437112320 2173608944467968 2173804348216320 2177854274437632 2186060696387584 2190330346185216 2192505450799104 2194608335142609 2196686499250176 2204106008739840 2206294793256960 2208410903288160 2212423389904896 2212670955184935 2214766223523840 2219091938804160 2231657333849088 2235962228397408 2242450801317888 2245692914565120 2250024883921920 2254315620372480 2254419463773330 2256554265477120 2260857453281280 2269585720553760 2271453692340224 2273709356384256 2275890125333076 2278045258481664 2278150194970944 2282494565627136 2290098407997440 2290203899706240 2292478183618560 2296849877360640 2305610890721280 2310114036992220 2312015365417728 2312301578158080 2314311309176832 2316609532919808 2318724638097408 2318831448452568 2321027244490752 2326556342558720 2328866726215680 2333415294040320 2349112982999040 2351046409322496 2353644450944640 2355638296840704 2357977560293376 2360182352197264 2360474527703040 2367031401391104 2370453632040960 2373900325945344 2381918391336960 2383065006581448 2391003886673920 2395673816140080 2398052836811520 2400026542850048 2402625858554880 2404603328397312 2404714094691552 2411692371228672 2419838082708480 2420891435257344 2426860247777280 2433700384650240 2436117167554560 2438453705714010 2440762776944640 2440875208897440 2442884159686656 2445310062526464 2449973202518016 2450086058742336 2458248211005440 2459318283436032 2464121639458368 2479619259832320 2482081642414080 2484402475997120 2488976313643008 2491612001464320 2496478431154680 2498842448363520 2505720515198976 2510554081007616 2515457506947084 2517839496216576 2526343729315840 2528483874177024 2528766805925640 2531161398312960 2531277994412160 2536105072919040 2538623548661760 2555385403882752 2557923025932288 2562800915791872 2571457010196480 2574010592133120 2576360708997120 2576479387169520 2579037956570880 2581160621555712 2593812252061440 2595947076960256 2598524978724864 2601017286094944 2603600222823936 2608565217859584 2617375885378560 2619975066992640 2624971288412160 2630034890434560 2637667028828160 2644927210487808 2647850007312720 2650093083945792 2655205146221922 2657719468228608 2662910326564992 2666760336046080 2671904549657280 2679658190254080 2689879372508160 2694831497478144 2695133043157590 2697351259654016 2697685174517760 2700029860706304 2705178744446976 2705303356527996 2707865118572544 2717011180584960 2722192447242240 2722317843047040 2723502864664512 2732575870484480 2737912932731520 2740631813498880 2742887477542912 2745858124062720 2748244679647488 2750973820342272 2756219852832768 2765529237381120 2766733068865536 2784133905776640 2789571667311360 2791867611070464 2794640071458816 2794952785496760 2797599440240640 2800098352848384 2803063501647360 2805370549796864 2824373341133568 2832569433243648 2836664734187520 2839317115425280 2842136695480320 2844544358449152 2844862656666345 2847556573102080 2847687743713680 2850031519634432 2853118207033920 2858302069604352 2869204664008704 2874808579368096 2877663404173824 2890019206772160 2892889136471040 2895761916149760 2898405797621760 2898539310565710 2901284055613440 2903805699250176 2912232297332736 2920440461580288 2923340601065472 2926144446856812 2928915332333568 2938808011653120 2944547871050880 2947471950366720 2949897853206528 2950227940246580 2953021631365120 2958789251738880 2967375407431680 2975543111798784 2978831258226810 2981282971196544 2989934401757184 2994257219420160 3000033178562560 3005754160496640 3005892618364440 3008739020636160 3014615464035840 3026114294071680 3031612475179008 3034520167110768 3037533593294592 3043326087502848 3053605199608320 3056637578158080 3062466503147520 3062607573427920 3074147854295040 3080152049322960 3082687153890304 3085748412235776 3088812710559744 3091632850796544 3091775264603424 3111220392053760 3112574702473728 3132150643998720 3138192601259520 3140851062454272 3143970080391168 3144321883683855 3147299370270720 3149965546094592 3156041868521472 3160604842721280 3165200434593792 3175891188449280 3177420008775264 3194231754853440 3197403782415360 3200112403255296 3203501144739840 3206137771196416 3206285459588736 3215589828304896 3226450776944640 3227855247009792 3234159651789108 3235813663703040 3237222209421312 3244933846200320 3248156223406080 3251271607618680 3254350369259520 3254500278529920 3257178879582208 3260413416701952 3260706522324480 3266781411656448 3279091044581376 3285495519277824 3288758176198656 3306159013109760 3309442189885440 3312616354932240 3318635084857344 3322149335285760 3328637908206240 3340960686931968 3347405441343488 3353943342596112 3363676201976832 3368539371847680 3371689074567520 3375037325882880 3381473430558720 3381629195659995 3384831398215680 3391286179921920 3404378580830640 3407180538510336 3410564034576384 3413835187999614 3417067887722496 3417225292456416 3428609346928640 3435147611996160 3435305849559360 3438717275427840 3441547495407616 3445274816040960 3458416336081920 3468023048126592 3471466963765248 3474914299379712 3478086957146112 3489834513838080 3493300089323520 3499961717882880 3500122941060480 3506713187246080 3526569613983744 3530466676416960 3533457445261056 3540273528295896 3540711791554560 3543625957638144 3550547102086656 3555680448061440 3562539399543040 3572877587005440 3586505830010880 3593108663304192 3593510724210120 3596913566023680 3597079255217280 3600039814275072 3606904992595968 3607071142037328 3622681574113280 3629757124062720 3631337152886016 3640290371665920 3650550576975360 3654175751331840 3657680558571015 3661144165416960 3664326239529984 3667965093789696 3674959803777024 3687372316508160 3688977425154048 3696182459187552 3719428889748480 3722490148093952 3726603713995680 3733464470464512 3737418002196480 3758580772798464 3765831121511424 3773186260420626 3776759244324864 3789515593973760 3792725811265536 3793150208888460 3796742097469440 3796916991618240 3804157609378560 3811069426139136 3825606218678272 3833078105824128 3836884538898432 3844201373687808 3853358942362880 3857185515294720 3861015888199680 3864541063495680 3864719080754280 3868378740817920 3871740932333568 3890718378092160 3893920615440384 3897787468087296 3901525929142416 3905400334235904 3918410682204160 3926063828067840 3929962600488960 3937456932618240 3945052335651840 3956500543242240 3967390815731712 3971330627862528 3971775010969080 3975043961595392 3982807719332883 3986579202342912 3994365489847488 4000140504069120 4007672213995520 4007856824485920 4019487285381120 4034819058762240 4042699564736385 4046026889481024 4046527761776640 4050044791059456 4057768116670464 4057955034791994 4061797677858816 4071473599477760 4075516770877440 4083288670863360 4083476764570560 4098863805726720 4106869399097280 4110947720248320 4114331216314368 4122177134395392 4122367019471232 4126460730513408 4148293856071680 4150099603298304 4160331853332480 4176200858664960 4184256801679360 4187801416605696 4191960107188224 4192429178245140 4196399160360960 4204595252471040 4208055824695296 4214139790295040 4236560011700352 4258975673137920 4263205043220480 4266816537673728 4271334859653120 4271531615570520 4275047279451648 4275576503009280 4287453104406528 4301934369259520 4303806996013056 4312212869052144 4330874964541440 4335028810158240 4339333704706560 4343642874224640 4347608696432640 4355708548875264 4380660692370432 4385010901598208 4389216670285218 4393372998500352 4408212017479680 4416821806576320 4424846779809792 4425341910369870 4429532447047680 4438183877608320 4463314667698176 4471924456794816 4484901602635776 4491385829130240 4500049767843840 4508631240744960 4508838927546660 4513108530954240 4539171441107520 4542907384680448 4547418712768512 4551780250666152 4556090516963328 4556300389941888 4564989131254272 4580407799412480 4584956367237120 4593699754721280 4611221781442560 4620228073984440 4624030730835456 4624603156316160 4628622618353664 4633219065839616 4637449276194816 4637662896905136 4653112685117440 4657733452431360 4666830588080640 4698225965998080 4707288901889280 4711276593681408 4715955120586752 4720364704394528 4720949055406080 4734062802782208 4740907264081920 4747800651890688 4763836782673920 4766130013162896 4782007773347840 4791347632280160 4796105673623040 4800053085700096 4805251717109760 4809206656794624 4809428189383104 4823384742457344 4839676165416960 4841782870514688 4853720495554560 4867400769300480 4872234335109120 4876907411428020 4881525553889280 4881750417794880 4885768319373312 4890620125052928 4899946405036032 4900172117484672 4916496422010880 4918636566872064 4928243278916736 4959238519664640 4964163284828160 4968804951994240 4977952627286016 4983224002928640 4992956862309360 5011441030397952 5021108162015232 5030915013894168 5035678992433152 5052687458631680 5057533611851280 5062555988824320 5072210145838080 5077247097323520 5110770807765504 5115846051864576 5120752781999421 5125601831583744 5142914020392960 5148021184266240 5152721417994240 5152958774339040 5158075913141760 5162321243111424 5187624504122880 5191894153920512 5202034572189888 5207200445647872 5217130435719168 5234751770757120 5239950133985280 5249942576824320 5260069780869120 5275334057656320 5289854420975616 5295700014625440 5300186167891584 5310410292443844 5315438936457216 5325820653129984 5333520672092160 5343809099314560 5359316380508160 5379758745016320 5389662994956288 5390266086315180 5394702519308032 5395370349035520 5400059721412608 5410357488893952 5410606713055992 5415730237145088 5434022361169920 5444635686094080 5447005729329024 5465151740968960 5475825865463040 5481263626997760 5485774955085824 5491716248125440 5496489359294976 5501947640684544 5512439705665536 5531058474762240 5533466137731072 5568267811553280 5579143334622720 5583735222140928 5589905570993520 5600196705696768 5606127003294720 5610741099593728 5648746682267136 5659779390630939 5665138866487296 5678634230850560 5684273390960640 5689088716898304 5689725313332690 5695113146204160 5695375487427360 5700063039268864 5706236414067840 5716604139208704 5738409328017408 5749617158736192 5755326808347648 5780038413544320 5785778272942080 5791523832299520 5796811595243520 5797078621131420 5802568111226880 5807611398500352 5824464594665472 5840880923160576 5846681202130944 5852288893713624 5857830664667136 5877616023306240 5889095742101760 5894943900733440 5899795706413056 5900455880493160 5906043262730240 5917578503477760 5934750814863360 5951086223597568 5957662516453620 5962565942393088 5979868803514368 5988514438840320 6000066357125120 6011508320993280 6011785236728880 6029230928071680 6052228588143360 6063224950358016 6069040334221536 6075067186589184 6086652175005696 6107210399216640 6113275156316160 6124933006295040 6125215146855840 6148295708590080 6160304098645920 6165374307780608 6171496824471552 6183265701593088 6183550529206848 6222440784107520 6225149404947456 6264301287997440 6276385202519040 6281702124908544 6287940160782336 6288643767367710 6294598740541440 6299931092189184 6312083737042944 6321209685442560 6351782376898560 6354840017550528 6388463509706880 6394807564830720 6400224806510592 6407002289479680 6412570919177472 6431179656609792 6452901553889280 6455710494019584 6468319303578216 6474444418842624 6489867692400640 6496312446812160 6502543215237360 6509000557059840 6514357759164416 6520826833403904 6521413044648960 6533562823312896 6558182089162752 6570991038555648 6577516352397312 6612318026219520 6618884379770880 6625232709864480 6637270169714688 6638012865554805 6644298670571520 6657275816412480 6694810882686976 6707886685192224 6727352403953664 6737078743695360 6743378149135040 6750074651765760 6762946861117440 6763258391319990 6769662796431360 6782572359843840 6808757161661280 6814361077020672 6821128069152768 6827670375999228 6834135775444992 6834450584912832 6857218693857280 6870295223992320 6870611699118720 6877434550855680 6883094990815232 6890549632081920 6916832672163840 6936046096253184 6942933927530496 6949828598759424 6956173914292224 6979669027676160 6986600178647040 7000245882120960 7013426374492160 7053139227967488 7060933352833920 7066914890522112 7080547056591792 7081423583109120 7101094204173312 7111360896122880 7125078799086080 7145755174010880 7173011660021760 7187021448420240 7194158510434560 7200079628550144 7213809985191936 7214142284074656 7259514248125440 7262674305772032 7280580743331840 7301101153950720 7308351502663680 7315361117142030 7322288330833920 7328652479059968 7335930187579392 7349919607554048 7374744633016320 7377954850308096 7392364918375104 7438857779496960 7444980296187904 7453207427991360 7466928940929024 7474836004392960 7517161545596928 7531662243022848 7546372520841252 7553518488649728 7579031187947520 7585451622531072 7586300417776920 7593484194938880 7593833983236480 7608315218757120 7651212437356544 7666156211648256 7673769077796864 7688402747375616 7706717884725760 7714371030589440 7722031776399360 7729082126991360 7729438161508560 7743481864667136 7781436756184320 7787841230880768 7795574936174592 7803051858284832 7810800668471808 7852127656135680 7859925200977920 7874913865236480 7890104671303680 7913001086484480 7934781631463424 7943550021938160 7950087923190784 7965615438665766 7973158404685824 7988730979694976 8000281008138240 8015344427991040 8015713648971840 8038974570762240 8069638117524480 8085399129472770 8092053778962048 8093055523553280 8100089582118912 8115536233340928 8115910069583988 8123595355717632 8142947198955520 8151033541754880 8166577341726720 8166953529141120 8197727611453440 8213738798194560 8221895440496640 8228662432628736 8244734038942464 8252921461026816 8296587712143360 8300199206596608 8352401717329920 8368513603358720 8375602833211392 8383920214376448 8384858356490280 8392798320721920 8409190504942080 8416111649390592 8473120023400704 8517951346275840 8526410086440960 8533633075347456 8534587969999035 8542669719306240 8543063231141040 8550094558903296 8574906208813056 8603868738519040 8607613992026112 8624425738104288 8670057620316480 8678667409413120 8687285748449280 8695217392865280 8711417097750528 8761321384740864 8770021803196416 8778433340570436 8786745997000704 8816424034959360 8833643613152640 8849693559619584 8850683820739740 8859064894095360 8876367755216640 8926629335396352 8943848913589632 8969803205271552 8982771658260480 9000099535687680 9017262481489920 9017677855093320 9026217061908480 9078342882215040 9085814769360896 9094837425537024 9103560501332304 9112600779883776 9129978262508544 9160815598824960 9169912734474240 9187399509442560 9222443562885120 9240456147968880 9248061461670912 9257245236707328 9266438131679232 9274898552389632 9275325793810272 9306225370234880 9333661176161280 9396451931996160 9414577803778560 9422553187362816 9431910241173504 9432965651051565 9440729408789056 9441898110812160 9468125605564416 9481814528163840 9495601303781376 9527673565347840 9532260026325792 9564015546695680 9582695264560320 9592211347246080 9600106171400192 9610503434219520 9618413313589248 9618856378766208 9646769484914688 9679352330833920 9683565741029376 9707440991109120 9734801538600960 9744468670218240 9753814822856040 9763051107778560 9763500835589760 9771536638746624 9781240250105856 9800344234969344 9832992844021760 9837273133744128 9856486557833472 9918477039329280 9928326569656320 9937609903988480 9955905254572032 9966448005857280 9985913724618720 10022882060795904 10042216324030464 10061830027788336 10105374917263360 10115067223702560 10125111977648640 10144420291676160 10144887586979985 10154494194647040 10221541615531008 10231692103729152 10241505563998842 10251203663167488 10285828040785920 10305442835988480 10305917548678080 10316151826283520 10324642486222848 10375249008245760 10383788307841024 10404069144379776 10414400891295744 10434260871438336 10469503541514240 10479900267970560 10499885153648640 10520139561738240 10579708841951232 10591400029250880 10600372335783168 10620820584887688 10630877872914432 10651641306259968 10667041344184320 10687618198629120 10718632761016320 10759517490032640 10779325989912576 10780532172630360 10789405038616064 10790740698071040 10800119442825216 10820714977787904 10821213426111984 10868044722339840 10889271372188160 10894011458658048 10930303481937920 10951651730926080 10962527253995520 10973041675713045 10983432496250880 10992978718589952 11003895281369088 11024879411331072 11062116949524480 11066932275462144 11158286669245440 11167470444281856 11179811141987040 11200393411393536 11212254006589440 11221482199187456 11297493364534272 11319558781261878 11330277732974592 11357268461701120 11368546781921280 11378177433796608 11379450626665380 11390226292408320 11390750974854720 11400126078537728 11412472828135680 11433208278417408 11476818656034816 11499234317472384 11510653616695296 11560076827088640 11571556545884160 11583047664599040 11593623190487040 11594157242262840 11605136222453760 11615222797000704 11681761846321152 11693362404261888 11704577787427248 11755232046612480 11778191484203520 11789887801466880 11800911760986320 11835157006955520 11869501629726720 11902172447195136 11915325032907240 11925131884786176 11948423157998649 11959737607028736 12000132714250240 12023016641986560 12023570473457760 12058461856143360 12104457176286720 12138080668443072 12150134373178368 12173304350011392 12214420798433280 12226550312632320 12249866012590080 12250430293711680 12296591417180160 12320608197291840 12330748615561216 12342993648943104 12366531403186176 12367101058413696 12444881568215040 12450298809894912 12528602575994880 12552770405038080 12563404249817088 12575880321564672 12577287534735420 12589197481082880 12624167474085888 12642419370885120 12709680035101056 12776927019413760 12789615129661440 12800449613021184 12814004578959360 12825141838354944 12862359313219584 12905803107778560 12911420988039168 12936638607156432 12979735384801280 12992624893624320 13005086430474720 13018001114119680 13028715518328832 13042826089297920 13067125646625792 13141982077111296 13155032704794624 13224636052439040 13250465419728960 13274540339429376 13276025731109610 13288597341143040 13314551632824960 13389621765373952 13415773370384448 13454704807907328 13474157487390720 13486756298270080 13500149303531520 13525893722234880 13526516782639980 13539325592862720 13617514323322560 13628722154041344 13642256138305536 13655340751998456 13668271550889984 13668901169825664 13714437387714560 13741223398237440 13754869101711360 13766189981630464 13781099264163840 13833665344327680 13872092192506368 13885867855060992 13899657197518848 13912347828584448 13959338055352320 13973200357294080 14000491764241920 14026852748984320 14121866705667840 14133829781044224 14161094113183584 14162847166218240 14202188408346624 14222721792245760 14250157598172160 14291510348021760 14346023320043520 14374042896840480 14388317020869120 14400159257100288 14427619970383872 14428284568149312 14519028496250880 14525348611544064 14561161486663680 14602202307901440 14616703005327360 14630722234284060 14644576661667840 14657304958119936 14671860375158784 14699839215108096 14749489266032640 14755909700616192 14784729836750208 14877715558993920 14889960592375808 14906414855982720 14933857881858048 14949672008785920 15034323091193856 15063324486045696 15092745041682504 15107036977299456 15158062375895040 15172600835553840 15187667966472960 15216630437514240 15302424874713088 15332312423296512 15347538155593728 15362258345998263 15376805494751232 15413435769451520 15428742061178880 15444063552798720 15458164253982720 15458876323017120 15486963729334272 15562873512368640 15575682461761536 15606103716569664 15621601336943616 15704255312271360 15719850401955840 15749827730472960 15780209342607360 15826002172968960 15869563262926848 15887100043876320 15900175846381568 15931230877331532 15946316809371648 15977461959389952 16000562016276480 16030688855982080 16031427297943680 16077949141524480 16139276235048960 16170798258945540 16184107557924096 16186111047106560 16200179164237824 16231072466681856 16231820139167976 16247190711435264 16285894397911040 16302067083509760 16333907058282240 16395455222906880 16427477596389120 16443790880993280 16457324865257472 16489468077884928 16505842922053632 16593175424286720 16600398413193216 16704803434659840 16737027206717440 16751205666422784 16769716712980560 16818381009884160 16832223298781184 16946240046801408 17035902692551680 17052820172881920 17067266150694912 17069175939998070 17085339438612480 17086126462282080 17100189117806592 17149812417626112 17207737477038080 17215227984052224 17248851476208576 17340115240632960 17357334818826240 17374571496898560 17390434785730560 17422834195501056 17522642769481728 17540043606392832 17556866681140872 17573491994001408 17632848069918720 17667287226305280 17699387119239168 17701367641479480 17718129788190720 17752735510433280 17853258670792704 17887697827179264 17939606410543104 17965543316520960 18000199071375360 18034524962979840 18035355710186640 18156685764430080 18171629538721792 18189674851074048 18207121002664608 18225201559767552 18259956525017088 18321631197649920 18339825468948480 18374799018885120 18444887125770240 18480912295937760 18496122923341824 18514490473414656 18549797104779264 18550651587620544 18612450740469760 18667322352322560 18792903863992320 18829155607557120 18845106374725632 18863820482347008 18865931302103130 18881458817578112 18883796221624320 18936251211128832 18963629056327680 19055347130695680 19064520052651584 19128031093391360 19165390529120640 19184422694492160 19200212342800384 19221006868439040 19237712757532416 19293538969829376 19358704661667840 19367131482058752 19469603077201920 19488937340436480 19507629645712080 19527001671179520 19543073277493248 19562480500211712 19600688469938688 19674546267488256 19712973115666944 19836954078658560 19856653139312640 19875219807976960 19911810509144064 19914038596664415 19932896011714560 19971827449237440 20084432648060928 20123660055576672 20230134447405120 20250223955297280 20288840583352320 20289775173959970 20308988389294080 20443083231062016 20463384207458304 20483011127997684 20502407326334976 20571656081571840 20610885671976960 20611835097356160 20632303652567040 20649284972445696 20750498016491520 20767576615682048 20808138288759552 20828801782591488 20868521742876672 20939007083028480 20959800535941120 21040279123476480 21159417683902464 21182800058501760 21200744671566336 21241641169775376 21303282612519936 21334082688368640 21375236397258240 21437265522032640 21519034980065280 21561064345260720 21578810077232128 21600238885650432 21641429955575808 21642426852223968 21778542744376320 21788022917316096 21903303461852160 21925054507991040 21946083351426090 21966864992501760 21985957437179904 22007790562738176 22049758822662144 22124233899048960 22133864550924288 22316573338490880 22334940888563712 22359622283974080 22400786822787072 22424508013178880 22442964398374912 22594986729068544 22639117562523756 22660555465949184 22714536923402240 22737093563842560 22756354867593216 22758901253330760 22780452584816640 22781501949709440 22800252157075456 22824945656271360 22953637312069632 22998468634944768 23021307233390592 23120153654177280 23143113091768320 23166095329198080 23187246380974080 23188314484525680 23230445594001408 23363523692642304 23386724808523776 23409155574854496 23556382968407040 23579775602933760 23601823521972640 23670314013911040 23739003259453440 23804344894390272 23830650065814480 23850263769572352 23896846315997298 23919475214057472 24000265428500480 24046033283973120 24047140946915520 24116923712286720 24208914352573440 24276161336886144 24300268746356736 24346608700022784 24428841596866560 24453100625264640 24499732025180160 24500860587423360 24593182834360320 24641216394583680 24661497231122432 24685987297886208 24734202116827392 24889763136430080 24900597619789824 25057205151989760 25105540810076160 25126808499634176 25151760643129344 25154575069470840 25178394962165760 25248334948171776 25419360070202112 25553854038827520 25579230259322880 25600899226042368 25603763909997105 25628009157918720 25650283676709888 25724718626439168 25811606215557120 25822841976078336 25873277214312864 25959470769602560 26010172860949440 26036002228239360 26057431036657664 26085652178595840 26134251293251584 26283964154222592 26310065409589248 26449272104878080 26500930839457920 26549080678858752 26552051462219220 26577194682286080 26629103265649920 26779243530747904 26831546740768896 26909409615814656 26948314974781440 26973512596540160 27000298607063040 27051787444469760 27053033565279960 27078651185725440 27235028646645120 27257444308082688 27284512276611072 27310681503996912 27337802339651328 27428874775429120 27482446796474880 27509738203422720 27562198528327680 27667330688655360 27744184385012736 27771735710121984 27799314395037696 27824695657168896 27918676110704640 28000983528483840 28053705497968640 28243733411335680 28267659562088448 28298896953154695 28322188226367168 28325694332436480 28404376816693248 28445443584491520 28500315196344320 28583020696043520 28692046640087040 28748085793680960 28776634041738240 28800318514200576 28855239940767744 28856569136298624 29038056992501760 29050697223088128 29122322973327360 29204404615802880 29233406010654720 29261444468568120 29289153323335680 29314609916239872 29343720750317568 29498978532065280 29511819401232384 29569459673500416 29755431117987840 29812829711965440 29867715763716096 29899344017571840 30068646182387712 30126648972091392 30185490083365008 30316124751790080 30345201671107680 30375335932945920 30433260875028480 30664624846593024 30695076311187456 30724516691996526 30753610989502464 30826871538903040 30857484122357760 30916328507965440 30917752646034240 30973927458668544 31125747024737280 31151364923523072 31212207433139328 31243202673887232 31408510624542720 31439700803911680 31499655460945920 31560418685214720 31739126525853696 31774200087752640 31800351692763136 31862461754663064 31892633618743296 31954923918779904 32001124032552960 32062854595887360 32155898283048960 32278552470097920 32341596517891080 32368215115848192 32372222094213120 32400358328475648 32462144933363712 32463640278335952 32571788795822080 32604134167019520 32667814116564480 32790910445813760 32854955192778240 32887581761986560 32978936155769856 33011685844107264 33186350848573440 33200796826386432 33474054413434880 33502411332845568 33539433425961120 33636762019768320 33664446597562368 33892480093602816 34071805385103360 34105640345763840 34134532301389824 34138351879996140 34170678877224960 34172252924564160 34200378235613184 34299624835252224 34415474954076160 34430455968104448 34497702952417152 34680230481265920 34714669637652480 34749142993797120 34780869571461120 34845668391002112 35045285538963456 35080087212785664 35113733362281744 35265696139837440 35334574452610560 35402735282958960 35505471020866560 35706517341585408 35775395654358528 35845269473995947 35879212821086208 36000398142750720 36069049925959680 36070711420373280 36313371528860160 36343259077443584 36414242005329216 36450403119535104 36519913050034176 36643262395299840 36679650937896960 36749598037770240 36889774251540480 36961824591875520 36992245846683648 37028980946829312 37099594209558528 37101303175241088 37224901480939520 37334644704645120 37585807727984640 37658311215114240 37690212749451264 37727640964694016 37731862604206260 37762917635156224 37767592443248640 37872502422257664 37927258112655360 38129040105303168 38256062186782720 38330781058241280 38368845388984320 38400424685600768 38442013736878080 38475425515064832 38587077939658752 38717409323335680 38734262964117504 38939206154403840 38977874680872960 39015259291424160 39054003342359040 39086146554986496 39201376939877376 39425946231333888 39673908157317120 39750439615953920 39823621018288128 39828077193328830 39865792023429120 39943654898474880 40168865296121856 40247320111153344 40460268894810240 40500447910594560 40577681166704640 40579550347919940 40617976778588160 40886166462124032 40926768414916608 40966022255995368 41004814652669952 41143312163143680 41223670194712320 41264607305134080 41298569944891392 41500996032983040 41535153231364096 41616276577519104 41657603565182976 41737043485753344 41878014166056960 41919601071882240 42080558246952960 42365600117003520 42401489343132672 42483282339550752 42606565225039872 42668165376737280 42750472794516480 42874531044065280 43038069960130560 43122128690521440 43157620154464256 43200477771300864 43282859911151616 43284853704447936 43557085488752640 43576045834632192 43806606923704320 43850109015982080 43892166702852180 43933729985003520 43971914874359808 44015581125476352 44099517645324288 44248467798097920 44267729101848576 44633146676981760 44669881777127424 44719244567948160 44801573645574144 44849016026357760 45189973458137088 45278235125047512 45321110931898368 45429073846804480 45474187127685120 45517802506661520 45563003899418880 45600504314150912 45649891312542720 45907274624139264 45996937269889536 46042614466781184 46240307308354560 46286226183536640 46332190658396160 46374492761948160 46376628969051360 46460891188002816 46727047385284608 46818311149708992 47112765936814080 47159551205867520 47203647043945280 47340628027822080 47478006518906880 47608689788780544 47661300131628960 47700527539144704 47793692631994596 47838950428114944 48000530857000960 48092066567946240 48094281893831040 48233847424573440 48417828705146880 48552322673772288 48600537492713472 48693217400045568 48857683193733120 48906201250529280 49001721174846720 49186365668720640 49282432789167360 49322994462244864 49371974595772416 49468404233654784 49779526272860160 49801195239579648 50114410303979520 50211081620152320 50253616999268352 50309150138941680 50496669896343552 50838720140404224 51107708077655040 51158460518645760 51201798452084736 51207527819994210 51256018315837440 51300567353419776 51449437252878336 51623212431114240 51645683952156672 51746554428625728 51918941539205120 52020345721898880 52072004456478720 52114862073315328 52171304357191680 52268502586503168 52567928308445184 52620130819178496 52898544209756160 53001861678915840 53098161357717504 53104102924438440 53154389364572160 53258206531299840 53558487061495808 53663093481537792 53818819231629312 53896629949562880 53947025193080320 54000597214126080 54103574888939520 54106067130559920 54470057293290240 54514888616165376 54569024553222144 54621363007993824 54675604679302656 54964893592949760 55019476406845440 55124397056655360 55334661377310720 55488368770025472 55543471420243968 55649391314337792 55837352221409280 56001967056967680 56107410995937280 56487466822671360 56535319124176896 56597793906309390 56644376452734336 56651388664872960 56808753633386496 56890887168983040 57000630392688640 57166041392087040 57384093280174080 57496171587361920 57553268083476480 57600637028401152 57713138272597248 58076113985003520 58101394446176256 58408809231605760 58466812021309440 58522888937136240 58629219832479744 58687441500635136 59023638802464768 59138919347000832 59510862235975680 59625659423930880 59735431527432192 59742115789993245 59798688035143680 60253297944182784 60370980166730016 60690403342215360 60750671865891840 60866521750056960 61329249693186048 61390152622374912 61449033383993052 61507221979004928 61653743077806080 61714968244715520 61832657015930880 61835505292068480 61947854917337088 62251494049474560 62302729847046144 62424414866278656 62486405347774464 62817021249085440 62879401607823360 63120837370429440 63478253051707392 63548400175505280 63600703385526272 63724923509326128 63909847837559808 64002248065105920 64125709191774720 64311796566097920 64557104940195840 64683193035782160 64736430231696384 64800716656951296 64924289866727424 64927280556671904 65143577591644160 65335628233128960 65709910385556480 65775163523973120 65957872311539712 66023371688214528 66372701697146880 66401593652772864 66948108826869760 67004822665691136 67078866851922240 67273524039536640 67328893195124736 67784960187205632 68143610770206720 68211280691527680 68269064602779648 68276703759992280 68341357754449920 68344505849128320 68400756471226368 68830949908152320 68860911936208896 68995405904834304 69360460962531840 69429339275304960 69498285987594240 69561739142922240 69691336782004224 70090571077926912 70160174425571328 70227466724563488 70669148905221120 70805470565917920 71010942041733120 71413034683170816 71550791308717056 71690538947991894 71758425642172416 72000796285501440 72138099851919360 72141422840746560 72626743057720320 72686518154887168 72828484010658432 72900806239070208 73039826100068352 73286524790599680 73359301875793920 73499196075540480 73779548503080960 73923649183751040 73984491693367296 74057961893658624 74202606350482176 74449802961879040 74669289409290240 75171615455969280 75316622430228480 75380425498902528 75455281929388032 75463725208412520 75525835270312448 75535184886497280 75745004844515328 76258080210606336 76512124373565440 76661562116482560 76737690777968640 76811291729991315 76884027473756160 76950851030129664 77174155879317504 77434818646671360 77468525928235008 77878412308807680 78030518582848320 78108006684718080 78172293109972992 78402753879754752 78851892462667776 79347816314634240 79500879231907840 79647242036576256 79656154386657660 79731584046858240 79887309796949760 80337730592243712 80494640222306688 80920537789620480 81000895821189120 81155362333409280 81159100695839880 81235953557176320 81772332924248064 81853536829833216 81932044511990736 82286624326287360 82447340389424640 82529214610268160 83001992065966080 83232553155038208 83315207130365952 83474086971506688 83756028332113920 84161116493905920 84731200234007040 84802978686265344 84966564679101504 85213130450079744 85336330753474560 85500945589032960 85749062088130560 86076139920261120 86244257381042880 86315240308928512 86400955542601728 86565719822303232 86569707408895872 87114170977505280 87152091669264384 87613213847408640 87700218031964160 87784333405704360 87867459970007040 87943829748719616 88031162250952704 88496935596195840 88535458203697152 89266293353963520 89438489135896320 89603147291148288 89698032052715520 90379946916274176 90556470250095024 90858147693608960 90948374255370240 91035605013323040 91126007798837760 91201008628301824 91299782625085440 91993874539779072 92085228933562368 92480614616709120 92572452367073280 92748985523896320 92753257938102720 92921782376005632 93454094770569216 93636622299417984 94225531873628160 94319102411735040 94407294087890560 94681256055644160 95217379577561088 95322600263257920 95401055078289408 95587385263989192 95677900856229888 96001061714001920 96188563787662080 96467694849146880 96835657410293760 97104645347544576 97201074985426944 97386434800091136 97715366387466240 97812402501058560 98003442349693440 98372731337441280 98564865578334720 98645988924489728 98936808467309568 99559052545720320 99602390479159296 100422163240304640 100507233998536704 100618300277883360 100993339792687104 101677440280808448 102215416155310080 102316921037291520 102403596904169472 102415055639988420 102512036631674880 102601134706839552 102898874505756672 103246424862228480 103291367904313344 103493108857251456 103837883078410240 104040691443797760 104144008912957440 104229724146630656 104342608714383360 104537005173006336 105135856616890368 105240261638356992 105797088419512320 106003723357831680 106208205848876880 106516413062599680 107116974122991616 107326186963075584 107535808421987841 107637638463258624 107894050386160640 108001194428252160 108207149777879040 108212134261119840 108940114586580480 109029777232330752 109242726015987648 109351209358605312 109929787185899520 110038952813690880 110248794113310720 110669322754621440 110976737540050944 111086942840487936 111298782628675584 111674704442818560 112003934113935360 112214821991874560 112974933645342720 113070638248353792 113195587812618780 113288752905468672 113302777329745920 113617507266772992 113781774337966080 114001260785377280 114768186560348160 114992343174723840 115106536166952960 115201274056802304 115426276545194496 116152227970007040 116202788892352512 116817618463211520 116933624042618880 117045777874272480 117258439664959488 118277838694001664 119021724471951360 119251318847861760 119470863054864384 119484231579986490 119597376070287360 120506595888365568 120741960333460032 121380806684430720 121501343731783680 121733043500113920 122658499386372096 122780305244749824 122898066767986104 123014443958009856 123307486155612160 123429936489431040 123671010584136960 123895709834674176 124502988098949120 124605459694092288 124848829732557312 124972810695548928 125634042498170880 125758803215646720 126241674740858880 127096800351010560 127201406771052544 127449847018652256 127819695675119616 128004496130211840 128251418383549440 128623593132195840 129114209880391680 129366386071564320 129472860463392768 129601433313902592 129848579733454848 129854561113343808 130287155183288320 130671256466257920 131419820771112960 131550327047946240 131915744623079424 132046743376429056 132745403394293760 132803187305545728 133896217653739520 134009645331382272 134157733703844480 134547048079073280 135569920374411264 136287221540413440 136422561383055360 136553407519984560 136689011698256640 136801512942452736 137721823872417792 137990811809668608 138720921925063680 138858678550609920 138996571975188480 139123478285844480 139382673564008448 140181142155853824 140454933449126976 141338297810442240 141610941131835840 142021884083466240 142826069366341632 143101582617434112 143381077895983788 143516851284344832 144001592571002880 144276199703838720 144282845681493120 145253486115440640 145373036309774336 145656968021316864 145801612478140416 146079652200136704 146573049581199360 146718603751587840 147559097006161920 147847298367502080 147968983386734592 148115923787317248 148405212700964352 149338578818580480 150343230911938560 150633244860456960 150760850997805056 150927450416825040 151051670540624896 151490009689030656 152516160421212672 153323124232965120 153475381555937280 153622583459982630 153768054947512320 153901702060259328 154348311758635008 154869637293342720 154937051856470016 155756824617615360 156061037165696640 156216013369436160 156344586219945984 156805507759509504 157703784925335552 158695632629268480 159001758463815680 159294484073152512 159312308773315320 159463168093716480 159774619593899520 160675461184487424 160989280444613376 161841075579240960 162001791642378240 162310724666818560 162318201391679760 163544665848496128 163707073659666432 163864089023981472 164894680778849280 165058429220536320 166003984131932160 166465106310076416 166630414260731904 166948173943013376 167512056664227840 168322232987811840 169462400468014080 169605957372530688 169933129358203008 170426260900159488 170672661506949120 171001891178065920 171498124176261120 172152279840522240 172488514762085760 172630480617857024 172801911085203456 173139414817791744 174228341955010560 174304183338528768 175226427694817280 175400436063928320 175568666811408720 175887659497439232 176062324501905408 177070916407394304 178532586707927040 178876978271792640 179206294582296576 179226347369979735 179396064105431040 180759893832548352 181112940500190048 181716295387217920 182071210026646080 182252015597675520 182402017256603648 182599565250170880 183987749079558144 184170457867124736 184961229233418240 185144904734146560 185497971047792640 185506515876205440 185843564752011264 186908189541138432 187273244598835968 188451063747256320 188638204823470080 188814588175781120 189362512111288320 190434759155122176 190645200526515840 190802110156578816 191174770527978384 192002123428003840 192377127575324160 192935389698293760 193671314820587520 194209290695089152 194402149970853888 194772869600182272 195430732774932480 196006884699386880 197129731156669440 197291977848979456 197873616934619136 199118105091440640 199204780958318592 200844326480609280 201014467997073408 201236600555766720 201986679585374208 203354880561616896 204430832310620160 204633842074583040 204807193808338944 204830111279976840 205024073263349760 205202269413679104 206492849724456960 206582735808626688 206986217714502912 207675766156820480 208081382887595520 208288017825914880 208685217428766720 209074010346012672 210271713233780736 210480523276713984 212007446715663360 212416411697753760 213032826125199360 214652373926151168 215071616843975682 215275276926517248 215788100772321280 216002388856504320 216414299555758080 216424268522239680 217880229173160960 218059554464661504 218485452031975296 218702418717210624 219859574371799040 220077905627381760 220497588226621440 221338645509242880 221953475080101888 222173885680975872 223349408885637120 224007868227870720 225949867290685440 226141276496707584 226391175625237560 226577505810937344 226605554659491840 227235014533545984 228002521570754560 229536373120696320 229984686349447680 230213072333905920 230852553090388992 232304455940014080 232405577784705024 233635236926423040 234091555748544960 234516879329918976 236555677388003328 238043448943902720 238502637695723520 238941726109728768 238968463159972980 239194752140574720 241013191776731136 241483920666920064 242761613368861440 243002687463567360 243466087000227840 245316998772744192 245560610489499648 245796133535972208 246614972311224320 246859872978862080 247342021168273920 249005976197898240 249697659465114624 249945621391097856 251268084996341760 252483349481717760 254193600702021120 254402813542105088 254899694037304512 255639391350239232 256008992260423680 256502836767098880 257247186264391680 258228419760783360 258732772143128640 258945720926785536 259202866627805184 259697159466909696 259709122226687616 260574310366576640 261342512932515840 262839641542225920 263100654095892480 263831489246158848 264093486752858112 265490806788587520 265606374611091456 267792435307479040 268315467407688960 269094096158146560 271139840748822528 272574443080826880 272845122766110720 273106815039969120 273378023396513280 273603025884905472 275981623619337216 277441843850127360 277717357101219840 278246956571688960 278765347128016896 280362284311707648 280909866898253952 282676595620884480 283221882263671680 284043768166932480 285652138732683264 286203165234868224 286762155791967576 287033702568689664 288003185142005760 288565691362986240 290506972230881280 290746072619548672 291313936042633728 291603224956280832 292159304400273408 293146099162398720 293437207503175680 295118194012323840 295694596735004160 295937966773469184 296810425401928704 298677157637160960 301266489720913920 301521701995610112 301854900833650080 302103341081249792 302980019378061312 305032320842425344 306646248465930240 306950763111874560 307245166919965260 307536109895024640 307803404120518656 308696623517270016 309739274586685440 309874103712940032 311513649235230720 312122074331393280 312432026738872320 312689172439891968 313611015519019008 315407569850671104 317391265258536960 318003516927631360 318624617546630640 319549239187799040 321350922368974848 321978560889226752 323682151158481920 324003583284756480 324621449333637120 324636402783359520 327089331696992256 327728178047962944 329789361557698560 330116858441072640 332007968263864320 332930212620152832 333260828521463808 333896347886026752 335024113328455680 336644465975623680 338924800936028160 339211914745061376 339866258716406016 340852521800318976 341345323013898240 342003782356131840 344304559681044480 344977029524171520 345260961235714048 345603822170406912 346278829635583488 348456683910021120 348608366677057536 350452855389634560 350800872127856640 351137333622817440 351775318994878464 357065173415854080 357753956543585280 358412589164593152 358452694739959470 358792128210862080 361519787665096704 362225881000380096 363432590774435840 364142420053292160 364504031195351040 364804034513207296 365199130500341760 367975498159116288 368340915734249472 369922458466836480 370289809468293120 371013031752410880 371687129504022528 373816379082276864 374546489197671936 376902127494512640 377276409646940160 377629176351562240 378725024222576640 381290401053031680 381604220313157632 382349541055956768 384754255150648320 385870779396587520 387342629641175040 388418581390178304 388804299941707776 389545739200364544 390861465549864960 392013769398773760 394259462313338880 394583955697958912 395747233869238272 398236210182881280 398409561916637184 401688652961218560 402028935994146816 402473201111533440 406709761123233792 408861664621240320 409267684149166080 409660222559953680 410404538827358208 413165471617253376 413972435429005824 416162765775191040 416576035651829760 417370434857533440 418148020692025344 420543426467561472 424014893431326720 424832823395507520 426065652250398720 429304747852302336 430143233687951364 430550553853034496 431576201544642560 432004777713008640 432828599111516160 432848537044479360 435760458346321920 436119108929323008 436970904063950592 437404837434421248 439719148743598080 440155811254763520 442677291018485760 443906950160203776 444347771361951744 448015736455741440 451899734581370880 452282552993415168 452782351250475120 453155011621874688 454470029067091968 456005043141509120 459969372698895360 460426144667811840 461705106180777984 464608911880028160 464811155569410048 467270473852846080 468183111497089920 469033758659837952 473111354776006656 476086897887805440 477005275391447040 477883452219457536 477936926319945960 478389504281149440 482026383553462272 482967841333840128 485523226737722880 486005374927134720 486932174000455680 490633997545488384 491121220978999296 491592267071944416 493229944622448640 494684042336547840 498011952395796480 499395318930229248 499891242782195712 502536169992683520 504966698963435520 508387201404042240 508805627084210176 509799388074609024 511278782700478464 512017984520847360 513005673534197760 514494372528783360 516456839521566720 517465544286257280 517891441853571072 518405733255610368 519418244453375232 521148620733153280 522685025865031680 525679283084451840 526201308191784960 527662978492317696 528186973505716224 531212749222182912 535584870614958080 536630934815377920 537679042109939205 538188192316293120 542279681497645056 545148886161653760 546213630079938240 546756046793026560 547206051769810944 551963247238674432 554883687700254720 555434714202439680 556493913143377920 557530694256033792 560724568623415296 561819733796507904 565353191241768960 566443764527343360 568087536333864960 571304277465366528 572406330469736448 573524311583935152 576006370284011520 577131382725972480 581013944461762560 582627872085267456 583206449912561664 584318608800546816 586292198324797440 591389193470008320 591875933546938368 593620850803857408 597354315274321920 602532979441827840 603043403991220224 603709801667300160 604206682162499584 605960038756122624 610064641684850688 613292496931860480 613901526223749120 614490333839930520 615072219790049280 615606808241037312 619478549173370880 619748207425880064 623027298470461440 624244148662786560 624864053477744640 627222031038038016 630815139701342208 636007033855262720 637249235093261280 639098478375598080 643957121778453504 647364302316963840 648007166569512960 649242898667274240 649272805566719040 654178663393984512 655456356095925888 659578723115397120 660233716882145280 664015936527728640 665860425240305664 666521657042927616 670048226656911360 677849601872056320 678423829490122752 679732517432812032 681705043600637952 684007564712263680 688609119362088960 689954059048343040 690521922471428096 692557659271166976 696913367820042240 697216733354115072 700905710779269120 702274667245634880 703550637989756928 714130346831708160 715507913087170560 716825178329186304 716905389479918940 717584256421724160 723039575330193408 724451762000760192 726865181548871680 728284840106584320 729008062390702080 729608069026414592 730398261000683520 735950996318232576 736681831468498944 739844916933672960 740579618936586240 742026063504821760 749092978395343872 753804254989025280 755258352703124480 757450048445153280 762580802106063360 763208440626315264 764699082111913536 769508510301296640 771741558793175040 774685259282350080 776837162780356608 777608599883415552 779091478400729088 781722931099729920 784027538797547520 788518924626677760 789167911395917824 791494467738476544 796472420365762560 796819123833274368 803377305922437120 804946402223066880 813419522246467584 817723329242480640 818535368298332160 819320445119907360 820809077654716416 827944870858011648 832325531550382080 833152071303659520 834740869715066880 836296041384050688 841086852935122944 848029786862653440 849665646791015040 852131304500797440 858609495704604672 860286467375902728 861101107706068992 863152403089285120 864009555426017280 865697074088958720 871520916692643840 872238217858646016 873941808127901184 874809674868842496 879438297487196160 880311622509527040 885354582036971520 887813900320407552 896031472911482880 903799469162741760 904565105986830336 905564702500950240 906310023243749376 908940058134183936 912010086283018240 919938745397790720 920852289335623680 923410212361555968 929217823760056320 929622311138820096 934540947705692160 936366222994179840 938067517319675904 946222709552013312 952173795775610880 954010550782894080 955873852639891920 964052767106924544 965935682667680256 971046453475445760 972010749854269440 973864348000911360 981267995090976768 983184534143888832 986459889244897280 989368084673095680 996023904791592960 998790637860458496 999782485564391424 1005072339985367040 1009933397926871040 1016774402808084480 1017611254168420352 1019598776149218048 1022557565400956928 1024035969041694720 1026011347068395520 1032913679043133440 1034931088572514560 1035782883707142144 1036811466511220736 1038836488906750464 1045370051730063360 1051358566168903680 1052402616383569920 1055325956984635392 1073261869630755840 1075358084219878410 1076376384632586240 1084559362995290112 1090297772323307520 1092427260159876480 1093512093586053120 1094412103539621888 1103926494477348864 1109767375400509440 1110869428404879360 1115061388512067584 1121449137246830592 1123639467593015808 1130706382483537920 1132887529054686720 1136175072667729920 1144812660939472896 1147048623167870304 1154262765451944960 1162027888923525120 1165255744170534912 1166412899825123328 1168637217601093632 1172584396649594880 1182778386940016640 1183751867093876736 1187241701607714816 1194708630548643840 1205065958883655680 1206086807982440448 1207419603334600320 1208413364324999168 1220129283369701376 1226584993863720960 1227803052447498240 1228980667679861040 1231213616482074624 1239496414851760128 1248488297325573120 1249728106955489280 1254444062076076032 1261630279402684416 1272014067710525440 1274498470186522560 1278196956751196160 1287914243556907008 1294728604633927680 1296014333139025920 1298485797334548480 1298545611133438080 1308357326787969024 1310912712191851776 1319157446230794240 1320467433764290560 1328031873055457280 1331720850480611328 1333043314085855232 1355699203744112640 1356847658980245504 1359465034865624064 1363410087201275904 1368015129424527360 1379908118096686080 1381043844942856192 1385115318542333952 1393826735640084480 1394433466708230144 1401811421558538240 1404549334491269760 1407101275979513856 1428260693663416320 1431015826174341120 1433650356658372608 1433810778959837880 1435168512843448320 1446079150660386816 1448903524001520384 1453730363097743360 1456569680213168640 1458016124781404160 1460796522001367040 1471901992636465152 1473363662936997888 1479689833867345920 1484052127009643520 1498185956790687744 1507608509978050560 1510516705406248960 1514900096890306560 1525161604212126720 1526416881252630528 1529398164223827072 1539017020602593280 1543483117586350080 1549370518564700160 1553674325560713216 1555217199766831104 1563445862199459840 1568055077595095040 1577037849253355520 1582988935476953088 1593638247666548736 1606754611844874240 1609892804446133760 1626839044492935168 1635446658484961280 1638640890239814720 1641618155309432832 1655889741716023296 1664651063100764160 1666304142607319040 1669481739430133760 1672592082768101376 1682173705870245888 1696059573725306880 1699331293582030080 1704262609001594880 1717218991409209344 1720572934751805456 1726304806178570240 1728019110852034560 1731394148177917440 1743041833385287680 1747883616255802368 1749619349737684992 1758876594974392320 1775627800640815104 1792062945822965760 1807598938325483520 1809130211973660672 1811129405001900480 1812620046487498752 1817880116268367872 1824020172566036480 1839877490795581440 1841704578671247360 1846820424723111936 1858435647520112640 1859244622277640192 1869081895411384320 1872732445988359680 1892445419104026624 1908021101565788160 1911747705279783840 1931871365335360512 1942092906950891520 1944021499708538880 1947728696001822720 1962535990181953536 1966369068287777664 1972919778489794560 1978736169346191360 1992047809583185920 1997581275720916992 1999564971128782848 2010144679970734080 2033548805616168960 2035222508336840704 2039197552298436096 2045115130801913856 2052022694136791040 2065827358086266880 2069862177145029120 2071565767414284288 2077672977813500928 2090740103460126720 2102717132337807360 2110651913969270784 2146523739261511680 2150716168439756820 2152752769265172480 2169118725990580224 2180595544646615040 2184854520319752960 2187024187172106240 2188824207079243776 2207852988954697728 2219534750801018880 2221738856809758720 2247278935186031616 2261412764967075840 2265775058109373440 2272350145335459840 2289625321878945792 2294097246335740608 2308525530903889920 2324055777847050240 2330511488341069824 2332825799650246656 2337274435202187264 2345168793299189760 2365556773880033280 2367503734187753472 2374483403215429632 2389417261097287680 2410131917767311360 2414839206669200640 2416826728649998336 2440258566739402752 2453169987727441920 2455606104894996480 2457961335359722080 2462427232964149248 2496976594651146240 2499456213910978560 2508888124152152064 2523260558805368832 2544028135421050880 2548996940373045120 2556393913502392320 2575828487113814016 2589457209267855360 2592028666278051840 2597091222266876160 2616714653575938048 2621825424383703552 2638314892461588480 2640934867528581120 2656063746110914560 2663441700961222656 2711398407488225280 2713695317960491008 2718930069731248128 2726820174402551808 2736030258849054720 2759816236193372160 2762087689885712384 2770230637084667904 2787653471280168960 2788866933416460288 2803622843117076480 2809098668982539520 2814202551959027712 2856521387326832640 2862031652348682240 2867621557919675760 2892158301320773632 2897807048003040768 2913139360426337280 2916032249562808320 2921593044002734080 2943803985272930304 2959379667734691840 2968104254019287040 2996371913581375488 3015217019956101120 3021033410812497920 3029800193780613120 3050323208424253440 3052833762505261056 3058796328447654144 3078034041205186560 3098741037129400320 3107348651121426432 3110434399533662208 3136110155190190080 3154075698506711040 3165977870953906176 3219785608892267520 3253678088985870336 3270893316969922560 3277281780479629440 3283236310618865664 3311779483432046592 3329302126201528320 3332608285214638080 3345184165536202752 3364347411740491776 3392119147450613760 3398662587164060160 3408525218003189760 3434437982818418688 3441145869503610912 3452609612357140480 3462788296355834880 3486083666770575360 3495767232511604736 3499238699475369984 3517753189948784640 3551255601281630208 3584125891645931520 3615197876650967040 3618260423947321344 3622258810003800960 3625240092974997504 3648040345132072960 3679754981591162880 3683409157342494720 3693640849446223872 3718489244555280384 3745464891976719360 3784890838208053248 3816042203131576320 3823495410559567680 3863742730670721024 3884185813901783040 3888042999417077760 3895457392003645440 3925071980363907072 3932738136575555328 3945839556979589120 3957472338692382720 3984095619166371840 3995162551441833984 3999129942257565696 4067097611232337920 4078395104596872192 4090230261603827712 4104045388273582080 4139724354290058240 4143131534828568576 4155345955627001856 4181480206920253440 4205434264675614720 4221303827938541568 4293047478523023360 4301432336879513640 4305505538530344960 4338237451981160448 4361191089293230080 4369709040639505920 4374048374344212480 4415705977909395456 4439069501602037760 4494557870372063232 4522825529934151680 4531550116218746880 4544700290670919680 4579250643757891584 4588194492671481216 4617051061807779840 4648111555694100480 4661022976682139648 4665651599300493312 4690337586598379520 4731113547760066560 4748966806430859264 4820263835534622720 4829678413338401280 4833653457299996672 4880517133478805504 4906339975454883840 4915922670719444160 4924854465928298496 4993953189302292480 4998912427821957120 5017776248304304128 5046521117610737664 5088056270842101760 5097993880746090240 5112787827004784640 5151656974227628032 5178914418535710720 5184057332556103680 5194182444533752320 5243650848767407104 5276629784923176960 5326883401922445312 5422796814976450560 5427390635920982016 5437860139462496256 5453640348805103616 5472060517698109440 5519632472386744320 5524175379771424768 5540461274169335808 5575306942560337920 5577733866832920576 5607245686234152960 5618197337965079040 5724063304697364480 5735243115839351520 5795614096006081536 5826278720852674560 5832064499125616640 5843186088005468160 5887607970545860608 5918759335469383680 5936208508038574080 5992743827162750976 6030434039912202240 6042066821624995840 6100646416848506880 6105667525010522112 6117592656895308288 6156068082410373120 6197482074258800640 6214697302242852864 6272220310380380160 6308151397013422080 6331955741907812352 6439571217784535040 6507356177971740672 6541786633939845120 6554563560959258880 6566472621237731328 6623558966864093184 6658604252403056640 6665216570429276160 6784238294901227520 6797325174328120320 6817050436006379520 6868875965636837376 6882291739007221824 6905219224714280960 6925576592711669760 6972167333541150720 6991534465023209472 6998477398950739968 7035506379897569280 7102511202563260416 7168251783291863040 7230395753301934080 7244517620007601920 7250480185949995008 7359509963182325760 7366818314684989440 7387281698892447744 7490929783953438720 7569781676416106496 7632084406263152640 7646990821119135360 7727485461341442048 7768371627803566080 7776085998834155520 7850143960727814144 7865476273151110656 7914944677384765440 7968191238332743680 7990325102883667968 8134195222464675840 8156790209193744384 8180460523207655424 8208090776547164160 8279448708580116480 8286263069657137152 8310691911254003712 8362960413840506880 8410868529351229440 8442607655877083136 8586094957046046720 8602864673759027280 8676474903962320896 8739418081279011840 8748096748688424960 8831411955818790912 8878139003204075520 8989115740744126464 9045651059868303360 9063100232437493760 9089400581341839360 9158501287515783168 9176388985342962432 9234102123615559680 9296223111388200960 9322045953364279296 9331303198600986624 9462227095520133120 9497933612861718528 9659356826676802560 9667306914599993344 9761034266957611008 9812679950909767680 9831845341438888320 9849708931856596992 9987906378604584960 9997824855643914240 10035552496608608256 10093042235221475328 10176112541684203520 10195987761492180480 10225575654009569280 10303313948455256064 10357828837071421440 10388364889067504640 10487301697534814208 10553259569846353920 10653766803844890624 10845593629952901120 10854781271841964032 10875720278924992512 10944121035396218880 11039264944773488640 11080922548338671616 11155467733665841152 11236394675930158080 11448126609394728960 11470486231678703040 11591228192012163072 11652557441705349120 11664128998251233280 11686372176010936320 11775215941091721216 11837518670938767360 11872417016077148160 11985487654325501952 12084133643249991680 12201292833697013760 12235185313790616576 12312136164820746240 12429394604485705728 12544440620760760320 12616302794026844160 12663911483815624704 12879142435569070080 13014712355943481344 13083573267879690240 13109127121918517760 13247117933728186368 13317208504806113280 13568476589802455040 13594650348656240640 13634100872012759040 13737751931273674752 13764583478014443648 13810438449428561920 13851153185423339520 13944334667082301440 13983068930046418944 13996954797901479936 14071012759795138560 14460791506603868160 14489035240015203840 14500960371899990016 14719019926364651520 14774563397784895488 14981859567906877440 15139563352832212992 15264168812526305280 15293981642238270720 15454970922682884096 15536743255607132160 15552171997668311040 15730952546302221312 15829889354769530880 15980650205767335936 16268390444929351680 16313580418387488768 16360921046415310848 16416181553094328320 16558897417160232960 16572526139314274304 16621383822508007424 16725920827681013760 16821737058702458880 17172189914092093440 17205729347518054560 17478836162558023680 17496193497376849920 17662823911637581824 17756278006408151040 17978231481488252928 18091302119736606720 18126200464874987520 18317002575031566336 18352777970685924864 18468204247231119360 18592446222776401920 18644091906728558592 18924454191040266240 18995867225723437056 19318713653353605120 19334613829199986688 19522068533915222016 19625359901819535360 19663690682877776640 19699417863713193984 19975812757209169920 19995649711287828480 20391975522984360960 20451151308019138560 20606627896910512128 20715657674142842880 20776729778135009280 20974603395069628416 21106519139692707840 21307533607689781248 21691187259905802240 21751440557849985024 22078529889546977280 22161845096677343232 22472789351860316160 22896253218789457920 22940972463357406080 23182456384024326144 23305114883410698240 23328257996502466560 23550431882183442432 23744834032154296320 23970975308651003904 24168267286499983360 24402585667394027520 24470370627581233152 24624272329641492480 24858789208971411456 25088881241521520640 25232605588053688320 25327822967631249408 25758284871138140160 26029424711886962688 26218254243837035520 26494235867456372736 26634417009612226560 27136953179604910080 27189300697312481280 27268201744025518080 27475503862547349504 27529166956028887296 27620876898857123840 27702306370846679040 27888669334164602880 27966137860092837888 27993909595802959872 28978070480030407680 29001920743799980032 29438039852729303040 29549126795569790976 29963719135813754880 30279126705664425984 30528337625052610560 30587963284476541440 30909941845365768192 31073486511214264320 31461905092604442624 31659778709539061760 31961300411534671872 32536780889858703360 32627160836774977536 32832363106188656640 33117794834320465920 33242767645016014848 34344379828184186880 34411458695036109120 34957672325116047360 34992386994753699840 35325647823275163648 35512556012816302080 35956462962976505856 36252400929749975040 36705555941371849728 36936408494462238720 37288183813457117184 37848908382080532480 37991734451446874112 38637427306707210240 38669227658399973376 39044137067830444032 39250719803639070720 39327381365755553280 39951625514418339840 40783951045968721920 40902302616038277120 41213255793821024256 41431315348285685760 41553459556270018560 41949206790139256832 42213038279385415680 43382374519811604480 43502881115699970048 44157059779093954560 44323690193354686464 44945578703720632320 45792506437578915840 45881944926714812160 46364912768048652288 46610229766821396480 46656515993004933120 47489668064308592640 47941950617302007808 48336534572999966720 48805171334788055040 48940741255162466304 49248544659282984960 49717578417942822912 50177762483043041280 50465211176107376640 51516569742276280320 52436508487674071040 52988471734912745472 53268834019224453120 54273906359209820160 54378601394624962560 54951007725094699008 55058333912057774592 55404612741693358080 55777338668329205760 55932275720185675776 57956140960060815360 58003841487599960064 58876079705458606080 59098253591139581952 59927438271627509760 61175926568953082880 61819883690731536384 62146973022428528640 62923810185208885248 63319557419078123520 63922600823069343744 65073561779717406720 65254321673549955072 66235589668640931840 66485535290032029696 68688759656368373760 68822917390072218240 69915344650232094720 69984773989507399680 70651295646550327296 71912925925953011712 72504801859499950080 73411111882743699456 73872816988924477440 74576367626914234368 75697816764161064960 75983468902893748224 77274854613414420480 78088274135660888064 78654762731511106560 79903251028836679680 81567902091937443840 81804605232076554240 82426511587642048512 82862630696571371520 83106919112540037120 83898413580278513664 87005762231399940096 88314119558187909120 88647380386709372928 89891157407441264640 91585012875157831680 91763889853429624320 92729825536097304576 93220459533642792960 94979336128617185280 95883901234604015616 96673069145999933440 97610342669576110080 97881482510324932608 98497089318565969920 103033139484552560640 104873016975348142080 105976943469825490944 106537668038448906240 108757202789249925120 110116667824115549184 110809225483386716160 111864551440371351552 115912281920121630720 116007682975199920128 117752159410917212160 119854876543255019520 122351853137906165760 123639767381463072768 124293946044857057280 125847620370417770496 126639114838156247040 130147123559434813440 130508643347099910144 132471179337281863680 132971070580064059392 137377519312736747520 137645834780144436480 139830689300464189440 139969547979014799360 143825851851906023424 145009603718999900160 146822223765487398912 147745633977848954880 149152735253828468736 151395633528322129920 154549709226828840960 157309525463022213120 159806502057673359360 163135804183874887680 164853023175284097024 166213838225080074240 167796827160557027328 174011524462799880192 176628239116375818240 177294760773418745856 179782314814882529280 183527779706859248640 185459651072194609152 186440919067285585920 189958672257234370560 191767802469208031232 193346138291999866880 195220685339152220160 195762965020649865216 206066278969105121280 209746033950696284160 211953886939650981888 217514405578499850240 220233335648231098368 221618450966773432320 223729102880742703104 231824563840243261440 239709753086510039040 244703706275812331520 247279534762926145536 248587892089714114560 251695240740835540992 261017286694199820288 264942358674563727360 265942141160128118784 274755038625473495040 275291669560288872960 279661378600928378880 287651703703812046848 290019207437999800320 293644447530974797824 295491267955697909760 309099418453657681920 314619050926044426240 319613004115346718720 326271608367749775360 332427676450160148480 335593654321114054656 348023048925599760384 353256478232751636480 359564629629765058560 367055559413718497280 370919302144389218304 372881838134571171840 379917344514468741120 390441370678304440320 391525930041299730432 412132557938210242560 419492067901392568320 435028811156999700480 440466671296462196736 443236901933546864640 447458205761485406208 463649127680486522880 479419506173020078080 489407412551624663040 494559069525852291072 503390481481671081984 522034573388399640576 529884717349127454720 531884282320256237568 550583339120577745920 559322757201856757760 575303407407624093696 580038414875999600640 587288895061949595648 618198836907315363840 629238101852088852480 652543216735499550720 664855352900320296960 671187308642228109312 719129259259530117120 734111118827436994560 741838604288778436608 745763676269142343680 783051860082599460864 824265115876420485120 838984135802785136640 870057622313999400960 880933342592924393472 886473803867093729280 927298255360973045760 958839012346040156160 978814825103249326080 1006780962963342163968 1044069146776799281152 1059769434698254909440 1101166678241155491840 1118645514403713515520 1174577790123899191296 1236397673814630727680 1258476203704177704960 1305086433470999101440 1329710705800640593920 1342374617284456218624 1438258518519060234240 1468222237654873989120 1483677208577556873216 1566103720165198921728 1677968271605570273280 1740115244627998801920 1761866685185848786944 1854596510721946091520 1957629650206498652160 2013561925926684327936 2202333356482310983680 2237291028807427031040 2349155580247798382592 2472795347629261455360 2516952407408355409920 2610172866941998202880 2659421411601281187840 2876517037038120468480 2936444475309747978240 3132207440330397843456 3355936543211140546560 3523733370371697573888 3709193021443892183040 3915259300412997304320 4027123851853368655872 4404666712964621967360 4698311160495596765184 5033904814816710819840 5220345733883996405760 5872888950619495956480 6711873086422281093120 7047466740743395147776 7418386042887784366080 7830518600825994608640 8809333425929243934720 9396622320991193530368 10067809629633421639680 11745777901238991912960 14094933481486790295552 15661037201651989217280 17618666851858487869440 20135619259266843279360 23491555802477983825920 28189866962973580591104 35237333703716975738880 46983111604955967651840 70474667407433951477760 140949334814867902955520
- Sum of all divisors σ(n): 635015558570351624224398
- Sum of proper divisors (its aliquot sum) s(n): 494066223755483721268878
- 140949334814867902955520 is an abundant number, because the sum of its proper divisors (494066223755483721268878) is greater than itself. Its abundance is 353116888940615818313358
Bases of 140949334814867902955520
- Binary: 111011101100011100000111101011101000010001010011110000001010000000000000000002
- Hexadecimal: 0x1DD8E0F5D08A78140000
- Base-36: MYAAYTIYKHKW000
Squares and roots of 140949334814867902955520
- 140949334814867902955520 squared (1409493348148679029555202) is 19866714984753733103124050514486760351098470400
- 140949334814867902955520 cubed (1409493348148679029555203) is 2800200262057607213140368222041797966483875332977496820938711236608000
-
The
square root of 140949334814867902955520 is 375432197360.4127402871 -
The
cube root of 140949334814867902955520 is 52042043.7602090201
Scales and comparisons
How big is 140949334814867902955520?- 140,949,334,814,867,902,955,520 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 140,949,334,814,867,902,955,520 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 140949334814867902955520 cubic inches would be around 4336837 feet tall.
Recreational maths with 140949334814867902955520
- 140949334814867902955520 backwards is 025559209768418433949041
- 140949334814867902955520 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 140949334814867902955520's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 140949334814867902955520 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 140949334814867902955520 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/140949334814867902955520/
Chicago style:
Numbermatics. 2024. "Number 140949334814867902955520 - Facts about the integer". https://numbermatics.com/n/140949334814867902955520/
The information we have on file for 140949334814867902955520 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 140949334814867902955520, math, Factors of 140949334814867902955520, curriculum, school, college, exams, university, Prime factorization of 140949334814867902955520, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty sextillion, nine hundred forty-nine quintillion, three hundred thirty-four quadrillion, eight hundred fourteen trillion, eight hundred sixty-seven billion, nine hundred two million, nine hundred fifty-five thousand, five hundred twenty.