19992590593778469166080
19,992,590,593,778,469,166,080 is an even composite number composed of eleven prime numbers multiplied together.
What does the number 19992590593778469166080 look like?
This visualization shows the relationship between its 11 prime factors (large circles) and 16896 divisors.
19992590593778469166080 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred ninety-six divisors.
Prime factorization of 19992590593778469166080:
210 × 3 × 5 × 7 × 172 × 29 × 31 × 193 × 421 × 1861 × 4733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 7 × 17 × 17 × 29 × 31 × 193 × 421 × 1861 × 4733)See below for interesting mathematical facts about the number 19992590593778469166080 from the Numbermatics database.
Names of 19992590593778469166080
- Cardinal: 19992590593778469166080 can be written as Nineteen sextillion, nine hundred ninety-two quintillion, five hundred ninety quadrillion, five hundred ninety-three trillion, seven hundred seventy-eight billion, four hundred sixty-nine million, one hundred sixty-six thousand and eighty.
Scientific notation
- Scientific notation: 1.999259059377846916608 × 1022
Factors of 19992590593778469166080
Divisors of 19992590593778469166080
- Number of divisors d(n): 16896
-
Complete list of divisors:
1 2 3 4 5 6 7 8 10 12 14 15 16 17 20 21 24 28 29 30 31 32 34 35 40 42 48 51 56 58 60 62 64 68 70 80 84 85 87 93 96 102 105 112 116 119 120 124 128 136 140 145 155 160 168 170 174 186 192 193 203 204 210 217 224 232 238 240 248 255 256 272 280 289 290 310 320 336 340 348 357 372 384 386 406 408 420 421 434 435 448 464 465 476 480 493 496 510 512 527 544 560 578 579 580 595 609 620 640 651 672 680 696 714 744 768 772 812 816 840 842 867 868 870 896 899 928 930 952 960 965 986 992 1015 1020 1024 1054 1085 1088 1120 1156 1158 1160 1190 1218 1240 1263 1280 1302 1344 1351 1360 1392 1428 1445 1479 1488 1536 1544 1581 1624 1632 1680 1684 1734 1736 1740 1785 1792 1798 1856 1860 1861 1904 1920 1930 1972 1984 2023 2030 2040 2105 2108 2170 2176 2240 2312 2316 2320 2380 2436 2465 2480 2526 2560 2604 2635 2688 2697 2702 2720 2784 2856 2890 2895 2947 2958 2976 3045 3072 3088 3162 3248 3255 3264 3281 3360 3368 3451 3468 3472 3480 3570 3584 3596 3689 3712 3720 3722 3808 3840 3860 3944 3968 4046 4053 4060 4080 4210 4216 4335 4340 4352 4480 4495 4624 4632 4640 4733 4760 4872 4930 4960 5052 5120 5208 5270 5376 5394 5404 5440 5568 5583 5597 5712 5780 5790 5894 5916 5952 5983 6069 6090 6176 6293 6315 6324 6496 6510 6528 6562 6720 6736 6755 6902 6936 6944 6960 7140 7157 7168 7192 7378 7395 7424 7440 7444 7616 7680 7720 7888 7905 7936 8092 8106 8120 8160 8381 8420 8432 8670 8680 8704 8841 8959 8960 8990 9248 9264 9280 9305 9466 9520 9744 9843 9860 9920 10104 10115 10353 10416 10540 10752 10788 10808 10880 11067 11136 11166 11194 11424 11560 11580 11788 11832 11904 11966 12138 12180 12209 12352 12586 12630 12648 12992 13020 13027 13051 13056 13124 13440 13472 13485 13510 13804 13872 13888 13920 14199 14280 14314 14384 14735 14756 14790 14848 14880 14888 15232 15283 15360 15440 15776 15810 15872 16184 16212 16240 16320 16405 16762 16791 16840 16864 17255 17340 17360 17408 17682 17918 17920 17949 17980 18445 18496 18528 18560 18610 18879 18932 19040 19488 19686 19720 19840 20208 20230 20265 20706 20832 21080 21471 21504 21576 21616 21760 22134 22272 22332 22388 22848 22967 23120 23160 23576 23664 23665 23808 23932 24276 24360 24418 24704 25143 25172 25260 25296 25984 26040 26054 26102 26112 26248 26877 26880 26944 26970 27020 27608 27744 27776 27840 27915 27985 28398 28560 28628 28768 29470 29512 29580 29696 29760 29776 29915 30345 30464 30566 30880 31465 31552 31620 31637 31744 32368 32424 32480 32640 32810 33131 33524 33582 33680 33728 34510 34680 34720 35364 35785 35836 35840 35898 35960 36627 36890 36992 37056 37120 37220 37758 37864 38080 38976 39081 39153 39179 39372 39440 39680 40416 40460 40530 41412 41664 41881 41905 42160 42942 43152 43232 43520 44205 44268 44544 44664 44776 44795 45696 45849 45934 46240 46320 47152 47328 47330 47616 47864 48552 48720 48836 49215 49408 50099 50286 50344 50520 50592 51765 51968 52080 52108 52204 52224 52496 53754 53760 53888 53940 53969 54040 55216 55335 55488 55552 55680 55777 55830 55970 56796 57120 57256 57536 57691 58667 58940 59024 59160 59520 59552 59830 60690 60928 61045 61132 61760 62713 62930 63104 63240 63274 64736 64848 64960 65135 65255 65280 65620 66262 67048 67164 67360 67456 68901 69020 69360 69440 70728 70995 71570 71672 71796 71920 73254 73780 73984 74112 74240 74440 75516 75728 76160 76415 77952 78162 78306 78358 78744 78880 79360 80461 80832 80920 81060 81253 82824 83328 83762 83810 83955 84320 85463 85884 86304 86464 87040 88410 88536 89088 89328 89552 89590 89745 91357 91392 91698 91868 92480 92640 94304 94395 94656 94660 94911 95149 95232 95728 97104 97440 97672 98430 98816 99393 100198 100572 100688 101040 101184 101711 103530 103936 104160 104216 104408 104992 106981 107355 107508 107520 107776 107880 107938 108080 110432 110670 110976 111104 111360 111554 111660 111940 113592 114240 114512 114835 115072 115382 117334 117537 117880 118048 118320 119040 119104 119660 121380 121669 121856 122090 122264 123520 125426 125643 125715 125860 126208 126480 126548 129472 129696 129920 130270 130510 130560 131240 132524 134096 134328 134385 134720 134912 137257 137802 138040 138720 138880 141456 141990 143140 143344 143592 143840 146508 146723 147560 147968 148224 148480 148880 150297 151032 151456 152320 152830 155904 156324 156612 156716 157488 157760 158185 158720 160922 161664 161840 161907 162120 162506 165648 165655 166656 167331 167524 167620 167910 168640 170926 171768 172608 172928 173073 173507 176001 176820 177072 178656 179104 179180 179490 182714 182784 183135 183396 183736 184960 185280 188139 188608 188790 189312 189320 189822 190298 191456 194208 194880 195344 195405 195765 195895 196860 197632 198786 200396 201144 201376 202080 202368 203422 207060 207553 207872 208320 208432 208816 209405 209984 213962 214710 215016 215552 215760 215876 216160 220864 221340 221459 221867 221952 222208 222720 223108 223320 223880 227184 228480 229024 229245 229670 230144 230764 234668 235074 235760 236096 236640 238080 238208 239320 241383 242760 243338 243759 244180 244528 247040 250495 250852 251286 251430 251720 252416 252960 253096 256389 258944 259392 259811 259840 260540 261020 261120 262480 265048 268192 268656 268770 269440 269824 269845 274071 274514 275604 276080 277440 277760 278885 282912 283980 285447 286280 286688 287184 287680 288455 293016 293335 293446 295120 295936 296448 297760 300594 302064 302912 304640 305133 305660 311808 312648 313224 313432 313565 314976 315520 316370 320943 321844 323328 323680 323814 324240 325012 331296 331310 333312 334662 335048 335240 335820 337280 341852 343536 344505 345216 345856 346146 347014 352002 353640 354144 357312 358208 358360 358980 359173 365007 365428 365568 366270 366792 367472 369920 370560 376278 377216 377580 377783 378479 378624 378640 379644 380596 382912 388416 389760 390439 390688 390810 391530 391790 393720 397572 400792 402288 402305 402752 403837 404160 404736 406265 406844 411771 414120 415106 416640 416864 417632 418810 419968 427315 427924 429420 430032 431104 431520 431752 432320 440169 441728 442680 442918 443734 443904 445440 446216 446640 447760 454368 456785 456960 458048 458490 459340 460288 461528 469336 470148 471520 472192 473280 474555 475745 476160 476416 478640 482766 485520 486676 487518 488360 489056 494080 496965 500990 501704 502572 502860 503440 504832 505920 506192 508555 512778 517888 518784 519622 519680 520521 521080 522040 524960 530096 534905 536384 537312 537540 537829 538880 539648 539690 548142 549028 551208 552160 554880 555520 557770 563227 565824 567960 568771 570894 572560 573376 574368 575360 576910 586032 586670 586892 587685 590240 592896 595520 601188 604128 605824 608345 609280 610266 611320 622659 623616 625296 626448 626864 627130 628215 629952 631040 632740 641886 643688 646656 647360 647628 648480 650024 662592 662620 664377 665601 666043 666624 669324 670096 670480 671640 674560 683704 686285 687072 689010 690432 691712 692292 694028 704004 707280 708288 711977 714624 716416 716720 717960 718346 730014 730856 732540 733584 733615 734944 739840 741120 751485 752556 754432 755160 755566 756958 757248 757280 759288 761192 765824 776832 779433 779520 780878 781376 781620 783060 783481 783580 787440 795144 801584 804576 804610 805504 807674 808320 809472 809535 812530 813688 823542 828240 830212 833280 833728 835264 836655 837620 839936 851683 854630 855848 858840 860064 863040 863504 864640 865365 867535 880005 880338 883456 885360 885836 887468 887808 892432 893280 895520 908736 913469 913570 913920 916096 916980 917473 918680 920576 923056 938672 940296 940695 943040 944384 946560 949110 951490 952832 957280 960799 965532 971040 973352 975036 976720 978112 980747 988160 993930 1001980 1003408 1005144 1005720 1006880 1011840 1012384 1017110 1025556 1027061 1035776 1037568 1037765 1039244 1039360 1041042 1042160 1044080 1049920 1060192 1069810 1072768 1074624 1075080 1075658 1077519 1077760 1079380 1096284 1098056 1102416 1104320 1107295 1109335 1109760 1111040 1115540 1126454 1131648 1133349 1135437 1135920 1137542 1141788 1145120 1146752 1148736 1150720 1153820 1171317 1172064 1173340 1173784 1175370 1180480 1191040 1202376 1206915 1208256 1211511 1211648 1214549 1216690 1218795 1220532 1222640 1245318 1250592 1252896 1253728 1254260 1256430 1259904 1262080 1265480 1281945 1283772 1287376 1293312 1294720 1295256 1296960 1299055 1300048 1325184 1325240 1328754 1331202 1332086 1338648 1340192 1340960 1343280 1349120 1367408 1367837 1370355 1372570 1374144 1378020 1380864 1381301 1383424 1384584 1388056 1408008 1414560 1416576 1423954 1427235 1429248 1432832 1433440 1435920 1436692 1452871 1460028 1461712 1465080 1467168 1467230 1469888 1479680 1482240 1502970 1505112 1508864 1510320 1511132 1513916 1514496 1514560 1518576 1522384 1525665 1531648 1553069 1553664 1558866 1559040 1561756 1562752 1563240 1566120 1566962 1567160 1574880 1590288 1603168 1604715 1609152 1609220 1611008 1613487 1615348 1616640 1617533 1618944 1619070 1625060 1627376 1647084 1656480 1660424 1666560 1667456 1670528 1673039 1673310 1675240 1679872 1689681 1703366 1706313 1709260 1711696 1717680 1720128 1726080 1727008 1729087 1729280 1730730 1735070 1760010 1760676 1766912 1770720 1771672 1774936 1784864 1786560 1791040 1795865 1817472 1818677 1825035 1826938 1827140 1827840 1832192 1833960 1834946 1837360 1846112 1877344 1880592 1881390 1886080 1888768 1888915 1892395 1893120 1898220 1902980 1905664 1914560 1921598 1931064 1942080 1946704 1950072 1952195 1953440 1956224 1961494 1987860 1992593 1998129 2003960 2006816 2010288 2011440 2013760 2019185 2023680 2024768 2034220 2051112 2054122 2058855 2071552 2075136 2075530 2078488 2082084 2084320 2088160 2099840 2120384 2135931 2139620 2145536 2149248 2150160 2151316 2155038 2155520 2158760 2192568 2196112 2200845 2204832 2208640 2214590 2218670 2219520 2231080 2252908 2263296 2266698 2270874 2271840 2275084 2283576 2290240 2293504 2297472 2301440 2307640 2333369 2342634 2344128 2346680 2347568 2350443 2350740 2356337 2360960 2382080 2404752 2413830 2416512 2423022 2423296 2429098 2433380 2437590 2441064 2445280 2490636 2494291 2501184 2505792 2507456 2508520 2512860 2514211 2518843 2519808 2524160 2530960 2555049 2563890 2567544 2574752 2589440 2590512 2593920 2598110 2600096 2602605 2649353 2650368 2650480 2657508 2662404 2664172 2677296 2680384 2681920 2686560 2689145 2698240 2734816 2735674 2740407 2740710 2745140 2748288 2752419 2756040 2761728 2762602 2769168 2776112 2816016 2816135 2829120 2833152 2843855 2847908 2854470 2858496 2865664 2866880 2871840 2873384 2882397 2905742 2920056 2923424 2930160 2934336 2934460 2939776 2942241 2949619 2964480 3005940 3010224 3017728 3020640 3022264 3027832 3029120 3037152 3044768 3051330 3063296 3081183 3106138 3107328 3113295 3117732 3118080 3123512 3125504 3126480 3132240 3133924 3134320 3149760 3180576 3206336 3209430 3218304 3218440 3222016 3226974 3230696 3233280 3235066 3238140 3250120 3254752 3294168 3312960 3320848 3321885 3328005 3330215 3333120 3334912 3341056 3346078 3346620 3350480 3359744 3379362 3406732 3412626 3418520 3423392 3435360 3440256 3452160 3454016 3458174 3458560 3461460 3470140 3520020 3521352 3528401 3533824 3541440 3543344 3549872 3559885 3569728 3573120 3582080 3591730 3634944 3637354 3643647 3650070 3653876 3654280 3664384 3667920 3669892 3674720 3692224 3754688 3761184 3762780 3764803 3771739 3772160 3777536 3777830 3784790 3786240 3796440 3805960 3829120 3843196 3862128 3884160 3893408 3897165 3900144 3904390 3906880 3912448 3917405 3922988 3975720 3985186 3996258 4007920 4013632 4020576 4022880 4027520 4038370 4047360 4049536 4068440 4102224 4103511 4108244 4117710 4143903 4150272 4151060 4156976 4164168 4168640 4176320 4199680 4240768 4254967 4258415 4271862 4279240 4291072 4298496 4300320 4302632 4310076 4317520 4358613 4385136 4392224 4401690 4409664 4417280 4429180 4437340 4439040 4462160 4505816 4526592 4533396 4541748 4543680 4550168 4567152 4567345 4580480 4587008 4587365 4594944 4602880 4615280 4659207 4666738 4685268 4688256 4693360 4695136 4700886 4701480 4712674 4721920 4764160 4803995 4809504 4827660 4833024 4846044 4846592 4852599 4858196 4866760 4875180 4882128 4890560 4903735 4981272 4988582 5002368 5011584 5014912 5017040 5019117 5025720 5028422 5037686 5039616 5061920 5110098 5127780 5135088 5135305 5149504 5178880 5181024 5187261 5187840 5196220 5200192 5205210 5298706 5300736 5300960 5315016 5324808 5328344 5354592 5360768 5363840 5373120 5378290 5387595 5456031 5469632 5471348 5480814 5481420 5484367 5490280 5496576 5504838 5512080 5525204 5538336 5552224 5632032 5632270 5658240 5666304 5666745 5677185 5687710 5695816 5708940 5716992 5731328 5733760 5743680 5746768 5764794 5811484 5840112 5846848 5856585 5860320 5868672 5868920 5879552 5884482 5899238 5977779 6011880 6020448 6041280 6044528 6055664 6057555 6058240 6072745 6074304 6089536 6102660 6105941 6126592 6162366 6212276 6214656 6226590 6235464 6247024 6251008 6252960 6264480 6267848 6268640 6299520 6361152 6394283 6412672 6418860 6422311 6434143 6436608 6436880 6444032 6453948 6461392 6466560 6470132 6476280 6500240 6509504 6588336 6625920 6641696 6643770 6656010 6660430 6669824 6682112 6692156 6693240 6700960 6758724 6813464 6825252 6837040 6839185 6846784 6865229 6870720 6880512 6904320 6906505 6908032 6916348 6917120 6922920 6940280 7000107 7040040 7042704 7056802 7069011 7082880 7086688 7099744 7119770 7139456 7146240 7164160 7183460 7264355 7269888 7274708 7287294 7300140 7307752 7308560 7328768 7335840 7339784 7349440 7384448 7482873 7509376 7522368 7525560 7529606 7542633 7543478 7544320 7555660 7556529 7569580 7572480 7592880 7611920 7658240 7686392 7724256 7765345 7768320 7786816 7794330 7800288 7808780 7813760 7824896 7834810 7845976 7948059 7951440 7970372 7992516 8015840 8027264 8041152 8045760 8055040 8067435 8076740 8087665 8094720 8099072 8136880 8204448 8207022 8216488 8235420 8287806 8302120 8313952 8328336 8337280 8352640 8365195 8399360 8448405 8481536 8509934 8516830 8531565 8543724 8558480 8582144 8596992 8600640 8605264 8620152 8635040 8645435 8717226 8770272 8784448 8803380 8808113 8819328 8834560 8848857 8858360 8874680 8924320 9011632 9053184 9066792 9083496 9087360 9093385 9100336 9134304 9134690 9160960 9174016 9174730 9189888 9230560 9318414 9333476 9370536 9376512 9386720 9390272 9401772 9402960 9425348 9443840 9528320 9574859 9607990 9619008 9655320 9666048 9669107 9692088 9705198 9716392 9733520 9750360 9764256 9781120 9807470 9962544 9962965 9977164 9990645 10004736 10023168 10029824 10034080 10038234 10051440 10056844 10075372 10079232 10123840 10220196 10255560 10270176 10270610 10299008 10357760 10362048 10374522 10375680 10392440 10400384 10410420 10416017 10585203 10597412 10601472 10601920 10630032 10649616 10656688 10679655 10709184 10721536 10727680 10746240 10756580 10775190 10912062 10939264 10942696 10961628 10962840 10968734 10980560 10993152 11009676 11024160 11050408 11076672 11104448 11134363 11264064 11264540 11294409 11315217 11316480 11322731 11332608 11333490 11354370 11375420 11391632 11417880 11467520 11487360 11493536 11529588 11622968 11666845 11680224 11693696 11711273 11713170 11720640 11737344 11737840 11752215 11759104 11768964 11781685 11798476 11955558 12023760 12040896 12082560 12089056 12103609 12111328 12115110 12116480 12145490 12148608 12179072 12205320 12211882 12324732 12424552 12453180 12470928 12471455 12494048 12502016 12505920 12528960 12535696 12537280 12571055 12594215 12599040 12722304 12764901 12775245 12788566 12825344 12837720 12844622 12868286 12873216 12873760 12907896 12922784 12940264 12952560 13000480 13019008 13176672 13246765 13251840 13283392 13287540 13312020 13319177 13320860 13339648 13364224 13384312 13386480 13401920 13517448 13626928 13650504 13674080 13678370 13693568 13702035 13730458 13741440 13761024 13762095 13808640 13813010 13816064 13832696 13845840 13880560 13948151 14000214 14080080 14085408 14113604 14138022 14165760 14173376 14199488 14239540 14278912 14292480 14328320 14366920 14411985 14528710 14539776 14549416 14574588 14600280 14615504 14617120 14671680 14679568 14698880 14711205 14748095 14768896 14965746 15018752 15044736 15051120 15059212 15085266 15086956 15088640 15111320 15113058 15139160 15185760 15223840 15316480 15372784 15405915 15448512 15528973 15530690 15536640 15573632 15588660 15597041 15600576 15617560 15627520 15649792 15669620 15691952 15896118 15902880 15940744 15985032 16031680 16054528 16082304 16091520 16110080 16134870 16153480 16175330 16198144 16273760 16333583 16408896 16414044 16432976 16453101 16470840 16494359 16575612 16604240 16627904 16656672 16672699 16674560 16705280 16730390 16798720 16896810 16963072 17019868 17033660 17063130 17087448 17116960 17193984 17201280 17210528 17240304 17270080 17290870 17434452 17460037 17540544 17568896 17606760 17616226 17631901 17638656 17642005 17669120 17697714 17716720 17749360 17848640 18023264 18133584 18166992 18174720 18186770 18200672 18218235 18268608 18269380 18317823 18321920 18349460 18379776 18461120 18636828 18666952 18741072 18753024 18773440 18780544 18803544 18805920 18824015 18850696 18858695 18887680 19149718 19182849 19215980 19238016 19266933 19302429 19310640 19332096 19338214 19384176 19410396 19432784 19467040 19500720 19528512 19562240 19614940 19925088 19925930 19954328 19981290 20009472 20046336 20059648 20068160 20076468 20102880 20113688 20150744 20247680 20440392 20511120 20517555 20540352 20541220 20595687 20598016 20647333 20719515 20724096 20749044 20751360 20784880 20800768 20820840 20832034 21170406 21194824 21203840 21260064 21274835 21299232 21313376 21359310 21418368 21443072 21455360 21492480 21513160 21550380 21793065 21824124 21878528 21885392 21923256 21925680 21937468 21961120 21986304 22019352 22048320 22100816 22153344 22208896 22268726 22528128 22529080 22588818 22630434 22632960 22645462 22666980 22708740 22720949 22750840 22783264 22835760 22935040 22974720 22987072 23059176 23245936 23296035 23333690 23360448 23387392 23422546 23426340 23441280 23474688 23475680 23482117 23504430 23518208 23537928 23563370 23596952 23911116 24047520 24081792 24165120 24178112 24207218 24222656 24230220 24232960 24262995 24287911 24290980 24297216 24358144 24410640 24423764 24649464 24698807 24849104 24906360 24941856 24942910 24988096 25011840 25057920 25071392 25074560 25095585 25142110 25188430 25198080 25444608 25529802 25550490 25577132 25650688 25675440 25689244 25736572 25746432 25747520 25815792 25845568 25880528 25905120 25936305 26000960 26038016 26353344 26402173 26424339 26490601 26493530 26503680 26566784 26575080 26624040 26638354 26641720 26768624 26772960 26803840 27034896 27253856 27280155 27301008 27348160 27356740 27387136 27404070 27421835 27460916 27482880 27522048 27524190 27626020 27632128 27665392 27691680 27761120 27896302 28000428 28160160 28170816 28227208 28276044 28317539 28331520 28346752 28398976 28441663 28479080 28557824 28584960 28656640 28724577 28733840 28823970 29007321 29057420 29098832 29149176 29200560 29231008 29234240 29343360 29359136 29397760 29422410 29496190 29537792 29784769 29888895 29931492 30037504 30089472 30102240 30118424 30170532 30173912 30222640 30226116 30278320 30371520 30447680 30529705 30632960 30745568 30811830 30897024 31057946 31061380 31073280 31147264 31177320 31194082 31201152 31235120 31248051 31255040 31339240 31383904 31792236 31805760 31881488 31970064 31971415 32063360 32109056 32111555 32164608 32170715 32183040 32220160 32269740 32306960 32350660 32396288 32547520 32667166 32817792 32828088 32865952 32906202 32941680 32988718 33151224 33208480 33255808 33313344 33345398 33349120 33403089 33410560 33460780 33793620 33874081 33926144 33968193 34039736 34067320 34126260 34174896 34233920 34326145 34402560 34421056 34480608 34540160 34581740 34868904 34920074 35000535 35081088 35133819 35137792 35213520 35232452 35263802 35277312 35284010 35345055 35395428 35433440 35498720 35697280 36046528 36267168 36310827 36333984 36349440 36373540 36401344 36436470 36537216 36538760 36635646 36643840 36698920 36922240 37273656 37333904 37414365 37482144 37506048 37546880 37561088 37607088 37611840 37648030 37701392 37713165 37717390 37782645 38299436 38365698 38431960 38476032 38533866 38604858 38621280 38676428 38768352 38820792 38865568 38934080 39001440 39057024 39124480 39229880 39667273 39740295 39850176 39851860 39908656 39957531 39962580 40018944 40057729 40092672 40119296 40136320 40152936 40205760 40227376 40301488 40495360 40880784 41022240 41035110 41080704 41082440 41191374 41196032 41294666 41439030 41448192 41498088 41569760 41601536 41641680 41664068 41844453 42340812 42389648 42402947 42407680 42520128 42549670 42598464 42626752 42718620 42741587 42820331 42836736 42886144 42910720 42984960 43026320 43100760 43586130 43648248 43757056 43770784 43846512 43851360 43874936 43922240 44038704 44040565 44096640 44201632 44244285 44306688 44417792 44537452 45039001 45056256 45058160 45177636 45260868 45265920 45290924 45333960 45417480 45441898 45501680 45566528 45671520 45870080 45949440 45974144 46118352 46491872 46586919 46592070 46667380 46720896 46774784 46791123 46845092 46852680 46882560 46949376 46951360 46964234 47008860 47075856 47126740 47193904 47822232 47874295 48095040 48163584 48330240 48345535 48356224 48414436 48445312 48460440 48525990 48575822 48581960 48594432 48716288 48821280 48847528 49000749 49298928 49397614 49483077 49698208 49812720 49883712 49885820 49976192 50018097 50023680 50115840 50142784 50143523 50149120 50191170 50284220 50376860 50396160 50889216 51059604 51100980 51154264 51301376 51350880 51378488 51473144 51495040 51631584 51691136 51761056 51810240 51872610 52001920 52076032 52080085 52380111 52706688 52804346 52848678 52895703 52926015 52981202 52987060 53007360 53133568 53150160 53248080 53276708 53283440 53537248 53545920 53607680 54069792 54507712 54560310 54602016 54696320 54713480 54774272 54808140 54843670 54921832 54965760 55048380 55252040 55264256 55330784 55383360 55522240 55671815 55792604 56000856 56320320 56341632 56454416 56472045 56552088 56576085 56613655 56635078 56663040 56693504 56797952 56883326 56958160 57115648 57449154 57467680 57647940 57785197 58014642 58114840 58197664 58298352 58401120 58462016 58468480 58556365 58686720 58718272 58795520 58844820 58992380 59075584 59569538 59777790 59862984 60075008 60178944 60204480 60236848 60341064 60347824 60445280 60452232 60518045 60556640 60743040 60895360 61059410 61491136 61623660 61656791 61770383 61794048 61941999 62115892 62122760 62294528 62354640 62388164 62402304 62470240 62496102 62510080 62678480 62767808 63584472 63611520 63762976 63824505 63940128 63942830 64126720 64218112 64223110 64329216 64341430 64366080 64539480 64613920 64701320 65095040 65334332 65635584 65656176 65731904 65812404 65883360 65977436 66302448 66416960 66511616 66595885 66626688 66690796 66698240 66806178 66821120 66921560 67587240 67748162 67936386 68079472 68134640 68162847 68252520 68349792 68467840 68652290 68805120 68842112 68961216 69080320 69163480 69737808 69740755 69840148 70001070 70162176 70267638 70275584 70427040 70446351 70464904 70527604 70554624 70568020 70690110 70790856 70866880 70997440 71394560 72093056 72334439 72534336 72621654 72667968 72698880 72747080 72802688 72863733 72872940 72912119 73046447 73074432 73077520 73271292 73397840 73844480 74096421 74547312 74667808 74828730 74964288 75093760 75122176 75214176 75223680 75296060 75402784 75426330 75434780 75565290 76598872 76731396 76863920 76952064 77067732 77209716 77242560 77352856 77536704 77641584 77644865 77731136 77868160 77940541 77985205 78002880 78114048 78248960 78459760 79206519 79334546 79471803 79480590 79700352 79703720 79817312 79915062 79925160 80115458 80272640 80305872 80411520 80454752 80602976 80990720 81667915 81761568 82044480 82070220 82161408 82164880 82265505 82382748 82392064 82471795 82589332 82878060 82896384 82996176 83139520 83203072 83283360 83328136 83363495 83688906 84681624 84779296 84805894 84815360 84952617 85040256 85099340 85196928 85253504 85324989 85437240 85483174 85640662 85673472 85969920 86052640 86201520 87172260 87296496 87300185 87514112 87541568 87693024 87702720 87749872 87844480 88077408 88081130 88159505 88193280 88403264 88488570 88613376 88835584 89074904 89354307 90078002 90112512 90116320 90355272 90521736 90581848 90667920 90834960 90883796 91003360 91133056 91343040 91589115 91898880 91948288 92236704 92983744 93173838 93184140 93234239 93334760 93441792 93549568 93582246 93690184 93705360 93765120 93902720 93928468 94017720 94151712 94253480 94387808 95644464 95748590 95914245 96190080 96327168 96334665 96512145 96660480 96691070 96712448 96828872 96890624 96920880 97051980 97151644 97163920 97188864 97432576 97642560 97695056 98001498 98597856 98795228 98966154 99396416 99625440 99767424 99771640 99952384 100036194 100047360 100231680 100285568 100287046 100298240 100382340 100568440 100753720 101622243 101778432 102119208 102201960 102308528 102701760 102756976 102946288 102978435 102990080 103236665 103263168 103382272 103522112 103620480 103745220 103800997 104003840 104152064 104160170 104760222 105413376 105608692 105697356 105791406 105852030 105962404 105974120 106267136 106300320 106496160 106553416 106566880 107074496 107091840 107215360 108139584 108702811 109015424 109120620 109179287 109204032 109380431 109392640 109426960 109548544 109616280 109687340 109843664 109931520 110096760 110504080 110661568 110766720 111044480 111343630 111585208 112001712 112640640 112683264 112908832 112944090 113104176 113152170 113227310 113270156 113387008 113595904 113604745 113766652 113916320 114898308 114935360 115295880 115570394 116029284 116229680 116395328 116596704 116708893 116802240 116924032 116936960 117112730 117373440 117410585 117436544 117591040 117689640 117984760 119001819 119139076 119555580 119725968 120173187 120357888 120408960 120473696 120682128 120695648 120890560 120904464 121036090 121113280 121439555 121486080 121790720 122118820 122982272 123247320 123313582 123494035 123540766 123588096 123883998 124231784 124245520 124589056 124709280 124776328 124804608 124940480 124992204 125356960 125535616 127168944 127208841 127223040 127525952 127649010 127880256 127885660 128224761 128253440 128446220 128460993 128658432 128682860 128732160 129078960 129227840 129402640 130190080 130668664 131271168 131312352 131463808 131624808 131766720 131954872 132010865 132121695 132453005 132604896 132833920 133023232 133191770 133253376 133381592 133612356 133843120 135117003 135174480 135496324 135872772 136158944 136269280 136325694 136505040 136699584 136935680 137304580 137610240 137684224 137922432 138160640 138326960 139475616 139481510 139680296 140002140 140324352 140535276 140551168 140854080 140892702 140929808 141055208 141136040 141380220 141581712 141587695 141733760 141994880 142208315 142789120 143622885 144186112 144668878 145036605 145068672 145243308 145335936 145494160 145605376 145727466 145745880 145824238 146092894 146148864 146155040 146542584 146795680 147688960 148192842 148923845 149094624 149335616 149657460 149737921 149928576 150187520 150244352 150428352 150430569 150447360 150592120 150805568 150852660 150869560 151130580 151211833 153197744 153462792 153727840 153904128 154135464 154419432 154485120 154705712 155073408 155283168 155289730 155462272 155736320 155881082 155970410 156005760 156228096 156240255 156919520 158413038 158669092 158943606 158961180 159046643 159400704 159407440 159634624 159830124 159850320 160230916 160545280 160611744 160823040 160909504 161205952 161981440 163335830 163523136 164088960 164140440 164322816 164329760 164374819 164531010 164765496 164943590 165178664 165756120 165792768 165992352 166279040 166566720 166656272 166726990 167015445 167377812 169363248 169370405 169558592 169611788 169630720 169840965 169905234 170015377 170080512 170198680 170393856 170507008 170649978 170874480 170966348 171281324 171346944 172105280 172403040 173355591 174344520 174592992 174600370 175083136 175386048 175405440 175499744 175669095 175688960 176154816 176162260 176319010 176386560 176806528 176977140 177072289 177226752 177671168 178149808 178708614 180156004 180225024 180232640 180710544 181043472 181163696 181335840 181554135 181669920 181767592 182006720 182266112 182686080 183178230 183896576 184473408 184970373 185311149 185434207 185967488 186347676 186368280 186468478 186669520 186883584 187164492 187380368 187410720 187530240 187805440 187856936 188035440 188303424 188506960 188775616 189284171 191288928 191497180 191828490 192380160 192654336 192669330 193024290 193382140 193424896 193657744 193781248 193841760 194103960 194303288 194327840 195285120 195390112 196002996 197195712 197590456 197932308 198222773 198336365 198792832 199091641 199250880 199534848 199543280 199787655 199904768 200072388 200094720 200288645 200463360 200571136 200574092 200596480 200764680 201136880 201507440 203244486 204238416 204403920 204617056 205403520 205513952 205892576 205956870 205980160 206473330 206526336 206764544 207044224 207240960 207490440 207601994 208007680 208320340 209222265 209520444 210826752 211217384 211394712 211582812 211704060 211924808 211948240 212014735 212534272 212600640 212992320 213106832 213133760 213707935 214101655 214148992 214183680 214430720 216279168 217003317 217405622 218030848 218241240 218358574 218408064 218736357 218760862 218785280 218853920 219139341 219232560 219374680 219687328 220193520 221008160 221323136 221533440 222088960 222687260 223170416 224003424 225195005 225281280 225366528 225817664 225888180 226208352 226304340 226426009 226454620 226540312 226774016 227191808 227209490 227533304 227832640 229796616 229870720 230591760 231140788 232058568 232459360 232790656 232934595 233193408 233417786 233604480 233821623 233848064 233873920 233955615 234225460 234746880 234821170 234873088 235379280 235969520 237118567 238003638 238278152 239111160 239451936 240346374 240817920 240947392 241364256 241391296 241781120 241808928 242072180 242226560 242879110 242972160 243581440 244237640 245003745 245964544 246494640 246627164 246988070 247081532 247176192 247415385 247767996 248463568 248491040 249418560 249552656 249609216 249880960 249984408 250090485 250713920 250717615 251071232 254337888 254417682 254446080 255051904 255298020 255435277 255760512 255771320 256449522 256506880 256892440 256921986 257365720 258157920 258455680 258805280 260380160 261337328 261900555 262542336 262624704 262927616 263249616 263533440 263909744 263992541 264021730 264243390 264478515 264906010 265209792 265667840 266046464 266383540 266506752 266763184 267224712 267686240 270234006 270348960 270992648 271745544 272317888 272538560 272651388 273010080 273051503 273399168 273871360 274609160 275368448 275844864 276321280 276653920 277670911 278951232 278963020 279360592 279702717 280004280 280404103 280648704 281070552 281708160 281785404 281859616 282110416 282272080 282760440 283163424 283175390 283467520 283989760 284416630 285578240 287245770 288372224 288925985 289337756 290073210 290137344 290486616 290671872 290988320 291210752 291454932 291491760 291648476 292185788 292297728 292310080 293085168 293591360 295377920 296385684 296820629 297847690 298189248 298671232 299314920 299475842 299742317 299857152 300375040 300856704 300861138 300894720 301184240 301611136 301705320 301739120 302261160 302423666 306395488 306925584 307455680 308270928 308283955 308838864 308851915 308970240 309411424 309709995 310146816 310566336 310579460 310924544 311402991 311472640 311762164 311940820 312011520 312456192 312480510 313839040 316826076 317338184 317887212 317922360 318093286 318801408 318814880 319269248 319660248 319700640 320461832 321090560 321223488 321646080 321819008 322411904 322896527 326108433 326671660 327046272 327537861 328141293 328177920 328280880 328645632 328659520 328749638 329062020 329530992 329887180 330357328 331512240 331984704 332558080 333133440 333312544 333453980 334030890 334755624 338726496 338740810 339117184 339223576 339681930 339810468 340030754 340161024 340397360 340787712 340814235 341014016 341299956 341748960 341932696 342562648 344210560 344806080 346711182 348689040 349185984 349200740 350126679 350166272 350772096 350810880 350999488 351004661 351338190 351377920 352231755 352309632 352324520 352638020 352773120 353613056 353954280 354144578 356299616 357417228 360312008 360465280 361421088 361672195 362086944 362327392 362671680 363108270 363339840 363535184 364013440 364318665 364532224 364560595 365232235 365372160 366356460 367793152 368946816 369940746 370482105 370622298 370868414 371934976 372695352 372736560 372936956 373339040 373767168 374328984 374760736 374821440 375610880 375713872 376070880 376606848 377013920 377551232 378568342 382577856 382994360 383656980 384570449 384760320 385338660 386048580 386256133 386764280 386849792 387315488 387562496 387683520 388207920 388606576 388655680 389702705 390570240 390780224 392005992 394391424 395180912 395864616 396032595 396445546 396672730 397359015 397585664 398183282 398501760 399069696 399086560 399575310 399809536 400144776 400577290 401142272 401148184 401529360 402273760 403014880 404496379 406488972 408476832 408807840 409234112 410807040 411027904 411785152 411913740 411960320 412894487 412946660 413052672 413529088 414088448 414481920 414980880 415203988 416015360 416640680 418444530 419040888 421653504 422434768 422789424 423165624 423408120 423849616 423896480 424029470 424763085 425201280 425984640 426213664 426267520 426624945 427415870 428203310 428297984 428367360 432392681 432558336 434006634 434811244 436061696 436482480 436717148 436816128 437472714 437521724 437570560 437707840 438278682 438465120 438749360 439374656 440387040 442016320 442646272 443066880 444177920 445374520 446340832 446771535 448006848 449213763 450340217 450390010 450562560 450733056 451635328 451776360 452416704 452608680 452852018 452909240 453080624 453635499 454418980 455066608 455665280 459593232 459741440 461183520 462281576 464117136 464918720 465581312 465869190 466171195 466386816 466835572 467208960 467643246 467696128 467747840 467911230 468450920 469642340 469746176 470758560 471939040 474237134 476007276 476556304 477139929 478222320 478903872 480692748 481398163 481635840 481894784 482728512 482782592 483508271 483562240 483617856 484144360 484453120 485758220 485944320 487162880 488475280 490007490 491929088 492989280 493124457 493254328 493976140 494163064 494830770 495535992 496927136 496982080 498837120 499105312 499761920 499968816 500180970 501427840 501435230 502142464 506341073 508111215 508675776 508835364 508892160 510046131 510103808 510596040 510870554 511325129 511521024 511542640 512899044 513784880 513843972 514731440 516315840 516911360 517610560 519004985 520760320 522674656 523801110 525249408 525855232 526499232 527066880 527819488 527985082 528043460 528486780 528957030 529812020 530419584 531216867 531335680 532767080 533013504 533526368 534449424 535372480 540468012 540697920 541985296 543491088 543514055 544635776 545077120 545302776 545896435 546020160 546103006 546798336 546902155 547742720 549218320 550736896 551689728 553307840 555341822 556302621 557902464 557926040 558721184 559405434 560008560 560808206 562141104 563416320 563570808 563719232 564220832 564544160 565520880 566326848 566350780 566935040 567852513 567979520 568833260 574491540 575859377 576744448 577851970 578675512 580146420 580274688 580973232 581343744 581976640 582421504 582909864 582983520 583296952 583544465 584371576 584620160 586170336 587182720 592771368 593641258 594668319 595009095 595695380 596378496 597274923 597342464 598629840 598951684 599484634 599714304 600865935 601713408 601722276 601789440 602368480 603222272 603410640 603478240 604522320 604847332 612790976 613851168 614911360 616541856 616567910 617677728 617703830 617940480 618822848 619419990 620293632 621132672 621158920 621849088 622805982 622945280 623524328 623881640 624023040 624961020 627678080 633652152 634676368 635774424 635844720 636044205 636186572 637602816 637629760 638538496 639320496 639401280 640923664 641123805 642304965 642446976 643292160 643638016 644823808 645793054 652216866 653343320 654092544 655075722 656282586 656355840 656561760 657319040 657499276 658124040 659061984 659774360 660714656 663024480 663969408 665116160 666266880 666625088 666907960 668061780 669511248 675585015 677452992 677481620 678234368 678447152 679278027 679363860 679620936 680061508 680322048 680794720 680981393 681575424 681628470 682028032 682599912 683497920 683865392 685125296 688421120 689612160 693422364 697378080 698371968 698401480 700253358 700332544 701544192 701621760 701998976 702009322 702676380 702755840 704349419 704463510 704619264 704649040 705276040 707226112 707908560 708289156 711355701 712599232 714834456 720624016 720930560 722842176 723344390 724173888 724654784 725343360 726216540 726606979 726679680 727070368 727945627 728026880 728637330 729064448 729121190 730464470 730744320 732712920 737893632 739881492 740964210 741244596 741736828 743869952 745390704 745473120 745873912 746678080 748657968 748689605 749521472 749642880 751221760 751427744 752141760 752152845 753213696 754027840 755102464 756059165 757136684 765155712 765663017 765988720 766305831 767313960 769140898 769520640 770677320 772097160 772512266 773528560 774630976 775367040 776415840 777213152 777311360 779405410 781140480 781560448 784011984 788782848 790361824 791729232 791977623 792065190 792891092 793345460 794718030 795171328 795233215 796366564 797003520 798139392 798173120 799150620 800289552 801154580 802284544 802296368 803058720 804547520 806029760 808992758 812977944 816953664 817615680 818468224 819154509 821208631 821614080 821874095 822055808 823570304 823827480 825788974 825893320 826105344 828176896 828963840 829961760 830407976 833012733 833281360 836889060 838081776 841212309 844869536 845578848 846331248 846816240 847699232 847792960 848058940 849526170 850076885 850402560 851969280 852427328 852535040 853249890 854831740 856406620 856595968 856734720 864785362 865116672 866777955 868013268 869622488 872123392 872964960 873434296 873632256 874945428 875043448 875415680 876557364 876930240 877498720 878749312 880774080 884032640 885292544 885361445 886133760 888355840 890461887 890749040 892681664 893543070 896013696 898427526 899226951 900680434 900780020 901125120 903270656 903552720 904833408 905217360 905704036 905818480 906161248 907270998 908837960 910133216 911330560 919186464 919482880 922367040 924563152 924851865 926555745 927171035 928234272 929837440 931162624 931738380 932342390 932773632 933671144 934417920 935286492 935392256 935822460 936901840 939284680 939492352 941517120 943878080 946420855 948474268 952014552 953112608 954279858 956444640 957807744 961385496 962796326 963271680 963789568 965457024 965565184 967016542 967124480 967235712 968288720 968689581 968906240 971516440 976950560 980014980 982348349 983858176 985978560 986248914 986508656 987952280 988326128 989661540 991071984 991113865 993854272 993964160 995458205 997674240 998210624 999523840 999937632 1000361940 1002855680 1002870460 1004284928 1012682146 1016222430 1017351552 1017670728 1020092262 1020207616 1021192080 1021741108 1022650258 1023042048 1023085280 1025798088 1027569760 1027687944 1029462880 1032631680 1033822720 1035221120 1038009970 1045349312 1047602220 1048165447 1050096511 1050498816 1051710464 1052998464 1053013983 1054133760 1055638976 1055970164 1056086920 1056973560 1057914060 1058482831 1059624040 1060839168 1062433734 1062671360 1065534160 1067052736 1068898848 1070744960 1080936024 1081395840 1083970592 1085016585 1086982176 1087028110 1089271552 1090154240 1090605552 1091792870 1092040320 1092206012 1093596672 1093681785 1093804310 1095696705 1098436640 1103379456 1106615680 1110683644 1112605242 1115804928 1115852080 1117442368 1118810868 1120017120 1121616412 1124282208 1126832640 1127141616 1127438464 1128441664 1129088320 1131041760 1132130045 1132653696 1132701560 1133870080 1135705026 1135959040 1137666520 1148983080 1151718754 1153711347 1155703940 1157351024 1158768399 1160292840 1160549376 1161946464 1162687488 1163953280 1165819728 1165967040 1166593904 1167088930 1168743152 1169108115 1169240320 1172340672 1174365440 1185542736 1185592835 1187282516 1189336638 1190018190 1191390760 1192756992 1194549846 1194684928 1197259680 1197903368 1198969268 1199428608 1201731870 1203426816 1203444552 1204736960 1206444544 1206821280 1206956480 1209044640 1209694664 1213489137 1225581952 1227702336 1229685463 1229822720 1233083712 1233135820 1235355456 1235407660 1235880960 1237645696 1238683461 1238839980 1239506023 1240587264 1241789599 1242265344 1242317840 1243698176 1245611964 1247048656 1247763280 1248046080 1249922040 1255356160 1267304304 1269352736 1271548848 1271689440 1272088410 1272373144 1275259520 1277076992 1277176385 1278640992 1278802560 1281847328 1282247610 1284609930 1284893952 1287276032 1289647616 1291586108 1297178043 1304433732 1306686640 1308185088 1310151444 1312565172 1312711680 1313123520 1314638080 1314998552 1316248080 1318123968 1319548720 1319962705 1321429312 1324989197 1326048960 1327938816 1330232320 1332533760 1333250176 1333815920 1336123560 1339022496 1351020651 1351170030 1354905984 1354963240 1356468736 1356894304 1358556054 1358727720 1359241872 1360123016 1361589440 1361962786 1363256940 1365199824 1365257515 1366995840 1367730784 1370250592 1376842240 1379224320 1386844728 1388354555 1394756160 1396743936 1396802960 1398513585 1400506716 1400665088 1402020515 1403088384 1403243520 1403997952 1404018644 1405352760 1408698838 1408927020 1409238528 1409298080 1410552080 1414452224 1415817120 1416578312 1422711402 1425198464 1429668912 1441248032 1441861120 1444194489 1445684352 1446688780 1448347776 1449309568 1450524813 1450686720 1452433080 1453213958 1453359360 1454140736 1455891254 1456053760 1457274660 1458242380 1460928940 1461488640 1465425840 1475787264 1479762984 1481928420 1482489192 1483473656 1484103145 1487739904 1490781408 1490946240 1491747824 1493356160 1497315936 1497379210 1498711585 1499042944 1499285760 1502855488 1504283520 1504305690 1506427392 1508055680 1510204928 1512118330 1514273368 1519023219 1530311424 1531326034 1531977440 1532611662 1533975387 1534627920 1538281796 1541354640 1544194320 1545024532 1547057120 1549261952 1550734080 1552831680 1554426304 1554622720 1557014955 1558810820 1562280960 1563120896 1568023968 1577565696 1580723648 1583458464 1583955246 1584130380 1584982063 1585782184 1586690920 1589436060 1590342656 1590466430 1592733128 1594007040 1596346240 1598301240 1600579104 1602309160 1604592736 1606117440 1609095040 1612059520 1614482635 1617985516 1625955888 1630542165 1633907328 1635231360 1636936448 1637689305 1638309018 1640706465 1642417262 1643228160 1643748190 1644111616 1647140608 1647654960 1651577948 1651786640 1652210688 1656353792 1659923520 1660815952 1666025466 1666562720 1673778120 1676163552 1682424618 1689739072 1691157696 1692662496 1693632480 1695398464 1695585920 1696117880 1699052340 1699965809 1700153770 1700805120 1703938560 1704854656 1705070080 1706499780 1709663480 1712813240 1713191936 1727578131 1729570724 1730233344 1733555910 1736026536 1739244976 1745929920 1746868592 1747264512 1749890856 1750086896 1750633395 1750831360 1753114728 1753860480 1754997440 1755023305 1757498624 1761548160 1768065280 1770585088 1770722890 1780923774 1781498080 1785363328 1787086140 1788046939 1791341107 1792027392 1796855052 1798453902 1801360868 1801560040 1806541312 1807105440 1809666816 1810434720 1811408072 1811636960 1812322496 1814541996 1817675920 1820266432 1822661120 1838372928 1838965760 1844734080 1847947787 1849126304 1849703730 1853111490 1854342070 1856468544 1859674880 1862325248 1863476760 1864684780 1865547264 1867342288 1868835840 1870572984 1871644920 1873803680 1878569360 1883034240 1887756160 1892841710 1896948536 1904029104 1906225216 1908559716 1911360521 1912889280 1915615488 1922770992 1922852245 1925592652 1927579136 1930914048 1931130368 1931280665 1934033084 1934248960 1934471424 1936577440 1937379162 1937812480 1943032880 1953901120 1960029960 1964696698 1971957120 1972497828 1973017312 1975904560 1976652256 1979323080 1982143968 1982227730 1987708544 1987928320 1990916410 1995348480 1996421248 1999047680 1999875264 2000723880 2005711360 2005740920 2022481895 2025364292 2032444860 2034703104 2035341456 2040184524 2040415232 2042384160 2042944179 2043482216 2045300516 2046084096 2046170560 2051596176 2055139520 2055375888 2058925760 2064472435 2065263360 2067645440 2070442240 2076019940 2090698624 2095204440 2096330894 2100193022 2100997632 2105996928 2106027966 2108267520 2111277952 2111940328 2112173840 2113048257 2113947120 2115828120 2116965662 2119248080 2121678336 2124867468 2131068320 2134105472 2137797696 2141489920 2161872048 2161963405 2162791680 2167941184 2170033170 2173964352 2174056220 2178543104 2179820937 2180308480 2181211104 2183585740 2183836881 2184080640 2184412024 2187193344 2187363570 2187608620 2191393410 2196873280 2213231360 2221367288 2225210484 2231609856 2231704160 2234884736 2237621736 2240034240 2243232824 2246068815 2248564416 2251701085 2253665280 2254283232 2254876928 2256883328 2258176640 2260275689 2262083520 2264260090 2265307392 2265403120 2268177495 2271410052 2275333040 2296989051 2297966160 2303437508 2307422694 2311407880 2314702048 2317536798 2320585680 2323892928 2327906560 2331639456 2331934080 2333187808 2334177860 2337486304 2338216230 2338480640 2344681344 2348730880 2371085472 2371185670 2374565032 2378673276 2380036380 2382781520 2385513984 2385699645 2389099692 2389369856 2394519360 2395806736 2397938536 2403463740 2406853632 2406889104 2406990815 2409473920 2412889088 2413642560 2413912960 2417541355 2418089280 2419389328 2426978274 2451163904 2455404672 2459370926 2459645440 2463625893 2465622285 2466167424 2466271640 2470710912 2470815320 2475291392 2477366922 2477679960 2479012046 2483579198 2484530688 2484635680 2491223928 2494097312 2495526560 2499844080 2510712320 2531705365 2534608608 2538705472 2543097696 2543378880 2544176820 2544746288 2545544657 2550230655 2550519040 2554153984 2554352770 2556625645 2557281984 2557605120 2563694656 2564495220 2569219860 2569787904 2570601161 2574552064 2579295232 2583172216 2594356086 2608867464 2613373280 2616370176 2620302888 2625130344 2626247040 2629276160 2629997104 2632496160 2636247936 2639097440 2639925410 2642858624 2649978394 2652097920 2655877632 2656084335 2665067520 2666500352 2667631840 2672247120 2678044992 2691993143 2702041302 2702340060 2703792931 2709811968 2709926480 2712937472 2713788608 2717112108 2717455440 2718483744 2720246032 2723178880 2723925572 2726513880 2730399648 2730515030 2733991680 2735461568 2740501184 2753684480 2758448640 2773689456 2776709110 2781513105 2789512320 2793487872 2793605920 2797027170 2801013432 2804041030 2806176768 2807995904 2808037288 2810705520 2817397676 2817854040 2818477056 2818596160 2821104160 2831634240 2833156624 2839262565 2845422804 2850396928 2859337824 2879296885 2882496064 2883722240 2888388978 2890261409 2891368704 2893377560 2896695552 2898619136 2901049626 2901373440 2904866160 2906427916 2906718720 2908281472 2911782508 2912107520 2914549320 2916484760 2921857880 2930851680 2947045047 2951574528 2959525968 2963856840 2964978384 2966947312 2968206290 2973341595 2981562816 2981892480 2983495648 2986374615 2986712320 2994631872 2994758420 2997423170 2998085888 2998571520 3005710976 3008567040 3008611380 3010228913 3012854784 3016111360 3020409856 3024236660 3028546736 3038046438 3060622848 3062652068 3063954880 3065223324 3067950774 3069255840 3076563592 3082709280 3088388640 3090049064 3094114240 3098523904 3101468160 3105663360 3108852608 3109245440 3114029910 3117621640 3126241792 3136047936 3144496341 3150289533 3152381519 3155131392 3161447296 3166916928 3167910492 3168260760 3169964126 3171564368 3173381840 3175448493 3178872120 3180932860 3185466256 3188014080 3192692480 3196602480 3201158208 3204618320 3209185472 3212234880 3217830907 3218190080 3224119040 3228965270 3235971032 3251911776 3261084330 3267814656 3270462720 3273872896 3275378610 3276618036 3281412930 3284834524 3287496380 3288223232 3294281216 3295309920 3303155896 3303573280 3319847040 3321631904 3332050932 3333125440 3347556240 3352327104 3364849236 3369787141 3379478144 3382315392 3384557897 3385324992 3387264960 3390796928 3391171840 3392235760 3396390135 3398104680 3399931618 3400307540 3401610240 3404906965 3407877120 3409709312 3410140160 3412999560 3419326960 3425626480 3455156262 3459141448 3467111820 3472053072 3478489952 3491859840 3493737184 3499781712 3500173792 3501266790 3501662720 3506229456 3507720960 3509994880 3510046610 3514997248 3521747095 3523096320 3536130560 3541445780 3556778505 3561847548 3562996160 3570726656 3574172280 3576093878 3582682214 3584054784 3593710104 3596907804 3602721736 3603120080 3613082624 3614210880 3619333632 3620869440 3622816144 3623273920 3624644992 3629083992 3633034895 3635351840 3639728135 3640532864 3645322240 3676745856 3689056389 3689468160 3695895574 3698252608 3699407460 3706222980 3708215573 3708684140 3712937088 3718518069 3719349760 3725368797 3726953520 3729369560 3731094528 3734684576 3741145968 3743289840 3747607360 3757138720 3766068480 3775512320 3785683420 3793897072 3808058208 3812450432 3817119432 3822721042 3825778560 3828315085 3831230976 3831529155 3845541984 3845704490 3851185304 3855158272 3861828096 3862260736 3862561330 3868066168 3868942848 3873154880 3874758324 3886065760 3907802240 3920059920 3929393396 3943914240 3944995656 3946034624 3951809120 3953304512 3958646160 3959888115 3964287936 3964455460 3974967591 3975417088 3975856640 3981832820 3990696960 3992842496 3999750528 4001447760 4011422720 4011481840 4031015639 4044963790 4050728584 4064889720 4069406208 4070682912 4080369048 4084768320 4085888358 4086964432 4090601032 4092341120 4095772545 4103192352 4106043155 4110279040 4110751776 4117851520 4128944870 4130526720 4140884480 4152039880 4165063665 4181397248 4190408880 4192661788 4200386044 4201995264 4206061545 4211993856 4212055932 4222555904 4223880656 4224347680 4226096514 4227894240 4231656240 4233931324 4238496160 4243356672 4249734936 4262136640 4268210944 4275595392 4282979840 4323744096 4323926810 4325583360 4335882368 4340066340 4342399709 4347928704 4348112440 4357086208 4359641874 4360616960 4362422208 4367171480 4367673762 4368161280 4368824048 4374727140 4375217240 4382786820 4385143157 4393746560 4426462720 4442734576 4450420968 4452309435 4463219712 4463408320 4469769472 4475243472 4480068480 4486465648 4492137630 4496134755 4497128832 4503402170 4508566464 4509753856 4513766656 4516353280 4520551378 4524167040 4528520180 4530614784 4530806240 4536354990 4542820104 4550666080 4593978102 4595932320 4606875016 4614845388 4622815760 4629404096 4635073596 4641171360 4641875551 4647785856 4655813120 4663278912 4663868160 4666375616 4668355720 4674972608 4676432460 4676961280 4687566823 4689362688 4697461760 4742170944 4742371340 4749130064 4754946189 4757346552 4760072760 4765563040 4766869751 4771027968 4771399290 4778199384 4789038720 4791613472 4795877072 4806927480 4813778208 4813981630 4818947840 4827285120 4827825920 4835082710 4836178560 4838778656 4843447905 4853956548 4902327808 4910809344 4911741745 4918741852 4919290880 4927251786 4930445933 4931244570 4932334848 4932543280 4941421824 4941630640 4950582784 4954733844 4955359920 4958024092 4967158396 4969061376 4969271360 4982447856 4988194624 4991053120 4999688160 5021424640 5063410730 5069217216 5077410944 5086195392 5086757760 5088353640 5089492576 5091089314 5095619389 5099897427 5100461310 5101038080 5108705540 5113251290 5114563968 5115210240 5127389312 5128990440 5138439720 5139575808 5141202322 5166344432 5188712172 5217734928 5226746560 5240605776 5240827235 5250260688 5250482555 5252494080 5258552320 5259994208 5264992320 5265069915 5272495872 5278194880 5279850820 5285717248 5292414155 5299956788 5304195840 5311755264 5312168670 5333000704 5335263680 5344494240 5356089984 5364140817 5374023321 5383986286 5404082604 5404680120 5407585862 5419623936 5419852960 5427577216 5434224216 5434910880 5436967488 5440492064 5446357760 5447851144 5453027760 5460799296 5461030060 5467983360 5470923136 5481002368 5489240959 5516897280 5543843361 5547378912 5553418220 5563026210 5579024640 5586975744 5587211840 5594054340 5602026864 5608082060 5615991808 5616074576 5621411040 5634795352 5635708080 5637192320 5642208320 5663268480 5666313248 5678525130 5690845608 5700793856 5718675648 5734081563 5748460417 5758593770 5764992128 5768556735 5776777956 5780522818 5782737408 5786755120 5793391104 5793841995 5797238272 5802099252 5802746880 5809732320 5812855832 5813437440 5816562944 5823565016 5829098640 5832969520 5843715760 5861703360 5894090094 5919051936 5927713680 5929956768 5933894624 5936412580 5946683190 5963125632 5963784960 5966991296 5972749230 5973424640 5989263744 5989516840 5994846340 5996171776 5997143040 6011421952 6017134080 6017222760 6020457826 6032222720 6048473320 6057093472 6067445685 6076092876 6121245696 6125304136 6127909760 6130446648 6135901548 6138511680 6148427315 6153127184 6165418560 6176777280 6180098128 6188228480 6193417305 6197047808 6197530115 6202936320 6208947995 6211326720 6217705216 6218490880 6228059820 6235243280 6252483584 6272095872 6288992682 6300579066 6304763038 6322894592 6333833856 6335820984 6336521520 6339928252 6343128736 6346763680 6350896986 6357744240 6361865720 6370932512 6385384960 6393204960 6402316416 6409236640 6418370944 6424469760 6435661814 6436380160 6448238080 6457930540 6471942064 6485890215 6503823552 6522168660 6535629312 6537697633 6540925440 6547745792 6550757220 6553236072 6562825860 6566354261 6569669048 6574992760 6576446464 6588562432 6590619840 6606311792 6607146560 6624945985 6639694080 6643263808 6664101864 6666250880 6695112480 6704654208 6729698472 6739574282 6755103255 6758956288 6764630784 6769115794 6770649984 6774529920 6780827067 6781593856 6782343680 6784471520 6792780270 6796209360 6799863236 6800615080 6809813930 6819418624 6825999120 6838653920 6851252960 6876438443 6910312524 6918282896 6934223640 6944106144 6956979904 6983719680 6987474368 6999563424 7000347584 7002533580 7003325440 7012458912 7015441920 7019206279 7019989760 7020093220 7029994496 7043494190 7046192640 7072261120 7082891560 7113557010 7123695096 7125992320 7141453312 7148344560 7152187756 7165364428 7168109568 7187420208 7193815608 7205443472 7206240160 7220972445 7228421760 7238667264 7241738880 7245632288 7246547840 7249289984 7252624065 7258167984 7266069790 7270703680 7279456270 7281065728 7350675577 7353491712 7378112778 7378936320 7391791148 7396505216 7398814920 7412445960 7416431146 7417368280 7425874176 7437036138 7438699520 7450737594 7453907040 7458739120 7469369152 7482291936 7486579680 7495214720 7514277440 7532136960 7551024640 7571366840 7587794144 7595116095 7616116416 7624900864 7634238864 7636633971 7645442084 7651557120 7655783689 7656630170 7662461952 7663058310 7669876935 7691083968 7691408980 7702370608 7711803483 7723656192 7725122660 7736132336 7737885696 7746309760 7749516648 7772131520 7815604480 7840119840 7858786792 7887828480 7889991312 7892069248 7903618240 7906609024 7917292320 7918493587 7919776230 7924910315 7928575872 7928910920 7949935182 7950834176 7951713280 7963665640 7985684992 7999501056 8002895520 8022963680 8062031278 8075979429 8089927580 8101457168 8111378793 8129779440 8138812416 8141365824 8160738096 8169536640 8171776716 8173928864 8181202064 8183768771 8184682240 8191545090 8206384704 8212086310 8220558080 8221503552 8235703040 8257889740 8261053440 8281768960 8304079760 8330127330 8362794496 8380817760 8385323576 8400772088 8412123090 8423987712 8424111864 8445111808 8447761312 8448695360 8452193028 8455788480 8463312480 8467862648 8476992320 8499469872 8499829045 8524273280 8536421888 8551190784 8565959680 8607798241 8637890655 8647488192 8647853620 8651166720 8670784227 8671764736 8680132680 8684799418 8692527193 8695857408 8696224880 8719283748 8724844416 8734342960 8735347524 8736322560 8737648096 8749454280 8750434480 8765573640 8770286314 8787493120 8852925440 8885469152 8900841936 8904618870 8926816640 8939538944 8940234695 8950486944 8956705535 8960136960 8972931296 8984275260 8992269510 8994257664 9006804340 9017132928 9019507712 9027533312 9030686739 9032706560 9041102756 9048334080 9057040360 9061229568 9061612480 9072709980 9085640208 9101332160 9187956204 9191864640 9213750032 9229690776 9239738935 9245631520 9258808192 9270147192 9282342720 9283751102 9295571712 9311626240 9326557824 9327736320 9332751232 9336711440 9349945216 9352864920 9375133646 9378725376 9457144557 9484341888 9484742680 9498260128 9509892378 9514693104 9520145520 9531126080 9533739502 9542798580 9556398768 9556802605 9578077440 9583226944 9591754144 9613854960 9627556416 9627963260 9637895680 9653492721 9654570240 9655651840 9670165420 9672357120 9677557312 9686895810 9707913096 9804655616 9821618688 9823483490 9837483704 9854503572 9860891866 9862489140 9864669696 9865086560 9882843648 9883261280 9901165568 9909467688 9910719840 9916048184 9934316792 9938542720 9964895712 9976389248 9982106240 9999376320 10109361423 10126821460 10138434432 10153673691 10154821888 10172390784 10173515520 10176707280 10178985152 10182178628 10191238778 10199794854 10200922620 10202076160 10214720895 10217411080 10226502580 10229127936 10230420480 10254778624 10257980880 10276879440 10282404644 10332688864 10377424344 10435469856 10453493120 10481211552 10481654470 10500521376 10500965110 10504988160 10519988416 10529984640 10530139830 10544991744 10556389760 10559701640 10565241285 10571434496 10584828310 10599913576 10608391680 10624337340 10666001408 10670527360 10688988480 10712179968 10728281634 10748046642 10767972572 10808165208 10809360240 10815171724 10839247872 10839705920 10855154432 10868448432 10869821760 10873934976 10880984128 10892715520 10895702288 10899104685 10906055520 10919184405 10921598592 10922060120 10935966720 10941846272 10962004736 10978481918 11087686722 11094757824 11106836440 11124646719 11126052420 11152543021 11158049280 11174423680 11188108680 11204053728 11216164120 11232149152 11242822080 11269590704 11271416160 11274384640 11284416640 11301378445 11326536960 11332626496 11357050260 11381691216 11401587712 11437351296 11468163126 11484945255 11496920834 11517187540 11529984256 11537113470 11553555912 11561045636 11565474816 11573510240 11586782208 11587683990 11594476544 11604198504 11619464640 11625711664 11633125888 11647130032 11658197280 11665939040 11687431520 11723406720 11788180188 11838103872 11855427360 11859913536 11867789248 11872825160 11893366380 11899760663 11921683919 11926251264 11927569920 11933982592 11945498460 11946849280 11973940123 11978527488 11979033680 11989692680 11992343552 12022843904 12034268160 12034445520 12040915652 12064445440 12093046917 12096946640 12114186944 12134891370 12152185752 12250608272 12255819520 12260893296 12271803096 12277023360 12296854630 12306254368 12318129465 12330837120 12353554560 12360196256 12376456960 12386834610 12394095616 12395060230 12417895990 12422653440 12435410432 12456119640 12470486560 12539387749 12544191744 12577985364 12601158132 12609526076 12645789184 12667667712 12671641968 12673043040 12679856504 12686257472 12693527360 12701793972 12715488480 12723731440 12727723285 12741865024 12770769920 12786409920 12804632832 12818473280 12836741888 12848939520 12853005805 12871323628 12872760320 12896476160 12915861080 12943884128 12971780430 13007647104 13027199127 13044337320 13071258624 13075395266 13081850880 13101514440 13106472144 13125651720 13132708522 13139338096 13149985520 13155429471 13181239680 13212623584 13214293120 13249891970 13279388160 13286527616 13328203728 13332501760 13390224960 13409308416 13459396944 13459965715 13479148564 13510206510 13517912576 13518964655 13529261568 13538231588 13541299968 13549059840 13561654134 13563187712 13564687360 13568943040 13585560540 13592418720 13599726472 13601230160 13619627860 13638837248 13651998240 13677307840 13702505920 13752876886 13820625048 13836565792 13868447280 13888212288 13913959808 13925626653 13960546727 13967439360 13974948736 13999126848 14000695168 14005067160 14024917824 14030883840 14038412558 14039979520 14040186440 14062700469 14086988380 14092385280 14165783120 14227114020 14247390192 14251984640 14282906624 14296689120 14300609253 14304375512 14330728856 14374840416 14387631216 14410886944 14412480320 14441944890 14451307045 14456843520 14483477760 14491264576 14493095680 14498579968 14505248130 14516335968 14532139580 14541407360 14558912540 14562131456 14701351154 14706983424 14735225235 14756225556 14757872640 14783582296 14791337799 14793010432 14797629840 14824891920 14832862292 14834736560 14851748352 14874072276 14901475188 14907814080 14917478240 14938738304 14964583872 14973159360 14990429440 15028554880 15051144565 15064273920 15102049280 15142733680 15175588288 15190232190 15232232832 15249801728 15268477728 15273267942 15286858167 15290884168 15303114240 15311567378 15313260340 15326116620 15339753870 15382167936 15382817960 15404741216 15423606966 15450245320 15472264672 15492619520 15499033296 15544263040 15631208960 15680239680 15717573584 15722481705 15751447665 15761907595 15775656960 15779982624 15784138496 15807236480 15813218048 15834584640 15836987174 15839552460 15849820630 15857151744 15857821840 15877242465 15899870364 15901668352 15927331280 15971369984 15999002112 16005791040 16045927360 16089154535 16124062556 16151958858 16179855160 16202914336 16222757586 16259558880 16282731648 16321476192 16339073280 16343553432 16347857728 16362404128 16367537542 16369364480 16383090180 16412769408 16424172620 16441116160 16443007104 16467722877 16471406080 16515779480 16608159520 16660254660 16699921933 16725588992 16761635520 16770647152 16801544176 16824246180 16847975424 16848223728 16848935705 16890223616 16895522624 16897390720 16904386056 16911576960 16922789485 16926624960 16935725296 16953984640 16998939744 16999658090 17048546560 17072843776 17102381568 17215596482 17245381251 17275781310 17294976384 17295707240 17341568454 17343529472 17360265360 17369598836 17385054386 17391714816 17392449760 17438567496 17449688832 17468685920 17470695048 17475296192 17498908560 17500868960 17531147280 17540572628 17574986240 17770938304 17801683872 17809237740 17818812599 17851640687 17853633280 17879077888 17880469390 17900973888 17913411070 17920273920 17945862592 17968550520 17984539020 17988515328 17994208127 18013608680 18034265856 18055066624 18061373478 18065413120 18082205512 18096668160 18114080720 18123224960 18145419960 18171280416 18202664320 18375912408 18383729280 18427500064 18445281945 18459381552 18479477870 18491263040 18517616384 18540294384 18541077865 18564685440 18567502204 18591143424 18592590345 18626843985 18653115648 18655472640 18665502464 18673422880 18699890432 18705729840 18750267292 18757450752 18914289114 18968683776 18969485360 18996520256 19019784756 19029386208 19040291040 19062252160 19067479004 19085597160 19112797536 19113605210 19156154880 19166453888 19183508288 19227709920 19255112832 19255926520 19275791360 19306985442 19309140480 19311303680 19340330840 19344714240 19355114624 19373791620 19415826192 19613092899 19643237376 19646966980 19674967408 19699062783 19709007144 19721783732 19724978280 19729339392 19730173120 19765687296 19766522560 19818935376 19821439680 19832096368 19868633584 19874837955 19877085440 19929791424 19952778496 19964212480 19998752640 20155078195 20218722846 20253642920 20276868864 20307347382 20309643776 20344781568 20347031040 20353414560 20357970304 20364357256 20382477556 20399589708 20401845240 20429441790 20434822160 20453005160 20458255872 20509557248 20515961760 20553758880 20564809288 20629315329 20665377728 20754848688 20870939712 20906986240 20962423104 20963308940 21001042752 21001930220 21009976320 21039976832 21057618837 21059969280 21060279660 21071602391 21089983488 21110423183 21112779520 21119403280 21130482570 21142868992 21169656620 21199827152 21216783360 21248674680 21341054720 21377976960 21424359936 21456563268 21496093284 21535945144 21616330416 21618720480 21630343448 21679411840 21710308864 21711998545 21736896864 21739643520 21747869952 21761968256 21785431040 21791404576 21798209370 21812111040 21838368810 21843197184 21844120240 21883692544 21924009472 21925715785 21956963836 22052026731 22175373444 22189515648 22213672880 22249293438 22252104840 22305086042 22316098560 22348847360 22376217360 22408107456 22432328240 22464298304 22485644160 22524816349 22539181408 22542832320 22548769280 22568833280 22602756890 22653073920 22665252992 22714100520 22763382432 22874702592 22936326252 22967351067 22969890510 22993841668 23034375080 23059968512 23074226940 23107111824 23122091272 23147020480 23175367980 23208397008 23209377755 23238929280 23251423328 23266251776 23294260064 23316394560 23331878080 23374863040 23437834115 23446813440 23576360376 23676207744 23710854720 23719827072 23735578496 23745650320 23755480761 23774730945 23786732760 23799521326 23834348755 23843367838 23852502528 23855139840 23867965184 23890996920 23947880246 23957054976 23958067360 23979385360 24045687808 24068891040 24081831304 24186093834 24193893280 24228373888 24269782740 24304371504 24501216544 24511639040 24521786592 24543606192 24551306313 24554046720 24593709260 24612508736 24636258930 24652229665 24661674240 24707109120 24720392512 24752913920 24773669220 24790120460 24835791980 24845306880 24870820864 24912239280 24940973120 25078775498 25088383488 25155970728 25202316264 25219052152 25291578368 25335335424 25343283936 25346086080 25359713008 25372514944 25387054720 25403587944 25430976960 25447462880 25455446570 25478096945 25483730048 25499487135 25572819840 25609265664 25636946560 25673483776 25697879040 25706011610 25742647256 25823394723 25831722160 25887768256 25943560860 25957509011 26015294208 26054398254 26077581579 26088674640 26150790532 26203028880 26212944288 26251303440 26265417044 26278676192 26299971040 26310858942 26362479360 26425247168 26428586240 26499783940 26558776320 26573055232 26656407456 26665003520 26780449920 26818616832 26820704085 26870116605 26918793888 26919931430 26958297128 27020413020 27035825152 27037929310 27058523136 27076463176 27082599936 27098119680 27123308268 27126375424 27137886080 27171121080 27184837440 27199452944 27202460320 27239255720 27303996480 27354615680 27405011840 27446204795 27505753772 27641250096 27673131584 27719216805 27736894560 27776424576 27827919616 27851253306 27921093454 27934878720 27949897472 27998253696 28001390336 28010134320 28049835648 28076825116 28079959040 28080372880 28125400938 28173976760 28331566240 28454228040 28494780384 28503969280 28593378240 28601218506 28608751024 28661457712 28670407815 28742302085 28749680832 28775262432 28821773888 28824960640 28883889780 28899418753 28902614090 28913687040 28966955520 28982529152 28986191360 28997159936 29010496260 29032671936 29064279160 29082814720 29117825080 29124262912 29402702308 29413966848 29470450470 29512451112 29567164592 29582675598 29586020864 29595259680 29649783840 29665724584 29669473120 29703496704 29748144552 29802950376 29815628160 29834956480 29877476608 29929167744 29946318720 29980858880 30057109760 30102289130 30285467360 30351176576 30380464380 30396797963 30452798819 30464465664 30499603456 30536955456 30546535884 30573716334 30581768336 30606228480 30623134756 30626520680 30652233240 30679507740 30696002099 30764335872 30765635920 30809482432 30847213932 30900490640 30944529344 30985239040 30998066592 31088526080 31262417920 31360479360 31435147168 31444963410 31502895330 31523815190 31559965248 31568276992 31614472960 31626436096 31669169280 31673974348 31679104920 31699641260 31714303488 31715643680 31754484930 31799740728 31854662560 31998004224 32011582080 32091854720 32178309070 32248125112 32303917716 32359710320 32405828672 32445515172 32493128857 32519117760 32565463296 32642952384 32678146560 32687106864 32688488165 32695715456 32724808256 32735075084 32738728960 32766180360 32812967761 32825538816 32831771305 32848345240 32882232320 32886014208 32935445754 32942812160 33031558960 33216319040 33320509320 33399843866 33457629063 33523271040 33541294304 33603088352 33648492360 33696447456 33697871410 33791045248 33794781440 33808772112 33823153920 33845578970 33853249920 33871450592 33904135335 33907969280 33997879488 33999316180 34097093120 34204763136 34382192215 34431192964 34490762502 34551562620 34589952768 34591414480 34683136908 34687058944 34720530720 34739197672 34770108772 34783429632 34784899520 34877134992 34899377664 34937371840 34941390096 34950592384 34997817120 35001737920 35062294560 35081145256 35096031395 35149972480 35541876608 35603367744 35618475480 35637625198 35699281989 35703281374 35707266560 35760938780 35765051757 35801947776 35826822140 35840547840 35891725184 35921820369 35937101040 35969078040 35977030656 35988416254 36027217360 36068531712 36122746956 36164411024 36193336320 36228161440 36246449920 36290839920 36342560832 36405328640 36751824816 36753377885 36767458560 36855000128 36890563890 36918763104 36958955740 36982526080 37035232768 37080588768 37082155730 37129370880 37135004408 37182286848 37185180690 37253687970 37306231296 37331004928 37346845760 37399780864 37411459680 37500534584 37618163247 37828578228 37937367552 37938970720 37993040512 38039569512 38058772416 38080582080 38124504320 38134958008 38171194320 38183169855 38225595072 38227210420 38278918445 38312309760 38332907776 38367016576 38424686713 38455419840 38510225664 38511853040 38559017415 38613970884 38618280960 38680661680 38689428480 38710229248 38747583240 38831652384 39226185798 39293933960 39349934816 39398125566 39418014288 39443567464 39449956560 39460346240 39533045120 39592467935 39637870752 39642879360 39664192736 39737267168 39749675910 39754170880 39859582848 39905556992 39928424960 39997505280 40310156390 40379897145 40437445692 40507285840 40553737728 40556893965 40614694764 40619287552 40689563136 40694062080 40706829120 40715940608 40728714512 40764955112 40799179416 40803690480 40858883580 40869644320 40906010320 40916511744 40918843855 41019114496 41031923520 41107517760 41129618576 41258630658 41330755456 41509697376 41741879424 41813972480 41881640181 41924846208 41926617880 42002085504 42003860440 42079953664 42115237674 42119938560 42120559320 42143204782 42220846366 42225559040 42238806560 42260965140 42339313240 42399654304 42497349360 42682109440 42755953920 42848719872 42913126536 42992186568 43038991205 43071890288 43232660832 43237440960 43260686896 43353921135 43358823680 43420617728 43423997090 43462635965 43473793728 43479287040 43495739904 43523936512 43582809152 43596418740 43624222080 43676737620 43686394368 43688240480 43700219737 43767385088 43848018944 43851431570 43913927672 44104053462 44350746888 44379031296 44427345760 44498586876 44504209680 44610172084 44697694720 44752434720 44816214912 44864656480 44928596608 44971288320 45049632698 45078362816 45085664640 45097538560 45137666560 45153433695 45205513780 45306147840 45330505984 45428201040 45526764864 45749405184 45763883431 45872652504 45934702134 45939781020 45964479827 45987683336 46068750160 46119937024 46148453880 46214223648 46244182544 46294040960 46350735960 46416794016 46418755510 46477858560 46502846656 46588520128 46632789120 46663756160 46749726080 46875668230 46893626880 47152720752 47285722785 47352415488 47421709440 47439654144 47471156992 47491300640 47510961522 47549461890 47573465520 47599042652 47668697510 47686735676 47705005056 47735930368 47781993840 47895760492 47914109952 47916134720 47958770720 48137782080 48163662608 48267463605 48372187668 48387786560 48456747776 48539565480 48608743008 49002433088 49023278080 49043573184 49087212384 49102612626 49108093440 49134443953 49187418520 49225017472 49272517860 49299008461 49304459330 49323348480 49414218240 49440785024 49505827840 49547338440 49580240920 49671583960 49824478560 49881946240 50099765799 50157550996 50176766976 50311941456 50404632528 50438104304 50546807115 50670670848 50686567872 50692172160 50719426016 50745029888 50768368455 50774109440 50807175888 50861953920 50894925760 50910893140 50956193890 50967460096 50998974270 51145639680 51218531328 51273893120 51346967552 51412023220 51485294512 51646789446 51663444320 51775536512 51887121720 51915018022 52030588416 52108796508 52155163158 52177349280 52301581064 52406057760 52425888576 52502606880 52530834088 52557352384 52599942080 52621717884 52698940079 52724958720 52850494336 52857172480 52999567880 53146110464 53312814912 53330007040 53456437797 53554922061 53560899840 53590485823 53637233664 53641408170 53740233210 53837587776 53839862860 53916594256 53982624381 54040826040 54075858620 54152926352 54165199872 54196239360 54246616536 54275772160 54342242160 54369674880 54398905888 54404920640 54478511440 54607992960 54709231360 54810023680 54892409590 55011507544 55282500192 55346263168 55429455109 55438433610 55473789120 55552849152 55623233595 55655839232 55702506612 55762715105 55842186908 55899794944 55996507392 56002780672 56020268640 56099671296 56153650232 56160745760 56250801876 56347953520 56663132480 56908456080 56989560768 57007938560 57186756480 57202437012 57217502048 57286381397 57322915424 57340815630 57484604170 57499361664 57550524864 57643547776 57649921280 57767779560 57798837506 57805228180 57827374080 57933911040 57965058304 57972382720 58020992520 58065343872 58128558320 58165629440 58235650160 58805404616 58940900940 59024902224 59134329184 59165351196 59172041728 59190519360 59299567680 59331449168 59338946240 59496289104 59498803315 59605900752 59608419595 59631256320 59669912960 59754953216 59858335488 59869700615 59892637440 59961717760 60114219520 60204578260 60465234585 60570934720 60702353152 60760928760 60793595926 60905597638 60928931328 61073910912 61093071768 61147432668 61163536672 61246269512 61253041360 61304466480 61359015480 61392004198 61528671744 61531271840 61618964864 61694427864 61800981280 61889058688 61970478080 61996133184 62177052160 62696938745 62720958720 62870294336 62889926820 63005790660 63039664741 63047630380 63119930496 63136553984 63214807173 63228945920 63252872192 63331269549 63338338560 63347948696 63358209840 63399282520 63428606976 63431287360 63508969860 63599481456 63709325120 64023164160 64183709440 64356618140 64496250224 64607835432 64719420640 64811657344 64891030344 64986257714 65038235520 65130926592 65135995635 65285904768 65356293120 65374213728 65376976330 65391430912 65449616512 65470150168 65532360720 65625935522 65651077632 65663542610 65696690480 65772028416 65777147355 65870891508 66063117920 66432638080 66641018640 66799687732 66915258126 67046542080 67082588608 67206176704 67296984720 67392894912 67395742820 67574449047 67582090496 67589562880 67617544224 67646307840 67691157940 67706499840 67742901184 67808270670 67815938560 67995758976 67998632360 68194186240 68764384430 68862385928 68981525004 69103125240 69179905536 69182828960 69366273816 69441061440 69478395344 69540217544 69569799040 69628133265 69754269984 69798755328 69802733635 69874743680 69882780192 69901184768 69995634240 70003475840 70124589120 70162290512 70192062790 70313502345 71083753216 71206735488 71236950960 71275250396 71398563978 71406562748 71414533120 71503046265 71521877560 71530103514 71603895552 71653644280 71783450368 71843640738 71874202080 71938156080 71976832508 72054434720 72137063424 72245493912 72328822048 72456322880 72492899840 72581679840 72685121664 72810657280 73503649632 73506755770 73534917120 73710000256 73781127780 73820795053 73837526208 73917911480 73956688995 73965052160 74070465536 74161177536 74164311460 74258741760 74270008816 74370361380 74507375940 74547433669 74612462592 74662009856 74693691520 74799561728 74822919360 75001069168 75236326494 75657156456 75874735104 75877941440 75986081024 76079139024 76117544832 76161164160 76249008640 76269916016 76342388640 76366339710 76434290835 76451190144 76454420840 76557836890 76665815552 76734033152 76849373426 76910839680 77020451328 77023706080 77118034830 77227941768 77361323360 77420458496 77495166480 77663304768 77872527033 78067801147 78452371596 78587867920 78699869632 78796251132 78836028576 78887134928 78899913120 78911884367 78920692480 79066090240 79184935870 79275741504 79285758720 79328385472 79474534336 79499351820 79508341760 79688635991 79719165696 79811113984 79856849920 79995010560 80620312780 80759794290 80874891384 81014571680 81107475456 81113787930 81229389528 81379126272 81413658240 81431881216 81457429024 81529910224 81598358832 81607380960 81717767160 81739288640 81812020640 81837687710 82063847040 82215035520 82259237152 82338614385 82517261316 82661510912 83019394752 83451787433 83483758848 83499609665 83627944960 83763280362 83817580861 83849692416 83853235760 84004171008 84007720880 84159907328 84230475348 84239877120 84241118640 84286409564 84441692732 84451118080 84477613120 84521930280 84678626480 84799308608 84994698720 85364218880 85511907840 85826253072 85984373136 86077982410 86143780576 86226906255 86465321664 86474881920 86521373792 86698256259 86707842270 86717647360 86847994180 86925271930 86947587456 86958574080 86991479808 87047873024 87165618304 87192837480 87248444160 87353475240 87372788736 87376480960 87400439474 87702863140 87827855344 88208106924 88701493776 88758062592 88854691520 88997173752 89008419360 89094062995 89220344168 89258203435 89395389440 89504869440 89632429824 89729312960 89857193216 89942576640 89971040635 90099265396 90156725632 90171329280 90275333120 90306867390 90411027560 90661011968 90856402080 91053529728 91190393889 91358396457 91498810368 91527766862 91745305008 91869404268 91879562040 91928959654 91975366672 92088006297 92137500320 92296907760 92428447296 92488365088 92588081920 92701471920 92833588032 92837511020 92955717120 93005693312 93177040256 93265578240 93317096303 93327512320 93499452160 93751336460 93787253760 94305441504 94571445570 94704830976 94843418880 94879308288 94942313984 94982601280 95021923044 95098923780 95146931040 95198085304 95337395020 95373471352 95471860736 95563987680 95791520984 95832269440 95917541440 96275564160 96327325216 96534927210 96744375336 96775573120 96913495552 97079130960 97217486016 97479386571 97723827089 98004866176 98065464495 98087146368 98174424768 98205225252 98216186880 98268887906 98374837040 98438903283 98450034944 98495313915 98545035720 98598016922 98608918660 98646696960 98828436480 98881570048 99094676880 99160481840 99343167920 99648957120 99763892480 100199531598 100315101992 100623882912 100809265056 100876208608 101093614230 101373135744 101384344320 101438852032 101490059776 101536736910 101548218880 101614351776 101723907840 101789851520 101821786280 101912387780 101934920192 101997948540 102291279360 102547786240 102824046440 102970589024 103146576645 103293578892 103326888640 103551073024 103774243440 103830036044 104061176832 104217593016 104310326316 104354698560 104603162128 104812115520 104851777152 105005213760 105061668176 105114704768 105199884160 105243435768 105288094185 105358011955 105397880158 105449917440 105552115915 105700988672 105714344960 105999135760 106292220928 106625629824 106912875594 107109844122 107121799680 107180971646 107282816340 107480466420 107538251617 107675175552 107679725720 107833188512 107965248762 108081652080 108151717240 108305852704 108493233072 108551544320 108684484320 108739349760 108797811776 108809841280 108957022880 109215985920 109418462720 109620047360 109784819180 110023015088 110260133655 110565000384 110692526336 110858910218 110876867220 110947578240 111105698304 111140859761 111246467190 111311678464 111405013224 111525430210 111684373816 111799589888 111993014784 112005561344 112040537280 112199342592 112307300464 112321491520 112501603752 112624081745 112695907040 113326264960 113816912160 113979121536 114373512960 114404874024 114435004096 114572762794 114645830848 114681631260 114836755335 114954682763 114969208340 114998723328 115101049728 115274060139 115287095552 115299842560 115535559120 115597675012 115610456360 115930116608 116041985040 116130687744 116257116640 116331258880 116471300320 116899453531 117610809232 117881801880 118049804448 118268658368 118330702392 118381038720 118599135360 118662898336 118677892480 118777403805 118992578208 118997606630 119211801504 119216839190 119262512640 119339825920 119509906432 119716670976 119739401230 119785274880 120228439040 120409156520 120930469170 121141869440 121404706304 121521857520 121587191852 121811195276 121857862656 122147821824 122186143536 122294865336 122327073344 122492539024 122506082720 122608932960 122718030960 122756531565 122784008396 123057343488 123062543680 123237929728 123388855728 123601962560 123778117376 123992266368 124354104320 124961484809 125393877490 125441917440 125740588672 125779853640 126011581320 126079329482 126095260760 126239860992 126429614346 126457891840 126662539098 126676677120 126695897392 126716419680 126798565040 126862574720 127017939720 127198962912 127418650240 128046328320 128367418880 128713236280 128992500448 129116973615 129215670864 129438841280 129623314688 129782060688 129787545055 129972515428 130076471040 130261853184 130271991270 130387907895 130571809536 130748427456 130753952660 130782861824 130899233024 130940300336 131064721440 131100659211 131251871044 131302155264 131327085220 131393380960 131544056832 131554294710 131741783016 132126235840 132865276160 133282037280 133599375464 133830516252 134093084160 134165177216 134412353408 134593969440 134614390979 134785789824 134791485640 135148898094 135164180992 135179125760 135235088448 135292615680 135382315880 135412999680 135485802368 135616541340 135631877120 135939437867 135991517952 135997264720 137291650293 137528768860 137724771856 137893439481 137963050008 138206250480 138359811072 138365657920 138732547632 138882122880 138956790688 139080435088 139139598080 139256266530 139508539968 139605467270 139749487360 139765560384 139802369536 139991268480 140006951680 140249178240 140324581024 140384125580 140627004690 142167506432 142413470976 142473901920 142550500792 142797127956 142813125496 143006092530 143043755120 143060207028 143207791104 143307288560 143566900736 143687281476 143748404160 143876312160 143953665016 144108869440 144490987824 144497093765 144657644096 144912645760 144985799680 145163359680 145370243328 145621314560 147007299264 147013511540 147069834240 147403331859 147420000512 147562255560 147641590106 147675052416 147772962281 147835822960 147897025383 147913377990 147930104320 148322355072 148328622920 148517483520 148540017632 148740722760 149014751880 149094867338 149387383040 149645838720 150002138336 150472652988 151314312912 151755882880 151972162048 151983989815 152158278048 152235089664 152263994095 152322328320 152498017280 152539832032 152684777280 152732679420 152868581670 152902380288 152908841680 153115673780 153331631104 153468066304 153480010495 153698746852 153821679360 154040902656 154047412160 154236069660 154455883536 154722646720 154840916992 154990332960 155326609536 155745054066 156135602294 156904743192 157175735840 157399739264 157592502264 157672057152 157774269856 157799826240 157823768734 157841384960 158096820237 158132180480 158369871740 158551483008 158571517440 158656770944 158949068672 158998703640 159377271982 159438331392 159990021120 160771457469 161240625560 161519588580 161749782768 162029143360 162227575860 162458779056 162465644285 162827316480 162863762432 162914858048 163059820448 163196717664 163214761920 163435534320 163478577280 163624041280 163675375420 164064838805 164127694080 164430071040 164518474304 164677228770 165034522632 165323021824 166038789504 166288365327 166903574866 166967517696 166999219330 167288145315 167526560724 167635161722 167699384832 167706471520 168008342016 168015441760 168319814656 168460950696 168482237280 168572819128 168883385464 168955226240 169043860560 169357252960 169598617216 169989397440 171023815680 171652506144 171859144191 171968746272 172155964820 172287561152 172453812510 172930643328 172949763840 173042747584 173396512518 173415684540 173435294720 173695988360 173850543860 173895174912 173917148160 174095746048 174331236608 174385674960 174496888320 174706950480 174752961920 174800878948 175405726280 175655710688 176416213848 177402987552 177516125184 177709383040 177994347504 178016838720 178188125990 178440688336 178496409945 178516406870 178825258785 179009738880 179264859648 179458625920 179609101845 179714386432 179885153280 179942081270 180198530792 180313451264 180342658560 180613734780 180822055120 181322023936 181712804160 182107059456 182380787778 182716792914 183055533724 183490610016 183738808536 183759124080 183857919308 183950733344 184176012594 184275000640 184593815520 184856894592 184976730176 185176163840 185402943840 185667176064 185675022040 185911434240 186011386624 186354080512 186531156480 186634192606 186655024640 186998904320 187502672920 188090816235 188610883008 189118994223 189142891140 189409661952 189593231357 189686837760 189758616576 189884627968 189965202560 190043846088 190197847560 190293862080 190396170608 190674790040 190746942704 191127975360 191583041968 191664538880 191835082880 192123433565 192551128320 192654650432 193069854420 193488750672 193551146240 193826991104 194158261920 194434972032 194958773142 195447654178 196009732352 196130928990 196174292736 196348849536 196410450504 196537775812 196749674080 196877806566 196900069888 196990627830 197090071440 197196033844 197217837320 197763140096 198189353760 198320963680 198686335840 199297914240 199527784960 200399063196 200630203984 201247765824 201618530112 201752417216 202187228460 202295931271 202668626623 202746271488 202768688640 202877704064 202980119552 203073473820 203096437760 203228703552 203447815680 203556982091 203579703040 203643572560 203824775560 203869840384 203995897080 204582558720 205095572480 205648092880 205941178048 206293153290 206587157784 206653777280 207102146048 207548486880 207660072088 208435186032 208620652632 208709397120 209206324256 209408200905 209624231040 209703554304 210010427520 210123336352 210229409536 210399768320 210486871536 210576188370 210716023910 210795760316 211104231830 211401977344 211998271520 213169591733 213251259648 213825751188 214219688244 214243599360 214361943292 214565632680 214960932840 215076503234 215350351104 215359451440 215666377024 215930497524 216163304160 216303434480 216611705408 216986466144 217103088640 217368968640 217478699520 217595623552 217619682560 217914045760 218431971840 218501098685 218836925440 219240094720 219569638360 220046030176 220520267310 221130000768 221385052672 221462385159 221717820436 221753734440 221895156480 222211396608 222281719522 222492934380 222810026448 223050860420 223368747632 223642301007 223986029568 224081074560 224398685184 224614600928 224642983040 225003207504 225248163490 225391814080 226652529920 227633824320 227958243072 228747025920 228809748048 228819417155 228870008192 229145525588 229291661696 229363262520 229673510670 229822399135 229909365526 229938416680 229997446656 230202099456 230548120278 230574191104 230599685120 231071118240 231195350024 231220912720 231860233216 232083970080 232261375488 232514233280 232942600640 233798907062 234203403441 235221618464 235763603760 236099608896 236537316736 236661404784 236735653101 236762077440 237198270720 237325796672 237329294359 237355784960 237554807610 237985156416 237995213260 238423603008 238433678380 238525025280 238679651840 239065907973 239433341952 239478802460 239570549760 240818313040 241860938340 242283738880 242809412608 243043715040 243174383704 243622390552 244295643648 244372287072 244589730672 244654146688 244985078048 245012165440 245217865920 245436061920 245513063130 245568016792 245672219765 246125087360 246475859456 246495042305 246777711456 247203925120 247556234752 247984532736 249922969618 250355362299 250498828995 250787754980 250883834880 251452742583 251481177344 251559707280 252023162640 252158658964 252190521520 252479721984 252859228692 253325078196 253353354240 253391794784 253432839360 253597130080 253725149440 254035879440 254397925824 254837300480 256092656640 256734837760 257426472560 257985000896 258233947230 258431341728 258877682560 259246629376 259564121376 259575090110 259945030856 260152942080 260543982540 260775815790 261143619072 261496854912 261507905320 261565723648 261798466048 261880600672 262129442880 262201318422 262503742088 262654170440 262786761920 263108589420 263483566032 263494700395 264252471680 265730552320 266564074560 267198750928 267282188985 267661032504 267774610305 267952429115 268186168320 268330354432 268824706816 269187938880 269228781958 269571579648 269582971280 269913121905 270297796188 270328361984 270470176896 270764631760 270825999360 270971604736 271233082680 271878875734 271983035904 271994529440 274583300586 275057537720 275449543712 275786878962 275926100016 276412500960 276731315840 277147275545 277465095264 277764245760 277913581376 278160870176 278279196160 278512533060 279017079936 279210934540 279498974720 279531120768 279604739072 279951288909 279982536960 280013903360 280498356480 280649162048 280768251160 281254009380 284335012864 284826941952 284947803840 285101001584 285594255912 285626250992 286012185060 286087510240 286120414056 286415582208 286431906985 286614577120 287133801472 287374562952 287496808320 287752624320 287907330032 288217738880 288981975648 288994187530 289315288192 289825291520 290326719360 290740486656 293171481267 294014598528 294027023080 294806663718 294840001024 295124511120 295283180212 295350104832 295545924562 295671645920 295794050766 295826755980 295860208640 296644710144 296657245840 297080035264 297481445520 298029503760 298189734676 298774766080 299291677440 300004276672 300945305976 302628625824 303511765760 303944324096 303967979630 304316556096 304470179328 304527988190 304644656640 305079664064 305369554560 305465358840 305737163340 305804760576 305817683360 305901538159 306231347560 306936132608 306960020990 307397493704 307643358720 308094824320 308472139320 308911767072 309445293440 309980665920 310653219072 311490108132 312271204588 313809486384 314351471680 314799478528 315185004528 315198323705 315344114304 315548539712 315599652480 315647537468 315682769920 316074035865 316193640474 316264360960 316656347745 316739743480 317102966016 317143034880 317313541888 317898137344 317997407280 318754543964 318876662784 321542914938 322481251120 322614754851 323039177160 323499565536 324058286720 324455151720 324917558112 324931288570 325654632960 325829716096 326119640896 326393435328 326429523840 326871068640 326957154560 327248082560 327350750840 328129677610 328255388160 328860142080 329036948608 329354457540 330069045264 330646043648 332077579008 332576730654 333422579283 333807149732 333935035392 333998438660 334576290630 335053121448 335270323444 335398769664 335412943040 336016684032 336030883520 336921901392 336964474560 337145638256 337766770928 337872245235 337910452480 338087721120 338714505920 339197234432 339978794880 343305012288 343718288382 343937492544 344311929640 344575122304 344864048289 344907625020 345093059227 345728833651 345861286656 345899527680 346085495168 346793025036 346831369080 347391976720 347701087720 347790349824 348662473216 348771349920 348993776640 349413900960 349505923840 349601757896 350698360593 350811452560 351311421376 352832427696 354805975104 355418766080 355988695008 356033677440 356376251980 356881376672 356992819890 357032813740 357650517570 358019477760 358529719296 358917251840 359218203690 359428772864 359884162540 360397061584 360626902528 360685317120 361227469560 361644110240 363425608320 364214118912 364761575556 365433585828 366111067448 366981220032 367477617072 367518248160 367715838616 367901466688 368352025188 368550001280 368892580553 369103975265 369187631040 369713789184 369953460352 370352327680 370805887680 371334352128 371350044080 372022773248 372708161024 372737168345 373062312960 373268385212 373310049280 373997808640 374884454427 375005345840 376181632470 377221766016 378237988446 378285782280 379186462714 379373675520 379930405120 380087692176 380395695120 380587724160 380792341216 381349580080 381493885408 382255950720 383166083936 383329077760 383670165760 384246867130 385102256640 385309300864 386139708840 386977501344 387102292480 388316523840 388869944064 389362635165 389917546284 390339005735 390895308356 392019464704 392261857980 392348585472 392697699072 392820901008 393075551624 393499348160 393755613132 393800139776 393981255660 394180142880 394392067688 394435674640 394559421835 395526280192 396378707520 396641927360 397372671680 398443179955 398595828480 399055569920 400798126392 401260407968 402495531648 403237060224 403504834432 403843172937 404374456920 404591862542 405337253246 405492542976 405537377280 405755408128 406146947640 406457407104 406895631360 407113964182 407159406080 407287145120 407649551120 407818313601 407991794160 411296185760 411882356096 412586306580 413174315568 413307554560 414204292096 415096973760 415320144176 416870372064 417241305264 417258937165 417418794240 418412648512 418816401810 419087904305 419248462080 419407108608 420020855040 420246672704 420458819072 420799536640 420973743072 421152376740 421432047820 421591520632 422208463660 422803954688 423996543040 426339183466 426502519296 427651502376 428439376488 428723886584 429131265360 429921865680 430153006468 430700702208 430718902880 431332754048 431860995048 432326608320 432606868960 433223410816 433491281295 433972932288 434737937280 434957399040 435191247104 435239365120 435828091520 436863943680 437002197370 439139276720 440092060352 441040534620 441277653187 442260001536 442770105344 442924770318 443318886843 443435640872 443507468880 443790312960 444563439044 444985868760 445620052896 446101720840 446737495264 447284602014 448162149120 449229201856 449285966080 450006415008 450496326980 450783628160 453305059840 455267648640 455916486144 455951969445 456791982285 457494051840 457619496096 457638834310 457740016384 458291051176 458583323392 458726525040 459347021340 459644798270 459818731052 459876833360 459994893312 460404198912 460440031485 461096240556 461148382208 462142236480 462390700048 462441825440 464167940160 464522750976 465028466560 465885201280 466585481515 467597814124 468406806882 470443236928 471527207520 472199217792 473074633472 473322809568 473471306202 473524154880 474396541440 474651593344 474658588718 474711569920 475109615220 475970312832 475990426520 476847206016 476867356760 477359303680 478131815946 478957604920 481636626080 483721876680 484567477760 486087430080 486348767408 487244781104 487396932855 488591287296 488619135445 488744574144 489179461344 489308293376 489970156096 490024330880 490435731840 490872123840 491026126260 491136033584 491290118801 491344439530 492194516415 492250174720 492951718912 492990084610 493555422912 494407850240 495112469504 495969065472 499845939236 500710724598 500997657990 501575509960 502905485166 502962354688 503119414560 504046325280 504317317928 504381043040 504959443968 505718457384 506650156392 506783589568 506865678720 507194260160 507450298880 508071758880 508795851648 509674600960 514852945120 515970001792 516467894460 516745565371 516862683456 517697579923 517755365120 518493258752 519128242752 519150180220 519890061712 520305884160 521087965080 521551631580 521832035683 522287238144 522993709824 523015810640 523596932096 523761201344 524258885760 524402636844 525007484176 525308340880 525573523840 526217178840 526967132064 526989400790 528504943360 531461104640 533128149120 534397501856 534564377970 535322065008 535549220610 535904858230 536660708864 537649413632 537691258085 538375877760 538457563916 539143159296 539165942560 539826243810 540595592376 540940353792 541529263520 541943209472 542466165360 543757751468 543966071808 543989058880 549166601172 550115075440 550899087424 551573757924 551852200032 552383190569 552825001920 553462631680 554294551090 554930190528 555528491520 555704298805 555827162752 556321740352 556558392320 557025066120 557820451937 558034159872 558421869080 558997949440 559062241536 559902577818 559965073920 560027806720 560996712960 561298324096 561536502320 562508018760 568779694071 569653883904 569895607680 570202003168 571188511824 571252501984 572024370120 572175020480 572240828112 572863813970 573229154240 574749125904 574773413815 574993616640 575505248640 575814660064 576370300695 576435477760 577963951296 577988375060 578630576384 579650583040 580653438720 581480973312 584497267655 586342962534 588029197056 588054046160 589613327436 589680002048 590249022240 590566360424 590700209664 591091849124 591343291840 591588101532 591653511960 593289420288 593314491680 594160070528 594962891040 596059007520 596379469352 597549532160 598583354880 600008553344 601890611952 605257251648 606887793813 607023531520 607935959260 608005879869 608633112192 608940358656 609055976380 609289313280 610159328128 610670946273 610739109120 610930717680 611474326680 611609521152 611635366720 611803076318 612462695120 613920041980 614794987408 615286717440 616189648640 616944278640 617823534144 618890586880 619961331840 621306438144 622980216264 624542409176 624807424045 627618972768 628702943360 629598957056 630370009056 630396647410 630688228608 631097079424 631199304960 631295074936 632148071730 632387280948 633312695490 633479486960 634205932032 634627083776 635796274688 635994814560 637509087928 639508775199 643085829876 644962502240 645229509702 646078354320 646999131072 648116573440 648910303440 649835116224 649862577140 651309265920 651659432192 652239281792 652786870656 652859047680 653219674121 653742137280 653914309120 654496165120 654701501680 655503296055 656259355220 656510776320 657720284160 658073897216 658708915080 660138090528 664155158016 665153461308 666845158566 667614299464 667996877320 669152581260 670106242896 670540646888 670825886080 672061767040 673071954895 673843802784 673928949120 674291276512 675533541856 675744490470 675820904960 676175442240 677429011840 678394468864 679697189335 679957589760 686458251465 686610024576 687436576764 687874985088 688623859280 689150244608 689467197405 689728096578 689815250040 690186118454 691457667302 691722573312 691799055360 692170990336 693586050072 693662738160 694783953440 695402175440 695580699648 697324946432 697542699840 698827801920 699011847680 699203515792 701396721186 701622905120 702622842752 705664855392 709611950208 710837532160 711977390016 711987883077 712067354880 712752503960 713762753344 713985639780 714065627480 715301035140 715685605589 716038955520 717834503680 718436407380 719768325080 720794123168 721253805056 722454939120 723288220480 726851216640 728428237824 729523151112 730867171656 732222134896 733962440064 734955234144 735036496320 735431677232 735802933376 736704050376 737016659295 737100002560 737785161106 738207950530 738375262080 738864811405 739427578368 739485126915 739906920704 741611775360 742668704256 742700088160 744045546496 745416322048 745474336690 746536770424 749768908854 750010691680 752363264940 752767761319 754443532032 756475976892 756571564560 758372925428 759860810240 760175384352 760791390240 761175448320 761584682432 762699160160 762987770816 764511901440 766332167872 766658155520 767340331520 768493734260 770204513280 770618601728 772279417680 773955002688 774204584960 776633047680 777739888128 777986018327 778725270330 779835092568 780678011470 781790616712 784038929408 784523715960 784697170944 785395398144 785641802016 786151103248 786998696320 787511226264 787962511320 788360285760 788784135376 788871349280 789118843670 790484101185 792757415040 793283854720 794745343360 796886359910 797191656960 801596252784 802520815936 803857287345 804682779341 804991063296 806474120448 807009668864 807686345874 808748913840 809183725084 810674506492 810985085952 811510816256 812293895280 812914814208 814227928364 814318812160 814574290240 815299102240 815636627202 815983588320 822592371520 823764712192 825172613160 826348631136 826615109120 830193947520 830640288352 831441826635 833740744128 834482610528 834517874330 834837588480 836825297024 837632803620 838083143837 838175808610 838496924160 838814217216 840041710080 840493345408 840917638144 841599073280 841947486144 842304753480 842864095640 843183041264 844416927320 847993086080 852678366932 853005038592 855303004752 856878752976 857447773168 858262530720 859295720955 859843731360 860306012936 861401404416 861437805760 862665508096 863721990096 864653216640 865213737920 866446821632 866982562590 867945864576 869475874560 870382494208 870478730240 871656183040 874004394740 878278553440 880184120704 882081069240 882555306374 884520003072 885849540636 886637773686 886871281744 887014937760 887580625920 889126878088 889971737520 891240105792 892203441680 893474990528 894569204028 895881981343 896324298240 898458403712 898571932160 900012830016 900992653960 901567256320 906610119680 910535297280 911832972288 911903938890 913583964570 915238992192 915277668620 915480032768 916582102352 917166646784 917453050080 917704614477 918694042680 919289596540 919637462104 919753666720 920808397824 920880062970 922192481112 924284472960 924781400096 924883650880 928335880320 930056933120 931770402560 933170963030 935195628248 936813613764 940886473856 942300736853 943054415040 944398435584 945594971115 946149266944 946645619136 946942612404 947048309760 947966156785 948793082880 949303186688 949317177436 949423139840 950219230440 951576065069 951940625664 951980853040 953694412032 953734713520 956263631892 957915209840 963273252160 967443753360 969134955520 972174860160 972697534816 974489562208 974793865710 977238270890 977489148288 978358922688 978616586752 979940312192 980048661760 980871463680 981744247680 982052252520 982272067168 982580237602 982688879060 984389032830 984500349440 985980169220 987110845824 988815700480 991938130944 999691878472 1001421449196 1001995315980 1003151019920 1005810970332 1005924709376 1006238829120 1008092650560 1008634635856 1008762086080 1011436914768 1011479656355 1013300312784 1013343133115 1013567179136 1013731357440 1014388520320 1014900597760 1016143517760 1017591703296 1017784910455 1019349201920 1029705890240 1031940003584 1032935788920 1033491130742 1033725366912 1035279177681 1035395159846 1035510730240 1037186500953 1038256485504 1038300360440 1039780123424 1042175930160 1043103263160 1043664071366 1045987419648 1046031621280 1047522402688 1048517771520 1048805273688 1050014968352 1050616681760 1051147047680 1052434357680 1053934264128 1053978801580 1057009886720 1065847958665 1066256298240 1068795003712 1069128755940 1070644130016 1071098441220 1071674300597 1071809716460 1073321417728 1075298827264 1075382516170 1076751755520 1076915127832 1078286318592 1078331885120 1079652487620 1081191184752 1081880707584 1083058527040 1083886418944 1084932330720 1087515502936 1087978117760 1098333202344 1100230150880 1101798174848 1103147515848 1103704400064 1104766381138 1105650003840 1106677741659 1106925263360 1107311925795 1108589102180 1109860381056 1111056983040 1111408597610 1111654325504 1112643480704 1114050132240 1115640903874 1116068319744 1116843738160 1118124483072 1118211505035 1119805155636 1119930147840 1121993425920 1122596648192 1123073004640 1125016037520 1137559388142 1139791215360 1140404006336 1142377023648 1142505003968 1144048740240 1144350040960 1144481656224 1145727627940 1146458308480 1149498251808 1149546827630 1149987233280 1151010497280 1151629320128 1152740601390 1152870955520 1155927902592 1155976750120 1157261152768 1159301166080 1161306877440 1168994535310 1171017017205 1172685925068 1176058394112 1176108092320 1179226654872 1180498044480 1181132720848 1181400419328 1182183698248 1182686583680 1183176203064 1183307023920 1183678265505 1186578840576 1186628983360 1186646471795 1188320141056 1189925782080 1192118015040 1192758938704 1195329539865 1197166709760 1200017106688 1203781223904 1210514503296 1213775587626 1214047063040 1215871918520 1216011759738 1217266224384 1218111952760 1220318656256 1221341892546 1221478218240 1221861435360 1222948653360 1223270733440 1223606152636 1224925390240 1227840083960 1229589974816 1232379297280 1233888557280 1235647068288 1237781173760 1239922663680 1242612876288 1245960432528 1249084818352 1249614848090 1251776811495 1255237945536 1257263712915 1257405886720 1259197914112 1260740018112 1260793294820 1261376457216 1262194158848 1262398609920 1262590149872 1264296143460 1264774561896 1266625390980 1266958973920 1267306372373 1268411864064 1269254167552 1271592549376 1271989629120 1275018175856 1279017550398 1286171659752 1289925004480 1290459019404 1292156708640 1293998262144 1296233146880 1297820606880 1299670232448 1299725154280 1303318864384 1304478563584 1305573741312 1305718095360 1306439348242 1307484274560 1307828618240 1308992330240 1309403003360 1311006592110 1312518710440 1316147794432 1317417830160 1320276181056 1323832959561 1327152619499 1328310316032 1330306922616 1333690317132 1335228598928 1335993754640 1338305162520 1340212485792 1341081293776 1341651772160 1344123534080 1346143909790 1347687605568 1347857898240 1348582553024 1351067083712 1351488980940 1351641809920 1352350884480 1354706811847 1354858023680 1356788937728 1359394378670 1359915179520 1372916502930 1373220049152 1374873153528 1375749970176 1377247718560 1378300489216 1378934394810 1379456193156 1379630500080 1380372236908 1382915334604 1383445146624 1384341980672 1387172100144 1387325476320 1389567906880 1390804350880 1395085399680 1397655603840 1398023695360 1398407031584 1399756444545 1402793442372 1403245810240 1405245685504 1411329710784 1418680386361 1419223900416 1421675064320 1423954780032 1423975766154 1424134709760 1424898874637 1425505007920 1427525506688 1427971279560 1428131254960 1430602070280 1431371211178 1432077911040 1435669007360 1436872814760 1439536650160 1441588246336 1444909878240 1446576440960 1453702433280 1459046302224 1461734343312 1464444269792 1465857406335 1467924880128 1469910468288 1470072992640 1470863354464 1471605866752 1473408100752 1473870356403 1474033318590 1474200005120 1475570322212 1476415901060 1476750524160 1477729622810 1478855156736 1478970253830 1479813841408 1483223550720 1485337408512 1485400176320 1490948673380 1493073540848 1499537817708 1500021383360 1504726529880 1505535522638 1508887064064 1512951953784 1513143129120 1516745850856 1519721620480 1520350768704 1521582780480 1522350896640 1523169364864 1525398320320 1525975541632 1528269262291 1529023802880 1529507690795 1532664335744 1534680663040 1536987468520 1541237203456 1544558835360 1547910005376 1550236696113 1553092739769 1553266095360 1555479776256 1555972036654 1557450540660 1559670185136 1561356022940 1563581233424 1565496107049 1569047431920 1570790796288 1571283604032 1572302206496 1573997392640 1575022452528 1575925022640 1576720571520 1577568270752 1577742698560 1578237687340 1580968202370 1585514830080 1586567709440 1589490686720 1593772719820 1594383313920 1603192505568 1605041631872 1607714574690 1609365558682 1609982126592 1612948240896 1613073774255 1614019337728 1615372691748 1617497827680 1618367450168 1621349012984 1623021632512 1624587790560 1625829628416 1628455856728 1629148580480 1630598204480 1631273254404 1631967176640 1645184743040 1647529424384 1650345226320 1652697262272 1653230218240 1657149571707 1660387895040 1661280576704 1661305060513 1662883653270 1667112896415 1667481488256 1668965221056 1669035748660 1669675176960 1673461355811 1673650594048 1675265607240 1676166287674 1676351617220 1676993848320 1680083420160 1680986690816 1683894972288 1684609506960 1685728191280 1686366082528 1688833854640 1695986172160 1705356733864 1710606009504 1713757505952 1714895546336 1716525061440 1718591441910 1719687462720 1720612025872 1722875611520 1724320241445 1725331016192 1725465296135 1727443980192 1728644168255 1729306433280 1730427475840 1732893643264 1733965125180 1735891729152 1738951749120 1740764988416 1743312366080 1748008789480 1753491802965 1756557106880 1760368241408 1764162138480 1765110612748 1769040006144 1771699081272 1773275547372 1773742563488 1774029875520 1778253756176 1779943475040 1782480211584 1784406883360 1786949981056 1789138408056 1791763962686 1792648596480 1796916807424 1797143864320 1800025660032 1801985307920 1803134512640 1821070594560 1823807877780 1827167929140 1828150277489 1830477984384 1830555337240 1830960065536 1833164204704 1834333293568 1834906100160 1835409228954 1837388085360 1838579193080 1839274924208 1839507333440 1841760125940 1844384962224 1844462902765 1848568945920 1849562800192 1849767301760 1856671760640 1860113866240 1863540805120 1866341926060 1870391256496 1873627227528 1874422272135 1881772947712 1884601473706 1886108830080 1888796871168 1891189942230 1892298533888 1893291238272 1893885224808 1895932313570 1898606373376 1898634354872 1900438460880 1903152130138 1903881251328 1903961706080 1907388824064 1907469427040 1912527263784 1915830419680 1926546504320 1934887506720 1944349720320 1945395069632 1948979124416 1949587731420 1954229606971 1954476541780 1954978296576 1956717845376 1957233173504 1959659022363 1959880624384 1960097323520 1961742927360 1963488495360 1964104505040 1964544134336 1965160475204 1965377758120 1968778065660 1969000698880 1971960338440 1974221691648 1977631400960 1999383756944 2002842898392 2003990631960 2006302039840 2011621940664 2012477658240 2016185301120 2017269271712 2017524172160 2019215864685 2022873829536 2022959312710 2026600625568 2026686266230 2027134358272 2027462714880 2028777040640 2032287035520 2035183406592 2035569820910 2039091568005 2059411780480 2063880007168 2065871577840 2066982261484 2067450733824 2070558355362 2070790319692 2071021460480 2074373001906 2076512971008 2076600720880 2079560246848 2084351860320 2086206526320 2087328142732 2091974839296 2092063242560 2095044805376 2097035543040 2097610547376 2100029936704 2101233363520 2102294095360 2104868715360 2107868528256 2107957603160 2114019773440 2131695917330 2132512596480 2137590007424 2138257511880 2141288260032 2142196882440 2143348601194 2143619432920 2147056816767 2150765032340 2153503511040 2153830255664 2156663770240 2159304975240 2162382369504 2163761415168 2166117054080 2169864661440 2175031005872 2175956235520 2196666404688 2200460301760 2203596349696 2206295031696 2206388265935 2207408800128 2209532762276 2211300007680 2213355483318 2213850526720 2214623851590 2216594434215 2217178204360 2219720762112 2222817195220 2223308651008 2225286961408 2228100264480 2231281807748 2232136639488 2233687476320 2236248966144 2236423010070 2239610311272 2245193296384 2246146009280 2250032075040 2258303283957 2275118776284 2279582430720 2280808012672 2284754047296 2285010007936 2288097480480 2288444646643 2288700081920 2288963312448 2291455255880 2292916616960 2298996503616 2299093655260 2299974466560 2302020994560 2303258640256 2305481202780 2305741911040 2310970443739 2311855805184 2311953500240 2314522305536 2322613754880 2333958054981 2337989070620 2342034034410 2345371850136 2352116788224 2352216184640 2358453309744 2360996088960 2362265441696 2364367396496 2365373167360 2366352406128 2366614047840 2367356531010 2373257966720 2373292943590 2376640282112 2379851564160 2384236030080 2385517877408 2390659079730 2400034213376 2407562447808 2414048338023 2420101835557 2421029006592 2427551175252 2431743837040 2432023519476 2434532448768 2436223905520 2440637312512 2442683785092 2442956436480 2443722870720 2445897306720 2446541466880 2447212305272 2449850780480 2455680167920 2456450594005 2459179949632 2464758594560 2467777114560 2471294136576 2475562347520 2479845327360 2491920865056 2498169636704 2499229696180 2503553622990 2510475891072 2514249431511 2514527425830 2514811773440 2521480036224 2521586589640 2522752914432 2524388317696 2524797219840 2525180299744 2528592286920 2529549123792 2533250781960 2533917947840 2534612744746 2543979258240 2550036351712 2558035100796 2572343319504 2579850008960 2580918038808 2583727826855 2584313417280 2587996524288 2588487899615 2592466293760 2595641213760 2599340464896 2599450308560 2606637728768 2608957127168 2609160178415 2611147482624 2611436190720 2612878696484 2614968549120 2617984660480 2618806006720 2622013184220 2625037420880 2632295588864 2634835660320 2640552362112 2647665919122 2654305238998 2660613845232 2667380634264 2670457197856 2671987509280 2676610325040 2680424971584 2682162587552 2683303544320 2687645944029 2688247068160 2692287819580 2695375211136 2695715796480 2697165106048 2702134167424 2702977961880 2704701768960 2709413623694 2709716047360 2718788757340 2719830359040 2745833005860 2746440098304 2749746307056 2751499940352 2754495437120 2756600978432 2757868789620 2758912386312 2759261000160 2760744473816 2761915952845 2765830669208 2768683961344 2774344200288 2774650952640 2779135813760 2781608701760 2789102259685 2790170799360 2795311207680 2796814063168 2799512889090 2805586884744 2806491620480 2810491371008 2822659421568 2826902210559 2837360772722 2838447800832 2843898470355 2847909560064 2847951532308 2848269419520 2849797749274 2851010015840 2854728195207 2855051013376 2855942559120 2856262509920 2861204140560 2862742422356 2873745629520 2879073300320 2883176492672 2889819756480 2893152881920 2907404866560 2918092604448 2923468686624 2928888539584 2931714812670 2935849760256 2939820936576 2940145985280 2941726708928 2943211733504 2946816201504 2947740712806 2948066637180 2948400010240 2951140644424 2952831802120 2953501048320 2955459245620 2957940507660 2959627682816 2966447101440 2970800352640 2981897346760 2986147081696 2999075635416 3000042766720 3009453059760 3011071045276 3017774128128 3025903907568 3026286258240 3033491701712 3034438969065 3040029399345 3040701537408 3043165560960 3044701793280 3046338729728 3050796640640 3051951083264 3053354731365 3056538524582 3058047605760 3059015381590 3065328671488 3073974937040 3082474406912 3089117670720 3095820010752 3100473392226 3106185479538 3106532190720 3111944073308 3114901081320 3119340370272 3122712045880 3127162466848 3130992214098 3138094863840 3142567208064 3144604412992 3147994785280 3150044905056 3151850045280 3153441143040 3155136541504 3155485397120 3156475374680 3161936404740 3171029660160 3173135418880 3178981373440 3187545439640 3197543875995 3206385011136 3210083263744 3215022901791 3215429149380 3218731117364 3219964253184 3223084933069 3225896481792 3226147548510 3228038675456 3230745383496 3234995655360 3236734900336 3242698025968 3249175581120 3251659256832 3256911713456 3258297160960 3261196408960 3262546508808 3263934353280 3266098370605 3290369486080 3295058848768 3300690452640 3305394524544 3314299143414 3320775790080 3322561153408 3322610121026 3325767306540 3333685800127 3334225792830 3334962976512 3337930442112 3338071497320 3346922711622 3347301188096 3350531214480 3352332575348 3352703234440 3361973381632 3367789944576 3369219013920 3371456382560 3372732165056 3377667709280 3391972344320 3410713467728 3421212019008 3427515011904 3429791092672 3433050122880 3437182883820 3439030831607 3439374925440 3441224051744 3445366652591 3445751223040 3448640482890 3450662032384 3450930592270 3454887960384 3457288336510 3458612866560 3460854951680 3465787286528 3467930250360 3471783458304 3477903498240 3486624732160 3496017578960 3506983605930 3513114213760 3520736482816 3528324276960 3530221225496 3543398162544 3546551094744 3547485126976 3548059751040 3556507512352 3559886950080 3559939415385 3564960423168 3568813766720 3573899962112 3578276816112 3578428027945 3583527925372 3593833614848 3600051320064 3603970615840 3606269025280 3623883059461 3642141189120 3647615755560 3654335858280 3656300554978 3660955968768 3661110674480 3666328409408 3669812200320 3670818457908 3674776170720 3677158386160 3678549848416 3679014666880 3683520251880 3688769924448 3688925805530 3697137891840 3699125600384 3699534603520 3713343521280 3720227732480 3727081610240 3732683852120 3740782512992 3747254455056 3748844544270 3763545895424 3763838806595 3769202947412 3772217660160 3777593742336 3782379884460 3786582476544 3787770449616 3791864627140 3797212746752 3797268709744 3800876921760 3801919117119 3806304260276 3807762502656 3807923412160 3814777648128 3814938854080 3825054527568 3831660839360 3853093008640 3869775013440 3888699440640 3889930091635 3890790139264 3897958248832 3899175462840 3908459213942 3908953083560 3909956593152 3913435690752 3919318044726 3919761248768 3920194647040 3923485854720 3926976990720 3928209010080 3929088268672 3930320950408 3930755516240 3937556131320 3943920676880 3948443383296 3981457858497 3998767513888 4005685796784 4007981263920 4012604079680 4023243881328 4023413896705 4024955316480 4032370602240 4034538543424 4035048344320 4038431729370 4045747659072 4045918625420 4053201251136 4053372532460 4054268716544 4054925429760 4057554081280 4064120435541 4064574071040 4070366813184 4071139641820 4078183136010 4118823560960 4127760014336 4131743155680 4133964522968 4134901467648 4141116710724 4141580639384 4148746003812 4153025942016 4153201441760 4159120493696 4168703720640 4172413052640 4174656285464 4184126485120 4190089610752 4190415719185 4194071086080 4195221094752 4200059873408 4202466727040 4204588190720 4209737430720 4215737056512 4215915206320 4256041159083 4263391834660 4265025192960 4274696623911 4275180014848 4276515023760 4282576520064 4284393764880 4286697202388 4287238865840 4294113633534 4301530064680 4307007022080 4307660511328 4313327540480 4318609950480 4324764739008 4332234108160 4339729322880 4350062011744 4351912471040 4393332809376 4400920603520 4407192699392 4412590063392 4412776531870 4414817600256 4419065524552 4422600015360 4426710966636 4429247703180 4433188868430 4434356408720 4439441524224 4445634390440 4446617302016 4450573922816 4456200528960 4462563615496 4467374952640 4472846020140 4479220622544 4479409906715 4490386592768 4492292018560 4500064150080 4516606567914 4550237552568 4559164861440 4561616025344 4569508094592 4570020015872 4576194960960 4576889293286 4577400163840 4577926624896 4582910511760 4584807786873 4585833233920 4588523072385 4597993007232 4598187310520 4604041989120 4606517280512 4610962405560 4621940887478 4623711610368 4623907000480 4667916109962 4675978141240 4684068068820 4690743700272 4704432369280 4711503684265 4716906619488 4721992177920 4724530883392 4728734792992 4730746334720 4732704812256 4733228095680 4734713062020 4746515933440 4746585887180 4753280564224 4757880325345 4759703128320 4768472060160 4771035754816 4781318159460 4800068426752 4815124895616 4828096676046 4840203671114 4842058013184 4855102350504 4863487674080 4864047038952 4869064897536 4872447811040 4881274625024 4885367570184 4887445741440 4891794613440 4893082933760 4894424610544 4899701560960 4911360335840 4912901188010 4918359899264 4935554229120 4942588273152 4959690654720 4983841730112 4983915181539 4996339273408 4998459392360 5007107245980 5009799239123 5020951782144 5028498863022 5029054851660 5029623546880 5042960072448 5043173179280 5048776635392 5050360599488 5057184573840 5059098247584 5066501563920 5067835895680 5069225489492 5087958516480 5100072703424 5116070201592 5144686639008 5159700017920 5161836077616 5167455653710 5168626834560 5175993048576 5176395888405 5176975799230 5185932504765 5191282427520 5198680929792 5198900617120 5217914254336 5218320356830 5222294965248 5225757392968 5229937098240 5237612013440 5244026368440 5250074841760 5269671320640 5281104724224 5295331838244 5308610477996 5321227690464 5334761268528 5340914395712 5343975018560 5353220650080 5358371502985 5360849943168 5364325175104 5366607088640 5375291888058 5376494136320 5384575639160 5390750422272 5391431592960 5394330212096 5404268334848 5405955923760 5409403537920 5418827247388 5419432094720 5437577514680 5484450832467 5491666011720 5492880196608 5499492614112 5502999880704 5508990874240 5515737579240 5517824772624 5518522000320 5521488947632 5523831905690 5531661338416 5533388708295 5548688400576 5549301905280 5558271627520 5563217403520 5578204519370 5580341598720 5590622415360 5593628126336 5599025778180 5611173769488 5612983240960 5620982742016 5645318843136 5653804421118 5674721545444 5676895601664 5687796940710 5695819120128 5695903064616 5699595498548 5702020031680 5709456390414 5710102026752 5711885118240 5712525019840 5722408281120 5725484844712 5747491259040 5758146600640 5766352985344 5779639512960 5786305763840 5836185208896 5846937373248 5857777079168 5862688820913 5863429625340 5866582006859 5871699520512 5877390172067 5879641873152 5880291970560 5883453417856 5886423467008 5893632403008 5895481425612 5896133274360 5902281288848 5905663604240 5907002096640 5910918491240 5915881015320 5932894202880 5941600705280 5963794693520 5972294163392 5998151270832 6000085533440 6018906119520 6022142090552 6051807815136 6052572516480 6066983403424 6068877938130 6080058798690 6081403074816 6086331121920 6092677459456 6101593281280 6103902166528 6106709462730 6113077049164 6118030763180 6130657342976 6147949874080 6178235341440 6191640021504 6200946784452 6212370959076 6213064381440 6223888146616 6229802162640 6238680740544 6245424091760 6254324933696 6261984428196 6271173869401 6276189727680 6285134416128 6289208825984 6295989570560 6300089810112 6303700090560 6306882286080 6310273083008 6310970794240 6312950749360 6323872809480 6336531861865 6342059320320 6346270837760 6357962746880 6375090879280 6395087751990 6412770022272 6420166527488 6430045803582 6430858298760 6437462234728 6446169866138 6452295097020 6461490766992 6469991310720 6473469800672 6485396051936 6498351162240 6513823426912 6516594321920 6522392817920 6525093017616 6527868706560 6532196741210 6580738972160 6601380905280 6610789049088 6619164797805 6628598286828 6635763097495 6641551580160 6645122306816 6645220242052 6651534613080 6667371600254 6668451585660 6669925953024 6675860884224 6676142994640 6693845423244 6694602376192 6701062428960 6704665150696 6705406468880 6723946763264 6735579889152 6738438027840 6742912765120 6745464330112 6755335418560 6773534059235 6783944688640 6821426935456 6842424038016 6855030023808 6859582185344 6865333939929 6866100245760 6874365767640 6878061663214 6878749850880 6882448103488 6890733305182 6891502446080 6897280965780 6901861184540 6909775920768 6914576673020 6917225733120 6921709903360 6932911331217 6935860500720 6943566916608 6992035157920 7013967211860 7026228427520 7041472965632 7056648553920 7060442450992 7086796325088 7093102189488 7093401931805 7094970253952 7096119502080 7113015024704 7119773900160 7119878830770 7124494373185 7129920846336 7137627533440 7147799924224 7156553632224 7156856055890 7167055850744 7187667229696 7200102640128 7207941231680 7247766118922 7260305506671 7295231511120 7308671716560 7312601109956 7321911937536 7322221348960 7332656818816 7339624400640 7341636915816 7349552341440 7354316772320 7357099696832 7358029333760 7367040503760 7369351782015 7377539848896 7377851611060 7394275783680 7398251200768 7399069207040 7426687042560 7465367704240 7481565025984 7494508910112 7497689088540 7501720104179 7527091790848 7527677613190 7538405894824 7544435320320 7564759768920 7573164953088 7575540899232 7583729254280 7594537419488 7601753843520 7603838234238 7612608520552 7615846824320 7629877708160 7641346311455 7650109055136 7663321678720 7706186017280 7739550026880 7751183480565 7765463698845 7777398881280 7779860183270 7781580278528 7795916497664 7798350925680 7816918427884 7817906167120 7819913186304 7826871381504 7827480535245 7838636089452 7839522497536 7853953981440 7856418020160 7858176537344 7860641900816 7861511032480 7875112262640 7887841353760 7896886766592 7962915716994 7997535027776 8011371593568 8015962527840 8025208159360 8046487762656 8046827793410 8049910632960 8064741204480 8069077086848 8070096688640 8076863458740 8091495318144 8091837250840 8106402502272 8106745064920 8108537433088 8115108162560 8128240871082 8129148142080 8142279283640 8156366272020 8237647121920 8263486311360 8267929045936 8269802935296 8282233421448 8283161278768 8285747858535 8297492007624 8306051884032 8306402883520 8306525302565 8318240987392 8337407441280 8344826105280 8349312570928 8367306779055 8368252970240 8380179221504 8380831438370 8390442189504 8400119746816 8404933454080 8419474861440 8431474113024 8431830412640 8512082318166 8526783669320 8549393247822 8550360029696 8553030047520 8565153040128 8568787529760 8573394404776 8574477731680 8588227267068 8603060129360 8615321022656 8626655080960 8637219900960 8649529478016 8664468216320 8679458645760 8700124023488 8703824942080 8786665618752 8801841207040 8814385398784 8825180126784 8825553063740 8829635200512 8838131049104 8845200030720 8853421933272 8858495406360 8866377736860 8868712817440 8871144606611 8878883048448 8891268780880 8901147845632 8912401057920 8925127230992 8934749905280 8945692040280 8958441245088 8958819813430 8984584037120 9000128300160 9033213135828 9100475105136 9123232050688 9139016189184 9140040031744 9140751387445 9152389921920 9153778586572 9154800327680 9155853249792 9165821023520 9169615573746 9171666467840 9177046144770 9195986014464 9196374621040 9213034561024 9221924811120 9243881774956 9247423220736 9247814000960 9335832219924 9351956282480 9368136137640 9381487400544 9408864738560 9423007368530 9433813238976 9443984355840 9449061766784 9457469585984 9461492669440 9465409624512 9466456191360 9469426124040 9482947682929 9493031866880 9493171774360 9515760650690 9519406256640 9536944120320 9542071509632 9562636318920 9630249791232 9656193352092 9669254799207 9680407342228 9684116026368 9710204701008 9726975348160 9728094077904 9744895622080 9770735140368 9771148034855 9774891482880 9783589226880 9786165867520 9788849221088 9798295111815 9799403121920 9822720671680 9825802376020 9836719798528 9871108458240 9885176546304 9967683460224 9967830363078 9992678546816 9996918784720 10001057400381 10014214491960 10019598478246 10041903564288 10056997726044 10058109703320 10085920144896 10086346358560 10100721198976 10114369147680 10118196495168 10133003127840 10135671791360 10138450978984 10175917032960 10200145406848 10232140403184 10289373278016 10317092494821 10319400035840 10323672155232 10334911307420 10336099957773 10337253669120 10351986097152 10352791776810 10353951598460 10371865009530 10382564855040 10397361859584 10397801234240 10436640713660 10451514785936 10459874196480 10475224026880 10488052736880 10500149683520 10539342641280 10562209448448 10590663676488 10617220955992 10642455380928 10669522537056 10681828791424 10687950037120 10697884836037 10706441300160 10716743005970 10721699886336 10728650350208 10735284083835 10750583776116 10769151278320 10781500844544 10788660424192 10808536669696 10811911847520 10818807075840 10837654494776 10871649178383 10875155029360 10968901664934 10983332023440 10998985228224 11017981748480 11031475158480 11035649545248 11037044000640 11042977895264 11047663811380 11063322676832 11066777416590 11097376801152 11098603810560 11116543255040 11126434807040 11156409038740 11160683197440 11181244830720 11187256252672 11198051556360 11222347538976 11225966481920 11290637686272 11291516419785 11307608842236 11349443090888 11375593881420 11391638240256 11391806129232 11399190997096 11404040063360 11418912780828 11420204053504 11423770236480 11425050039680 11442223233215 11444816562240 11450969689424 11494982518080 11516293201280 11532705970688 11554852218695 11559279025920 11572611527680 11669790274905 11672370417792 11693874746496 11715554158336 11725377641826 11726859250680 11733164013718 11754780344134 11759283746304 11760583941120 11766906835712 11787264806016 11790962851224 11792266548720 11804562577696 11811327208480 11821836982480 11831762030640 11883201410560 11927589387040 11944588326784 11996302541664 12000171066880 12037812239040 12044284181104 12070241690115 12100509177785 12103615630272 12105145032960 12133966806848 12137755876260 12160117597380 12162806149632 12166655295013 12172662243840 12185354918912 12203186562560 12207804333056 12213418925460 12226154098328 12236061526360 12261314685952 12295899748160 12356470682880 12383280043008 12401893568904 12424741918152 12447776293232 12459604325280 12477361481088 12490848183520 12508649867392 12523968856392 12542347738802 12552379455360 12570268832256 12571247157555 12578417651968 12600179620224 12607400181120 12613764572160 12620546166016 12621941588480 12625901498720 12647745618960 12673063723730 12750181758560 12790175503980 12797051942423 12825540044544 12840333054976 12860091607164 12861716597520 12874924469456 12892339732276 12904590194040 12922981533984 12939982621440 12946939601344 12970792103872 12996702324480 13027646853824 13033188643840 13044785635840 13050186035232 13055737413120 13064393482420 13161477944320 13202761810560 13221578098176 13238329595610 13257196573656 13271526194990 13290244613632 13290440484104 13303069226160 13334743200508 13336903171320 13339851906048 13351721768448 13352285989280 13387690846488 13402124857920 13409330301392 13410812937760 13438229720145 13471159778304 13476876055680 13485825530240 13490928660224 13510670837120 13547068118470 13642853870912 13679607248797 13684848076032 13710060047616 13719164370688 13730667879858 13732200491520 13748731535280 13756123326428 13757499701760 13764896206976 13781466610364 13783004892160 13794561931560 13803722369080 13819551841536 13829153346040 13843419806720 13865822662434 13871721001440 13984070315840 14027934423720 14052456855040 14113297107840 14120884901984 14134511052795 14173592650176 14186204378976 14186803863610 14189940507904 14192239004160 14226030049408 14239547800320 14239757661540 14247413445229 14248988746370 14259841692672 14273640976035 14275255066880 14295599848448 14313107264448 14313712111780 14334111701488 14400205280256 14415882463360 14495532237844 14520611013342 14590463022240 14617343433120 14625202219912 14643823875072 14644442697920 14665313637632 14679248801280 14683273831632 14699104682880 14708633544640 14714199393664 14716058667520 14734081007520 14738703564030 14755079697792 14755703222120 14796502401536 14798138414080 14930735408480 14963130051968 14989017820224 14995378177080 15003440208358 15029397717369 15055355226380 15076811789648 15088870640640 15129519537840 15146329906176 15151081798464 15167458508560 15189074838976 15203507687040 15207676468476 15225217041104 15229993682831 15231693648640 15259755416320 15282692622910 15300218110272 15326643357440 15412372034560 15479100053760 15502366961130 15530927397690 15559720366540 15563160557056 15591832995328 15596701851360 15633836855768 15635812334240 15653742763008 15654961070490 15677272178904 15712836040320 15716353074688 15721283801632 15723022064960 15750224525280 15775682707520 15925831433988 15995070055552 16019112526501 16022743187136 16031925055680 16050416318720 16075114508955 16092975525312 16093655586820 16099821265920 16115424665345 16129482408960 16138154173696 16140193377280 16153726917480 16176793106173 16182990636288 16183674501680 16212805004544 16213490129840 16256481742164 16258296284160 16284558567280 16312732544040 16475294243840 16526972622720 16535858091872 16564466842896 16566322557536 16571495717070 16594984015248 16612805767040 16613050605130 16636481974784 16668429000635 16674814882560 16689652210560 16698625141856 16734613558110 16736505940480 16761662876740 16780884379008 16800239493632 16809866908160 16838949722880 16862948226048 16863660825280 17024164636332 17053567338640 17098786495644 17100720059392 17106060095040 17130306080256 17137575059520 17146788809552 17148955463360 17176454534136 17195154158035 17206120258720 17226833262955 17230642045312 17253310161920 17274439801920 17299058956032 17328936432640 17358917291520 17400248046976 17573331237504 17599746020577 17603682414080 17632170516201 17650360253568 17651106127480 17659270401024 17676262098208 17706843866544 17716990812720 17732755473720 17737425634880 17742289213222 17782537561760 17824802115840 17850254461984 17869499810560 17891384080560 17916882490176 17917639626860 17969168074240 18000256600320 18066426271656 18119415297305 18200950210272 18246464101376 18278032378368 18280080063488 18281502774890 18304779843840 18307557173144 18311706499584 18331642047040 18339231147492 18354092289540 18391972028928 18392749242080 18426069122048 18443849622240 18487763549912 18495628001920 18671664439848 18703912564960 18736272275280 18762974801088 18813521608203 18817729477120 18846014737060 18867626477952 18887968711680 18898123533568 18914939171968 18930819249024 18932912382720 18938852248080 18965895365858 18986063733760 18986343548720 19009595585595 19031521301380 19038812513280 19073888240640 19084143019264 19125272637840 19260499582464 19312386704184 19338509598414 19360814684456 19420409402016 19453950696320 19456188155808 19489791244160 19541470280736 19542296069710 19549782965760 19567178453760 19577698442176 19596590223630 19598806243840 19645441343360 19651604752040 19673439597056 19742216916480 19907289292485 19935366920448 19935660726156 19985357093632 19993837569440 20002114800762 20028428983920 20039196956492 20083807128576 20113995452088 20116219406640 20171840289792 20172692717120 20201442397952 20228738295360 20236392990336 20266006255680 20271343582720 20276901957968 20320602177705 20351834065920 20400290813696 20464280806368 20578746556032 20634184989642 20638800071680 20647344310464 20669822614840 20672199915546 20674507338240 20705583553620 20707903196920 20743730019060 20754882562081 20765129710080 20795602468480 20873281427320 20903029571872 20950448053760 20976105473760 21000299367040 21078685282560 21124418896896 21181327352976 21234441911984 21280205795415 21284910761856 21339045074112 21363657582848 21373483119555 21375900074240 21395769672074 21412882600320 21433486011940 21443399772672 21457300700416 21470568167670 21501167552232 21538302556640 21563001689088 21577320848384 21617073339392 21623823695040 21675308989552 21743298356766 21750310058720 21937803329868 21966664046880 21997970456448 22035963496960 22062950316960 22071299090496 22074088001280 22085955790528 22095327622760 22126645353664 22133554833180 22186253773259 22194753602304 22197207621120 22233086510080 22252869614080 22312818077480 22374512505344 22396103112720 22444695077952 22451932963840 22505160312537 22561594531483 22581275372544 22583032839570 22615217684472 22698886181776 22751187762840 22783612258464 22798381994192 22808080126720 22837825561656 22847540472960 22850100079360 22884446466430 22889633124480 22901939378848 22924038934365 22989965036160 23032586402560 23065411941376 23109704437390 23118558051840 23335800600889 23339580549810 23344740835584 23387749492992 23431108316672 23450755283652 23453718501360 23466328027436 23509560688268 23518567492608 23533813671424 23574529612032 23581925702448 23584533097440 23609125155392 23622654416960 23643673964960 23663524061280 23766402821120 23855178774080 23889176653568 23992605083328 24000342133760 24075624478080 24088568362208 24117566568137 24140483380230 24201018355570 24207231260544 24210290065920 24267933613696 24275511752520 24320235194760 24325612299264 24333310590026 24345324487680 24406373125120 24426837850920 24452308196656 24472123052720 24591799496320 24712941365760 24803787137808 24849483836304 24895552586464 24919208650560 24919575907695 24954722962176 24981696367040 25017299734784 25047937712784 25048996195615 25084695477604 25104758910720 25140537664512 25142494315110 25156835303936 25200359240448 25214800362240 25241092332032 25243883176960 25251802997440 25295491237920 25346127447460 25500363517120 25580351007960 25594103884846 25651080089088 25720183214328 25723433195040 25749848938912 25784679464552 25809180388080 25845963067968 25879965242880 25893879202688 25941584207744 25980577458947 25993404648960 26055293707648 26089571271680 26100372070464 26111474826240 26128786964840 26405523621120 26443156196352 26476659191220 26514393147312 26543052389980 26580489227264 26580880968208 26606138452320 26613433819833 26669486401016 26673806342640 26703443536896 26704571978560 26775381692976 26804249715840 26818660602784 26821625875520 26876459440290 26953752111360 26971651060480 26981857320448 27021341674240 27094136236940 27285707741824 27359214497594 27369696152064 27420120095232 27422254162335 27438328741376 27461335759716 27464400983040 27497463070560 27512246652856 27514999403520 27529792413952 27562933220728 27589123863120 27607444738160 27639103683072 27658306692080 27731645324868 27743442002880 27968140631680 28055868847440 28104913710080 28226594215680 28241769803968 28269022105590 28347185300352 28372408757952 28373607727220 28379881015808 28384478008320 28448843048787 28452060098816 28479095600640 28479515323080 28494826890458 28497977492740 28547281952070 28550510133760 28626214528896 28627424223560 28668223402976 28831764926720 28991064475688 29041222026684 29180926044480 29234686866240 29250404439824 29288885395840 29313444104565 29330627275264 29332910034295 29358497602560 29366547663264 29386950860335 29398209365760 29417267089280 29428398787328 29432117335040 29468162015040 29477407128060 29510159395584 29511406444240 29593004803072 29861470816960 29926260103936 29978035640448 29990756354160 30006880416716 30058795434738 30110710452760 30153623579296 30259039075680 30302163596928 30334917017120 30378149677952 30407015374080 30415352936952 30450434082208 30459987365662 30463387297280 30519510832640 30565385245820 30600436220544 30653286714880 30958200107520 31004733922260 31061854795380 31078554717313 31119440733080 31126321114112 31183665990656 31193403702720 31267673711536 31271624668480 31309922140980 31354544357808 31355869347005 31425672080640 31432706149376 31442567603264 31446044129920 31500449050560 31551365415040 31851662867976 31990140111104 32038225053002 32045486374272 32063850111360 32093654508111 32100832637440 32150229017910 32185951050624 32187311173640 32230849330690 32276308347392 32307453834960 32353586212346 32365981272576 32367349003360 32425610009088 32426980259680 32512963484328 32569117134560 32625465088080 33053945245440 33071716183744 33128933685792 33132645115072 33142991434140 33189968030496 33221903318507 33225611534080 33226101210260 33272963949568 33336858001270 33349629765120 33379304421120 33397250283712 33469227116220 33473011880960 33523325753480 33561768758016 33600478987264 33619733816320 33677899445760 33727321650560 34048329272664 34107134677280 34197572991288 34212120190080 34260612160512 34275150119040 34293577619104 34297910926720 34326669699645 34352909068272 34390308316070 34412240517440 34453666525910 34461284090624 34548879603840 34598117912064 34664556656085 34717834583040 34800496093952 35146662475008 35199492041154 35207364828160 35264341032402 35300720507136 35302212254960 35352524196416 35413687733088 35433981625440 35465510947440 35474851269760 35484578426444 35565075123520 35649604231680 35700508923968 35738999621120 35782768161120 35833764980352 35835279253720 35938336148480 36000513200640 36132852543312 36238830594610 36301527533355 36401900420544 36499965885039 36556064756736 36563005549780 36609559687680 36615114346288 36623412999168 36663284094080 36678462294984 36708184579080 36783944057856 36785498484160 36887699244480 36975527099824 36991256003840 37343328879696 37407825129920 37472544550560 37508600520895 37525949602176 37627043216406 37635458954240 37692029474120 37735252955904 37796247067136 37829878343936 37861638498048 37865824765440 37877704496160 37931790731716 37972687097440 38019191171190 38063042602760 38168286038528 38250545275680 38391155827269 38520999164928 38624773408368 38677019196828 38721629368912 38840818804032 38907901392640 38912376311616 38979582488320 39082940561472 39084592139420 39099565931520 39134356907520 39155396884352 39193180447260 39197612487680 39286497543563 39290882686720 39303209504080 39346879194112 39484433832960 39814578584970 39870733840896 39871321452312 39970714187264 39987675138880 40004229601524 40056857967840 40078393912984 40227990904176 40232438813280 40345385434240 40402884795904 40457476590720 40472785980672 40532012511360 40542687165440 40553803915936 40641204355410 40800581627392 40928561612736 41038821746391 41141731204469 41157493112064 41268369979284 41294688620928 41339645229680 41344399831092 41349014676480 41411167107240 41415806393840 41487460038120 41509765124162 41530259420160 41591204936960 41746562854640 41806059143744 41900896107520 41952210947520 42000598734080 42157370565120 42362654705952 42468883823968 42560411590830 42569821523712 42678090148224 42727315165696 42742240335687 42746966239110 42751800148480 42791539344148 42825765200640 42866972023880 42886799545344 42914601400832 42941136335340 43002335104464 43076605113280 43247647390080 43350617979104 43486596713532 43500620117440 43875606659736 43933328093760 43995940912896 44071926993920 44125900633920 44142598180992 44148176002560 44171911581056 44190655245520 44253290707328 44267109666360 44355723033055 44372507546518 44389507204608 44394415242240 44505739228160 44625636154960 44749025010688 44792206225440 44889390155904 45010320625074 45123189062966 45166065679140 45230435368944 45397772363552 45502375525680 45567224516928 45596763988384 45616160253440 45675651123312 45689981048493 45695080945920 45700200158720 45768892932860 45779266248960 45803878757696 45848077868730 45979930072320 46065172805120 46219408874780 46237116103680 46671601201778 46679161099620 46689481671168 46775498985984 46862216633344 46901510567304 46907437002720 46932656054872 47019121376536 47067627342848 47149059224064 47163851404896 47169066194880 47218250310784 47245308833920 47287347929920 47327048122560 47414738414645 47710357548160 47778353307136 47985210166656 48057337579503 48151248956160 48177136724416 48235133136274 48280966760460 48346273996035 48402036711140 48414462521088 48420580131840 48530379318519 48535867227392 48551023505040 48640470389520 48666621180052 48853675701840 48904616393312 48944246105440 49183598992640 49425882731520 49607574275616 49698967672608 49791105172928 49838417301120 49839151815390 49909445924352 49963392734080 50005287001905 50034599469568 50095875425568 50097992391230 50169390955208 50209517821440 50284988630220 50313670607872 50400718480896 50429600724480 50482184664064 50503605994880 50590982475840 50692254894920 51000727034240 51160702015920 51188207769692 51302160178176 51440366428656 51446866390080 51499697877824 51569358929104 51585462474105 51618360776160 51680499788865 51691926135936 51759930485760 51787758405376 51883168415488 51961154917894 51986809297920 52110587415296 52200744140928 52257573929680 52811047242240 52953318382440 53028786294624 53086104779960 53161761936416 53212276904640 53226867639666 53338972802032 53347612685280 53409143957120 53489424180185 53550763385952 53608499431680 53637321205568 53643251751040 53752918880580 53907504222720 53943302120960 53963714640896 54042683348480 54188272473880 54358245891915 54571415483648 54718428995188 54739392304128 54840240190464 54844508324670 54876657482752 54922671519432 54994926141120 55024493305712 55059584827904 55125866441456 55178247726240 55214889476320 55278207366144 55316613384160 55463290649736 55486884005760 55936281263360 56111737694880 56453188431360 56483539607936 56538044211180 56672658602159 56694370600704 56744817515904 56747215454440 56759762031616 56897686097574 56904120197632 56958191201280 56959030646160 56989653780916 56995954985480 57094563904140 57101020267520 57252429057792 57254848447120 57336446805952 57663529853440 57982128951376 58082444053368 58361852088960 58469373732480 58500808879648 58577770791680 58626888209130 58661254550528 58665820068590 58733095326528 58773901720670 58796418731520 58834534178560 58856797574656 58936324030080 58954814256120 59020318791168 59022812888480 59722941633920 59852520207872 59956071280896 59981512708320 60013760833432 60117590869476 60221420905520 60307247158592 60518078151360 60604327193856 60669834034240 60756299355904 60814030748160 60830705873904 60833276475065 60900868164416 60919974731324 60926774594560 61039021665280 61130770491640 61200872441088 61306573429760 61916400215040 62009467844520 62123709590760 62157109434626 62238881466160 62264647686243 62386807405440 62535347423072 62543249336960 62619844281960 62709088715616 62711738694010 62851344161280 62885135206528 62892088259840 63000898101120 63102730830080 63703325735952 63980280222208 63985259712115 64076450106004 64090972748544 64127700222720 64187309016222 64201665274880 64300458035820 64371902101248 64374622347280 64461698661380 64552616694784 64614907669920 64707172424692 64731962545152 64734698006720 64851220018176 64853960519360 65025926968656 65138234269120 65250930176160 66107890490880 66143432367488 66257867371584 66265290230144 66285982868280 66379936060992 66443806637014 66451223068160 66452202420520 66558761319777 66673716002540 66699259530240 66758608842240 66794500567424 66938454232440 67046651506960 67123537516032 67355798891520 67454643301120 67684783594449 68096658545328 68214269354560 68395145982576 68398036243985 68424240380160 68550300238080 68587155238208 68595821853440 68653339399290 68705818136544 68780616632140 68824481034880 68907333051820 68922568181248 69097759207680 69196235824128 69329113312170 69600992187904 70007401802667 70293324950016 70398984082308 70528682064804 70601441014272 70604424509920 70705048392832 70827375466176 70867963250880 70931021894880 70949702539520 70969156852888 71130150247040 71237067226145 71299208463360 71401017847936 71477999242240 71565536322240 71667529960704 71670558507440 72001026401280 72265705086624 72352699704411 72477661189220 72603055066710 72803800841088 72999931770078 73126011099560 73219119375360 73230228692576 73326568188160 73356924589968 73416369158160 73570996968320 73775398488960 73951054199648 73982512007680 74686657759392 74815650259840 74945089101120 75017201041790 75051899204352 75146988586845 75254086432812 75384058948240 75470505911808 75592494134272 75659756687872 75723276996096 75731649530880 75755408992320 75863581463432 75945374194880 76038382342380 76126085205520 76149968414155 76336572077056 76501090551360 76782311654538 77249546816736 77354038393656 77443258737824 77681637608064 77815802785280 77824752623232 77941732376841 77959164976640 78165881122944 78169184278840 78268713815040 78310793768704 78386360894520 78572995087126 78581765373440 78606419008160 79629157169940 79741467681792 79742642904624 79941428374528 79975350277760 80008459203048 80095562632505 80113715935680 80156787825968 80455981808352 80464877626560 80690770868480 80805769591808 80883965530865 80914953181440 80945571961344 81064025022720 81107607831872 81282408710820 81601163254784 81857123225472 82077643492782 82283462408938 82314986224128 82536739958568 82589377241856 82679290459360 82688799662184 82822334214480 82831612787680 82974920076240 83019530248324 83182409873920 83493125709280 83612118287488 83904421895040 84001197468160 84314741130240 84725309411904 84937767647936 85120823181660 85139643047424 85166587065091 85356180296448 85454630331392 85484480671374 85493932478220 85503600296960 85583078688296 85651530401280 85733944047760 85829202801664 85882272670680 86004670208928 86153210226560 86495294780160 86701235958208 86973193427064 87001240234880 87751213319472 87866656187520 87991881825792 87998730102885 88160852581005 88251801267840 88285196361984 88296352005120 88343823162112 88381310491040 88506581414656 88534219332720 88711446066110 88745015093036 88779014409216 89251272309920 89584412450880 89778780311808 90020641250148 90246378125932 90332131358280 90460870737888 90795544727104 91004751051360 91134449033856 91193527976768 91232320506880 91351302246624 91379962096986 91390161891840 91400400317440 91537785865720 91558532497920 91607757515392 91696155737460 91959860144640 92130345610240 92438817749560 93235664151939 93343202403556 93358322199240 93378963342336 93550997971968 93803021134608 93814874005440 93865312109744 94038242753072 94067608041015 94298118448128 94327702809792 94338132389760 94436500621568 94490617667840 94574695859840 94654096245120 94829476829290 95420715096320 95556706614272 95970420333312 96114675159006 96302497912320 96354273448832 96470266272548 96561933520920 96692547992070 96804073422280 96828925042176 97060758637038 97071734454784 97102047010080 97280940779040 97333242360104 97707351403680 97809232786624 97888492210880 98367197985280 99215148551232 99397935345216 99582210345856 99665709955521 99676834602240 99678303630780 99731894116603 99818891848704 99915632925139 99926785468160 100010574003810 100069198939136 100191750851136 100195984782460 100338781910416 100419035642880 100569977260440 100801436961792 100859201448960 101007211989760 101181964951680 101384509789840 102001454068480 102321404031840 102376415539384 102880732857312 102893732780160 102999395755648 103138717858208 103170924948210 103236721552320 103360999577730 103383852271872 103575516810752 103766336830976 103774412810405 103922309835788 104221174830592 104401488281856 104515147859360 105622094484480 105906636764880 106057572589248 106172209559920 106323523872832 106424553809280 106453735279332 106609955779817 106677945604064 106695225370560 106818287914240 106978848360370 107101526771904 107216998863360 107274642411136 107286503502080 107505837761160 107815008445440 107886604241920 108085366696960 108376544947760 108716491783830 109142830967296 109436857990376 109689016649340 109845343038864 109989852282240 110048986611424 110119169655808 110251732882912 110356495452480 110429778952640 110633226768320 110926581299472 110931268866295 110973768011520 111872562526720 112223475389760 112525801562685 112807972657415 112906376862720 112967079215872 113076088422360 113345317204318 113388741201408 113489635031808 113494430908880 113795372195148 113808240395264 113918061292320 113979307561832 113991909970960 114189127808280 114504858115584 114509696894240 114672893611904 115327059706880 115964257902752 116164888106736 116679003004445 116723704177920 116938747464960 117001617759296 117155541583360 117253776418260 117331640137180 117466190653056 117547803441340 117592837463040 117669068357120 117713595149312 117859492630689 117872648060160 117909628512240 118040637582336 118045625776960 119445883267840 119705040415744 119912142561792 119963025416640 120027521666864 120235181738952 120442841811040 120587832840685 120614494317184 121036156302720 121208654387712 121339668068480 121512598711808 121628061496320 121661411747808 121666552950130 121801736328832 121839949462648 122261540983280 122401744882176 123425193613407 124018935689040 124247419181520 124314218869252 124477762932320 124529295372486 124773614810880 125070694846144 125086498673920 125239688563920 125418177431232 125423477388020 125702688322560 125770270413056 125784176519680 126001796202240 126205461660160 127406651471904 127960560444416 127970519424230 128152900212008 128181945497088 128255400445440 128374618032444 128600916071640 128743804202496 128749244694560 128923397322760 129229815339840 129414344849384 129469396013440 129707921038720 129902887294735 130051853937312 130276468538240 130501860352320 132215780981760 132286864734976 132515734743168 132530580460288 132571965736560 132759872121984 132887613274028 132902446136320 132904404841040 133067169099165 133117522639554 133347432005080 133517217684480 133589001134848 133876908464880 134093303013920 134247075032064 134909286602240 135369567188898 136193317090656 136428538709120 136790291965152 136796072487970 136848480760320 137100600476160 137174310476416 137191643706880 137306678798580 137411636273088 137561233264280 137648962069760 137814666103640 137845136362496 138195518415360 138658226624340 139201984375808 140014803605334 140586649900032 140797968164616 141057364129608 141202882028544 141208849019840 141410096785664 141654750932352 141735926501760 141862043789760 141899405079040 141938313705776 142244215243935 142260300494080 142474134452290 142802035695872 143131072644480 143335059921408 143341117014880 144531410173248 144705399408822 144955322378440 145206110133420 145284177934567 145607601682176 145999863540156 146252022199120 146460457385152 146653136376320 146713849179936 146832738316320 147141993936640 147550796977920 147902108399296 147965024015360 149373315518784 149631300519680 149890178202240 150034402083580 150103798408704 150293977173690 150508172865624 150768117896480 150941011823616 151319513375744 151446553992192 151510817984640 151727162926864 151890748389760 152076764684760 152252170411040 152299936828310 153002181102720 153564623309076 154499093633472 154708076787312 154886517475648 155303776412813 155363275216128 155392773586565 155631605570560 155649505246464 155883464753682 155918329953280 156331762245888 156338368557680 156621587537408 156772721789040 157145990174252 157163530746880 157212838016320 159258314339880 159485285809248 159950700555520 160016918406096 160191125265010 160227431871360 160313575651936 160468272540555 160911963616704 160929755253120 161381541736960 161767931061730 161829906362880 161891143922688 162128050045440 162215215663744 162564817421640 163714246450944 164155286985564 164566924817876 164629972448256 165073479917136 165178754483712 165358580918720 165377599324368 165644668428960 165663225575360 165949840152480 166039060496648 166109516592535 166364819747840 166986251418560 167224236574976 167808843790080 168002394936320 169450618823808 169875535295872 170017975806477 170241646363320 170279286094848 170333174130182 170712360592896 170968961342748 170987864956440 171166157376592 171303060802560 171467888095520 171764545341360 172009340417856 172306420453120 172990589560320 173402471916416 173946386854128 174002480469760 175502426638944 175733312375040 175983763651584 175997460205770 176321705162010 176503602535680 176570392723968 176687646324224 176762620982080 177013162829312 177068438665440 177422892132220 177490030186072 178502544619840 179168824901760 179557560623616 180041282500296 180492756251864 180664262716560 180921741475776 181591089454208 181864042212629 182009502102720 182268898067712 182387055953536 182499829425195 182702604493248 182759924193972 182780323783680 183075571731440 183117064995840 183215515030784 183392311474920 183919720289280 184877635499120 186471328303878 186686404807112 186716644398480 187606042269216 187629748010880 187730624219488 188076485506144 188135216082030 188655405619584 188676264779520 188873001243136 188981235335680 189149391719680 189308192490240 189658953658580 190841430192640 191940840666624 191955779136345 192229350318012 192604995824640 192708546897664 192940532545096 193123867041840 193385095984140 193608146844560 193657850084352 194121517274076 194143468909568 194204094020160 194561881558080 194666484720208 195414702807360 195618465573248 195776984421760 196432487717815 196734395970560 198430297102464 198795870690432 199164420691712 199331419911042 199353669204480 199356607261560 199463788233206 199831265850278 199853570936320 200021148007620 200383501702272 200391969564920 200677563820832 201139954520880 202014423979520 202363929903360 202769019579680 204002908136960 204642808063680 204752831078768 205194108731955 205708656022345 205761465714624 205787465560320 205998791511296 206277435716416 206341849896420 206473443104640 206721999155460 206767704543744 206833140015221 207151033621504 207532673661952 207548825620810 207844619671576 208442349661184 208802976563712 209030295718720 211813273529760 212115145178496 212344419119840 212647047745664 212849107618560 212907470558664 213219911559634 213355891208128 213390450741120 213636575828480 213711201678435 213957696720740 214203053543808 214433997726720 214549284822272 214573007004160 215011675522320 216753089895520 217432983567660 217549883021191 218285661934592 218873715980752 219378033298680 219690686077728 219979704564480 220097973222848 220503465765824 220712990904960 220859557905280 221266453536640 221853162598944 221862537732590 221947536023040 223745125053440 224446950779520 225051603125370 225615945314830 225934158431744 226152176844720 226690634408636 226777482402816 226979270063616 226988861817760 227590744390296 227836122584640 227958615123664 227983819941920 228378255616560 228449905242465 229009716231168 229019393788480 229345787223808 231928515805504 232329776213472 232553323229549 233358006008890 233447408355840 233877494929920 234003235518592 234311083166720 234507552836520 234663280274360 234932381306112 235095606882680 235338136714240 235718985261378 235745296120320 235819257024480 236091251553920 238891766535680 239824285123584 239926050833280 240055043333728 240286687897515 240470363477904 240885683622080 241175665681370 241228988634368 242072312605440 242417308775424 242651896592595 242679336136960 243025197423616 243322823495616 243333105900260 243603472657664 243679898925296 244523081966560 244803489764352 246850387226814 248037871378080 248494838363040 248628437738504 248955525864640 249058590744972 249547229621760 250141389692288 250172997347840 250479377127840 250836354862464 250846954776040 251540540826112 251568353039360 252003592404480 252410923320320 254813302943808 255499761195273 255941038848460 256305800424016 256363890994176 256510800890880 256749236064888 257201832143280 257487608404992 257498489389120 257846794645520 258459630679680 258828689698768 258938792026880 259415842077440 259805774589470 260103707874624 260552937076480 261003720704640 264573729469952 265031469486336 265061160920576 265143931473120 265519744243968 265775226548056 265808809682080 266134338198330 266235045279108 266694864010160 267178002269696 267753816929760 268186606027840 269818573204480 270739134377796 272386634181312 272857077418240 273580583930304 273592144975940 273696961520640 274201200952320 274348620952832 274383287413760 274613357597160 274823272546176 275005482804941 275122466528560 275297924139520 275629332207280 276391036830720 277316453248680 280029607210668 281595936329232 282114728259216 282417698039680 282820193571328 283309501864704 283363293010795 283471853003520 283724087579520 283798810158080 283876627411552 284488430487870 284520600988160 284948268904580 285604071391744 286262145288960 286670119842816 286682234029760 289062820346496 289410798817644 289910644756880 290412220266840 290568355869134 291215203364352 291999727080312 292504044398240 292920914770304 293306272752640 293427698359872 293665476632640 294283987873280 295101593955840 295804216798592 298746631037568 299195682349809 299262601039360 299746898775417 299780356404480 300068804167160 300207596817408 300587954347380 301016345731248 301536235792960 303021635969280 303454325853728 303781496779520 304153529369520 304504340822080 304599873656620 306004362205440 307129246618152 308998187266944 309416153574624 309773034951296 310607552825626 310726550432256 310785547173130 311299010492928 311323238431215 311766929507364 312663524491776 312676737115360 313243175074816 313545443578080 314291980348504 314425676032640 318516628679760 318970571618496 319829867339451 319901401111040 320033836812192 320382250530020 320454863742720 320627151303872 320936545081110 321823927233408 321859510506240 322763083473920 323535862123460 323659812725760 324256100090880 324430431327488 325129634843280 327428492901888 328310573971128 329133849635752 330146959834272 330357508967424 330717161837440 330755198648736 331289336857920 331326451150720 331899680304960 332078120993296 332219033185070 332793806598885 333972502837120 334448473149952 335617687580160 338423917972245 338901237647616 339751070591744 340035951612954 340483292726640 340666348260364 341424721185792 341937922685496 341975729912880 342332314753184 342935776191040 343529090682720 344018680835712 344612840906240 345981179120640 346804943832832 347892773708256 348004960939520 350037009013335 351004853277888 351466624750080 351994920411540 352643410324020 352833003555377 353007205071360 353140785447936 353375292648448 353525241964160 354026325658624 354136877330880 354845784264440 354980060372144 357005089239680 358337649803520 359115121247232 360082565000592 360985512503728 361328525433120 361763498522055 361843482951552 363182178908416 363728084425258 364019004205440 364537796135424 364774111907072 364999658850390 365405208986496 365519848387944 366151143462880 366431030061568 366784622949840 369755270998240 372942656607756 373372809614224 373433288796960 375212084538432 375259496021760 375461248438976 376152971012288 376270432164060 377166314145403 377310811239168 377352529559040 377746002486272 377962470671360 378298783439360 378616384980480 379317907317160 381682860385280 383881681333248 383911558272690 384458700636024 385417093795328 385881065090192 386247734083680 386770191968280 387216293689120 388243034548152 388408188040320 389123763116160 389332969440416 389708661884205 390829405614720 391236931146496 391553968843520 392864975435630 396708610215113 396860594204928 397591741380864 398328841383424 398662839822084 398707338408960 398713214523120 398927576466412 399662531700556 399707141872640 400042296015240 400767003404544 400783939129840 401355127641664 402279909041760 404028847959040 404727859806720 405538039159360 408005816273920 409285616127360 409505662157536 410388217463910 411417312044690 411522931429248 411574931120640 411997583022592 412554871432832 412683699792840 412946886209280 413443998310920 413535409087488 413666280030442 415097651241620 415689239343152 417605953127424 418060591437440 423626547059520 424230290356992 424688838239680 425294095491328 425698215237120 425814941117328 425832935325455 426439823119268 426711782416256 426780901482240 427273151656960 427422403356870 427915393441480 428406107087616 429098569644544 429146014008320 430023351044640 433506179791040 434865967135320 435099766042382 435852533803701 437747431961504 438756066597360 439381372155456 439959409128960 440195946445696 441006931531648 441425981809920 441669816802099 441719115810560 442532907073280 443706325197888 443725075465180 443895072046080 448893901559040 450103206250740 451231890629660 451868316863488 452304353689440 453381268817272 453958540127232 453977723635520 455181488780592 455672245169280 455917230247328 455967639883840 456756511233120 456899810484930 458038787576960 458691574447616 463857031611008 464659552426944 465106646459098 465911329238439 466178320759695 466716012017780 466894816711680 467754989859840 468006471037184 469015105673040 469326560548720 469864762612224 470191213765360 471437970522756 471490592240640 471638514048960 472182503107840 477783533071360 479852101666560 480110086667456 480573375795030 480940726955808 481771367244160 482351331362740 482457977268736 484144625210880 485303793185190 485358672273920 486645646991232 486666211800520 487206945315328 487359797850592 489046163933120 493700774453628 496075742756160 496989676726080 497256875477008 497911051729280 498117181489944 498328549777605 498659470583015 499094459243520 499578164625695 500282779384576 500345994695680 500958754255680 501672709724928 501693909552080 503081081652224 504007184808960 509626605887616 510999522390546 511882077696920 512611600848032 513498472129776 514403664286560 514996978778240 515693589291040 516919261359360 517657379397536 517877584053760 518831684154880 519611549178940 520207415749248 521105874152960 522007441409280 529147458939904 530062938972672 530122321841152 530287862946240 531039488487936 531550453096112 531617619364160 532268676396660 532470090558216 533049778899085 533389728020320 534356004539392 535507633859520 536373212055680 541478268755592 544773268362624 545592126637887 545714154836480 547161167860608 547184289951880 548697241905664 549226715194320 549646545092352 550010965609882 550244933057120 550595848279040 551258664414560 554632906497360 560059214421336 563191872658464 564229456518432 564835396079360 565640387142656 566619003729408 566726586021590 566943706007040 567448175159040 567753254823104 568976860975740 569041201976320 569896537809160 571208142783488 572524290577920 573364468059520 578125640692992 578821597635288 579821289513760 580824440533680 581136711738268 582430406728704 583999454160624 585008088796480 585841829540608 586855396719744 587330953265280 588567975746560 589297463153445 590203187911680 591608433597184 597493262075136 598391364699618 598525202078720 599493797550834 599560712808960 600137608334320 601175908694760 602032691462496 603072471585920 606043271938560 606908651707456 607562993559040 608307058739040 609008681644160 609199747313240 612008724410880 614258493236304 617125968067035 617996374533888 618832307149248 619546069902592 620499420045663 621215105651252 621453100864512 621571094346260 622598020985856 622646476862430 623533859014728 625327048983552 625353474230720 627090887156160 628583960697008 628851352065280 637033257359520 637941143236992 639659734678902 639802802222080 640067673624384 640764501060040 640909727485440 641254302607744 641873090162220 643401359424511 643647854466816 643719021012480 647071724246920 648860862654976 650259269686560 652649649063573 654856985803776 656621147942256 658267699271504 660293919668544 661434323674880 661510397297472 662578673715840 662652902301440 663799360609920 664156241986592 664438066370140 665587613197770 667945005674240 668896946299904 671235375160320 676847835944490 677802475295232 679502141183488 680071903225908 680966585453280 681332696520728 683875845370992 683951459825760 684664629506368 685871552382080 687058181365440 688037361671424 689225681812480 693609887665664 695785547416512 696009921879040 697659969688647 699409430475973 700074018026670 702009706555776 702933249500160 703989840823080 705286820648040 705666007110754 706014410142720 707050483928320 708273754661760 709691568528880 709960120744288 714010178479360 716675299607040 720165130001184 721971025007456 722657050866240 723526997044110 723686965903104 726364357816832 726420889672835 727456168850516 728038008410880 729075592270848 729548223814144 729999317700780 730810417972992 731039696775888 732302286925760 732862060123136 733569245899680 739510541996480 745885313215512 746745619228448 746866577593920 750424169076864 750518992043520 750922496877952 752305942024576 752540864328120 754332628290806 754621622478336 754705059118080 756597566878720 757232769960960 758635814634320 767823116545380 768917401272048 770834187590656 771762130180384 772495468167360 773540383936560 774432587378240 776486069096304 776518882064065 776816376080640 778247526232320 778665938880832 779417323768410 781658811229440 782473862292992 783107937687040 785729950871260 793417220430226 793721188409856 795183482761728 796657682766848 797325679644168 797426429046240 797855152932824 799325063401112 800084592030480 801534006809088 801567878259680 802710255283328 804559818083520 809455719613440 811076078318720 818571232254720 819011324315072 820776434927820 822834624089380 823045862858496 823149862241280 823995166045184 825016448414823 825109742865664 825367399585680 825893772418560 826887996621840 827332560060884 830195302483240 831378478686304 836121182874880 847253094119040 848460580713984 849377676479360 850089879032385 850588190982656 851396430474240 851629882234656 851665870650910 852879646238536 853423564832512 853561802964480 854844806713740 855830786882960 856812214175232 858197139289088 860046702089280 867012359582080 869731934270640 870199532084764 871705067607402 875494863923008 877512133194720 878762744310912 879918818257920 880391892891392 882013863063296 882851963619840 883339633604198 883438231621120 885065814146560 887412650395776 887450150930360 897787803118080 900206412501480 902463781259320 904608707378880 906762537634544 907955447271040 909320211063145 910362977561184 911344490338560 911834460494656 911935279767680 913513022466240 913799620969860 916077575153920 917383148895232 927714063222016 929319104853888 930213292918196 931822658476878 932356641519390 933432024035560 936012942074368 938030211346080 938653121097440 939729525224448 940382427530720 942875941045512 943277028097920 944365006215680 959704203333120 960220173334912 961146751590060 961881453911616 963435196236703 963542734488320 964702662725480 964915954537472 968289250421760 970607586370380 970717344547840 973291293982464 973332423601040 974413890630656 974719595701184 978092327866240 987401548907256 992151485512320 993979353452160 994513750954016 995822103458560 996234362979888 996657099555210 997318941166030 999156329251390 1000565558769152 1001917508511360 1003345419449856 1003387819104160 1019253211775232 1021999044781092 1023764155393840 1025223201696064 1026996944259552 1028807328573120 1029993957556480 1031387178582080 1033838522718720 1034165700076105 1035314758795072 1035755168107520 1037663368309760 1039223098357880 1040414831498496 1042211748305920 1044014882818560 1058499010666131 1060125877945344 1060575725892480 1062078976975872 1063100906192224 1063235238728320 1064537352793320 1064940181116432 1066099557798170 1066779456040640 1071015267719040 1072746424111360 1082956537511184 1087749415105955 1089546536725248 1091184253275774 1091428309672960 1094322335721216 1094368579903760 1097394483811328 1098453430388640 1099293090184704 1100021931219764 1100489866114240 1102517328829120 1109265812994720 1120118428842672 1126383745316928 1128458913036864 1129670792158720 1131498942436209 1133238007458816 1133453172043180 1133887412014080 1134896350318080 1135506509646208 1137953721951480 1139793075618320 1145048581155840 1146728936119040 1156251281385984 1157643195270576 1159642579027520 1161648881067360 1162273423476536 1162766616147745 1167998908321248 1170016177592960 1171683659081216 1173710793439488 1174661906530560 1178594926306890 1183216867194368 1190125830645339 1194986524150272 1196782729399236 1198987595101668 1199121425617920 1200275216668640 1202351817389520 1204065382924992 1206144943171840 1212086543877120 1213817303414912 1215125987118080 1216614117478080 1218017363288320 1218399494626480 1224017448821760 1228516986472608 1234251936134070 1235992749067776 1237664614298496 1239092139805184 1240998840091326 1242430211302504 1243142188692520 1245292953724860 1247067718029456 1250706948461440 1254181774312320 1257167921394016 1257702704130560 1274066514719040 1275882286473984 1277498805976365 1279319469357804 1280135347248768 1281529002120080 1281819454970880 1282508605215488 1283746180324440 1286802718849022 1287295708933632 1287438042024960 1294143448493840 1297721725309952 1300518539373120 1305299298127146 1313242295884512 1316535398543008 1320587839337088 1322868647349760 1323020794594944 1325009450406297 1325157347431680 1325305804602880 1327598721219840 1328312483973184 1328876132740280 1331175226395540 1335890011348480 1353695671888980 1355604950590464 1359004282366976 1360143806451816 1361933170906560 1362665393041456 1367751690741984 1367902919651520 1369329259012736 1371743104764160 1374116362730880 1375027414024705 1376074723342848 1387219775331328 1391571094833024 1395319939377294 1398818860951946 1400148036053340 1404019413111552 1407979681646160 1410573641296080 1411332014221508 1414100967856640 1416547509323520 1419383137057760 1419920241488576 1428020356958720 1433350599214080 1440330260002368 1443942050014912 1445314101732480 1447053994088220 1447373931806208 1447831980106547 1452728715633664 1452841779345670 1454912337701032 1456076016821760 1459096447628288 1459998635401560 1461620835945984 1462079393551776 1464604573851520 1467138491799360 1479021083992960 1491770626431024 1493491238456896 1493733155187840 1495978411749045 1498734493877085 1500848338153728 1501037984087040 1501844993755904 1504611884049152 1505081728656240 1508665256581612 1509243244956672 1517271629268640 1535646233090760 1537834802544096 1543524260360768 1544990936334720 1547080767873120 1548865174756480 1552972138192608 1553037764128130 1553632752161280 1556495052464640 1557331877761664 1558834647536820 1563317622458880 1564947724585984 1566215875374080 1571459901742520 1586834440860452 1587442376819712 1590366965523456 1594651359288336 1594852858092480 1595710305865648 1598650126802224 1599149336697255 1600169184060960 1603068013618176 1603135756519360 1605420510566656 1609119636167040 1622152156637440 1637142464509440 1638022648630144 1641552869855640 1645669248178760 1646091725716992 1650032896829646 1650219485731328 1650734799171360 1651787544837120 1653775993243680 1654665120121768 1660390604966480 1662756957372608 1672242365749760 1694506188238080 1696921161427968 1698755352958720 1700179758064770 1701176381965312 1703259764469312 1703331741301820 1705759292477072 1706847129665024 1707123605928960 1709689613427480 1711661573765920 1713624428350464 1720093404178560 1734024719164160 1739463868541280 1740399064169528 1743410135214804 1750989727846016 1755024266389440 1757525488621824 1760783785782784 1764027726126592 1764165017776885 1765703927239680 1766679267208396 1766876463242240 1770131628293120 1774825300791552 1774900301860720 1795575606236160 1800412825002960 1804927562518640 1809217414757760 1813525075269088 1815910894542080 1818640422126290 1820725955122368 1822688980677120 1823668920989312 1823870559535360 1827026044932480 1827599241939720 1832155150307840 1855428126444032 1858638209707776 1860426585836392 1863645316953756 1864713283038780 1866864048071120 1872025884148736 1876060422692160 1877306242194880 1880764855061440 1885751882091024 1885831570727015 1886554056195840 1888730012431360 1919408406666240 1920440346669824 1922293503180120 1923762907823232 1926870392473406 1927085468976640 1929405325450960 1930204078273533 1941215172740760 1946582587964928 1946664847202080 1949439191402368 1956184655732480 1974803097814512 1983543051075565 1984302971024640 1987958706904320 1989027501908032 1991644206917120 1992468725959776 1993314199110420 1994637882332060 1998312658502780 2001131117538304 2003835017022720 2006690838899712 2006775638208320 2038506423550464 2043998089562184 2047528310787680 2050446403392128 2053993888519104 2057614657146240 2059987915112960 2062774357164160 2067677045437440 2068331400152210 2070629517590144 2078446196715760 2080829662996992 2088029765637120 2098228291427919 2116998021332262 2121151451784960 2126201812384448 2126470477456640 2129074705586640 2129880362232864 2132199115596340 2133558912081280 2142030535438080 2145492848222720 2165913075022368 2175498830211910 2179093073450496 2179262669018505 2182368506551548 2188644671442432 2188737159807520 2196906860777280 2198586180369408 2200043862439528 2200979732228480 2205034657658240 2208349084010495 2218531625989440 2240236857685344 2252767490633856 2256917826073728 2259341584317440 2262997884872418 2266906344086360 2269792700636160 2271013019292416 2275907443902960 2279586151236640 2293457872238080 2312502562771968 2315286390541152 2319285158055040 2323297762134720 2324546846953072 2325533232295490 2329556646192195 2335997816642496 2340032355185920 2343367318162432 2347421586878976 2349323813061120 2357189852613780 2366433734388736 2380251661290678 2389973048300544 2393565458798472 2397975190203336 2400550433337280 2404703634779040 2408130765849984 2412289886343680 2427634606829824 2433228234956160 2436034726576640 2436798989252960 2457033972945216 2468503872268140 2469831024887639 2471985498135552 2475329228596992 2478184279610368 2481997680182652 2484860422605008 2486284377385040 2490585907449720 2494135436058912 2501413896922880 2508363548624640 2514335842788032 2515405408261120 2548133029438080 2551764572947968 2554997611952730 2558638938715608 2560270694497536 2563058004240160 2565017210430976 2567492360648880 2573605437698044 2574591417867264 2588286896987680 2601037078746240 2610598596254292 2626484591769024 2633070797086016 2640164199017821 2641175678674176 2645737294699520 2646041589189888 2650018900812594 2650314694863360 2650611609205760 2655197442439680 2656624967946368 2657752265480560 2662350452791080 2671780022696960 2707391343777960 2720287612903632 2723866341813120 2725330786082912 2727960633189435 2735503381483968 2735805839303040 2738658518025472 2743486209528320 2748232725461760 2750054828049410 2752149446685696 2783142189666048 2790639878754588 2797637721903892 2800296072106680 2808038826223104 2815959363292320 2821147282592160 2822664028443016 2828201935713280 2833095018647040 2838766274115520 2839840482977152 2856040713917440 2880660520004736 2887884100029824 2890305588710109 2890628203464960 2894107988176440 2894747863612416 2895663960213094 2905683558691340 2909824675402064 2912152033643520 2919997270803120 2923241671891968 2924158787103552 2929209147703040 2934276983598720 2958042167985920 2983541252862048 2986982476913792 2987466310375680 2991956823498090 2997468987754170 3001696676307456 3003689987511808 3009223768098304 3010163457312480 3017330513163224 3034543258537280 3071292466181520 3075669605088192 3087048520721536 3089981872669440 3091688717614693 3094161535746240 3097730349512960 3102497100228315 3105944276385216 3106075528256260 3107265504322560 3112990104929280 3114663755523328 3117669295073640 3126635244917760 3142919803485040 3173668881720904 3189302718576672 3189705716184960 3191420611731296 3197300253604448 3198298673394510 3200338368121920 3206271513038720 3210841021133312 3217006797122555 3218239272334080 3244304313274880 3263248245317865 3274284929018880 3276045297260288 3283105739711280 3291338496357520 3292183451433984 3300065793659292 3300438971462656 3301469598342720 3307551986487360 3309330240243536 3320781209932960 3325513914745216 3344484731499520 3389012376476160 3397510705917440 3400359516129540 3406519528938624 3406663482603640 3411518584954144 3413694259330048 3419379226854960 3423323147531840 3440186808357120 3468049438328320 3478927737082560 3480798128339056 3486820270429608 3488299848443235 3497047152379865 3501979455692032 3510048532778880 3515050977243648 3521567571565568 3528055452253184 3528330035553770 3533358534416792 3549650601583104 3549800603721440 3600825650005920 3609855125037280 3618434829515520 3627050150538176 3631821789084160 3637280844252580 3641451910244736 3645377961354240 3647337841978624 3647741119070720 3654052089864960 3655198483879440 3664310300615680 3710856252888064 3717276419415552 3720853171672784 3727290633907512 3729426566077560 3733728096142240 3752120845384320 3754612484389760 3761529710122880 3771503764182048 3771663141454030 3773108112391680 3840880693339648 3844587006360240 3847525815646464 3853740784946812 3854170937953280 3858810650901920 3860408156547066 3882430345481520 3893165175929856 3893329694404160 3898878382804736 3912369311464960 3949606195629024 3967086102151130 3968605942049280 3975917413808640 3978055003816064 3983288413834240 3984937451919552 3986628398220840 3989275764664120 3996625317005560 4007670034045440 4013551276416640 4077012847100928 4087996179124368 4095056621575360 4100892806784256 4107987777038208 4115229314292480 4119975830225920 4125082242074115 4125548714328320 4136662800304420 4141259035180288 4156892393431520 4161659325993984 4196456582855838 4233996042664524 4242302903569920 4252403624768896 4252940954913280 4258149411173280 4259760724465728 4264398231192680 4267117824162560 4284061070876160 4290985696445440 4331826150044736 4343495940319641 4350997660423820 4358186146900992 4358525338037010 4364737013103096 4377289342884864 4377474319615040 4393813721554560 4400087724879056 4401959464456960 4410069315316480 4416698168020990 4437063251978880 4480473715370688 4503809515971577 4505534981267712 4513835652147456 4525995769744836 4533812688172720 4542026038584832 4551814887805920 4559172302473280 4586915744476160 4630572781082304 4638570316110080 4646595524269440 4649093693906144 4651066464590980 4659113292384390 4671995633284992 4680064710371840 4694843173757952 4698647626122240 4714379705227560 4760503322581356 4787130917596944 4795950380406672 4801100866674560 4809407269558080 4816261531699968 4817175981183515 4824579772687360 4855269213659648 4866456469912320 4872069453153280 4873597978505920 4914067945890432 4937007744536280 4939662049775278 4950658457193984 4963995360365304 4969720845210016 4972568754770080 4981171814899440 4988270872117824 5002827793845760 5016727097249280 5028671685576064 5096266058876160 5103529145895936 5109995223905460 5117277877431216 5120541388995072 5126116008480320 5130034420861952 5134984721297760 5147210875396088 5176573793975360 5202074157492480 5221197192508584 5252969183538048 5266141594172032 5280328398035642 5282351357348352 5292083178379776 5292495053330655 5300037801625188 5300629389726720 5310394884879360 5313249935892736 5315504530961120 5324700905582160 5414782687555920 5440575225807264 5447732683626240 5450661572165824 5455921266378870 5471006762967936 5471611678606080 5477317036050944 5486972419056640 5496465450923520 5500109656098820 5566284379332096 5581279757509176 5595275443807784 5600592144213360 5616077652446208 5631918726584640 5642294565184320 5645328056886032 5657494712181045 5666190037294080 5677532548231040 5679680965954304 5761321040009472 5775768200059648 5780611177420218 5781256406929920 5788215976352880 5791327920426188 5811367117382680 5819649350804128 5839994541606240 5848317574207104 5858418295406080 5868553967197440 5916084335971840 5950629153226695 5967082505724096 5973964953827584 5974932620751360 5983913646996180 5994937975508340 5998161060441409 6003393352614912 6007379975023616 6018447536196608 6020326914624960 6034661026326448 6069086517074560 6142584932363040 6151339210176384 6174097041443072 6179963745338880 6183377435229386 6188323071492480 6195460699025920 6204994200456630 6211888552770432 6212151056512520 6229327511046656 6235338590147280 6285839606970080 6347337763441808 6378605437153344 6379411432369920 6382841223462592 6394600507208896 6396597346789020 6400676736243840 6411827340471851 6412543026077440 6421682042266624 6434013594245110 6436478544668160 6488608626549760 6526496490635730 6552090594520576 6566211479422560 6582676992715040 6600131587318584 6602939196685440 6615103972974720 6618660480487072 6625047252031485 6641562419865920 6651027829490432 6744046373656921 6778024752952320 6795021411834880 6800719032259080 6813039057877248 6813326965207280 6823037169908288 6838758453709920 6846646295063680 6880373616714240 6936098876656640 6957855474165120 6961596256678112 6973640540859216 6976599696886470 6994094304759730 7003958911384064 7020097065557760 7030101954487296 7056660071107540 7066717068833584 7099301203166208 7099601207442880 7201651300011840 7219710250074560 7236869659031040 7239159900532735 7254100301076352 7263643578168320 7274561688505160 7282903820489472 7294675683957248 7295482238141440 7308104179729920 7310396967758880 7409493074662917 7434552838831104 7441706343345568 7454581267815024 7458853132155120 7467456192284480 7504241690768640 7509224968779520 7523059420245760 7543007528364096 7543326282908060 7546216224783360 7681761386679296 7689174012720480 7695051631292928 7707481569893624 7717621301803840 7720816313094132 7764860690963040 7786659388808320 7797756765609472 7824738622929920 7899212391258048 7920492597053463 7934172204302260 7937211884098560 7951834827617280 7956110007632128 7969874903839104 7973256796441680 7978551529328240 7993250634011120 8015340068090880 8027102552833280 8175992358248736 8190113243150720 8201785613568512 8215975554076416 8230458628584960 8250164484148230 8251097428656640 8273325600608840 8282518070360576 8313784786863040 8392913165711676 8467992085329048 8484605807139840 8504807249537792 8505881909826560 8516298822346560 8519521448931456 8528796462385360 8534235648325120 8568122141752320 8663652300089472 8686991880639282 8701995320847640 8717050676074020 8729474026206192 8754948639230080 8787627443109120 8800175449758112 8803918928913920 8820138630632960 8833396336041980 8874126503957760 8960947430741376 9007619031943154 9011069962535424 9027671304294912 9051991539489672 9067625376345440 9084052077169664 9103629775611840 9118344604946560 9261145562164608 9275066152844079 9277140632220160 9293191048538880 9298187387812288 9302132929181960 9318226584768780 9343991266569984 9360129420743680 9428759410455120 9521006645162712 9574261835193888 9591900760813344 9602201733349120 9618814539116160 9632523063399936 9634351962367030 9651020391367665 9710538427319296 9732912939824640 9747195957011840 9828135891780864 9874015489072560 9879324099550556 9901316914387968 9927990720730608 9939441690420032 9945137509540160 9962343629798880 9976541744235648 10005655587691520 10033454194498560 10057343371152128 10192532117752320 10219990447810920 10234555754862432 10241082777990144 10252232016960640 10269969442595520 10294421750792176 10353147587950720 10404148314984960 10442394385017168 10491141457139595 10505938367076096 10532283188344064 10560656796071284 10564702714696704 10584166356759552 10584990106661310 10600075603250376 10626499871785472 10631009061922240 10649401811164320 10829565375111840 10881150451614528 10895465367252480 10901323144331648 10911842532757740 10937823110216687 10942013525935872 10943223357212160 10954634072101888 10992930901847040 11000219312197640 11132568758664192 11162559515018352 11190550887615568 11201184288426720 11263837453169280 11284589130368640 11290656113772064 11314989424362090 11355065096462080 11359361931908608 11522642080018944 11551536400119296 11561222354840436 11562512813859840 11576431952705760 11582655840852376 11622734234765360 11639298701608256 11679989083212480 11696635148414208 11716836590812160 11737107934394880 11832168671943680 11901258306453390 11934165011448192 11947929907655168 11949865241502720 11967827293992360 11989875951016680 11996322120882818 12040653829249920 12069322052652896 12138173034149120 12285169864726080 12302678420352768 12348194082886144 12349155124438195 12359927490677760 12366754870458772 12376646142984960 12390921398051840 12409988400913260 12423777105540864 12424302113025040 12458655022093312 12470677180294560 12571679213940160 12694675526883616 12757210874306688 12758822864739840 12765682446925184 12789201014417792 12793194693578040 12801353472487680 12823654680943702 12825086052154880 12868027188490220 12872957089336320 13052992981271460 13104181189041152 13132422958845120 13165353985430080 13200263174637168 13200820995089105 13205878393370880 13230207945949440 13237320960974144 13250094504062970 13283124839731840 13302055658980864 13488092747313842 13511428547914731 13601438064518160 13626078115754496 13626653930414560 13646074339816576 13677516907419840 13693292590127360 13760747233428480 13915710948330240 13923192513356224 13947281081718432 13953199393772940 13988188609519460 14007917822768128 14040194131115520 14113320142215080 14133434137667168 14199202414885760 14403302600023680 14439420500149120 14451527943550545 14473739318062080 14478319801065470 14508200602152704 14549123377010320 14565807640978944 14589351367914496 14616208359459840 14620793935517760 14818986149325834 14883412686691136 14909162535630048 14917706264310240 14934912384568960 15008483381537280 15018449937559040 15046118840491520 15086015056728192 15086652565816120 15378348025440960 15390103262585856 15414963139787248 15435242603607680 15441632626188264 15458443588073465 15529721381926080 15573318777616640 15595513531218944 15798424782516096 15840985194106926 15868344408604520 15912220015264256 15939749807678208 15946513592883360 15957103058656480 15986501268022240 16054205105666560 16351984716497472 16380226486301440 16403571227137024 16431951108152832 16460917257169920 16500328968296460 16502194857313280 16546651201217680 16565036140721152 16627569573726080 16785826331423352 16935984170658096 17009614499075584 17032597644693120 17039042897862912 17057592924770720 17068471296650240 17327304600178944 17373983761278564 17403990641695280 17434101352148040 17458948052412384 17509897278460160 17575254886218240 17600350899516224 17607837857827840 17640277261265920 17666792672083960 17748253007915520 17921894861482752 17994483181324227 18015238063886308 18022139925070848 18055342608589824 18103983078979344 18135250752690880 18207259551223680 18236689209893120 18522291124329216 18550132305688158 18554281264440320 18586382097077760 18596374775624576 18604265858363920 18636453169537560 18687982533139968 18857518820910240 19042013290325424 19148523670387776 19183801521626688 19204403466698240 19235482021415553 19237629078232320 19265046126799872 19268703924734060 19302040782735330 19465825879649280 19494391914023680 19656271783561728 19748030978145120 19758648199101112 19855981441461216 19878883380840064 19890275019080320 19924687259597760 19953083488471296 20114686742304256 20232139120970763 20385064235504640 20439980895621840 20469111509724864 20504464033921280 20539938885191040 20588843501584352 20706295175901440 20808296629969920 20884788770034336 20982282914279190 21011876734152192 21064566376688128 21121313592142568 21169980213322620 21200151206500752 21252999743570944 21262018123844480 21298803622328640 21659130750223680 21717479701598205 21762300903229056 21790930734504960 21802646288663296 21823685065515480 21875646220433374 21884027051871744 21886446714424320 22000438624395280 22325119030036704 22381101775231136 22402368576853440 22519047579857885 22527674906338560 22569178260737280 22581312227544128 22629978848724180 22710130192924160 22718723863817216 23045284160037888 23103072800238592 23122444709680872 23152863905411520 23165311681704752 23245468469530720 23278597403216512 23359978166424960 23393270296828416 23474215868789760 23802516612906780 23868330022896384 23895859815310336 23935654587984720 23979751902033360 23992644241765636 24081307658499840 24138644105305792 24276346068298240 24570339729452160 24605356840705536 24696388165772288 24698310248876390 24733509740917544 24753292285969920 24819976801826520 24847554211081728 24848604226050080 24941354360589120 25143358427880320 25389351053767232 25514421748613376 25517645729479680 25531364893850368 25578402028835584 25586389387156080 25602706944975360 25647309361887404 25650172104309760 25736054376980440 26105985962542920 26264845917690240 26330707970860160 26400526349274336 26401641990178210 26411756786741760 26460415891898880 26474641921948288 26500189008125940 26566249679463680 26604111317961728 26976185494627684 27022857095829462 27202876129036320 27252156231508992 27253307860829120 27292148679633152 27355033814839680 27386585180254720 27831421896660480 27846385026712448 27894562163436864 27906398787545880 27976377219038920 28080388262231040 28226640284430160 28266868275334336 28398404829771520 28806605200047360 28878841000298240 28903055887101090 28956639602130940 29016401204305408 29098246754020640 29131615281957888 29241587871035520 29637972298651668 29766825373382272 29818325071260096 29835412528620480 29869824769137920 29990805302207045 30016966763074560 30036899875118080 30092237680983040 30172030113456384 30173305131632240 30756696050881920 30829926279574496 30870485207215360 30883265252376528 30916887176146930 31059442763852160 31146637555233280 31596849565032192 31681970388213852 31736688817209040 31824440030528512 31879499615356416 31893027185766720 31914206117312960 31973002536044480 32059136702359255 32108410211333120 32703969432994944 32760452972602880 32813469330650061 32863902216305664 33000657936592920 33093302402435360 33255139147452160 33571652662846704 33720231868284605 33871968341316192 34019228998151168 34065195289386240 34078085795725824 34115185849541440 34654609200357888 34747967522557128 34807981283390560 34868202704296080 34917896104824768 35019794556920320 35150509772436480 35200701799032448 35333585344167920 35496506015831040 35843789722965504 35988966362648454 36030476127772616 36207966157958688 36270501505381760 36414519102447360 36473378419786240 37044582248658432 37047465373314585 37100264611376316 37172764194155520 37192749551249152 37208531716727840 37272906339075120 37375965066279936 37715037641820480 38084026580650848 38297047340775552 38367603043253376 38408806933396480 38470964042831106 38475258156464640 38537407849468120 38604081565470660 38988783828047360 39312543567123456 39496061956290240 39517296398202224 39602462985267315 39711962882922432 39757766761680128 39780550038160640 39849374519195520 39906166976942592 40229373484608512 40464278241941526 40879961791243680 40938223019449728 41008928067842560 41079877770382080 41177687003168704 41412590351802880 41769577540068672 41964565828558380 41987127423089863 42023753468304384 42129132753376256 42242627184285136 42339960426645240 42400302413001504 42524036247688960 42597607244657280 43318261500447360 43434959403196410 43524601806458112 43605292577326592 43647370131030960 43751292440866748 43768054103743488 44000877248790560 44650238060073408 44762203550462272 44804737153706880 44882791383302957 45038095159715770 45055349812677120 45138356521474560 45162624455088256 45259957697448360 45420260385848320 46244889419361744 46305727810823040 46330623363409504 46375330764220395 46490936939061440 46557194806433024 46719956332849920 46786540593656832 47605033225813560 47736660045792768 47871309175969440 47959503804066720 47985288483531272 48162615316999680 48277288210611584 48552692136596480 49140679458904320 49210713681411072 49396620497752780 49467019481835088 49506584571939840 49639953603653040 49695108422163456 49697208452100160 49882708721178240 50286716855760640 50778702107534464 51028843497226752 51062729787700736 51156804057671168 51172778774312160 51205413889950720 51294618723774808 51472108753960880 52211971925085840 52529691835380480 52661415941720320 52801052698548672 52803283980356420 52823513573483520 52920831783797760 52949283843896576 53000378016251880 53132499358927360 53952370989255368 54045714191658924 54405752258072640 54506615721658240 54584297359266304 54689115551083435 54710067629679360 54773170360509440 55662843793320960 55692770053424896 55789124326873728 55812797575091760 55952754438077840 56453280568860320 56533736550668672 56796809659543040 57613210400094720 57757682000596480 57806111774202180 57913279204261880 58032802408610816 58196493508041280 58483175742071040 59275944597303336 59533650746764544 59636650142520192 59670825057240960 59739649538275840 59981610604414090 60344060226912768 60346610263264480 61513392101763840 61659852559148992 61740970414430720 61766530504753056 61833774352293860 62118885527704320 62293275110466560 63193699130064384 63363940776427704 63473377634418080 63758999230712832 63786054371533440 63828412234625920 63946005072088960 64118273404718510 65407938865989888 65520905945205760 65626938661300122 66001315873185840 66186604804870720 66510278294904320 67143305325693408 67440463736569210 67557142739573655 67743936682632384 68130390578772480 68156171591451648 68230371699082880 69309218400715776 69495935045114256 69615962566781120 69736405408592160 69835792209649536 70039589113840640 70401403598064896 70667170688335840 71687579445931008 71977932725296908 72060952255545232 72415932315917376 72541003010763520 72829038204894720 72946756839572480 74089164497316864 74094930746629170 74200529222752632 74385499102498304 74417063433455680 74545812678150240 75430075283640960 76168053161301696 76564761771516809 76594094681551104 76735206086506752 76941928085662212 76950516312929280 77074815698936240 77208163130941320 77977567656094720 78992123912580480 79034592796404448 79204925970534630 79423925765844864 79515533523360256 79561100076321280 79698749038391040 79812333953885184 80928556483883052 81759923582487360 81876446038899456 82017856135685120 82159755540764160 82355374006337408 82825180703605760 83539155080137344 83929131657116760 83974254846179726 84485254368570272 84679920853290480 84800604826003008 85048072495377920 85195214489314560 86636523000894720 86869918806392820 87049203612916224 87210585154653184 87294740262061920 87502584881733496 88001754497581120 89300476120146816 89524407100924544 89609474307413760 89765582766605914 89972415906621135 90076190319431540 90110699625354240 90276713042949120 90325248910176512 90519915394896720 92489778838723488 92611455621646080 92661246726819008 92750661528440790 92981873878122880 93114389612866048 93439912665699840 95210066451627120 95473320091585536 95742618351938880 95919007608133440 95970576967062544 96177410107077765 96325230633999360 96554576421223168 98281358917808640 98793240995505560 98934038963670176 99279907207306080 99394416904200320 99765417442356480 100573433711521280 101160695604853815 101557404215068928 102057686994453504 102125459575401472 102313608115342336 102345557548624320 102589237447549616 102944217507921760 104423943850171680 105059383670760960 105322831883440640 105602105397097344 105606567960712840 105898567687793152 106000756032503760 106264998717854720 107904741978510736 108091428383317848 108811504516145280 109013231443316480 109168594718532608 109378231102166870 109420135259358720 111385540106849792 111578248653747456 111625595150183520 111905508876155680 112906561137720640 113067473101337344 113593619319086080 115226420800189440 115515364001192960 115612223548404360 115826558408523760 116392987016082560 116966351484142080 118551889194606672 119067301493529088 119273300285040384 119341650114481920 119479299076551680 119963221208828180 120688120453825536 120693220526528960 123026784203527680 123319705118297984 123481940828861440 123533061009506112 123667548704587720 124237771055408640 125961382269269589 126387398260128768 126727881552855408 126946755268836160 127572108743066880 127656824469251840 127892010144177920 128236546809437020 130815877731979776 131253877322600244 132002631746371680 132373209609741440 133020556589808640 134286610651386816 134648374149908871 134880927473138420 135114285479147310 135487873365264768 136260781157544960 136460743398165760 138991870090228512 139231925133562240 139472810817184320 139671584419299072 140802807196129792 141334341376671680 143955865450593816 144121904511090464 144831864631834752 145082006021527040 145658076409789440 148189861493258340 148401058445505264 148770998204996608 148834126866911360 149091625356300480 150860150567281920 152336106322603392 153129523543033618 153188189363102208 153470412173013504 153883856171324424 154149631397872480 154416326261882640 157984247825160960 158069185592808896 158409851941069260 158847851531689728 159031067046720512 159122200152642560 159397498076782080 161857112967766104 163519847164974720 163752892077798912 164067346653250305 164319511081528320 164710748012674816 167078310160274688 167858263314233520 167948509692359452 168970508737140544 169359841706580960 169601209652006016 170096144990755840 170390428978629120 173273046001789440 173739837612785640 174098407225832448 174589480524123840 175005169763466992 176003508995162240 178600952240293632 179048814201849088 179218948614827520 179531165533211828 179944831813242270 180152380638863080 180650497820353024 181039830789793440 184979557677446976 185222911243292160 185322493453638016 185501323056881580 185942992873683679 185963747756245760 186228779225732096 186879825331399680 190420132903254240 191485236703877760 191838015216266880 191941153934125088 192354820214155530 193109152842446336 196562717835617280 197586481991011120 197868077927340352 198559814414612160 198788833808400640 199530834884712960 201146867423042560 202321391209707630 203114808430137856 204691115097248640 205178474895099232 205888435015843520 208847887700343360 209935637115449315 210118767341521920 210645663766881280 211204210794194688 211213135921425680 211797135375586304 212001512065007520 215809483957021472 216182856766635696 217623009032290560 218026462886632960 218756462204333740 218840270518717440 222771080213699584 223156497307494912 223251190300367040 223811017752311360 224413956916514785 225813122275441280 226134946202674688 229694285314550427 231224447096808720 231653116817047520 232785974032165120 233932702968284160 237103778389213344 238134602987058176 238546600570080768 238683300228963840 239926442417656360 241386441053057920 246053568407055360 246639410236595968 247066122019012224 247335097409175440 248475542110817280 251922764538539178 253455763105710816 253893510537672320 255144217486133760 255313648938503680 255784020288355840 256473093618874040 261631755463959552 262507754645200488 264005263492743360 264746419219482880 268573221302773632 269296748299817742 269761854946276840 270228570958294620 270975746730529536 272921486796331520 277983740180457024 278463850267124480 278945621634368640 279343168838598144 281605614392259584 282668682753343360 287911730901187632 288243809022180928 289663729263669504 290164012043054080 296379722986516680 296802116891010528 297668253733822720 298183250712600960 301720301134563840 304672212645206784 306259047086067236 306376378726204416 306940824346027008 307767712342648848 308299262795744960 308832652523765280 315968495650321920 316138371185617792 316819703882138520 317695703063379456 318794996153564160 323714225935532208 327039694329949440 327505784155597824 328134693306500610 329421496025349632 334156620320549376 335716526628467040 335897019384718904 337941017474281088 338719683413161920 339202419304012032 340780857957258240 346546092003578880 347479675225571280 349178961048247680 350010339526933984 352007017990324480 357201904480587264 358097628403698176 358437897229655040 359062331066423656 359889663626484540 360304761277726160 361300995640706048 362079661579586880 369959115354893952 370445822486584320 370644986907276032 371002646113763160 371885985747367358 371927495512491520 380840265806508480 382823808857584045 382970473407755520 383676030432533760 383882307868250176 384709640428311060 386218305684892672 395172963982022240 395736155854680704 397119628829224320 397577667616801280 399061669769425920 404642782419415260 406229616860275712 409382230194497280 410356949790198464 411776870031687040 417695775400686720 419871274230898630 422408421588389376 422426271842851360 424003024130015040 431618967914042944 432365713533271392 435246018064581120 436052925773265920 437512924408667480 446312994614989824 446502380600734080 447622035504622720 448827913833029570 451626244550882560 452269892405349376 459388570629100854 462448894193617440 463306233634095040 465571948064330240 474207556778426688 477093201140161536 477366600457927680 479852884835312720 482772882106115840 493278820473191936 494132244038024448 494670194818350880 503845529077078356 506911526211421632 507787021075344640 510288434972267520 510627297877007360 511568040576711680 512946187237748080 525015509290400976 528010526985486720 529492838438965760 537146442605547264 538593496599635484 539523709892553680 540457141916589240 541951493461059072 545842973592663040 555967480360914048 556927700534248960 557828978621051037 557891243268737280 558686337677196288 565337365506686720 575823461802375264 576487618044361856 579327458527339008 592759445973033360 593604233782021056 595336507467645440 596366501425201920 603440602269127680 609344425290413568 612518094172134472 615535424685297696 616598525591489920 617665305047530560 629806911346347945 631936991300643840 632276742371235584 633639407764277040 635391406126758912 647428451871064416 654079388659898880 656269386613001220 658842992050699264 668313240641098752 671433053256934080 671794038769437808 673241870749544355 675882034948562176 677439366826323840 678404838608024064 694959350451142560 698357922096495360 700020679053867968 704014035980648960 714403808961174528 716195256807396352 718124662132847312 719779327252969080 720609522555452320 724159323159173760 739918230709787904 741289973814552064 742005292227526320 743771971494734716 743854991024983040 761680531613016960 765647617715168090 765940946815511040 767352060865067520 767764615736500352 769419280856622120 790345927964044480 791472311709361408 794239257658448640 795155335233602560 809285564838830520 818764460388994560 820713899580396928 823553740063374080 835391550801373440 839742548461797260 844816843176778752 844852543685702720 848006048260030080 863237935828085888 864731427066542784 870492036129162240 875025848817334960 893004761201468160 895244071009245440 897655827666059140 903252489101765120 918777141258201708 924897788387234880 926612467268190080 929714964368418395 931143896128660480 948415113556853376 959705769670625440 965545764212231680 986557640946383872 988264488076048896 989340389636701760 1007691058154156712 1013823052422843264 1015574042150689280 1025892374475496160 1050031018580801952 1056021053970973440 1058985676877931520 1074292885211094528 1077186993199270968 1079047419785107360 1080914283833178480 1083902986922118144 1111934960721828096 1113855401068497920 1115657957242102074 1115782486537474560 1130674731013373440 1148471426572752135 1151646923604750528 1152975236088723712 1158654917054678016 1185518891946066720 1187208467564042112 1190673014935290880 1192733002850403840 1218688850580827136 1225036188344268944 1231070849370595392 1233197051182979840 1235330610095061120 1259613822692695890 1264553484742471168 1267278815528554080 1294856903742128832 1301600950115785753 1308158777319797760 1312538773226002440 1342866106513868160 1343588077538875616 1346483741499088710 1351764069897124352 1354878733652647680 1356809677216048128 1389918700902285120 1396715844192990720 1400041358107735936 1408028071961297920 1436249324265694624 1439558654505938160 1441219045110904640 1448318646318347520 1479836461419575808 1482579947629104128 1484010584455052640 1487543942989469432 1523361063226033920 1531295235430336180 1531881893631022080 1534704121730135040 1535529231473000704 1538838561713244240 1580691855928088960 1582944623418722816 1588478515316897280 1618571129677661040 1637528920777989120 1641427799160793856 1647107480126748160 1670783101602746880 1679485096923594520 1689705087371405440 1696012096520060160 1726475871656171776 1729462854133085568 1750051697634669920 1786009522402936320 1790488142018490880 1795311655332118280 1806504978203530240 1837554282516403416 1849795576774469760 1853224934536380160 1859429928736836790 1896830227113706752 1919411539341250880 1931091528424463360 1976528976152097792 1978680779273403520 2015382116308313424 2027646104845686528 2031148084301378560 2051784748950992320 2100062037161603904 2112042107941946880 2148585770422189056 2154373986398541936 2158094839570214720 2161828567666356960 2223869921443656192 2231315914484204148 2231564973074949120 2261349462026746880 2296942853145504270 2303293847209501056 2305950472177447424 2371037783892133440 2374416935128084224 2385466005700807680 2450072376688537888 2462141698741190784 2466394102365959680 2470661220190122240 2519227645385391780 2529106969484942336 2534557631057108160 2589713807484257664 2603201900231571506 2625077546452004880 2685732213027736320 2687176155077751232 2692967482998177420 2703528139794248704 2709757467305295360 2779837401804570240 2789144893105255185 2793431688385981440 2800082716215471872 2872498648531389248 2879117309011876320 2882438090221809280 2896637292636695040 2959672922839151616 2968021168910105280 2975087885978938864 3046722126452067840 3062590470860672360 3071058462946001408 3077677123426488480 3161383711856177920 3165889246837445632 3176957030633794560 3237142259355322080 3282855598321587712 3294214960253496320 3341566203205493760 3358970193847189040 3379410174742810880 3392024193040120320 3452951743312343552 3458925708266171136 3500103395269339840 3572019044805872640 3580976284036981760 3590623310664236560 3675108565032806832 3699591153548939520 3706449869072760320 3718859857473673580 3793660454227413504 3838823078682501760 3904802850347357259 3957361558546807040 4030764232616626848 4055292209691373056 4103569497901984640 4200124074323207808 4224084215883893760 4308747972797083872 4316189679140429440 4323657135332713920 4447739842887312384 4462631828968408296 4593885706291008540 4606587694419002112 4611900944354894848 4742075567784266880 4748833870256168448 4900144753377075776 4924283397482381568 4932788204731919360 4941322440380244480 5038455290770783560 5069115262114216320 5179427614968515328 5206403800463143012 5250155092904009760 5371464426055472640 5374352310155502464 5385934965996354840 5419514934610590720 5559674803609140480 5578289786210510370 5600165432430943744 5744997297062778496 5758234618023752640 5764876180443618560 5793274585273390080 5936042337820210560 5950175771957877728 6093444252904135680 6125180941721344720 6142116925892002816 6155354246852976960 6322767423712355840 6474284518710644160 6508004750578928765 6565711196643175424 6717940387694378080 6758820349485621760 6784048386080240640 6905903486624687104 6917851416532342272 7000206790538679680 7181246621328473120 7350217130065613664 7399182307097879040 7412899738145520640 7437719714947347160 7587320908454827008 7677646157365003520 7809605700694714518 7914723117093614080 8061528465233253696 8110584419382746112 8207138995803969280 8400248148646415616 8617495945594167744 8632379358280858880 8647314270665427840 8925263657936816592 9187771412582017080 9213175388838004224 9484151135568533760 9497667740512336896 9800289506754151552 9848566794964763136 9882644880760488960 10076910581541567120 10138230524228432640 10358855229937030656 10412807600926286024 10500310185808019520 10742928852110945280 10748704620311004928 10771869931992709680 11119349607218280960 11156579572421020740 11200330864861887488 11489994594125556992 11516469236047505280 11529752360887237120 11872084675640421120 11900351543915755456 12250361883442689440 12310708493705953920 12645534847424711680 12948569037421288320 13016009501157857530 13435880775388756160 13517640698971243520 13835702833064684544 14000413581077359360 14362493242656946240 14700434260131227328 14798364614195758080 14875439429894694320 15355292314730007040 15619211401389429036 15829446234187228160 16123056930466507392 16414277991607938560 16800496297292831232 17234991891188335488 17264758716561717760 17294628541330855680 17850527315873633184 18375542825164034160 18426350777676008448 18968302271137067520 19524014251736786295 19600579013508303104 19697133589929526272 20153821163083134240 20276461048456865280 20717710459874061312 20825615201852572048 21000620371616039040 21497409240622009856 21543739863985419360 22238699214436561920 22313159144842041480 22979989188251113984 23032938472095010560 23059504721774474240 23744169351280842240 23800703087831510912 24500723766885378880 24621416987411907840 25897138074842576640 26032019002315715060 26871761550777512320 28000827162154718720 28724986485313892480 29400868520262454656 29750878859789388640 30710584629460014080 31238422802778858072 32246113860933014784 32828555983215877120 33600992594585662464 34469983782376670976 34529517433123435520 34589257082661711360 35701054631747266368 36751085650328068320 37936604542274135040 39048028503473572590 39201158027016606208 40307642326166268480 40552922096913730560 41651230403705144096 42001240743232078080 42994818481244019712 43087479727970838720 44626318289684082960 45959978376502227968 46065876944190021120 47488338702561684480 47601406175663021824 49001447533770757760 49242833974823815680 51794276149685153280 52064038004631430120 53743523101555024640 56001654324309437440 57449972970627784960 58801737040524909312 59501757719578777280 62476845605557716144 64492227721866029568 68939967564753341952 69178514165323422720 71402109263494532736 73502171300656136640 78096057006947145180 78402316054033212416 80615284652332536960 83302460807410288192 84002481486464156160 86174959455941677440 89252636579368165920 92131753888380042240 95202812351326043648 98002895067541515520 98485667949647631360 103588552299370306560 104128076009262860240 107487046203110049280 114899945941255569920 117603474081049818624 119003515439157554560 124953691211115432288 128984455443732059136 137879935129506683904 142804218526989065472 147004342601312273280 156192114013894290360 161230569304665073920 166604921614820576384 168004962972928312320 172349918911883354880 178505273158736331840 190405624702652087296 196005790135083031040 208256152018525720480 214974092406220098560 229799891882511139840 235206948162099637248 238007030878315109120 249907382422230864576 285608437053978130944 294008685202624546560 312384228027788580720 322461138609330147840 333209843229641152768 344699837823766709760 357010546317472663680 392011580270166062080 416512304037051440960 476014061756630218240 499814764844461729152 571216874107956261888 588017370405249093120 624768456055577161440 644922277218660295680 666419686459282305536 689399675647533419520 714021092634945327360 833024608074102881920 952028123513260436480 999629529688923458304 1176034740810498186240 1249536912111154322880 1332839372918564611072 1428042185269890654720 1666049216148205763840 1999259059377846916608 2499073824222308645760 2856084370539781309440 3332098432296411527680 3998518118755693833216 4998147648444617291520 6664196864592823055360 9996295296889234583040 19992590593778469166080
- Sum of all divisors σ(n): 83589319760923492024320
- Sum of proper divisors (its aliquot sum) s(n): 63596729167145022858240
- 19992590593778469166080 is an abundant number, because the sum of its proper divisors (63596729167145022858240) is greater than itself. Its abundance is 43604138573366553692160
Bases of 19992590593778469166080
- Binary: 1000011101111001100111011100001001111000001101111011001010111011100000000002
- Hexadecimal: 0x43BCCEE13C1BD95DC00
- Base-36: 397ABWF4VYTDWQO
Squares and roots of 19992590593778469166080
- 19992590593778469166080 squared (199925905937784691660802) is 399703678650439322303029139613417290622566400
- 19992590593778469166080 cubed (199925905937784691660803) is 7991112006085425119790951271098969620457064973967877469437427712000
-
The
square root of 19992590593778469166080 is 141395157603.7116950251 -
The
cube root of 19992590593778469166080 is 27140823.7147910635
Scales and comparisons
How big is 19992590593778469166080?- 19,992,590,593,778,469,166,080 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 19,992,590,593,778,469,166,080 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 19992590593778469166080 cubic inches would be around 2261735.3 feet tall.
Recreational maths with 19992590593778469166080
- 19992590593778469166080 backwards is 08066196487739509529991
- The number of decimal digits it has is: 23
- The sum of 19992590593778469166080's digits is 123
- 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 19992590593778469166080 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 19992590593778469166080 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/19992590593778469166080/
Chicago style:
Numbermatics. 2024. "Number 19992590593778469166080 - Facts about the integer". https://numbermatics.com/n/19992590593778469166080/
The information we have on file for 19992590593778469166080 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 19992590593778469166080, math, Factors of 19992590593778469166080, curriculum, school, college, exams, university, Prime factorization of 19992590593778469166080, STEM, science, technology, engineering, physics, economics, calculator, nineteen sextillion, nine hundred ninety-two quintillion, five hundred ninety quadrillion, five hundred ninety-three trillion, seven hundred seventy-eight billion, four hundred sixty-nine million, one hundred sixty-six thousand and eighty.