4936305212123139977379840
4,936,305,212,123,139,977,379,840 is an even composite number composed of six prime numbers multiplied together.
What does the number 4936305212123139977379840 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 27648 divisors.
4936305212123139977379840 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-seven thousand, six hundred forty-eight divisors.
Prime factorization of 4936305212123139977379840:
217 × 311 × 5 × 113 × 193 × 1673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 11 × 11 × 11 × 19 × 19 × 19 × 167 × 167 × 167)See below for interesting mathematical facts about the number 4936305212123139977379840 from the Numbermatics database.
Names of 4936305212123139977379840
- Cardinal: 4936305212123139977379840 can be written as Four septillion, nine hundred thirty-six sextillion, three hundred five quintillion, two hundred twelve quadrillion, one hundred twenty-three trillion, one hundred thirty-nine billion, nine hundred seventy-seven million, three hundred seventy-nine thousand, eight hundred forty.
Scientific notation
- Scientific notation: 4.93630521212313997737984 × 1024
Factors of 4936305212123139977379840
Divisors of 4936305212123139977379840
- Number of divisors d(n): 27648
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 11 12 15 16 18 19 20 22 24 27 30 32 33 36 38 40 44 45 48 54 55 57 60 64 66 72 76 80 81 88 90 95 96 99 108 110 114 120 121 128 132 135 144 152 160 162 165 167 171 176 180 190 192 198 209 216 220 228 240 242 243 256 264 270 285 288 297 304 320 324 330 334 342 352 360 361 363 380 384 396 405 418 432 440 456 480 484 486 495 501 512 513 528 540 570 576 594 605 608 627 640 648 660 668 684 704 720 722 726 729 760 768 792 810 835 836 855 864 880 891 912 960 968 972 990 1002 1024 1026 1045 1056 1080 1083 1089 1140 1152 1188 1210 1215 1216 1254 1280 1296 1320 1331 1336 1368 1408 1440 1444 1452 1458 1485 1503 1520 1536 1539 1584 1620 1670 1672 1710 1728 1760 1782 1805 1815 1824 1837 1881 1920 1936 1944 1980 2004 2048 2052 2090 2112 2160 2166 2178 2187 2280 2299 2304 2376 2420 2430 2432 2505 2508 2560 2565 2592 2640 2662 2672 2673 2736 2816 2880 2888 2904 2916 2970 3006 3040 3072 3078 3135 3168 3173 3240 3249 3267 3340 3344 3420 3456 3520 3564 3610 3630 3645 3648 3674 3762 3840 3872 3888 3960 3971 3993 4008 4096 4104 4180 4224 4320 4332 4356 4374 4455 4509 4560 4598 4608 4617 4752 4840 4860 4864 5010 5016 5120 5130 5184 5280 5324 5344 5346 5415 5445 5472 5511 5632 5643 5760 5776 5808 5832 5940 6012 6080 6144 6156 6270 6336 6346 6480 6498 6534 6561 6655 6680 6688 6840 6859 6897 6912 7040 7128 7220 7260 7290 7296 7348 7515 7524 7680 7695 7744 7776 7920 7942 7986 8016 8019 8192 8208 8360 8448 8640 8664 8712 8748 8910 9018 9120 9185 9196 9216 9234 9405 9504 9519 9680 9720 9728 9747 9801 10020 10032 10240 10260 10368 10560 10648 10688 10692 10830 10890 10935 10944 11022 11264 11286 11495 11520 11552 11616 11664 11880 11913 11979 12024 12160 12288 12312 12540 12672 12692 12960 12996 13068 13122 13310 13360 13365 13376 13527 13680 13718 13794 13824 13851 14080 14256 14440 14520 14580 14592 14696 15030 15048 15360 15390 15488 15552 15840 15865 15884 15972 16032 16038 16245 16335 16384 16416 16533 16720 16896 16929 17280 17328 17424 17496 17820 18036 18240 18370 18392 18432 18468 18810 19008 19038 19360 19440 19456 19494 19602 19683 19855 19965 20040 20064 20207 20480 20520 20577 20691 20736 21120 21296 21376 21384 21660 21780 21870 21888 22044 22528 22545 22572 22990 23040 23085 23104 23232 23328 23760 23826 23958 24048 24057 24320 24576 24624 25080 25289 25344 25384 25920 25992 26136 26244 26620 26720 26730 26752 27054 27360 27436 27555 27588 27648 27702 27889 28160 28215 28512 28557 28880 29040 29160 29184 29241 29392 29403 30060 30096 30720 30780 30976 31104 31680 31730 31768 31944 32064 32076 32490 32670 32768 32805 32832 33066 33440 33792 33858 34295 34485 34560 34656 34848 34903 34992 35640 35739 35937 36072 36480 36740 36784 36864 36936 37620 38016 38076 38720 38880 38912 38988 39204 39366 39710 39930 40080 40095 40128 40414 40581 40960 41040 41154 41382 41472 41553 42240 42592 42752 42768 43320 43560 43681 43740 43776 44088 45056 45090 45144 45980 46080 46170 46208 46464 46656 47520 47595 47652 47916 48096 48114 48640 48735 49005 49152 49248 49599 50160 50578 50688 50768 50787 51840 51984 52272 52488 53240 53440 53460 53504 54108 54720 54872 55110 55176 55296 55404 55778 56320 56430 57024 57114 57760 58080 58320 58368 58482 58784 58806 59049 59565 59895 60120 60192 60287 60621 61440 61560 61731 61952 62073 62208 63360 63460 63536 63888 64128 64152 64980 65340 65536 65610 65664 66132 66880 67584 67635 67716 68590 68970 69120 69255 69312 69696 69806 69984 71280 71478 71874 72144 72171 72960 73480 73568 73728 73872 75240 75449 75867 76032 76152 77440 77760 77824 77976 78408 78732 79420 79860 80160 80190 80256 80828 81162 81920 82080 82308 82665 82764 82944 83106 83667 84480 84645 85184 85504 85536 85671 86640 87120 87362 87480 87552 87723 88176 88209 90112 90180 90288 91960 92160 92340 92416 92928 93312 95040 95190 95304 95832 96192 96228 97280 97470 98010 98304 98415 98496 99198 100320 101035 101156 101376 101536 101574 102885 103455 103680 103968 104544 104709 104976 106480 106880 106920 107008 107217 107811 108216 109440 109744 110220 110352 110592 110808 111556 112640 112860 114048 114228 115520 116160 116640 116736 116964 117568 117612 118098 119130 119790 120240 120285 120384 120574 121242 121743 122880 123120 123462 123904 124146 124416 124659 126445 126720 126920 127072 127776 128256 128304 129960 130680 131043 131072 131220 131328 132264 133760 135168 135270 135432 137180 137940 138240 138510 138624 139392 139445 139612 139968 142560 142785 142956 143748 144288 144342 145920 146205 146960 147015 147136 147456 147744 148797 150480 150898 151734 152064 152304 152361 154880 155520 155648 155952 156816 157464 158840 159720 160320 160380 160512 161656 162324 163840 164160 164616 165330 165528 165888 166212 167334 168960 169290 170368 171008 171072 171342 173280 174240 174515 174724 174960 175104 175446 176352 176418 177147 178695 179685 180224 180360 180576 180861 181863 183920 184320 184680 184832 185193 185856 186219 186624 190080 190380 190608 191664 192384 192456 194560 194940 196020 196608 196830 196992 198396 200640 202070 202312 202752 202905 203072 203148 205770 206910 207360 207765 207936 209088 209418 209952 212960 213760 213840 214016 214434 215622 216432 216513 218405 218880 219488 220440 220704 221184 221616 222277 223112 225280 225720 226347 227601 228096 228456 231040 232320 233280 233472 233928 235136 235224 236196 238260 239580 240480 240570 240768 241148 242484 243486 245760 246240 246924 247808 247995 248292 248832 249318 251001 252890 253440 253840 253935 254144 255552 256512 256608 257013 259920 261360 262086 262440 262656 263169 264528 264627 267520 270336 270540 270864 274360 275880 276480 277020 277248 278784 278890 279224 279936 285120 285570 285912 287496 288576 288684 291840 292410 293920 294030 294272 294912 295245 295488 297594 300960 301435 301796 303105 303468 304128 304608 304722 306779 308655 309760 310365 311040 311296 311904 313632 314127 314928 317680 319440 320640 320760 321024 321651 323312 323433 324648 327680 328320 329232 330660 331056 331776 332424 334668 337920 338580 340736 342016 342144 342684 346560 348480 349030 349448 349920 350208 350892 352704 352836 354294 357390 359370 360448 360720 360855 361152 361722 363726 365229 367840 368640 369360 369664 370386 371712 372438 373248 373977 377245 379335 380160 380760 381216 383328 383933 384768 384912 389120 389880 392040 393129 393216 393660 393984 396792 401280 404140 404624 405504 405810 406144 406296 411540 413820 414720 415530 415872 418176 418335 418836 419904 425920 427520 427680 428032 428355 428868 431244 432864 433026 436810 437760 438615 438976 440880 441045 441408 442368 443232 444554 446224 446391 450560 451440 452694 455202 456192 456912 457083 462080 464640 466560 466944 467856 470272 470448 472392 476520 479160 480491 480960 481140 481536 482296 484968 486972 491520 492480 493848 495616 495990 496584 497664 498636 502002 505780 506880 507680 507870 508288 511104 513024 513216 514026 519840 522720 523545 524172 524880 525312 526338 529056 529254 529891 535040 536085 539055 540672 541080 541728 542583 545589 548720 551760 552960 554040 554496 555579 557568 557780 558448 558657 559872 570240 571140 571824 574992 577152 577368 583680 584820 587840 588060 588544 589824 590490 590976 595188 601920 602870 603592 606210 606936 608256 608715 609216 609444 613558 617310 619520 620730 622080 622592 623295 623808 627264 628254 629856 635360 638880 641280 641520 642048 643302 646624 646866 649296 649539 655215 655360 656640 658464 661320 662112 663157 663552 664848 666831 669336 675840 677160 679041 681472 682803 684032 684288 685368 693120 696960 698060 698896 699840 700416 701784 705408 705672 708588 714780 718740 720896 721440 721710 722304 723444 727452 730458 735680 737280 738720 739328 740772 743424 743985 744876 746496 747954 753003 754490 758670 760320 761520 761805 762432 766656 767866 769536 769824 771039 778240 779760 784080 786258 787320 787968 789507 793584 793881 802560 808280 809248 811008 811620 812288 812592 823080 827640 829440 829939 831060 831744 836352 836670 837672 839808 851840 855040 855360 856064 856710 857736 862488 865728 866052 873620 875520 877230 877952 881760 882090 882816 884736 885735 886464 889108 892448 892782 901120 902880 904305 905388 909315 910404 912384 913824 914166 920337 924160 925965 929280 931095 933120 933888 935712 940544 940896 942381 944784 953040 958320 960982 961920 962280 963072 964592 964953 969936 970299 973944 983040 984960 987696 991232 991980 993168 995328 997272 1004004 1011560 1013760 1015360 1015740 1016576 1022208 1026048 1026432 1028052 1039680 1045440 1047090 1048344 1049760 1050624 1052676 1058112 1058508 1059782 1070080 1072170 1078110 1081344 1082160 1082565 1083456 1085166 1091178 1095687 1097440 1103520 1105920 1108080 1108992 1111158 1111385 1115136 1115560 1116896 1117314 1119744 1121931 1131735 1138005 1140480 1142280 1143648 1145453 1149984 1151799 1154304 1154736 1167360 1169640 1175680 1176120 1177088 1179387 1179648 1180980 1181952 1190376 1203840 1205740 1207184 1212420 1213872 1216512 1217430 1218432 1218888 1227116 1234620 1239040 1241460 1244160 1245184 1246590 1247616 1254528 1255005 1256508 1259712 1270720 1277760 1282560 1283040 1284096 1285065 1286604 1293248 1293732 1298592 1299078 1310430 1313280 1315845 1316928 1322640 1323135 1324224 1326314 1327104 1329696 1333662 1338672 1339173 1351680 1354320 1358082 1362944 1365606 1368064 1368576 1370736 1371249 1386240 1393920 1396120 1397792 1399680 1400832 1403568 1410816 1411344 1417176 1429560 1437480 1441473 1441792 1442880 1443420 1444608 1446888 1454904 1460916 1471360 1474560 1477440 1478656 1481544 1486848 1487970 1489752 1492992 1495908 1506006 1508980 1517340 1520640 1523040 1523610 1524864 1533312 1533895 1535732 1539072 1539648 1542078 1556480 1559520 1568160 1570635 1572516 1574640 1575936 1579014 1587168 1587762 1589673 1605120 1608255 1616560 1617165 1618496 1622016 1623240 1624576 1625184 1627749 1636767 1646160 1655280 1658880 1659878 1662120 1663488 1666737 1672704 1673340 1675344 1675971 1679616 1703680 1710080 1710720 1712128 1713420 1715472 1724976 1731456 1732104 1747240 1751040 1754460 1755904 1763520 1764180 1765632 1769472 1771470 1772928 1778216 1784896 1785564 1802240 1805760 1808610 1810776 1818630 1820808 1824768 1826145 1827648 1828332 1840674 1848320 1851930 1858560 1862190 1866240 1867776 1869885 1871424 1881088 1881792 1884762 1889568 1906080 1916640 1919665 1921964 1923840 1924560 1926144 1929184 1929906 1939872 1940598 1947888 1948617 1965645 1966080 1969920 1975392 1982464 1983960 1986336 1989471 1990656 1994544 2000493 2008008 2023120 2027520 2030720 2031480 2033152 2037123 2044416 2048409 2052096 2052864 2056104 2079360 2090880 2094180 2096688 2099520 2101248 2105352 2116224 2117016 2119564 2140160 2144340 2156220 2162688 2164320 2165130 2166912 2170332 2182356 2191374 2194880 2207040 2211840 2216160 2217984 2222316 2222770 2230272 2231120 2231955 2233792 2234628 2239488 2243862 2259009 2263470 2276010 2280960 2284560 2285415 2287296 2290906 2299968 2303598 2308608 2309472 2313117 2334720 2339280 2351360 2352240 2354176 2358774 2361960 2363904 2368521 2380752 2381643 2402455 2407680 2411480 2414368 2424840 2427744 2433024 2434860 2436864 2437776 2454232 2469240 2478080 2482920 2488320 2489817 2490368 2493180 2495232 2509056 2510010 2513016 2519424 2541440 2555520 2565120 2566080 2568192 2570130 2573208 2586496 2587464 2597184 2598156 2620860 2626560 2631690 2633856 2645280 2646270 2648448 2649455 2652628 2654208 2659392 2667324 2677344 2678346 2703360 2708640 2712915 2716164 2725888 2727945 2731212 2736128 2737152 2741472 2742498 2761011 2772480 2777895 2787840 2792240 2793285 2795584 2799360 2801664 2807136 2821632 2822688 2827143 2834352 2859120 2874960 2882946 2885760 2886840 2889216 2893776 2894859 2909808 2910897 2921832 2942720 2949120 2954880 2957312 2963088 2973696 2975940 2979504 2985984 2991816 3012012 3017960 3034680 3041280 3046080 3047220 3049728 3066624 3067790 3071464 3078144 3079296 3084156 3112960 3119040 3136320 3141270 3145032 3149280 3151872 3158028 3174336 3175524 3179346 3210240 3216510 3233120 3234330 3236992 3244032 3246480 3247695 3249152 3250368 3255498 3273534 3287061 3292320 3310560 3315785 3317760 3319756 3324240 3326976 3333474 3334155 3345408 3346680 3350688 3351942 3359232 3365793 3374569 3395205 3407360 3414015 3420160 3421440 3424256 3426840 3430944 3436359 3449952 3455397 3462912 3464208 3494480 3502080 3508920 3511808 3527040 3528360 3531264 3538161 3538944 3542940 3545856 3556432 3569792 3571128 3604480 3611520 3617220 3621552 3637260 3641616 3649536 3652290 3655296 3656664 3681348 3696640 3703860 3717120 3724380 3732480 3735552 3739770 3742848 3762176 3763584 3765015 3769524 3779136 3812160 3833280 3839330 3843928 3847680 3849120 3852288 3855195 3858368 3859812 3879744 3881196 3895776 3897234 3931290 3939840 3947535 3950784 3964928 3967920 3969405 3972672 3978942 3981312 3989088 4000986 4016016 4017519 4046240 4055040 4061440 4062960 4066304 4074246 4088832 4096818 4104192 4105728 4112208 4113747 4149695 4158720 4181760 4188360 4193376 4199040 4202496 4210704 4223263 4232448 4234032 4239128 4280320 4288680 4312440 4324419 4325376 4328640 4330260 4333824 4340664 4364712 4382748 4389760 4414080 4423680 4432320 4435968 4444632 4445540 4460544 4462240 4463910 4467584 4469256 4478976 4487724 4518018 4526940 4552020 4561920 4569120 4570830 4574592 4581812 4599936 4601685 4607196 4617216 4618944 4626234 4657463 4669440 4678560 4702720 4704480 4708352 4711905 4717548 4723920 4727808 4737042 4761504 4763286 4769019 4804910 4815360 4822960 4824765 4828736 4849680 4851495 4855488 4866048 4869720 4873728 4875552 4883247 4908464 4910301 4938480 4956160 4965840 4976640 4979634 4986360 4990464 5000211 5018112 5020020 5026032 5027913 5038848 5082880 5111040 5130240 5132160 5136384 5140260 5146416 5172992 5174928 5194368 5196312 5241720 5253120 5263380 5267712 5290560 5292540 5296896 5298910 5305256 5308416 5318784 5334648 5354688 5356692 5406720 5417280 5425830 5432328 5451776 5455890 5462424 5472256 5474304 5478435 5482944 5484996 5522022 5544960 5555790 5575680 5584480 5586570 5591168 5598720 5603328 5609655 5614272 5643264 5645376 5654286 5668704 5718240 5727265 5749920 5758995 5765892 5771520 5773680 5778432 5787552 5789718 5819616 5821794 5828801 5843664 5885440 5896935 5898240 5909760 5914624 5926176 5947392 5951880 5959008 5968413 5971968 5983632 6001479 6024024 6035920 6069360 6082560 6092160 6094440 6099456 6111369 6133248 6135580 6142928 6145227 6156288 6158592 6168312 6225920 6238080 6272640 6282540 6290064 6298560 6303744 6316056 6348672 6351048 6358692 6420480 6433020 6466240 6468660 6473984 6488064 6492960 6495390 6498304 6500736 6510996 6547068 6574122 6584640 6621120 6631570 6635520 6639512 6648480 6653952 6666948 6668310 6690816 6693360 6695865 6701376 6703884 6718464 6731586 6749138 6777027 6790410 6814720 6828030 6840320 6842880 6848512 6853680 6856245 6861888 6872718 6899904 6910794 6925824 6928416 6939351 6988960 7004160 7017840 7023616 7054080 7056720 7062528 7076322 7085880 7091712 7105563 7112864 7139584 7142256 7144929 7207365 7208960 7223040 7234440 7243104 7274520 7283232 7294727 7299072 7304580 7310592 7313328 7362696 7393280 7407720 7434240 7448760 7464960 7469451 7471104 7479540 7485696 7524352 7527168 7530030 7539048 7558272 7624320 7666560 7678660 7687856 7695360 7698240 7704576 7710390 7716736 7719624 7759488 7762392 7791552 7794468 7862580 7879680 7895070 7901568 7929856 7935840 7938810 7945344 7948365 7957884 7962624 7978176 8001972 8032032 8035038 8092480 8110080 8122880 8125920 8132608 8138745 8148492 8177664 8183835 8193636 8208384 8211456 8224416 8227494 8283033 8299390 8317440 8333685 8363520 8376720 8379855 8386752 8398080 8404992 8421408 8446526 8464896 8468064 8478256 8481429 8560640 8577360 8624880 8648838 8657280 8660520 8667648 8681328 8684577 8729424 8732691 8765496 8779520 8828160 8847360 8864640 8871936 8889264 8891080 8921088 8924480 8927820 8935168 8938512 8957952 8975448 9036036 9053880 9104040 9123840 9129329 9138240 9141660 9149184 9163624 9199872 9203370 9214392 9234432 9237888 9252468 9314926 9338880 9357120 9405440 9408960 9416704 9423810 9435096 9447840 9455616 9474084 9523008 9526572 9538038 9609820 9630720 9645920 9649530 9657472 9699360 9702990 9710976 9732096 9739440 9743085 9747456 9751104 9766494 9816928 9820602 9861183 9876960 9912320 9931680 9947355 9953280 9959268 9972720 9980928 10000422 10002465 10036224 10040040 10052064 10055826 10067929 10077696 10123707 10165760 10185615 10222080 10242045 10260480 10264320 10272768 10280520 10292832 10309077 10345984 10349856 10366191 10388736 10392624 10483440 10506240 10526760 10535424 10581120 10585080 10593792 10597820 10610512 10614483 10616832 10637568 10669296 10709376 10713384 10813440 10834560 10851660 10864656 10903552 10911780 10924848 10944512 10948608 10956870 10965888 10969992 11044044 11089920 11111580 11151360 11168960 11173140 11182336 11197440 11206656 11219310 11228544 11286528 11290752 11295045 11308572 11337408 11436480 11454530 11499840 11517990 11531784 11543040 11547360 11556864 11565585 11575104 11579436 11639232 11643588 11657602 11687328 11770880 11793870 11819520 11829248 11842605 11852352 11894784 11903760 11908215 11918016 11936826 11943936 11967264 12002958 12048048 12052557 12071840 12138720 12165120 12184320 12188880 12198912 12222738 12266496 12271160 12285856 12290454 12312576 12317184 12336624 12341241 12449085 12451840 12476160 12545280 12565080 12580128 12597120 12599983 12607488 12632112 12669789 12697344 12702096 12717384 12840960 12866040 12932480 12937320 12947968 12973257 12976128 12985920 12990780 12996608 13001472 13021992 13094136 13148244 13169280 13242240 13263140 13271040 13279024 13296960 13307904 13333896 13336620 13381632 13386720 13391730 13402752 13407768 13436928 13463172 13498276 13554054 13580820 13629440 13656060 13680640 13685760 13697024 13707360 13712490 13723776 13745436 13799808 13805055 13821588 13851648 13856832 13878702 13972389 13977920 14008320 14035680 14047232 14108160 14113440 14125056 14135715 14152644 14171760 14183424 14211126 14225728 14279168 14284512 14289858 14307057 14414730 14446080 14468880 14474295 14486208 14549040 14554485 14566464 14589454 14598144 14609160 14621184 14626656 14649741 14725392 14730903 14786560 14815440 14868480 14897520 14929920 14938902 14959080 14971392 15000633 15048704 15054336 15060060 15078096 15083739 15116544 15248640 15333120 15357320 15375712 15390720 15396480 15409152 15420780 15433472 15439248 15518976 15524784 15583104 15588936 15725160 15759360 15790140 15803136 15859712 15871680 15877620 15890688 15896730 15915768 15925248 15956352 16003944 16064064 16070076 16184960 16220160 16245760 16251840 16265216 16277490 16296984 16355328 16367670 16387272 16416768 16422912 16435305 16448832 16454988 16566066 16598780 16634880 16667370 16727040 16753440 16759710 16773504 16796160 16809984 16828965 16842816 16872845 16893052 16929792 16936128 16956512 16962858 17121280 17154720 17181795 17249760 17276985 17297676 17314560 17321040 17335296 17362656 17369154 17458848 17465382 17486403 17530992 17559040 17656320 17690805 17694720 17729280 17743872 17778528 17782160 17842176 17848960 17855640 17870336 17877024 17905239 17915904 17950896 18004437 18072072 18107760 18208080 18247680 18258658 18276480 18283320 18298368 18327248 18334107 18399744 18406740 18428784 18435681 18468864 18475776 18504936 18629852 18677760 18714240 18810880 18817920 18833408 18847620 18870192 18895680 18911232 18948168 19046016 19053144 19076076 19219640 19261440 19291840 19299060 19314944 19398720 19405980 19421952 19464192 19478880 19486170 19494912 19502208 19532988 19633856 19641204 19722366 19753920 19824640 19863360 19894710 19906560 19918536 19945440 19961856 20000844 20004930 20072448 20080080 20087595 20104128 20111652 20135858 20155392 20247414 20331081 20331520 20371230 20444160 20484090 20520960 20528640 20545536 20561040 20568735 20585664 20618154 20691968 20699712 20732382 20777472 20785248 20818053 20966880 21012480 21053520 21070848 21116315 21162240 21170160 21187584 21195640 21221024 21228966 21275136 21316689 21338592 21418752 21426768 21434787 21622095 21626880 21669120 21703320 21729312 21807104 21823560 21849696 21884181 21889024 21897216 21913740 21931776 21939984 22088088 22179840 22223160 22302720 22337920 22346280 22364672 22394880 22408353 22413312 22438620 22457088 22573056 22581504 22590090 22617144 22674816 22872960 22909060 22999680 23035980 23063568 23086080 23094720 23113728 23131170 23150208 23158872 23278464 23287176 23287315 23315204 23374656 23541760 23587740 23639040 23658496 23685210 23704704 23789568 23807520 23816430 23836032 23845095 23873652 23887872 23934528 24005916 24096096 24105114 24143680 24277440 24330240 24368640 24377760 24397824 24416235 24445476 24532992 24542320 24551505 24571712 24580908 24625152 24634368 24673248 24682482 24849099 24898170 24952320 25001055 25090560 25130160 25139565 25160256 25194240 25199966 25214976 25264224 25339578 25394688 25404192 25434768 25444287 25681920 25732080 25864960 25874640 25895936 25946514 25971840 25981560 25993216 26002944 26043984 26053731 26188272 26198073 26296488 26338560 26484480 26526280 26542080 26558048 26593920 26615808 26667792 26673240 26763264 26773440 26783460 26805504 26815536 26873856 26926344 26996552 27108108 27161640 27258880 27312120 27361280 27371520 27387987 27394048 27414720 27424980 27447552 27490872 27599616 27610110 27643176 27703296 27713664 27757404 27944778 27955840 28016640 28071360 28094464 28216320 28226880 28250112 28271430 28305288 28343520 28366848 28422252 28451456 28558336 28569024 28579716 28614114 28829460 28892160 28937760 28948590 28972416 29098080 29108970 29132928 29144005 29178908 29196288 29218320 29242368 29253312 29299482 29450784 29461806 29573120 29583549 29630880 29736960 29795040 29842065 29859840 29877804 29918160 29942784 30001266 30007395 30097408 30108672 30120120 30156192 30167478 30203787 30233088 30371121 30497280 30556845 30666240 30714640 30726135 30751424 30781440 30792960 30818304 30841560 30866944 30878496 30927231 31037952 31049568 31098573 31166208 31177872 31450320 31518720 31580280 31606272 31743360 31755240 31781376 31793460 31831536 31843449 31850496 31912704 32007888 32128128 32140152 32369920 32440320 32491520 32503680 32530432 32554980 32593968 32710656 32735340 32774544 32833536 32845824 32870610 32897664 32909976 33132132 33197560 33269760 33334740 33454080 33506880 33519420 33547008 33592320 33619968 33657930 33685632 33745690 33786104 33859584 33872256 33885135 33913024 33925716 34242560 34309440 34363590 34499520 34553970 34595352 34629120 34642080 34670592 34696755 34725312 34738308 34917696 34930764 34972806 35061984 35118080 35312640 35381610 35458560 35487744 35527815 35557056 35564320 35684352 35697920 35711280 35724645 35740672 35754048 35810478 35831808 35901792 36008874 36144144 36157671 36215520 36416160 36473635 36495360 36517316 36552960 36566640 36596736 36654496 36668214 36799488 36813480 36857568 36871362 36937728 36951552 37009872 37023723 37120259 37259704 37347255 37355520 37428480 37621760 37635840 37666816 37695240 37740384 37791360 37799949 37822464 37896336 38009367 38092032 38106288 38152152 38439280 38522880 38583680 38598120 38629888 38797440 38811960 38843904 38919771 38928384 38957760 38972340 38989824 39004416 39065976 39267712 39282408 39444732 39507840 39649280 39726720 39789420 39813120 39837072 39890880 39923712 40001688 40009860 40144896 40160160 40175190 40208256 40223304 40271716 40310784 40494828 40662162 40663040 40742460 40888320 40968180 41041920 41057280 41091072 41122080 41137470 41171328 41236308 41383936 41399424 41415165 41464764 41554944 41570496 41636106 41917167 41933760 42024960 42107040 42141696 42232630 42324480 42340320 42375168 42391280 42407145 42442048 42457932 42550272 42633378 42677184 42837504 42853536 42869574 42921171 43244190 43338240 43406640 43422885 43458624 43614208 43647120 43663455 43699392 43768362 43794432 43827480 43863552 43879968 43949223 44176176 44192709 44359680 44446320 44605440 44675840 44692560 44729344 44789760 44816706 44877240 44914176 45001899 45146112 45163008 45180180 45234288 45251217 45349632 45646645 45745920 45818120 45999360 46071960 46127136 46172160 46189440 46227456 46262340 46300416 46317744 46556928 46574352 46574630 46630408 46749312 47083520 47175480 47278080 47316992 47370420 47409408 47579136 47615040 47632860 47672064 47690190 47747304 47775744 47869056 48011832 48192192 48210228 48287360 48554880 48660480 48737280 48755520 48795648 48832470 48890952 49065984 49084640 49103010 49143424 49161816 49250304 49268736 49305915 49346496 49364964 49698198 49796340 49904640 50002110 50181120 50260320 50279130 50320512 50339645 50388480 50399932 50429952 50528448 50618535 50679156 50789376 50808384 50869536 50888574 51232093 51363840 51464160 51545385 51729920 51749280 51791872 51830955 51893028 51943680 51963120 51986432 52005888 52087968 52107462 52376544 52396146 52459209 52592976 52677120 52968960 53052560 53072415 53084160 53116096 53187840 53231616 53335584 53346480 53526528 53546880 53566920 53611008 53631072 53715717 53747712 53852688 53993104 54013311 54216216 54323280 54517760 54624240 54722560 54743040 54775974 54829440 54849960 54895104 54981744 55002321 55199232 55220220 55286352 55307043 55406592 55427328 55514808 55889556 55911680 56033280 56142720 56188928 56432640 56453760 56500224 56542860 56610576 56687040 56733696 56844504 56902912 57116672 57138048 57159432 57228228 57658920 57784320 57875520 57897180 57944832 58196160 58217940 58265856 58288010 58357816 58392576 58436640 58484736 58506624 58598964 58901568 58923612 59146240 59167098 59261760 59473920 59590080 59684130 59719680 59755608 59836320 59885568 60002532 60014790 60194816 60217344 60240240 60262785 60312384 60334956 60407574 60466176 60742242 60993243 60994560 61113690 61332480 61429280 61452270 61502848 61562880 61585920 61636608 61683120 61706205 61733888 61756992 61854462 62075904 62099136 62197146 62332416 62355744 62454159 62900640 62999915 63037440 63160560 63212544 63348945 63486720 63510480 63562752 63586920 63663072 63686898 63825408 63950067 64015776 64116811 64256256 64280304 64739840 64866285 64880640 64983040 65007360 65060864 65109960 65187936 65421312 65470680 65549088 65652543 65667072 65691648 65741220 65795328 65819952 66264264 66395120 66539520 66669480 66908160 67013760 67038840 67094016 67184640 67225059 67239936 67315860 67371264 67491380 67572208 67719168 67744512 67770270 67826048 67851432 68485120 68618880 68727180 68999040 69107940 69190704 69258240 69284160 69341184 69393510 69450624 69476616 69835392 69861528 69861945 69945612 70123968 70236160 70625280 70763220 70917120 70975488 71055630 71114112 71128640 71368704 71395840 71422560 71449290 71481344 71508096 71535285 71620956 71663616 71803584 72017748 72288288 72315342 72431040 72832320 72947270 72990720 73034632 73105920 73133280 73193472 73248705 73308992 73336428 73598976 73626960 73654515 73715136 73742724 73875456 73903104 74019744 74047446 74240518 74519408 74547297 74694510 74856960 75003165 75243520 75271680 75333632 75390480 75418695 75480768 75582720 75599898 75644928 75792672 76018734 76184064 76212576 76304304 76332861 76878560 77045760 77167360 77196240 77259776 77594880 77623920 77687808 77839542 77915520 77944680 77979648 78008832 78131952 78161193 78535424 78564816 78594219 78889464 79015680 79298560 79453440 79578840 79626240 79674144 79781760 79847424 80003376 80019720 80241997 80289792 80320320 80350380 80416512 80446608 80543432 80621568 80989656 81324324 81326080 81484920 81776640 81936360 82083840 82114560 82163961 82182144 82244160 82274940 82342656 82472616 82767872 82798848 82830330 82929528 83109888 83140992 83272212 83834334 83867520 84049920 84214080 84283392 84465260 84648960 84680640 84750336 84782560 84814290 84884096 84915864 85100544 85266756 85354368 85675008 85707072 85739148 85842342 86488380 86676480 86813280 86845770 86917248 87228416 87294240 87326910 87398784 87432015 87536724 87588864 87654960 87727104 87759936 87898446 88352352 88385418 88491797 88719360 88892640 89210880 89351680 89385120 89458688 89526195 89579520 89633412 89754480 89828352 90003798 90022185 90292224 90326016 90360360 90468576 90502434 90611361 90699264 91113363 91293290 91491840 91636240 91670535 91998720 92143920 92178405 92254272 92344320 92378880 92454912 92524680 92600832 92635488 92781693 93113856 93148704 93149260 93260816 93295719 93498624 94167040 94350960 94556160 94740840 94818816 95230080 95265720 95344128 95380380 95494608 95530347 95551488 95738112 96023664 96384384 96420456 96574720 97109760 97320960 97474560 97511040 97591296 97664940 97781904 98131968 98169280 98206020 98286848 98323632 98500608 98537472 98611830 98692992 98729928 99396396 99592680 99809280 100004220 100362240 100520640 100558260 100641024 100679290 100776960 100799864 100859904 101056896 101237070 101358312 101578752 101616768 101655405 101739072 101777148 102464186 102727680 102928320 103090770 103459840 103498560 103583744 103661910 103786056 103887360 103926240 103972864 104011776 104090265 104175936 104214924 104753088 104792292 104918418 105185952 105354240 105937920 106105120 106144830 106232192 106375680 106463232 106583445 106671168 106692960 107053056 107093760 107133840 107173935 107222016 107262144 107431434 107495424 107705376 107986208 108026622 108432432 108473013 108646560 109035520 109248480 109420905 109445120 109486080 109551948 109658880 109699920 109790208 109963488 110004642 110398464 110440440 110572704 110614086 110747219 110813184 110854656 111029616 111360777 111779112 111823360 112041765 112066560 112285440 112377856 112865280 112907520 113000448 113085720 113221152 113374080 113399847 113467392 113689008 113805824 114028101 114233344 114276096 114318864 114456456 115317840 115568640 115751040 115794360 115889664 116392320 116435880 116531712 116576020 116715632 116759313 116785152 116873280 116969472 117013248 117197928 117803136 117847224 118292480 118334196 118523520 118947840 119180160 119368260 119439360 119511216 119672640 119771136 120005064 120029580 120389632 120434688 120480480 120525570 120624768 120669912 120815148 120932352 121484484 121986486 121989120 122227380 122664960 122858560 122904540 123005696 123125760 123171840 123273216 123366240 123412410 123467776 123513984 123708924 124151808 124198272 124245495 124394292 124664832 124711488 124908318 125751501 125801280 125999830 126074880 126321120 126425088 126697890 126973440 127020960 127125504 127173840 127221435 127326144 127373796 127650816 127900134 128031552 128233622 128512512 128560608 128763513 129479680 129732570 129966080 130014720 130121728 130219920 130268655 130375872 130842624 130941360 130990365 131098176 131305086 131383296 131482440 131590656 131639904 131847669 132528528 132578127 132790240 133079040 133338960 133816320 134027520 134077680 134188032 134369280 134450118 134631720 134742528 134982760 135005697 135144416 135438336 135489024 135540540 135652096 135702864 135753651 136939935 136970240 137237760 137454360 137998080 138215880 138381408 138516480 138568320 138599813 138682368 138787020 138901248 138953232 139670784 139723056 139723890 139891224 140247936 140472320 141250560 141526440 141834240 141950976 142111260 142228224 142257280 142737408 142791680 142845120 142898580 142962688 143016192 143070570 143241912 143327232 143607168 144035496 144576576 144630684 144862080 145664640 145894540 145981440 146069264 146211840 146266560 146386944 146497410 146617984 146672856 147197952 147253920 147309030 147430272 147485448 147750912 147806208 147917745 148039488 148094892 148481036 149038816 149094594 149389020 149713920 150006330 150487040 150543360 150667264 150780960 150837390 150961536 151018935 151165440 151199796 151289856 151585344 151855605 152037468 152368128 152425152 152608608 152665722 153696279 153757120 154091520 154334720 154392480 154519552 154636155 155189760 155247840 155375616 155492865 155679084 155831040 155889360 155959296 156017664 156263904 156322386 157070848 157129632 157188438 157377627 157778928 158031360 158906880 159157680 159217245 159252480 159348288 159563520 159694848 160006752 160039440 160483994 160579584 160640640 160700760 160833024 160893216 161086864 161147151 161243136 161979312 162039933 162648648 162652160 162969840 163553280 163872720 164167680 164229120 164327922 164488320 164549880 164685312 164945232 165006963 165535744 165597696 165660660 165859056 165921129 166219776 166281984 166544424 167668668 167735040 168099840 168428160 168566784 168930520 169297920 169361280 169500672 169565120 169628580 169768192 169831728 170201088 170533512 170708736 171350016 171414144 171478296 171684684 172976760 173352960 173626560 173691540 173834496 174456832 174588480 174653820 174797568 174864030 175073448 175177728 175309920 175454208 175519872 175796892 176704704 176770836 176983594 177438720 177785280 178421760 178703360 178770240 178917376 179052390 179159040 179266824 179508960 179656704 180007596 180044370 180584448 180652032 180720720 180788355 180937152 181004868 181222722 181398528 182226726 182586580 182979729 182983680 183272480 183341070 183997440 184287840 184356810 184508544 184688640 184757760 184909824 185049360 185118615 185201664 185270976 185563386 185601295 186227712 186297408 186298520 186521632 186591438 186997248 187362477 188334080 188701920 188999745 189112320 189481680 189637632 190046835 190460160 190531440 190688256 190760760 190989216 191060694 191290651 191476224 192047328 192350433 192768768 192840912 193149440 194219520 194598855 194641920 194949120 195022080 195182592 195329880 195563808 196263936 196338560 196412040 196573696 196647264 196957629 197001216 197074944 197223660 197385984 197459856 198792792 199185360 199618560 200008440 200724480 201041280 201116520 201282048 201358580 201553920 201599728 201675177 201719808 202113792 202474140 202716624 203157504 203233536 203310810 203478144 203554296 204928372 205455360 205856640 206181540 206919680 206997120 207167488 207323820 207572112 207774720 207852480 207945728 208023552 208180530 208351872 208429848 209506176 209584584 209585835 209836836 210371904 210708480 211875840 212210240 212289660 212464384 212751360 212926464 213166890 213342336 213385920 214106112 214187520 214267680 214347870 214444032 214524288 214605855 214862868 214990848 215410752 215972416 216053244 216864864 216946026 217293120 218071040 218496960 218841810 218972160 219103896 219317760 219399840 219580416 219746115 219926976 220009284 220796928 220880880 220963545 221145408 221228172 221494438 221626368 221709312 222059232 222721554 223558224 223641891 223646720 224083530 224570880 224755712 225009495 225730560 225815040 226000896 226171440 226256085 226442304 226748160 226799694 226934784 227378016 227611648 228056202 228466688 228552192 228637728 228912912 228998583 230635680 231137280 231502080 231588720 231779328 232784640 232871760 233063424 233152040 233431264 233518626 233746560 233938944 234026496 234395856 234483579 235606272 235694448 235782657 236584960 236668392 237047040 237895680 238360320 238736520 238878720 239022432 239345280 239542272 240010128 240059160 240725991 240779264 240869376 240960960 241051140 241249536 241339824 241630296 241864704 242968968 243972972 243978240 244454760 245329920 245717120 245809080 246011392 246251520 246343680 246491883 246546432 246732480 246824820 246935552 247027968 247417848 248303616 248396544 248490990 248788584 249329664 249422976 249816636 251503002 251602560 251999660 252149760 252642240 252850176 253395780 253946880 254041920 254251008 254347680 254442870 254652288 254747592 255301632 255800268 256063104 256160465 256467244 257025024 257121216 257527026 258959360 259465140 259932160 260029440 260243456 260439840 260537310 260751744 261685248 261882720 261980730 262196352 262296045 262610172 262766592 262964880 263181312 263279808 263695338 265057056 265156254 265475391 265580480 266158080 266677920 267632640 268055040 268155360 268376064 268578585 268738560 268900236 269263440 269485056 269965520 270011394 270066555 270288832 270876672 270978048 271081080 271304192 271405728 271507302 271834083 273340089 273879870 274475520 274908720 275011605 275996160 276431760 276535215 276762816 277032960 277136640 277199626 277364736 277574040 277802496 277906464 278345079 279341568 279446112 279447780 279782448 279887157 280495872 280944640 282501120 283052880 283668480 284222520 284456448 284514560 285583360 285690240 285797160 285925376 286032384 286141140 286483824 286591041 286654464 287214336 288070992 289153152 289261368 289724160 291329280 291789080 291962880 292138528 292423680 292533120 292773888 292994820 293235968 293345712 294395904 294507840 294618060 294860544 294970896 295501824 295612416 295835490 296078976 296189784 296962072 298077632 298189188 298778040 299427840 300012660 300974080 301086720 301334528 301561920 301674780 301923072 302037870 302330880 302399592 302579712 303170688 303711210 304074936 304736256 304850304 304966215 305217216 305331444 307392558 307514240 308183040 308669440 308784960 309039104 309272310 310379520 310495680 310751232 310985730 311358168 311662080 311778720 311918592 312035328 312270795 312527808 312644772 314141696 314259264 314376876 314755254 315557856 316062720 317813760 318315360 318434490 318696576 319127040 319389696 319750335 320013504 320078880 320584055 320967988 321159168 321281280 321401520 321666048 321786432 322173728 322294302 322486272 323958624 324079866 325297296 325304320 325419039 325939680 327106560 327745440 328262715 328335360 328458240 328655844 328976640 329099760 329370624 329890464 330013926 331071488 331195392 331321320 331718112 331842258 332241657 332439552 332563968 333088848 334082331 335337336 335470080 336125295 336199680 336856320 337133568 337861040 338595840 338722560 339001344 339130240 339257160 339536384 339663456 340199541 340402176 341067024 341417472 342084303 342700032 342828288 342956592 343369368 345953520 346705920 347253120 347383080 347668992 349176960 349307640 349595136 349728060 350146896 350277939 350355456 350619840 350908416 351039744 351593784 353409408 353541672 353967188 354877440 355570560 356843520 357406720 357540480 357834752 358104780 358318080 358533648 359017920 359313408 360015192 360088740 361168896 361304064 361441440 361576710 361874304 362009736 362445444 362797056 364453452 365173160 365959458 365967360 366544960 366682140 367994880 368575680 368713620 369017088 369377280 369515520 369819648 370098720 370237230 370403328 370541952 371126772 371202590 372455424 372594816 372597040 372736485 373043264 373182876 373994496 374724954 376668160 377254503 377403840 377999490 378224640 378963360 379275264 380093670 380920320 381062880 381376512 381521520 381664305 381978432 382121388 382581302 382952448 384094656 384700866 385537536 385681824 386290539 386298880 388439040 389197710 389898240 390044160 390365184 390659760 390805965 391127616 392527872 392677120 392824080 392971095 393147392 393294528 393915258 394149888 394447320 394771968 394919712 395543007 397585584 397734381 398370720 399237120 400016880 401209985 401448960 402082560 402233040 402564096 402717160 403107840 403199456 403350354 404227584 404948280 405017091 405433248 406315008 406467072 406621620 406956288 407108592 407260953 409856744 410819805 410910720 411713280 412363080 413839360 413994240 414334976 414647640 415144224 415549440 415704960 415799439 415891456 416047104 416361060 416703744 416859696 419012352 419169168 419171670 419673672 420743808 421416960 423751680 424420480 424579320 424928768 425502720 425852928 426333780 426684672 426771840 428212224 428375040 428535360 428695740 428888064 429048576 429211710 429725736 429981696 430821504 431944832 432106488 433729728 433892052 434586240 436142080 436993920 437683620 437944320 438207792 438635520 438799680 439160832 439492230 439853952 440018568 441593856 441761760 441927090 442290816 442456344 442458985 442988876 443252736 443418624 444118464 445443108 447116448 447283782 447293440 448167060 449141760 449511424 450018990 451461120 451630080 452001792 452342880 452512170 452884608 453056805 453496320 453599388 453869568 454756032 455223296 455566815 456112404 456933376 457104384 457275456 457825824 457997166 461088837 461271360 462274560 463004160 463177440 463558656 463908465 465569280 465743520 466126848 466304080 466478595 466862528 467037252 467493120 467877888 468052992 468791712 468967158 471212544 471388896 471565314 472132881 473336784 474094080 476720640 477473040 477651735 477757440 478044864 478690560 479084544 480020256 480118320 481451982 481738752 481921920 482102280 482499072 482679648 483260592 483441453 483729408 485937936 486119799 487945944 487956480 488909520 490659840 491434240 491618160 492022784 492503040 492687360 492983766 493464960 493649640 493871104 494055936 494835696 495020889 496607232 496793088 496981980 497577168 497763387 498659328 498845952 499633272 503006004 503205120 503999320 504299520 505284480 505700352 506791560 507893760 508083840 508502016 508695360 508885740 509304576 509495184 510603264 511600536 512126208 512320930 512934488 514050048 514242432 515054052 517918720 518930280 519864320 520058880 520486912 520879680 521074620 521503488 523370496 523765440 523961460 524392704 524592090 525220344 525533184 525929760 526362624 526559616 527390676 530114112 530312508 530950782 531160960 532316160 533355840 535265280 536110080 536310720 536752128 537157170 537477120 537800472 538526880 538970112 539931040 540022788 540133110 540577664 541753344 541956096 542162160 542365065 542608384 542811456 543014604 543668166 546680178 547759740 548939187 548951040 549817440 550023210 551992320 552863520 553070430 553525632 553736095 554065920 554273280 554399252 554729472 555148080 555604992 555812928 556690158 556803885 558683136 558892224 558895560 559564896 559774314 560991744 561889280 562087431 563553023 565002240 566105760 566999235 567336960 568445040 568912896 569029120 570140505 571166720 571380480 571594320 571850752 572064768 572282280 572967648 573182082 573871953 574428672 576141984 577051299 578306304 578522736 579448320 582658560 583578160 583796565 583925760 584277056 584847360 585066240 585547776 585989640 586471936 586691424 588791808 589015680 589236120 589721088 589941792 590872887 591003648 591224832 591670980 592157952 592379568 593924144 596155264 596378376 597556080 598855680 600025320 601948160 602173440 603123840 603349560 603846144 604075740 604661760 604799184 605025531 605159424 606341376 607422420 608149872 609472512 609700608 609932430 610434432 610662888 614785116 615028480 616366080 617338880 617569920 618078208 618544620 620759040 620991360 621502464 621971460 622716336 623324160 623557440 623837184 624070656 624541590 625055616 625289544 628283392 628518528 628753752 628757505 629510508 631115712 632125440 635627520 636630720 636868980 637393152 638254080 638779392 639500670 640027008 640157760 641168110 641935976 642318336 642562560 642803040 643332096 643572864 643817565 644347456 644588604 644972544 647917248 648159732 650594592 650608640 650838078 651879360 654213120 655490880 656525430 656916480 657311688 657953280 658199520 658741248 659238345 659780928 660027852 662142976 662390784 662642640 662890635 663436224 663684516 664483314 664879104 665127936 666177696 668164662 670674672 670925673 670940160 672250590 673712640 674267136 675028485 675722080 677191680 677445120 678002688 678260480 678514320 678768255 679072768 679326912 680399082 680804352 682134048 682834944 684168606 685400064 685656576 685913184 686738736 686995749 691907040 692999065 693411840 694506240 694766160 695337984 698353920 698615280 699190272 699456120 700293792 700555878 701239680 701816832 702079488 703187568 703450737 705284921 706818816 707083344 707934376 709754880 711141120 713687040 714813440 715080960 715669504 716209560 716636160 717067296 718035840 718626816 720030384 720177480 722177973 722337792 722608128 722882880 723153420 723748608 724019472 724890888 725594112 728906904 730346320 731918916 731934720 733089920 733364280 735989760 737151360 737427240 738034176 738754560 739031040 739475649 739639296 740197440 740474460 740806656 741083904 742253544 742405180 744910848 745189632 745194080 745472970 746086528 746365752 747988992 749449908 753336320 754509006 754807680 755998980 756449280 757926720 758550528 760187340 761840640 762125760 762753024 763043040 763328610 763956864 764242776 765162604 765904896 768189312 768481395 769401732 771075072 771363648 772581078 772597760 776878080 778395420 779796480 780088320 780730368 781319520 781611930 782255232 785055744 785354240 785648160 785942190 786294784 786589056 786888135 787830516 788299776 788894640 789543936 789839424 791086014 795171168 795468762 796426173 796741440 798474240 800033760 802419970 802897920 804165120 804466080 805128192 805434320 805735755 806215680 806398912 806700708 808455168 809896560 810034182 810199665 810866496 812630016 812934144 813243240 813912576 814217184 814521906 815502249 819713488 820020267 821639610 823426560 824726160 825034815 827678720 827988480 828669952 829295280 829605645 830288448 831098880 831409920 831598878 832094208 832722120 833407488 833719392 835035237 838024704 838338336 838343340 839347344 839661471 841487616 842833920 847503360 848840960 849158640 849857536 851005440 852667560 853369344 853543680 856750080 857070720 857391480 857776128 858097152 858423420 859451472 859773123 859963392 861643008 863889664 864212976 867459456 867784104 869172480 872284160 873987840 875367240 875888640 876415584 877271040 877599360 878321664 878984460 879707904 880037136 883187712 883523520 883854180 884581632 884912688 884917970 885977752 886505472 886837248 888236928 890886216 894232896 894567564 894586880 896334120 898283520 899022848 900037980 902922240 903260160 904003584 904685760 905024340 905769216 906113610 906992640 907198776 907739136 909512064 910446592 911133630 912224808 913866752 914208768 914550912 914898645 915651648 915994332 922177674 922542720 924549120 926008320 926354880 927117312 927816930 931138560 931487040 932253696 932608160 932957190 933725056 934074504 934986240 935755776 936105984 936812385 937583424 937934316 942425088 942777792 943130628 944265762 946673568 948188160 953441280 954946080 955303470 956089728 956453255 957381120 958169088 960040512 960236640 961752165 962903964 963477504 963843840 964204560 964998144 965359296 966521184 966882906 967458816 971875872 972239598 973409767 975891888 975912960 977819040 981319680 982868480 983236320 984045568 984788145 985006080 985374720 985967532 986929920 987299280 987742208 988111872 989671392 990041778 993214464 993586176 993963960 995154336 995526774 996724971 997318656 997691904 999266544 1002246993 1006012008 1006410240 1007998640 1008375885 1008599040 1010568960 1011400704 1013583120 1015787520 1016167680 1017004032 1017390720 1017771480 1018609152 1018990368 1020598623 1021206528 1023201072 1024252416 1024641860 1025868976 1026252909 1028100096 1028484864 1030108104 1035837440 1037860560 1039728640 1040117760 1041759360 1042149240 1043006976 1047530880 1047922920 1048785408 1049184180 1050440688 1050833817 1051066368 1051859520 1052725248 1053119232 1054781352 1060228224 1060625016 1061901564 1062321920 1064632320 1066711680 1070530560 1072220160 1072621440 1073504256 1074314340 1074954240 1075600944 1077053760 1077940224 1079862080 1080045576 1080266220 1081155328 1083506688 1083912192 1084324320 1084730130 1085216768 1085622912 1086029208 1087336332 1093360356 1095519480 1097878374 1097902080 1099634880 1100046420 1103984640 1105727040 1106140860 1107051264 1107472190 1108131840 1108546560 1108798504 1109458944 1110296160 1111209984 1111625856 1113380316 1113607770 1117366272 1117784448 1117791120 1118209455 1119129792 1119548628 1121983488 1123778560 1124174862 1127106046 1130004480 1131763509 1132211520 1133998470 1134673920 1136890080 1137825792 1138058240 1140281010 1142333440 1142760960 1143188640 1143701504 1144129536 1144564560 1144992915 1145935296 1146364164 1147743906 1148857344 1152283968 1154102598 1156612608 1157045472 1158871617 1158896640 1165317120 1167156320 1167593130 1168554112 1169694720 1170132480 1171095552 1171979280 1172417895 1172943872 1173382848 1177583616 1178031360 1178472240 1178913285 1179442176 1179883584 1181745774 1182449664 1183341960 1184315904 1184759136 1186629021 1187848288 1192310528 1192756752 1193203143 1195112160 1197711360 1200050640 1203629955 1203896320 1204346880 1206247680 1206699120 1207692288 1208151480 1209323520 1209598368 1210051062 1212682752 1214844840 1215051273 1216299744 1218219409 1218945024 1219401216 1219864860 1220868864 1221325776 1229570232 1230056960 1232459415 1232732160 1234677760 1235139840 1236156416 1237089240 1241518080 1241982720 1243004928 1243942920 1245432672 1246648320 1247114880 1247398317 1247674368 1248141312 1249083180 1250111232 1250579088 1256566784 1257037056 1257507504 1257515010 1259021016 1262231424 1264250880 1271255040 1273261440 1273737960 1274786304 1276508160 1277558784 1279001340 1280054016 1280315520 1282336220 1283871952 1284636672 1285125120 1285606080 1286664192 1287145728 1287635130 1288694912 1289177208 1289945088 1295834496 1296319464 1301189184 1301217280 1301676156 1303758720 1308426240 1310981760 1313050860 1313832960 1314623376 1315906560 1316399040 1317482496 1318476690 1319561856 1320055704 1324285952 1324781568 1325285280 1325781270 1326872448 1327369032 1327376955 1328966628 1329758208 1330255872 1332355392 1336329324 1341349344 1341851346 1341880320 1344501180 1347425280 1348534272 1350056970 1351444160 1354383360 1354890240 1356005376 1356520960 1357028640 1357536510 1358145536 1358653824 1359170415 1360798164 1361608704 1364268096 1365669888 1366700445 1368337212 1370800128 1371313152 1371826368 1373477472 1373991498 1383266511 1383814080 1385998130 1386823680 1389012480 1389532320 1390675968 1391725395 1396707840 1397230560 1398380544 1398912240 1399435785 1400587584 1401111756 1402479360 1403633664 1404158976 1406375136 1406901474 1410569842 1413637632 1414166688 1415868752 1416398643 1422282240 1429626880 1430161920 1431339008 1432419120 1432955205 1433272320 1434134592 1436071680 1437253632 1440060768 1440354960 1444355946 1445216256 1445765760 1446306840 1447497216 1448038944 1449781776 1450324359 1451188224 1457813808 1458359397 1460692640 1463837832 1463869440 1466179840 1466728560 1471979520 1474302720 1474854480 1476068352 1477509120 1478062080 1478951298 1480394880 1480948920 1481613312 1482167808 1484507088 1484810360 1485062667 1489821696 1490379264 1490388160 1490945940 1492173056 1492731504 1493290161 1495977984 1498899816 1506672640 1509018012 1509615360 1511997960 1512898560 1515853440 1517101056 1520374680 1523681280 1524251520 1524597943 1525506048 1526086080 1526657220 1527913728 1528485552 1530325208 1531809792 1536378624 1536962790 1538803464 1542150144 1542727296 1545162156 1545195520 1553756160 1556790840 1559592960 1560176640 1561460736 1562639040 1563223860 1564510464 1570111488 1570708480 1571296320 1571884380 1572589568 1573178112 1573776270 1575661032 1576599552 1577789280 1579087872 1579678848 1582172028 1590342336 1590937524 1592852346 1593482880 1596948480 1600067520 1604839940 1605795840 1608330240 1608932160 1610256384 1610868640 1611471510 1612431360 1612797824 1613401416 1616910336 1619793120 1620068364 1620399330 1621732992 1625260032 1625868288 1626486480 1627095195 1627825152 1628434368 1629043812 1631004498 1639426976 1640040534 1643279220 1646817561 1646853120 1649452320 1650069630 1655357440 1655976960 1657339904 1658590560 1659211290 1660576896 1661208285 1662197760 1662819840 1663197756 1664188416 1665444240 1666814976 1667438784 1670070474 1670411655 1676049408 1676676672 1676686680 1678694688 1679322942 1681344143 1682975232 1685667840 1690659069 1695006720 1697681920 1698317280 1699715072 1700997705 1702010880 1705335120 1706738688 1707087360 1710421515 1713500160 1714141440 1714782960 1715552256 1716194304 1716846840 1718902944 1719546246 1721615859 1723286016 1727779328 1728425952 1731153897 1734918912 1735568208 1738344960 1747975680 1750734480 1751389695 1751777280 1752831168 1754542080 1755198720 1756643328 1757968920 1759415808 1760074272 1766375424 1767047040 1767708360 1769163264 1769825376 1769835940 1771955504 1772618661 1773010944 1773674496 1776473856 1781772432 1788465792 1789135128 1789173760 1792668240 1796567040 1800075960 1805844480 1806520320 1809371520 1810048680 1811538432 1812227220 1813985280 1814397552 1815076593 1815478272 1819024128 1820893184 1822267260 1824449616 1827733504 1828417536 1829101824 1829797290 1831303296 1831988664 1844355348 1845085440 1849098240 1852016640 1852709760 1854234624 1855633860 1862277120 1862974080 1864507392 1865216320 1865914380 1867450112 1868149008 1869972480 1871511552 1872211968 1873624770 1875166848 1875868632 1884850176 1885555584 1886261256 1886272515 1888531524 1893347136 1896376320 1906882560 1909892160 1910606940 1912179456 1912906510 1914762240 1916338176 1920081024 1920473280 1923504330 1925807928 1926955008 1927687680 1928409120 1929996288 1930718592 1931452695 1933042368 1933765812 1934917632 1943751744 1944479196 1946819534 1951783776 1951825920 1955638080 1962639360 1965736960 1966472640 1968091136 1969576290 1970749440 1971935064 1973859840 1974598560 1975484416 1976223744 1977715035 1979342784 1980083556 1986428928 1987172352 1987927920 1988671905 1990308672 1991053548 1993449942 1994637312 1995383808 1998533088 2004493986 2012024016 2012777019 2012820480 2015997280 2016751770 2021137920 2022801408 2025085455 2027166240 2031575040 2032335360 2034008064 2034781440 2035542960 2036304765 2037218304 2037980736 2041197246 2042413056 2046402144 2048504832 2049283720 2051737952 2052505818 2056200192 2056969728 2060216208 2060987247 2071674880 2075721120 2078997195 2079457280 2080235520 2083518720 2084298480 2086013952 2095061760 2095845840 2097570816 2098368360 2100881376 2101667634 2103719040 2104197161 2105450496 2106238464 2109562704 2115854763 2120456448 2121250032 2123803128 2124643840 2129264640 2133423360 2141061120 2144440320 2145242880 2147008512 2148628680 2149908480 2151201888 2154107520 2155880448 2159724160 2160091152 2160532440 2162310656 2166533919 2167013376 2167824384 2168648640 2169460260 2170433536 2171245824 2172058416 2174672664 2186720712 2191038960 2195756748 2195804160 2199269760 2200092840 2207969280 2211454080 2212281720 2214102528 2214944380 2216263680 2217093120 2217597008 2218426947 2218917888 2220592320 2222419968 2223251712 2226760632 2227215540 2234732544 2235568896 2235582240 2236418910 2238259584 2239097256 2243966976 2247557120 2248349724 2254212092 2260008960 2263527018 2264423040 2267996940 2269347840 2273780160 2275651584 2276116480 2280562020 2284666880 2285521920 2286377280 2287403008 2288259072 2289129120 2289985830 2291870592 2292728328 2295487812 2297714688 2304567936 2305444185 2308205196 2313225216 2314090944 2317743234 2317793280 2330634240 2334312640 2335186260 2337108224 2339389440 2340264960 2342191104 2343958560 2344835790 2345887744 2346765696 2355167232 2356062720 2356944480 2357826570 2358884352 2359767168 2360664405 2363491548 2364899328 2366683920 2368631808 2369518272 2373258042 2375696576 2384621056 2385513504 2386406286 2389278519 2390224320 2395422720 2400101280 2407259910 2408693760 2412495360 2413398240 2415384576 2416302960 2417207265 2418647040 2419196736 2420102124 2425365504 2429689680 2430102546 2430598995 2432599488 2436438818 2437890048 2438802432 2439729720 2441737728 2442651552 2446506747 2459140464 2460060801 2460113920 2464918830 2469355520 2470279680 2472312832 2474178480 2475104445 2483036160 2483965440 2486009856 2487885840 2488816935 2490865344 2493296640 2494229760 2494796634 2496282624 2498166360 2500222464 2501158176 2505105711 2513133568 2514074112 2515015008 2515030020 2518042032 2518984413 2524462848 2528501760 2542510080 2546522880 2547475920 2549572608 2553016320 2558002680 2560108032 2560631040 2564672440 2567743904 2570250240 2571212160 2573328384 2574291456 2575270260 2577389824 2578354416 2579319369 2579890176 2591668992 2592638928 2602378368 2602434560 2603352312 2607517440 2616852480 2621963520 2626101720 2627665920 2629246752 2631813120 2632798080 2634964992 2636953380 2639123712 2640111408 2648571904 2649563136 2650570560 2651562540 2653744896 2654738064 2654753910 2657933256 2659516416 2660511744 2664710784 2672658648 2682698688 2683702692 2683760640 2689002360 2694850560 2697068544 2700113940 2702888320 2708766720 2709780480 2712010752 2713041920 2714057280 2715073020 2716291072 2717307648 2718340830 2721596328 2723217408 2728536192 2731339776 2733400890 2736674424 2741600256 2742626304 2743652736 2744695935 2746954944 2747982996 2766533022 2767628160 2771996260 2773647360 2778024960 2779064640 2781351936 2783450790 2793415680 2794461120 2796761088 2797824480 2798871570 2801175168 2802223512 2804958720 2807267328 2808317952 2810437155 2812750272 2813802948 2817765115 2821139684 2827275264 2828333376 2831737504 2832797286 2844564480 2859253760 2860323840 2862678016 2864838240 2865910410 2868269184 2869359765 2872143360 2874507264 2880121536 2880709920 2885256495 2888711892 2890432512 2891531520 2892613680 2894994432 2896077888 2899563552 2900648718 2902376448 2915627616 2916718794 2920229301 2921385280 2927675664 2927738880 2932359680 2933457120 2943959040 2948605440 2949708960 2952136704 2954364435 2955018240 2956124160 2957902596 2960789760 2961897840 2963226624 2964335616 2969014176 2969620720 2970125334 2979643392 2980758528 2980776320 2981891880 2984346112 2985463008 2986580322 2990174913 2991955968 2997799632 3006740979 3018036024 3019230720 3023995920 3025127655 3025797120 3031706880 3034202112 3040749360 3047362560 3048503040 3049195886 3051012096 3052172160 3053314440 3055827456 3056971104 3060650416 3061795869 3063619584 3072757248 3073925580 3077606928 3078758727 3084300288 3085454592 3090324312 3090391040 3107512320 3113581680 3119185920 3120353280 3125278080 3126447720 3129020928 3141416960 3142592640 3143768760 3145179136 3146356224 3147552540 3151322064 3152501451 3153199104 3155578560 3158175744 3159357696 3164344056 3180684672 3181875048 3185704692 3186965760 3193896960 3200135040 3209679880 3211591680 3216660480 3217864320 3220512768 3221737280 3222943020 3224862720 3225595648 3226802832 3233820672 3239586240 3240136728 3240798660 3243465984 3250520064 3251736576 3252972960 3254190390 3255650304 3256868736 3258087624 3262008996 3278853952 3280081068 3286558440 3293635122 3293706240 3298904640 3300139260 3310714880 3311953920 3314679808 3317181120 3318422580 3321153792 3322416570 3324395520 3325639680 3326395512 3328376832 3330888480 3333629952 3334877568 3340140948 3340823310 3352098816 3353353344 3353373360 3354628365 3357389376 3358645884 3362688286 3365950464 3371335680 3381318138 3390013440 3395290527 3395363840 3396634560 3399430144 3401995410 3404021760 3410670240 3413477376 3414174720 3420843030 3427000320 3428282880 3429565920 3431104512 3432388608 3433693680 3434978745 3437805888 3439092492 3443231718 3446572032 3455558656 3456851904 3462307794 3469837824 3471136416 3476614851 3476689920 3495951360 3501468960 3502779390 3505662336 3509084160 3510397440 3513286656 3515937840 3517253685 3518831616 3520148544 3526424605 3532750848 3534094080 3535416720 3538326528 3539650752 3539671880 3543911008 3545237322 3547348992 3552947712 3559887063 3563544864 3576931584 3578270256 3578347520 3579609429 3585336480 3593134080 3600151920 3610889865 3611688960 3613040640 3618743040 3620097360 3623076864 3624454440 3627970560 3628795104 3630153186 3638048256 3641786368 3644534520 3648899232 3654658227 3655467008 3656835072 3658203648 3659594580 3662606592 3663977328 3688710696 3690170880 3697378245 3698196480 3704033280 3705419520 3708469248 3711267720 3724554240 3725948160 3729014784 3730432640 3731828760 3734900224 3736298016 3739944960 3742194951 3743023104 3744423936 3747249540 3750333696 3751737264 3769700352 3771111168 3772522512 3772545030 3777063048 3786694272 3792752640 3813765120 3819784320 3821213880 3824358912 3825813020 3829524480 3832676352 3840162048 3840946560 3847008660 3851615856 3853910016 3855375360 3856818240 3859992576 3861437184 3862905390 3866084736 3867531624 3869835264 3887503488 3888958392 3893639068 3903567552 3903651840 3911276160 3925278720 3931473920 3932945280 3936182272 3939152580 3941498880 3943870128 3947719680 3949197120 3950968832 3952447488 3955430070 3958685568 3960167112 3972857856 3974344704 3975855840 3977343810 3980617344 3982107096 3982130865 3986899884 3989274624 3990767616 3997066176 4008987972 4024048032 4025554038 4025640960 4031994560 4033503540 4042275840 4045602816 4050170910 4054332480 4063150080 4064670720 4068016128 4069562880 4071085920 4072609530 4074436608 4075961472 4077511245 4082394492 4084826112 4092804288 4097009664 4098567440 4100101335 4103475904 4105011636 4112400384 4113939456 4120432416 4121974494 4143349760 4149799533 4151442240 4157994390 4160471040 4167037440 4168596960 4172027904 4175176185 4190123520 4191691680 4195141632 4196736720 4198307355 4201762752 4203335268 4207438080 4208394322 4210900992 4212476928 4219125408 4231709526 4240912896 4242500064 4247606256 4249195929 4249287680 4266846720 4288880640 4290485760 4294017024 4297257360 4298865615 4299816960 4302403776 4308215040 4311760896 4319448320 4320182304 4321064880 4324621312 4333067838 4335648768 4337297280 4338920520 4340867072 4342491648 4344116832 4349345328 4350973077 4373441424 4375078191 4382077920 4391513496 4391608320 4398539520 4400185680 4415938560 4422908160 4424563440 4428205056 4429888760 4432527360 4434186240 4435194016 4436853894 4441184640 4444839936 4446503424 4453521264 4454431080 4455188001 4469465088 4471137792 4471164480 4472837820 4476519168 4478194512 4479870483 4487933952 4495114240 4496699448 4508424184 4520017920 4527054036 4528846080 4535993880 4538695680 4547560320 4551303168 4552232960 4561124040 4569333760 4571043840 4572754560 4573793829 4574806016 4576518144 4578258240 4579971660 4583741184 4585456656 4590975624 4595429376 4609135872 4610888370 4616410392 4626450432 4628181888 4635486468 4635586560 4661268480 4668625280 4670372520 4674216448 4678778880 4680529920 4684382208 4687917120 4689671580 4691775488 4693531392 4710334464 4712125440 4713888960 4715653140 4717768704 4719534336 4721328810 4726983096 4729798656 4733367840 4737263616 4739036544 4746516084 4751393152 4769242112 4771027008 4772812572 4778557038 4780448640 4790845440 4800202560 4814519820 4817387520 4824990720 4826796480 4830769152 4832605920 4834414530 4837294080 4838393472 4840204248 4850731008 4859379360 4860205092 4861197990 4865198976 4867048835 4872877636 4875780096 4877604864 4879459440 4883475456 4885303104 4893013494 4918280928 4920121602 4920227840 4929837660 4938711040 4940452683 4940559360 4944625664 4948356960 4950208890 4966072320 4967930880 4972019712 4975771680 4977633870 4981730688 4983624855 4986593280 4988459520 4989593268 4992565248 4996332720 5000444928 5002316352 5010211422 5011234965 5026267136 5028148224 5030030016 5030060040 5036084064 5037968826 5044032429 5048925696 5057003520 5071977207 5085020160 5093045760 5094951840 5099145216 5102993115 5106032640 5116005360 5120216064 5121262080 5129344880 5131264545 5135487808 5140500480 5142424320 5146656768 5148582912 5150540520 5154779648 5156708832 5158638738 5164847577 5183337984 5185277856 5193461691 5204756736 5206704624 5215034880 5243927040 5252203440 5254169085 5255331840 5258493504 5263626240 5265596160 5269929984 5273906760 5278247424 5280222816 5299126272 5301141120 5303125080 5307489792 5309476128 5309507820 5315866512 5317855983 5319032832 5321023488 5329421568 5345317296 5365397376 5367405384 5367521280 5378004720 5389701120 5400227880 5405776640 5417533440 5419560960 5426083840 5428114560 5430146040 5432582144 5434615296 5436681660 5443192656 5445229779 5446434816 5457072384 5462679552 5466801780 5473348848 5483200512 5485252608 5487305472 5489391870 5493909888 5495965992 5533066044 5535256320 5543992520 5547294720 5556049920 5558129280 5562703872 5566901580 5586831360 5588922240 5593522176 5595648960 5597743140 5602350336 5604447024 5609917440 5614534656 5616635904 5620874310 5625500544 5627605896 5635530230 5642279368 5654550528 5656666752 5658817545 5663475008 5665594572 5689128960 5718507520 5720647680 5725356032 5729676480 5731820820 5736538368 5738719530 5744286720 5749014528 5760243072 5761419840 5770512990 5777423784 5780865024 5783063040 5785227360 5789988864 5792155776 5794358085 5799127104 5801297436 5804752896 5831255232 5833437588 5840458602 5842770560 5855351328 5855477760 5864719360 5866914240 5887918080 5897210880 5899417920 5904273408 5908728870 5912248320 5915805192 5921579520 5923795680 5926453248 5928671232 5933145105 5938028352 5939241440 5940250668 5959286784 5961517056 5961552640 5963783760 5966015715 5968692224 5970926016 5973160644 5980349826 5983911936 5995599264 6013481958 6036072048 6038331057 6038461440 6047991840 6050255310 6063413760 6068404224 6075256365 6081498720 6091097045 6094725120 6097006080 6098391772 6102024192 6104344320 6106628880 6111654912 6113942208 6121300832 6123591738 6127239168 6145514496 6147851160 6155213856 6157517454 6168600576 6170909184 6180648624 6180782080 6182961741 6199083253 6215024640 6227163360 6236991585 6238371840 6240706560 6250556160 6252895440 6258041856 6282833920 6285185280 6287537520 6290358272 6292712448 6295105080 6302644128 6305002902 6311157120 6312591483 6316351488 6318715392 6328688112 6347564289 6361369344 6363750096 6371409384 6373931520 6387793920 6400270080 6419359760 6423183360 6433320960 6435728640 6441025536 6443474560 6445886040 6449725440 6451191296 6453605664 6467641344 6479172480 6480273456 6481597320 6486931968 6499601757 6501040128 6503473152 6505945920 6508380780 6511300608 6513737472 6516175248 6524017992 6557707904 6560162136 6573116880 6587270244 6587412480 6597809280 6600278520 6621429760 6623907840 6634362240 6636845160 6642307584 6644833140 6648791040 6651279360 6652791024 6655280841 6656753664 6661776960 6667259904 6669755136 6680281896 6681646620 6704197632 6706706688 6706746720 6709256730 6714778752 6717291768 6725376572 6731900928 6742671360 6762636276 6780026880 6790581054 6790727680 6793269120 6798860288 6803990820 6808043520 6821340480 6826954752 6828349440 6841686060 6854000640 6856565760 6859131840 6862209024 6864777216 6867387360 6869957490 6875611776 6878184984 6886463436 6893144064 6911117312 6913703808 6916332555 6924615588 6939675648 6942272832 6953229702 6953379840 6991902720 7002937920 7005558780 7011324672 7018168320 7020794880 7026573312 7031875680 7034507370 7037663232 7040297088 7052849210 7065501696 7068188160 7070833440 7076653056 7079301504 7079343760 7081993215 7087822016 7090474644 7094697984 7105895424 7119774126 7127089728 7153863168 7156540512 7156695040 7159218858 7167835557 7170672960 7186268160 7200303840 7221779730 7226081280 7237486080 7240194720 7246153728 7248908880 7251621795 7255941120 7257590208 7260306372 7276096512 7283572736 7289069040 7291796985 7297798464 7309316454 7313670144 7316407296 7319189160 7325213184 7327954656 7339520241 7377421392 7380182403 7380341760 7394756490 7408066560 7410839040 7416938496 7422535440 7425313335 7449108480 7451896320 7458029568 7460865280 7463657520 7466450805 7469800448 7472596032 7479889920 7484389902 7488847872 7494499080 7500667392 7503474528 7515317133 7539400704 7542222336 7545045024 7545090060 7554126096 7556953239 7573388544 7585505280 7622989715 7627530240 7639568640 7642427760 7648717824 7651626040 7659048960 7680324096 7681893120 7694017320 7703231712 7710750720 7713636480 7719985152 7722874368 7725810780 7732169472 7735063248 7737958107 7739670528 7775006976 7777916784 7787278136 7807135104 7807303680 7822552320 7850557440 7862947840 7865890560 7872364544 7878305160 7882997760 7887740256 7895439360 7898394240 7901937664 7904894976 7910860140 7917371136 7920334224 7945715712 7948689408 7951711680 7954687620 7961234688 7964214192 7964261730 7973799768 7978549248 7981535232 7994132352 8017975944 8048096064 8051108076 8051281920 8063989120 8067007080 8084551680 8091205632 8100341820 8108664960 8126300160 8129341440 8136032256 8139125760 8142171840 8145219060 8148873216 8151922944 8155022490 8164788984 8169652224 8185608576 8194019328 8197134880 8200202670 8206951808 8210023272 8224800768 8227878912 8234087805 8240864832 8243948988 8286699520 8299599066 8302884480 8315988780 8320942080 8334074880 8337193920 8344055808 8350352370 8380247040 8383383360 8390283264 8393473440 8396614710 8403525504 8406670536 8406720715 8414876160 8416788644 8421801984 8424953856 8438250816 8453295345 8463419052 8481825792 8485000128 8495212512 8498391858 8498575360 8533693440 8577761280 8580971520 8588034048 8594514720 8597731230 8604807552 8608079295 8616430080 8623521792 8638896640 8640364608 8642129760 8649242624 8655769485 8666135676 8671297536 8674594560 8677841040 8681734144 8684983296 8688233664 8698690656 8701946154 8746882848 8750156382 8760687903 8764155840 8783026992 8783216640 8797079040 8800371360 8831877120 8845816320 8849126880 8856410112 8859777520 8863093305 8865054720 8868372480 8870388032 8873707788 8882369280 8889679872 8893006848 8907042528 8908862160 8910376002 8938930176 8942275584 8942328960 8945675640 8953038336 8956389024 8959740966 8970524739 8975867904 8993398896 9016848368 9020222937 9054108072 9057692160 9071987760 9075382965 9077391360 9095120640 9102606336 9104465920 9122248080 9138667520 9142087680 9145509120 9147587658 9153036288 9156516480 9159943320 9167482368 9170913312 9181951248 9185387607 9190858752 9218271744 9221776740 9232820784 9236276181 9252900864 9256363776 9270972936 9271173120 9322536960 9337250560 9340745040 9348432896 9357557760 9361059840 9375834240 9379343160 9383550976 9387062784 9424250880 9427777920 9431306280 9435537408 9439068672 9442657620 9453966192 9457504353 9459597312 9466735680 9474527232 9478073088 9493032168 9502786304 9538484224 9542054016 9545625144 9557114076 9560897280 9581690880 9600405120 9629039640 9634775040 9649981440 9653592960 9661538304 9665211840 9668829060 9674588160 9676786944 9680408496 9701462016 9718758720 9720410184 9722395980 9730397952 9734097670 9745755272 9751560192 9755209728 9758918880 9766950912 9770606208 9786026988 9836561856 9840243204 9840455680 9859675320 9877422080 9880905366 9881118720 9889251328 9896713920 9900417780 9932144640 9935861760 9944039424 9951543360 9955267740 9963461376 9967249710 9973186560 9976919040 9979186536 9985130496 9992665440 10000889856 10004632704 10020422844 10022469930 10052534272 10056296448 10060060032 10060120080 10063885095 10072168128 10075937652 10088064858 10097851392 10114007040 10143954414 10170040320 10185871581 10186091520 10189903680 10198290432 10205986230 10212065280 10232010720 10240432128 10242524160 10258689760 10262529090 10270975616 10281000960 10284848640 10293313536 10297165824 10301081040 10304936235 10309559296 10313417664 10317277476 10329695154 10366675968 10370555712 10386923382 10409513472 10413409248 10429844553 10430069760 10487854080 10504406880 10508338170 10516987008 10520985805 10527252480 10531192320 10539859968 10547813520 10556494848 10560445632 10579273815 10598252544 10602282240 10606250160 10614979584 10618952256 10619015640 10631733024 10635711966 10642046976 10658843136 10679661189 10690634592 10707507437 10730794752 10734810768 10735042560 10756009440 10779402240 10800455760 10811553280 10832669595 10835066880 10839121920 10852167680 10856229120 10860292080 10865164288 10869230592 10873363320 10886385312 10890459558 10914144768 10925359104 10933603560 10946697696 10963974681 10966401024 10970505216 10974610944 10978783740 10987819776 10991931984 11066132088 11070512640 11087985040 11092134735 11094589440 11112099840 11116258560 11125407744 11133803160 11173662720 11177844480 11187044352 11191297920 11195486280 11204700672 11208894048 11219834880 11226584853 11229069312 11233271808 11241748620 11251001088 11255211792 11271060460 11284558736 11309101056 11313333504 11317635090 11326950016 11331189144 11378257920 11437015040 11441295360 11459352960 11463641640 11473076736 11477439060 11488573440 11498029056 11520486144 11522839680 11541025980 11554847568 11561730048 11566126080 11570454720 11579977728 11584311552 11588716170 11598254208 11602594872 11609505792 11662510464 11666875176 11680917204 11685541120 11710702656 11710955520 11729438720 11733828480 11775836160 11794421760 11798835840 11808546816 11817457740 11824496640 11831610384 11843159040 11847591360 11852906496 11857342464 11866290210 11876056704 11878482880 11880501336 11918573568 11923034112 11923105280 11927567520 11932031430 11937384448 11941852032 11946321288 11946392595 11960699652 11967823872 11991198528 12026963916 12072144096 12076662114 12076922880 12095983680 12100510620 12126827520 12136808448 12150512730 12162997440 12182194090 12189450240 12194012160 12196783544 12204048384 12208688640 12213257760 12223309824 12227884416 12232533735 12242601664 12247183476 12254478336 12291028992 12295702320 12300304005 12310427712 12315034908 12337201152 12341818368 12361297248 12361564160 12365923482 12398166506 12430049280 12449398599 12454326720 12473983170 12481413120 12501112320 12505790880 12516083712 12525528555 12565667840 12570370560 12575075040 12580716544 12585424896 12590210160 12594922065 12605288256 12610005804 12622314240 12625182966 12632702976 12637430784 12657376224 12695128578 12722738688 12727500192 12742818768 12747587787 12747863040 12800540160 12838719520 12866641920 12871457280 12882051072 12886949120 12891772080 12896596845 12899450880 12902382592 12907211328 12935282688 12958344960 12960546912 12963194640 12973863936 12999203514 13006946304 13011891840 13016761560 13022601216 13027474944 13032350496 13048035984 13052919231 13115415808 13120324272 13125234573 13146233760 13174540488 13174824960 13195618560 13200557040 13242859520 13247815680 13268724480 13273690320 13284615168 13289666280 13297582080 13302558720 13305582048 13310561682 13323553920 13334519808 13339510272 13360563792 13363293240 13365564003 13400413499 13408395264 13413413376 13413493440 13418513460 13429557504 13434583536 13450753144 13463801856 13485342720 13525272552 13560053760 13581162108 13581455360 13586538240 13597720576 13607981640 13616087040 13642680960 13653909504 13656698880 13683372120 13708001280 13713131520 13718263680 13721381487 13724418048 13729554432 13734774720 13739914980 13751223552 13756369968 13772926872 13786288128 13822234624 13827407616 13832665110 13849231176 13879351296 13884545664 13906459404 13906759680 13983805440 14005875840 14011117560 14022649344 14036336640 14041589760 14053146624 14063751360 14069014740 14075326464 14080594176 14105698420 14131003392 14136376320 14141666880 14153306112 14158603008 14158687520 14163986430 14175644032 14180949288 14189395968 14211790848 14239548252 14254179456 14307726336 14313081024 14313390080 14318437716 14335671114 14341345920 14372536320 14400607680 14443559460 14452162560 14474972160 14480389440 14492307456 14497817760 14503243590 14511882240 14515180416 14520612744 14552193024 14567145472 14578138080 14583593970 14595596928 14601146505 14618632908 14627340288 14632814592 14638378320 14650426368 14655909312 14679040482 14754842784 14760364806 14760683520 14789512980 14816133120 14821678080 14833876992 14845070880 14850626670 14898216960 14903792640 14916059136 14921730560 14927315040 14932901610 14939600896 14945192064 14950874565 14959779840 14968779804 14977695744 14988998160 15001334784 15006949056 15030634266 15033704895 15078801408 15084444672 15090090048 15090180120 15108252192 15113906478 15132097287 15146777088 15171010560 15215931621 15245979430 15255060480 15279137280 15284855520 15297435648 15303252080 15308979345 15318097920 15360648192 15363786240 15388034640 15393793635 15406463424 15421501440 15427272960 15439970304 15445748736 15451621560 15464338944 15470126496 15475916214 15494542731 15550013952 15555833568 15574556272 15580385073 15614270208 15645104640 15725895680 15731781120 15744729088 15756610320 15762507255 15765995520 15775480512 15790878720 15796788480 15809789952 15821720280 15834742272 15840668448 15897378816 15903423360 15909375240 15922469376 15928428384 15928523460 15947599536 15953567949 15957098496 15963070464 15988264704 16035951888 16096192128 16102216152 16102563840 16127978240 16134014160 16169103360 16200683640 16217329920 16252600320 16258682880 16278251520 16284343680 16290438120 16297746432 16303845888 16310044980 16329577968 16335689337 16339304448 16371217152 16388038656 16394269760 16400405340 16413903616 16420046544 16449601536 16455757824 16468175610 16481729664 16487897976 16573399040 16599198132 16605768960 16631977560 16641884160 16668149760 16674387840 16688111616 16700704740 16760494080 16766766720 16780566528 16786946880 16793229420 16807051008 16813341072 16813441430 16829752320 16833577288 16843603968 16849907712 16876501632 16906590690 16926838104 16963651584 16970000256 16976452635 16990425024 16996783716 16997150720 17067386880 17155522560 17161943040 17176068096 17189029440 17195462460 17209615104 17216158590 17232860160 17247043584 17277793280 17280729216 17284259520 17298485248 17311538970 17332271352 17342595072 17349189120 17355682080 17363468288 17369966592 17376467328 17383074255 17397381312 17403892308 17493765696 17500312764 17521375806 17528311680 17566053984 17566433280 17594158080 17600742720 17663754240 17691632640 17698253760 17712820224 17719555040 17726186610 17736744960 17740776064 17747415576 17764738560 17779359744 17786013696 17799435315 17814085056 17817724320 17820752004 17877860352 17884551168 17884657920 17891351280 17898047145 17906076672 17912778048 17919481932 17941049478 17951735808 17986797792 18033696736 18040445874 18108216144 18114993171 18115384320 18143975520 18150765930 18190241280 18205212672 18208931840 18244496160 18273291135 18277335040 18284175360 18291018240 18295175316 18306072576 18313032960 18319886640 18334964736 18341826624 18363902496 18370775214 18381717504 18436543488 18443553480 18465641568 18472552362 18494785573 18505801728 18512727552 18541945872 18542346240 18597249759 18645073920 18674501120 18681490080 18696865792 18710974755 18715115520 18722119680 18751668480 18758686320 18767101952 18774125568 18848501760 18855555840 18862612560 18871074816 18878137344 18885315240 18907932384 18915008706 18933471360 18937774449 18949054464 18956146176 18986064336 19005572608 19042692867 19076968448 19084108032 19091250288 19114228152 19121794560 19163381760 19200810240 19258079280 19269550080 19299962880 19307185920 19323076608 19330423680 19337658120 19349176320 19353573888 19360816992 19402924032 19437517440 19440820368 19444791960 19460795904 19468195340 19491510544 19498805271 19503120384 19510419456 19517837760 19533901824 19541212416 19572053976 19673123712 19680486408 19680911360 19719350640 19754844160 19761810732 19762237440 19793427840 19800835560 19864289280 19871723520 19903086720 19910535480 19926922752 19934499420 19946373120 19953838080 19958373072 19965842523 19970260992 19985330880 20001779712 20009265408 20040845688 20044939860 20105068544 20112592896 20120120064 20120240160 20127770190 20144336256 20151875304 20176129716 20195702784 20228014080 20287908828 20340080640 20371743162 20372183040 20379807360 20396580864 20411972460 20424130560 20464021440 20480864256 20485048320 20517379520 20525058180 20541951232 20562001920 20569697280 20586627072 20594331648 20602162080 20609872470 20619118592 20626835328 20634554952 20659390308 20733351936 20741111424 20748997665 20773846764 20819026944 20826818496 20859689106 20860139520 20975708160 21008813760 21016676340 21033974016 21041971610 21054504960 21062384640 21079719936 21095627040 21112989696 21120891264 21158547630 21196505088 21204564480 21212500320 21229959168 21237904512 21238031280 21245979645 21263466048 21271423932 21284093952 21317686272 21359322378 21381269184 21415014874 21461589504 21469621536 21470085120 21503506671 21512018880 21558804480 21600911520 21623106560 21665339190 21678243840 21704335360 21712458240 21720584160 21730328576 21738461184 21746726640 21754865385 21772770624 21780919116 21828289536 21850718208 21867207120 21875390955 21893395392 21927949362 21941010432 21949221888 21957567480 21975639552 21983863968 22018560723 22132264176 22140547209 22141025280 22175970080 22184269470 22224199680 22232517120 22250815488 22267606320 22275940005 22347325440 22355688960 22374088704 22382595840 22390972560 22399352415 22409401344 22417788096 22439669760 22453169706 22466543616 22483497240 22502002176 22510423584 22542120920 22545951399 22569117472 22618202112 22626667008 22635270180 22653900032 22662378288 22670859717 22756515840 22868969145 22874030080 22882590720 22918705920 22927283280 22946153472 22954878120 22977146880 23040972288 23045679360 23082051960 23109695136 23132252160 23140909440 23146168771 23159955456 23168623104 23177432340 23196508416 23205189744 23219011584 23325020928 23333750352 23361834408 23371082240 23421405312 23421911040 23458877440 23467656960 23551672320 23588843520 23597671680 23617093632 23634915480 23648993280 23663220768 23686318080 23695182720 23705812992 23714684928 23732580420 23752113408 23756965760 23761002672 23837147136 23846068224 23846210560 23855135040 23864062860 23874768896 23883704064 23892642576 23892785190 23921399304 23935647744 23982397056 24053927832 24144288192 24153324228 24153845760 24191967360 24201021240 24253655040 24273616896 24301025460 24325994880 24364388180 24378900480 24388024320 24393567088 24408096768 24417377280 24426515520 24446619648 24455768832 24465067470 24485203328 24494366952 24508956672 24582057984 24591404640 24600608010 24620855424 24630069816 24674402304 24683636736 24702263415 24722594496 24723128320 24731846964 24796333012 24860098560 24898797198 24908653440 24947966340 24962826240 25002224640 25011581760 25032167424 25051057110 25131335680 25140741120 25150150080 25161433088 25170849792 25180420320 25189844130 25210576512 25220011608 25220162145 25244628480 25250365932 25265405952 25274861568 25314752448 25359886035 25390257156 25445477376 25455000384 25485637536 25495175574 25495726080 25601080320 25677439040 25733283840 25742914560 25764102144 25773898240 25783544160 25793193690 25804765184 25814422656 25824237885 25870565376 25916689920 25921093824 25926389280 25947727872 25967308455 25998407028 26013892608 26023783680 26033523120 26045202432 26054949888 26064700992 26096071968 26105838462 26230831616 26240648544 26250469146 26282063709 26292467520 26349080976 26349649920 26391237120 26401114080 26495631360 26537448960 26547380640 26569230336 26579332560 26589279915 26595164160 26605117440 26611164096 26621123364 26647107840 26669039616 26679020544 26721127584 26726586480 26731128006 26800826998 26816790528 26826826752 26826986880 26837026920 26859115008 26869167072 26901506288 26911574217 26927603712 27050545104 27060668811 27162324216 27162910720 27173076480 27195441152 27215963280 27226148895 27232174080 27285361920 27307819008 27313397760 27366744240 27416002560 27426263040 27436527360 27442762974 27459108864 27469549440 27479829960 27502447104 27512739936 27545853744 27556162821 27572576256 27644469248 27654815232 27665330220 27698462352 27708828543 27758702592 27769091328 27812918808 27813519360 27967610880 28011751680 28022235120 28045298688 28072673280 28083179520 28127502720 28138029480 28150652928 28161188352 28211396840 28272752640 28283333760 28306612224 28317206016 28317375040 28327972860 28351288064 28361898576 28372513059 28378791936 28423581696 28479096504 28508358912 28615452672 28626162048 28626780160 28636875432 28671342228 28682691840 28745072640 28801215360 28887118920 28904325120 28949944320 28960778880 28984614912 28995635520 29006487180 29023764480 29030360832 29041225488 29104386048 29134290944 29156276160 29167187940 29191193856 29202293010 29237265816 29254680576 29265629184 29276756640 29300852736 29311818624 29358080964 29509685568 29520729612 29521367040 29579025960 29632266240 29643356160 29667753984 29690141760 29701253340 29796433920 29807585280 29832118272 29843461120 29854630080 29865803220 29879201792 29890384128 29901749130 29919559680 29937559608 29955391488 29977996320 30002669568 30013898112 30061268532 30067409790 30157602816 30168889344 30180180096 30180360240 30191655285 30216504384 30227812956 30264194574 30293554176 30342021120 30431863242 30491958860 30510120960 30557614743 30558274560 30569711040 30594871296 30606504160 30617958690 30636195840 30721296384 30727572480 30776069280 30787587270 30812926848 30843002880 30854545920 30879940608 30891497472 30903243120 30914808705 30928677888 30940252992 30951832428 30989085462 30995416265 31100027904 31111667136 31149112544 31160770146 31228540416 31289533659 31290209280 31451791360 31463562240 31489458176 31513220640 31525014510 31550961024 31562957415 31581757440 31593576960 31619579904 31643440560 31669484544 31681336896 31737821445 31794757632 31806846720 31818750480 31844938752 31856856768 31857046920 31895199072 31907135898 31926140928 31945538717 31976529408 32071903776 32122522311 32192384256 32204432304 32205127680 32255956480 32268028320 32338206720 32401367280 32434659840 32498008785 32505200640 32517365760 32556503040 32568687360 32580876240 32595492864 32607691776 32620089960 32659155936 32671378674 32742434304 32776077312 32788539520 32800810680 32827807232 32840093088 32891924043 32899203072 32911515648 32936351220 32963459328 32975795952 33198396264 33211537920 33263955120 33276404205 33283768320 33336299520 33348775680 33376223232 33401409480 33520988160 33533533440 33561133056 33573893760 33586458840 33614102016 33626682144 33626882860 33659504640 33667154576 33679754559 33687207936 33699815424 33753003264 33813181380 33853676208 33927303168 33940000512 33952905270 33980850048 33993567432 33994301440 34134773760 34311045120 34323886080 34378058880 34390924920 34419230208 34432317180 34465720320 34494087168 34555586560 34561458432 34568519040 34596970496 34623077940 34664542704 34685190144 34698378240 34711364160 34726936576 34739933184 34752934656 34766148510 34794762624 34807784616 34987531392 35000625528 35042751612 35056623360 35132107968 35132866560 35188316160 35201485440 35327508480 35383265280 35396507520 35425640448 35439110080 35452373220 35473489920 35481552128 35494831152 35529477120 35558719488 35572027392 35598870630 35628170112 35635448640 35641504008 35755720704 35769102336 35769315840 35782702560 35796094290 35812153344 35825556096 35838963864 35839177785 35882098956 35903471616 35973595584 36067393472 36080891748 36216432288 36229986342 36230768640 36287951040 36301531860 36380482560 36410425344 36417863680 36488992320 36546582270 36568350720 36582036480 36590350632 36612145152 36626065920 36639773280 36669929472 36683653248 36697601205 36727804992 36741550428 36763435008 36873086976 36887106960 36900912015 36931283136 36945104724 36989571146 37011603456 37025455104 37083891744 37084692480 37194499518 37290147840 37348195797 37349002240 37362980160 37393731584 37421949510 37444239360 37503336960 37517372640 37534203904 37548251136 37576585665 37697003520 37711111680 37725225120 37742149632 37756274688 37770630480 37784766195 37815864768 37830017412 37866942720 37875548898 37898108928 37912292352 37972128672 38011145216 38085385734 38153936896 38168216064 38182500576 38228456304 38242763361 38243589120 38401620480 38516158560 38599925760 38614371840 38646153216 38660847360 38675316240 38689790535 38698352640 38707147776 38721633984 38805848064 38875034880 38881640736 38889583920 38921591808 38936390680 38983021088 38997610542 39020838912 39035675520 39067803648 39082424832 39144107952 39158757693 39346247424 39360972816 39361822720 39375703719 39438701280 39509688320 39523621464 39524474880 39586855680 39601671120 39728578560 39743447040 39806173440 39821070960 39853845504 39868998840 39892746240 39907676160 39916746144 39931685046 39970661760 40003559424 40018530816 40081691376 40089879720 40201240497 40210137088 40225185792 40240240128 40240480320 40255540380 40288672512 40303750608 40352259432 40391405568 40456028160 40575817656 40680161280 40743486324 40744366080 40759614720 40793161728 40823944920 40848261120 40928042880 40961728512 40970096640 41034759040 41050116360 41083902464 41124003840 41139394560 41164144461 41173254144 41188663296 41204324160 41219744940 41238237184 41253670656 41269109904 41318780616 41466703872 41482222848 41497995330 41547693528 41638053888 41653636992 41719378212 41720279040 41951416320 42017627520 42033352680 42067948032 42083943220 42109009920 42124769280 42159439872 42191254080 42225979392 42241782528 42317095260 42393010176 42409128960 42425000640 42459918336 42475809024 42476062560 42491959290 42526932096 42542847864 42568187904 42635372544 42718644756 42762538368 42830029748 42923179008 42939243072 42940170240 43007013342 43024037760 43117608960 43201823040 43246213120 43330678380 43356487680 43408670720 43424916480 43441168320 43460657152 43476922368 43493453280 43509730770 43545541248 43561838232 43656579072 43701436416 43734414240 43750781910 43786790784 43803439515 43855898724 43882020864 43898443776 43915134960 43951279104 43967727936 44037121446 44264528352 44281094418 44282050560 44351940160 44368538940 44448399360 44465034240 44501630976 44535212640 44551880010 44694650880 44711377920 44748177408 44765191680 44781945120 44798704830 44818802688 44835576192 44852623695 44879339520 44906339412 44933087232 44966994480 45004004352 45020847168 45084241840 45091902798 45101114685 45138234944 45236404224 45253334016 45270540360 45307800064 45324756576 45341719434 45396291861 45513031680 45647794863 45737938290 45765181440 45837411840 45854566560 45892306944 45909756240 45926938035 45954293760 46081944576 46091358720 46164103920 46181380905 46219390272 46264504320 46281818880 46292337542 46319910912 46337246208 46354864680 46393016832 46410379488 46483628193 46650041856 46667500704 46723668816 46741155219 46742164480 46842810624 46917754880 46935313920 47177687040 47195343360 47234187264 47269830960 47287521765 47297986560 47326441536 47372636160 47390365440 47429369856 47465160840 47504226816 47513931520 47522005344 47692136448 47692421120 47710270080 47728125720 47749537792 47767408128 47785285152 47785570380 47842798608 47860703847 47871295488 47964794112 48107855664 48288576384 48306648456 48307691520 48383934720 48402042480 48507310080 48602050920 48651989760 48728776360 48757800960 48776048640 48787134176 48834754560 48853031040 48893239296 48911537664 48930134940 48970406656 48988733904 49007068011 49017913344 49164115968 49182809280 49201216020 49241710848 49260139632 49348804608 49367273472 49404526830 49445188992 49446256640 49463693928 49592666024 49720197120 49797594396 49817306880 49895932680 49925652480 50004449280 50023163520 50064334848 50102114220 50262671360 50281482240 50300300160 50322866176 50341699584 50360840640 50379688260 50421153024 50440023216 50440324290 50489256960 50500731864 50530811904 50549723136 50629504896 50719772070 50780514312 50890954752 50910000768 50929357905 50971275072 50990351148 50991452160 51202160640 51354878080 51466567680 51485829120 51528204288 51547796480 51567088320 51586387380 51609530368 51628845312 51648475770 51741130752 51833379840 51842187648 51852778560 51895455744 51934616910 51996814056 52027785216 52047567360 52067046240 52090404864 52109899776 52129401984 52149222765 52192143936 52211676924 52461663232 52481297088 52500938292 52564127418 52584935040 52698161952 52699299840 52782474240 52802228160 52991262720 53074897920 53094761280 53138460672 53158665120 53178559830 53210234880 53222328192 53242246728 53294215680 53338079232 53358041088 53398305945 53442255168 53453172960 53462256012 53537537185 53601653996 53633581056 53653653504 53653973760 53674053840 53718230016 53738334144 53803012576 53823148434 53855207424 54101090208 54121337622 54324648432 54325821440 54344979513 54346152960 54390882304 54431926560 54452297790 54570723840 54615638016 54626795520 54733488480 54819873405 54832005120 54852526080 54873054720 54885525948 54918217728 54939098880 54959659920 55004894208 55025479872 55091707488 55112325642 55145152512 55288938496 55309630464 55330660440 55396924704 55417657086 55484356719 55517405184 55538182656 55625837616 55627038720 55791749277 55935221760 56023503360 56044470240 56090597376 56132924265 56145346560 56166359040 56255005440 56276058960 56301305856 56322376704 56422793680 56545505280 56566667520 56613224448 56634412032 56634750080 56655945720 56702576128 56723797152 56745026118 56813323347 56847163392 56958193008 57016717824 57128078601 57230905344 57252324096 57273750864 57342684456 57365383680 57490145280 57602430720 57774237840 57808650240 57899888640 57921557760 57969229824 57991271040 58012974360 58047528960 58060721664 58082450976 58208772096 58312552320 58334375880 58382387712 58404586020 58474531632 58496415813 58509361152 58531258368 58553513280 58601705472 58623637248 58716161928 59019371136 59041459224 59042734080 59158051920 59264532480 59286712320 59380283520 59402506680 59592867840 59615170560 59686922240 59709260160 59731606440 59758403584 59780768256 59803498260 59839119360 59875119216 59897527569 59910782976 59955992640 60005339136 60027796224 60122537064 60134819580 60315205632 60337778688 60360360192 60360720480 60383310570 60433008768 60455625912 60528389148 60587108352 60684042240 60863726484 60983917720 61020241920 61115229486 61116549120 61139422080 61189742592 61213008320 61235917380 61272391680 61442592768 61455144960 61552138560 61575174540 61625853696 61686005760 61709091840 61759881216 61782994944 61806486240 61829617410 61857355776 61880505984 61903664856 61978170924 61990832530 62200055808 62223334272 62246992995 62298225088 62321540292 62457080832 62579067318 62580418560 62903582720 62927124480 62978916352 63026441280 63050029020 63101922048 63125914830 63163514880 63187153920 63239159808 63286881120 63338969088 63362673792 63475642890 63589515264 63613693440 63637500960 63689877504 63713713536 63714093840 63737938935 63790398144 63814271796 63852281856 63891077434 63953058816 64143807552 64245044622 64384768512 64408864608 64410255360 64510520013 64511912960 64536056640 64676413440 64802734560 64869319680 64996017570 65034731520 65113006080 65137374720 65161752480 65190985728 65215383552 65240179920 65264596155 65318311872 65342757348 65484868608 65552154624 65577079040 65601621360 65626172865 65655614464 65680186176 65783848086 65823031296 65872702440 65926918656 65951591904 66055682169 66396792528 66421641627 66423075840 66527910240 66552808410 66672599040 66697551360 66752446464 66802818960 66827820015 67002067495 67041976320 67067066880 67122266112 67147787520 67172917680 67228204032 67253364288 67253765720 67319009280 67334309152 67359509118 67399630848 67506006528 67626362760 67637854197 67707352416 67854606336 67880001024 67905810540 67961700096 67987134864 67988602880 68012579151 68269547520 68606907435 68622090240 68647772160 68756117760 68781849840 68838460416 68864634360 68931440640 69111173120 69122916864 69137038080 69193940992 69246155880 69329085408 69396756480 69422728320 69438506313 69453873152 69479866368 69505869312 69532297020 69589525248 69615569232 69975062784 70001251056 70085503224 70113246720 70264215936 70265733120 70376632320 70402970880 70655016960 70766530560 70793015040 70851280896 70878220160 70904746440 70946979840 70963104256 70989662304 71058954240 71117438976 71144054784 71197741260 71256340224 71270897280 71283008016 71511441408 71538204672 71538631680 71565405120 71592188580 71624306688 71651112192 71677927728 71678355570 71764197912 71806943232 71947191168 72134786944 72161783496 72432864576 72459972684 72461537280 72575902080 72603063720 72760965120 72820850688 72835727360 72977984640 73093164540 73136701440 73164072960 73180701264 73224290304 73252131840 73279546560 73339858944 73367306496 73395202410 73455609984 73483100856 73526870016 73746173952 73774213920 73801824030 73862566272 73890209448 73979142292 74023206912 74050910208 74167783488 74169384960 74388999036 74580295680 74696391594 74698004480 74725960320 74787463168 74843899020 74888478720 75006673920 75034745280 75068407808 75096502272 75153171330 75394007040 75422223360 75450450240 75484299264 75512549376 75541260960 75569532390 75631729536 75660034824 75660486435 75733885440 75751097796 75796217856 75824584704 75944257344 76022290432 76079658105 76170771468 76307873792 76336432128 76365001152 76456912608 76485526722 76487178240 76803240960 77032317120 77199851520 77228743680 77292306432 77321694720 77350632480 77379581070 77414295552 77443267968 77472713655 77611696128 77750069760 77763281472 77779167840 77843183616 77872781360 77901925365 77966042176 77995221084 78041677824 78071351040 78135607296 78164849664 78288215904 78317515386 78692494848 78721945632 78723645440 78751407438 78846191127 78877402560 79047242928 79048949760 79173711360 79203342240 79486894080 79612346880 79642141920 79707691008 79737997680 79767839745 79785492480 79815352320 79833492288 79863370092 79941323520 80007118848 80037061632 80163382752 80179759440 80402480994 80450371584 80480480256 80480960640 80511080760 80577345024 80607501216 80704518864 80734722651 80782811136 81151635312 81182006433 81486972648 81488732160 81519229440 81586323456 81647889840 81678446685 81696522240 81856085760 81923457024 81940193280 82069518080 82100232720 82167804928 82248007680 82278789120 82328288922 82377326592 82408648320 82439489880 82476474368 82507341312 82538219808 82637561232 82668488463 82933407744 82964445696 82995990660 83095387056 83126485629 83276107776 83307273984 83438756424 83440558080 83902832640 84035255040 84066705360 84135896064 84167886440 84218019840 84249538560 84382508160 84451958784 84483565056 84634190520 84818257920 84850001280 84919836672 84951618048 84952125120 84983918580 85053864192 85085695728 85117539177 85136375808 85270745088 85437289512 85525076736 85660059496 85846358016 85878486144 85880340480 86014026684 86048075520 86235217920 86403646080 86492426240 86661356760 86712975360 86817341440 86849832960 86882336640 86921314304 86953844736 86986906560 87019461540 87091082496 87123676464 87313158144 87402872832 87468828480 87501563820 87573581568 87606879030 87711797448 87764041728 87796887552 87830269920 87902558208 87935455872 88074242892 88529056704 88562188836 88564101120 88703880320 88737077880 88896798720 88930068480 89003261952 89070425280 89103760020 89389301760 89422755840 89496354816 89530383360 89563890240 89597409660 89637605376 89671152384 89705247390 89758679040 89812678824 89866174464 89933988960 90008008704 90041694336 90168483680 90183805596 90202229370 90276469888 90472808448 90506668032 90541080720 90574965855 90615600128 90649513152 90683438868 90792583722 91026063360 91295589726 91475876580 91530362880 91672844229 91674823680 91709133120 91784613888 91819512480 91853876070 91908587520 92163889152 92182717440 92328207840 92362761810 92438780544 92473927865 92529008640 92563637760 92584675084 92639821824 92674492416 92709729360 92786033664 92820758976 92967256386 92986248795 93300083712 93335001408 93447337632 93482310438 93484328960 93685621248 93835509760 93868600977 93870627840 94355374080 94390686720 94468374528 94539661920 94575043530 94652883072 94688872245 94745272320 94780730880 94858739712 94930321680 95008453632 95027863040 95044010688 95213464335 95384272896 95384842240 95420540160 95456251440 95499075584 95534816256 95570570304 95571140760 95685597216 95721407694 95836616151 95929588224 96215711328 96367566933 96577152768 96613296912 96615383040 96767869440 96804084960 97014620160 97204101840 97303979520 97457552720 97494026355 97515601920 97552097280 97574268352 97669509120 97706062080 97786478592 97823075328 97860269880 97940813312 97977467808 98014136022 98328231936 98365618560 98402432040 98483421696 98520279264 98675772129 98697609216 98734546944 98809053660 98890377984 98927387856 99185332048 99595188792 99634613760 99791865360 99829212615 99851304960 100008898560 100046327040 100128669696 100204228440 100525342720 100562964480 100600600320 100683399168 100721681280 100759376520 100842306048 100880046432 100880648580 100978513920 101001463728 101039263677 101061623808 101099446272 101259009792 101439544140 101561028624 101781909504 101820001536 101858715810 101942550144 101980702296 101982904320 102404321280 102709756160 102933135360 102971658240 103095592960 103134176640 103172774760 103219060736 103257690624 103296951540 103482261504 103666759680 103684375296 103705557120 103790911488 103869233820 103993628112 104055570432 104095134720 104134092480 104180809728 104219799552 104258803968 104298445530 104384287872 104423353848 104923326464 104962594176 105001876584 105128254836 105169870080 105396323904 105398599680 105564948480 105604456320 105982525440 106149795840 106189522560 106276921344 106317330240 106357119660 106420469760 106444656384 106484493456 106588431360 106676158464 106716082176 106796611890 106884510336 106906345920 106924512024 107075074370 107203307992 107267162112 107307307008 107307947520 107348107680 107436460032 107476668288 107517533355 107606025152 107646296868 107710414848 108202180416 108242675244 108649296864 108651642880 108689959026 108692305920 108781764608 108863853120 108904595580 109141447680 109231276032 109253591040 109466976960 109639746810 109705052160 109746109440 109771051896 109836435456 109878197760 109919319840 110009788416 110050959744 110092803615 110183414976 110224651284 110290305024 110577876992 110619260928 110661320880 110702736045 110793849408 110835314172 110968713438 111034810368 111076365312 111251675232 111254077440 111583498554 111870443520 112044587391 112047006720 112088940480 112181194752 112265848530 112332718080 112510010880 112552117920 112602611712 112644753408 112729756995 112845587360 113091010560 113133335040 113226448896 113268824064 113269500160 113311891440 113354298585 113405152256 113447594304 113490052236 113626646694 113694326784 113916386016 114033435648 114256157202 114461810688 114504648192 114547501728 114685368912 114728290083 114730767360 115204861440 115548475680 115730843855 115799777280 115843115520 115938459648 115982542080 116025948720 116095057920 116121443328 116164901952 116417544192 116625104640 116668751760 116764775424 116809172040 116949063264 116992831626 117062516736 117107026560 117203410944 117247274496 117432323856 117476273079 117782581807 118038742272 118082918448 118085468160 118316103840 118529064960 118573424640 118760567040 118805013360 119185735680 119230341120 119373844480 119418520320 119463212880 119516807168 119561536512 119606996520 119678238720 119750238432 119795055138 119911985280 120010678272 120055592448 120245074128 120269639160 120603721491 120630411264 120675557376 120720720384 120721440960 120766621140 120866017536 120911251824 121056778296 121174216704 121368084480 121727452968 121967835440 122040483840 122230458972 122233098240 122278844160 122379485184 122426016640 122471834760 122544783360 122885185536 122910289920 123104277120 123150349080 123251707392 123372011520 123418183680 123492433383 123519762432 123565989888 123612972480 123659234820 123714711552 123761011968 123807329712 123956341848 123981665060 124400111616 124446668544 124493985990 124596450176 124643080584 124914161664 125158134636 125160837120 125807165440 125854248960 126052882560 126100058040 126203844096 126251829660 126327029760 126374307840 126478319616 126573762240 126677938176 126725347584 126951285780 127179030528 127227386880 127275001920 127379755008 127427427072 127428187680 127475877870 127580796288 127628543592 127704563712 127782154868 127906117632 128287615104 128490089244 128769537024 128817729216 128820510720 129021040026 129023825920 129072113280 129352826880 129605469120 129738639360 129992035140 130069463040 130226012160 130274749440 130323504960 130381971456 130430767104 130480359840 130529192310 130636623744 130685514696 130969737216 131104309248 131154158080 131203242720 131252345730 131311228928 131360372352 131410318545 131567696172 131646062592 131745404880 131853837312 131903183808 132111364338 132793585056 132843283254 132846151680 133055820480 133105616820 133345198080 133395102720 133504892928 133605637920 133655640030 134004134990 134083952640 134134133760 134244532224 134295575040 134345835360 134456408064 134506728576 134507531440 134557871085 134638018560 134668618304 134719018236 134799261696 135012013056 135252725520 135275708394 135303344055 135414704832 135709212672 135760002048 135811621080 135923400192 135974269728 135977205760 136025158302 136188875583 136539095040 136943384589 137213814870 137295544320 137512235520 137563699680 137676920832 137729268720 137780814105 137862881280 138222346240 138245833728 138274076160 138387881984 138492311760 138544142715 138658170816 138793512960 138845456640 138877012626 138959732736 139011738624 139064594040 139179050496 139231138464 139450884579 139950125568 140002502112 140171006448 140223465657 140226493440 140528431872 140753264640 140805941760 141533061120 141586030080 141702561792 141756440320 141809492880 141862565295 141893959680 141926208512 141979324608 142117908480 142288109568 142395482520 142512680448 142541794560 142566016032 143076409344 143077263360 143130810240 143184377160 143248613376 143302224384 143355855456 143356711140 143528395824 143582111541 143613886464 143894382336 144269573888 144323566992 144865729152 144919945368 144923074560 145151804160 145206127440 145521930240 145671454720 145955969280 146186329080 146273402880 146328145920 146361402528 146504263680 146559093120 146679717888 146734612992 146790404820 146911219968 146966201712 147021204033 147053740032 147492347904 147548427840 147603648060 147725132544 147780418896 147958284584 148046413824 148101820416 148335566976 148338769920 148777998072 149160591360 149392783188 149396008960 149451920640 149574926336 149687798040 149776957440 150013347840 150069490560 150136815616 150193004544 150306342660 150788014080 150844446720 150900900480 150968598528 151025098752 151082521920 151139064780 151263459072 151320069648 151320972870 151467770880 151502195592 151592435712 151649169408 151888514688 152044580864 152159316210 152341542936 152615747584 152672864256 152730002304 152788073715 152913825216 152971053444 152974356480 153606481920 154064634240 154399703040 154457487360 154584612864 154643389440 154701264960 154759162140 154828591104 154886535936 154945427310 155223392256 155500139520 155526562944 155558335680 155686367232 155745562720 155803850730 155932084352 155990442168 156083355648 156142702080 156271214592 156329699328 156447668295 156576431808 156635030772 157384989696 157443891264 157447290880 157502814876 157692382254 157754805120 158094485856 158097899520 158347422720 158406684480 158973788160 159224693760 159284283840 159415382016 159475995360 159535679490 159630704640 159666984576 159726740184 159727693585 159882647040 160014237696 160074123264 160326765504 160359518880 160612611555 160804961988 160900743168 160960960512 160961921280 161022161520 161154690048 161215002432 161409037728 161469445302 161565622272 162303270624 162364012866 162973945296 162977464320 163038458880 163172646912 163295779680 163356893370 163712171520 163846914048 163880386560 164139036160 164200465440 164335609856 164459620215 164496015360 164557578240 164656577844 164754653184 164817296640 164878979760 164952948736 165014682624 165076439616 165275122464 165336976926 165866815488 165928891392 165991981320 166190774112 166252971258 166453070157 166552215552 166614547968 166877512848 166881116160 167375247831 167805665280 168070510080 168133410720 168271792128 168335772880 168398772795 168436039680 168499077120 168765016320 168903917568 168967130112 169268381040 169636515840 169700002560 169839673344 169903236096 169904250240 169967837160 170107728384 170171391456 170235078354 170439970041 170541490176 170874579024 171050153472 171320118992 171384235803 171692716032 171756972288 172028053368 172096151040 172470435840 172807292160 172984852480 173322713520 173425950720 173634682880 173699665920 173764673280 173907689472 173973813120 174038923080 174182164992 174247352928 174626316288 174937656960 175003127640 175147163136 175213758060 175423594896 175489247439 175528083456 175593775104 175660539840 175805116416 175870911744 176148485784 177058113408 177124377672 177128202240 177407760640 177474155760 177793597440 177860136960 178140850560 178207520040 178778603520 178845511680 179060766720 179127780480 179194819320 179275210752 179342304768 179410494780 179517358080 179625357648 179692582707 179732348928 179867977920 180016017408 180083388672 180336967360 180367611192 180404458740 180552939776 180945616896 181013336064 181082161440 181149931710 181231200256 181299026304 181366877736 181585167444 182052126720 182591179452 182951753160 183060725760 183345688458 183349647360 183418266240 183569227776 183639024960 183707752140 183817175040 184327778304 184365434880 184656415680 184725523620 184877561088 184947855730 185058017280 185127275520 185169350168 185279643648 185348984832 185419458720 185572067328 185641517952 185934512772 185972497590 186600167424 186670002816 186740978985 186894675264 186964620876 186968657920 187371242496 187671019520 187737201954 187741255680 188710748160 188781373440 188936749056 189079323840 189150087060 189305766144 189377744490 189490544640 189561461760 189717479424 189860643360 190016907264 190055726080 190088021376 190426928670 190768545792 190769684480 190841080320 190912502880 190998151168 191069632512 191141140608 191142281520 191213816805 191371194432 191442815388 191673232302 191859176448 192431422656 192735133866 193154305536 193226593824 193230766080 193531560039 193535738880 193608169920 194029240320 194408203680 194607959040 194915105440 194988052710 195104194560 195148536704 195339018240 195412124160 195572957184 195646150656 195720539760 195793788465 195881626624 195954935616 196028272044 196656463872 196731237120 196804864080 196878518595 196966843392 197040558528 197351544258 197469093888 197618107320 197780755968 197854775712 198167046507 198370664096 199190377584 199264924881 199269227520 199583730720 199658425230 200017797120 200092654080 200257339392 200408456880 201006202485 201050685440 201125928960 201201200640 201366798336 201443362560 201518753040 201684612096 201760092864 201761297160 201957027840 202002927456 202078527354 202198892544 202518019584 202879088280 202913562591 203122057248 203442641303 203563819008 203640003072 203717431620 203885100288 203961404592 203965808640 204808642560 205419512320 205820722305 205866270720 205943316480 206191185920 206268353280 206345549520 206438121472 206515381248 206593903080 207333519360 207368750592 207411114240 207581822976 207738467640 207987256224 208190269440 208268184960 208315518939 208361619456 208439599104 208517607936 208596891060 208768575744 208846707696 209846652928 209925188352 210003753168 210256509672 210339740160 210792647808 210797199360 211129896960 211208912640 211965050880 212299591680 212379045120 212553842688 212634660480 212714239320 212840939520 212889312768 212968986912 213176862720 213352316928 213432164352 213593223780 213769020672 213812691840 213849024048 214150148740 214406615984 214534324224 214614614016 214615895040 214696215360 214872920064 214953336576 215035066710 215212050304 215292593736 215420829696 216404360832 216485350488 217298593728 217303285760 217379918052 217384611840 217727706240 217809191160 218282895360 218462552064 218507182080 218933953920 219279493620 219410104320 219492218880 219542103792 219672870912 219756395520 219838639680 220019576832 220101919488 220185607230 220366829952 220449302568 220580610048 221155753984 221238521856 221322641760 221405472090 221587698816 221670628344 221937426876 222069620736 222152730624 222503350464 222508154880 223166997108 223740887040 224089174782 224094013440 224177880960 224362389504 224531697060 224665436160 225020021760 225104235840 225205223424 225289506816 225459513990 225691174720 226182021120 226266670080 226452897792 226537648128 226539000320 226623782880 226708597170 226810304512 226895188608 226980104472 226981459305 227253293388 227388653568 227832772032 228066871296 228238974315 228512314404 228923621376 229009296384 229095003456 229370737824 229456580166 229461534720 230409722880 231096951360 231461687710 231599554560 231686231040 231876919296 231965084160 232051897440 232242886656 232329803904 232418140965 232835088384 233250209280 233337503520 233529550848 233618344080 233705776095 233898126528 233985663252 234125033472 234214053120 234406821888 234494548992 234864647712 234952546158 235565163614 236077484544 236165836896 236170936320 236538573381 236632207680 237146849280 237521134080 237610026720 238460682240 238747688960 238837040640 238926425760 239033614336 239123073024 239213993040 239303519235 239356477440 239500476864 239590110276 239823970560 240021356544 240111184896 240490148256 240539278320 241207442982 241351114752 241441440768 241442881920 241533242280 241732035072 241822503648 242113556592 242204167953 242348433408 243454905936 243546019299 243935670880 244460917944 244466196480 244557688320 244758970368 244852033280 244943669520 245035340055 245089566720 245770371072 245820579840 246208554240 246300698160 246503414784 246744023040 246836367360 246984866766 247131979776 247225944960 247318469640 247429423104 247522023936 247614659424 247912683696 247963330120 248005465389 248800223232 248893337088 248987971980 249192900352 249286161168 249379456887 249828323328 250316269272 250321674240 251614330880 251708497920 252105765120 252200116080 252407688192 252503659320 252654059520 252748615680 253147524480 253355876352 253450695168 253902571560 254454773760 254550003840 254607856481 254759510016 254854854144 254856375360 254951755740 255161592576 255257087184 255409127424 255564309736 255812235264 256575230208 256980178488 257539074048 257635458432 257641021440 258042080052 258047651840 258144226560 258705653760 259210938240 259477278720 259984070280 260138926080 260452024320 260549498880 260647009920 260763942912 260861534208 260960719680 261058384620 261273247488 261371029392 261939474432 262208618496 262308316160 262406485440 262504691460 262622457856 262720744704 262820637090 263135392344 263292125184 263490809760 263707674624 263806367616 264222728676 265587170112 265686566508 265692303360 266111640960 266211233640 266690396160 266790205440 267009785856 267211275840 267311280060 268008269980 268167905280 268268267520 268489064448 268591150080 268691670720 268912816128 269013457152 269015062880 269115742170 269276037120 269337236608 269438036472 269598523392 270024026112 270505451040 270551416788 270606688110 270829409664 271418425344 271520004096 271623242160 271724897565 271846800384 271948539456 271954411520 272050316604 272377751166 273078190080 273886769178 274427629740 274591088640 275018532687 275024471040 275127399360 275353841664 275458537440 275561628210 275725762560 276444692480 276491667456 276548152320 276775763968 276984623520 277088285430 277316341632 277421783595 277587025920 277690913280 277754025252 277919465472 278023477248 278129188080 278358100992 278462276928 278901769158 278958746385 279900251136 280005004224 280342012896 280446931314 280452986880 281056863744 281506529280 281611883520 283066122240 283172060160 283405123584 283512880640 283618985760 283725130590 283852417024 283958649216 284066616735 284235816960 284576219136 284790965040 285025360896 285083589120 285132032064 285640393005 286152818688 286154526720 286261620480 286368754320 286497226752 286604448768 286711710912 286713422280 287056791648 287164223082 287509848453 287788764672 288539147776 288647133984 289102700799 289731458304 289839890736 289846149120 290303608320 290412254880 291043860480 291911938560 292372658160 292482079065 292546805760 292656291840 292722805056 293008527360 293118186240 293359435776 293469225984 293580809640 293822439936 293932403424 294042408066 294984695808 295096855680 295207296120 295450265088 295560837792 295916569168 296027316387 296092827648 296203640832 296671133952 297555996144 298785566376 298792017920 298903841280 299149852672 299375596080 299487637845 299553914880 300026695680 300138981120 300386009088 300612685320 301576028160 301688893440 301801800960 302050197504 302165043840 302278129560 302526918144 302640139296 302641945740 302935541760 303004391184 303117791031 303184871424 303298338816 303777029376 304089161728 304318632420 304683085872 305231495168 305345728512 305460004608 305576147430 305827650432 305942106888 305948712960 307212963840 308129268480 308799406080 308914974720 309286778880 309402529920 309518324280 309657182208 309773071872 309890854620 310446784512 311000279040 311053125888 311116671360 311372734464 311491125440 311607701460 311864168704 311980884336 312166711296 312285404160 312542429184 312659398656 312895336590 313152863616 313270061544 314769979392 314887782528 314894581760 315005629752 315384764508 315509610240 316188971712 316195799040 316694845440 316813368960 317947576320 318449387520 318568567680 318830764032 318951990720 319071358980 319261409280 319333969152 319453480368 319455387170 319765294080 320028475392 320148246528 320653531008 320719037760 321225223110 321609923976 321801486336 321921921024 321923842560 322044323040 322309380096 322430004864 322552600065 322818075456 322938890604 323131244544 324606541248 324728025732 325947890592 325954928640 326076917760 326345293824 326591559360 326713786740 327424343040 327693828096 327760773120 328278072320 328400930880 328671219712 328919240430 329115156480 329313155688 329509306368 329634593280 329757959520 329905897472 330029365248 330152879232 330278410845 330550244928 330673953852 331733630976 331857782784 331983962640 332108208135 332381548224 332505942516 332906140314 333104431104 333229095936 333755025696 333762232320 334750495662 335611330560 336133762173 336141020160 336266821440 336543584256 336671545760 336797545590 336998154240 337530032640 337807835136 337934260224 338189270985 338536762080 339273031680 339400005120 339679346688 339806472192 339808500480 339935674320 340062895755 340215456768 340342782912 340470156708 340879940082 341082980352 341749158048 342100306944 342640237984 342768471606 343385432064 343513944576 344056106736 344184870249 344192302080 345614584320 345969704960 346645427040 347192531565 347269365760 347399331840 347529346560 347815378944 347947626240 348077846160 348364329984 348494705856 349252632576 349875313920 350006255280 350294326272 350427516120 350847189792 350978494878 351187550208 351321079680 351400925887 351610232832 351741823488 352296971568 353347745421 354116226816 354248755344 354256404480 354815521280 354948311520 355587194880 355720273920 356281701120 356415040080 357557207040 357691023360 358121533440 358255560960 358389638640 358550421504 358684609536 358820989560 359034716160 359250715296 359385165414 359735955840 360032034816 360166777344 360673934720 360735222384 360808917480 361105879552 361811164473 361891233792 362026672128 362164322880 362299863420 362462400512 362598052608 362733755472 363170334888 364104253440 365182358904 365903506320 366121451520 366691376916 366699294720 366836532480 367138455552 367278049920 367415504280 367634350080 368655556608 368730869760 369312831360 369451047240 369755122176 369895711460 370116034560 370254551040 370338700336 370477300149 370559287296 370697969664 370838917440 371144134656 371283035904 371869025544 371944995180 373200334848 373340005632 373481957970 373789350528 373929241752 373937315840 374742484992 375342039040 375474403908 375482511360 377421496320 377562746880 378158647680 378300174120 378611532288 378755488980 378981089280 379122923520 379434958848 379721286720 380033814528 380111452160 380176042752 380853857340 381537091584 381539368960 381682160640 381825005760 381996302336 382139265024 382282281216 382284563040 382427633610 382742388864 382885630776 383346464604 383718352896 384862845312 385470267732 386308611072 386453187648 386461532160 387063120078 387071477760 387216339840 388058480640 388816407360 389215918080 389830210880 389976105420 390208389120 390297073408 390678036480 390824248320 391145914368 391292301312 391441079520 391587576930 391763253248 391909871232 392056544088 393312927744 393462474240 393609728160 393757037190 393933686784 394081117056 394230955635 394703088516 394938187776 395236214640 395561511936 395709551424 396334093014 396741328192 398380755168 398529849762 398538455040 399167461440 399316850460 400035594240 400185308160 400514678784 400816913760 402012404970 402251857920 402402401280 402733596672 402886725120 403037506080 403369224192 403520185728 403522594320 403673613255 403914055680 404005854912 404157054708 404397785088 405036039168 405758176560 405827125182 405910032165 406244114496 406885282606 407127638016 407280006144 407434863240 407770200576 407922809184 407931617280 408566626749 409617285120 410830153767 410839024640 411641444610 411886632960 412382371840 412536706560 412691099040 412876242944 413030762496 413187806160 413342442315 414667038720 414737501184 414822228480 415163645952 415476935280 415632428145 415974512448 416380538880 416536369920 416631037878 416879198208 417035215872 417193782120 417537151488 417693415392 418352653737 419693305856 419850376704 420007506336 420513019344 420670396971 420679480320 421585295616 422259793920 422417825280 424599183360 424758090240 425107685376 425269320960 425428478640 425587695885 425681879040 425778625536 425937973824 426353725440 426864328704 427186447560 427538041344 427625383680 427698048096 428300297480 428813231968 429229228032 429231790080 429392430720 429745840128 429906673152 430070133420 430424100608 430585187472 430746334623 430841659392 432808721664 432970700976 434597187456 434606571520 434759836104 434769223680 435455412480 435618382320 436565790720 437014364160 437867907840 438558987240 438820208640 438984437760 439084207584 439512791040 439677279360 440039153664 440203838976 440371214460 440733659904 440898605136 441161220096 442311507968 442477043712 442645283520 442810944180 443175397632 443341256688 443874853752 444139241472 444305461248 445006700928 445016309760 446333994216 447481774080 448178349564 448188026880 448355761920 448724779008 449063394120 449330872320 450040043520 450208471680 450410446848 450579013632 450919027980 451382349440 452364042240 452533340160 452905795584 453075296256 453078000640 453247565760 453417194340 453620609024 453790377216 453960208944 453962918610 454506586776 454777307136 455665544064 456133742592 456477948630 457024628808 457847242752 458018592768 458190006912 458364221145 458741475648 458913160332 458923069440 460819445760 462193902720 462923375420 463199109120 463372462080 463753838592 463930168320 464103794880 464485773312 464659607808 464836281930 465670176768 466500418560 466675007040 467059101696 467236688160 467411552190 467796253056 467971326504 468250066944 468428106240 468813643776 468989097984 469343004885 469729295424 469905092316 471130327228 472154969088 472331673792 472341872640 473077146762 473264415360 474293698560 475042268160 475220053440 476921364480 477495377920 477674081280 477852851520 478067228672 478246146048 478427986080 478607038470 479000953728 479180220552 479183080755 479647941120 480042713088 480222369792 480980296512 481078556640 481837834665 482414885964 482702229504 482882881536 482885763840 483066484560 483464070144 483645007296 484227113184 484408335906 484696866816 486909811872 487092038598 487871341760 488921835888 488932392960 489115376640 489517940736 489704066560 489887339040 490070680110 491540742144 491641159680 492417108480 492601396320 493006829568 493378860645 493488046080 493672734720 493969733532 494263959552 494451889920 494636939280 494858846208 495044047872 495229318848 495825367392 495926660240 496010930778 497600446464 497786674176 497975943960 498385800704 498572322336 498758913774 499359210471 499656646656 500632538544 500643348480 502125743493 503416995840 504211530240 504400232160 504815376384 505007318640 505196318385 505308119040 505497231360 506295048960 506711752704 506901390336 507805143120 508909547520 509100007680 509215712962 509519020032 509709708288 509712750720 509903511480 510323185152 510514174368 511128619472 511319910123 511624470528 513150460416 513960356976 514152707409 515078148096 515270916864 516084160104 516095303680 516288453120 517411307520 518421876480 518954557440 519968140560 520277852160 520904048640 521098997760 521294019840 521723068416 521921439360 522116769240 522546494976 522742058784 523878948864 524616632320 524812970880 525009382920 525244915712 525441489408 525641274180 526270784688 526467742317 526584250368 526981619520 527415349248 527612735232 528445457352 531174340224 531373133016 531384606720 532223281920 532422467280 533380792320 533580410880 534422551680 534622560120 536016539960 536335810560 536536535040 537182300160 537383341440 537825632256 538026914304 538030125760 538231484340 538552074240 538674473216 538876072944 539077748121 539197046784 540048052224 541010902080 541102833576 541213376220 541658819328 542836850688 543040008192 543246484320 543449795130 543693600768 543897078912 543908823040 544100633208 544755502332 546156380160 547773538356 548855259480 549182177280 550037065374 550048942080 550254798720 550707683328 550917074880 551123256420 551451525120 552889384960 552983334912 553096304640 553551527936 553969247040 554176570860 554632683264 554843567190 555174051840 555381826560 555508050504 555838930944 556046954496 556258376160 556716201984 556924553856 557803538316 557917492770 559800502272 560010008448 560222936955 560684025792 560893862628 560905973760 562113727488 563013058560 563223767040 566132244480 566344120320 566810247168 567025761280 567237971520 567450261180 567704834048 567917298432 568133233470 568471633920 569152438272 569581930080 570050721792 570167178240 570264064128 571280786010 572305637376 572309053440 572523240960 572737508640 572994453504 573208897536 573423421824 573426844560 573641450415 574113583296 574328446164 575019696906 575577529344 577078295552 577294267968 578205401598 579462916608 579679781472 579692298240 580594680117 580607216640 580824509760 582087720960 583823877120 584745316320 584964158130 585312583680 585445610112 586017054720 586236372480 586718871552 586938451968 587161619280 587381365395 587644879872 587864806848 588084816132 588912909035 589969391616 590193711360 590414592240 590900530176 591121675584 591833138336 592054632774 592407281664 593342267904 594501139521 595111992288 597571132752 597584035840 597794774643 597807682560 598299705344 598751192160 598975275690 600053391360 600277962240 600772018176 601225370640 603018607455 603152056320 603377786880 603603601920 604100395008 604330087680 604556259120 605053836288 605280278592 605283891480 605871083520 606008782368 606235582062 606596677632 607554058752 608178323456 608637264840 609366171744 610327923909 610462990336 610691457024 610920009216 611152294860 611655300864 611884213776 611897425920 614425927680 616258536960 617462166915 617598812160 617829949440 618573557760 618805059840 619036648560 619314364416 619546143744 619781709240 622000558080 622106251776 622233342720 622745468928 622982250880 623215402920 623728337408 623961768672 624570808320 624946556817 625084858368 625318797312 625790673180 626305727232 626540123088 629539958784 629775565056 630011259504 630769529016 631019220480 632377943424 632391598080 633389690880 633626737920 635895152640 636898775040 637137135360 637661528064 637903981440 638142717960 638522818560 638667938304 638906960736 638910774340 639530588160 640056950784 640296493056 641307062016 641438075520 642450446220 643219847952 643602972672 643843842048 643847685120 644088646080 644618760192 644860009728 645105200130 645636150912 645877781208 646262489088 649213082496 649456051464 651895781184 651909857280 652153835520 653183118720 653427573480 654848686080 655387656192 655521546240 656556144640 656801861760 657342439424 657838480860 658230312960 658626311376 659018612736 659269186560 659515919040 659811794944 660058730496 660305758464 660556821690 661100489856 661347907704 663467261952 663715565568 663967925280 664216416270 664763096448 665011885032 665812280628 666208862208 666458191872 667510051392 667524464640 669500991324 671222661120 672267524346 672282040320 672533642880 673087168512 673343091520 673595091180 673996308480 675060065280 675615670272 675868520448 676378541970 677073524160 678546063360 678800010240 679358693376 679612944384 679617000960 679871348640 680125791510 680430913536 680685565824 680940313416 680944377915 681759880164 682165960704 683498316096 684200613888 684716922945 685280475968 685536943212 686770864128 687027889152 688112213472 688369740498 688384604160 691229168640 691939409920 693290854080 694385063130 694798663680 695058693120 695630757888 695895252480 696155692320 696728659968 696989411712 697254422895 698505265152 699750627840 700012510560 700588652544 700855032240 701117328285 701694379584 701956989756 702375100416 702642159360 702801851774 703220465664 703483646976 704593943136 706695490842 708232453632 708497510688 708512808960 709615720143 709631042560 709896623040 711440547840 712563402240 712830080160 715382046720 716243066880 716511121920 716779277280 717100843008 717369219072 717641979120 717910557705 718069432320 718501430592 718770330828 719471911680 720064069632 720333554688 721347869440 721470444768 721617834960 722211759104 723622328946 724053344256 724328645760 724599726840 724924801024 725196105216 725467510944 726340669776 726612503859 730364717808 730638057897 731807012640 733382753832 733398589440 733673064960 734276911104 734556099840 734831008560 735106020165 735268700160 737311113216 737461739520 738625662720 738902094480 739510244352 739791422920 740232069120 740509102080 740677400672 740954600298 741395939328 741677834880 742288269312 742566071808 743738051088 743889990360 744016396167 746400669696 746680011264 746963915940 747578701056 747858483504 747874631680 748138370661 749484969984 750684078080 750948807816 750965022720 754842992640 755125493760 756317295360 756600348240 757223064576 757510977960 757962178560 758245847040 759442573440 760067629056 760222904320 760352085504 761707714680 763078737920 763364321280 763650011520 763823569443 763992604672 764278530048 764564562432 764569126080 764855267220 765484777728 765771261552 766692929208 767436705792 769725690624 770940535464 772617222144 772906375296 772923064320 774126240156 774142955520 774432679680 776116961280 777632814720 778431836160 779660421760 779952210840 780416778240 780594146816 781356072960 781648496640 782291828736 782584602624 782882159040 783175153860 783526506496 783819742464 784113088176 786625855488 786924948480 787219456320 787514074380 787867373568 788162234112 788461911270 789406177032 789876375552 790472429280 791123023872 791419102848 792668186028 793482656384 796761510336 797059699524 797076910080 798334922880 798633700920 800071188480 800370616320 801029357568 801633827520 804024809940 804503715840 804804802560 805467193344 805773450240 806075012160 806738448384 807040371456 807045188640 807347226510 807828111360 808011709824 808314109416 808795570176 810072078336 811516353120 811654250364 811820064330 812488228992 813770565212 814255276032 814560012288 814869726480 815540401152 815845618368 815863234560 817133253498 819234570240 821660307534 821678049280 823282889220 823773265920 824764743680 825055598061 825073413120 825382198080 825752485888 826061524992 826375612320 826684884630 829334077440 829475002368 829644456960 830327291904 830953870560 831264856290 831949024896 832265350785 832761077760 833072739840 833262075756 833758396416 834070431744 834387564240 835074302976 835386830784 836705307474 836876239155 839386611712 839700753408 840015012672 841026038688 841340793942 841358960640 843170591232 844519587840 844835650560 849198366720 849516180480 850215370752 850538641920 850856957280 851175391770 851557251072 851875947648 852199850205 852707450880 853728657408 854372895120 855076082688 855250767360 855396096192 856600594960 856921179015 857626463936 858458456064 858463580160 858784861440 859491680256 859813346304 860140266840 860848201216 861170374944 861492669246 862529545359 865617443328 865941401952 867308102397 869194374912 869519672208 869538447360 870910824960 871236764640 873131581440 875735815680 877117974480 877446237195 877640417280 877968875520 878168415168 879025582080 879354558720 880078307328 880407677952 880742428920 881467319808 881797210272 884954087424 885290567040 885621888360 886350795264 886682513376 887749707504 888081949161 888278482944 888610922496 890013401856 892667988432 896356699128 896376053760 896711523840 897449558016 898126788240 898462913535 898661744640 900080087040 900416943360 901158027264 901838055960 902764698880 904728084480 905066680320 906150592512 906156001280 906495131520 906834388680 907241218048 907580754432 907920417888 907925837220 909013173552 909353373093 909554614272 911331088128 912267485184 912955897260 914049257616 915694485504 916037185536 916380013824 916728442290 917482951296 917826320664 917846138880 921638891520 924387805440 925846750840 926398218240 926744924160 927860336640 928207589760 928971546624 929319215616 929672563860 931340353536 933000837120 933350014080 934118203392 934473376320 934823104380 935592506112 935942653008 936500133888 936856212480 937627287552 937978195968 938686009770 939458590848 939810184632 942260654456 944309938176 944663347584 944683745280 946154293524 946528830720 948587397120 950084536320 950440106880 953842728960 954990755840 955348162560 955705703040 956134457344 956492292096 956855972160 957214076940 958001907456 958360441104 958366161510 959295882240 960085426176 960444739584 961960593024 962157113280 963675669330 964829771928 965404459008 965765763072 965771527680 966132969120 966928140288 967290014592 967657800195 968454226368 968816671812 969393733632 973819623744 974184077196 975742683520 977843671776 977864785920 978230753280 979035881472 979408133120 979774678080 980141360220 983081484288 983282319360 984834216960 985202792640 986013659136 986757721290 987345469440 987939467064 988527919104 988903779840 989273878560 989717692416 990088095744 990458637696 990835232535 991650734784 991853320480 992021861556 995200892928 995573348352 995951887920 996324624405 996771601408 997144644672 997517827548 998718420942 999313293312 1001265077088 1001286696960 1004251486986 1006833991680 1008401286519 1008423060480 1008800464320 1009630752768 1010014637280 1010392636770 1010994462720 1012590097920 1013423505408 1013802780672 1014567812955 1015610286240 1017213206515 1017819095040 1018200015360 1018431425924 1019038040064 1019419416576 1019425501440 1019807022960 1020646370304 1021028348736 1022257238944 1022639820246 1023248941056 1026300920832 1027920713952 1028305414818 1030156296192 1030541833728 1032168320208 1032190607360 1032554610747 1032576906240 1036843752960 1037909114880 1039936281120 1041577594695 1041808097280 1042197995520 1042588039680 1043446136832 1043842878720 1044233538480 1045092989952 1045484117568 1047757897728 1049233264640 1049625941760 1050018765840 1050489831424 1050882978816 1051282548360 1052541569376 1052935484634 1053963239040 1054202777661 1054830698496 1055225470464 1056890914704 1060043236263 1062348680448 1062746266032 1062769213440 1064446563840 1064844934560 1066761584640 1067160821760 1068845103360 1069245120240 1072033079920 1072671621120 1073073070080 1074364600320 1074766682880 1075651264512 1076053828608 1076060251520 1076462968680 1077104148480 1077348946432 1077752145888 1078155496242 1080096104448 1082021804160 1082205667152 1082426752440 1083317638656 1085433493419 1085673701376 1086080016384 1086492968640 1086899590260 1087387201536 1087794157824 1088201266416 1089511004664 1092312760320 1095547076712 1097710518960 1098364354560 1100074130748 1100097884160 1100509597440 1101415366656 1101834149760 1102246512840 1102903050240 1105778769920 1105966669824 1106192609280 1107938494080 1108353141720 1109265366528 1109687134380 1110348103680 1110763653120 1111016101008 1111431900447 1111677861888 1112093908992 1112516752320 1113432403968 1113849107712 1115607076632 1115834985540 1119601004544 1120020016896 1120445873910 1121368051584 1121787725256 1121811947520 1124227454976 1126026117120 1126447534080 1132264488960 1132688240640 1134051522560 1134475943040 1134900522360 1135409668096 1135834596864 1136266466940 1136943267840 1138304876544 1139163860160 1140101443584 1140334356480 1140528128256 1142561572020 1144611274752 1144618106880 1145046481920 1145475017280 1145988907008 1146417795072 1146846843648 1146853689120 1147282900830 1148227166592 1148656892328 1150039393812 1151155058688 1154156591104 1154588535936 1156410803196 1158925833216 1159359562944 1159384596480 1161189360234 1161214433280 1161649019520 1164175441920 1167647754240 1169490632640 1169928316260 1170625167360 1170891220224 1172034109440 1172472744960 1173437743104 1173876903936 1174323238560 1174762730790 1175289759744 1175729613696 1176169632264 1177825818070 1179938783232 1180387422720 1180829184480 1181801060352 1182243351168 1182692866905 1183666276672 1184109265548 1184814563328 1186684535808 1189002279042 1190223984576 1195142265504 1195168071680 1195589549286 1195615365120 1196599410688 1197502384320 1197950551380 1200106782720 1200555924480 1201544036352 1202450741280 1206037214910 1206755573760 1207207203840 1208200790016 1208660175360 1209112518240 1210107672576 1210560557184 1210567782960 1211020839765 1211742167040 1212017564736 1212471164124 1213193355264 1215108117504 1216356646912 1217274529680 1217730096495 1218732343488 1220655847818 1221382914048 1221840018432 1222304589720 1223310601728 1223768427552 1223794851840 1225699880247 1228851855360 1232490461301 1232517073920 1234924333830 1235659898880 1237147115520 1237610119680 1238073297120 1238628728832 1239092287488 1239563418480 1240027326945 1244001116160 1244212503552 1244466685440 1245490937856 1245964501760 1246430805840 1246897284435 1247456674816 1247923537344 1249141616640 1249893113634 1250637594624 1251581346360 1252611454464 1253080246176 1255057961211 1259079917568 1259551130112 1260022519008 1261539058032 1262011190913 1262038440960 1264755886848 1266779381760 1267253475840 1273039282405 1273797550080 1274274270720 1275323056128 1275807962880 1276285435920 1277045637120 1277335876608 1277813921472 1277821548680 1279061176320 1280592986112 1282614124032 1282876151040 1284900892440 1286439695904 1287687684096 1287695370240 1288177292160 1289237520384 1289720019456 1290210400260 1291272301824 1291755562416 1292239003869 1292524978176 1298426164992 1298912102928 1303791562368 1303819714560 1304307671040 1306366237440 1306855146960 1309697372160 1311043092480 1313112289280 1313603723520 1314684878848 1315676961720 1316460625920 1317252622752 1318538373120 1319031838080 1319623589888 1320117460992 1320611516928 1321113643380 1322200979712 1322695815408 1326934523904 1327431131136 1327935850560 1328432832540 1329526192896 1330023770064 1331624561256 1332417724416 1332916383744 1335020102784 1335048929280 1339001982648 1342445322240 1344535048692 1344564080640 1345067285760 1346174337024 1346686183040 1347190182360 1347992616960 1350120130560 1351231340544 1351737040896 1352757083940 1354147048320 1357092126720 1357600020480 1358717386752 1359225888768 1359234001920 1359742697280 1360251583020 1360861827072 1361371131648 1361880626832 1361888755830 1363519760328 1364331921408 1366996632192 1368401227776 1369433845890 1370560951936 1371073886424 1373541728256 1374055778304 1375092663435 1376224426944 1376739480996 1376769208320 1382458337280 1383878819840 1386581708160 1388770126260 1389597327360 1390117386240 1391261515776 1391790504960 1392311384640 1393457319936 1393978823424 1394508845790 1397010530304 1399501255680 1400025021120 1401177305088 1401710064480 1402234656570 1403388759168 1403913979512 1404750200832 1405284318720 1405603703548 1406440931328 1406967293952 1409187886272 1413390981684 1416464907264 1416995021376 1417025617920 1419231440286 1419262085120 1419793246080 1422881095680 1425126804480 1425660160320 1430764093440 1432486133760 1433022243840 1433558554560 1434201686016 1434738438144 1435283958240 1435821115410 1437002861184 1437540661656 1437549242265 1438943823360 1440128139264 1440667109376 1442695738880 1442940889536 1443235669920 1444423518208 1445513503995 1447244657892 1448106688512 1448657291520 1449199453680 1449849602048 1450392210432 1450935021888 1452681339552 1453225007718 1460729435616 1461276115794 1463614025280 1466765507664 1466797178880 1467346129920 1468553822208 1469112199680 1469662017120 1470212040330 1474622226432 1474923479040 1477251325440 1477804188960 1479020488704 1479582845840 1480136581935 1480464138240 1481018204160 1481354801344 1481909200596 1482791878656 1483355669760 1484576538624 1485132143616 1487476102176 1487779980720 1488032792334 1492801339392 1493360022528 1493927831880 1495157402112 1495716967008 1495749263360 1496276741322 1498077631413 1498969939968 1501897615632 1501930045440 1506377230479 1510250987520 1512634590720 1513200696480 1514446129152 1515021955920 1515588955155 1515924357120 1516491694080 1518885146880 1520135258112 1520445808640 1520704171008 1523415429360 1526157475840 1526728642560 1527300023040 1527647138886 1528557060096 1529129124864 1529138252160 1529710534440 1530969555456 1531542523104 1533385858416 1533959730369 1534873411584 1539451381248 1541881070928 1542458122227 1545234444288 1545812750592 1548252480312 1548285911040 1548865359360 1552233922560 1555265629440 1556863672320 1559320843520 1559904421680 1560833556480 1561188293632 1562712145920 1563296993280 1565169205248 1565764318080 1566350307720 1567053012992 1567639484928 1568226176352 1573849896960 1574438912640 1575028148760 1575734747136 1576324468224 1576923822540 1578812354064 1579403226951 1579752751104 1580944858560 1582246047744 1582838205696 1585336372056 1586965312768 1593523020672 1594119399048 1594153820160 1596669845760 1597267401840 1600142376960 1600741232640 1603267655040 1608049619880 1609007431680 1609609605120 1611546900480 1612150024320 1613476896768 1614080742912 1614090377280 1614694453020 1615656222720 1616023419648 1616628218832 1617233244363 1617591140352 1620144156672 1623032706240 1623308500728 1623640128660 1624976457984 1627541130424 1628510552064 1629120024576 1629739452960 1631080802304 1631691236736 1631726469120 1634266506996 1638469140480 1643320615068 1643356098560 1646565778440 1647546531840 1649529487360 1650111196122 1650146826240 1650764396160 1651504971776 1652123049984 1652751224640 1653369769260 1658668154880 1658950004736 1659288913920 1660654583808 1661907741120 1662529712580 1663898049792 1664530701570 1665522155520 1666145479680 1666524151512 1667516792832 1668140863488 1668775128480 1670148605952 1670773661568 1673410614948 1673752478310 1678773223424 1679401506816 1680030025344 1680668810865 1682052077376 1682681587884 1682717921280 1686341182464 1689039175680 1689671301120 1698396733440 1699032360960 1700430741504 1701077283840 1701713914560 1702350783540 1703114502144 1703751895296 1704399700410 1705414901760 1707457314816 1708745790240 1710152165376 1710501534720 1710792192384 1713201189920 1713842358030 1715252927872 1716916912128 1716927160320 1717569722880 1718983360512 1719626692608 1720280533680 1720924351245 1721696402432 1722340749888 1722985338492 1725059090718 1731234886656 1731882803904 1734616204794 1738388749824 1739039344416 1739076894720 1741784040351 1741821649920 1742473529280 1746263162880 1751471631360 1754235948960 1754892474390 1755937751040 1756336830336 1757004629435 1758051164160 1758709117440 1760156614656 1760815355904 1761484857840 1762934639616 1763594420544 1766738727105 1769908174848 1770581134080 1771243776720 1772701590528 1773365026752 1775499415008 1776163898322 1777221844992 1780026803712 1783503418563 1785335976864 1792713398256 1792752107520 1793423047680 1794899116032 1796253576480 1796925827070 1800160174080 1800833886720 1802316054528 1803676111920 1805529397760 1809055822365 1809456168960 1810133360640 1812301185024 1812312002560 1812990263040 1813668777360 1814482436096 1815161508864 1815840835776 1815851674440 1818026347104 1818706746186 1822662176256 1824534970368 1825911794520 1828098515232 1830983771727 1831388971008 1832074371072 1832760027648 1833456884580 1834965902592 1835652641328 1835692277760 1843277783040 1848775610880 1851693501680 1852386500745 1852796436480 1853489848320 1855720673280 1856415179520 1857943093248 1858638431232 1859345127720 1866001674240 1866700028160 1868236406784 1868946752640 1869646208760 1871185012224 1871885306016 1873712424960 1874839670451 1875254575104 1875956391936 1877372019540 1878917181696 1879620369264 1884521308912 1888619876352 1889326695168 1892308587048 1893057661440 1897174794240 1900169072640 1900880213760 1907685457920 1909981511680 1910696325120 1911411406080 1912984584192 1913711944320 1914428153880 1916003814912 1916720882208 1916732323020 1918591764480 1920170852352 1920889479168 1923921186048 1924314226560 1927351338660 1929659543856 1930808918016 1931531526144 1931543055360 1932265938240 1933856280576 1934580029184 1935315600390 1936908452736 1937633343624 1938787467264 1947639247488 1948368154392 1951485367040 1955687343552 1955729571840 1956461506560 1958816266240 1959549356160 1960282720440 1966162968576 1966564638720 1969668433920 1970405585280 1972027318272 1973515442580 1974690938880 1975878934128 1977055838208 1977807559680 1978547757120 1979435384832 1980176191488 1980917275392 1981670465070 1983301469568 1983706640960 1984043723112 1990401785856 1991146696704 1991903775840 1992649248810 1993543202816 1994289289344 1995035655096 1997436841884 1998626586624 2002530154176 2002573393920 2008502973972 2013667983360 2016802573038 2016846120960 2017600928640 2019261505536 2020029274560 2020785273540 2021988925440 2025180195840 2026847010816 2027605561344 2029135625910 2031220572480 2034426413030 2035638190080 2036400030720 2036862851848 2038076080128 2038838833152 2038851002880 2039614045920 2041292740608 2042056697472 2042833133745 2044514477888 2045279640492 2046497882112 2052601841664 2054150768835 2055841427904 2056610829636 2060312592384 2061083667456 2064336640416 2064381214720 2065109221494 2065153812480 2073687505920 2075818229760 2079872562240 2083155189390 2084395991040 2085176079360 2086892273664 2087685757440 2088467076960 2090185979904 2090968235136 2091763268685 2095515795456 2098466529280 2099251883520 2100037531680 2100979662848 2101765957632 2102565096720 2103351984855 2105083138752 2105870969268 2107926478080 2108405555322 2109661396992 2110450940928 2113781829408 2120086472526 2124697360896 2125492532064 2125538426880 2128847160429 2128893127680 2129689869120 2134321643520 2137690206720 2138490240480 2144066159840 2146146140160 2148729200640 2149533365760 2151302529024 2152107657216 2152120503040 2152925937360 2153731673115 2154208296960 2154697892864 2155504291776 2156310992484 2160192208896 2164043608320 2164411334304 2164853504880 2166635277312 2170866986838 2172160032768 2172985937280 2173799180520 2174774403072 2175588315648 2176402532832 2179022009328 2179837511577 2191094153424 2191914173691 2195421037920 2200148261496 2200195768320 2201019194880 2202830733312 2203668299520 2204493025680 2205806100480 2211557539840 2211933339648 2212385218560 2215876988160 2216706283440 2218530733056 2219374268760 2220696207360 2221527306240 2222032202016 2222863800894 2224187817984 2225033504640 2226864807936 2227698215424 2231214153264 2231669971080 2232049188501 2237869054333 2239202009088 2240040033792 2240891747820 2242736103168 2243575450512 2243623895040 2248454909952 2252052234240 2252895068160 2264528977920 2265376481280 2268103045120 2268951886080 2269801044720 2270819336192 2271669193728 2272532933880 2273886535680 2278327720320 2280202887168 2280668712960 2281056256512 2285123144040 2289236213760 2290092963840 2290950034560 2291470708329 2291977814016 2292835590144 2293693687296 2293707378240 2294565801660 2296454333184 2297313784656 2300078787624 2302310117376 2308313182208 2309177071872 2312821606392 2317851666432 2318719125888 2318769192960 2322378720468 2322428866560 2323298039040 2328350883840 2335295508480 2338981265280 2339856632520 2341250334720 2341782440448 2344068218880 2344945489920 2346875486208 2347753807872 2348646477120 2349525461580 2350579519488 2351459227392 2352339264528 2355651636140 2359877566464 2360774845440 2361658368960 2363602120704 2364486702336 2365385733810 2367332553344 2368218531096 2369629126656 2373369071616 2378004558084 2380447969152 2390284531008 2390336143360 2391179098572 2391230730240 2395004768640 2395901102760 2400213565440 2401111848960 2403088072704 2404901482560 2412074429820 2413511147520 2414414407680 2416401580032 2417320350720 2418225036480 2420215345152 2421121114368 2421135565920 2422041679530 2423484334080 2424035129472 2424942328248 2426386710528 2430216235008 2432713293824 2434549059360 2435460192990 2437464686976 2441311695636 2442765828096 2443680036864 2444609179440 2446621203456 2447536855104 2447589703680 2451399760494 2457703710720 2464980922602 2465034147840 2469848667660 2471319797760 2474294231040 2475220239360 2476146594240 2477257457664 2478184574976 2479126836960 2480054653890 2488002232320 2488425007104 2488933370880 2490981875712 2491929003520 2492861611680 2493794568870 2494913349632 2495847074688 2496796052355 2498283233280 2499786227268 2501275189248 2503162692720 2505222908928 2506160492352 2510115922422 2510628717465 2518159835136 2519102260224 2520045038016 2523078116064 2524022381826 2524076881920 2529511773696 2533558763520 2534506951680 2546078564810 2547595100160 2548548541440 2550646112256 2551615925760 2552570871840 2554671753216 2555627842944 2555643097360 2556599550615 2558122352640 2561185972224 2565228248064 2565752302080 2569801784880 2570763537045 2572879391808 2575375368192 2575390740480 2576354584320 2578475040768 2579440038912 2580420800520 2582544603648 2583511124832 2584478007738 2587588636077 2596852329984 2597824205856 2601924307191 2607583124736 2608615342080 2612732474880 2613710293920 2619394744320 2626224578560 2627207447040 2629369757696 2631353923440 2632338711585 2632921251840 2634505245504 2637076746240 2638063676160 2640234921984 2641223033856 2642227286760 2644401959424 2645391630816 2654862262272 2655871701120 2656865665080 2659052385792 2660047540128 2663249122512 2664245847483 2664835448832 2665832767488 2670040205568 2678003965296 2689070097384 2689128161280 2690134571520 2692348674048 2693372366080 2694380364720 2695388740605 2695985233920 2700240261120 2703474081792 2705514167880 2708294096640 2714184253440 2715200040960 2718451777536 2718468003840 2719485394560 2720503166040 2721723654144 2722742263296 2723761253664 2723777511660 2727039520656 2728060119279 2728663842816 2733993264384 2736802455552 2738867691780 2741121903872 2742147772848 2747083456512 2748111556608 2750185326870 2752448853888 2753478961992 2753538416640 2764916674560 2767757639680 2773163416320 2777540252520 2779194654720 2780234772480 2783581009920 2784622769280 2786914639872 2787957646848 2789017691580 2794021060608 2799002511360 2800050042240 2802354610176 2803420128960 2804469313140 2806777518336 2807827959024 2809500401664 2810568637440 2811207407096 2812881862656 2813934587904 2818375772544 2826781963368 2832929814528 2833990042752 2834051235840 2838462880572 2838524170240 2839586492160 2845762191360 2850253608960 2851320320640 2861528186880 2864972267520 2866044487680 2867117109120 2868403372032 2869476876288 2870567916480 2871642230820 2874005722368 2875081323312 2875098484530 2877887646720 2880256278528 2881334218752 2885391477760 2885881779072 2886471339840 2888847036416 2891027007990 2894489315784 2896213377024 2897314583040 2898398907360 2899699204096 2900784420864 2901870043776 2902973400585 2905362679104 2906450015436 2921458871232 2922552231588 2927228050560 2933531015328 2933594357760 2934692259840 2937107644416 2938224399360 2939324034240 2940424080660 2949244452864 2949846958080 2954502650880 2955608377920 2958040977408 2959165691680 2960273163870 2962036408320 2962709602688 2963818401192 2965583757312 2966711339520 2969153077248 2970264287232 2972505697605 2974952204352 2975559961440 2976065584668 2985602678784 2986720045056 2987855663760 2988973873215 2990314804224 2991433934016 2991498526720 2992553482644 2996155262826 2997939879936 3003795231264 3003860090880 3012754460958 3020501975040 3025203859557 3025269181440 3026401392960 3028892258304 3030043911840 3031177910310 3032983388160 3037770293760 3040270516224 3040891617280 3041408342016 3046830858720 3051639619545 3052314951680 3053457285120 3054600046080 3055294277772 3057114120192 3058258249728 3058276504320 3059421068880 3061939110912 3063085046208 3066771716832 3067919460738 3069746823168 3078902762496 3083762141856 3084916244454 3090468888576 3091625501184 3096504960624 3096571822080 3097730718720 3110531258880 3113727344640 3118641687040 3119808843360 3122376587264 3124732784085 3125424291840 3126593986560 3130338410496 3131528636160 3132700615440 3134106025984 3135278969856 3136452352704 3147699793920 3148877825280 3150056297520 3151469494272 3152648936448 3153847645080 3157624708128 3158806453902 3161889717120 3162608332983 3164492095488 3165676411392 3170672744112 3173930625536 3180129708789 3187046041344 3188238798096 3188307640320 3193339691520 3194534803680 3200284753920 3201482465280 3206535310080 3216099239760 3218014863360 3219219210240 3223093800960 3224300048640 3226953793536 3228161485824 3228180754560 3229388906040 3231312445440 3232046839296 3233256437664 3234466488726 3240288313344 3246065412480 3246617001456 3247280257320 3249952915968 3255082260848 3256300480257 3257021104128 3258240049152 3259478905920 3262161604608 3263382473472 3268533013992 3276938280960 3286641230136 3286712197120 3293131556880 3295093063680 3299058974720 3300222392244 3300293652480 3301528792320 3304246099968 3305502449280 3306739538520 3317336309760 3317900009472 3318577827840 3323815482240 3325059425160 3327796099584 3329061403140 3331044311040 3332290959360 3333048303024 3334295701341 3335033585664 3336281726976 3337550256960 3340297211904 3341547323136 3346821229896 3347504956620 3357546446848 3358803013632 3360060050688 3361337621730 3364104154752 3365363175768 3365435842560 3372682364928 3378078351360 3379342602240 3396793466880 3398064721920 3402154567680 3403427829120 3404701567080 3406229004288 3407503790592 3408799400820 3410829803520 3414914629632 3417491580480 3420304330752 3421003069440 3421584384768 3426402379840 3427684716060 3430505855744 3433833824256 3433854320640 3435139445760 3437966721024 3439253385216 3440561067360 3441848702490 3443392804864 3444681499776 3445970676984 3450118181436 3462469773312 3463765607808 3469232409588 3476777499648 3478078688832 3478153789440 3483568080702 3483643299840 3484947058560 3492526325760 3502943262720 3508471897920 3509784948780 3511875502080 3512673660672 3514009258870 3516102328320 3517418234880 3520313229312 3521630711808 3522969715680 3525869279232 3527188841088 3533477454210 3539816349696 3541162268160 3542487553440 3545403181056 3546730053504 3548078600715 3550998830016 3552327796644 3554443689984 3560053607424 3567006837126 3570671953728 3585426796512 3585504215040 3586846095360 3589798232064 3592507152960 3593851654140 3600320348160 3601667773440 3604632109056 3607352223840 3611058795520 3618111644730 3620266721280 3624602370048 3624624005120 3625980526080 3627337554720 3628964872192 3630323017728 3631681671552 3631703348880 3633062519295 3636052694208 3637413492372 3645324352512 3649069940736 3651823589040 3653190289485 3656197030464 3661967543454 3664148742144 3665520055296 3666913769160 3669931805184 3671305282656 3671384555520 3677099640741 3686555566080 3697471383903 3697551221760 3703387003360 3704773001490 3706979696640 3711441346560 3712830359040 3715886186496 3717276862464 3718690255440 3720081980835 3732003348480 3733400056320 3736472813568 3737893505280 3739292417520 3740691853305 3742370024448 3743770612032 3747424849920 3749679340902 3751912783872 3754744039080 3757834363392 3759240738528 3765173883633 3769042617824 3777239752704 3778653390336 3784617174096 3786033572739 3786115322880 3800338145280 3801760427520 3819117847215 3819963023360 3821392650240 3822822812160 3825969168384 3827423888640 3828856307760 3832007629824 3833441764416 3833464646040 3837183528960 3841778958336 3847842372096 3848628453120 3854702677320 3859319087712 3863063052288 3863086110720 3864531876480 3865410184757 3867712561152 3869160058368 3870631200780 3873816905472 3875266687248 3877574934528 3895278494976 3896736308784 3902970734080 3911374687104 3911459143680 3912923013120 3917632532480 3919098712320 3920565440880 3933129277440 3939336867840 3940811170560 3944054636544 3947030885160 3949381877760 3951757868256 3955615119360 3957095514240 3958870769664 3960352382976 3961834550784 3963340930140 3966602939136 3967413281920 3968087446224 3980803571712 3982293393408 3983807551680 3985298497620 3987086405632 3988578578688 3990071310192 3994873683768 3997253173248 4005060308352 4005146787840 4017005947944 4027335966720 4033605146076 4033692241920 4035201857280 4038523011072 4040058549120 4041570547080 4043977850880 4050360391680 4053694021632 4055211122688 4058271251820 4062441144960 4068852826060 4071276380160 4072800061440 4073725703696 4076152160256 4077677666304 4077702005760 4079228091840 4082585481216 4084113394944 4085666267490 4089028955776 4090559280984 4092995764224 4105203683328 4108301537670 4111682855808 4113221659272 4120625184768 4122167334912 4125277990305 4128673280832 4128762429440 4130218442988 4130307624960 4147375011840 4151636459520 4159745124480 4166310378780 4168791982080 4170352158720 4173784547328 4175371514880 4176934153920 4180371959808 4181936470272 4183526537370 4191031590912 4196933058560 4198503767040 4200075063360 4201959325696 4203531915264 4205130193440 4206703969710 4210166277504 4211741938536 4215852956160 4216811110644 4219322793984 4220901881856 4227563658816 4240172945052 4249394721792 4250985064128 4251076853760 4257694320858 4257786255360 4259379738240 4268643287040 4275380413440 4276980480960 4288132319680 4292292280320 4297458401280 4299066731520 4302605058048 4304215314432 4304241006080 4305851874720 4307463346230 4309395785728 4311008583552 4312621984968 4312647726795 4320384417792 4328087216640 4328822668608 4329707009760 4333270554624 4336540511985 4341733973676 4344320065536 4345971874560 4347598361040 4349548806144 4351176631296 4352805065664 4358044018656 4359675023154 4382188306848 4383828347382 4390842075840 4400296522992 4400391536640 4402038389760 4405661466624 4407336599040 4408986051360 4423866679296 4424770437120 4431753976320 4433412566880 4437061466112 4438748537520 4440409745805 4441392414720 4443054612480 4444064404032 4445727601788 4448375635968 4450067009280 4453729615872 4455396430848 4462428306528 4463339942160 4464098377002 4475738108666 4478404018176 4480080067584 4481783495640 4485472206336 4487150901024 4487247790080 4494232894239 4496909819904 4505790136320 4519131691437 4530752962560 4536206090240 4537903772160 4539602089440 4541638672384 4543338387456 4545065867760 4546766865465 4547773071360 4556655440640 4560405774336 4561337425920 4562112513024 4570246288080 4578472427520 4580185927680 4581900069120 4582941416658 4585671180288 4587387374592 4587414756480 4589131603320 4592908666368 4594627569312 4600157575248 4601879191107 4604620234752 4616626364416 4618354143744 4625643212784 4627374366681 4635703332864 4637438251776 4644757440936 4644857733120 4646596078080 4656701767680 4670591016960 4677962530560 4679713265040 4682500669440 4683564880896 4688136437760 4689890979840 4695507615744 4697292954240 4699050923160 4701159038976 4702918454784 4704678529056 4711303272280 4721549690880 4723316737920 4727204241408 4728973404672 4730771467620 4734665106688 4736437062192 4738209680853 4739258253312 4746738143232 4756009116168 4760895938304 4780569062016 4780672286720 4782358197144 4782461460480 4790009537280 4791802205520 4800427130880 4802223697920 4809802965120 4824148859640 4827022295040 4828828815360 4834640701440 4836450072960 4840430690304 4842242228736 4842271131840 4844083359060 4846968668160 4848070258944 4849884656496 4852773421056 4860432470016 4865426587648 4869098118720 4870920385980 4874929373952 4882623391272 4885531656192 4887360073728 4889218358880 4893242406912 4895073710208 4895179407360 4902799520988 4915407421440 4929961845204 4930068295680 4939697335320 4942639595520 4948588462080 4950440478720 4952293188480 4954514915328 4956369149952 4958253673920 4960109307780 4976004464640 4976850014208 4977866741760 4981963751424 4983858007040 4985723223360 4987589137740 4989826699264 4991694149376 4993592104710 4996566466560 4999572454536 5002550378496 5006325385440 5010445817856 5012320984704 5020231844844 5021257434930 5036319670272 5038204520448 5040090076032 5042006432595 5046156232128 5048044763652 5048153763840 5059023547392 5067117527040 5069013903360 5092157129620 5095190200320 5097097082880 5101292224512 5103231851520 5105141743680 5109343506432 5111255685888 5111286194720 5113199101230 5116244705280 5122371944448 5130456496128 5131504604160 5139603569760 5141527074090 5145758783616 5150750736384 5150781480960 5152709168640 5156950081536 5158880077824 5160841601040 5162773053735 5165089207296 5167022249664 5168956015476 5175177272154 5193704659968 5195648411712 5203848614382 5215166249472 5217230684160 5225352121053 5225464949760 5227420587840 5238789488640 5252449157120 5254414894080 5258739515392 5262707846880 5264677423170 5269010491008 5271013888305 5274153492480 5276127352320 5280469843968 5282446067712 5284454573520 5288803918848 5290783261632 5300216181315 5309724524544 5311743402240 5313731330160 5318104771584 5320095080256 5326498245024 5328491694966 5331665534976 5340080411136 5356007930592 5378140194768 5378256322560 5380269143040 5384697348096 5386744732160 5388760729440 5390777481210 5400480522240 5406948163584 5411028335760 5416588193280 5427167467095 5428368506880 5430400081920 5436903555072 5436936007680 5438970789120 5441006332080 5443447308288 5445484526592 5447522507328 5447555023320 5454079041312 5456120238558 5467986528768 5473604911104 5477735383560 5482243807744 5484295545696 5492951315181 5494166913024 5496223113216 5500370653740 5504897707776 5506957923984 5507076833280 5529833349120 5546326832640 5555080505040 5557159502235 5558389309440 5560469544960 5567162019840 5569245538560 5573829279744 5575915293696 5578035383160 5598005022720 5600100084480 5604709220352 5606840257920 5608938626280 5613555036672 5615655918048 5621137274880 5622414814192 5624519011353 5625763725312 5627869175808 5636751545088 5653563926736 5665859629056 5667980085504 5676925761144 5677048340480 5679172984320 5691524382720 5700507217920 5702640641280 5723056373760 5729944535040 5732088975360 5734234218240 5738953752576 5741135832960 5743284461640 5748011444736 5750162646624 5750196969060 5755775293440 5760512557056 5762668437504 5770782955520 5771763558144 5772942679680 5777694072832 5782054015980 5788978631568 5792426754048 5794629166080 5796797814720 5799398408192 5801568841728 5803740087552 5805946801170 5810725358208 5812900030872 5842917742464 5845104463176 5854456101120 5867062030656 5867188715520 5869384519680 5876448798720 5878648068480 5880848161320 5898488905728 5899693916160 5909005301760 5911216755840 5916081954816 5918331383360 5920546327740 5924072816640 5925419205376 5927636802384 5931167514624 5933422679040 5938306154496 5940528574464 5945011395210 5949904408704 5951119922880 5952131169336 5971205357568 5973440090112 5975711327520 5977947746430 5980629608448 5982867868032 5982997053440 5985106965288 5992310525652 5995879759872 6007590462528 6007720181760 6025508921916 6041003950080 6050407719114 6050538362880 6052802785920 6057784516608 6060087823680 6062355820620 6065966776320 6075540587520 6080541032448 6081783234560 6082816684032 6093661717440 6103279239090 6106914570240 6109200092160 6110588555544 6114228240384 6116516499456 6116553008640 6118842137760 6123878221824 6126170092416 6128499401235 6133543433664 6135838921476 6139493646336 6157805524992 6162452306505 6167524283712 6169832488908 6180937777152 6183251002368 6193009921248 6193143644160 6195461437440 6221062517760 6227454689280 6237283374080 6239617686720 6244753174528 6249465568170 6253187973120 6260676820992 6263057272320 6265401230880 6268212051968 6270557939712 6272904705408 6275289806055 6295399587840 6297755650560 6300112595040 6302938988544 6305297872896 6307695290160 6310055954565 6315249416256 6317612907804 6323779434240 6325216665966 6328984190976 6331352822784 6341345488224 6347861251072 6360259417578 6374092082688 6376477596192 6376615280640 6386541481287 6386679383040 6389069607360 6402964930560 6413070620160 6432198479520 6438438420480 6446187601920 6448600097280 6453907587072 6456322971648 6456361509120 6458777812080 6461195019345 6462624890880 6464093678592 6466512875328 6468932977452 6480576626688 6492130824960 6493234002912 6494560514640 6499905831936 6510164521696 6512600960514 6516480098304 6518957811840 6524323209216 6526764946944 6537066027984 6539512534731 6573282460272 6573424394240 6575742521073 6586263113760 6598117949440 6600444784488 6600587304960 6603057584640 6608492199936 6611004898560 6613479077040 6634672619520 6635800018944 6637155655680 6647630964480 6650118850320 6655592199168 6658122806280 6662088622080 6664581918720 6666096606048 6668591402682 6672563453952 6675100513920 6680594423808 6683094646272 6693642459792 6695009913240 6713607162999 6715092893696 6717606027264 6720120101376 6722675243460 6728208309504 6730726351536 6730871685120 6745364729856 6756156702720 6758685204480 6793586933760 6796129443840 6804309135360 6806855658240 6809403134160 6812458008576 6815007581184 6817598801640 6821659607040 6834983160960 6840608661504 6842006138880 6843168769536 6852804759680 6855369432120 6861011711488 6867708641280 6870278891520 6874412124987 6875933442048 6878506770432 6881122134720 6883697404980 6886785609728 6889362999552 6891941353968 6900236362872 6924939546624 6927531215616 6938464819176 6953554999296 6956157377664 6956307578880 6967136161404 6967286599680 6969894117120 6985052651520 7005886525440 7016943795840 7019569897560 7023751004160 7025347321344 7028018517740 7032204656640 7034836469760 7040626458624 7043261423616 7045939431360 7051738558464 7054377682176 7066954908420 7079632699392 7082324536320 7084975106880 7090806362112 7093460107008 7096157201430 7101997660032 7104655593288 7108887379968 7120107214848 7134013674252 7141343907456 7170853593024 7171008430080 7173692190720 7185014305920 7187703308280 7200640696320 7203335546880 7209264218112 7214704447680 7222117591040 7236223289460 7240533442560 7249204740096 7249248010240 7251961052160 7254675109440 7257929744384 7260646035456 7263363343104 7263406697760 7266125038590 7272105388416 7274826984744 7290648705024 7298139881472 7303647178080 7306380578970 7312394060928 7323935086908 7328297484288 7331040110592 7333827538320 7339863610368 7342610565312 7342769111040 7354199281482 7373111132160 7394942767806 7395102443520 7406774006720 7409546002980 7413959393280 7422882693120 7425660718080 7431772372992 7434553724928 7437380510880 7440163961670 7464006696960 7466800112640 7472945627136 7475787010560 7478584835040 7481383706610 7484740048896 7487541224064 7490388157065 7494849699840 7499358681804 7503825567744 7509488078160 7515668726784 7518481477056 7530347767266 7531886152395 7538085235648 7554479505408 7557306780672 7569234348192 7572067145478 7572230645760 7600676290560 7603520855040 7638235694430 7642785300480 7645645624320 7651938336768 7654847777280 7657712615520 7664015259648 7666883528832 7666929292080 7669798651845 7674367057920 7683557916672 7695684744192 7697256906240 7709405354640 7712290611135 7718638175424 7726126104576 7726172221440 7729063752960 7730820369514 7735425122304 7738320116736 7741262401560 7747633810944 7750533374496 7762765908231 7790556989952 7793472617568 7805772921573 7805941468160 7822749374208 7825846026240 7835265064960 7838197424640 7841130881760 7878673735680 7881622341120 7888109273088 7894061770320 7897016134755 7898763755520 7903515736512 7911230238720 7914191028480 7920704765952 7923669101568 7926681860280 7933205878272 7934826563840 7936174892448 7964586786816 7967615103360 7970596995240 7974172811264 7977157157376 7980142620384 7989747367536 7992737542449 7994506346496 8010120616704 8034011895888 8067210292152 8067384483840 8070403714560 8077046022144 8080117098240 8083141094160 8086166221815 8087955701760 8100720783360 8110422245376 8116542503640 8124882289920 8137705652120 8142552760320 8145600122880 8147451407392 8155355332608 8155404011520 8158456183680 8165170962432 8168226789888 8171332534980 8178057911552 8181118561968 8184180357837 8185991528448 8210407366656 8216603075340 8223365711616 8226443318544 8241250369536 8244334669824 8250555980610 8257346561664 8257524858880 8260436885976 8260615249920 8294750023680 8303272919040 8319490248960 8332620757560 8337583964160 8340704317440 8350743029760 8353868307840 8360743919616 8363872940544 8367053074740 8382063181824 8393866117120 8397007534080 8400150126720 8403918651392 8407063830528 8410260386880 8413407939420 8420332555008 8423483877072 8431705912320 8433622221288 8438645587968 8441803763712 8455127317632 8480345890104 8498789443584 8501970128256 8502153707520 8515388641716 8515572510720 8518759476480 8537286574080 8550760826880 8553960961920 8576264639360 8584584560640 8594916802560 8598133463040 8605210116096 8608430628864 8608482012160 8611703749440 8614926692460 8618791571456 8622017167104 8625243969936 8625295453590 8640768835584 8656174433280 8657645337216 8659414019520 8666541109248 8673081023970 8683467947352 8688640131072 8691943749120 8695196722080 8699097612288 8702353262592 8705610131328 8708920201755 8716088037312 8719350046308 8764376613696 8767656694764 8781684151680 8800593045984 8800783073280 8804076779520 8811322933248 8814673198080 8817972102720 8847733358592 8849540874240 8863507952640 8866825133760 8874122932224 8877497075040 8880819491610 8886109224960 8888128808064 8891455203576 8896751271936 8900134018560 8907459231744 8910792861696 8917517092815 8924856613056 8926679884320 8928196754004 8951476217332 8956808036352 8960160135168 8963566991280 8970944412672 8974301802048 8974495580160 8988465788478 8993819639808 9011580272640 9038263382874 9061505925120 9072412180480 9075611578671 9075807544320 9079204178880 9083277344768 9086676774912 9090131735520 9093533730930 9113310881280 9120811548672 9122674851840 9124225026048 9140492576160 9154918858635 9156944855040 9160371855360 9163800138240 9165882833316 9171342360576 9174774749184 9174829512960 9178263206640 9185817332736 9189255138624 9200315150496 9203758382214 9209240469504 9233252728832 9236708287488 9251286425568 9254748733362 9271406665728 9274876503552 9289514881872 9289715466240 9293192156160 9341182033920 9355925061120 9359426530080 9367129761792 9374198352255 9376272875520 9379781959680 9391015231488 9394585908480 9398101846320 9402318077952 9405836909568 9409357058112 9422606544560 9443099381760 9446633475840 9454408482816 9457946809344 9461542935240 9469330213376 9472874124384 9476419361706 9487824998949 9493476286464 9512018232336 9521791876608 9540389126367 9561138124032 9564716394288 9564922920960 9580019074560 9583604411040 9600854261760 9604447395840 9619605930240 9648297719280 9654044590080 9657657630720 9669281402880 9672900145920 9680861380608 9684484457472 9684542263680 9688166718120 9693937336320 9696140517888 9699769312992 9720864940032 9738196237440 9741840771960 9749858747904 9765246782544 9768901440771 9771063312384 9774720147456 9778436717760 9786484813824 9790147420416 9805599041976 9830814842880 9859923690408 9860136591360 9879394670640 9885279191040 9897176924160 9900880957440 9904586376960 9912738299904 9916507347840 9920218615560 9952008929280 9953700028416 9955733483520 9967716014080 9971446446720 9975178275480 9979653398528 9983388298752 9987184209420 9993132933120 9999144909072 10002887104023 10005100756992 10012650770880 10020891635712 10024641969408 10040463689688 10042514869860 10072639340544 10076409040896 10080180152064 10084012865190 10092312464256 10096089527304 10096307527680 10118047094784 10134235054080 10138027806720 10184314259240 10190380400640 10194194165760 10206463703040 10210283487360 10218687012864 10222511371776 10222572389440 10226398202460 10232489410560 10244743888896 10260912992256 10263009208320 10279207139520 10283054148180 10291517567232 10301501472768 10301562961920 10305418337280 10313900163072 10317760155648 10321683202080 10325546107470 10330178414592 10334044499328 10337912030952 10350354544308 10387409319936 10391296823424 10407697228764 10430332498944 10434461368320 10450704242106 10450929899520 10454841175680 10477578977280 10504898314240 10508829788160 10517479030784 10525415693760 10529354846340 10538020982016 10542027776610 10548306984960 10552254704640 10560939687936 10564892135424 10568909147040 10577607837696 10581566523264 10600432362630 10619449049088 10623486804480 10627462660320 10636209543168 10640190160512 10644235802145 10652996490048 10656983389932 10663331069952 10680160822272 10712015861184 10756280389536 10756512645120 10760538286080 10769394696192 10773489464320 10777521458880 10781554962420 10800961044480 10813896327168 10822056671520 10833176386560 10854334934190 10860800163840 10873807110144 10873872015360 10877941578240 10882012664160 10886894616576 10890969053184 10895045014656 10895110046640 10899187557885 10908158082624 10912240477116 10935973057536 10947209822208 10955470767120 10959570868455 10964487615488 10968591091392 10985902630362 10992446226432 11000741307480 11009795415552 11013915847968 11014153666560 11031298922223 11059666698240 11092414151709 11092653665280 11110161010080 11114319004470 11120939089920 11134324039680 11138491077120 11147658559488 11151830587392 11156070766320 11160245942505 11189345271665 11196010045440 11200200168960 11209418440704 11213680515840 11217877252560 11227110073344 11231311836096 11242274549760 11244829628384 11249038022706 11255738351616 11273503090176 11295521650899 11307127853472 11331719258112 11335960171008 11353851522288 11354096680960 11358100718217 11358345968640 11401014435840 11405281282560 11457353541645 11459889070080 11464177950720 11468468436480 11477907505152 11482271665920 11486568923280 11496022889472 11500325293248 11500393938120 11511550586880 11525336875008 11541565911040 11543527116288 11545885359360 11555388145664 11564108031960 11577957263136 11589258332160 11593595629440 11596230554271 11598796816384 11603137683456 11607480175104 11611893602340 11621450716416 11625800061744 11685835484928 11690208926352 11708912202240 11734124061312 11734377431040 11738769039360 11752897597440 11757296136960 11761696322640 11799387832320 11818010603520 11822433511680 11832163909632 11836662766720 11841092655480 11848145633280 11850838410752 11855273604768 11866845358080 11876612308992 11881057148928 11890022790420 11899808817408 11902239845760 11904262338672 11942410715136 11946880180224 11951422655040 11955895492860 11961259216896 11965735736064 11970213930576 11984621051304 11991759519744 12015180925056 12015440363520 12051017843832 12082007900160 12100815438228 12101076725760 12105605571840 12115569033216 12120175647360 12124711641240 12131933552640 12151081175040 12161082064896 12163566469120 12165633368064 12187323434880 12206558478180 12213829140480 12218400184320 12221177111088 12228456480768 12233032998912 12233106017280 12237684275520 12247756443648 12252340184832 12256998802470 12267086867328 12271677842952 12278987292672 12315611049984 12324904613010 12335048567424 12339664977816 12361875554304 12366502004736 12386019842496 12386287288320 12390922874880 12442125035520 12454909378560 12474566748160 12479235373440 12489506349056 12498931136340 12506375946240 12521353641984 12526114544640 12530802461760 12536424103936 12541115879424 12545809410816 12550579612110 12590799175680 12595511301120 12600225190080 12605877977088 12610595745792 12615390580320 12620111909130 12630498832512 12635225815608 12647558868480 12650433331932 12657968381952 12662705645568 12682690976448 12695722502144 12720518835156 12748184165376 12752955192384 12753230561280 12773082962574 12773358766080 12778139214720 12805929861120 12826141240320 12864396959040 12876876840960 12892375203840 12897200194560 12907815174144 12912645943296 12912723018240 12917555624160 12922390038690 12928187357184 12933025750656 12937865954904 12937943180385 12961153253376 12984261649920 12986468005824 12989121029280 12999811663872 13009621535955 13020329043392 13025201921028 13032960196608 13037915623680 13048646418432 13053529893888 13074132055968 13079025069462 13146564920544 13146848788480 13151485042146 13172526227520 13200889568976 13201174609920 13206115169280 13216984399872 13222009797120 13226958154080 13271600037888 13274311311360 13295261928960 13300237700640 13311184398336 13316245612560 13321229237415 13324177244160 13329163837440 13332193212096 13337182805364 13345126907904 13350201027840 13361188847616 13366189292544 13387284919584 13390019826480 13427214325998 13435212054528 13440240202752 13445350486920 13456416619008 13461452703072 13461743370240 13482698682717 13490729459712 13517370408960 13557395074311 13592258887680 13608618270720 13613711316480 13618806268320 13624916017152 13630015162368 13635197603280 13640300596395 13643319214080 13669966321920 13681217323008 13684012277760 13686337539072 13705609519360 13710738864240 13722023422976 13735417282560 13740557783040 13748824249974 13757013540864 13762244269440 13767394809960 13773571219456 13778725999104 13783882707936 13800472725744 13805637573321 13849879093248 13855062431232 13876929638352 13882123100043 13907109998592 13912314755328 13934272322808 13934573199360 13939788234240 13970105303040 14011773050880 14033887591680 14039139795120 14047502008320 14050694642688 14056037035480 14064409313280 14069672939520 14086522847232 14091878862720 14103477116928 14108755364352 14133909816840 14164649072640 14169950213760 14181612724224 14186920214016 14192314402860 14203995320064 14209311186576 14214629042559 14217774759936 14240214429696 14268027348504 14282687814912 14341707186048 14342016860160 14347384381440 14370028611840 14375406616560 14401281392640 14406671093760 14429408895360 14444235182080 14472446578920 14481066885120 14498496020480 14503922104320 14509350218880 14515859488768 14521292070912 14526726686208 14526813395520 14532250077180 14544210776832 14549653969488 14581297410048 14596279762944 14607294356160 14612761157940 14624788121856 14647870173816 14656594968576 14662080221184 14667655076640 14679727220736 14685221130624 14685538222080 14708398562964 14746222264320 14789885535612 14790204887040 14813548013440 14819092005960 14827918786560 14845765386240 14851321436160 14863544745984 14869107449856 14874761021760 14880327923340 14928013393920 14933600225280 14945891254272 14951574021120 14957169670080 14962767413220 14969480097792 14975082448128 14980776314130 14989699399680 14998717363608 15007651135488 15018976156320 15031337453568 15036962954112 15060695534532 15063772304790 15076170471296 15108959010816 15114613561344 15126019297785 15138468696384 15144134290956 15144461291520 15201352581120 15207041710080 15276471388860 15285570600960 15291291248640 15303876673536 15309695554560 15315425231040 15328030519296 15333767057664 15333858584160 15339597303690 15348734115840 15367115833344 15391369488384 15394513812480 15418810709280 15424581222270 15437276350848 15452252209152 15452344442880 15458127505920 15461640739028 15470850244608 15476640233472 15482524803120 15495267621888 15501066748992 15525531816462 15581113979904 15586945235136 15611545843146 15611882936320 15645498748416 15651692052480 15670530129920 15676056363159 15676394849280 15682261763520 15757347471360 15763244682240 15776218546176 15788123540640 15794032269510 15807031473024 15813041664915 15822460477440 15828382056960 15841409531904 15847338203136 15853363720560 15866411756544 15869653127680 15872349784896 15900648543945 15929173573632 15935230206720 15941193990480 15948345622528 15954314314752 15960285240768 15979494735072 15985475084898 16020241233408 16068023791776 16134420584304 16134768967680 16140807429120 16154092044288 16160234196480 16166282188320 16172332443630 16201441566720 16220844490752 16233085007280 16249764579840 16275411304240 16281502401285 16285105520640 16291200245760 16294902814784 16310710665216 16310808023040 16316912367360 16330341924864 16336453579776 16342665069960 16356115823104 16362237123936 16368360715674 16420814733312 16433206150680 16446731423232 16452886637088 16478853945543 16482500739072 16488669339648 16501111961220 16514693123328 16520873771952 16521230499840 16589500047360 16638980497920 16665241515120 16671478506705 16675167928320 16681408634880 16701486059520 16707736615680 16721487839232 16727745881088 16734106149480 16787732234240 16794015068160 16800300253440 16814127661056 16820520773760 16826815878840 16840665110016 16846967754144 16863411824640 16867244442576 16873557034059 16877291175936 16883607527424 16910254635264 16960691780208 16997578887168 17003940256512 17030777283432 17031145021440 17037518952960 17074573148160 17101521653760 17107921923840 17152529278720 17169169121280 17189833605120 17196266926080 17216861257728 17216964024320 17223407498880 17229853384920 17237583142912 17244034334208 17250487939872 17250590907180 17281537671168 17312348866560 17315290674432 17318828039040 17333082218496 17346162047940 17366935894704 17377280262144 17383887498240 17390393444160 17398195224576 17404706525184 17411220262656 17417840403510 17432176074624 17438700092616 17528753227392 17535313389528 17563368303360 17601186091968 17601566146560 17608153559040 17629346396160 17635944205440 17695466717184 17699081748480 17727015905280 17733650267520 17748245864448 17754994150080 17761638983220 17772218449920 17776257616128 17782910407152 17793502543872 17800268037120 17814918463488 17821585723392 17835034185630 17849713226112 17853359768640 17856393508008 17902952434664 17913616072704 17920320270336 17927133982560 17941888825344 17948603604096 17948991160320 17976931576956 17987639279616 18023160545280 18076526765748 18123011850240 18144824360960 18151223157342 18151615088640 18158408357760 18166554689536 18173353549824 18180263471040 18187067461860 18226621762560 18241623097344 18245349703680 18248450052096 18280985152320 18309837717270 18320743710720 18327600276480 18331765666632 18342684721152 18349549498368 18349659025920 18356526413280 18371634665472 18378510277248 18385498203705 18400630300992 18407516764428 18418480939008 18466505457664 18473416574976 18487356919515 18502572851136 18509497466724 18542813331456 18549753007104 18579029763744 18579430932480 18586384312320 18682364067840 18711850122240 18718853060160 18734259523584 18748396704510 18759563919360 18782030462976 18789171816960 18796203692640 18804636155904 18811673819136 18818714116224 18825869418165 18845213089120 18886198763520 18893266951680 18908816965632 18915893618688 18923085870480 18930167863695 18938660426752 18945748248768 18952838723412 18975649997898 18986952572928 19024036464672 19043583753216 19080778252734 19122276248064 19129432788576 19129845841920 19159624443861 19160038149120 19167208822080 19208894791680 19239211860480 19296595438560 19315315261440 19327050923785 19338562805760 19345800291840 19361722761216 19368968914944 19369084527360 19376333436240 19387874672640 19392281035776 19399538625984 19441729880064 19476392474880 19483681543920 19499717495808 19530493565088 19537802881542 19549440294912 19556873435520 19572969627648 19580294840832 19611198083952 19618537604193 19719847380816 19720273182720 19758789341280 19794353848320 19801761914880 19809172753920 19825476599808 19833014695680 19840437231120 19904017858560 19907400056832 19911466967040 19935432028160 19942892893440 19950356550960 19959306797056 19966776597504 19974368418840 19986265866240 19998289818144 20005774208046 20025301541760 20041783271424 20049283938816 20080927379376 20085029739720 20140821488997 20145278681088 20152818081792 20160360304128 20168025730380 20184624928512 20192179054608 20192615055360 20236094189568 20268470108160 20276055613440 20368628518480 20380760801280 20388388331520 20412927406080 20420566974720 20437374025728 20445022743552 20445144778880 20452796404920 20464978821120 20521825984512 20526018416640 20558414279040 20566108296360 20583035134464 20603125923840 20610836674560 20623236374961 20627800326144 20635520311296 20643366404160 20651092214940 20660356829184 20668088998656 20675824061904 20700709088616 20774818639872 20782593646848 20815394457528 20860664997888 20868922736640 20901408484212 20901859799040 20909682351360 20955157954560 21009796628480 21017659576320 21050831387520 21058709692680 21076041964032 21084055553220 21096613969920 21104509409280 21121879375872 21129784270848 21137818294080 21155215675392 21163133046528 21200864725260 21238898098176 21246973608960 21254925320640 21272419086336 21280380321024 21288471604290 21305992980096 21313966779864 21326662139904 21360321644544 21424031722368 21512560779072 21513025290240 21521076572160 21546978928640 21555042917760 21563109924840 21601922088960 21627792654336 21644113343040 21666352773120 21708669868380 21721600327680 21747614220288 21747744030720 21755883156480 21764025328320 21773789233152 21781938106368 21790090029312 21790220093280 21798375115770 21816316165248 21824480954232 21871946115072 21894419644416 21910941534240 21919141736910 21928975230976 21937182182784 21971805260724 21984892452864 22001482614960 22019590831104 22027831695936 22028307333120 22062597844446 22119333396480 22184828303418 22185307330560 22220322020160 22228638008940 22241878179840 22268648079360 22276982154240 22295317118976 22303661174784 22312141532640 22320491885010 22378690543330 22392020090880 22400400337920 22418836881408 22427361031680 22435754505120 22454220146688 22462623672192 22471164471195 22484549099520 22489659256768 22498076045412 22511476703232 22547006180352 22591043301798 22595658457185 22614255706944 22663438516224 22671920342016 22707703044576 22708193361920 22716201436434 22716691937280 22802028871680 22810562565120 22914707083290 22928355901440 22936936872960 22955815010304 22964543331840 22973137846560 22992045778944 23000650586496 23000787876240 23009395955535 23023101173760 23050673750016 23083131822080 23087054232576 23091770718720 23110776291328 23128216063920 23136871833405 23155914526272 23178516664320 23187191258880 23192461108542 23206275366912 23214960350208 23223787204680 23242901432832 23251600123488 23288297724693 23371670969856 23380417852704 23417318764719 23417824404480 23468248122624 23477538078720 23505795194880 23514592273920 23523392645280 23636021207040 23644867023360 23664327819264 23673325533440 23682185310960 23691048404265 23696291266560 23701676821504 23710547209536 23733690716160 23762114297856 23780045580840 23799617634816 23804479691520 23808524677344 23893760360448 23902845310080 23911790985720 23922518433792 23931471472128 23940427861152 23969242102608 23978212627347 23983519039488 24030361850112 24102035687664 24201630876456 24202153451520 24211211143680 24231138066432 24240351294720 24249423282480 24263867105280 24302162350080 24327132938240 24331266736128 24374646869760 24413116956360 24427658280960 24436800368640 24442354222176 24466065997824 24466212034560 24475368551040 24495512887296 24504680369664 24513997604940 24534173734656 24543355685904 24552541073511 24557974585344 24631222099968 24649809226020 24670097134848 24679329955632 24723751108608 24733004009472 24772039684992 24772574576640 24781845749760 24884250071040 24909818757120 24949133496320 24958470746880 24979012698112 24997862272680 25012751892480 25052229089280 25061604923520 25072848207872 25082231758848 25091618821632 25101159224220 25181598351360 25191022602240 25200450380160 25211755954176 25221191491584 25230781160640 25240223818260 25260997665024 25270451631216 25295117736960 25300866663864 25315936763904 25325411291136 25365381952896 25391445004288 25441037670312 25496368330752 25505910384768 25506461122560 25546165925148 25546717532160 25556278429440 25611859722240 25652282480640 25728793918080 25753753681920 25784750407680 25794400389120 25815630348288 25825291886592 25825446036480 25835111248320 25844780077380 25856374714368 25866051501312 25875731909808 25875886360770 25922306506752 25968523299840 25972936011648 25978242058560 25999623327744 26019243071910 26040658086784 26050403842056 26065920393216 26075831247360 26097292836864 26107059787776 26126760605265 26148264111936 26158050138924 26293129841088 26293697576960 26302970084292 26345052455040 26401779137952 26402349219840 26412230338560 26433968799744 26444019594240 26453916308160 26543200075776 26548622622720 26590523857920 26600475401280 26622368796672 26632491225120 26642458474830 26658327674880 26664386424192 26674365610728 26690253815808 26700402055680 26722377695232 26732378585088 26774569839168 26780039652960 26854428651996 26870424109056 26880480405504 26890700973840 26912833238016 26922905406144 26923486740480 26965397365434 26981458919424 27034740817920 27114790148622 27184517775360 27217236541440 27227422632960 27237612536640 27249832034304 27260030324736 27270395206560 27280601192790 27339932643840 27362434646016 27368024555520 27372675078144 27411219038720 27421477728480 27444046845952 27464756575905 27470834565120 27481115566080 27497648499948 27514027081728 27524488538880 27534789619920 27547142438912 27557451998208 27567765415872 27600945451488 27611275146642 27699758186496 27710124862464 27753859276704 27764246200086 27814219997184 27824629510656 27868544645616 27869146398720 27879576468480 28023546101760 28067775183360 28078279590240 28101389285376 28112074070960 28122595056765 28128818626560 28139345879040 28173045694464 28183757725440 28206954233856 28217510728704 28267819633680 28329298145280 28339900427520 28363225448448 28373840428032 28384628805720 28407990640128 28418622373152 28429258085118 28463474996847 28480428859392 28536054697008 28565375629824 28621167379101 28683414372096 28694768762880 28740057223680 28750813233120 28802562785280 28813342187520 28858817790720 28888470364160 28944893157840 28962133770240 28996992040960 29007844208640 29018700437760 29042584141824 29053453372416 29053626791040 29064500154360 29088421553664 29099307938976 29162594820096 29214588712320 29225522315880 29249576243712 29295740347632 29306704322313 29313189937152 29324160442368 29335310153280 29359454441472 29370442261248 29416797125928 29492444528640 29579771071224 29580409774080 29627096026880 29638184011920 29655837573120 29691530772480 29702642872320 29738214899712 29749522043520 29760655846680 29856026787840 29867200450560 29903148042240 29914339340160 29925534826440 29938960195584 29950164896256 29961552628260 29979398799360 29997434727216 30008661312069 30015302270976 30037952312640 30062674907136 30073925908224 30121391069064 30127544609580 30152340942592 30217918021632 30229227122688 30252038595570 30276937392768 30288268581912 30288922583040 30402705162240 30414083420160 30552942777720 30571141201920 30582582497280 30619391109120 30630850462080 30656061038592 30667534115328 30667717168320 30679194607380 30697468231680 30734231666688 30782738976768 30789027624960 30837621418560 30849162444540 30874552701696 30904504418304 30904688885760 30916255011840 30923281478056 30941700489216 30953280466944 30965049606240 30990535243776 31002133497984 31051063632924 31162227959808 31173890470272 31223091686292 31223765872640 31290997496832 31303384104960 31341060259840 31352112726318 31352789698560 31364523527040 31514694942720 31526489364480 31552437092352 31576247081280 31588064539020 31614062946048 31626083329830 31644920954880 31656764113920 31682819063808 31694676406272 31706727441120 31732823513088 31739306255360 31744699569792 31801297087890 31858347147264 31870460413440 31882387980960 31896691245056 31908628629504 31920570481536 31932707406435 31958989470144 31970950169796 32040482466816 32136047583552 32268841168608 32269537935360 32281614858240 32308184088576 32320468392960 32332564376640 32344664887260 32402883133440 32441688981504 32466170014560 32499529159680 32550822608480 32563004802570 32582400491520 32589805629568 32621421330432 32621616046080 32633824734720 32660683849728 32672907159552 32685330139920 32697562673655 32712231646208 32724474247872 32736721431348 32841629466624 32866412301360 32878712605365 32893462846464 32905773274176 32957707891086 32977338679296 33002223922440 33029386246656 33041747543904 33042460999680 33093896766669 33179000094720 33277242455127 33277960995840 33330483030240 33342957013410 33362817269760 33402972119040 33415473231360 33442975678464 33455491762176 33468212298960 33568035814995 33575464468480 33588030136320 33600600506880 33628255322112 33641041547520 33653631757680 33681330220032 33693935508288 33726823649280 33734488885152 33747114068118 33767215054848 33820509270528 33886564952697 33921383560416 33995157774336 34007880513024 34061554566864 34062290042880 34075037905920 34203043307520 34215843847680 34305058557440 34372060624935 34379667210240 34392533852160 34433722515456 34433928048640 34446814997760 34459706769840 34475166285824 34488068668416 34500975879744 34501181814360 34624697733120 34630581348864 34637656078080 34666164436992 34692324095880 34733871789408 34767774996480 34780786888320 34788691662813 34796390449152 34809413050368 34822440525312 34835680807020 34864352149248 34877400185232 35057506454784 35070626779056 35126736606720 35202372183936 35203132293120 35216307118080 35258692792320 35271888410880 35398163496960 35454031810560 35467300535040 35496491728896 35509988300160 35523277966440 35544436899840 35552515232256 35565820814304 35600536074240 35629836926976 35643171446784 35670068371260 35699426452224 35706719537280 35712787016016 35805904869328 35827232145408 35840640540672 35854267965120 35883777650688 35897207208192 35953863153912 35975278559232 36046321090560 36153053531496 36246023700480 36289648721920 36302446314684 36303230177280 36316816715520 36346707099648 36360526942080 36374134923720 36453243525120 36483246194688 36490699407360 36496900104192 36561970304640 36619675434540 36641487421440 36655200552960 36663531333264 36685369442304 36699098996736 36699318051840 36713052826560 36743269330944 36757020554496 36770996407410 36801260601984 36815033528856 36836961878016 36933010915328 36946833149952 36974713839030 37005145702272 37018994933448 37085626662912 37099506014208 37158059527488 37158861864960 37172768624640 37364728135680 37423700244480 37437706120320 37468519047168 37496793409020 37519127838720 37564060925952 37578343633920 37592407385280 37609272311808 37623347638272 37637428232448 37651738836330 37690426178240 37772397527040 37786533903360 37817633931264 37831787237376 37846171740960 37860335727390 37877320853504 37891496497536 37905677446824 37951299995796 37973905145856 38048072929344 38087167506432 38161556505468 38244552496128 38258865577152 38259691683840 38319248887722 38320076298240 38334417644160 38417789583360 38478423720960 38593190877120 38630630522880 38654101847570 38677125611520 38691600583680 38723445522432 38737937829888 38738169054720 38752666872480 38784562071552 38799077251968 38813829541155 38883459760128 38952784949760 38967363087840 38999434991616 39028864607865 39060987130176 39075605763084 39098880589824 39113746871040 39145939255296 39160589681664 39222396167904 39237075208386 39439694761632 39440546365440 39517578682560 39603523829760 39618345507840 39650953199616 39666029391360 39680874462240 39814800113664 39822933934080 39870864056320 39885785786880 39900713101920 39918613594112 39933553195008 39948736837680 39963687712245 39972531732480 39996579636288 40011548416092 40050603083520 40083566542848 40098567877632 40161854758752 40170059479440 40281642977994 40305636163584 40320720608256 40336051460760 40369249857024 40384358109216 40385230110720 40448096048151 40472188379136 40552111226880 40672185222933 40737257036960 40776776663040 40825854812160 40841133949440 40874748051456 40890045487104 40890289557760 40905592809840 40920901789185 40929957642240 41043651969024 41052036833280 41116828558080 41132216592720 41166070268928 41206251847680 41221673349120 41246472749922 41271040622592 41286732808320 41302184429880 41320713658368 41336177997312 41351648123808 41401418177232 41416912719963 41549637279744 41565187293696 41630788915056 41646369300129 41721329995776 41802816968424 41803719598080 41819364702720 41910315909120 42019593256960 42035319152640 42101662775040 42117419385360 42152083928064 42168111106440 42193227939840 42209018818560 42259568541696 42275636588160 42310431350784 42326266093056 42401729450520 42493947217920 42509850641280 42519512032327 42544838172672 42560760642048 42576943208580 42611985960192 42627933559728 42653324279808 42720643289088 42848063444736 43025121558144 43026050580480 43042153144320 43093957857280 43110085835520 43126219849680 43203844177920 43288226686080 43332705546240 43417339736760 43443200655360 43495488061440 43511766312960 43528050656640 43547578466304 43563876212736 43580180058624 43580440186560 43596750231540 43632632330496 43648961908464 43743892230144 43788839288832 43821883068480 43838283473820 43857950461952 43874364365568 43943610521448 43969784905728 44002965229920 44039181662208 44055663391872 44056614666240 44125195688892 44238666792960 44369656606836 44370614661120 44440644040320 44457276017880 44483756359680 44537296158720 44553964308480 44590634237952 44607322349568 44624283065280 44640983770020 44757381086660 44784040181760 44800800675840 44837673762816 44854722063360 44871509010240 44908440293376 44925247344384 44942328942390 44969098199040 44979318513536 44996152090824 45022953406464 45094012360704 45182086603596 45191316914370 45228511413888 45326877032448 45343840684032 45378057893355 45415406089152 45416386723840 45432402872868 45433383874560 45604057743360 45621125130240 45829414166580 45856711802880 45873873745920 45911630020608 45929086663680 45946275693120 45984091557888 46001301172992 46001575752480 46018791911070 46046202347520 46101347500032 46166263644160 46174108465152 46183541437440 46221552582656 46256432127840 46273743666810 46311829052544 46357033328640 46374382517760 46384922217084 46412550733824 46429920700416 46447574409360 46485802865664 46503200246976 46576595449386 46743341939712 46760835705408 46834637529438 46835648808960 46936496245248 46955076157440 47011590389760 47029184547840 47046785290560 47272042414080 47289734046720 47328655638528 47346651066880 47364370621920 47382096808530 47403353643008 47421094419072 47439124994745 47467381432320 47524228595712 47560091161680 47599235269632 47608959383040 47617049354688 47701945631835 47787520720896 47805690620160 47823581971440 47845036867584 47862942944256 47880855722304 47938484205216 47956425254694 48060723700224 48204071375328 48403261752912 48404306903040 48422422287360 48462276132864 48480702589440 48498846564960 48604324700160 48662533472256 48749293739520 48826233912720 48844507203855 48855316561920 48873600737280 48884708444352 48932131995648 48932424069120 48950737102080 48991025774592 49009360739328 49027995209880 49068347469312 49086711371808 49105082147022 49262444199936 49299618452040 49340194269696 49358659911264 49436561836629 49447502217216 49466008018944 49544079369984 49563691499520 49768500142080 49898266992640 49916941493760 49958025396224 49995724545360 50014435520115 50025503784960 50104458178560 50123209847040 50164463517696 50183237643264 50202318448440 50363196702720 50382045204480 50400900760320 50442382983168 50461562321280 50480447636520 50521995330048 50540903262432 50590235473920 50601733327728 50620671102177 50631873527808 50650822582272 50730763905792 50782890008576 50882075340624 50992736661504 51011820769536 51092331850296 51093435064320 51112556858880 51223719444480 51304564961280 51457587836160 51507507363840 51569500815360 51588800778240 51650583773184 51650892072960 51670222496640 51689560154760 51712749428736 51732103002624 51751463819616 51751772721540 51844613013504 51937046599680 51945872023296 51956484117120 51999246655488 52038486143820 52081316173568 52100807684112 52131840786432 52151662494720 52194585673728 52214119575552 52253521210530 52296528223872 52316100277848 52586259682176 52587395153920 52605940168584 52690104910080 52803558275904 52804698439680 52824460677120 52888039188480 52907832616320 53086400151552 53097245245440 53181047715840 53200950802560 53244737593344 53264982450240 53284916949660 53316655349760 53328772848384 53348731221456 53380507631616 53400804111360 53444755390464 53464757170176 53549139678336 53560079305920 53708857303992 53740848218112 53760960811008 53781401947680 53825666476032 53845810812288 53846973480960 53930794730868 53962917838848 54069481635840 54229580297244 54369035550720 54434473082880 54454845265920 54475225073280 54499664068608 54520060649472 54540790413120 54561202385580 54679865287680 54724869292032 54736049111040 54745350156288 54822438077440 54842955456960 54888093691904 54929513151810 54962231132160 54995296999896 55028054163456 55048977077760 55069579239840 55094284877824 55114903996416 55135530831744 55156494611115 55201890902976 55222550293284 55399516372992 55420249724928 55462070758545 55507718553408 55528492400172 55628439994368 55649259021312 55737089291232 55738292797440 55759152936960 56047092203520 56135550366720 56156559180480 56202778570752 56224148141920 56245190113530 56278691758080 56346091388928 56367515450880 56413908467712 56435021457408 56477608254495 56535639267360 56658596290560 56679800855040 56726450896896 56747680856064 56769257611440 56790503591085 56815981280256 56837244746304 56858516170236 56926949993694 56960857718784 57072109394016 57130751259648 57242334758202 57366828744192 57389537525760 57478873331583 57480114447360 57501626466240 57626684375040 57717635581440 57776940728320 57889786315680 57981152771355 57993984081920 58015688417280 58037400875520 58085168283648 58106906744832 58107253582080 58129000308720 58176843107328 58198615877952 58325189640192 58429177424640 58451044631760 58499152487424 58591480695264 58613408644626 58648320884736 58670620306560 58718908882944 58740884522496 58833594251856 59159542142448 59160819548160 59254192053760 59276368023840 59383061544960 59405285744640 59476429799424 59499044087040 59521311693360 59712053575680 59734400901120 59806296084480 59828678680320 59851069652880 59877920391168 59900329792512 59923105256520 59958797598720 59994869454432 60017322624138 60075904625280 60125349814272 60147851816448 60242782138128 60255089219160 60304681885184 60422464466991 60435836043264 60458454245376 60504077191140 60553874785536 60576537163824 60577845166080 60805410324480 60828166840320 61105885555440 61142282403840 61165164994560 61238782218240 61261700924160 61312122077184 61335068230656 61335434336640 61358389214760 61394936463360 61565477953536 61578055249920 61675242837120 61698324889080 61749105403392 61809377771520 61832510023680 61846562956112 61869709124883 61883400978432 61906560933888 61930099212480 61981070487552 62004266995968 62102127265848 62324455919616 62347780940544 62446183372584 62447531745280 62581994993664 62606768209920 62682120519680 62704225452636 62705579397120 62729047054080 63029389885440 63052978728960 63152494162560 63176129078040 63228125892096 63252166659660 63289841909760 63313528227840 63365638127616 63389352812544 63413454882240 63465647026176 63478612510720 63489399139584 63602594175780 63716694294528 63740920826880 63764775961920 63793382490112 63817257259008 63841140963072 63865414812870 63917978940288 63941900339592 64080964933632 64272095167104 64537682337216 64539075870720 64563229716480 64640936785920 64665128753280 64689329774520 64805766266880 64883377963008 64932340029120 64999058319360 65101645216960 65126009605140 65164800983040 65179611259136 65242842660864 65243232092160 65267649469440 65321367699456 65345814319104 65370660279840 65395125347310 65424463292416 65448948495744 65473442862696 65683258933248 65732824602720 65757425210730 65786925692928 65811546548352 65915415782172 65954677358592 66004447844880 66058772493312 66083495087808 66084921999360 66187793533338 66358000189440 66554484910254 66555921991680 66660966060480 66685914026820 66725634539520 66805944238080 66830946462720 66885951356928 66910983524352 66936424597920 67136071629990 67176060272640 67201201013760 67256510644224 67282083095040 67307263515360 67362660440064 67387871016576 67413493413585 67453647298560 67468977770304 67494228136236 67534430109696 67641018541056 67773129905394 67786975371555 67842767120832 67990315548672 68015761026048 68123109133728 68124580085760 68150075811840 68406086615040 68431687695360 68610117114880 68744121249870 68785067704320 68867445030912 68867856097280 68893629995520 68919413539680 68950332571648 68976137336832 69001951759488 69002363628720 69028187866605 69249395466240 69261162697728 69275312156160 69332328873984 69384648191760 69410615500215 69467743578816 69535549992960 69561573776640 69577383325626 69618826100736 69644881050624 69671361614040 69728704298496 69754800370464 69864893174079 70115012909568 70141253558112 70251956294157 70253473213440 70404744367872 70432614236160 70517385584640 70543776821760 70908063621120 70934601070080 70992983457792 71019976600320 71046555932880 71073145212795 71088873799680 71105030464512 71131641628608 71201072148480 71286342893568 71340136742520 71398852904448 71413439074560 71425574032032 71611809738656 71681281081344 71708535930240 71767555301376 71794414416384 71907726307824 71934637882041 71950557118464 72306107062992 72579297443840 72604892629368 72606460354560 72633633431040 72693414199296 72721053884160 72748269847440 72906487050240 72981398814720 72993800208384 73123940609280 73239350869080 73282974842880 73310401105920 73327062666528 73398197993472 73398636103680 73426105653120 73486538661888 73514041108992 73541992814820 73602521203968 73630067057712 73673923756032 73866021830656 73893666299904 73949427678060 74010291404544 74037989866896 74171253325824 74199012028416 74316119054976 74317723729920 74345537249280 74729456271360 74847400488960 74875412240640 74937038094336 74993586818040 75038255677440 75156687267840 75184814770560 75218544623616 75246695276544 75274856464896 75303477672660 75380852356480 75544795054080 75573067806720 75635267862528 75663574474752 75692343481920 75720671454780 75754641707008 75782992995072 75811354893648 75902599991592 75947810291712 76096145858688 76174335012864 76323113010936 76489104992256 76517731154304 76519383367680 76638497775444 76640152596480 76668835288320 76835579166720 76956847441920 77186381754240 77261261045760 77308203695140 77354251223040 77383201167360 77446891044864 77475875659776 77476338109440 77505333744960 77569124143104 77598154503936 77627659082310 77766919520256 77905569899520 77934726175680 77998869983232 78057729215730 78121974260352 78151211526168 78197761179648 78227493742080 78291878510592 78321179363328 78380281815795 78444792335808 78474150416772 78879389523264 78881092730880 79035157365120 79207047659520 79236691015680 79301906399232 79332058782720 79361748924480 79629600227328 79645867868160 79741728112640 79771571573760 79801426203840 79837227188224 79867106390016 79897473675360 79927375424490 79993159272576 80023096832184 80101206167040 80167133085696 80197135755264 80323709517504 80340118958880 80563285955988 80611272327168 80641441216512 80672102921520 80738499714048 80768716218432 80770460221440 80896192096302 80944376758272 81104222453760 81344370445866 81474514073920 81553553326080 81651709624320 81682267898880 81749496102912 81780090974208 81780579115520 81811185619680 81841803578370 82087303938048 82104073666560 82233657116160 82264433185440 82332140537856 82394269727715 82412503695360 82443346698240 82492945499844 82542081245184 82573465616640 82604368859760 82641427316736 82672355994624 82703296247616 82802836354464 82833825439926 83099274559488 83130374587392 83261577830112 83292738600258 83442659991552 83605633936848 83607439196160 83638729405440 84070638305280 84203325550080 84234838770720 84304167856128 84336222212880 84367785170295 84386455879680 84418037637120 84519137083392 84551273176320 84620862701568 84652532186112 84803458901040 84987894435840 85019701282560 85039024064654 85089676345344 85121521284096 85153886417160 85223971920384 85255867119456 85390424990541 85441286578176 85696126889472 85863502137303 86050243116288 86084306288640 86187915714560 86220171671040 86252439699360 86407688355840 86576453372160 86665411092480 86834679473520 86886401310720 86990976122880 87023532625920 87056101313280 87127752425472 87160360117248 87160880373120 87193500463080 87265264660992 87297923816928 87487784460288 87643766136960 87676566947640 87715900923904 87748728731136 87887221042896 87920112966939 87939569811456 88005930459840 88078363324416 88111326783744 88250391377784 88477333585920 88739313213672 88741229322240 88881288080640 88914552035760 88967512719360 89074592317440 89107928616960 89214644699136 89248566130560 89281967540040 89514762173320 89568080363520 89601601351680 89709444126720 89743018020480 89816880586752 89850494688768 89884657884780 89938196398080 89958637027072 89992304181648 90025983936207 90045906812928 90188024721408 90364173207192 90382633828740 90457022827776 90653754064896 90687681368064 90756115786710 90830812178304 90832773447680 90864805745736 90866767749120 91208115486720 91242250260480 91658828333160 91713423605760 91747747491840 91858173327360 91892551386240 91968183115776 92002602345984 92003151504960 92037583822140 92092404695040 92202695000064 92332527288320 92348216930304 92367082874880 92443105165312 92512864255680 92547487333620 92623658105088 92714066657280 92748765035520 92769844434168 92825101467648 92859841400832 92895148818720 92971605731328 93006400493952 93153190898772 93486683879424 93521671410816 93669275058876 93671297617920 93872992490496 93910152314880 94023180779520 94058369095680 94093570581120 94544084828160 94579468093440 94657311277056 94693302133760 94728741243840 94764193617060 94806707286016 94842188838144 94878249989490 94934762864640 95048457191424 95120182323360 95198470539264 95217918766080 95234098709376 95403891263670 95575041441792 95611381240320 95647163942880 95690073735168 95725885888512 95761711444608 95798122219305 95876968410432 95912850509388 96121447400448 96408142750656 96806523505824 96808613806080 96844844574720 96924552265728 96961405178880 96997693129920 97208649400320 97325066944512 97498587479040 97652467825440 97689014407710 97747201474560 97769416888704 97864263991296 97864848138240 97901474204160 97982051549184 98018721478656 98055990419760 98092688020965 98136694938624 98173422743616 98210164294044 98524888399872 98599236904080 98680388539392 98717319822528 98873123673258 98932016037888 99088158739968 99127382999040 99281690300007 99537000284160 99796533985280 99831727365381 99833882987520 99916050792448 99991449090720 100028871040230 100208916357120 100246419694080 100328927035392 100366475286528 100404636896880 100704107444985 100726393405440 100764090408960 100801801520640 100884765966336 100923124642560 100960895273040 101043990660096 101081806524864 101180470947840 101203466655456 101241342204354 101301645164544 101461527811584 101565780017152 101764150681248 101985473323008 102023641539072 102184663700592 102186870128640 102225113717760 102609129922560 102915175672320 103116181874805 103139001630720 103177601556480 103301167546368 103301784145920 103340444993280 103379120309520 103425498857472 103464206005248 103502927639232 103503545443080 103874093199360 103891744046592 103912968234240 103998493310976 104076972287640 104162632347136 104201615368224 104303324989440 104366074988439 104389171347456 104428239151104 104507042421060 104593056447744 104632200555696 105172519364352 105211880337168 105380209820160 105607116551808 105609396879360 105648921354240 105776078376960 105815665232640 106194490490880 106362095431680 106401901605120 106489475186688 106529964900480 106569833899320 106633310699520 106657545696768 106697462442912 106801608222720 106889510780928 106929514340352 107098279356672 107120158611840 107417714607984 107481696436224 107521921622016 107562803895360 107651332952064 107691621624576 107861589461736 107925835677696 108138963271680 108459160594488 108738071101440 108868946165760 108909690531840 108950450146560 109040121298944 109081580826240 109122404771160 109359730575360 109449738584064 109472098222080 109490700312576 109644876154880 109685910913920 109776187383808 109859026303620 109924462264320 109990593999792 110056108326912 110097954155520 110139158479680 110188569755648 110229807992832 110271061663488 110312989222230 110403781805952 110445100586568 110799032745984 110840499449856 110924141517090 111015437106816 111056984800344 111256879988736 111298518042624 111474178582464 111476585594880 111518305873920 112094184407040 112271100733440 112313118360960 112405557141504 112448296283840 112490380227060 112557383516160 112692182777856 112735030901760 112827816935424 112870042914816 112955216508990 113071278534720 113317192581120 113359601710080 113452901793792 113495361712128 113538515222880 113581007182170 113631962560512 113674489492608 113717032340472 113853899987388 113921715437568 114144218788032 114261502519296 114484669516404 114733657488384 114779075051520 114957746663166 114960228894720 115003252932480 115253368750080 115435271162880 115553881456640 115779572631360 115962305542710 116031376834560 116074801751040 116170336567296 116213813489664 116214507164160 116258000617440 116353686214656 116397231755904 116441488623465 116650379280384 116858354849280 116902089263520 116998304974848 117086593823595 117182961390528 117226817289252 117296641769472 117341240613120 117437817765888 117481769044992 117667188503712 118319084284896 118321639096320 118508384107520 118552736047680 118810571489280 118952859598848 118998088174080 119042623386720 119468801802240 119612592168960 119657357360640 119702139305760 119755840782336 119800659585024 119846210513040 119891063136735 119917595197440 119989738908864 120034645248276 120151809250560 120250699628544 120295703632896 120485564276256 120510178438320 120609363770368 120844928933982 120916908490752 121008154382280 121107749571072 121153074327648 121155690332160 121344288144453 121656333680640 122016555668799 122211771110880 122330329989120 122477564436480 122523401848320 122624244154368 122670136461312 122670868673280 122716778429520 122762705367555 122789872926720 123130955907072 123156110499840 123350485674240 123396649778160 123498210806784 123618755543040 123665020047360 123693125912224 123739418249766 123813121867776 123860198424960 123962140975104 124008533991936 124204254531696 124250738159889 124648911839232 124695561881088 124892366745168 124895063490560 124939107900387 125163989987328 125364241039360 125408450905272 125411158794240 125458094108160 126058779770880 126105957457920 126304988325120 126352258156080 126456251784192 126504333319320 126579683819520 126627056455680 126778705625088 126826909764480 126931294052352 126957225021440 126978798279168 127205188351560 127481841653760 127529551923840 127558536096981 127586764980224 127634514518016 127682281926144 127730829625740 127835957880576 127883800679184 128161929867264 128544190334208 129075364674432 129078151741440 129126459432960 129281873571840 129330257506560 129378659549040 129611532533760 129864680058240 129998116638720 130203290433920 130252019210280 130329601966080 130359222518272 130486464184320 130535298938880 130642735398912 130691628638208 130741320559680 130790250694620 130848926584832 130897896991488 130946885725392 131366517866496 131465649205440 131514850421460 131573851385856 131623093096704 131830831564344 131909354717184 132008895689760 132117544986624 132166990175616 132169843998720 132375587066676 132716000378880 133108969820508 133111843983360 133321932120960 133371828053640 133451269079040 133611888476160 133661892925440 133771902713856 133821967048704 133872849195840 134272143259980 134352120545280 134402402027520 134513021288448 134564166190080 134614527030720 134725320880128 134775742033152 134826986827170 134907294597120 134937955540608 134988456272472 135068860219392 135282037082112 135546259810788 135573950743110 135685534241664 135980631097344 136031522052096 136246218267456 136249160171520 136300151623680 136812173230080 136863375390720 137220234229760 137488242499740 137570135408640 137734890061824 137735712194560 137787259991040 137838827079360 137900665143296 137952274673664 138003903518976 138004727257440 138056375733210 138498790932480 138522325395456 138550624312320 138664657747968 138769296383520 138821231000430 138935487157632 139071099985920 139123147553280 139154766651252 139237652201472 139289762101248 139342723228080 139457408596992 139509600740928 139729786348158 140230025819136 140282507116224 140503912588314 140506946426880 140809488735744 140865228472320 141034771169280 141087553643520 141816127242240 141869202140160 141985966915584 142039953200640 142093111865760 142146290425590 142210060929024 142263283257216 142317374984235 142402144296960 142572685787136 142680273485040 142797705808896 142826878149120 142851148064064 143105836895505 143223619477312 143362562162688 143417071860480 143535110602752 143588828832768 143815452615648 143869275764082 144612214125984 145209785258736 145212920709120 145267266862080 145386828398592 145442107768320 145496539694880 145812974100480 145987600416768 146247881218560 146478701738160 146533521611565 146565949685760 146620802211840 146654125333056 146796395986944 146797272207360 146852211306240 146973077323776 147028082217984 147083985629640 147205042407936 147260134115424 147787332599808 147898855356120 148020582809088 148075979733792 148309685509887 148342506651648 148398024056832 148632238109952 148691074498560 149694800977920 149750824481280 149874076188672 149987173636080 150043306560345 150076511354880 150313374535680 150369629541120 150493390553088 150549712929792 150606955345320 150761704712960 151089590108160 151146135613440 151327148949504 151384686963840 151441342909560 151509283414016 151565985990144 151622709787296 151805199983184 151862013306531 151895620583424 152192291717376 152348670025728 152646226021872 152978209984512 153035462308608 153276995550888 153280305192960 153337670576640 153671158333440 153913694883840 154372763508480 154522522091520 154616407390280 154708502446080 154766402334720 154951751319552 154952676218880 155010667489920 155138248286208 155196309007872 155255318164620 155533839040512 155811139799040 155869452351360 155997739966464 156115458431460 156243948520704 156302423052336 156395522359296 156454987484160 156583757021184 156642358726656 156760563631590 156889584671616 156948300833544 157758779046528 157762185461760 158070314730240 158414095319040 158473382031360 158664117565440 158723497848960 159259200454656 159291735736320 159483456225280 159543143147520 159602852407680 159674454376448 159734212780032 159794947350720 159854750848980 159986318545152 160046193664368 160202412334080 160334266171392 160394271510528 160647419035008 160680237917760 161126571911976 161222544654336 161282882433024 161344205843040 161476999428096 161537432436864 161540920442880 161792384192604 161888753516544 162208444907520 162688740891732 162949028147840 163107106652160 163303419248640 163364535797760 163498992205824 163560181948416 163561158231040 163622371239360 163683607156740 164174607876096 164208147333120 164467314232320 164528866370880 164664281075712 164788539455430 164886693396480 164985890999688 165084162490368 165146931233280 165208737719520 165282854633472 165344711989248 165406592495232 165469483833345 165605672708928 165667650879852 166198549118976 166260749174784 166386212275635 166523155660224 166585477200516 166885319983104 167211267873696 167214878392320 167277458810880 168141276610560 168406651100160 168469677541440 168608335712256 168672444425760 168735570340590 168836075274240 169038274166784 169102546352640 169241725403136 169305064372224 169432824763485 169606917802080 169975788871680 170039402565120 170078048129308 170179352690688 170243042568192 170307772834320 170447943840768 170511734238912 170780849981082 170882573156352 171392253778944 171727004274606 172100486232576 172168612577280 172375831429120 172436619994749 172440343342080 172504879398720 173152906744320 173330822184960 173669358947040 173943458314065 173981952245760 174047065251840 174112202626560 174255504850944 174320720234496 174321760746240 174387000926160 174530529321984 174595847633856 174975568920576 175287532273920 175353133895280 175431801847808 175497457462272 175774442085792 175840225933878 176011860919680 176156726648832 176222653567488 176500782755568 177478626427344 177482458644480 177762576161280 177829104071520 178149184634880 178215857233920 178429289398272 178497132261120 178563935080080 179029524346640 179136160727040 179203202703360 179418888253440 179486036040960 179633761173504 179700989377536 179769315769560 179876392796160 179917274054144 179984608363296 180051967872414 180376049442816 180728346414384 180765267657480 180914045655552 181267393400973 181307508129792 181375362736128 181512231573420 181661624356608 181729611491472 181733535498240 182416230973440 182484500520960 183317656666320 183426847211520 183495494983680 183716346654720 183785102772480 183936366231552 184005204691968 184006303009920 184075167644280 184184809390080 184665054576640 184696433860608 184734165749760 185025728511360 185094974667240 185247316210176 185428133314560 185497530071040 185539688868336 185609127374649 185650202935296 185719682801664 185790297637440 185943211462656 186012800987904 186306381797544 186973367758848 187043342821632 187338550117752 187342595235840 187745984980992 187820304629760 188046361559040 188116738191360 188187141162240 189088169656320 189158936186880 189386604267520 189457482487680 189528387234120 189613414572032 189684377676288 189756499978980 189869525729280 190096914382848 190240364646720 190396941078528 190435837532160 190468197418752 190807782527340 191150082883584 191222762480640 191294327885760 191380147470336 191451771777024 191523422889216 191596244438610 191753936820864 191825701018776 192242894800896 192816285501312 193613047011648 193617227612160 193689689149440 193922810357760 193995386259840 194417298800640 194650133889024 194997174958080 195304935650880 195378028815420 195494402949120 195538833777408 195728527982592 195729696276480 195802948408320 195964103098368 196037442957312 196111980839520 196185376041930 196273389877248 196346845487232 196420328588088 197049776799744 197198473808160 197360777078784 197434639645056 197746247346516 197864032075776 198176317479936 198254765998080 198563380600014 199074000568320 199593067970560 199663454730762 199667765975040 199832101584896 199982898181440 200057742080460 200417832714240 200492839388160 200657854070784 200732950573056 200809273793760 201408214889970 201528180817920 201603603041280 201769531932672 201846249285120 201921790546080 202087981320192 202163613049728 202240480240755 202360941895680 202406933310912 202482684408708 202603290329088 202923055623168 203131560034304 203360926114665 203528301362496 203970946646016 204047283078144 204369327401184 204373740257280 204450227435520 205218259845120 205830351344640 206232363749610 206355203112960 206602335092736 206603568291840 206680889986560 206758240619040 206850997714944 206928412010496 207005855278464 207007090886160 207084563599815 207748186398720 207783488093184 207825936468480 207996986621952 208153944575280 208231846500645 208325264694272 208403230736448 208606649978880 208732149976878 208856478302208 209014084842120 209186112895488 209264401111392 209594679522237 210345038728704 210423760674336 210755868882471 210760419640320 211214233103616 211297842708480 211552156753920 211631330465280 212597560161635 212724190863360 212803803210240 212978950373376 213059929800960 213139667798640 213266621399040 213315091393536 213394924885824 213603216445440 213859028680704 214196558713344 214240317223680 214835429215968 215043843244032 215125607790720 215302665904128 215383243249152 215723178923472 215803913646123 215851671355392 216918321188976 217737892331520 217819381063680 217900900293120 218080242597888 218163161652480 218244809542320 218719461150720 218944196444160 218981400625152 219289752309760 219371821827840 219552374767616 219718052607240 219848924528640 219981187999584 220195908311040 220278316959360 220377139511296 220459615985664 220542123326976 220625978444460 220807563611904 220890201173136 221598065491968 221680998899712 221848283034180 222030874213632 222113969600688 222513759977472 222597036085248 222948357164928 222953171189760 223036611747840 224188368814080 224542201466880 224626236721920 224811114283008 224896592567680 224980760454120 225114767032320 225470061803520 225655633870848 225740085829632 225910433017980 226142557069440 226634385162240 226719203420160 226905803587584 226990723424256 227077030445760 227162014364340 227263925121024 227348978985216 227434064680944 227707799974776 227843430875136 228288437576064 228523005038592 228969339032808 229467314976768 229558150103040 229915493326332 229920457789440 230006505864960 230506737500160 230870542325760 231107762913280 231559145262720 231924611085420 232062753669120 232149603502080 232340673134592 232427626979328 232429014328320 232516001234880 232707372429312 232794463511808 232882977246930 233300758560768 233716709698560 233804178527040 233996609949696 234173187647190 234365922781056 234453634578504 234593283538944 234682481226240 234875635531776 234963538089984 235334377007424 236638168569792 236643278192640 237016768215040 237105472095360 237621142978560 237905719197696 237996176348160 238085246773440 238937603604480 239225184337920 239314714721280 239404278611520 239511681564672 239601319170048 239692421026080 239782126273470 239979477817728 240069290496552 240303618501120 240501399257088 240591407265792 240971128552512 241020356876640 241218727540736 241689857867964 241833816981504 242016308764560 242215499142144 242306148655296 242311380664320 242688576288906 243312667361280 244033111337598 244423542221760 244660659978240 244955128872960 245046803696640 245248488308736 245340272922624 245341737346560 245433556859040 245525410735110 246261911814144 246312220999680 246700971348480 246793299556320 246996421613568 247182809183145 247237511086080 247330040094720 247386251824448 247478836499532 247626243735552 247720396849920 247924281950208 248017067983872 248408509063392 248501476319778 249297823678464 249391123762176 249784733490336 249790126981120 249878215800774 250327979974656 250816901810544 250822317588480 250916188216320 252211914915840 252609976650240 252704516312160 252912503568384 253008666638640 253103355510885 253159367639040 253254112911360 253557411250176 253653819528960 253862588104704 253914450042880 253957596558336 254410376703120 254963683307520 255059103847680 255117072193962 255269029036032 255364563852288 255461659251480 255671915761152 255767601358368 256171274971623 256323859734528 257088380668416 257590506411909 258150729348864 258252918865920 258563747143680 258660515013120 258757319098080 259223065067520 259729360116480 259996233277440 260406580867840 260504038420560 260659203932160 260718445036544 260972928368640 261070597877760 261383257276416 261482641119360 261580501389240 261697853169664 261795793982976 261893771450784 262931298410880 263029700842920 263147702771712 263246186193408 263661663128688 263760338900817 263818709434368 264017791379520 264235089973248 264333980351232 264751174133352 265432000757760 266217939641016 266223687966720 266643864241920 266743656107280 266902538158080 267223776952320 267323785850880 267643934097408 267745698391680 268544286519960 268704241090560 268804804055040 269128332380160 269229054061440 269450641760256 269551484066304 269653973654340 269814589194240 269875911081216 269976912544944 270077951808621 270137720438784 270564074164224 271092519621576 271147901486220 271371068483328 271961262194688 272063044104192 272492436534912 272498320343040 272600303247360 273624346460160 273726750781440 274440468459520 274976484999480 275140270817280 275471424389120 275574519982080 275677654158720 275801330286592 275904549347328 276007807037952 276009454514880 276112751466420 276997581864960 277044650790912 277101248624640 277329315495936 277538592767040 277642462000860 277870974315264 278142199971840 278246295106560 278309533302504 278475304402944 278579524202496 278685446456160 278914817193984 279019201481856 279459572696316 280460051638272 280565014232448 281007825176628 281013892853760 281618977471488 281730456944640 282069542338560 282175107287040 283632254484480 283738404280320 283971933831168 284079906401280 284186223731520 284292580851180 284420121858048 284526566514432 284634749968470 284804288593920 285145371574272 285360546970080 285595411617792 285653756298240 285702296128128 286211673791010 286447238954624 286725124325376 286834143720960 287070221205504 287177657665536 287394366657915 287630905231296 287738551528164 289224428251968 290419570517472 290425841418240 290534533724160 290773656797184 290884215536640 290993079389760 291625948200960 291975200833536 292495762437120 292957403476320 293067043223130 293241604423680 293308250666112 293592791973888 293594544414720 293704422612480 293946154647552 294056164435968 294167971259280 294410084815872 294520268230848 295574665199616 295797710712240 296041165618176 296151959467584 296619371019774 296796048113664 297264476219904 297382148997120 297845070900021 299389601955840 299501648962560 299748152377344 299974347272160 300086613120690 300626749071360 300739259082240 300986781106176 301099425859584 301213910690640 301523409425920 302112322334955 302179180216320 302292271226880 302654297899008 302769373927680 302882685819120 303018566828032 303131971980288 303245419574592 303610399966368 303724026613062 304384583434752 304697340051456 305292452043744 305956419969024 306070924617216 306553991101776 306560610385920 306675341153280 307827389767680 308745527016960 309232814780560 309348545624415 309417004892160 309532804669440 309903502639104 309905352437760 310021334979840 310276496572416 310392618015744 310510636329240 311622279598080 311738904702720 311995479932928 312230916862920 312487897041408 312604846104672 312909974968320 313098224965317 313167514042368 313284717453312 313521127263180 313779169343232 313896601667088 315517558093056 316140629460480 316828190638080 316946764062720 317328235130880 317446995697920 318583471472640 318966912450560 319086286295040 319205704815360 319468425560064 319589894701440 319709501697960 319972637090304 320092387328736 320404824668160 320668532342784 320788543021056 321294838070016 321360475835520 322253143823952 322445089308672 322565764866048 322688411686080 322953998856192 323074864873728 323584768385208 323777507033088 324416889815040 325377481783464 325898056295680 326214213304320 326606838497280 326729071595520 327120363896832 327122316462080 327244742478720 327367214313480 328349215752192 328416294666240 328934628464640 329057732741760 329328562151424 329577078910860 329773386792960 329971781999376 330168324980736 330293862466560 330417475439040 330565709266944 330689423978496 330813184990464 330938967666690 331211345417856 331335301759704 332397098237952 332521498349568 332772424551270 333046311320448 333170954401032 333770639966208 334422535747392 334429756784640 334554917621760 336282553221120 336813302200320 336939355082880 337216671424512 337344888851520 337471140681180 337672150548480 338076548333568 338205092705280 338483450806272 338610128744448 338865649526970 339213835604160 339951577743360 340078805130240 340156096258616 340358705381376 340486085136384 340615545668640 340895887681536 341023468477824 341561699962164 341765146312704 342784507557888 343454008549212 344200972465152 344337225154560 344751662858240 344873239989498 344880686684160 345009758797440 346305813488640 346661644369920 347338717894080 347886916628130 348094130503680 348224405253120 348511009701888 348641440468992 348643521492480 348774001852320 349061058643968 349191695267712 349324465870395 349951137841152 350575064547840 350706267790560 350863603695616 350994914924544 351259781470785 351548884171584 351680451867756 352023721839360 352313453297664 352445307134976 353001565511136 354957252854688 354964917288960 355525152322560 355658208143040 356431714467840 356858578796544 356994264522240 357127870160160 358059048693280 358406405406720 358837776506880 358972072081920 359267522347008 359401978755072 359538631539120 359673189410205 359752785592320 359834548108288 359969216726592 360103935744828 360752098885632 361456692828768 361530535314960 361828091311104 362534786801946 362750725472256 363024463146840 363323248713216 363459222982944 363467070996480 364032864433359 364969001041920 366049667006397 366635313332640 366990989967360 367432693309440 367570205544960 367872732463104 368010409383936 368012606019840 368150335288560 368369618780160 369330109153280 369392867721216 369468331499520 370051457022720 370189949334480 370494632420352 370856266629120 370995060142080 371079377736672 371218254749298 371439365603328 371580595274880 371886422925312 372025601975808 372612763595088 372752214479667 373946735517696 374086685643264 374677100235504 374685190471680 375491969961984 376092723118080 376233476382720 376374282324480 378176339312640 378317872373760 378773208535040 378914964975360 379056774468240 379226829144064 379368755352576 379512999957960 379739051458560 380480729293440 380793882157056 380871675064320 380936394837504 381615565054680 382445524961280 382588655771520 382675608290943 382760294940672 382903543554048 383046845778432 383192488877220 383507873641728 383651402037552 384485789601792 385632571002624 387226094023296 387234455224320 387379378298880 387845620715520 387990772519680 388834597601280 389994349916160 390609871301760 390756057630840 390988805898240 391077667554816 391459392552960 391605896816640 391928206196736 392074885914624 392223961679040 392370752083860 392546779754496 392693690974464 392840657176176 394099553599488 394396947616320 394721554157568 394869279290112 395492494693032 395728064151552 396352634959872 396509531996160 397126761200028 398148001136640 399186135941120 399326909461524 399335531950080 399965796362880 400115484160920 400835665428480 400985678776320 401315708141568 401465901146112 401618547587520 402816429779940 403056361635840 403207206082560 403539063865344 403692498570240 403843581092160 404175962640384 404327226099456 404480960481510 404721883791360 404813866621824 404965368817416 405206580658176 405846111246336 406263120068608 406721852229330 407056602724992 407941893292032 408094566156288 408738654802368 408747480514560 408900454871040 410436519690240 411660702689280 412464727499220 412710406225920 413204670185472 413207136583680 413361779973120 413516481238080 413701995429888 413856824020992 414011710556928 414014181772320 414169127199630 415496372797440 415566976186368 415651872936960 415993973243904 416307889150560 416463693001290 416650529388544 416806461472896 417213299957760 417464299953756 417712956604416 418028169684240 418372225790976 418528802222784 419189359044474 420690077457408 420847521348672 421511737764942 421520839280640 422428466207232 422595685416960 423104313507840 423262660930560 425195120323270 425448381726720 425607606420480 425957900746752 426119859601920 426279335597280 426630182787072 426789849771648 426952124952705 427206432890880 427718057361408 428393117426688 428480634447360 429317510686515 429670858431936 430087686488064 430251215581440 430605331808256 430766486498304 431446357846944 431607827292246 433836642377952 435638762127360 435801800586240 436160485195776 436326323304960 436489619084640 437438922301440 437962801250304 438579504619520 438743643655680 439104749535232 439436105214480 439600564834695 439697849057280 439962375999168 440391816622080 440556633918720 440919231971328 441084246653952 441251956888920 441615127223808 441780402346272 443361997799424 443696566068360 444061748427264 444227939201376 444929056529661 445027519954944 445194072170496 445896714329856 446073223495680 449084402933760 449252473443840 449622228566016 449793185135360 449961520908240 450129919681035 450229534064640 450940123607040 451480171659264 451820866035960 452285114138880 453268770324480 453438406840320 453981446848512 454154060891520 454324028728680 454527850242048 454697957970432 454868129361888 455415599949552 455586039919593 455686861750272 456576875152128 457046010077184 457938678065616 458934629953536 459830986652664 459840915578880 460013011729920 461013475000320 461741084651520 462215525826560 463118290525440 463849222170840 464125507338240 464299207004160 464855253958656 464858028656640 465032002469760 465414744858624 465588927023616 465765954493860 466601517121536 467433419397120 467608357054080 467993219899392 468346375294380 468731845562112 468907269157008 469186567077888 469364962452480 469751271063552 469927076179968 470668754014848 473276337139584 473286556385280 474033536430080 474210944190720 475242285957120 475992352696320 476170493546880 477875207208960 478450368675840 478629429442560 478808557223040 479023363129344 479202638340096 479384842052160 479564252546940 479958955635456 480138580993104 480607237002240 481002798514176 481182814531584 481942257105024 482040713753280 482437455081472 483379715735928 483667633963008 484032617529120 484430998284288 484612297310592 484622761328640 485377152577812 486625334722560 488066222675196 488847084443520 489321319956480 489910257745920 490093607393280 490496976617472 490680545845248 490683474693120 490867113718080 491050821470220 492523823628288 492624441999360 493401942696960 493586599112640 493992843227136 494365618366290 494660080189440 494772503648896 494957672999064 495252487471104 495440793699840 495848563900416 496034135967744 496408451500035 496817018126784 497002952639556 498595647356928 498782247524352 499158636826905 499569466980672 499580253962240 499756431601548 500655959949312 501633803621088 501644635176960 501832376432640 504423829831680 505219953300480 505409032624320 505825007136768 506017333277280 506206711021770 506508225822720 507114822500352 507307639057920 507725176209408 507828900085760 507915193116672 508820753406240 509927366615040 510118207695360 510234144387924 510538058072064 510729127704576 510923318502960 511343831522304 511535202716736 512342549943246 512647719469056 514176761336832 515181012823818 516301458697728 516505837731840 517127494287360 517321030026240 517514638196160 519458720232960 519992466554880 520813161735680 521008076841120 521436890073088 521830374942195 521945856737280 522141195755520 522766514552832 522965282238720 523161002778480 523395706339328 523591587965952 523787542901568 525862596821760 526059401685840 526295405543424 526492372386816 527323326257376 527520677801634 528035582759040 528470179946496 528667960702464 529502348266704 532435879282032 532447375933440 533287728483840 533487312214560 534447553904640 534647571701760 535287868194816 535491396783360 537088573039920 537408482181120 537609608110080 538256664760320 538458108122880 538901283520512 539102968132608 539307947308680 539629178388480 539751822162432 539953825089888 540155903617242 541128148328448 542185039243152 542295802972440 542742136966656 543802180202919 543922524389376 544126088208384 544984873069824 545200606494720 547248692920320 547453501562880 548880936919040 549952969998960 550280541634560 550942848778240 551149039964160 551355308317440 551809098694656 552015614075904 552018909029760 552225502932840 553995163729920 554089301581824 554202497249280 555077185534080 555284924001720 555741948630528 556284399943680 556492590213120 556619066605008 556827382123947 556950608805888 557159048404992 557370892912320 557829634387968 558038402963712 558919145392632 560920103276544 561130028464896 562015650353256 562027785707520 563237954942976 563460913889280 564139084677120 564350214574080 567264508968960 567476808560640 568159812802560 568372447463040 568585161702360 568840243716096 569053133028864 569269499936940 569608577187840 570290743148544 570721093940160 571190823235584 571307512596480 571404592256256 572423347582020 572894477909248 573450248650752 573668287441920 574140442411008 574355315331072 574788733315830 575261810462592 575477103056328 578448856503936 580839141034944 580851682836480 581069067448320 581768431073280 581986158779520 583251896401920 583950401667072 584991524874240 585914806952640 586134086446260 586483208847360 586616501332224 587185583947776 587189088829440 587408845224960 587892309295104 588112328871936 588335942518560 588820169631744 589040536461696 591149330399232 591595421424480 592082331236352 592303918935168 593238742039548 593592096227328 594528952439808 594764297994240 595690141800042 598779203911680 599003297925120 599496304754688 599948694544320 600173226241380 601253498142720 601478518164480 601973562212352 602198851719168 602427821381280 603046818851840 604224644669910 604584542453760 605308595798016 605538747855360 605765371638240 606037133656064 606263943960576 606490839149184 606721440722265 607220799932736 607448053226124 608769166869504 609394680102912 610082778343995 610584904087488 611912839938048 612141849234432 613107982203552 613121220771840 613350682306560 615654779535360 617491054033920 618465629561120 618697091248830 619065609338880 619807005278208 619810704875520 620042669959680 620552993144832 620785236031488 621021272658480 621253690799445 623244559196160 623477809405440 623990959865856 624461833725840 624695539501935 624975794082816 625209692209344 625819949936640 626196449930634 626569434906624 627042254526360 627558338686464 627793203334176 628784038566711 631035116186112 632267606647413 632281258920960 633893528125440 634656470261760 634893991395840 637792680484905 637933824901120 638172572590080 638411409630720 638936851120128 639179789402880 639419003395920 639945274180608 640184774657472 640809649336320 641577086042112 642589676140032 642720951671040 644506287647904 645131529732096 645376823372160 645907997712384 646149729747456 647169536770416 647555014066176 650754963566928 651796112591360 653213676994560 653458143191040 654240727793664 654244632924160 654489484957440 654734428626960 656832589332480 657869256929280 658115465483520 658657124302848 659154157821720 659546773585920 659943563998752 660587724933120 660834950878080 661131418533888 661378847956992 661626369980928 661877935333380 662422690835712 662670603519408 664794196475904 665042996699136 665544849102540 666092622640896 666341908802064 667541279932416 668845071494784 668859513569280 669109835243520 672565106442240 673626604400640 673878710165760 674433342849024 674689777703040 674942281362360 675344301096960 676410185410560 676966901612544 677220257488896 677731299053940 678427671208320 679903155486720 680157610260480 680312192517232 680717410762752 680972170272768 681231091337280 681791775363072 682046936955648 683123399924328 683530292625408 685569015115776 686908017098424 688401944930304 688674450309120 689503325716480 689746479978996 689761373368320 690019517594880 692611626977280 693323288739840 694677435788160 695773833256260 696188261007360 696448810506240 697022019403776 697282880937984 697287042984960 697548003704640 698122117287936 698383390535424 698648931740790 699902275682304 701150129095680 701412535581120 701727207391232 701989829849088 702519562941570 703097768343168 703360903735512 704047443678720 704626906595328 704890614269952 706003131022272 709914505709376 709929834577920 711050304645120 711316416286080 712863428935680 713717157593088 713988529044480 714255740320320 716118097386560 716812810813440 717675553013760 717944144163840 718535044694016 718803957510144 719077263078240 719346378820410 719669096216576 719938433453184 720207871489656 721504197771264 722913385657536 723061070629920 723656182622208 725069573603892 725501450944512 726048926293680 726646497426432 726918445965888 726934141992960 728065728866718 729938002083840 732099334012794 733270626665280 733981979934720 734865386618880 735140411089920 735745464926208 736020818767872 736025212039680 736300670577120 738785735442432 738936662999040 740102914045440 740379898668960 740989264840704 741548427549435 741712533258240 741990120284160 742158755473344 742436509498596 742878731206656 743161190549760 743772845850624 744051203951616 745225527190176 745504428959334 747893471035392 748173371286528 749354200471008 749370380943360 750983939923968 752466952765440 752748564648960 756635744747520 757546417070080 757829929950720 758113548936480 758453658288128 758737510705152 759025999915920 759310066532655 759478102917120 760961458586880 761587764314112 761743350128640 761872789675008 763231130109360 764891049922560 765177311543040 765351216581886 765807087108096 766093691556864 766384977754440 767015747283456 767302804075104 768513824914869 768971579203584 771265142005248 772771519235727 774452188046592 774758756597760 775691241431040 775981545039360 777669195202560 779988699832320 781219742603520 781512115261680 781977611796480 782155335109632 782918785105920 783211793633280 784149771829248 784447923358080 784741504167720 785093559508992 785387381948928 785681314352352 788793895232640 789443108315136 789738558580224 790984989386064 791281016702451 791456128303104 792705269919744 794253522400056 796296002273280 798372271882240 798653818923048 798671063900160 799931592725760 800230968321840 801671330856960 801971357552640 802931802292224 803237095175040 805632859559880 806112723271680 806414412165120 807384997140480 807687162184320 808351925280768 808654452198912 808961920963020 809443767582720 809627733243648 809930737634832 810413161316352 811692222492672 812526240137216 813443704458660 814113205449984 815883786584064 816189132312576 817477309604736 817494961029120 817800909742080 820873039380480 823321405378560 824929454998440 825420812451840 826414273167360 826723559946240 827032962476160 827403990859776 827713648041984 828023421113856 828028363544640 828338254399260 830992745594880 831133952372736 831303745873920 831987946487808 832615778301120 832927386002580 833301058777088 833612922945792 834426599915520 834928599907512 835425913208832 836056339368480 836744451581952 837057604445568 838378718088948 841380154914816 841695042697344 843023475529884 843041678561280 844856932414464 845191370833920 846208627015680 846525321861120 850390240646540 850896763453440 851215212840960 851915801493504 852239719203840 852558671194560 853260365574144 853579699543296 853904249905410 854412865781760 855436114722816 856786234853376 856961268894720 858635021373030 859341716863872 860175372976128 860502431162880 861210663616512 861532972996608 862183099973745 862892715693888 863215654584492 867673284755904 871277524254720 871603601172480 872320970391552 872652646609920 872979238169280 874877844602880 875925602500608 877159009239040 877487287311360 878209499070464 878872210428960 879201129669390 879924751998336 880783633244160 881113267837440 881838463942656 882168493307904 882503913777840 883230254447616 883560804692544 886723995598848 887393132136720 888123496854528 888455878402752 889858113059322 890388144340992 891793428659712 892146446991360 898168805867520 898504946887680 899244457132032 899586370270720 899923041816480 900259839362070 901880247214080 902960343318528 903641732071920 904570228277760 906336967004865 906537540648960 906876813680640 907962893697024 908308121783040 908648057457360 909055700484096 909395915940864 909736258723776 910831199899104 911172079839186 913153750304256 914092020154368 915877356131232 917869259907072 919661973305328 919681831157760 920026023459840 923482169303040 926236581050880 927698444341680 928045636873245 928251014676480 928598414008320 929710507917312 929716057313280 930064004939520 930829489717248 931177854047232 931531908987720 934866838794240 935216714108160 935986439798784 936692750588760 937463691124224 937814538314016 938729924904960 939294674895951 939502542127104 939854152359936 941337508029696 946552674279168 948067072860160 948421888381440 950484571914240 951984705392640 952340987093760 955750414417920 956900737351680 957258858885120 957617114446080 958405276680192 958769684104320 959128505093880 959917911270912 960277161986208 961214474004480 962005597028352 962365629063168 963884514210048 964081427506560 964874910162944 966759431471856 967335267926016 968065235058240 968861996568576 969224594621184 970754305155624 973250669445120 976132445350392 977694168887040 978642639912960 979820515491840 980187214786560 981361091690496 981366949386240 981734227436160 982101642940440 985047647256576 985248883998720 986803885393920 987173198225280 987985686454272 988731236732580 989320160378880 989545007297792 989915345998128 990504974942208 990881587399680 991697127800832 992068271935488 992816903000070 993634036253568 994005905279112 997191294713856 997564495048704 998317273653810 999138933961344 999160507924480 999512863203096 1001311919898624 1003267607242176 1003289270353920 1003664752865280 1008847659663360 1010439906600960 1010818065248640 1011650014273536 1012034666554560 1012413422043540 1013016451645440 1014229645000704 1014615278115840 1015450352418816 1015657800171520 1015830386233344 1017641506812480 1019854733230080 1020236415390720 1020468288775848 1021076116144128 1021458255409152 1021846637005920 1022687663044608 1023070405433472 1024685099886492 1025295438938112 1028353522673664 1030362025647636 1032602917395456 1033011675463680 1034254988574720 1034642060052480 1035029276392320 1038917440465920 1039984933109760 1041626323471360 1042016153682240 1042873780146176 1043660749884390 1044282391511040 1045533029105664 1045930564477440 1046322005556960 1046791412678656 1047183175931904 1047575085803136 1047973397611185 1051725193643520 1052118803371680 1052590811086848 1052984744773632 1053779344412355 1054646652514752 1055041355603268 1056071165518080 1056940359892992 1057335921404928 1059004696533408 1064871758564064 1064894751866880 1066575456967680 1066974624429120 1069295143403520 1070575736389632 1070982793566720 1074177146079840 1075219216220160 1076513329520640 1076916216245760 1077802567041024 1078205936265216 1078615894617360 1079019568230615 1079258356776960 1079503644324864 1079907650179776 1080311807234484 1082256296656896 1084370078486304 1084591605944880 1085484273933312 1087604360405838 1088252176416768 1089969746139648 1090401212989440 1092098593300077 1094907003125760 1097761873838080 1098149001019191 1099905939997920 1101885697556480 1102298079928320 1102710616634880 1103618197389312 1104031228151808 1104037818059520 1104451005865680 1107990327459840 1108178603163648 1108404994498560 1110154371068160 1110569848003440 1111483897261056 1112568799887360 1112985180426240 1113238133210016 1113654764247894 1114318096809984 1114741785824640 1115659268775936 1116076805927424 1117838290785264 1121840206553088 1122260056929792 1124031300706512 1124055571415040 1126475909885952 1128278169354240 1128700429148160 1134529017937920 1134953617121280 1136319625605120 1136744894926080 1137170323404720 1137680487432192 1138106266057728 1138538999873880 1139217154375680 1141442187880320 1142381646471168 1142615025192960 1142809184512512 1144846695164040 1145788955818496 1147336574883840 1148026824872829 1148280884822016 1148710630662144 1149577466631660 1150523620925184 1150954206112656 1156897713007872 1161678282069888 1161703365672960 1162138134896640 1163536862146560 1163972317559040 1166503792803840 1169983049748480 1171829613905280 1172268172892520 1172966417694720 1173233002664448 1174378177658880 1174817690449920 1175784618590208 1176224657743872 1176671885037120 1177640339263488 1178081072923392 1182298660798464 1183190842848960 1184164662472704 1184607837870336 1186477484079096 1187184192454656 1189057904879616 1189528595988480 1191380283600084 1197558407823360 1198006595850240 1199897389088640 1200346452482760 1202506996285440 1202957036328960 1203947124424704 1204397703438336 1204855642762560 1206093637703680 1208449289339820 1209169084907520 1210617191596032 1211077495710720 1211530743276480 1212074267312128 1212527887921152 1212981678298368 1213442881444530 1214441599865472 1214896106452248 1217538333739008 1218789360205824 1220165556687990 1221169808174976 1223825679876096 1224283698468864 1226215964407104 1226242441543680 1226701364613120 1231309559070720 1234982108067840 1236931259122240 1237394182497660 1238131218677760 1239614010556416 1239621409751040 1240085339919360 1241105986289664 1241570472062976 1242042545316960 1242507381598890 1246489118392320 1246955618810880 1247981919731712 1248923667451680 1249391079003870 1249951588165632 1250419384418688 1251639899873280 1252392899861268 1253138869813248 1254084509052720 1255116677372928 1255586406668352 1257568077133422 1262070232372224 1264535213294826 1264562517841920 1267787056250880 1269312940523520 1269787982791680 1275585360969810 1276345145180160 1276822819261440 1277873702240256 1278359578805760 1278838006791840 1279890548361216 1280369549314944 1280856374858115 1281619298672640 1283154172084224 1285179352280064 1285441903342080 1287952532059545 1289012575295808 1290263059464192 1290753646744320 1291815995424768 1292299459494912 1294339073540832 1301509927133856 1303592225182720 1306916286382080 1308481455587328 1308489265848320 1308978969914880 1309468857253920 1315738513858560 1316230930967040 1317314248605696 1318308315643440 1318801694504085 1319093547171840 1319887127997504 1321175449866240 1321669901756160 1322757695913984 1323252739961856 1323755870666760 1324845381671424 1325341207038816 1330085993398272 1331089698205080 1332185245281792 1332683817604128 1334787169588983 1335082559864832 1337690142989568 1338219670487040 1347253208801280 1347757420331520 1348866685698048 1349379555406080 1349884562724720 1350389759043105 1350688602193920 1352820370821120 1354440514977792 1355462598107880 1356855342416640 1359806310973440 1360315220520960 1360624385034464 1361944340545536 1362462182674560 1363583550726144 1364093873911296 1366246799848656 1366758119758779 1367060585250816 1371138030231552 1373816034196848 1376803889860608 1379006651432960 1379492959957992 1379522746736640 1380039035189760 1385223253954560 1386646577479680 1389354871576320 1391547666512520 1392376522014720 1392897621012480 1394565761875968 1394574085969920 1395096007409280 1396244234575872 1396766781070848 1397297863481580 1399804551364608 1402300258191360 1402825071162240 1403454414782464 1403979659698176 1405039125883140 1406195536686336 1406721807471024 1408094887357440 1409253813190656 1409781228539904 1412006262044544 1419829011418752 1419859669155840 1422100609290240 1422632832572160 1425726857871360 1427977058088960 1428511480640640 1432236194773120 1433625621626880 1435351106027520 1435888288327680 1437070089388032 1437607915020288 1438154526156480 1438692757640820 1439338192433152 1439876866906368 1440415742979312 1443008395542528 1445826771315072 1446122141259840 1447312365244416 1450139147207784 1451002901889024 1452097852587360 1453292994852864 1453836891931776 1453868283985920 1456131457733436 1459876004167680 1464198668025588 1466541253330560 1467963959869440 1469730773237760 1470280822179840 1471490929852416 1472041637535744 1472050424079360 1472601341154240 1477571470884864 1477873325998080 1480205828090880 1480759797337920 1481978529681408 1483096855098870 1483980240568320 1484317510946688 1484873018997192 1485757462413312 1486322381099520 1487545691701248 1488102407903232 1489225354500105 1490451054380352 1491008857918668 1495786942070784 1496346742573056 1498708400942016 1498740761886720 1501967879847936 1504933905530880 1505497129297920 1513271489495040 1515092834140160 1515659859901440 1516227097872960 1516907316576256 1517475021410304 1518051999831840 1518620133065310 1521922917173760 1523175528628224 1523486700257280 1523745579350016 1526462260218720 1529782099845120 1530354623086080 1530702433163772 1531614174216192 1532187383113728 1532769955508880 1534031494566912 1534605608150208 1537027649829738 1537943158407168 1542530284010496 1545543038471454 1548904376093184 1549517513195520 1551382482862080 1551963090078720 1559977399664640 1562439485207040 1563024230523360 1564310670219264 1565491124826585 1565837570211840 1566423587266560 1568299543658496 1568895846716160 1569483008335440 1570187119017984 1570774763897856 1571362628704704 1577587790465280 1578886216630272 1579477117160448 1581969978772128 1582562033404902 1585410539839488 1588507044800112 1597307637846096 1597342127800320 1599863185451520 1600461936643680 1603342661713920 1603942715105280 1605863604584448 1606474190350080 1611265719119760 1612225446543360 1612828824330240 1614769994280960 1615374324368640 1616703850561536 1617308904397824 1617923841926040 1618887535165440 1619255466487296 1619861475269664 1623384444985344 1626887408917320 1628226410899968 1631406540608757 1631767573168128 1632378264625152 1634954619209472 1635601819484160 1641746078760960 1646642810757120 1649858909996880 1650841624903680 1652828546334720 1653447119892480 1654065924952320 1655427296083968 1656046842227712 1656056727089280 1656676508798520 1661985491189760 1662267904745472 1662607491747840 1665231556602240 1665854772005160 1666602117554176 1667225845891584 1668853199831040 1669857199815024 1670482146371841 1670851826417664 1672112678736960 1673488903163904 1674115208891136 1676757436177896 1682760309829632 1683390085394688 1686046951059768 1686083357122560 1689713864828928 1690382741667840 1692417254031360 1693050643722240 1700780481293080 1701793526906880 1702430425681920 1704479438407680 1705117342389120 1706520731148288 1707159399086592 1707808499810820 1708825731563520 1710872229445632 1713572469706752 1713922537789440 1717270042746060 1718683433727744 1720350745952256 1721004862325760 1722421327233024 1723065945993216 1724366199947490 1725785431387776 1726431309168984 1735346569511808 1742555048509440 1743207202344960 1745305293219840 1745958476338560 1749755689205760 1751851205001216 1754318018478080 1754974574622720 1756418998140928 1757744420857920 1758402259338780 1759849503996672 1761567266488320 1762226535674880 1763676927885312 1764336986615808 1765007827555680 1766460508895232 1767121609385088 1773447991197696 1774786264273440 1776246993709056 1776911756805504 1779716226118644 1780776288681984 1783586857319424 1784292893982720 1796337611735040 1797009893775360 1798488914264064 1799172740541440 1799846083632960 1800519678724140 1803760494428160 1805920686637056 1807283464143840 1809140456555520 1812673934009730 1813753627361280 1815925787394048 1816616243566080 1817296114914720 1818111400968192 1818791831881728 1819472517447552 1820164322166795 1821662399798208 1822344159678372 1826307500608512 1828184040308736 1830248335031985 1831754712262464 1835738519814144 1839323946610656 1839363662315520 1840052046919680 1846964338606080 1852473162101760 1855396888683360 1856091273746490 1857196828016640 1859421015834624 1859432114626560 1860128009879040 1861658979434496 1862355708094464 1863063817975440 1863761072398335 1869733677588480 1870433428216320 1871972879597568 1873385501177520 1874927382248448 1875629076628032 1877459849809920 1878589349791902 1879708304719872 1882675016059392 1886352115700133 1893105348558336 1896134145720320 1896802819942239 1896843776762880 1903969410785280 1904681974187520 1913378041454715 1913801474703360 1914517717770240 1915234228892160 1916810553360384 1917539368208640 1918257010187760 1919835822541824 1920554323972416 1922428948008960 1924731258126336 1927769028420096 1928162855013120 1929749820325888 1933518862943712 1936130470116480 1937723993137152 1938449189242368 1941508610311248 1952264890700784 1955388337774080 1959641030983680 1960374429573120 1962722183380992 1962733898772480 1963468454872320 1964203285880880 1970497767997440 1973607770787840 1974346396450560 1975971372908544 1977462473465160 1978640320757760 1979090014595584 1979830691996256 1981763174799360 1983394255601664 1984136543870976 1985633806000140 1987268072507136 1988011810558224 1994382589427712 1995128990097408 1996634547307620 1998277867922688 1999025726406192 2002623839797248 2006535214484352 2006578540707840 2007329505730560 2017695319326720 2020879813201920 2021636130497280 2023300028547072 2024069333109120 2024826844087080 2026032903290880 2029230556231680 2030900704837632 2031315600343040 2031660772466688 2035283013624960 2039709466460160 2040472830781440 2040936577551696 2042152232288256 2042916510818304 2043693274011840 2045375326089216 2046140810866944 2049370199772984 2050590877876224 2056707045347328 2060724051295272 2065205834790912 2066023350927360 2068509977149440 2069284120104960 2070058552784640 2077834880931840 2079969866219520 2083252646942720 2084032307364480 2085747560292352 2087321499768780 2088564783022080 2091066058211328 2091861128954880 2092644011113920 2093582825357312 2094366351863808 2095150171606272 2095946795222370 2103450387287040 2104237606743360 2105181622173696 2105969489547264 2107558688824710 2109293305029504 2110082711206536 2112142331036160 2113880719785984 2114671842809856 2118009393066816 2129743517128128 2129789503733760 2133150913935360 2133949248858240 2138590286807040 2141151472779264 2141965587133440 2148354292159680 2150438432440320 2153026659041280 2153832432491520 2155605134082048 2156411872530432 2157231789234720 2158039136461230 2159007288649728 2159815300359552 2160623614468968 2164512593313792 2168740156972608 2169183211889760 2170968547866624 2175208720811676 2176504352833536 2179939492279296 2180802425978880 2184197186600154 2189814006251520 2195523747676160 2196298002038382 2199811879995840 2204596159856640 2205421233269760 2207236394778624 2208062456303616 2208075636119040 2208902011731360 2216357206327296 2216809988997120 2220308742136320 2221139696006880 2222967794522112 2224645282648305 2225137599774720 2225970360852480 2226476266420032 2227309528495788 2228636193619968 2229483571649280 2231318537551872 2232153611854848 2235676581570528 2243680413106176 2244520113859584 2248062601413024 2248111142830080 2252951819771904 2257400858296320 2269907234242560 2272639251210240 2273489789852160 2274340646809440 2275360974864384 2276212532115456 2277077999747760 2277930199597965 2278434308751360 2282884375760640 2284763292942336 2285230050385920 2285618369025024 2289693390328080 2291577911636992 2294673149767680 2296053649745658 2297421261324288 2299154933263320 2301047241850368 2301908412225312 2305541474744607 2313795426015744 2318314557707181 2323356564139776 2324276269793280 2327073724293120 2327944635118080 2333007585607680 2339966099496960 2343659227810560 2344536345785040 2345932835389440 2346466005328896 2348756355317760 2349635380899840 2352449315487744 2353343770074240 2355280678526976 2356162145846784 2366381685697920 2368329324945408 2369215675740672 2372954968158192 2373843050107353 2374368384909312 2378115809759232 2382760567200168 2395116815646720 2396013191700480 2399794778177280 2400692904965520 2405013992570880 2405914072657920 2408795406876672 2409711285525120 2412187275407360 2416898578679640 2418338169815040 2422154991421440 2423061486552960 2424148534624256 2425055775842304 2425963356596736 2426885762889060 2428883199730944 2429792212904496 2435076667478016 2437578720411648 2440331113375980 2442339616349952 2447651359752192 2448567396937728 2452431928814208 2452484883087360 2453402729226240 2462619118141440 2469964216135680 2473862518244480 2474788364995320 2476262437355520 2479242819502080 2480170679838720 2482211972579328 2483140944125952 2484085090633920 2485014763197780 2492978236784640 2493911237621760 2495963839463424 2497847334903360 2498782158007740 2499903176331264 2500838768837376 2503279799746560 2504785799722536 2506277739626496 2508169018105440 2510233354745856 2511172813336704 2515136154266844 2524140464744448 2529070426589652 2529125035683840 2535574112501760 2538625881047040 2539575965583360 2551170721939620 2552690290360320 2553645638522880 2555747404480512 2556719157611520 2557676013583680 2559781096722432 2560739098629888 2561712749716230 2563238597345280 2566308344168448 2570358704560128 2570883806684160 2575905064119090 2578025150591616 2580526118928384 2581507293488640 2583631990849536 2584598918989824 2588678147081664 2603019854267712 2607184450365440 2613832572764160 2616962911174656 2616978531696640 2617957939829760 2618937714507840 2631477027717120 2632461861934080 2634628497211392 2636616631286880 2637603389008170 2639774255995008 2642350899732480 2643339803512320 2645515391827968 2646505479923712 2647511741333520 2649690763342848 2650682414077632 2660171986796544 2662179396410160 2664370490563584 2665367635208256 2669574339177966 2675380285979136 2676439340974080 2694506417602560 2695514840663040 2697733371396096 2698759110812160 2699769125449440 2700779518086210 2705640741642240 2708881029955584 2710925196215760 2713710684833280 2719010901014595 2719612621946880 2720630441041920 2721248770068928 2723888681091072 2724924365349120 2727167101452288 2728187747822592 2732493599697312 2733516239517558 2742276060463104 2747632068393696 2753607779721216 2758985919915984 2759045493473280 2760078070379520 2770446507909120 2778709743152640 2783095333025040 2784136910619735 2784753044029440 2785795242024960 2789131523751936 2789148171939840 2790192014818560 2792488469151744 2793533562141696 2794595726963160 2804600516382720 2805650142324480 2807959319396352 2810078251766280 2812391073372672 2813443614942048 2816189774714880 2817884024687853 2818507626381312 2819562457079808 2824012524089088 2839658022837504 2844201218580480 2845265665144320 2851453715742720 2855954116177920 2857022961281280 2864472389546240 2867251243253760 2870702212055040 2871776576655360 2875215830040576 2876309052312960 2877385515281640 2878676384866304 2879753733812736 2880831485958624 2886016791085056 2891653542630144 2892244282519680 2894624730488832 2900278294415568 2902005803778048 2904195705174720 2906585989705728 2907673783863552 2912262915466872 2919752008335360 2928397336051176 2933082506661120 2935927919738880 2939461546475520 2940561644359680 2944083275071488 2944100848158720 2945202682308480 2955142941769728 2955746651996160 2960411656181760 2961519594675840 2963957059362816 2966193710197740 2967960481136640 2968635021893376 2969746037994384 2971514924826624 2972644762199040 2975091383402496 2976204815806464 2978450709000210 2980902108760704 2982017715837336 2991573884141568 2992693485146112 2997416801884032 2997481523773440 3003935759695872 3009867811061760 3010994258595840 3026542978990080 3030185668280320 3031319719802880 3032454195745920 3033814633152512 3034950042820608 3036103999663680 3037240266130620 3043845834347520 3046351057256448 3046973400514560 3047491158700032 3052924520437440 3059564199690240 3060709246172160 3061404866327544 3063228348432384 3064374766227456 3065539911017760 3068062989133824 3069211216300416 3074055299659476 3075886316814336 3085060568020992 3091086076942908 3097808752186368 3099035026391040 3102764965724160 3103926180157440 3119954799329280 3124878970414080 3126048461046720 3128621340438528 3130982249653170 3132847174533120 3136599087316992 3137791693432320 3138966016670880 3140374238035968 3141549527795712 3142725257409408 3143920192833555 3155175580930560 3157772433260544 3158954234320896 3161338033237065 3163939957544256 3165124066809804 3170821079678976 3177014089600224 3194615275692192 3194684255600640 3199726370903040 3200923873287360 3207885430210560 3211727209168896 3212948380700160 3222531438239520 3225657648660480 3229539988561920 3230748648737280 3233407701123072 3234617808795648 3235847683852080 3237775070330880 3238510932974592 3239722950539328 3246768889970688 3253774817834640 3256452821799936 3262813081217514 3264756529250304 3269909238418944 3271203638968320 3276295779900231 3293285621514240 3299717819993760 3305657092669440 3306894239784960 3308131849904640 3310854592167936 3312093684455424 3312113454178560 3313353017597040 3323970982379520 3324535809490944 3325214983495680 3330463113204480 3331709544010320 3333204235108352 3334451691783168 3337706399662080 3339714399630048 3340964292743682 3344225357473920 3346977806327808 3348230417782272 3353514872355792 3365520619659264 3366780170789376 3372093902119536 3372166714245120 3379427729657856 3384834508062720 3386101287444480 3401560962586160 3403587053813760 3404860851363840 3408958876815360 3410234684778240 3413041462296576 3414318798173184 3415616999621640 3417651463127040 3427144939413504 3427845075578880 3434540085492120 3437366867455488 3442009724651520 3444080474618487 3444842654466048 3446131891986432 3448732399894980 3451570862775552 3452862618337968 3470693139023616 3485110097018880 3486414404689920 3490610586439680 3491916952677120 3499511378411520 3508636036956160 3509949149245440 3515488841715840 3516804518677560 3519699007993344 3523134532976640 3524453071349760 3527353855770624 3528673973231616 3530015655111360 3532921017790464 3534243218770176 3546895982395392 3549572528546880 3552493987418112 3553823513611008 3559432452237288 3561552577363968 3567173714638848 3568585787965440 3592675223470080 3594019787550720 3598345481082880 3599692167265920 3601039357448280 3607520988856320 3611841373274112 3614566928287680 3618280913111040 3625347868019460 3627507254722560 3631851574788096 3633232487132160 3634592229829440 3636222801936384 3637583663763456 3638945034895104 3640328644333590 3643324799596416 3644688319356744 3652615001217024 3656368080617472 3660496670063970 3663509424524928 3671477039628288 3678647893221312 3678727324631040 3680104093839360 3693928677212160 3704946324203520 3710793777366720 3712182547492980 3714393656033280 3718842031669248 3718864229253120 3720256019758080 3723317958868992 3724711416188928 3726127635950880 3727522144796670 3739467355176960 3740866856432640 3743945759195136 3746771002355040 3749854764496896 3751258153256064 3754919699619840 3757178699583804 3759416609439744 3765350032118784 3772704231400266 3786210697116672 3792268291440640 3793605639884478 3793687553525760 3807938821570560 3809363948375040 3826756082909430 3829035435540480 3830468457784320 3833621106720768 3835078736417280 3836514020375520 3839671645083648 3841108647944832 3842569124574345 3844857896017920 3849462516252672 3855538056840192 3856325710026240 3859499640651776 3863857596178635 3867037725887424 3872260940232960 3875447986274304 3876898378484736 3883017220622496 3904529781401568 3910776675548160 3920748859146240 3925444366761984 3925467797544960 3926936909744640 3928406571761760 3947215541575680 3948692792901120 3951942745817088 3954924946930320 3956405083512255 3957280641515520 3958180029191168 3959661383992512 3963526349598720 3968273087741952 3971267612000280 3974536145014272 3976023621116448 3990257980194816 3993269094615240 3996555735845376 3998051452812384 4004361508766949 4005247679594496 4013070428968704 4014659011461120 4041759626403840 4043272260994560 4046600057094144 4048138666218240 4049653688174160 4052065806581760 4058461112463360 4062631200686080 4063321544933376 4070566027249920 4079418932920320 4080945661562880 4081873155103392 4085833021636608 4087386548023680 4090750652178432 4092281621733888 4098740399545968 4100274359276337 4101181755752448 4113414090694656 4121448102590544 4130411669581824 4137019954298880 4138568240209920 4140117105569280 4155669761863680 4159939732439040 4166505293885440 4168064614728960 4171495120584704 4174642999537560 4177129566044160 4183722257909760 4185288022227840 4187165650714624 4188732703727616 4190300343212544 4191893590444740 4206900774574080 4208475213486720 4210363244347392 4211938979094528 4215117377649420 4218586610059008 4220165422413072 4224284662072320 4227761439571968 4229343685619712 4236018786133632 4259487034256256 4259579007467520 4266301827870720 4267898497716480 4277180573614080 4283931174266880 4296708584319360 4300876864880640 4306053318082560 4307664864983040 4311210268164096 4312823745060864 4314463578469440 4316078272922460 4318014577299456 4319630600719104 4321247228937936 4329025186627584 4337480313945216 4338366423779520 4341937095733248 4350417441623352 4353008705667072 4359878984558592 4361604851957760 4368394373200308 4379628012503040 4391047495352320 4392596004076764 4399623759991680 4409192319713280 4410842466539520 4414472789557248 4416124912607232 4416151272238080 4417804023462720 4432714412654592 4433619977994240 4440617484272640 4442279392013760 4445935589044224 4449290565296610 4451940721704960 4452952532840064 4454619056991576 4457272387239936 4458967143298560 4462637075103744 4464307223709696 4471353163141056 4487360826212352 4489040227719168 4496125202826048 4496222285660160 4505903639543808 4514801716592640 4539814468485120 4545278502420480 4546979579704320 4548681293618880 4550721949728768 4552425064230912 4554155999495520 4555860399195930 4565768751521280 4569526585884672 4570460100771840 4571236738050048 4579386780656160 4583155823273984 4589346299535360 4592107299491316 4594842522648576 4598309866526640 4602094483700736 4603816824450624 4611082949489214 4627590852031488 4636629115414362 4646713128279552 4648552539586560 4654147448586240 4655889270236160 4679932198993920 4687318455621120 4689072691570080 4692932010657792 4696473374479755 4697512710635520 4699270761799680 4704898630975488 4706687540148480 4710561357053952 4712324291693568 4732763371395840 4736658649890816 4738431351481344 4745909936316384 4747686100214706 4756231619518464 4765521134400336 4792026383400960 4799589556354560 4801385809931040 4810027985141760 4811828145315840 4817590813753344 4819422571050240 4824374550814720 4833797157359280 4836676339630080 4844309982842880 4846122973105920 4850111551684608 4851926713193472 4853771525778120 4857766399461888 4859584425808992 4870153334956032 4880662226751960 4884679232699904 4894219621826271 4895302719504384 4897134793875456 4904863857628416 4906805458452480 4925238236282880 4939928432271360 4947725036488960 4949576729990640 4952524874711040 4958485639004160 4960341359677440 4966281888251904 4968170181267840 4970029526395560 4985956473569280 4987822475243520 4995694669806720 4997564316015480 4999806352662528 5001677537674752 5006559599493120 5009571599445072 5011446439115523 5012555479252992 5016338036210880 5020466709491712 5022345626673408 5030272308533688 5048280929488896 5058140853179304 5058250071367680 5071148225003520 5077251762094080 5079151931166720 5102341443879240 5105380580720640 5107291277045760 5113438315223040 5115352027167360 5119562193444864 5121478197259776 5123425499432460 5126477194690560 5132616688336896 5140717409120256 5141767613368320 5151810128238180 5156050301183232 5161052237856768 5163014586977280 5167263981699072 5169197837979648 5177356294163328 5206039708535424 5214368900730880 5227665145528320 5233957063393280 5235915879659520 5237875429015680 5262954055434240 5264923723868160 5269256994422784 5273233262573760 5275206778016340 5279548511990016 5284701799464960 5286679607024640 5291030783655936 5293010959847424 5295023482667040 5299381526685696 5301364828155264 5320343973593088 5324358792820320 5328740981127168 5330735270416512 5339148678355932 5350760571958272 5352878681948160 5389012835205120 5391029681326080 5395466742792192 5397518221624320 5399538250898880 5401559036172420 5411281483284480 5417762059911168 5421850392431520 5427421369666560 5438021802029190 5441260882083840 5442497540137856 5447777362182144 5449848730698240 5454334202904576 5456375495645184 5460492966500385 5464987199394624 5467032479035116 5484552120926208 5490745005095955 5495264136787392 5507215559442432 5517971839831968 5518090986946560 5520156140759040 5540893015818240 5557419486305280 5566190666050080 5568273821239470 5571590484049920 5578263047503872 5578296343879680 5580384029637120 5584976938303488 5587067124283392 5589191453926320 5609201032765440 5611300284648960 5615918638792704 5620156503532560 5624782146745344 5626887229884096 5632379549429760 5635768049375706 5639124914159616 5648025048178176 5659056347100399 5679316045675008 5688402437160960 5690531330288640 5711908232355840 5714045922562560 5728944779092480 5740134124364145 5741404424110080 5743553153310720 5750431660081152 5752618104625920 5754771030563280 5757352769732608 5759507467625472 5761662971917248 5783307085260288 5784488565039360 5789249460977664 5800556588831136 5808391410349440 5813171979411456 5815347567727104 5824525830933744 5856794672102352 5866165013322240 5878923092951040 5881123288719360 5888166550142976 5888201696317440 5890405364616960 5911493303992320 5920823312363520 5923039189351680 5927914118725632 5932387420395480 5935920962273280 5937270043786752 5939492075988768 5945289524398080 5950182766804992 5952409631612928 5956901418000420 5961804217521408 5964035431674672 5983147768283136 5985386970292224 5994833603768064 6007871519391744 6019735622123520 6021988517191680 6053085957980160 6060371336560640 6062639439605760 6064908391491840 6069900085641216 6072207999327360 6074480532261240 6087691668695040 6092702114512896 6093946801029120 6094982317400064 6105849040874880 6119128399380480 6121418492344320 6122809732655088 6126456696864768 6128749532454912 6131079822035520 6136125978267648 6138422432600832 6148110599318952 6151772633628672 6170121136041984 6182172153885816 6195617504372736 6198070052782080 6205529931448320 6207852360314880 6239909598658560 6249757940828160 6252096922093440 6257242680877056 6261964499306340 6265694349066240 6273198174633984 6275583386864640 6277932033341760 6280748476071936 6283099055591424 6285450514818816 6287840385667110 6310351161861120 6315544866521088 6317908468641792 6322676066474130 6327879915088512 6330248133619608 6341642159357952 6354028179200448 6389230551384384 6389368511201280 6399452741806080 6401847746574720 6415770860421120 6423454418337792 6425896761400320 6445062876479040 6451315297320960 6459079977123840 6461497297474560 6466815402246144 6469235617591296 6471695367704160 6477021865949184 6479445901078656 6493537779941376 6507549635669280 6512905643599872 6525626162435028 6529513058500608 6539818476837888 6542407277936640 6552591559800462 6586571243028480 6599435639987520 6613788479569920 6616263699809280 6621709184335872 6624187368910848 6624226908357120 6626706035194080 6649071618981888 6650429966991360 6660926226408960 6663419088020640 6666408470216704 6668903383566336 6673935847944915 6675412799324160 6679428799260096 6681928585487364 6688450714947840 6693955612655616 6696460835564544 6707029744711584 6731041239318528 6733560341578752 6744187804239072 6744333428490240 6758855459315712 6772202574888960 6803121925172320 6809721702727680 6817917753630720 6820469369556480 6826082924593152 6828637596346368 6831233999243280 6833790598793895 6835302926254080 6854289878827008 6855690151157760 6869080170984240 6874733734910976 6884019449303040 6888160949236974 6892263783972864 6897464799789960 6903141725551104 6905725236675936 6916624424233821 6941386278047232 6954943673121543 6972828809379840 6981221172879360 6983833905354240 6999022756823040 7017272073912320 7019898298490880 7030977683431680 7033609037355120 7039398015986688 7046269065953280 7048906142699520 7057347946463232 7060031310222720 7065842035580928 7068486437540352 7099145057093760 7104987974836224 7107647027222016 7118864904474576 7123105154727936 7134347429277696 7185350446940160 7188039575101440 7196690962165760 7199384334531840 7202078714896560 7215041977712640 7229133856575360 7236561826222080 7250695736038920 7255014509445120 7266464974264320 7269184459658880 7272445603872768 7275167327526912 7277890069790208 7280657288667180 7286649599192832 7289376638713488 7305230002434048 7312736161234944 7320993340127940 7327018849049856 7342954079256576 7357295786442624 7357454649262080 7360208187678720 7387857354424320 7409892648407040 7421587554733440 7424365094985960 7428787312066560 7437728458506240 7440512039516160 7446635917737984 7449422832377856 7452255271901760 7455044289593340 7478934710353920 7481733712865280 7487891518390272 7493542004710080 7499709528993792 7502516306512128 7509839399239680 7514357399167608 7518833218879488 7530700064237568 7545408462800532 7572421394233344 7584536582881280 7587211279768956 7587375107051520 7615877643141120 7618727896750080 7653512165818860 7658070871080960 7660936915568640 7667242213441536 7670157472834560 7673028040751040 7679343290167296 7682217295889664 7685138249148690 7689715792035840 7698925032505344 7711076113680384 7712651420052480 7718999281303552 7727715192357270 7734075451774848 7744521880465920 7750895972548608 7753796756969472 7766034441244992 7809059562803136 7821553351096320 7841497718292480 7850888733523968 7850935595089920 7853873819489280 7856813143523520 7894431083151360 7897385585802240 7903885491634176 7909849893860640 7912810167024510 7916360058382336 7919322767985024 7927052699197440 7936546175483904 7942535224000560 7949072290028544 7952047242232896 7980515960389632 7986538189230480 7993111471690752 7996102905624768 8008723017533898 8026140857937408 8029318022922240 8083519252807680 8086544521989120 8093200114188288 8096277332436480 8099307376348320 8116922224926720 8126643089866752 8141132054499840 8157032703043785 8158837865840640 8161891323125760 8163746310206784 8171666043273216 8174773096047360 8181501304356864 8184563243467776 8197480799091936 8200548718552674 8226828181389312 8242896205181088 8260823339163648 8277136480419840 8280234211138560 8311339523727360 8333010587770880 8336129229457920 8342990241169408 8349285999075120 8352410731859205 8354259132088320 8367444515819520 8370576044455680 8377465407455232 8380600686425088 8383787180889480 8413801549148160 8416950426973440 8423877958189056 8430234755298840 8437173220118016 8440330844826144 8448569324144640 8453652074063559 8455522879143936 8458687371239424 8472037572267264 8518974068512512 8532603655741440 8535796995432960 8554361147228160 8567862348533760 8593417168638720 8601753729761280 8612106636165120 8615329729966080 8625647490121728 8628927156938880 8632156545844920 8636029154598912 8639261201438208 8642494457875872 8658050373255168 8674960627890432 8676732847559040 8683874191466496 8700834883246704 8706017411334144 8719757969117184 8736788746400616 8759256025006080 8782094990704640 8785192008153528 8799247519983360 8818384639426560 8821684933079040 8832249825214464 8832302544476160 8835608046925440 8865428825309184 8867239955988480 8881234968545280 8884558784027520 8891871178088448 8898581130593220 8903881443409920 8905905065680128 8909238113983152 8914544774479872 8917934286597120 8925274150207488 8928614447419392 8942706326282112 8974721652424704 8978080455438336 8992250405652096 8992444571320320 9011807279087616 9029603433185280 9079628936970240 9090557004840960 9093959159408640 9097362587237760 9101443899457536 9104850128461824 9108311998991040 9111720798391860 9131537503042560 9139053171769344 9140920201543680 9142473476100096 9158773561312320 9166311646547968 9178692599070720 9184214598982632 9189685045297152 9196619733053280 9204188967401472 9207633648901248 9222165898978428 9255181704062976 9273258230828724 9293426256559104 9297105079173120 9308294897172480 9311778540472320 9359864397987840 9374636911242240 9378145383140160 9385864021315584 9392946748959510 9398541523599360 9409797261950976 9413375080296960 9421122714107904 9424648583387136 9431760578500665 9465526742791680 9473317299781632 9476862702962688 9484014099711195 9491819872632768 9495372200429412 9512463239036928 9531042268800672 9584052766801920 9599179112709120 9602771619862080 9623656290631680 9635181627506688 9638845142100480 9648749101629440 9667594314718560 9688619965685760 9692245946211840 9700223103369216 9703853426386944 9707543051556240 9715532798923776 9719168851617984 9740306669912064 9761324453503920 9769358465399808 9788439243652542 9794269587750912 9809727715256832 9813610916904960 9879856864542720 9895450072977920 9899153459981280 9916971278008320 9920682719354880 9932563776503808 9936340362535680 9940059052791120 9971912947138560 9975644950487040 9991389339613440 9995128632030960 9999612705325056 10003355075349504 10013119198986240 10019143198890144 10022892878231046 10032676072421760 10040933418983424 10044691253346816 10060544617067376 10096561858977792 10116281706358608 10116500142735360 10154503524188160 10158303862333440 10204682887758480 10210761161441280 10214582554091520 10226876630446080 10230704054334720 10239124386889728 10242956394519552 10246850998864920 10252954389381120 10281434818240512 10283535226736640 10303620256476360 10312100602366464 10326029173954560 10332241423855461 10334527963398144 10338395675959296 10354712588326656 10412079417070848 10428737801461760 10455330291056640 10467914126786560 10471831759319040 10475750858031360 10525908110868480 10529847447736320 10546466525147520 10550413556032680 10559097023980032 10569403598929920 10573359214049280 10582061567311872 10586021919694848 10590046965334080 10598763053371392 10602729656310528 10640687947186176 10648717585640640 10657481962254336 10661470540833024 10678297356711864 10701521143916544 10705757363896320 10778025670410240 10782059362652160 10795036443248640 10799076501797760 10803118072344840 10822562966568960 10835524119822336 10843700784863040 10854842739333120 10876043604058380 10882521764167680 10884995080275712 10895554724364288 10899697461396480 10908668405809152 10912750991290368 10920985933000770 10929974398789248 10934064958070232 10969104241852416 10981490010191910 10990528273574784 11014431118884864 11035943679663936 11036181973893120 11040312281518080 11081786031636480 11114838972610560 11132381332100160 11136547642478940 11143180968099840 11156526095007744 11156592687759360 11160768059274240 11169953876606976 11174134248566784 11178382907852640 11218402065530880 11222600569297920 11231837277585408 11240313007065120 11249564293490688 11253774459768192 11264759098859520 11271536098751412 11278249828319232 11296050096356352 11318112694200798 11358632091350016 11376804874321920 11381062660577280 11423816464711680 11428091845125120 11457889558184960 11480268248728290 11487106306621440 11500863320162304 11505236209251840 11509542061126560 11514705539465216 11519014935250944 11523325943834496 11527707373723035 11566614170520576 11568977130078720 11578498921955328 11591572788535905 11601113177662272 11616782820698880 11626343958822912 11630695135454208 11649051661867488 11713589344204704 11732330026644480 11762246577438720 11776333100285952 11776403392634880 11780810729233920 11841646624727040 11846078378703360 11855828237451264 11864774840790960 11869215250536765 11871841924546560 11874540087573504 11878984151977536 11890579048796160 11904819263225856 11913802836000840 11923608435042816 11928070863349344 11970773940584448 11989667207536128 12013084526300847 12015743038783488 12043977034383360 12120742673121280 12125278879211520 12129816782983680 12139800171282432 12144415998654720 12148961064522480 12175383337390080 12187893602058240 12189964634800128 12211698081749760 12238256798760960 12242836984688640 12245619465310176 12257499064909824 12262159644071040 12272251956535296 12276844865201664 12296221198637904 12303545267257344 12340242272083968 12364344307771632 12391235008745472 12411059862896640 12415704720629760 12479819197317120 12499515881656320 12504193844186880 12514485361754112 12523928998612680 12531388698132480 12551166773729280 12555864066683520 12561496952143872 12566198111182848 12570901029637632 12575680771334220 12620702323722240 12631089733042176 12635816937283584 12645352132948260 12655759830177024 12660496267239216 12683284318715904 12708056358400896 12778461102768768 12778737022402560 12798905483612160 12803695493149440 12831541720842240 12851793522800640 12890125752958080 12902630594641920 12918159954247680 12922994594949120 12933630804492288 12938471235182592 12943390735408320 12954043731898368 12958891802157312 12987075559882752 13015099271338560 13025811287199744 13051252324870056 13059026117001216 13079636953675776 13084814555873280 13105183119600924 13173142486056960 13198871279975040 13227576959139840 13232527399618560 13243418368671744 13248374737821696 13248453816714240 13253412070388160 13298143237963776 13300859933982720 13321852452817920 13326838176041280 13332816940433408 13337806767132672 13347871695889830 13358857598520192 13363857170974728 13376901429895680 13387911225311232 13392921671129088 13414059489423168 13462082478637056 13467120683157504 13488375608478144 13488666856980480 13517710918631424 13544405149777920 13606243850344640 13619443405455360 13635835507261440 13640938739112960 13652165849186304 13657275192692736 13662467998486560 13667581197587790 13708579757654016 13711380302315520 13738160341968480 13749467469821952 13768038898606080 13776321898473948 13784527567945728 13794929599579920 13806283451102208 13811450473351872 13833248848467642 13882772556094464 13909887346243086 13945657618759680 13962442345758720 13967667810708480 14039796596981760 14061955366863360 14067218074710240 14078796031973376 14089420123439265 14092538131906560 14097812285399040 14114695892926464 14120062620445440 14131684071161856 14136972875080704 14198290114187520 14209975949672448 14215294054444032 14237729808949152 14268694858555392 14376079150202880 14393381924331520 14398768669063680 14404157429793120 14430083955425280 14458267713150720 14473123652444160 14501391472077840 14510029018890240 14532929948528640 14538368919317760 14550334655053824 14555780139580416 14561314577334360 14573299198385664 14578753277426976 14610460004868096 14641986680255880 14654037698099712 14682658865478813 14685908158513152 14714591572885248 14720416375357440 14775714708848640 14819785296814080 14843175109466880 14848730189971920 14857574624133120 14875456917012480 14881024079032320 14898845664755712 14904510543803520 14910088579186680 14957869420707840 14963467425730560 14987084009420160 14999419057987584 15005032613024256 15019678798479360 15028714798335216 15034339317346569 15037666437758976 15061400128475136 15090816925601064 15144842788466688 15169073165762560 15174422559537912 15174750214103040 15231755286282240 15237455793500160 15307024331637720 15316141742161920 15321873831137280 15340314945669120 15346056081502080 15358686580334592 15364434591779328 15370276498297380 15379431584071680 15397850065010688 15422152227360768 15425302840104960 15437998562607104 15455430384714540 15468150903549696 15489043760931840 15501791945097216 15507593513938944 15532068882489984 15618119125606272 15643106702192640 15682995436584960 15701871190179840 15707747638978560 15713626287047040 15788862166302720 15794771171604480 15807770983268352 15819699787721280 15825620334049020 15832720116764672 15838645535970048 15854105398394880 15873092350967808 15885070448001120 15898144580057088 15904094484465792 15961031920779264 15973076378460960 15986222943381504 15992205811249536 16017446035067796 16052281715874816 16058636045844480 16167038505615360 16173089043978240 16186400228376576 16192554664872960 16198614752696640 16233844449853440 16253286179733504 16282264108999680 16314065406087570 16323782646251520 16327492620413568 16343332086546432 16349546192094720 16363002608713728 16369126486935552 16381478899501155 16394961598183872 16401097437105348 16453656362778624 16485792410362176 16521646678327296 16554272960839680 16560468422277120 16622679047454720 16666021175541760 16672258458915840 16685980482338816 16698571998150240 16704821463718410 16734889031639040 16741152088911360 16754930814910464 16761201372850176 16767574361778960 16827603098296320 16833900853946880 16847755916378112 16860469510597680 16874346440236032 16880661689652288 16897138648289280 16907304148127118 16917374742478848 16944075144534528 17037948137025024 17065207311482880 17071593990865920 17135724697067520 17186834337277440 17220402373092435 17224213272330240 17230659459932160 17251294980243456 17257854313877760 17264313091689840 17272058309197824 17278522402876416 17284988915751744 17349921255780864 17353465695118080 17367748382932992 17401669766493408 17439515938234368 17473577492801232 17570384016307056 17598495039966720 17636769278853120 17643369866158080 17664499650428928 17664605088952320 17671216093850880 17734479911976960 17762469937090560 17769117568055040 17783742356176896 17797162261186440 17807762886819840 17811810131360256 17818476227966304 17835868573194240 17850548300414976 17857228894838784 17885412652564224 17949443304849408 17956160910876672 17984500811304192 18023614558175232 18059206866370560 18159257873940480 18181114009681920 18187918318817280 18194725174475520 18209700256923648 18216623997982080 18223441596783720 18263075006085120 18278106343538688 18281840403087360 18284946952200192 18317547122624640 18332623293095936 18357385198141440 18368429197965264 18379370090594304 18393239466106560 18408377934802944 18415267297802496 18444331797956856 18510363408125952 18546516461657448 18586852513118208 18594210158346240 18616589794344960 18623557080944640 18719728795975680 18749273822484480 18756290766280320 18771728042631168 18785893497919020 18797083047198720 18819594523901952 18826750160593920 18842245428215808 18849297166774272 18863521157001330 18931053485583360 18946634599563264 18953725405925376 18968028199422390 18983639745265536 18990744400858824 19024926478073856 19062084537601344 19168105533603840 19198358225418240 19205543239724160 19247312581263360 19270363255013376 19277690284200960 19297498203258880 19335188629437120 19377239931371520 19384491892423680 19400446206738432 19407706852773888 19415086103112480 19431065597847552 19438337703235968 19480613339824128 19522648907007840 19538716930799616 19576878487305084 19588539175501824 19619455430513664 19627221833809920 19759713729085440 19790900145955840 19798306919962560 19841365438709760 19865127553007616 19872680725071360 19880118105582240 19951289900974080 19982778679226880 19990257264061920 19999225410650112 20006710150699008 20021807543834745 20026238397972480 20038286397780288 20045785756462092 20065352144843520 20081866837966848 20089382506693632 20121089234134752 20193123717955584 20232563412717216 20233000285470720 20316607724666880 20409365775516960 20429165108183040 20453753260892160 20461408108669440 20478248773779456 20485912789039104 20493701997729840 20501371796381685 20505908778762240 20562869636481024 20567070453473280 20607240512952720 20624201204732928 20652058347909120 20664482847710922 20676791351918592 20709425176653312 20749873272701463 20824158834141696 20857475602923520 20864831019364629 20935828253573120 20943663518638080 20951501716062720 21051816221736960 21059694895472640 21092933050295040 21100827112065360 21118194047960064 21138807197859840 21146718428098560 21172043839389696 21180093930668160 21197526106742784 21205459312621056 21297435171281280 21314963924508672 21322941081666048 21356594713423728 21403042287833088 21556051340820480 21564118725304320 21590072886497280 21598153003595520 21606236144689680 21645125933137920 21687401569726080 21709685478666240 21752087208116760 21765043528335360 21769990160551424 21799394922792960 21817336811618304 21825501982580736 21841971866001540 21859948797578496 21868129916140464 21938208483704832 21962980020383820 21981056547149568 22028862237769728 22071887359327872 22072363947786240 22080624563036160 22163572063272960 22229677945221120 22264762664200320 22273095284957880 22286361936199680 22313185375518720 22321536118548480 22339907753213952 22348268497133568 22356765815705280 22436804131061760 22445201138595840 22463674555170816 22480626014130240 22499128586981376 22507548919536384 22529518197719040 22543072197502824 22556499656638464 22592100192712704 22636225388401596 22717264182700032 22753609748643840 22762125321154560 22847632929423360 22856183690250240 22915779116369920 22960536497456580 22974212613242880 23001726640324608 23010472418503680 23019084122253120 23029411078930432 23038029870501888 23046651887668992 23055414747446070 23133228341041152 23137954260157440 23156997843910656 23183145577071810 23202226355324544 23233565641397760 23252687917645824 23261390270908416 23298103323734976 23427178688409408 23464660053288960 23524493154877440 23552666200571904 23552806785269760 23561621458467840 23683293249454080 23692156757406720 23711656474902528 23729549681581920 23738430501073530 23749080175147008 23757968303955072 23781158097592320 23809638526451712 23827605672001680 23847216870085632 23856141726698688 23941547881168896 23979334415072256 24026169052601694 24087954068766720 24250557758423040 24259633565967360 24279600342564864 24288831997309440 24297922129044960 24350766674780160 24379929269600256 24423396163499520 24471098109131355 24476513597521920 24485673969377280 24491238930620352 24514998129819648 24524319288142080 24544503913070592 24553689730403328 24592442397275808 24680484544167936 24728688615543264 24782470017490944 24831409441259520 24999031763312640 25008387688373760 25028970723508224 25047857997225360 25057232195577615 25062777396264960 25102333547458560 25111728133367040 25132396222365696 25141802059275264 25151361542668440 25241404647444480 25271633874567168 25290704265896520 25311519660354048 25320992534478432 25360956222190677 25366568637431808 25416112716801792 25556922205537536 25597810967224320 25607390986298880 25663083441684480 25703587045601280 25780251505916160 25805261189283840 25836319908495360 25845989189898240 25876942470365184 25886781470816640 25908087463796736 25917783604314624 25974151119765504 26030198542677120 26051622574399488 26102504649740112 26118052234002432 26159273907351552 26210366239201848 26346284972113920 26397742559950080 26455153918279680 26465054799237120 26496749475643392 26496907633428480 26506824140776320 26596286475927552 26601719867965440 26643704905635840 26653676352082560 26665633880866816 26675613534265344 26695743391779660 26717715197040384 26727714341949456 26753802859791360 26775822450622464 26785843342258176 26828118978846336 26924164957274112 26934241366315008 26976751216956288 26977333713960960 27035421837262848 27088810299555840 27212487700689280 27238886810910720 27271671014522880 27281877478225920 27304331698372608 27314550385385472 27324935996973120 27335162395175580 27417159515308032 27422760604631040 27476320683936960 27498934939643904 27536077797212160 27552643796947896 27569055135891456 27589859199159840 27612566902204416 27622900946703744 27666497696935284 27765545112188928 27819774692486172 27891315237519360 27924884691517440 27935335621416960 28079593193963520 28123910733726720 28134436149420480 28157592063946752 28178840246878530 28195624570798080 28229391785852928 28240125240890880 28263368142323712 28273945750161408 28295281735501995 28396580228375040 28419951899344896 28430588108888064 28475459617898304 28537389717110784 28752158300405760 28786763848663040 28797537338127360 28808314859586240 28916535426301440 28946247304888320 29002782944155680 29065859897057280 29076737838635520 29100669310107648 29111560279160832 29122629154668720 29146598396771328 29157506554853952 29220920009736192 29283973360511760 29308075396199424 29365317730957626 29429183145770496 29440832750714880 29639570593628160 29686350218933760 29697460379943840 29750913834024960 29762048158064640 29797691329511424 29809021087607040 29820177158373360 29915738841415680 29926934851461120 29974168018840320 29998838115975168 30010065226048512 30039357596958720 30057429596670432 30068678634693138 30122800256950272 30181633851202128 30289685576933376 30348845119075824 30349500428206080 30463510572564480 30474911587000320 30614048663275440 30632283484323840 30643747662274560 30680629891338240 30692112163004160 30717373160669184 30728869183558656 30740552996594760 30758863168143360 30844304454721536 30850605680209920 30910860769429080 30936301807099392 30978087521863680 30996724271566383 31003583890194432 31015187027877888 31064137764979968 31236238251212544 31286213404385280 31365990873169920 31403742380359680 31415495277957120 31427252574094080 31577724332605440 31589542343208960 31639399575442560 31651240668098040 31665440233529344 31677291071940096 31708210796789760 31746184701935616 31770140896002240 31796289160114176 31808188968931584 31922063841558528 31946152756921920 31972445886763008 31984411622499072 32034892070135592 32104563431749632 32117272091688960 32334077011230720 32346178087956480 32385109329745920 32397229505393280 32467688899706880 32506572359467008 32564528217999360 32628130812175140 32647565292503040 32654985240827136 32686664173092864 32699092384189440 32726005217427456 32738252973871104 32762957799002310 32789923196367744 32802194874210696 32907312725557248 32971584820724352 33043293356654592 33108545921679360 33120936844554240 33245358094909440 33332042351083520 33344516917831680 33371960964677632 33397143996300480 33409642927436820 33469778063278080 33482304177822720 33509861629820928 33522402745700352 33535148723557920 33655206196592640 33667801707893760 33695511832756224 33720939021195360 33748692880472064 33761323379304576 33794277296578560 33814608296254236 33834749484957696 33888150289069056 34075896274050048 34130414622965760 34143187981731840 34271449394135040 34373668674554880 34440804746184870 34461318919864320 34502589960486912 34515708627755520 34528626183379680 34544116618395648 34557044805752832 34569977831503488 34583122121169105 34699842511561728 34706931390236160 34735496765865984 34774718365607715 34803339532986816 34879031876468736 34947154985602464 35140768032614112 35196990079933440 35286739732316160 35328999300857856 35329210177904640 35342432187701760 35524939874181120 35538235136110080 35567484712353792 35594324522372880 35615525773639680 35623620262720512 35636952455932608 35671737146388480 35714457789677568 35770825305128448 35912321821753344 35969001622608384 36039253578902541 36047229116350464 36362228019363840 36375836637634560 36389450348951040 36419400513847296 36433247995964160 36446883193567440 36526150012170240 36563680806174720 36569893904400384 36635094245249280 36665246586191872 36714770396282880 36736858395930528 36786478932213120 36816755869605888 36830534595604992 36888663595913712 37020726816251904 37093032923314896 37173705026236416 37233179588689920 37247114161889280 37439457591951360 37498547644968960 37512581532560640 37543456085262336 37571786995838040 37594166094397440 37653500321187840 37684490856431616 37698594333548544 37727042314002660 37862106971166720 37893269199126528 37907450811850752 37936056398844780 37967279490531072 37981488801717648 38049852956147712 38124169075202688 38336211067207680 38396716450836480 38411086479448320 38494625162526720 38555380568401920 38594996406517760 38670377258874240 38754479862743040 38768983784847360 38800892413476864 38815413705547776 38830172206224960 38862131195695104 38876675406471936 38961226679648256 39045297814015680 39077433861599232 39153756974610168 39177078351003648 39238910861027328 39254443667619840 39519427458170880 39581800291911680 39596613839925120 39682730877419520 39730255106015232 39745361450142720 39760236211164480 39902579801948160 39965557358453760 39980514528123840 39998450821300224 40013420301398016 40043615087669490 40076572795560576 40091571512924184 40130704289687040 40163733675933696 40178765013387264 40242178468269504 40386247435911168 40465126825434432 40466000570941440 40633215449333760 40818731551033920 40858330216366080 40907506521784320 40922816217338880 40956497547558912 40971825578078208 40987403995459680 41002743592763370 41125739272962048 41134140906946560 41214481025905440 41248402409465856 41304116695818240 41328965695421844 41353582703837184 41418850353306624 41499746545402926 41648317668283392 41714951205847040 41729662038729258 41887327037276160 41903003432125440 42119389790945280 42185866100590080 42201654224130720 42236388095920128 42268260370317795 42277614395719680 42293436856197120 42344087678779392 42360187861336320 42395052213485568 42410918625242112 42594870342562560 42629927849017344 42645882163332096 42713189426847456 42806084575666176 43128237450608640 43180145772994560 43196306007191040 43212472289379360 43290251866275840 43374803139452160 43419370957332480 43504174416233520 43530087056670720 43539980321102848 43598789845585920 43651003965161472 43683943732003080 43719897595156992 43736259832280928 43925960040767640 43962113094299136 44047976596436439 44057724475539456 44143774718655744 44161249126072320 44327144126545920 44459355890442240 44529525328400640 44546190569915760 44572723872399360 44626370751037440 44643072237096960 44696536994267136 44713531631410560 44873608262123520 44890402277191680 44961252028260480 44998257173962752 45015097839072768 45059036395438080 45086144395005648 45103017952039707 45112999313276928 45184200385425408 45272450776803192 45434528365400064 45507219497287680 45524250642309120 45695265858846720 45712367380500480 45831558232739840 45921072994913160 45948425226485760 46020944837007360 46038168244506240 46058822157860864 46076059741003776 46093303775337984 46110829494892140 46266456682082304 46275908520314880 46313995687821312 46366291154143620 46404452710649088 46467131282795520 46505375835291648 46522780541816832 46596206647469952 46854357376818816 46929320106577920 47048986309754880 47105613570539520 47123242916935680 47366586498908160 47384313514813440 47423312949805056 47459099363163840 47476861002147060 47498160350294016 47515936607910144 47562316195184640 47619277052903424 47655211344003360 47694433740171264 47712283453397376 47883095762337792 47958668830144512 48052338105203388 48175908137533440 48501115516846080 48519267131934720 48559200685129728 48577663994618880 48595844258089920 48701533349560320 48759858539200512 48846792326999040 48942196218262710 48971347938754560 48982477861240704 49029996259639296 49048638576284160 49089007826141184 49107379460806656 49184884794551616 49360969088335872 49457377231086528 49564940034981888 49662818882519040 49998063526625280 50016775376747520 50057941447016448 50095715994450720 50114464391155230 50204667094917120 50223456266734080 50264792444731392 50283604118550528 50302723085336880 50482809294888960 50543267749134336 50581408531793040 50623039320708096 50641985068956864 50721912444381354 50832225433603584 51113844411075072 51195621934448640 51214781972597760 51407174091202560 51560503011832320 51661207119277305 51672639816990720 51691978379796480 51753884940730368 51773562941633280 51816174927593472 51835567208629248 52060397085354240 52103245148798976 52205009299480224 52318547814703104 52420732478403696 52795485119900160 52910307836559360 52930109598474240 52993498951286784 52993815266856960 53013648281552640 53203439735930880 53287409811271680 53307352704165120 53351227068530688 53391486783559320 53435430394080768 53455428683898912 53507605719582720 53551644901244928 53571686684516352 53656237957692672 53848329914548224 53868482732630016 53953502433912576 54070843674525696 54177620599111680 54424975401378560 54477773621821440 54543342029045760 54563754956451840 54629100770770944 54649871993946240 54670324790351160 54834319030616064 54845521209262080 54952641367873920 54997869879287808 55072155594424320 55105287593895792 55138110271782912 55179718398319680 55225133804408832 55245801893407488 55332995393870568 55531090224377856 55639549384972344 55782630475038720 55849769383034880 55870671242833920 56159186387927040 56247821467453440 56268872298840960 56315184127893504 56357680493757060 56391249141596160 56458783571705856 56480250481781760 56526736284647424 56547891500322816 56590563471003990 56793160456750080 56839903798689792 56861176217776128 56950919235796608 57074779434221568 57504316600811520 57573527697326080 57595074676254720 57616629719172480 57833070852602880 57892494609776640 58005565888311360 58131719794114560 58153475677271040 58201338620215296 58223120558321664 58245258309337440 58293196793542656 58315013109707904 58441840019472384 58567946721023520 58616150792398848 58730635461915252 58858366291540992 58881665501429760 59279141187256320 59372700437867520 59394920759887680 59524096316129280 59595382659022848 59618042175214080 59640354316746720 59853869702922240 59948336037680640 59997676231950336 60020130452097024 60065422631504235 60078715193917440 60114859193340864 60137357269386276 60245600513900544 60363267702404256 60579371153866752 60697690238151648 60699000856412160 60949823174000640 61228097326550880 61287495324549120 61361259782676480 61384224326008320 61434746321338368 61457738367117312 61481105993189520 61517726336286720 61688608909443072 61701211360419840 61821721538858160 61872603614198784 61956175043727360 61993448543132766 62030374055755776 62128275529959936 62249619818104389 62472476502425088 62572426808770560 62807484760719360 62830990555914240 62854505148188160 63155448665210880 63179084686417920 63278799150885120 63302481336196080 63330880467058688 63354582143880192 63416421593579520 63540281792004480 63592578320228352 63616377937863168 63892305513843840 63944891773526016 63968823244998144 64069784140271184 64209126863499264 64668154022461440 64692356175912960 64770218659491840 64794459010786560 64935377799413760 65129056435998720 65256261624350280 65295130585006080 65309970481654272 65398184768378880 65452010434854912 65476505947742208 65525915598004620 65579846392735488 65604389748421392 65814625451114496 65943169641448704 66086586713309184 66217091843358720 66241873689108480 66490716189818880 66664084702167040 66689033835663360 66794287992600960 66819285854873640 66939556126556160 66964608355645440 67019723259641856 67044805491400704 67070297447115840 67310412393185280 67335603415787520 67391023665512448 67441878042390720 67497385760944128 67522646758609152 67588554593157120 67629216592508472 67669498969915392 67776300578138112 68151792548100096 68260829245931520 68286375963463680 68542898788270080 68747337349109760 68881609492369740 68922637839728640 69005179920973824 69031417255511040 69057252366759360 69088233236791296 69114089611505664 69139955663006976 69166244242338210 69399685023123456 69413862780472320 69470993531731968 69549436731215430 69606679065973632 69758063752937472 69894309971204928 70281536065228224 70393980159866880 70573479464632320 70657998601715712 70658420355809280 70684864375403520 71049879748362240 71076470272220160 71134969424707584 71188649044745760 71247240525441024 71273904911865216 71343474292776960 71428915579355136 71541650610256896 71824643643506688 71938003245216768 72078507157805082 72751673275269120 72778900697902080 72838801027694592 72866495991928320 72893766387134880 73052300024340480 73139787808800768 73270188490498560 73330493172383744 73413294327394065 73429540792565760 73473716791861056 73572957864426240 73633511739211776 73661069191209984 73777327191827424 74041453632503808 74186065846629792 74347410052472832 74494228323778560 74997095289937920 75025163065121280 75086912170524672 75143573991676080 75171696586732845 75188332188794880 75307000642375680 75397188667097088 75454084628005320 75724213942333440 75814901623701504 75872112797689560 75934558981062144 75962977603435296 76082868666572031 76099705912295424 76248338150405376 76793432901672960 76822172958896640 76989250325053440 77110761136803840 77189992813035520 77340754517748480 77508959725486080 77537967569694720 77630827411095552 77660344412449920 77724262391390208 77753350812943872 77922453359296512 78090595628031360 78154867723198464 78307513949220336 78354156702007296 78477821722054656 79038854916341760 79163600583823360 79193227679850240 79365461754839040 79490722900285440 79520472422328960 79805159603896320 79931114716907520 79961029056247680 79996901642600448 80026840602796032 80087230175338980 80153145591121152 80183143025848368 80261408579374080 80327467351867392 80357530026774528 80484356936539008 80772494871822336 80930253650868864 80932001141882880 81266430898667520 81637463102067840 81716660432732160 81815013043568640 81845632434677760 81912995095117824 81943651156156416 81974807990919360 82005487185526740 82251478545924096 82268281813893120 82428962051810880 82496804818931712 82608233391636480 82657931390843688 82707165407674368 82837700706613248 82999493090805852 83296635336566784 83429902411694080 83459324077458516 83774654074552320 83806006864250880 84238779581890560 84371732201180160 84403308448261440 84472776191840256 84536520740635590 84586873712394240 84688175357558784 84720375722672640 84790104426971136 84821837250484224 85189740685125120 85259855698034688 85291764326664192 85426378853694912 85612169151332352 86256474901217280 86360291545989120 86392612014382080 86424944578758720 86749606278904320 86838741914664960 87008348832467040 87079960642205696 87197579691171840 87302007930322944 87367887464006160 87439795190313984 87472519664561856 87851920081535280 87924226188598272 88095953192872878 88287549437311488 88322498252144640 88918711780884480 89059050656801280 89092381139831520 89252741502074880 89286144474193920 89393073988534272 89427063262821120 89747216524247040 89780804554383360 89922504056520960 89996514347925504 90030195678145536 90118072790876160 90172288790011296 90206035904079414 90368400770850816 90544901553606384 90869056730800128 91048501284618240 91390531717693440 91424734761000960 91663116465479680 91842145989826320 91896850452971520 92041889674014720 92076336489012480 92152119482007552 92186607550675968 92221658989784280 92532913364164608 92551817040629760 92732582308287240 92808905421298176 92934262565591040 92990172814699149 93010751670583296 93045561083633664 93192413294939904 93708714753637632 93858640213155840 94097972619509760 94211227141079040 94246485833871360 94733172997816320 94768627029626880 94918198726327680 94953722004294120 94996320700588032 95031873215820288 95124632390369280 95238554105806848 95310422688006720 95388867480342528 95424566906794752 95766191524675584 95917337660289024 96104676210406776 96351816275066880 97002231033692160 97038534263869440 97155327989237760 97191688516179840 97403066699120640 97519717078401024 97693584653998080 97884392436525420 97942695877509120 97964955722481408 98059992519278592 98097277152568320 98178015652282368 98214758921613312 98369769589103232 98721938176671744 98914754462173056 99129880069963776 99325637765038080 99996127053250560 100033550753495040 100115882894032896 100191431988901440 100228928782310460 100409334189834240 100446912533468160 100529584889462784 100567208237101056 100605446170673760 100965618589777920 101086535498268672 101162817063586080 101246078641416192 101283970137913728 101443824888762708 101664450867207168 102227688822150144 102391243868897280 102429563945195520 102814348182405120 103121006023664640 103322414238554610 103383956759592960 103507769881460736 103547125883266560 103632349855186944 103671134417258496 103749366363507315 104120794170708480 104206490297597952 104324155096823145 104410018598960448 104637095629406208 104841464956807392 105590970239800320 105860219196948480 105986997902573568 105987630533713920 106027296563105280 106574819622543360 106614705408330240 106702454137061376 106782973567118640 106870860788161536 106910857367797824 107015211439165440 107143373369032704 107312475915385344 107736965465260032 107907004867825152 108141687349051392 108849950802757120 109086684058091520 109127509912903680 109258201541541888 109299743987892480 109340649580702320 109691042418524160 109905282735747840 109995739758575616 110144311188848640 110210575187791584 110359436796639360 110450267608817664 110491603786814976 110665990787741136 111062180448755712 111279098769944688 111699538766069760 111741342485667840 112318372775854080 112495642934906880 112537744597681920 112630368255787008 112715360987514120 112782498283192320 112960500963563520 113053472569294848 113095783000645632 113181126942007980 113586320913500160 113679807597379584 113722352435552256 113901838471593216 114149558868443136 115008633201623040 115147055394652160 115190149352509440 115233259438344960 115666141705205760 115784989219553280 116011131776622720 116263439588229120 116306951354542080 116402677240430592 116446241116643328 116490516618674880 116586393587085312 116630026219415808 116883680038944768 117135893442047040 117232301584797696 117461270923830504 117716732583081984 117763331002859520 118558282374512640 118745400875735040 118789841519775360 119048192632258560 119190765318045696 119236084350428160 119280708633493440 119707739405844480 119896672075361280 119995352463900672 120040260904194048 120130845263008470 120229718386681728 120274714538772552 120491201027801088 120726535404808512 121158742307733504 121395380476303296 121398001712824320 121899646348001280 122456194653101760 122574990649098240 122722519565352960 122768448652016640 122869492642676736 122915476734234624 122962211986379040 123377217818886144 123402422720839680 123643443077716320 123745207228397568 123912350087454720 123986897086265532 124060748111511552 124256551059919872 124499239636208778 124944953004850176 125144853617541120 125661981111828480 125709010296376320 126358169372835840 126557598301770240 126604962672392160 126661760934117376 126709164287760384 126804781110953385 126832843187159040 127080563584008960 127185156640456704 127232755875726336 127784611027687680 127889783547052032 127937646489996288 128139568280542368 128418253726998528 129384712351825920 129540437318983680 129588918021573120 129870755598827520 130258112871997440 130512523248700560 130590261170012160 130619940963308544 130796369536757760 130953011895484416 131051831196009240 131159692785470976 131208779496842784 131886339282897408 132143929789309317 132173173426618368 132483747378216960 132981432379637760 133328169404334080 133378067671326720 133588575985201920 133638571709747280 133879112253112320 133929216711290880 134089610982801408 134140594894231680 134620824786370560 134671206831575040 134883756084781440 134994771521888256 135045293517218304 135177109186314240 135258433185016944 135338997939830784 135552601156276224 136303585096200192 136521658491863040 136572751926927360 137085797576540160 137494674698219520 137763218984739480 137845275679457280 138062834511022080 138114504733518720 138176466473582592 138228179223011328 138279911326013952 138332488484676420 138799370046246912 138827725560944640 138941987063463936 139098873462430860 139213358131947264 139516127505874944 139788619942409856 140563072130456448 140787960319733760 141146958929264640 141316840711618560 141369728750807040 142099759496724480 142152940544440320 142269938849415168 142377298089491520 142494481050882048 142547809823730432 142686948585553920 142857831158710272 143083301220513792 143649287287013376 143876006490433536 144157014315610164 145503346550538240 145557801395804160 145677602055389184 145732991983856640 145787532774269760 146104600048680960 146279575617601536 146540376980997120 146660986344767488 146826588654788130 146947433583722112 147145915728852480 147267023478423552 147322138382419968 147554654383654848 148082907265007616 148372131693259584 148694820104945664 148988456647557120 149994190579875840 150050326130242560 150173824341049344 150287147983352160 150343393173465690 150614001284751360 150794377334194176 150908169256010640 151448427884666880 151629803247403008 151744225595379120 151869117962124288 151925955206870592 152165737333144062 152496676300810752 153586865803345920 153644345917793280 154221522273607680 154681509035496960 154983621357831915 155017919450972160 155075935139389440 155261654822191104 155320688824899840 155448524782780416 155506701625887744 156181191256062720 156309735446396928 156615027898440672 156955643444109312 158327201167646720 158386455359700480 158730923509678080 158981445800570880 159040944844657920 159610319207792640 159862229433815040 159922058112495360 160053681205592064 160174460350677960 160306291182242304 160366286051696736 160522817158748160 160654934703734784 160715060053549056 160968713873078016 161544989743644672 161860507301737728 162532861797335040 163274926204135680 163433320865464320 163630026087137280 163691264869355520 163887302312312832 163949615981838720 164010974371053480 164502957091848192 164536563627786240 164857924103621760 164993609637863424 165216466783272960 165315862781687376 165414330815348736 165675401413226496 165998986181611704 166593270673133568 166859804823388160 166918648154917032 167549308149104640 167612013728501760 168477559163781120 168743464402360320 168806616896522880 168945552383680512 169073041481271180 169173747424788480 169376350715117568 169440751445345280 169580208853942272 169643674500968448 170379481370250240 170519711396069376 170583528653328384 170852757707389824 171224338302664704 172512949802434560 172720583091978240 172785224028764160 172849889157517440 173499212557808640 173677483829329920 174016697664934080 174159921284411392 174395159382343680 174604015860645888 174735774928012320 174879590380627968 174945039329123712 175703840163070560 175848452377196544 176191906385745756 176575098874622976 176644996504289280 177837423561768960 178118101313602560 178184762279663040 178572288948387840 178786147977068544 178854126525642240 179561609108766720 179845008113041920 179993028695851008 180060391356291072 180196267894512705 180236145581752320 180344577580022592 180412071808158828 180736801541701632 181089803107212768 181738113461600256 182097002569236480 182849469522001920 183326232930959360 183684291979652640 184083779348029440 184152672978024960 184304238964015104 184373215101351936 184443317979568560 185065826728329216 185103634081259520 185465164616574480 185617810842596352 185868525131182080 185980345629398298 186091122167267328 186384826589879808 187417429507275264 187717280426311680 188422454282158080 188492971667742720 189466345995632640 189537254059253760 189836397452655360 189907444008588240 189992641401176064 190063746431640576 190249264780738560 190620845376013440 190777734960685056 190849133813589504 191834675320578048 192209352420813552 194004462067384320 194077068527738880 194310655978475520 194383377032359680 194806133398241280 195387169307996160 195768784873050840 195885391755018240 195929911444962816 196194554305136640 196356031304564736 196429517843226624 196739539178206464 197443876353343488 197829508924346112 198259760139927552 198651275530076160 199992254106501120 200067101506990080 200382863977802880 200457857564620920 200818668379668480 200893825066936320 201059169778925568 201134416474202112 201210892341347520 201931237179555840 202173070996537344 202325634127172160 202492157282832384 202567940275827456 202887649777525416 203328901734414336 204455377644300288 204782487737794560 204859127890391040 205628696364810240 206242012047329280 206644828477109220 206767913519185920 207015539762921472 207094251766533120 207264699710373888 207342268834516992 207498732727014630 208241588341416960 208412980595195904 208648310193646290 208820037197920896 209274191258812416 209682929913614784 211181940479600640 211720438393896960 211973995805147136 211975261067427840 212054593126210560 213149639245086720 213229410816660480 213404908274122752 213565947134237280 213741721576323072 213821714735595648 214030422878330880 214286746738065408 214624951830770688 215473930930520064 215814009735650304 217699901605514240 218255019825807360 218516403083083776 218599487975784960 218681299161404640 219810565471495680 219991479517151232 220239882982182195 220288622377697280 220421150375583168 220718873593278720 220900535217635328 220983207573629952 221331981575482272 222124360897511424 222558197539889376 223482684971335680 224991285869813760 225075489195363840 225260736511574016 225430721975028240 225515089760198535 225564996566384640 225921001927127040 226191566001291264 226362253884015960 227172641827000320 227444704871104512 227803676943186432 228248605999716093 228299117736886272 230294110789304320 230380298705018880 230466518876689920 231332283410411520 231569978439106560 232022263553245440 232526879176458240 232613902709084160 232892482233286656 232981033237349760 233172787174170624 233260052438831616 233767360077889536 234271786884094080 234464603169595392 234922541847661008 235433465166163968 237116564749025280 237490801751470080 237579683039550720 238096385264517120 238472168700856320 238561417266986880 239415478811688960 239793344150722560 239990704927801344 240080521808388096 240261690526016940 240459436773363456 240549429077545104 240982402055602176 241453070809617024 242317484615467008 242790760952606592 242796003425648640 243799292696002560 244912389306203520 245149981298196480 245445039130705920 245536897304033280 245738985285353472 245830953468469248 245924423972758080 246754435637772288 246804845441679360 247286886155432640 247490414456795136 247824700174909440 247973794172531064 248121496223023104 248513102119839744 248998479272417556 249889906009700352 250289707235082240 251323962223656960 251418020592752640 252716338745671680 253115196603540480 253209925344784320 253323521868234752 253418328575520768 253609562221906770 254161127168017920 254370313280913408 254465511751452672 255569222055375360 255779567094104064 255875292979992576 256279136561084736 256836507453997056 258769424703651840 259080874637967360 259177836043146240 260516225743994880 261025046497401120 261239881926617088 261592739073515520 261906023790968832 262103662392018480 262319385570941952 262417558993685568 263772678565794816 264287859578618634 264967494756433920 266756135342653440 267177151970403840 267277143419494560 267758224506224640 267858433422581760 268179221965602816 268281189788463360 269241649572741120 269342413663150080 269767512169562880 269989543043776512 270090587034436608 270354218372628480 270516866370033888 271105202312552448 272607170192400384 273145503853854720 274171595153080320 274989349396439040 275526437969478960 275690551358914560 276125669022044160 276229009467037440 276456358446022656 276559822652027904 276664976969352840 277598740092493824 277655451121889280 278197746924861720 278426716263894528 278970518444097447 279032255011749888 279577239884819712 281126144260912896 281575920639467520 282293917858529280 282633681423237120 282739457501614080 284199518993448960 284305881088880640 284754596178983040 284988962101764096 285095619647460864 285373897171107840 285715662317420544 286166602441027584 287298574574026752 287752012980867072 288314028631220328 291006693101076480 291115602791608320 291465983967713280 291575065548539520 292209200097361920 292559151235203072 293080753961994240 293321972689534976 293653177309576260 293894867167444224 294291831457704960 294534046956847104 294644276764839936 295109308767309696 296165814530015232 296744263386519168 297389640209891328 297976913295114240 299988381159751680 300100652260485120 300347648682098688 300574295966704320 300686786346931380 301228002569502720 301588754668388352 301816338512021280 302896855769333760 303259606494806016 303488451190758240 303738235924248576 303851910413741184 304331474666288124 304993352601621504 307173731606691840 307288691835586560 308443044547215360 309363018070993920 309967242715663830 310151870278778880 310523309644382208 310641377649799680 310897049565560832 311013403251775488 311248099090521945 312362382512125440 312619470892793856 313230055796881344 313911286888218624 316654402335293440 316772910719400960 317962891601141760 318081889689315840 319724458867630080 319844116224990720 320107362411184128 320348920701355920 320612582364484608 320732572103393472 321045634317496320 321430120107098112 321937427746156032 323721014603475456 326549852408271360 327260052174274560 327382529738711040 327774604624625664 327899231963677440 328021948742106960 329073127255572480 329715848207243520 329987219275726848 330432933566545920 330631725563374752 331350802826452992 331997972363223408 333186541346267136 333837296309834064 335098616298209280 335224027457003520 336955118327562240 337486928804720640 337613233793045760 337891104767361024 338146082962542360 338347494849576960 338881502890690560 339160417707884544 339287349001936896 340758962740500480 341039422792138752 341167057306656768 341705515414779648 342448676605329408 345025899604869120 345441166183956480 345570448057528320 345699778315034880 346998425115617280 347354967658659840 348033395329868160 348319842568822784 348790318764687360 349208031721291776 349471549856024640 349759180761255936 349890078658247424 351407680326141120 351696904754393088 352383812771491512 353150197749245952 353289993008578560 355674847123537920 356236202627205120 356369524559326080 357144577896775680 357572295954137088 357708253051284480 359123218217533440 359690016226083840 359986057391702016 360120782712582144 360392535789025410 360689155160045184 360824143616317656 361473603083403264 362179606214425536 363476226923200512 364194005138472960 365698939044003840 366652465861918720 367368583959305280 368167558696058880 368305345956049920 368608477928030208 368746430202703872 368886635959137120 370131653456658432 370207268162519040 370930329233148960 371235621685192704 371737050262364160 371960691258796596 372182244334534656 372769653179759616 374834859014550528 375434560852623360 376985943335485440 379074508118507520 379672794905310720 379814888017176480 379985282802352128 380127492863281152 380414343332860155 380498529561477120 381241690752026880 381555469921370112 381698267627179008 383669350641156096 384418704841627104 388154137055477760 388621311956951040 388766754064719360 389612266796482560 390774338615992320 391537569746101680 391770783510036480 391859822889925632 392389108610273280 392859035686453248 393479078356412928 395659017848692224 396431789367927951 396519520279855104 399984508213002240 400134203013980160 400765727955605760 400915715129241840 401637336759336960 401787650133872640 402268832948404224 402421784682695040 403862474359111680 404651268254344320 404984314565664768 405135880551654912 405775299555050832 406657803468828672 408910755288600576 409564975475589120 409718255780782080 411257392729620480 412484024094658560 413289656954218440 413535827038371840 414188503533066240 414529399420747776 414684537669033984 414997465454029260 416483176682833920 416825961190391808 417296620387292580 417640074395841792 418548382517624832 419365859827229568 422363880959201280 423440876787793920 423950522134855680 424109186252421120 426299278490173440 426458821633320960 426809816548245504 427131894268474560 427483443152646144 427643429471191296 428060845756661760 428573493476130816 429249903661541376 430947861861040128 431628019471300608 435399803211028480 436510039651614720 437032806166167552 437198975951569920 437362598322809280 439621130942991360 439982959034302464 440479765964364390 440842300751166336 441437747186557440 441801070435270656 441966415147259904 442663963150964544 444248721795022848 445116395079778752 446965369942671360 449982571739627520 450150978390727680 450521473023148032 450861443950056480 451030179520397070 451842003854254080 452383132002582528 452724507768031920 454345283654000640 454889409742209024 455607353886372864 456497211999432186 460760597410037760 460933037753379840 462664566820823040 464044527106490880 464950864073495745 465053758352916480 465227805418168320 465784964466573312 465962066474699520 466345574348341248 466520104877663232 468543573768188160 468929206339190784 469845083695322016 470866930332327936 474981603502940160 475159366079101440 476192770529034240 476944337401712640 477122834533973760 478830957623377920 479586688301445120 480161043616776192 480523381052033880 480918873546726912 481098858155090208 481964804111204352 482906141619234048 484634969230934016 485581521905213184 487598585392005120 489824778612407040 490299962596392960 490890078261411840 491073794608066560 491661906936938496 491848847945516160 493508871275544576 493609690883358720 494573772310865280 494980828913590272 495649400349818880 495947588345062128 496242992446046208 497026204239679488 497996958544835112 499779812019400704 500579414470164480 502647924447313920 502836041185505280 505432677491343360 506230393207080960 506419850689568640 506647043736469504 506836657151041536 507219124443813540 508322254336035840 508740626561826816 508931023502905344 511138444110750720 511559134188208128 511750585959985152 512558273122169472 513673014907994112 517538849407303680 518161749275934720 518355672086292480 521032451487989760 522050092994802240 522479763853234176 523185478147031040 523812047581937664 524207324784036960 524638771141883904 524835117987371136 527545357131589632 528575719157237268 529934989512867840 533512270685306880 534354303940807680 534554286838989120 535716866845163520 536358443931205632 536562379576926720 538684827326300160 539535024339125760 539979086087553024 540181174068873216 540708436745256960 541033732740067776 542210404625104896 545214340384800768 546291007707709440 549978698792878080 551052875938957920 552251338044088320 552458018934074880 552912716892045312 553119645304055808 553329953938705680 555197480184987648 555310902243778560 556395493849723440 556853432527789056 557941036888194894 559154479769639424 562252288521825792 563151841278935040 565267362846474240 565478915003228160 568399037986897920 568611762177761280 569509192357966080 569977924203528192 570191239294921728 570747794342215680 572333204882055168 575504025961734144 576628057262440656 582013386202152960 582231205583216640 582931967935426560 583150131097079040 584418400194723840 586161507923988480 587306354619152520 587789734334888448 588583662915409920 589068093913694208 589288553529679872 590218617534619392 592331629060030464 593488526773038336 594779280419782656 595953826590228480 599976762319503360 600201304520970240 601148591933408640 601373572693862760 602456005139005440 603177509336776704 603632677024042560 605793711538667520 606519212989612032 606976902381516480 607476471848497152 607703820827482368 608662949332576248 609986705203243008 614347463213383680 614577383671173120 616886089094430720 618726036141987840 619934485431327660 620303740557557760 621046619288764416 621282755299599360 621794099131121664 622026806503550976 622496198181043890 624724765024250880 625238941785587712 626460111593762688 627822573776437248 633308804670586880 633545821438801920 635925783202283520 636163779378631680 639448917735260160 639688232449981440 640214724822368256 640697841402711840 641225164728969216 641465144206786944 642091268634992640 642860240214196224 643874855492312064 647442029206950912 653099704816542720 654765059477422080 655549209249251328 655798463927354880 656043897484213920 659431696414487040 659974438551453696 660719648946546585 660865867133091840 661263451126749504 662701605652905984 663995944726446816 666373082692534272 667674592619668128 670448054914007040 674973857609441280 675226467586091520 675782209534722048 676292165925084720 676694989699153920 677763005781381120 678574698003873792 681517925481000960 682334114613313536 683411030829559296 684745817999148279 684897353210658816 690882332367912960 691140896115056640 691399556630069760 693996850231234560 694709935317319680 696066790659736320 696639685137645568 697580637529374720 698943099712049280 699518361522511872 699780157316494848 702815360652282240 703393809508786176 704767625542983024 706300395498491904 711349694247075840 712472405254410240 712739049118652160 714289155793551360 715416506102568960 718246436435066880 719380032452167680 719972114783404032 720241565425164288 720785071578050820 721378310320090368 721648287232635312 722947206166806528 724359212428851072 726952453846401024 728388010276945920 731397878088007680 733304931723837440 734737167918610560 736335117392117760 736610691912099840 737216955856060416 737492860405407744 737773271918274240 740263306913316864 740414536325038080 741860658466297920 742471243370385408 743474100524728320 743921382517593192 744364488669069312 745539306359519232 749669718029101056 750869121705246720 753971886670970880 758149016237015040 759345589810621440 759629776034352960 759970565604704256 760254985726562304 760828686665720310 762483381504053760 763110939842740224 763396535254358016 767338701282312192 768837409683254208 776308274110955520 777242623913902080 777533508129438720 781548677231984640 783075139492203360 783719645779851264 784778217220546560 785718071372906496 786958156712825856 791318035697384448 792863578735855902 800268406027960320 801531455911211520 801831430258483680 803274673518673920 803575300267745280 804537665896808448 804843569365390080 807724948718223360 809302536508688640 809968629131329536 810271761103309824 811550599110101664 813315606937657344 817821510577201152 819436511561564160 822514785459240960 824968048189317120 826579313908436880 827071654076743680 828377007066132480 829369075338067968 829994930908058520 832966353365667840 834593240774585160 835280148791683584 836911555332292341 837096765035249664 838731719654459136 844727761918402560 846881753575587840 847901044269711360 848218372504842240 852598556980346880 852917643266641920 854263788536949120 854966886305292288 855286858942382592 856121691513323520 857146986952261632 858499807323082752 861895723722080256 863256038942601216 870799606422056960 873020079303229440 874397951903139840 874725196645618560 879242261885982720 879965918068604928 880959531928728780 881684601502332672 882875494373114880 883602140870541312 883932830294519808 885327926301929088 888497443590045696 890232790159557504 893930739885342720 899965143479255040 900301956781455360 901042946046296064 901722887900112960 902060359040794140 903684007708508160 904766264005165056 905449015536063840 908690567308001280 909778819484418048 911214707772745728 912994423998864372 921521194820075520 921866075506759680 925329133641646080 928089054212981760 929901728146991490 930455610836336640 931569928933146624 931924132949399040 932691148696682496 933040209755326464 937087147536376320 937858412678381568 939690167390644032 941733860664655872 949963207005880320 950318732158202880 953888674803425280 954245669067947520 959173376602890240 960322087233552384 961046762104067760 961837747093453824 962197716310180416 965812283238468096 971163043810426368 979649557224814080 981780156522823680 982147589216133120 983323813873876992 983697695891032320 987219381766717440 989147544621730560 989961657827180544 991298800699637760 991895176690124256 994052408479358976 995993917089670224 999559624038801408 1005295848894627840 1005672082371010560 1010865354982686720 1012460786414161920 1012839701379137280 1013673314302083072 1014438248887627080 1016644508672071680 1017481253123653632 1017862047005810688 1022276888221501440 1023118268376416256 1023501171919970304 1025116546244338944 1027346029815988224 1035077698814607360 1036323498551869440 1036711344172584960 1042064902975979520 1044100185989604480 1044959527706468352 1046370956294062080 1047624095163875328 1048414649568073920 1049277542283767808 1049670235974742272 1055090714263179264 1057151438314474536 1059869979025735680 1067024541370613760 1068708607881615360 1069108573677978240 1071433733690327040 1072716887862411264 1073124759153853440 1077369654652600320 1079070048678251520 1079958172175106048 1080362348137746432 1082067465480135552 1084420809250209792 1090428680769601536 1092582015415418880 1099957397585756160 1102105751877915840 1104502676088176640 1104916037868149760 1105825433784090624 1106239290608111616 1106659907877411360 1110394960369975296 1110621804487557120 1112790987699446880 1113706865055578112 1115882073776389788 1118308959539278848 1124504577043651584 1126303682557870080 1130957830006456320 1137223524355522560 1139018384715932160 1139955848407056384 1140382478589843456 1141243029998580465 1141495588684431360 1144666409764110336 1151008051923468288 1153256114524881312 1164462411166433280 1165863935870853120 1166300262194158080 1168836800389447680 1172323015847976960 1174612709238305040 1175579468669776896 1177167325830819840 1178577107059359744 1180437235069238784 1186977053546076672 1189558560839565312 1199953524639006720 1200402609041940480 1202297183866817280 1202747145387725520 1204912010278010880 1207265354048085120 1211587423077335040 1213953804763032960 1214952943696994304 1215407641654964736 1217325898665152496 1219973410406486016 1228694926426767360 1229154767342346240 1233772178188861440 1237452072283975680 1239868970862655320 1240607481115115520 1242565510599198720 1243588198262243328 1244053613007101952 1244992396362087780 1249449530048501760 1250477883571175424 1252920223187525376 1255645147552874496 1266617609341173760 1267091642877603840 1271851566404567040 1272327558757263360 1278897835470520320 1279376464899962880 1280429449644736512 1281395682805423680 1282450329457938432 1282930288413573888 1284182537269985280 1285720480428392448 1287749710984624128 1294884058413901824 1306199409633085440 1309530118954844160 1311098418498502656 1311596927854709760 1312087794968427840 1318863392828974080 1319948877102907392 1321439297893093170 1322526902253499008 1325403211305811968 1327991889452893632 1332746165385068544 1335349185239336256 1340896109828014080 1349947715218882560 1350452935172183040 1351564419069444096 1352584331850169440 1355526011562762240 1357149396007747584 1363035850962001920 1364668229226627072 1366822061659118592 1369491635998296558 1382281792230113280 1382799113260139520 1387993700462469120 1392133581319472640 1393279370275291136 1394852592220487235 1395161275058749440 1397886199424098560 1399036723045023744 1399560314632989696 1405630721304564480 1406787619017572352 1409535251085966048 1412600790996983808 1424944810508820480 1425478098237304320 1428578311587102720 1430833012205137920 1436492872870133760 1438760064904335360 1440483130850328576 1441570143156101640 1442756620640180736 1443296574465270624 1445894412333613056 1448718424857702144 1453904907692802048 1462795756176015360 1466609863447674880 1469474335837221120 1472670234784235520 1473221383824199680 1474985720810815488 1475546543836548480 1480526613826633728 1480829072650076160 1483721316932595840 1484942486740770816 1486948201049456640 1487842765035186384 1488728977338138624 1491078612719038464 1499339436058202112 1501738243410493440 1507943773341941760 1516298032474030080 1518691179621242880 1519259552068705920 1519941131209408512 1520509971453124608 1521657373331440620 1524966763008107520 1526221879685480448 1526793070508716032 1534677402564624384 1537674819366508416 1552616548221911040 1554485247827804160 1555067016258877440 1563097354463969280 1566150278984406720 1567439291559702528 1569556434441093120 1571436142745812992 1573916313425651712 1582636071394768896 1585727157471711804 1600536812055920640 1603062911822423040 1603662860516967360 1607150600535490560 1609075331793616896 1609687138730780160 1618605073017377280 1619937258262659072 1620543522206619648 1623101198220203328 1626631213875314688 1635643021154402304 1638873023123128320 1649936096378634240 1653158627816873760 1656754014132264960 1658738150676135936 1659989861816117040 1665932706731335680 1669186481549170320 1670560297583367168 1673823110664584682 1677463439308918272 1689455523836805120 1695802088539422720 1696436745009684480 1705197113960693760 1705835286533283840 1708527577073898240 1709933772610584576 1710573717884765184 1712243383026647040 1716999614646165504 1726512077885202432 1741599212844113920 1746040158606458880 1748795903806279680 1749450393291237120 1758484523771965440 1761919063857457560 1763369203004665344 1765750988746229760 1767204281741082624 1767865660589039616 1770655852603858176 1776994887180091392 1780465580319115008 1787861479770685440 1799930286958510080 1800603913562910720 1803445775800225920 1804120718081588280 1807368015417016320 1809532528010330112 1810898031072127680 1817381134616002560 1819557638968836096 1822429415545491456 1825988847997728744 1843042389640151040 1843732151013519360 1850658267283292160 1856178108425963520 1859803456293982980 1860911221672673280 1863139857866293248 1863848265898798080 1865382297393364992 1866080419510652928 1874174295072752640 1875716825356763136 1879380334781288064 1883467721329311744 1899926414011760640 1900637464316405760 1907777349606850560 1908491338135895040 1918346753205780480 1920644174467104768 1922093524208135520 1923675494186907648 1924395432620360832 1931624566476936192 1942326087620852736 1959299114449628160 1964295178432266240 1966647627747753984 1967395391782064640 1978295089243461120 1979923315654361088 1982158946839639755 1982597601399275520 1983790353380248512 1988104816958717952 1991987834179340448 1999119248077602816 2011344164742021120 2024921572828323840 2025679402758274560 2027346628604166144 2028876497775254160 2033289017344143360 2035724094011621376 2044553776443002880 2047002343839940608 2050233092488677888 2054692059631976448 2072646997103738880 2073422688345169920 2084129805951959040 2088200371979208960 2089919055412936704 2092741912588124160 2096829299136147840 2098555084567535616 2099340471949484544 2110181428526358528 2114302876628949072 2134049082741227520 2137417215763230720 2138217147355956480 2142867467380654080 2146249518307706880 2154739309305200640 2158140097356503040 2159916344350212096 2160724696275492864 2164134930960271104 2168841618500419584 2180857361539203072 2185164030830837760 2199914795171512320 2204211503755831680 2209005352176353280 2209832075736299520 2211650867568181248 2212478581216223232 2213319815754822720 2220789920739950592 2221243608975114240 2225581975398893760 2227413730111156224 2231764147552779576 2236617919078557696 2249009154087303168 2252607365115740160 2261915660012912640 2274447048711045120 2278036769431864320 2279911696814112768 2280764957179686912 2282486059997160930 2289332819528220672 2302016103846936576 2306512229049762624 2328924822332866560 2331727871741706240 2332600524388316160 2344646031695953920 2349225418476610080 2351158937339553792 2354334651661639680 2357154214118719488 2360874470138477568 2373954107092153344 2400805218083880960 2404594367733634560 2405494290775451040 2409824020556021760 2414530708096170240 2423174846154670080 2427907609526065920 2429905887393988608 2430815283309929472 2434651797330304992 2439946820812972032 2458309534684692480 2467544356377722880 2474904144567951360 2479737941725310640 2481214962230231040 2485131021198397440 2488107226014203904 2489984792724175560 2498899060097003520 2505840446375050752 2510734665996877023 2511290295105748992 2533235218682347520 2534183285755207680 2543703132809134080 2544655117514526720 2557795670941040640 2558752929799925760 2562791365610847360 2564900658915876864 2565860576827147776 2568365074539970560 2571440960856784896 2575499421969248256 2589768116827803648 2612398819266170880 2619060237909688320 2623193855709419520 2624175589936855680 2637726785657948160 2639897754205814784 2642878595786186340 2645053804506998016 2650806422611623936 2655983778905787264 2665492330770137088 2670698370478672512 2681792219656028160 2699895430437765120 2700905870344366080 2703128838138888192 2705168663700338880 2711052023125524480 2714298792015495168 2726071701924003840 2729336458453254144 2733644123318237184 2738983271996593116 2764563584460226560 2765598226520279040 2775987400924938240 2784267162638945280 2786558740550582272 2789705184440974470 2795772398848197120 2798073446090047488 2799120629265979392 2811261442609128960 2813575238035144704 2819070502171932096 2825201581993967616 2849889621017640960 2850956196474608640 2861666024410275840 2877520129808670720 2880966261700657152 2883140286312203280 2885513241280361472 2886593148930541248 2897436849715404288 2938948671674442240 2945340469568471040 2946442767648399360 2949971441621630976 2951093087673096960 2961658145300152320 2967442633865191680 2969884973481541632 2973896402098913280 2975685530070372768 2982157225438076928 2998678872116404224 3015887546683883520 3032596064948060160 3037382359242485760 3038519104137411840 3041019942906249216 3043314746662881240 3049933526016215040 3052443759370960896 3053586141017432064 3069354805129248768 3075349638733016832 3105233096443822080 3108970495655608320 3110134032517754880 3126194708927938560 3132300557968813440 3134878583119405056 3139112868882186240 3142872285491625984 3147832626851303424 3165272142789537792 3171454314943423608 3201073624111841280 3206125823644846080 3207325721033934720 3214301201070981120 3218150663587233792 3219374277461560320 3237210146034754560 3239874516525318144 3241087044413239296 3246202396440406656 3253262427750629376 3271286042308804608 3277746046246256640 3299872192757268480 3306317255633747520 3313508028264529920 3317476301352271872 3319979723632234080 3331865413462671360 3338372963098340640 3341120595166734336 3347646221329169364 3354926878617836544 3378911047673610240 3392873490019368960 3411670573066567680 3417055154147796480 3419867545221169152 3421147435769530368 3423729089995741395 3424486766053294080 3433999229292331008 3453024155770404864 3483198425688227840 3497591807612559360 3498900786582474240 3516969047543930880 3523838127714915120 3526738406009330688 3531501977492459520 3535731321178079232 3541311705207716352 3560931160638230016 3599860573917020160 3601207827125821440 3606891551600451840 3608241436163176560 3614736030834032640 3621796062144255360 3634762269232005120 3644858831090982912 3651977695995457488 3686084779280302080 3687464302027038720 3701316534566584320 3712356216851927040 3719606912587965960 3721822443345346560 3727696531797596160 3730764594786729984 3732160839021305856 3748348590145505280 3751433650713526272 3758760669562576128 3766935442658623488 3799852828023521280 3801274928632811520 3815554699213701120 3816982676271790080 3836693506411560960 3841288348934209536 3844187048416271040 3847350988373815296 3848790865240721664 3863249132953872384 3884652175241705472 3918598228899256320 3928590356864532480 3933295255495507968 3934790783564129280 3956590178486922240 3959846631308722176 3964317893679279510 3967580706760497024 3976209633917435904 3983975668358680896 3998238496155205632 4022688329484042240 4049843145656647680 4051358805516549120 4054693257208332288 4057752995550508320 4066578034688286720 4071448188023242752 4089107552886005760 4094004687679881216 4100466184977355776 4146845376690339840 4176400743958417920 4179838110825873408 4184557776661461705 4185483825176248320 4193658598272295680 4197110169135071232 4198680943898969088 4220362857052717056 4228605753257898144 4274834431526461440 4276434294711912960 4285734934761308160 4292499036615413760 4309478618610401280 4316280194713006080 4321449392550985728 4328269861920542208 4337683237000839168 4361714723078406144 4399829590343024640 4408423007511663360 4418010704352706560 4419664151472599040 4424957162432446464 4426639631509645440 4441579841479901184 4442487217950228480 4451163950797787520 4454827460222312448 4463528295105559152 4473235838157115392 4498018308174606336 4505214730231480320 4523831320025825280 4548894097422090240 4556073538863728640 4559823393628225536 4561529914359373824 4564972119994321860 4578665639056441344 4604032207693873152 4613024458099525248 4657849644665733120 4663455743483412480 4665201048776632320 4689292063391907840 4698450836953220160 4702317874679107584 4708669303323279360 4714308428237438976 4721748940276955136 4747908214184306688 4801610436167761920 4809188735467269120 4810988581550902080 4829061416192340480 4855815219052131840 4859811774787977216 4861630566619858944 4869303594660609984 4879893641625944064 4916619069369384960 4949808289135902720 4959475883450621280 4970262042396794880 4976214452028407808 4979969585448351120 4997798120194007040 5011680892750101504 5021469331993754046 5068366571510415360 5087406265618268160 5089310235029053440 5115591341882081280 5117505859599851520 5125582731221694720 5129801317831753728 5131721153654295552 5136730149079941120 5150998843938496512 5179536233655607296 5224797638532341760 5238120475819376640 5246387711418839040 5248351179873711360 5275453571315896320 5285757191572372680 5290107609013996032 5301612845223247872 5311967557811574528 5330984661540274176 5341396740957345024 5363584439312056320 5399790860875530240 5401811740688732160 5410337327400677760 5422104046251048960 5428597584030990336 5452143403848007680 5458672916906508288 5467288246636474368 5477966543993186232 5529127168920453120 5531196453040558080 5551974801849876480 5568534325277890560 5573117481101164544 5579410368881948940 5591544797696394240 5596146892180094976 5598241258531958784 5622522885218257920 5627150476070289408 5638141004343864192 5650403163987935232 5699779242035281920 5701912392949217280 5723332048820551680 5755040259617341440 5761932523401314304 5766280572624406560 5771026482560722944 5773186297861082496 5794873699430808576 5877897343348884480 5892885535296798720 5899942883243261952 5902186175346193920 5934885267730383360 5939769946963083264 5947792804197826560 5951371060140745536 5964314450876153856 5997357744232808448 6074764718484971520 6077038208274823680 6082039885812498432 6086629493325762480 6099867052032430080 6107172282034864128 6150699277466033664 6217940991311216640 6220268065035509760 6252389417855877120 6264601115937626880 6269757166238810112 6278225737764372480 6295665253702606848 6330544285579075584 6342908629886847216 6402147248223682560 6412251647289692160 6414651442067869440 6428602402141962240 6438748554923120640 6474420292069509120 6479749033050636288 6482174088826478592 6492404792880813312 6506524855501258752 6542572084617609216 6555492092492513280 6599744385514536960 6612634511267495040 6627016056529059840 6634952602704543744 6639959447264468160 6663730826925342720 6676745926196681280 6682241190333468672 6695292442658338728 6709853757235673088 6757822095347220480 6785746980038737920 6823341146133135360 6834110308295592960 6839735090442338304 6842294871539060736 6847458179991482790 6867998458584662016 6906048311540809728 6966396851376455680 6995183615225118720 6997801573164948480 7033938095087861760 7047676255429830240 7053476812018661376 7063003954984919040 7071462642356158464 7082623410415432704 7121862321276460032 7202415654251642880 7213783103200903680 7216482872326353120 7229472061668065280 7243592124288510720 7269524538464010240 7289717662181965824 7303955391990914976 7374928604054077440 7402633069133168640 7424712433703854080 7439213825175931920 7443644886690693120 7455393063595192320 7464321678042611712 7496697180291010560 7517521339125152256 7532203997990631069 7533870885317246976 7599705656047042560 7602549857265623040 7631109398427402240 7633965352543580160 7673387012823121920 7688374096832542080 7694701976747630592 7697581730481443328 7726498265907744768 7769304350483410944 7837196457798512640 7857180713729064960 7869581567128258560 7913180356973844480 7919693262617444352 7928635787358559020 7935161413520994048 7952419267834871808 7967951336717361792 7996476992310411264 8045376658968084480 8099686291313295360 8102717611033098240 8109386514416664576 8115505991101016640 8133156069376573440 8142896376046485504 8178215105772011520 8188009375359762432 8200932369954711552 8293690753380679680 8352801487916835840 8359676221651746816 8369115553322923410 8387317196544591360 8394220338270142464 8397361887797938176 8440725714105434112 8457211506515796288 8549668863052922880 8552868589423825920 8584998073230827520 8632560389426012160 8642898785101971456 8656539723841084416 8816846015023326720 8836021408705413120 8839328302945198080 8849914324864892928 8853279263019290880 8884974435900456960 8902327901595575040 8909654920444624896 8927056590211118304 8946471676314230784 8996036616349212672 9047662640051650560 9097788194844180480 9112147077727457280 9123059828718747648 9129944239988643720 9157331278112882688 9208064415387746304 9226048916199050496 9315699289331466240 9326911486966824960 9330402097553264640 9378584126783815680 9396901673906440320 9404635749358215168 9417338606646558720 9428616856474877952 9443497880553910272 9495816428368613376 9603220872335523840 9618377470934538240 9621977163101804160 9658122832384680960 9711630438104263680 9719623549575954432 9723261133239717888 9738607189321219968 9759787283251888128 9833238138738769920 9899616578271805440 9918951766901242560 9940524084793589760 9952428904056815616 9959939170896702240 9995596240388014080 10023361785500203008 10042938663987508092 10136733143020830720 10178620470058106880 10235011719199703040 10251165462443389440 10259602635663507456 10263442307308591104 10273460298159882240 10301997687876993024 10359072467311214592 10449595277064683520 10492775422837678080 10496702359747422720 10550907142631792640 10571514383144745360 10580215218027992064 10623935115623149056 10682793481914690048 10799581721751060480 10803623481377464320 10820674654801355520 10844208092502097920 10904286807696015360 10934576493272948736 10955933087986372464 11058254337840906240 11062392906081116160 11103949603699752960 11137068650555781120 11158820737763897880 11183089595392788480 11192293784360189952 11196482517063917568 11245045770436515840 11254300952140578816 11276282008687728384 11300806327975870464 11399558484070563840 11403824785898434560 11446664097641103360 11510080519234682880 11523865046802628608 11532561145248813120 11542052965121445888 11546372595722164992 11589747398861617152 11755794686697768960 11785771070593597440 11799885766486523904 11804372350692387840 11869770535460766720 11879539893926166528 11902742120281491072 11928628901752307712 11994715488465616896 12149529436969943040 12154076416549647360 12164079771624996864 12173258986651524960 12199734104064860160 12214344564069728256 12301398554932067328 12440536130071019520 12529202231875253760 12539514332477620224 12553673329984385115 12556451475528744960 12591330507405213696 12661088571158151168 12685817259773694432 12824503294579384320 12829302884135738880 12857204804283924480 12877497109846241280 12948840584139018240 12964348177652957184 12984809585761626624 13013049711002517504 13085144169235218432 13199488771029073920 13225269022534990080 13254032113058119680 13279918894528936320 13327461653850685440 13353491852393362560 13364482380666937344 13390584885316677456 13419707514471346176 13515644190694440960 13571493960077475840 13646682292266270720 13668220616591185920 13679470180884676608 13684589743078121472 13694916359982965580 13735996917169324032 13812096623081619456 13932793702752911360 13990367230450237440 13995603146329896960 14067876190175723520 14095352510859660480 14106953624037322752 14126007909969838080 14142925284712316928 14165246820830865408 14243724642552920064 14404831308503285760 14427566206401807360 14432965744652706240 14487184248577021440 14579435324363931648 14607910783981829952 14749857208108154880 14849424867407708160 14878427650351863840 14910786127190384640 14928643356085223424 14993394360582021120 15035042678250304512 15064407995981262138 15205099714531246080 15262218796854804480 15267930705087160320 15346774025646243840 15376748193665084160 15389403953495261184 15395163460962886656 15452996531815489536 15538608700966821888 15674392915597025280 15714361427458129920 15739163134256517120 15826360713947688960 15857271574717118040 15870322827041988096 15904838535669743616 15935902673434723584 15992953984620822528 16090753317936168960 16199372582626590720 16205435222066196480 16231011982202033280 16266312138753146880 16285792752092971008 16356430211544023040 16376018750719524864 16401864739909423104 16587381506761359360 16705602975833671680 16719352443303493632 16738231106645846820 16774634393089182720 16788440676540284928 16794723775595876352 16881451428210868224 16914423013031592576 17099337726105845760 17105737178847651840 17169996146461655040 17265120778852024320 17285797570203942912 17313079447682168832 17633692030046653440 17678656605890396160 17699828649729785856 17706558526038581760 17804655803191150080 17819309840889249792 17854113180422236608 17892943352628461568 17992073232698425344 18224294155454914560 18246119657437495296 18259888479977287440 18452097832398100992 18653822973933649920 18660804195106529280 18757168253567631360 18793803347812880640 18809271498716430336 18834677213293117440 18886995761107820544 18991632856737226752 19206441744671047680 19236754941869076480 19243954326203608320 19316245664769361920 19423260876208527360 19439247099151908864 19446522266479435776 19477214378642439936 19519574566503776256 19666476277477539840 19799233156543610880 19837903533802485120 19881048169587179520 19904857808113631232 19919878341793404480 19991192480776028160 20046723571000406016 20085877327975016184 20273466286041661440 20357240940116213760 20470023438399406080 20502330924886778880 20519205271327014912 20526884614617182208 20603995375753986048 20718144934622429184 20899190554129367040 20985550845675356160 20993404719494845440 21101814285263585280 21143028766289490720 21160430436055984128 21247870231246298112 21365586963829380096 21607246962754928640 21641349309602711040 21688416185004195840 21808573615392030720 21869152986545897472 21911866175972744928 22124785812162232320 22207899207399505920 22274137301111562240 22317641475527795760 22366179190785576960 22392965034127835136 22490091540873031680 22552564017375456768 22601612655951740928 22799116968141127680 22807649571796869120 22893328195282206720 23020161038469365760 23065122290497626240 23084105930242891776 23092745191444329984 23179494797723234304 23511589373395537920 23571542141187194880 23608744701384775680 23739541070921533440 23759079787852333056 23805484240562982144 23857257803504615424 23989430976931233792 24299058873939886080 24308152833099294720 24328159543249993728 24346517973303049920 24399468208129720320 24428689128139456512 24602797109864134656 24881072260142039040 25058404463750507520 25079028664955240448 25107346659968770230 25182661014810427392 25322177142316302336 25371634519547388864 25649006589158768640 25658605768271477760 25754994219692482560 25897681168278036480 25928696355305914368 25969619171523253248 26450538045069980160 26508064226116239360 26559837789057872640 26654923307701370880 26706983704786725120 26728964761333874688 26781169770633354912 26839415028942692352 27142987920154951680 27293364584532541440 27336441233182371840 27369179486156242944 27389832719965931160 27471993834338648064 27624193246163238912 27865587405505822720 27980734460900474880 27991206292659793920 28135752380351447040 28190705021719320960 28213907248074645504 28252015819939676160 28285850569424633856 28330493641661730816 28487449285105840128 28809662617006571520 28855132412803614720 28865931489305412480 28974368497154042880 29158870648727863296 29215821567963659904 29499714416216309760 29698849734815416320 29756855300703727680 29821572254380769280 29857286712170446848 29986788721164042240 30070085356500609024 30128815991962524276 30410199429062492160 30535861410174320640 30753496387330168320 30778807906990522368 30790326921925773312 30905993063630979072 31077217401933643776 31348785831194050560 31478326268513034240 31652721427895377920 31714543149434236080 31740645654083976192 31871805346869447168 32398745165253181440 32410870444132392960 32462023964404066560 32532624277506293760 32712860423088046080 32803729479818846208 33174763013522718720 33411205951667343360 33476462213291693640 33549268786178365440 33576881353080569856 33589447551191752704 33762902856421736448 33828846026063185152 34198675452211691520 34211474357695303680 34339992292923310080 34530241557704048640 34571595140407885824 34626158895364337664 35267384060093306880 35357313211780792320 35399657299459571712 35413117052077163520 35609311606382300160 35638619681778499584 35708226360844473216 35785886705256923136 35984146465396850688 36448588310909829120 36492239314874990592 36519776959954574880 36904195664796201984 37321608390213058560 37587606695625761280 37618542997432860672 37661019989953155345 37669354426586234880 37773991522215641088 37983265713474453504 38473509883738152960 38487908652407216640 38632491329538723840 38846521752417054720 38893044532958871552 38954428757284879872 39039149133007552512 39598466313087221760 39675807067604970240 39762096339174359040 39839756683586808960 39982384961552056320 40093447142000812032 40171754655950032368 40546932572083322880 40714481880232427520 40940046876798812160 41004661849773557760 41038410542654029824 41053769229234364416 41207990751507972096 41436289869244858368 41798381108258734080 41971101691350712320 41986809438989690880 42203628570527170560 42286057532578981440 42320860872111968256 42495740462492596224 42731173927658760192 43214493925509857280 43282698619205422080 43738305973091794944 43823732351945489856 44249571624324464640 44548274602223124480 44635282951055591520 44732358381571153920 44785930068255670272 44980183081746063360 45105128034750913536 45615299143593738240 45786656390564413440 46040322076938731520 46130244580995252480 46168211860485783552 46185490382888659968 46358989595446468608 47023178746791075840 47143084282374389760 47217489402769551360 47479082141843066880 47610968481125964288 47714515607009230848 47978861953862467584 48598117747879772160 48616305666198589440 48693035946606099840 48798936416259440640 48857378256278913024 49205594219728269312 49762144520284078080 50116808927501015040 50158057329910480896 50214693319937540460 50365322029620854784 50644354284632604672 50743269039094777728 51298013178317537280 51317211536542955520 51509988439384965120 51795362336556072960 51857392710611828736 51939238343046506496 52901076090139960320 53119675578115745280 53413967409573450240 53457929522667749376 53562339541266709824 53678830057885384704 54672882466364743680 54738358972312485888 54779665439931862320 55961468921800949760 55982412585319587840 56271504760702894080 56381410043438641920 56427814496149291008 56504031639879352320 56660987283323461632 56974898570211680256 57619325234013143040 57710264825607229440 57731862978610824960 57948736994308085760 58317741297455726592 58431643135927319808 58999428832432619520 59397699469630832640 59513710601407455360 59643144508761538560 59714573424340893696 59973577442328084480 60140170713001218048 60257631983925048552 60820398858124984320 61071722820348641280 61506992774660336640 61557615813981044736 61580653843851546624 61811986127261958144 62154434803867287552 62697571662388101120 62956652537026068480 63305442855790755840 63429086298868472160 63481291308167952384 63743610693738894336 64821740888264785920 64924047928808133120 65065248555012587520 65425720846176092160 65607458959637692416 66822411903334686720 66952924426583387280 67098537572356730880 67178895102383505408 67657692052126370304 68397350904423383040 68422948715390607360 68679984585846620160 69060483115408097280 69252317790728675328 70534768120186613760 70714626423561584640 70826234104154327040 71218623212764600320 71277239363556999168 71416452721688946432 71571773410513846272 71968292930793701376 72897176621819658240 72984478629749981184 73039553919909149760 73808391329592403968 74643216780426117120 75175213391251522560 75237085994865721344 75322039979906310690 75547983044431282176 75966531426948907008 76947019767476305920 76975817304814433280 77264982659077447680 77693043504834109440 77786089065917743104 77908857514569759744 79351614135209940480 79524192678348718080 79679513367173617920 79964769923104112640 80186894284001624064 80343509311900064736 81428963760464855040 81880093753597624320 82009323699547115520 82107538458468728832 82415981503015944192 82872579738489716736 83596762216517468160 83942203382701424640 83973618877979381760 84407257141054341120 84572115065157962880 84641721744223936512 84991480924985192448 85462347855317520384 86428987851019714560 86565397238410844160 87476611946183589888 87647464703890979712 88499143248648929280 89096549204446248960 89270565902111183040 89464716763142307840 89571860136511340544 89960366163492126720 90210256069501827072 91230598287187476480 92260489161990504960 92336423720971567104 92370980765777319936 92717979190892937216 94046357493582151680 94434978805539102720 94958164283686133760 95221936962251928576 97196235495759544320 97232611332397178880 97386071893212199680 97597872832518881280 98411188439456538624 99524289040568156160 100233617855002030080 100429386639875080920 100730644059241709568 101288708569265209344 101486538078189555456 102596026356635074560 102634423073085911040 103019976878769930240 103590724673112145920 103714785421223657472 103878476686093012992 105802152180279920640 106239351156231490560 106827934819146900480 106915859045335498752 107124679082533419648 107357660115770769408 109345764932729487360 109476717944624971776 109559330879863724640 111964825170639175680 112762820086877283840 112855628992298582016 113008063279758704640 113321974566646923264 113949797140423360512 115420529651214458880 115463725957221649920 115897473988616171520 116863286271854639616 118795398939261665280 119027421202814910720 119286289017523077120 119947154884656168960 120280341426002436096 120515263967850097104 121640797716249968640 122143445640697282560 123013985549320673280 123115231627962089472 123161307687703093248 123623972254523916288 124308869607734575104 125395143324776202240 125913305074052136960 126610885711581511680 126858172597736944320 126962582616335904768 127487221387477788672 129643481776529571840 129848095857616266240 131214917919275384832 133644823806669373440 133905848853166774560 134197075144713461760 134357790204767010816 135315384104252740608 136845897430781214720 137359969171693240320 138120966230816194560 138504635581457350656 141069536240373227520 141429252847123169280 141652468208308654080 142437246425529200640 142832905443377892864 143143546821027692544 143936585861587402752 145794353243639316480 146079107839818299520 147616782659184807936 149286433560852234240 150350426782503045120 150474171989731442688 150644079959812621380 151095966088862564352 151933062853897814016 153894039534952611840 153951634609628866560 154529965318154895360 155386087009668218880 155572178131835486208 155817715029139519488 158703228270419880960 159359026734347235840 160373788568003248128 160687018623800129472 164018647399094231040 164215076916937457664 167884406765402849280 167947237755958763520 168814514282108682240 169144230130315925760 169283443488447873024 169982961849970384896 170924695710635040768 172857975702039429120 173130794476821688320 174953223892367179776 175294929407781959424 176998286497297858560 178193098408892497920 178541131804222366080 178929433526284615680 179143720273022681088 179920732326984253440 180420512139003654144 182461196574374952960 184520978323981009920 184672847441943134208 184741961531554639872 185435958381785874432 188092714987164303360 188869957611078205440 189916328567372267520 190443873924503857152 194465222664794357760 194772143786424399360 195195745665037762560 196822376878913077248 200467235710004060160 200858773279750161840 202973076156379110912 205192052713270149120 205268846146171822080 206039953757539860480 207181449346224291840 207756953372186025984 211604304360559841280 212478702312462981120 213655869638293800960 213831718090670997504 214249358165066839296 214715320231541538816 218691529865458974720 218953435889249943552 219118661759727449280 223929650341278351360 225525640173754567680 225711257984597164032 226643949133293846528 227899594280846721024 230841059302428917760 230927451914443299840 231794947977232343040 233726572543709279232 238054842405629821440 238572578035046154240 239894309769312337920 240560682852004872192 241030527935700194208 244286891281394565120 246027971098641346560 246322615375406186496 247247944509047832576 248617739215469150208 250790286649552404480 251826610148104273920 253221771423163023360 253716345195473888640 253925165232671809536 254974442774955577344 259286963553059143680 259696191715232532480 262429835838550769664 267289647613338746880 267811697706333549120 268394150289426923520 268715580409534021632 270630768208505481216 273691794861562429440 277009271162914701312 282139072480746455040 283304936416617308160 284874492851058401280 285665810886755785728 291588706487278632960 292158215679636599040 295233565318369615872 298572867121704468480 300700853565006090240 301288159919625242760 302191932177725128704 303866125707795628032 307788079069905223680 307903269219257733120 309059930636309790720 310772174019336437760 311144356263670972416 311635430058279038976 317406456540839761920 318718053468694471680 320747577136006496256 321374037247600258944 328037294798188462080 328430153833874915328 335894475511917527040 338288460260631851520 338566886976895746048 339965923699940769792 341849391421270081536 346261588953643376640 350589858815563918848 356386196817784995840 357082263608444732160 357858867052569231360 359841464653968506880 360841024278007308288 364922393148749905920 369041956647962019840 369345694883886268416 369483923063109279744 370871916763571748864 376185429974328606720 377739915222156410880 379832657134744535040 380887747849007714304 388930445329588715520 389544287572848798720 393644753757826154496 400934471420008120320 401717546559500323680 405946152312758221824 410537692292343644160 412079907515079720960 414362898692448583680 415513906744372051968 423208608721119682560 424957404624925962240 427311739276587601920 428498716330133678592 429430640463083077632 437383059730917949440 438237323519454898560 447859300682556702720 451051280347509135360 451422515969194328064 453287898266587693056 455799188561693442048 461682118604857835520 461854903828886599680 463589895954464686080 467453145087418558464 476109684811259642880 481121365704009744384 482061055871400388416 492055942197282693120 492645230750812372992 503653220296208547840 506443542846326046720 507432690390947777280 507850330465343619072 509948885549911154688 518573927106118287360 519392383430465064960 524859671677101539328 534579295226677493760 535623395412667098240 536788300578853847040 537431160819068043264 541261536417010962432 547383589723124858880 554018542325829402624 564278144961492910080 566609872833234616320 569748985702116802560 571331621773511571456 584316431359273198080 590467130636739231744 601401707130012180480 602576319839250485520 615576158139810447360 615806538438515466240 618119861272619581440 621544348038672875520 623270860116558077952 634812913081679523840 637436106937388943360 641495154272012992512 642748074495200517888 656074589596376924160 656860307667749830656 671788951023835054080 676576920521263703040 677133773953791492096 679931847399881539584 683698782842540163072 692523177907286753280 701179717631127837696 714164527216889464320 715717734105138462720 719682929307937013760 721682048556014616576 738083913295924039680 738967846126218559488 741743833527143497728 752370859948657213440 755479830444312821760 759665314269489070080 761775495698015428608 777860890659177431040 779088575145697597440 787289507515652308992 801868942840016240640 803435093119000647360 811892304625516443648 821075384584687288320 831027813488744103936 846417217442239365120 849914809249851924480 854623478553175203840 856997432660267357184 874766119461835898880 876474647038909797120 895718601365113405440 902102560695018270720 906575796533175386112 911598377123386884096 923364237209715671040 923709807657773199360 927179791908929372160 934906290174837116928 952219369622519285760 962242731408019488768 964122111742800776832 984111884394565386240 985290461501624745984 1014865380781895554560 1015700660930687238144 1019897771099822309376 1038784766860930129920 1069158590453354987520 1071246790825334196480 1073576601157707694080 1082523072834021924864 1094767179446249717760 1108037084651658805248 1128556289922985820160 1133219745666469232640 1139497971404233605120 1142663243547023142912 1168632862718546396160 1180934261273478463488 1202803414260024360960 1205152639678500971040 1231613076877030932480 1236239722545239162880 1243088696077345751040 1246541720233116155904 1269625826163359047680 1274872213874777886720 1285496148990401035776 1312149179192753848320 1343577902047670108160 1353153841042527406080 1354267547907582984192 1359863694799763079168 1367397565685080326144 1385046355814573506560 1402359435262255675392 1428329054433778928640 1443364097112029233152 1476167826591848079360 1477935692252437118976 1510959660888625643520 1519330628538978140160 1523550991396030857216 1555721781318354862080 1558177150291395194880 1574579015031304617984 1603737885680032481280 1606870186238001294720 1623784609251032887296 1642150769169374576640 1662055626977488207872 1692834434884478730240 1699829618499703848960 1709246957106350407680 1713994865320534714368 1752949294077819594240 1804205121390036541440 1846728474419431342080 1847419615315546398720 1854359583817858744320 1869812580349674233856 1904438739245038571520 1924485462816038977536 1928244223485601553664 1968223768789130772480 1970580923003249491968 2029730761563791109120 2031401321861374476288 2039795542199644618752 2077569533721860259840 2142493581650668392960 2147153202315415388160 2165046145668043849728 2257112579845971640320 2266439491332938465280 2278995942808467210240 2285326487094046285824 2337265725437092792320 2361868522546956926976 2405606828520048721920 2410305279357001942080 2463226153754061864960 2493083440466232311808 2539251652326718095360 2549744427749555773440 2570992297980802071552 2624298358385507696640 2687155804095340216320 2706307682085054812160 2719727389599526158336 2734795131370160652288 2770092711629147013120 2804718870524511350784 2856658108867557857280 2886728194224058466304 2952335653183696158720 2955871384504874237952 3047101982792061714432 3116354300582790389760 3207475771360064962560 3213740372476002589440 3247569218502065774592 3284301538338749153280 3324111253954976415744 3385668869768957460480 3399659236999407697920 3418493914212700815360 3427989730641069428736 3505898588155639188480 3608410242780073082880 3694839230631092797440 3708719167635717488640 3739625160699348467712 3808877478490077143040 3856488446971203107328 3936447537578261544960 4059461523127582218240 4062802643722748952576 4079591084399289237504 4155139067443720519680 4284987163301336785920 4330092291336087699456 4532878982665876930560 4557991885616934420480 4570652974188092571648 4674531450874185584640 4723737045093913853952 4811213657040097443840 4820610558714003884160 4926452307508123729920 4986166880932464623616 5078503304653436190720 5099488855499111546880 5141984595961604143104 5412615364170109624320 5540185423258294026240 5609437741049022701568 5713316217735115714560 5773456388448116932608 5904671306367392317440 5911742769009748475904 6094203965584123428864 6232708601165580779520 6427480744952005178880 6495138437004131549184 6771337739537914920960 6799318473998815395840 6836987828425401630720 6855979461282138857472 7011797176311278376960 7216820485560146165760 7389678461262185594880 7479250321398696935424 7617754956980154286080 7712976893942406214656 7872895075156523089920 8118923046255164436480 8159182168798578475008 8310278134887441039360 8569974326602673571840 8660184582672175398912 9141305948376185143296 9349062901748371169280 9622427314080194887680 9641221117428007768320 9852904615016247459840 9972333761864929247232 10157006609306872381440 10198977710998223093760 10283969191923208286208 10825230728340219248640 11218875482098045403136 11426632435470231429120 11809342612734784634880 12188407931168246857728 12465417202331161559040 12854961489904010357760 12990276874008263098368 13598636947997630791680 13673975656850803261440 13711958922564277714944 14023594352622556753920 14433640971120292331520 14779356922524371189760 14958500642797393870848 15235509913960308572160 15425953787884812429312 16237846092510328872960 16620556269774882078720 17139948653205347143680 17320369165344350797824 18282611896752370286592 18698125803496742338560 19282442234856015536640 20314013218613744762880 20397955421996446187520 20567938383846416572416 21650461456680438497280 22437750964196090806272 22853264870940462858240 23618685225469569269760 24930834404662323118080 25709922979808020715520 25980553748016526196736 27423917845128555429888 28047188705245113507840 28867281942240584663040 29558713845048742379520 29917001285594787741696 30471019827920617144320 30851907575769624858624 32475692185020657745920 34279897306410694287360 36565223793504740573184 37396251606993484677120 38564884469712031073280 40795910843992892375040 41135876767692833144832 43300922913360876994560 44875501928392181612544 45706529741880925716480 49861668809324646236160 51419845959616041431040 51961107496033052393472 54847835690257110859776 56094377410490227015680 60942039655841234288640 61703815151539249717248 64951384370041315491840 68559794612821388574720 74792503213986969354240 77129768939424062146560 82271753535385666289664 86601845826721753989120 89751003856784363225088 91413059483761851432960 102839691919232082862080 109695671380514221719552 112188754820980454031360 123407630303078499434496 129902768740082630983680 137119589225642777149440 149585006427973938708480 154259537878848124293120 164543507070771332579328 182826118967523702865920 205679383838464165724160 224377509641960908062720 246815260606156998868992 259805537480165261967360 274239178451285554298880 308519075757696248586240 329087014141542665158656 411358767676928331448320 448755019283921816125440 493630521212313997737984 548478356902571108597760 617038151515392497172480 822717535353856662896640 987261042424627995475968 1234076303030784994344960 1645435070707713325793280 2468152606061569988689920 4936305212123139977379840
- Sum of all divisors σ(n): 20756360180850042857472000
- Sum of proper divisors (its aliquot sum) s(n): 15820054968726902880092160
- 4936305212123139977379840 is an abundant number, because the sum of its proper divisors (15820054968726902880092160) is greater than itself. Its abundance is 10883749756603762902712320
Bases of 4936305212123139977379840
- Binary: 100000101010100110110100100010010011101100000010110001000100010001000000000000000002
- Hexadecimal: 0x4154DA449D81622220000
- Base-36: MBU2CSY4XHC00000
Squares and roots of 4936305212123139977379840
- 4936305212123139977379840 squared (49363052121231399773798402) is 24367109147234077968306496045481267506871638425600
- 4936305212123139977379840 cubed (49363052121231399773798403) is 120283487887865019728168223955885430670009408267911379774690823350779904000
-
The
square root of 4936305212123139977379840 is 2221779739785.9086556739 -
The
cube root of 4936305212123139977379840 is 170268378.9951230419
Scales and comparisons
How big is 4936305212123139977379840?- 4,936,305,212,123,139,977,379,840 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,936,305,212,123,139,977,379,840 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 4936305212123139977379840 cubic inches would be around 14189031.6 feet tall.
Recreational maths with 4936305212123139977379840
- 4936305212123139977379840 backwards is 0489737799313212125036394
- 4936305212123139977379840 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 4936305212123139977379840'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 4936305212123139977379840 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 4936305212123139977379840 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/4936305212123139977379840/
Chicago style:
Numbermatics. 2024. "Number 4936305212123139977379840 - Facts about the integer". https://numbermatics.com/n/4936305212123139977379840/
The information we have on file for 4936305212123139977379840 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 4936305212123139977379840, math, Factors of 4936305212123139977379840, curriculum, school, college, exams, university, Prime factorization of 4936305212123139977379840, STEM, science, technology, engineering, physics, economics, calculator, four septillion, nine hundred thirty-six sextillion, three hundred five quintillion, two hundred twelve quadrillion, one hundred twenty-three trillion, one hundred thirty-nine billion, nine hundred seventy-seven million, three hundred seventy-nine thousand, eight hundred forty.