51139359668718914281920
51,139,359,668,718,914,281,920 is an even composite number composed of eight prime numbers multiplied together.
51139359668718914281920 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred twelve divisors.
Prime factorization of 51139359668718914281920:
26 × 38 × 5 × 72 × 11 × 612 × 1932 × 5712
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 11 × 61 × 61 × 193 × 193 × 571 × 571)See below for interesting mathematical facts about the number 51139359668718914281920 from the Numbermatics database.
Names of 51139359668718914281920
- Cardinal: 51139359668718914281920 can be written as Fifty-one sextillion, one hundred thirty-nine quintillion, three hundred fifty-nine quadrillion, six hundred sixty-eight trillion, seven hundred eighteen billion, nine hundred fourteen million, two hundred eighty-one thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 5.113935966871891428192 × 1022
Factors of 51139359668718914281920
Divisors of 51139359668718914281920
- Number of divisors d(n): 20412
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 20 21 22 24 27 28 30 32 33 35 36 40 42 44 45 48 49 54 55 56 60 61 63 64 66 70 72 77 80 81 84 88 90 96 98 99 105 108 110 112 120 122 126 132 135 140 144 147 154 160 162 165 168 176 180 183 189 192 193 196 198 210 216 220 224 231 240 243 244 245 252 264 270 280 288 294 297 305 308 315 320 324 330 336 352 360 366 378 385 386 392 396 405 420 427 432 440 441 448 462 480 486 488 490 495 504 528 539 540 549 560 567 571 576 579 588 594 610 616 630 648 660 671 672 693 704 720 729 732 735 756 770 772 784 792 810 840 854 864 880 882 891 915 924 945 960 965 972 976 980 990 1008 1056 1078 1080 1098 1120 1134 1142 1155 1158 1176 1188 1215 1220 1232 1260 1281 1296 1320 1323 1342 1344 1351 1386 1440 1458 1464 1470 1485 1512 1540 1544 1568 1584 1617 1620 1647 1680 1701 1708 1713 1728 1737 1760 1764 1782 1830 1848 1890 1930 1944 1952 1960 1980 2013 2016 2079 2112 2123 2135 2156 2160 2187 2196 2205 2240 2268 2284 2310 2316 2352 2376 2430 2440 2464 2520 2562 2592 2640 2646 2673 2684 2695 2702 2745 2772 2835 2855 2880 2895 2916 2928 2940 2970 2989 3024 3080 3088 3136 3168 3234 3240 3294 3355 3360 3402 3416 3426 3465 3474 3520 3528 3564 3645 3660 3696 3721 3780 3843 3860 3888 3904 3920 3960 3969 3997 4026 4032 4053 4158 4246 4270 4312 4320 4374 4392 4410 4455 4536 4568 4620 4632 4697 4704 4752 4851 4860 4880 4928 4941 5040 5103 5124 5139 5184 5211 5280 5292 5346 5368 5390 5404 5490 5544 5670 5710 5790 5832 5856 5880 5940 5978 6039 6048 6160 6176 6237 6281 6336 6369 6405 6468 6480 6561 6588 6615 6710 6720 6755 6804 6832 6852 6930 6948 7056 7128 7290 7320 7392 7442 7560 7686 7720 7776 7840 7920 7938 7994 8019 8052 8085 8106 8235 8316 8492 8505 8540 8565 8624 8640 8685 8748 8784 8820 8910 8967 9072 9136 9240 9264 9394 9408 9457 9504 9702 9720 9760 9882 10065 10080 10206 10248 10278 10395 10422 10560 10584 10615 10692 10736 10780 10808 10935 10980 11088 11163 11340 11420 11529 11580 11664 11712 11760 11773 11880 11907 11956 11991 12078 12096 12159 12320 12352 12474 12562 12738 12810 12936 12960 13122 13176 13230 13365 13420 13510 13608 13664 13704 13860 13896 14091 14112 14256 14553 14580 14640 14784 14823 14861 14884 14945 15120 15309 15372 15417 15440 15552 15633 15680 15840 15876 15988 16038 16104 16170 16212 16470 16632 16984 17010 17080 17130 17248 17370 17496 17568 17640 17820 17934 18117 18144 18272 18480 18528 18605 18711 18788 18843 18914 19008 19107 19215 19404 19440 19520 19764 19845 19985 20130 20160 20265 20412 20496 20556 20790 20844 21168 21230 21384 21472 21560 21616 21870 21960 22176 22326 22680 22840 23058 23160 23328 23485 23520 23546 23760 23814 23912 23982 24057 24156 24255 24318 24640 24705 24948 25124 25476 25515 25620 25695 25872 25920 26047 26055 26244 26352 26460 26730 26840 26901 27020 27216 27328 27408 27720 27792 27979 28182 28224 28371 28512 29106 29160 29280 29646 29722 29768 29890 30195 30240 30618 30744 30834 30880 31185 31266 31405 31680 31752 31845 31976 32076 32208 32340 32424 32805 32879 32940 33264 33489 33968 34020 34160 34260 34496 34587 34740 34831 34992 35136 35280 35319 35640 35721 35868 35973 36234 36288 36477 36544 36960 37056 37210 37249 37422 37576 37686 37828 38214 38430 38808 38880 39528 39690 39970 40095 40260 40530 40824 40931 40992 41112 41580 41688 42273 42336 42460 42768 42944 43120 43232 43659 43740 43920 43967 44352 44469 44583 44652 44835 45360 45680 45927 46116 46251 46320 46656 46899 46970 47040 47092 47285 47520 47628 47824 47964 48114 48312 48510 48636 49410 49896 50248 50952 51030 51240 51390 51744 52094 52110 52488 52704 52920 53460 53680 53802 54040 54351 54432 54816 55440 55584 55815 55958 56133 56364 56529 56742 57024 57321 57645 58212 58320 58560 58865 59292 59444 59535 59536 59780 59955 60390 60480 60795 61236 61488 61668 61760 62370 62532 62810 63504 63690 63952 64152 64416 64680 64848 65610 65758 65880 66528 66978 67936 68040 68320 68520 69174 69480 69662 69984 70455 70560 70638 71280 71442 71736 71946 72171 72468 72765 72954 73920 74115 74305 74420 74498 74844 75152 75372 75656 76428 76545 76860 77085 77616 77760 78141 78165 79056 79380 79940 80190 80520 80703 81060 81648 81862 81984 82224 82411 83160 83376 83937 84546 84672 84920 85113 85536 86240 86464 87318 87480 87840 87934 88938 89166 89304 89670 90585 90720 91360 91854 92232 92502 92640 93555 93798 93940 94184 94215 94570 95040 95256 95535 95648 95928 96228 96624 97020 97272 98637 98820 99792 100467 100496 101904 102060 102480 102780 103488 103761 104027 104188 104220 104493 104976 105408 105840 105957 106920 107163 107360 107604 107919 108080 108702 108864 109431 109632 110203 110880 111168 111630 111747 111916 112266 112728 113058 113484 114642 115290 116424 116640 117730 118584 118888 119070 119072 119560 119910 120285 120780 121590 122472 122793 122976 123336 124740 125064 125620 126819 127008 127380 127904 128304 128832 129360 129503 129696 130235 130977 131220 131516 131760 131901 133056 133407 133749 133956 134505 135872 136080 136640 137040 138348 138753 138960 139324 139895 139968 140697 140910 141120 141276 141855 142560 142884 143472 143892 144342 144936 145530 145908 148230 148610 148840 148996 149688 150304 150744 151312 152856 153090 153720 154170 155232 156282 156330 158112 158760 159880 160380 161040 161406 162120 163053 163296 163724 164395 164448 164822 166320 166752 167445 167874 168399 169092 169587 169840 170226 171072 171963 172480 172935 174155 174636 174960 175680 175868 176595 177876 178332 178605 178608 179340 179865 181170 181440 182329 182385 182720 183708 184464 185004 185280 186245 187110 187596 187880 188368 188430 189140 190512 191070 191296 191856 192456 193248 194040 194544 197274 197640 199584 200934 200992 203808 204120 204655 204960 205560 207522 208054 208376 208440 208986 209952 211365 211680 211914 213840 214326 214720 215208 215838 216160 217404 218295 218862 219835 220406 221760 222345 222915 223260 223494 223832 224532 225456 226116 226968 229284 229635 230580 231255 232848 233280 234423 234495 235460 237168 237776 238140 238144 239120 239820 240570 241560 242109 243180 243817 244944 245586 245952 246672 247233 249480 250128 251240 251811 253638 254016 254760 255339 255808 256608 258720 259006 259392 260470 260743 261954 262440 263032 263520 263802 266814 267498 267912 269010 271755 272160 274080 276696 277506 277920 278648 279790 280665 281394 281820 282552 282645 283710 285120 285768 286517 286605 286944 287784 288684 289872 291060 291816 295911 296460 297220 297680 297992 299376 300608 301401 301488 302624 305712 306180 307440 307769 308340 310464 311283 312081 312564 312660 313479 316224 317520 317871 319760 320760 321489 322080 322812 323757 324240 326041 326106 326592 327448 328293 328790 328896 329644 330609 332640 333504 334890 335241 335748 336798 338184 339174 339680 340452 343926 345870 348310 349272 349920 351736 353190 355752 356664 357210 357216 358680 359730 360855 362340 364658 364770 367416 368379 368928 370008 372490 374220 375192 375760 376736 376860 378280 380457 381024 382140 383141 383712 384912 386496 388080 388509 389088 390705 392931 394548 395280 395703 399168 400221 401247 401868 401984 403515 407616 408240 409310 409739 409920 411120 412055 415044 416108 416259 416752 416880 417972 419685 419904 422091 422730 423360 423828 425565 427680 428652 430416 431676 432320 434808 436590 437724 439670 440812 444690 445830 446520 446988 447664 449064 450912 452232 453936 458568 459270 461160 462510 465696 468846 468990 470920 474336 475552 476280 478240 479640 481140 483120 484218 486360 487634 489159 489888 491172 493185 493344 494466 498960 500256 502335 502480 503622 505197 507276 508761 509520 510678 513216 515889 517440 518012 518805 520135 520940 521486 522465 523908 524880 526064 527040 527604 529785 533628 534996 535815 535824 538020 539595 543510 544320 546987 547155 548160 551015 553392 555012 555840 557296 558735 559580 561330 562788 563640 565104 565290 567420 571536 573034 573210 573888 575568 576877 577368 579744 582120 583632 591822 592920 594440 595360 595984 598752 602802 602976 605248 611424 612360 613965 614880 615538 616680 622566 624162 625128 625320 626958 634095 635040 635742 639520 641520 642978 644160 645624 647514 647515 648480 652082 652212 654885 654896 656586 657580 659288 659505 661218 665280 667035 668745 669780 670482 671496 673596 676368 678348 679360 680904 687852 691740 693765 696620 698544 699840 703269 703472 703485 706380 711504 713328 714420 714432 717360 718153 719460 721710 724680 726327 729316 729540 731451 734832 736758 737856 740016 741699 744980 748440 750384 751520 753472 753720 755433 756560 760914 762048 764280 766017 766282 767424 769824 771421 776160 777018 778176 781410 782229 785862 789096 790560 791406 800442 802494 803736 807030 815265 816480 818620 819478 822240 824110 830088 832216 832518 833504 833760 835944 839370 841995 844182 845460 847656 847935 851130 855360 857304 859551 859815 860832 863352 869616 873180 875448 879340 881624 887733 889380 891660 893040 893976 895328 898128 901824 904203 904464 906521 907872 911645 917136 918540 922320 923307 925020 931392 933849 936243 937692 937980 940437 941840 948672 951104 952560 953613 956480 959280 962280 966240 968436 971271 972720 975268 978123 978318 979776 982344 984879 986370 986688 988932 991827 997920 1000512 1004670 1004960 1005723 1007244 1010394 1014552 1017522 1019040 1021356 1031778 1036024 1037610 1040270 1041880 1042972 1044930 1047816 1049760 1052128 1055208 1059570 1067256 1069992 1071630 1071648 1076040 1079190 1087020 1093974 1094310 1102030 1105137 1106784 1110024 1114592 1117470 1119160 1122660 1125576 1127280 1130208 1130580 1134840 1141371 1143072 1146068 1146420 1149423 1151136 1153754 1154736 1159488 1164240 1165527 1167264 1172115 1178793 1183644 1185840 1187109 1188880 1190720 1191968 1197504 1203741 1205604 1205952 1210545 1212233 1219085 1222848 1224720 1227930 1229217 1229760 1231076 1233360 1236165 1245132 1248324 1248777 1250256 1250640 1253916 1259055 1266273 1268190 1270080 1271484 1276695 1279040 1283040 1285956 1291248 1295028 1295030 1296960 1303715 1304164 1304424 1309770 1309792 1313172 1315160 1318576 1319010 1322436 1334070 1337490 1339560 1340964 1342992 1347192 1352736 1356696 1361808 1375704 1383480 1387530 1393240 1397088 1406538 1406944 1406970 1412760 1423008 1426656 1428840 1432585 1434720 1436306 1438920 1443420 1449360 1452654 1458632 1459080 1462902 1467477 1469664 1473516 1479555 1480032 1483398 1489960 1496880 1500768 1503040 1507005 1507440 1510866 1513120 1521828 1526283 1528560 1532034 1532564 1538845 1539648 1542842 1547667 1552320 1554036 1556415 1560405 1562820 1564458 1567395 1571724 1578192 1581120 1582812 1589355 1600884 1604988 1607445 1607472 1614060 1618785 1630205 1630530 1632960 1637240 1638956 1640961 1641465 1644480 1648220 1653045 1660176 1664432 1665036 1667008 1667520 1671888 1676205 1678740 1683990 1688364 1690920 1695312 1695870 1702260 1706719 1714608 1719102 1719630 1721664 1726704 1730631 1739232 1746360 1750896 1758680 1763248 1775466 1778760 1783320 1786080 1787952 1790656 1796256 1808406 1808928 1813042 1815744 1823290 1825201 1834272 1837080 1841895 1844640 1846614 1850040 1867698 1872486 1875384 1875960 1880874 1883680 1902285 1905120 1907226 1915705 1918560 1924560 1932480 1936872 1942542 1942545 1945440 1950536 1956246 1956636 1964655 1964688 1969758 1972740 1977864 1978515 1983654 1995840 2001105 2005619 2006235 2009340 2009920 2011446 2014488 2020788 2029104 2035044 2038080 2042712 2048695 2063556 2072048 2075220 2080540 2081295 2083760 2085944 2089860 2095632 2099520 2104256 2109807 2110416 2110455 2119140 2124691 2134512 2139984 2143260 2143296 2152080 2154459 2158380 2174040 2178981 2187948 2188620 2194353 2204060 2210274 2213568 2220048 2225097 2229184 2234940 2238320 2245320 2251152 2254560 2260416 2261160 2266299 2269680 2272189 2282287 2282742 2286144 2292136 2292840 2298051 2298846 2302272 2307508 2309472 2314263 2328480 2331054 2334528 2344230 2346687 2357586 2367288 2371680 2374218 2377760 2383936 2407482 2411208 2421090 2424466 2438170 2445795 2449440 2455860 2458434 2462152 2466720 2472330 2490264 2496648 2497554 2500512 2501280 2507832 2518110 2525985 2532546 2536380 2542968 2543805 2553390 2566080 2571912 2578653 2579445 2582496 2590056 2590060 2607430 2608328 2608848 2619540 2619584 2626344 2630320 2637152 2638020 2644872 2663199 2668140 2674980 2679120 2681928 2681987 2685984 2694384 2705472 2712609 2713392 2719563 2723616 2734935 2751408 2766960 2769921 2775060 2786480 2794176 2801547 2808729 2813076 2813888 2813940 2821311 2825520 2846016 2853312 2857680 2860839 2865170 2868173 2869440 2872612 2877840 2884385 2886840 2898720 2905308 2913813 2917264 2918160 2925804 2934369 2934954 2939328 2947032 2954637 2959110 2960064 2966796 2975481 2979920 2993760 3001536 3014010 3014880 3017169 3021732 3026240 3043656 3052566 3057120 3064068 3065128 3077690 3085684 3095334 3108072 3112830 3120810 3125640 3128916 3134790 3143448 3156384 3165624 3178710 3201768 3209976 3214890 3214944 3228120 3237570 3260410 3261060 3274480 3277912 3281922 3282930 3296440 3306090 3315411 3320352 3328864 3330072 3343776 3352410 3357480 3367980 3376728 3381840 3390624 3391740 3404520 3413438 3424113 3429216 3438204 3439260 3448269 3453408 3461262 3478464 3492720 3496581 3501792 3516345 3517360 3526496 3536379 3550932 3557520 3561327 3566640 3572160 3575904 3586451 3590765 3592512 3611223 3616812 3617856 3626084 3631635 3636699 3646580 3650402 3657255 3668544 3674160 3683790 3687651 3689280 3693228 3700080 3708495 3735396 3744972 3746331 3750768 3751920 3761748 3767360 3777165 3804570 3810240 3814452 3830085 3831410 3837120 3849120 3857105 3873744 3885084 3885090 3890880 3901072 3911145 3912492 3913272 3929310 3929376 3939516 3945480 3955728 3957030 3967308 4002210 4011238 4012470 4018680 4022892 4028976 4041576 4058208 4070088 4085424 4097390 4127112 4144096 4150440 4161080 4162590 4167520 4171888 4179720 4191264 4219614 4220832 4220910 4238280 4249382 4269024 4279968 4286520 4297755 4304160 4308918 4316760 4348080 4357962 4375896 4377240 4388706 4402431 4408120 4420548 4438665 4440096 4450194 4469880 4476640 4490640 4502304 4509120 4521015 4522320 4532598 4532605 4539360 4544378 4564574 4565484 4578849 4584272 4585680 4596102 4597692 4615016 4616535 4618944 4628526 4643001 4656960 4662108 4669245 4681215 4688460 4693374 4702185 4715172 4734576 4743360 4748436 4755520 4768065 4814964 4822416 4842180 4848932 4856355 4876340 4890615 4891590 4898880 4911720 4916868 4922883 4924304 4924395 4933440 4944660 4959135 4980528 4993296 4995108 5001024 5002560 5015664 5027071 5028615 5036220 5051970 5065092 5072760 5085936 5087610 5106780 5120157 5143824 5157306 5158890 5164992 5180112 5180120 5191893 5214860 5216656 5217696 5239080 5252688 5260640 5274304 5276040 5289744 5326398 5336280 5349960 5358240 5363856 5363974 5371968 5388768 5399947 5425218 5426784 5439126 5447232 5469870 5475603 5502816 5525685 5533920 5539842 5550120 5572960 5603094 5617458 5626152 5627880 5642622 5651040 5706855 5715360 5721678 5730340 5736346 5745224 5747115 5755680 5768770 5773680 5797440 5810616 5827626 5827635 5834528 5836320 5851608 5868738 5869908 5893965 5894064 5909274 5918220 5933592 5935545 5950962 5959840 5987520 6016857 6018705 6028020 6029760 6034338 6043464 6061165 6087312 6105132 6114240 6128136 6130256 6146085 6155380 6171368 6190668 6216144 6225660 6241620 6243885 6251280 6257832 6269580 6286896 6312768 6329421 6331248 6331365 6345647 6357420 6374073 6403536 6419952 6429780 6429888 6456240 6463377 6475140 6520820 6522120 6536943 6548960 6555824 6563844 6565860 6583059 6592880 6612180 6630822 6640704 6657728 6660144 6675291 6687552 6704820 6714960 6722383 6735960 6753456 6763680 6781248 6783480 6798897 6809040 6816567 6826876 6846861 6848226 6858432 6876408 6878520 6894153 6896538 6906816 6922524 6942789 6985440 6993162 7003584 7032690 7034720 7040061 7052992 7072758 7101864 7115040 7122654 7133280 7151808 7172902 7181530 7222446 7233624 7252168 7263270 7273398 7293160 7300804 7314510 7337385 7348320 7367580 7375302 7386456 7400160 7416990 7470792 7489944 7492662 7501536 7503840 7523496 7554330 7609140 7628904 7631415 7660170 7662820 7698240 7714210 7735959 7738335 7747488 7770168 7770180 7802144 7822290 7824984 7826544 7858620 7858752 7879032 7890960 7899683 7911456 7914060 7934616 7989597 8004420 8022476 8024940 8037360 8045784 8045961 8057952 8083152 8116416 8137827 8140176 8158689 8170848 8194780 8204805 8254224 8288192 8300880 8309763 8322160 8325180 8335040 8343776 8359440 8382528 8426187 8439228 8441664 8441820 8463933 8476560 8485631 8498764 8533595 8538048 8559936 8573040 8582517 8595510 8604519 8608320 8617836 8633520 8653155 8696160 8715924 8741439 8751792 8754480 8777412 8803107 8804862 8816240 8841096 8863911 8877330 8880192 8900388 8926443 8939760 8953280 8981280 9004608 9042030 9044640 9051507 9065196 9065210 9078720 9088756 9126005 9129148 9130968 9157698 9168544 9171360 9192204 9195384 9230032 9233070 9257052 9286002 9324216 9338490 9362430 9376920 9386748 9404370 9430344 9469152 9496872 9536130 9629928 9644832 9684360 9697864 9712710 9752680 9781230 9783180 9823440 9833736 9845766 9848608 9848790 9889320 9918270 9946233 9961056 9986592 9990216 10028095 10031328 10054142 10057230 10072440 10103940 10130184 10145520 10171872 10175220 10213560 10240314 10272339 10287648 10314612 10317780 10344807 10360224 10360240 10383786 10429720 10433312 10435392 10478160 10489743 10505376 10521280 10549035 10552080 10579488 10623455 10652796 10672560 10683981 10699920 10716480 10727712 10727948 10759353 10772295 10777536 10799894 10833669 10850436 10853568 10878252 10894905 10910097 10939740 10951206 10971765 11005632 11051370 11062953 11067840 11079684 11100240 11125485 11145920 11206188 11234916 11252304 11255760 11285244 11302080 11331495 11360945 11411435 11413710 11430720 11443356 11460680 11472692 11490255 11490448 11494230 11511360 11537540 11547360 11571315 11621232 11655252 11655270 11669056 11672640 11703216 11733435 11737476 11739816 11787930 11788128 11818548 11836440 11867184 11871090 11901924 11919680 12033714 12037410 12056040 12068676 12086928 12122330 12174624 12210264 12256272 12260512 12292170 12310760 12342736 12381336 12432288 12451320 12483240 12487770 12502560 12515664 12539160 12573792 12658842 12662496 12662730 12691294 12714840 12748146 12807072 12839904 12859560 12893265 12912480 12926754 12950280 13041640 13044240 13073886 13097920 13111648 13127688 13131720 13166118 13185760 13224360 13261644 13315995 13320288 13350582 13409640 13409935 13429920 13444766 13471920 13506912 13527360 13563045 13566960 13597794 13597815 13618080 13633134 13653752 13693722 13696452 13736547 13752816 13757040 13788306 13793076 13845048 13849605 13885578 13929003 13970880 13986324 14007735 14043645 14065380 14069440 14080122 14106555 14145516 14203728 14230080 14245308 14266560 14304195 14340865 14345804 14363060 14444892 14467248 14504336 14526540 14546796 14569065 14586320 14601608 14629020 14671845 14674770 14696640 14735160 14750604 14768649 14772912 14773185 14800320 14833980 14872837 14877405 14941584 14979888 14985324 15003072 15007680 15046992 15081213 15085845 15108660 15218280 15257808 15262830 15320340 15325640 15360471 15428420 15471918 15476670 15494976 15540336 15540360 15575679 15604288 15644580 15649968 15653088 15717240 15758064 15781920 15799366 15822912 15828120 15869232 15905323 15976009 15979194 16008840 16044952 16049880 16074720 16091568 16091922 16115904 16166304 16199841 16275654 16280352 16317378 16341696 16389560 16409610 16426809 16508448 16577055 16601760 16619526 16644320 16650360 16687552 16718880 16852374 16878456 16883640 16927866 16953120 16971262 16997528 17067190 17120565 17146080 17165034 17191020 17209038 17235672 17241345 17267040 17306310 17392320 17431848 17482878 17482905 17503584 17508960 17554824 17606214 17609724 17632480 17681895 17682192 17727822 17754660 17800776 17806635 17852886 17879520 17932255 17962560 18050571 18056115 18084060 18089280 18103014 18130392 18130420 18177512 18183495 18252010 18258296 18261936 18315396 18337088 18342720 18384408 18390768 18438255 18460064 18466140 18514104 18572004 18648432 18676980 18724860 18731655 18753840 18773496 18773909 18808740 18860688 18938304 18988263 18993744 19036941 19072260 19122219 19259856 19289664 19368720 19390131 19395728 19425420 19505360 19562460 19566360 19610829 19646880 19667472 19691532 19697216 19697580 19749177 19778640 19836540 19888501 19892466 19922112 19973184 19980432 20025873 20056190 20062656 20077211 20108284 20114460 20144880 20167149 20207880 20260368 20291040 20343744 20350440 20396691 20427120 20449701 20480628 20540583 20544678 20575296 20629224 20635560 20682459 20689614 20720448 20720480 20767572 20828367 20859440 20866624 20956320 20979486 21010752 21098070 21104160 21120183 21158976 21246910 21269179 21305592 21345120 21367962 21399840 21455424 21455896 21518706 21544590 21599788 21667338 21700872 21756504 21789810 21820194 21879480 21902412 21943530 22012155 22102740 22125906 22159368 22200480 22250970 22412376 22469832 22504608 22511520 22570488 22662990 22721890 22822870 22827420 22886712 22894245 22921360 22945384 22980510 22980896 22988460 23075080 23094720 23142630 23207877 23215005 23242464 23310504 23310540 23371601 23406432 23466870 23474952 23479632 23575860 23576256 23637096 23672880 23699049 23734368 23742180 23803848 23968791 24067428 24074820 24112080 24137352 24137883 24173856 24244660 24349248 24413481 24420528 24476067 24512544 24521024 24584340 24614415 24621520 24685472 24762672 24864576 24902640 24929289 24966480 24975540 24994079 25005120 25031328 25078320 25105157 25135355 25147584 25278561 25317684 25324992 25325460 25382588 25391799 25429680 25456893 25496292 25600785 25614144 25679808 25719120 25747551 25786530 25813557 25824960 25853508 25900560 25959465 26083280 26088480 26147772 26223296 26224317 26255376 26263440 26332236 26371520 26409321 26448720 26523288 26631990 26640576 26701164 26779329 26819280 26819870 26859840 26889532 26943840 26999735 27013824 27126090 27133920 27154521 27195588 27195630 27236160 27266268 27307504 27378015 27387444 27392904 27473094 27505632 27514080 27576612 27586152 27690096 27699210 27771156 27858006 27972648 28015470 28087290 28130760 28160244 28213110 28291032 28407456 28490616 28608390 28681730 28691608 28726120 28889784 28934496 29008672 29053080 29093592 29138130 29172640 29203216 29258040 29343690 29349540 29470320 29501208 29537298 29545824 29546370 29667960 29745674 29754810 29838699 29883168 29959776 29970648 30084285 30093984 30162426 30171690 30217320 30436560 30515616 30525660 30640680 30651280 30720942 30817017 30856840 30943836 30953340 31034421 31080672 31080720 31151358 31289160 31299936 31306176 31434480 31469229 31516128 31563840 31598732 31647105 31656240 31728235 31738464 31810646 31870365 31952018 31958388 32017680 32051943 32089904 32099760 32149440 32183136 32183844 32278059 32316885 32332608 32399682 32501007 32551308 32560704 32634756 32684715 32730291 32779120 32819220 32853618 32915295 33016896 33154110 33188859 33203520 33239052 33288640 33300720 33376455 33437760 33611915 33704748 33756912 33767280 33855732 33906240 33942524 33994485 33995056 34082835 34134380 34234305 34241130 34292160 34330068 34382040 34418076 34470765 34471344 34482690 34534080 34612620 34713945 34863696 34965756 34965810 35007168 35017920 35109648 35189497 35200305 35212428 35219448 35264960 35363790 35364384 35455644 35509320 35601552 35613270 35705772 35759040 35864510 36101142 36112230 36168120 36206028 36260784 36260840 36355024 36366990 36504020 36516592 36523872 36630792 36768816 36781536 36876510 36920128 36932280 37028208 37144008 37296864 37353960 37449720 37463310 37507680 37546992 37547818 37617480 37721376 37976526 37987488 38073882 38144520 38244438 38519712 38679795 38737440 38780262 38791456 38850840 39010720 39124920 39132720 39221658 39293760 39334944 39383064 39395160 39498354 39498415 39557280 39673080 39777002 39784932 39947985 39960864 40051746 40112380 40154422 40216568 40228920 40229805 40289760 40334298 40415760 40520736 40582080 40689135 40700880 40793382 40793445 40854240 40899402 40961256 41081166 41089356 41209641 41258448 41271120 41364918 41379228 41440960 41535144 41548815 41656734 41718880 41912640 41958972 42130935 42196140 42208320 42240366 42319665 42428155 42493820 42538358 42611184 42690240 42735924 42799680 42911792 42912585 43022595 43037412 43089180 43199576 43334676 43401744 43513008 43579620 43640388 43707195 43758960 43804824 43887060 44015535 44024310 44205480 44251812 44305947 44318736 44319555 44400960 44501940 44618511 44632215 44824752 44939664 45009216 45023040 45140976 45243639 45257535 45325980 45443780 45645740 45654840 45773424 45788490 45842720 45890768 45961020 45961792 45976920 46081413 46150160 46285260 46415754 46430010 46484928 46621008 46621080 46727037 46743202 46812864 46933740 46949904 46959264 47056681 47151720 47274192 47345760 47398098 47468736 47484360 47607696 47715969 47928027 47937582 48134856 48149640 48224160 48274704 48275766 48347712 48489320 48599523 48826962 48841056 48952134 49025088 49168680 49228830 49243040 49280427 49370944 49525344 49731165 49805280 49858578 49932960 49951080 49988158 50062656 50156640 50210314 50270710 50557122 50635368 50650920 50765176 50783598 50859360 50913786 50992584 51201570 51361695 51438240 51495102 51573060 51627114 51707016 51724035 51801120 51918930 52166560 52176960 52295544 52448634 52448715 52510752 52526880 52664472 52818642 52897440 53046576 53263980 53402328 53419905 53558658 53638560 53639740 53779064 53796765 53887680 53999470 54151713 54168345 54252180 54267840 54309042 54391176 54391260 54532536 54550485 54615008 54756030 54774888 54785808 54946188 55011264 55028160 55153224 55172304 55297781 55314765 55380192 55398420 55542312 55716012 55945296 56030940 56174580 56261520 56320488 56321727 56426220 56582064 56814912 56964789 56981232 57110823 57216780 57363460 57366657 57383216 57452240 57779568 57868992 58017344 58106160 58170393 58187184 58276260 58345280 58406432 58516080 58687380 58699080 58940640 59002416 59074596 59091648 59092740 59247531 59335920 59399417 59491348 59509620 59665503 59677398 59766336 59919552 59941296 60077619 60168570 60187968 60231633 60324852 60343380 60434640 60501447 60873120 61031232 61051320 61190073 61281360 61302560 61349103 61441884 61621749 61634034 61713680 61887672 61906680 62047377 62068842 62161344 62161440 62302716 62485101 62578320 62599872 62868960 62925913 62938458 63032256 63197464 63294210 63312480 63360549 63456470 63476928 63621292 63740730 63807537 63904036 63916776 64035360 64103886 64179808 64199520 64366272 64367688 64556118 64633770 64799364 65002014 65102616 65269512 65369430 65460582 65558240 65638440 65707236 65830590 66308220 66377718 66478104 66601440 66752910 67223830 67409496 67513824 67534560 67711464 67885048 67988970 67990112 68165670 68268760 68468610 68482260 68660136 68682735 68764080 68836152 68941530 68942688 68965380 69225240 69427890 69623631 69645015 69727392 69931512 69931620 70114803 70219296 70378994 70400610 70424856 70438896 70727580 70728768 70911288 71018640 71097147 71203104 71226540 71411544 71729020 71906373 72202284 72224460 72336240 72412056 72413649 72521568 72521680 72710048 72733980 73008040 73033184 73047744 73261584 73428201 73537632 73563072 73753020 73843245 73864560 73946213 74056416 74288016 74364185 74593728 74707920 74787867 74899440 74926620 74982237 75015360 75093984 75095636 75234960 75315471 75406065 75442752 75835683 75953052 75974976 76147764 76175397 76289040 76370679 76488876 76802355 77039424 77242653 77359590 77440671 77474880 77560524 77582912 77701680 77878395 78021440 78249840 78265440 78443316 78669888 78766128 78790320 78996708 78996830 79114560 79227963 79346160 79526615 79554004 79569864 79880045 79895970 79921728 80103492 80224760 80308844 80337987 80433136 80457840 80459610 80579520 80668596 80831520 80999205 81041472 81378270 81401760 81463563 81586764 81586890 81708480 81798804 81922512 82134045 82162332 82178712 82419282 82516896 82542240 82729836 82758456 83070288 83097630 83313468 83437760 83917944 84261870 84392280 84480732 84639330 84856310 84987640 85076716 85222368 85471848 85823584 85825170 86045190 86074824 86178360 86399152 86669352 86803488 87026016 87159240 87280776 87414390 87517920 87609648 87774120 88031070 88048620 88410960 88503624 88611894 88637472 88639110 89003880 89237022 89264430 89516097 89649504 89879328 90252855 90281952 90487278 90515070 90651960 90887560 91291480 91309680 91546848 91576980 91685440 91781536 91922040 91953840 92162826 92300320 92570520 92831508 92860020 93103263 93242016 93242160 93454074 93486404 93867480 93869545 93899808 93918528 94113362 94303440 94407687 94548384 94691520 94796196 94941315 94968720 95184705 95215392 95431938 95611095 95856054 95875164 96155829 96269712 96299280 96448320 96549408 96551532 96834177 96950655 96978640 97199046 97503021 97653924 97682112 97904268 98054145 98190873 98337360 98457660 98486080 98560854 98745885 99050688 99442505 99462330 99566577 99610560 99717156 99865920 99902160 99976316 100129365 100313280 100386055 100420628 100541420 100835745 101114244 101270736 101301840 101530352 101567196 101718720 101827572 101983455 101985168 102248505 102403140 102702915 102723390 102876480 102990204 103146120 103254228 103412295 103414032 103448070 103602240 103837860 104109859 104141835 104333120 104591088 104897268 104897430 105021504 105053760 105328944 105568491 105600915 105637284 105794880 106093152 106345895 106527960 106804656 106839810 107117316 107277120 107279480 107558128 107593530 107998940 108303426 108336690 108504360 108618084 108782352 108782520 109065072 109100970 109230016 109512060 109549776 109571616 109892376 110306448 110344608 110595562 110629530 110760384 110796840 111084624 111337261 111432024 111890592 112061880 112349160 112523040 112640976 112643454 112852440 113164128 113929578 113962464 114221646 114433560 114726920 114733314 114766432 114904480 115559136 116039385 116212320 116340786 116374368 116552520 116812864 116858005 117032160 117374760 117398160 117881280 118004832 118149192 118185480 118495062 118495245 118671840 118798834 118982696 119019240 119331006 119354796 119843955 119882592 120155238 120337140 120463266 120649704 120686760 120689415 120869280 121002894 121746240 122067405 122102640 122380146 122380335 122562720 122605120 122698206 122883768 123243498 123268068 123427360 123775344 123813360 124094754 124137684 124322880 124605432 124646445 124970202 124970395 125156640 125525785 125737920 125851826 125876916 126392805 126394928 126588420 126624960 126721098 126912940 126958995 127242584 127284465 127481460 127615074 127808072 127833552 128070720 128207772 128359616 128399040 128735376 128737755 129067785 129112236 129267540 129598728 130004028 130205232 130539024 130738860 130921164 131116480 131121585 131276880 131414472 131661180 132046605 132616440 132755436 132917841 132956208 133202880 133505820 133855533 133896645 134447660 134818992 135027648 135069120 135422928 135730917 135770096 135772605 135977940 135980224 136331340 136537520 136937220 136964520 137320272 137365470 137528160 137672304 137883060 137885376 137930760 138244239 138450480 138603529 138855780 139219507 139247262 139290030 139454784 139863024 139863240 140181111 140229606 140438592 140757988 140801220 140849712 140877792 141170043 141455160 141822576 142037280 142194294 142406208 142453080 142823088 143147907 143458040 143784081 143812746 144404568 144448920 144672480 144824112 144827298 145043136 145043360 145420096 145467960 145798569 146016080 146066368 146523168 146856402 147075264 147506040 147686490 147729120 147841281 147892426 148112832 148576032 148728370 148884253 149193495 149415840 149575734 149798880 149853240 149964474 150187968 150191272 150469920 150630942 150812130 151671366 151906104 152295528 152350794 152578080 152741358 152977752 153604710 154085085 154485306 154719180 154881342 155121048 155172105 155403360 155756790 156499680 156530880 156886632 157346145 157532256 157580640 157993416 157993660 158455926 158692320 159053230 159108008 159139728 159760090 159791940 160206984 160259715 160449520 160617688 160675974 160866272 160915680 160919220 161337192 161390295 161663040 161998410 162455139 162505035 162756540 162803520 162927126 163173528 163173780 163597608 163601207 163651455 163845024 164268090 164324664 164357424 164838564 165033792 165084480 165459672 165516912 165893343 165944295 166140576 166195260 166626936 167835888 168523740 168784560 168961464 168965181 169278660 169712620 169975280 170153432 170444736 170894367 170943696 171332469 171647168 171650340 172090380 172099971 172149648 172356720 172798304 173338704 173606976 174052032 174318480 174511179 174561552 174828780 174958553 175035840 175219296 175548240 175736099 175947485 176062140 176097240 176821920 177007248 177223788 177274944 177278220 177742593 178007760 178198251 178474044 178528860 178996509 179032194 179299008 179758656 180232857 180505710 180563904 180694899 180974556 181030140 181303920 181504341 181775120 182582960 182619360 183093696 183153960 183563072 183570219 183844080 183907680 184047309 184325652 184600640 184865247 185141040 185663016 185720040 186206526 186484032 186484320 186908148 186972808 187455303 187734960 187739090 187799616 188226724 188606880 188777739 188815374 189096768 189592392 189882630 189937440 190081647 190369410 190430784 190863876 191222190 191422611 191712108 191750328 192311658 192539424 192598560 193098816 193103064 193668354 193901310 193957280 194398092 195006042 195307848 195808536 196108290 196381746 196674720 196915320 197121708 197491770 198885010 198924660 199133154 199434312 199804320 199952632 200258730 200772110 200841256 201082840 201671490 202228488 202541472 202603680 203060704 203134392 203655144 203966910 203970336 204497010 204806280 205405830 205446780 205980408 206048205 206292240 206508456 206824590 206828064 206896140 207675720 208219718 208283670 208870893 209182176 209794536 209794860 210344409 210657888 211136982 211201830 211274568 212186304 212691790 213055920 213291441 213609312 213679620 214234632 214558960 215116256 215187060 215719119 215997880 216606852 216673380 217008720 217236168 217240947 217564704 217565040 218130144 218201940 218773511 219024120 219099552 219143232 219784752 220284603 220612896 220689216 221191124 221259060 221529735 221593680 221838639 222169248 222674522 222864048 223092555 223781184 224123760 224363601 224698320 224946711 225046080 225281952 225286908 225704880 225946413 226218195 226328256 227507049 227859156 227924928 228443292 228526191 228867120 229112037 229453840 229466628 229532864 229808960 230407065 231118272 232078770 232322013 232424640 232681572 232748736 233105040 233635185 233716010 233960969 234064320 234749520 234796320 235283405 236009664 236298384 236370960 236990124 236990490 237343680 237597668 237683889 237965392 238038480 238579845 238662012 238709592 239640135 239687910 239765184 240310476 240674280 240926532 241013961 241299408 241373520 241378830 241738560 242005788 242997615 244134810 244205280 244390689 244760292 244760670 245125440 245396412 245767536 246402135 246486996 246536136 246854720 247550688 247626720 248189508 248275368 249210864 249292890 249940404 249940790 250313280 251051570 251703652 251753832 252785610 252789856 253176840 253442196 253825880 253917990 254485168 254568930 254962920 255230148 255616144 255667104 256415544 257470752 257475510 258135570 258224472 258535080 259197456 260008056 260410464 261078048 261477720 261842328 262243170 262553760 262828944 263322360 264093210 265232880 265510872 265835682 265912416 267011640 267711066 267793290 268548291 268895320 269637984 270758565 270845856 271461834 271540192 271545210 271955880 272662680 273075040 273874440 273929040 274640544 274730940 275056320 275344608 275766120 275861520 276488478 276488905 276900960 277207058 277711560 278439014 278494524 278580060 279309789 279726048 279726480 280362222 280459212 281515976 281602440 281608635 281699424 281755584 282340086 282910320 283223061 283645152 284074560 284388588 284823945 284906160 285554115 285646176 286295814 286833285 286916080 287568162 287625492 288467487 288809136 288897840 289344960 289648224 289654596 290086720 290502531 290851965 290935920 291597138 292032160 293046336 293712804 294572619 295012080 295372980 295458240 295682562 295784852 296237655 296997085 297152064 297456740 297768506 298327515 298386990 298699731 298831680 299151468 299597760 299706480 299928948 300382544 300388095 300939840 301158165 301261884 301624260 302507235 303342732 303812208 304591056 304701588 305156160 305482716 305950365 305955504 306745515 307209420 308108745 308170170 308970612 309438360 309762684 310236885 310242096 310344210 310806720 311513580 312329577 312425505 312999360 313773264 314629565 314692290 315064512 315161280 315986832 315987320 316705473 316802745 316911852 317384640 318106460 318216016 318279456 319037685 319520180 319583880 320413968 320519430 320899040 321235376 321351948 321732544 321831360 321838440 322674384 322780590 323996820 324910278 325010070 325513080 325854252 326347056 326347560 327195216 327202414 327302910 327690048 328536180 328649328 328714848 329396767 329677128 330919344 331033824 331786686 331888590 332281152 332390520 333253872 334011783 335671776 337047480 337569120 337922928 337930362 338557320 339425240 339950560 340306864 341788734 341887392 342664938 343300680 344180760 344199942 344299296 344713440 345596608 346677408 348118155 348636960 349022358 349123104 349657560 349917106 350438592 350574015 351096480 351472198 351894970 352124280 352194480 353643840 354014496 354447576 354556440 355485186 355485735 356015520 356396502 356948088 357057720 357993018 358064388 359531865 360465714 361011420 361389798 361949112 362060280 362068245 362607840 363008682 363550240 365165920 365238720 366307920 367140438 367141005 367688160 367815360 368094618 368651304 369730494 369731065 370282080 371326032 371440080 372413052 372968640 373816296 373939335 373945616 374910606 374911185 375469920 375478180 376453448 376577355 377213760 377555478 377630748 379178415 379184784 379765260 379874880 380163294 380738820 380876985 381727752 381853395 382444380 382845222 383424216 383500656 384623316 385078848 385197120 386206128 386213265 387084467 387203355 387336708 387802620 387914560 388796184 390012084 390615696 391617072 392216580 392763492 393349440 393830640 394243416 394983540 396139815 397770020 397849320 398266308 398753523 398868624 399608640 399905264 400517460 401544220 401566599 401682512 401689935 402165680 403342980 404456976 405082944 405207360 406121408 406268784 407192751 407310288 407317815 407933820 407940672 408994020 409612560 410065363 410811660 410893560 411960816 412096410 412584480 413016912 413649180 413656128 413792280 414732717 415351440 415810587 416439436 416567340 417658521 417741786 418364352 419589072 419589720 420543333 420688818 421315776 422273964 422403660 422549136 423510129 425383580 426111840 426582882 427218624 427359240 428469264 429117920 429443721 430232512 430374120 431352243 431438238 431995760 433213704 433346760 434017440 434472336 434481894 435129408 435130080 436260288 436403880 437395707 437547022 438048240 438199104 439569504 440481391 440569206 441225792 442382248 442518120 443059470 443187360 443523843 443677278 444338496 445349044 445728096 446185110 446652759 447580485 448247520 448727202 449396640 449893422 450563904 450573816 451409760 451892826 452436390 455014098 455718312 456886584 457052382 457734240 458224074 458907680 458933256 460814130 464157540 464644026 465363144 465516315 466210080 467270370 467432020 467921938 469499040 469592640 470566810 472038435 472596768 472741920 473980248 473980980 475195336 475367778 475930784 476076960 477159690 477324024 477419184 479280270 479375820 480620952 480779145 481348560 481853064 482027922 482598816 482747040 482757660 484011576 484170885 485995230 487365417 487515105 488269620 488410560 488781378 489520584 489521340 490792824 490803621 490954365 491535072 492804270 492973992 493072272 495101376 495253440 496379016 496550736 497680029 497832885 498421728 498585780 499880808 499881580 502103140 503407304 503507664 505571220 505579712 506353680 506884392 506895543 507651760 507835980 508970336 509137860 509925840 510460296 511232288 511334208 512831088 513997407 514941504 514951020 516271140 516299913 516448944 517070160 517623491 518394912 520016112 520549295 520820928 522156096 522955440 523533537 523684656 524486340 524875659 525107520 525657888 526644720 527208297 527842455 528186420 530465760 531021744 531671364 531824832 533227779 534023280 534594753 535422132 535586580 536989527 537096582 537790640 539275968 540698571 541517130 541691712 542084697 542923668 543080384 543090420 543911760 544513023 545325360 546150080 547748880 547858080 549281088 549461880 550689216 551532240 551723040 552141927 552976956 552977810 553801920 554414116 554595741 555423120 556686305 556878028 556989048 557160120 558619578 559452096 559452960 560724444 560918424 562365909 563031952 563204880 563217270 563398848 564680172 565820640 566333217 566446122 567290304 568777176 569647890 569812320 570244941 571108230 571292352 572591628 573666570 573832160 574267833 575136324 575250984 576934974 577618272 577795680 579296448 579309192 581005062 581703930 581871840 583194276 584064320 587425608 589145238 590024160 590745960 591365124 591569704 592475310 593994170 594913480 595537012 596655030 596773980 597399462 598302936 599412960 599857896 600765088 600776190 602316330 602523768 603248520 605014470 606685464 607624416 609182112 609403176 610965432 611900730 611911008 613491030 614418840 616217490 616340340 617941224 618876720 619525368 620473770 620484192 620688420 623027160 624659154 624851010 626612679 627546528 629259130 629384580 631033227 631973664 631974640 633410946 633605490 633823704 636212920 636432032 636558912 638075370 639040360 639167760 639874323 640827936 641038860 641798080 642470752 642703896 643676880 645348768 645561180 647993640 649820556 650020140 651026160 651708504 651722841 652694112 652695120 654390432 654404828 654605820 656320533 657072360 657298656 657429696 658793534 659354256 660853809 661838688 662067648 663573372 663777180 664589205 664781040 665515917 666507744 668023566 669277665 671343552 673090803 674094960 674840133 675138240 675845856 675860724 677114640 677839239 678654585 678850480 679901120 680613728 682521147 683577468 683774784 685329876 686601360 687336111 688361520 688399884 688598592 689426880 691221195 692185043 693017645 693354816 696097535 696236310 696966039 697273920 698044716 698246208 699315120 699834212 700905555 701148030 701882907 702192960 702944396 703789940 704248560 704388960 705850215 708028992 708895152 709112880 710970372 710971470 712031040 712793004 713051667 713896176 714115440 715739535 715986036 716128776 718920405 719063730 720931428 722022840 722779596 723041883 723898224 724120560 724136490 725215680 726017364 727100480 728992845 730331840 732615840 734280876 734282010 735376320 736189236 737302608 739206405 739460988 739462130 740564160 742652064 742880160 744421265 744826104 747632592 747878670 747891232 749821212 749822370 750939840 750956360 752906896 753154710 755110956 755261496 758356830 758369568 759530520 760326588 761477640 761753970 763455504 763706790 764888760 765690444 766848432 767001312 769246632 772412256 772426530 774168934 774406710 774673416 775605240 777592368 780024168 781231392 783234144 784433160 785526984 787661280 788486832 789967080 792279630 795540040 795698640 796532616 797507046 797737248 799810528 801034920 803088440 803133198 803365024 803379870 804331360 806685960 808913952 812275695 812537568 814385502 814620576 814635630 815867640 817988040 818006035 819225120 820130726 821623320 821787120 823921632 824192820 825168960 826033824 827298360 827584560 829465434 829466715 830702880 831621174 832878872 833134680 835317042 835483572 837929367 839178144 839179440 841086666 841377636 844547928 844807320 844825905 845098272 847020258 849669183 850767160 852223680 853165764 854471835 854718480 856662345 856938528 858235840 858887442 860499855 860748240 862704486 862876476 863991520 866427408 866693520 868034880 868944672 868963788 870260160 871507593 872555895 872807760 874791414 874792765 875094044 876096480 878680495 879139008 880962782 881138412 883717857 884764496 885036240 886118940 886374720 887047686 887354556 888712965 890698088 890991255 891456192 892370220 893305518 894982545 895160970 896099193 896495040 897454404 898793280 899786844 901147632 901164285 902819520 903474495 903785652 904872780 907521705 910028196 911436624 913773168 914104764 915468480 916448148 917815360 917851095 917866512 920236545 921628260 924326235 928315080 929288052 930726288 931032630 932420160 934540740 934864040 935843876 936988731 937276515 938998080 941133620 943888695 944076870 945193536 945483840 947960496 947961960 950116419 950390672 950408235 950735556 951861568 952153920 954319380 954648048 954838368 957113055 958560540 958751640 961241904 961558290 962697120 963706128 964055844 965197632 965494080 965515320 968023152 968341770 970224703 971990460 974536549 974730834 975030210 976539240 977562756 979041168 979042680 981585648 981607242 981908730 983070144 985608540 985947984 986144544 988190301 992758032 993101472 995360058 995665770 996843456 997171560 999761616 999763160 1002035349 1004206280 1006814608 1007015328 1011142440 1012707360 1013768784 1013791086 1015303520 1015671960 1017940672 1018275720 1019851680 1020920592 1022464576 1025662176 1027994814 1029902040 1032542280 1032599826 1032897888 1034140320 1035246982 1036789824 1040032224 1041098590 1042189771 1044354465 1045910880 1047067074 1047369312 1048972680 1049751318 1051315776 1051722045 1053289440 1054416594 1055684910 1056372840 1060931520 1062043488 1063342728 1066455558 1066457205 1068046560 1069189506 1070844264 1071173160 1073979054 1074193164 1075581280 1078595595 1081397142 1083034260 1084169394 1085847336 1086180840 1086204735 1087823520 1089026046 1090650720 1093867555 1095497760 1095716160 1098923760 1101423015 1103064480 1103446080 1104283854 1105953912 1105955620 1108828232 1109191482 1109193195 1110846240 1113372610 1113756056 1113978096 1114320240 1117239156 1118905920 1121448888 1121818005 1121836848 1124731818 1124733555 1126063904 1126409760 1126434540 1129360344 1129732065 1131641280 1132666434 1132892244 1137535245 1137554352 1139295780 1139624640 1140489882 1142216460 1142630955 1145183256 1145208449 1145560185 1147333140 1147664320 1148535666 1150272648 1150501968 1153869948 1155236544 1155591360 1158618384 1161253401 1161610065 1162010124 1163407860 1163743680 1166388552 1169804845 1174851216 1178290476 1180048320 1181491920 1182730248 1183139408 1184950620 1187988340 1188419445 1189826960 1191074024 1193310060 1193547960 1194798924 1196260569 1196605872 1198825920 1199715792 1201530176 1201552380 1204632660 1204699797 1205047536 1205069805 1206497040 1210028940 1213198561 1213370928 1215248832 1218364224 1218806352 1221578253 1221930864 1221953445 1223801460 1223822016 1224709871 1226982060 1228837680 1230196089 1232434980 1232680680 1235882448 1237753440 1239050736 1240947540 1240968384 1241376840 1244198151 1246054320 1247431761 1249318308 1249702020 1252975563 1253225358 1255093056 1258518260 1258769160 1261629999 1262066454 1263947328 1263949280 1266821892 1267210980 1267647408 1270530387 1272425840 1272864064 1276150740 1278080720 1278335520 1279748646 1281655872 1282077720 1284941504 1285407792 1287353760 1288331163 1290697536 1291122360 1294056729 1295987280 1297419919 1299641112 1300040280 1302052320 1303417008 1303445682 1305388224 1305390240 1308780864 1308809656 1309211640 1312187121 1312641066 1314144720 1314597312 1317587068 1318708512 1321444173 1321707618 1323677376 1327146744 1327554360 1329178410 1329562080 1330571529 1331031834 1333015488 1336047132 1338555330 1339958277 1342741455 1346181606 1348189920 1349680266 1351691712 1351721448 1354229280 1355678478 1357309170 1357700960 1361227456 1365042294 1367154936 1370659752 1373202720 1374672222 1376723040 1376799768 1382442390 1384370086 1386035290 1392195070 1392472620 1393932078 1396089432 1396548945 1398630240 1399668424 1401811110 1402296060 1403765814 1405888792 1407579880 1408497120 1408777920 1411700430 1416115305 1417790304 1418225760 1421940744 1421942940 1425586008 1426103334 1427792352 1428230880 1431479070 1431972072 1432257552 1437840810 1438127460 1441862856 1442337435 1444045680 1445559192 1446083766 1447796448 1448241120 1448272980 1452034728 1452512655 1457985690 1462096251 1465231680 1468561752 1468564020 1472378472 1472410863 1472863095 1474605216 1478412810 1478921976 1478924260 1485304128 1485760320 1488842530 1489652208 1493040087 1493498655 1495265184 1495757340 1495782464 1499642424 1499644740 1501912720 1505813792 1506309420 1510221912 1510522992 1516713660 1516739136 1519061040 1520653176 1520686629 1522955280 1523507940 1524638819 1526911008 1527413580 1529777520 1531380888 1531414577 1533696864 1534002624 1538493264 1541992221 1544824512 1544853060 1548337868 1548813420 1548899739 1549346832 1551210480 1552870473 1555184736 1560048336 1561647885 1562462784 1566468288 1568866320 1570600611 1571053968 1574626977 1575322560 1576973664 1579934160 1581624891 1583527365 1584559260 1591080080 1591397280 1593065232 1595014092 1595474496 1599621056 1599683337 1602069840 1603784259 1606176880 1606266396 1606730048 1606759740 1608662720 1610968581 1613371920 1617827904 1624551390 1625075136 1626254091 1628771004 1629241152 1629271260 1631735280 1633539069 1635976080 1636012070 1637726783 1638450240 1640261452 1643246640 1643574240 1646983835 1647843264 1648385640 1652067648 1654596720 1655169120 1656425781 1658930868 1658933430 1661405760 1663242348 1663787223 1665757744 1666269360 1670058915 1670634084 1670967144 1675858734 1678356288 1678358880 1682173332 1682755272 1687097727 1689095856 1689614640 1689651810 1690196544 1694040516 1698999651 1699338366 1701534320 1706331528 1708943670 1709436960 1710734823 1713324690 1713877056 1717774884 1720999710 1721496480 1722803499 1725408972 1725752952 1727983040 1732854816 1733387040 1737889344 1737927576 1743015186 1745111790 1745615520 1749582828 1749585530 1750188088 1752192960 1757360990 1761925564 1762276824 1767435714 1769528992 1770072480 1772237880 1774095372 1774709112 1777425930 1781396176 1781982510 1784740440 1786611036 1789965090 1790321940 1792198386 1794908808 1799573688 1802295264 1802328570 1806948990 1807571304 1809745560 1815043410 1820056392 1822873248 1827546336 1828209528 1832896296 1835702190 1835733024 1840473090 1843256520 1848652470 1856630160 1858576104 1861452576 1862065260 1869081480 1869728080 1871687752 1873977462 1874553030 1879838037 1882267240 1887777390 1888153740 1893099681 1895920992 1895923920 1900232838 1900781344 1900816470 1901471112 1908638760 1909296096 1909676736 1914226110 1917121080 1917503280 1919622969 1922483808 1923116580 1925394240 1927412256 1928111688 1931030640 1935422335 1936046304 1936683540 1940449406 1943980920 1949073098 1949461668 1950060420 1953078480 1955125512 1955168523 1958082336 1958085360 1963171296 1963214484 1963817460 1968961599 1971217080 1971895968 1972289088 1976380602 1982561427 1985516064 1986202944 1990720116 1991331540 1993767615 1994343120 1996547751 1999523232 1999526320 2004070698 2007832995 2008412560 2013629216 2014030656 2019272409 2022284880 2024520399 2025414720 2027537568 2027582172 2030607040 2031343920 2033517717 2035963755 2036551440 2039703360 2041841184 2050326815 2051324352 2055989628 2059804080 2062008333 2065084560 2065199652 2065795776 2068280640 2070493964 2073663585 2076555129 2079052935 2080064448 2082197180 2084379542 2088292605 2088708930 2090898117 2091821760 2094134148 2094738624 2097945360 2099502636 2102716665 2103444090 2105648721 2106578880 2108833188 2111369820 2112745680 2117550645 2124086976 2126685456 2132911116 2132914410 2136093120 2138379012 2139155001 2141688528 2142346320 2147218605 2147958108 2148386328 2151162560 2156761215 2157191190 2162794284 2166068520 2168338788 2171694672 2172361680 2172409470 2175647040 2178052092 2181301440 2186978535 2187735110 2190995520 2197847520 2202406955 2202846030 2206128960 2208567708 2211907824 2211911240 2217619215 2217656464 2218382964 2218386390 2221692480 2226745220 2227512112 2227956192 2228640480 2233263795 2234478312 2242897776 2243636010 2243673696 2249463636 2249467110 2252127808 2252819520 2252869080 2258720688 2259464130 2265332868 2265784488 2275070490 2275108704 2278591560 2280979764 2284432920 2285261910 2290366512 2290416898 2291120370 2294666280 2297071332 2300545296 2301003936 2307739896 2317236768 2322506802 2323220130 2324020248 2326815720 2332777104 2339609690 2349702432 2356580952 2362983840 2365460496 2366278816 2369901240 2375976680 2376838890 2379653920 2382148048 2386620120 2387095920 2389597848 2392521138 2393211744 2399431584 2403104760 2409265320 2409399594 2410095072 2410139610 2412994080 2420057880 2426397122 2426741856 2436827085 2437612704 2443156506 2443861728 2443906890 2447602920 2449419742 2453964120 2454018105 2457675360 2460392178 2464869960 2465361360 2471764896 2475506880 2478101472 2481895080 2482753680 2488396302 2488400145 2492108640 2494863522 2498636616 2499404040 2505951126 2506450716 2513788101 2517036520 2517538320 2523259998 2524132908 2527898560 2533643784 2534421960 2534477715 2535294816 2541060774 2544851680 2552301480 2556161440 2556671040 2559497292 2564155440 2569987035 2570815584 2574707520 2576662326 2581499565 2582244720 2588113458 2588117455 2591974560 2594839838 2599282224 2600080560 2604104640 2606834016 2606891364 2610780480 2614522779 2617619312 2617667685 2618423280 2624374242 2624378295 2625282132 2628289440 2635174136 2636041485 2637417024 2642888346 2643415236 2651153571 2654293488 2655108720 2658356820 2659124160 2661143058 2662063668 2666138895 2672094264 2672973765 2677110660 2679916554 2684947635 2685482910 2688297579 2692363212 2696379840 2699360532 2703442896 2703492855 2708458560 2710423485 2711356956 2714618340 2715401920 2722565115 2730084588 2734309872 2741319504 2746405440 2749344444 2753446080 2753599536 2760709635 2764884780 2768740172 2772070580 2772978705 2784390140 2784945240 2787864156 2792178864 2793097890 2797260480 2799336848 2803622220 2804592120 2807531628 2810966193 2811777584 2811829545 2815159760 2816994240 2823400860 2831666085 2832230610 2835580608 2836451520 2843881488 2843885880 2850349257 2851172016 2851224705 2852206668 2855584704 2856461760 2862958140 2863944144 2864515104 2870457541 2871339165 2875681620 2876254920 2883725712 2884674870 2888091360 2891118384 2892167532 2895592896 2896482240 2896545960 2904069456 2905025310 2910674109 2915971380 2923609647 2924192502 2937123504 2937128040 2944756944 2944821726 2945726190 2949210432 2956825620 2957843952 2957848520 2964570903 2977685060 2979304416 2986080174 2986997310 2990530368 2991514680 2999284848 2999289480 3003825440 3006106047 3011627584 3012618840 3020443824 3021045984 3033427320 3038122080 3041306352 3041373258 3045910560 3047015880 3049277638 3053822016 3054827160 3059555040 3062761776 3062829154 3067393728 3076986528 3083369737 3083984442 3089706120 3096675736 3097626840 3097799478 3098693664 3102420960 3105740946 3110369472 3120096672 3123295770 3126569313 3133063395 3137732640 3141201222 3142107936 3149253954 3153947328 3155166135 3159868320 3163249782 3167054730 3169118520 3182160160 3182794560 3186130464 3190028184 3199366674 3199371615 3204139680 3207568518 3212353760 3212532792 3213519480 3221937162 3226743840 3249102780 3252508182 3257542008 3258542520 3258614205 3263470560 3267078138 3271952160 3272024140 3275453566 3280522904 3281602665 3286493280 3287148480 3293967670 3296771280 3304269045 3309193440 3310338240 3312851562 3317861736 3317866860 3326484696 3327574446 3327579585 3331515488 3332538720 3340117830 3341268168 3341934288 3351717468 3356717760 3364346664 3365454015 3365510544 3374195454 3374200665 3378191712 3379229280 3379303620 3388081032 3389196195 3397999302 3398676732 3403068640 3412605735 3412663056 3417887340 3418873920 3421469646 3426649380 3435549768 3435625347 3436680555 3441999420 3442992960 3445606998 3450817944 3451505904 3460925215 3465709632 3466774080 3475855152 3483760203 3484830195 3486030372 3490223580 3491231040 3499165656 3499171060 3500376176 3509414535 3514721980 3523851128 3524553648 3534871428 3539057984 3540144960 3544475760 3548190744 3549418224 3554851860 3562792352 3563965020 3565258335 3569480880 3573222072 3579930180 3580643880 3584396772 3589817616 3599147376 3604590528 3604657140 3613897980 3614099391 3615142608 3615209415 3619491120 3623364437 3630086820 3639595683 3640112784 3645746496 3655092672 3656419056 3664734759 3665792592 3671404380 3671466048 3674129613 3680946180 3686513040 3690588267 3697304940 3713260320 3717152208 3722905152 3724130520 3732594453 3738162960 3739456160 3742295283 3743375504 3747954924 3749106060 3758926689 3759676074 3764534480 3775554780 3776307480 3784889997 3786199362 3791841984 3791847840 3800465676 3801562688 3801632940 3802942224 3811591161 3817277520 3818592192 3828452220 3834242160 3835006560 3838480693 3839245938 3844967616 3846233160 3854824512 3856223376 3862061280 3864993489 3870844670 3872092608 3873367080 3880898812 3882170187 3887961840 3892259757 3898146196 3898923336 3900120840 3906156960 3910251024 3910337046 3916164672 3916170720 3926342592 3926428968 3927634920 3936561363 3937923198 3942434160 3943791936 3952761204 3964332519 3965122854 3971032128 3981440232 3982663080 3987535230 3988686240 3991714587 3993095502 3999046464 3999052640 4008141396 4015665990 4016825120 4019874831 4027258432 4038544818 4044569760 4049040798 4055075136 4055164344 4062687840 4067035434 4071927510 4073102880 4083682368 4100653630 4111979256 4119608160 4124016666 4130169120 4130399304 4140987928 4147327170 4153110258 4158105870 4164394360 4168759084 4176585210 4177417860 4181796234 4188268296 4189646835 4195890720 4199005272 4205433330 4206888180 4211297442 4217666376 4222739640 4225491360 4235101290 4248345915 4253370912 4265822232 4265828820 4276758024 4278310002 4283377056 4284692640 4294437210 4295916216 4296772656 4313522430 4314382380 4325588568 4332137040 4336677576 4343389344 4344723360 4344818940 4356104184 4357537965 4373957070 4375470220 4386288753 4395695040 4404813910 4405692060 4417135416 4417232589 4418589285 4423815648 4423822480 4435238430 4435312928 4436765928 4436772780 4453490440 4455024224 4455912384 4457280960 4466527590 4468956624 4479120261 4480495965 4485795552 4487272020 4487347392 4498927272 4498934220 4505738160 4510718993 4517441376 4518928260 4530665736 4531568976 4550140980 4550217408 4557183120 4561959528 4562059887 4568865840 4570523820 4573916457 4580733024 4580833796 4582240740 4589332560 4594142664 4594243731 4601090592 4602007872 4615479792 4625976663 4634473536 4645013604 4646440260 4646699217 4648040496 4653631440 4658611419 4665554208 4679219380 4684943655 4699404864 4711801833 4713161904 4723880931 4725967680 4730920992 4732557632 4739802480 4744874673 4750582095 4751953360 4753677780 4759307840 4764296096 4773240240 4774191840 4779195696 4785042276 4786423488 4798863168 4806209520 4811352777 4818530640 4818799188 4820190144 4820279220 4825988160 4832905743 4840115760 4845295301 4851123515 4852794244 4853483712 4872682745 4873654170 4875225408 4878762273 4886313012 4887723456 4887813780 4895205840 4898839484 4900617207 4907928240 4908036210 4913180349 4915350720 4920784356 4929739920 4930722720 4940951505 4943529792 4956202944 4963790160 4965507360 4969277343 4976792604 4976800290 4984217280 4989727044 4991361669 4997273232 4998808080 5010176745 5011902252 5012901432 5027576202 5034073040 5035076640 5046519996 5048265816 5061293181 5067287568 5068843920 5068955430 5070589632 5082121548 5089703360 5096998953 5104602960 5112322880 5118994584 5128310880 5139974070 5141631168 5153324652 5162999130 5164489440 5168410497 5176226916 5176234910 5183949120 5189679676 5198564448 5200161120 5210948855 5213668032 5213782728 5229045558 5235238624 5235335370 5236846560 5248748484 5248756590 5250564264 5256578880 5270348272 5272082970 5285776692 5286830472 5302307142 5308586976 5310217440 5316713640 5322286116 5324127336 5332277790 5344188528 5345947530 5354221320 5359833108 5369895270 5370965820 5376595158 5384726424 5398721064 5406885792 5406985710 5420846970 5422713912 5429236680 5445130230 5460169176 5468619744 5482639008 5498688888 5507199072 5521419270 5529769560 5537480344 5544141160 5545957410 5568780280 5569890480 5575728312 5584357728 5586195780 5598673696 5607244440 5609184240 5615063256 5621932386 5623555168 5623659090 5630319520 5646801720 5663332170 5664461220 5679299043 5687762976 5687771760 5700698514 5702344032 5702449410 5704413336 5725916280 5726042245 5727888288 5729030208 5740915082 5742678330 5751363240 5752509840 5758868907 5767451424 5769349740 5776182720 5782236768 5784335064 5793091920 5806267005 5808138912 5810050620 5821348218 5831942760 5847219294 5848385004 5865505569 5874247008 5874256080 5889513888 5889643452 5891452380 5906884797 5913651240 5915687904 5915697040 5929141806 5947684281 5955370120 5958608832 5972160348 5973994620 5981302845 5983029360 5989643253 5998569696 5998578960 6007650880 6012212094 6023498985 6025237680 6040887648 6042091968 6065992805 6066854640 6073561197 6076244160 6082612704 6082746516 6091821120 6094031760 6098555276 6100553151 6107891265 6109654320 6119110080 6123549355 6125523552 6125658308 6150980445 6153973056 6166739474 6167968884 6179412240 6186024999 6193351472 6195253680 6195598956 6197387328 6204841920 6211481892 6220990755 6229665387 6237158805 6240193344 6246591540 6253138626 6264877815 6266126790 6272694351 6275465280 6282402444 6284215872 6298507908 6308149995 6310332270 6316946163 6319736640 6326499564 6334109460 6338237040 6352651935 6364320320 6372260928 6380056368 6398733348 6398743230 6408279360 6415137036 6424707520 6425065584 6427038960 6441655815 6443874324 6453487680 6470283645 6487099595 6498205560 6505016364 6515084016 6517085040 6517228410 6526941120 6534156276 6543904320 6544048280 6550907132 6560935605 6561045808 6563205330 6572986560 6587935340 6593542560 6607220865 6608538090 6618386880 6625703124 6635723472 6635733720 6652857645 6652969392 6655148892 6655159170 6663030976 6665077440 6680235660 6682536336 6683868576 6699791385 6703434936 6728693328 6730908030 6731021088 6748390908 6748401330 6756383424 6758458560 6758607240 6776162064 6778392390 6791572921 6795998604 6797353464 6806137280 6825211470 6825326112 6835774680 6842939292 6853298760 6871099536 6871250694 6873361110 6883998840 6891213996 6901635888 6903011808 6921850430 6951710304 6967520406 6969660390 6972060744 6980447160 6998331312 6998342120 7000752352 7018829070 7029443960 7047702256 7049107296 7069742856 7088951520 7096381488 7098836448 7109703720 7125584704 7127930040 7130516670 7138961760 7146444144 7159860360 7161287760 7168793544 7179635232 7198294752 7209314280 7227795960 7228198782 7230285216 7230418830 7238982240 7246728874 7260173640 7279191366 7280225568 7310481255 7312838112 7329469518 7331585184 7342808760 7348259226 7361892360 7362054315 7373026080 7381176534 7394609880 7426520640 7434304416 7448261040 7465188906 7465200435 7476325920 7478912320 7484590566 7486751008 7495909848 7498212120 7517853378 7519352148 7529068960 7551109560 7552614960 7569779994 7572398724 7583695680 7600931352 7603265880 7603433145 7605884448 7623182322 7623194095 7634555040 7656904440 7657072885 7668484320 7670013120 7676961386 7678491876 7692466320 7709961105 7712446752 7724122560 7729986978 7741689340 7744498695 7746734160 7761797624 7764340374 7764352365 7775923680 7784519514 7796292392 7797846672 7800241680 7812313920 7820502048 7820674092 7832341440 7843568337 7852857936 7853003055 7855269840 7873122726 7873134885 7875846396 7884868320 7905522408 7908124455 7928665038 7930245708 7953460713 7962880464 7965326160 7975070460 7977372480 7983429174 7986191004 7998105280 7998416685 8016282792 8018921295 8031331980 8033650240 8039749662 8054842905 8077089636 8089139520 8098081596 8110328688 8125375680 8131270455 8134070868 8143855020 8146205760 8167695345 8188633915 8201307260 8223958512 8239216320 8248033332 8260338240 8260798608 8281975856 8282128905 8294654340 8306220516 8316211740 8318936115 8328788720 8337518168 8353170420 8354835720 8363592468 8376536592 8379293670 8391781440 8398010544 8410866660 8413776360 8422594884 8432898579 8435332752 8435488635 8445479280 8450982720 8470202580 8492389927 8494998255 8496691830 8506741824 8531644464 8531657640 8551047771 8553516048 8553674115 8556620004 8566754112 8569385280 8588874420 8591832432 8593545312 8611372623 8614017495 8627044860 8628764760 8651177136 8664274080 8673355152 8686778688 8689446720 8689637880 8712208368 8715075930 8732022327 8747914140 8750940440 8770828941 8772577506 8809627820 8811384120 8834270832 8834465178 8837178570 8847631296 8847644960 8870476860 8870625856 8873531856 8873545560 8893712709 8906980880 8910048448 8933055180 8937913248 8958240522 8960991930 8971591104 8974544040 8997854544 8997868440 9011476320 9018318141 9021437986 9034882752 9037856520 9061331472 9063137952 9081939433 9100281960 9114366240 9123919056 9124119774 9137731680 9141047640 9147832914 9161466048 9161667592 9164481480 9178665120 9188285328 9188487462 9202181184 9230959584 9250109211 9251953326 9290027208 9292880520 9293398434 9296080992 9307262880 9317222838 9331108416 9358438760 9369887310 9379707939 9399190185 9423603666 9426323808 9447761862 9461841984 9465498405 9479604960 9489749346 9501164190 9503906720 9507355560 9528592192 9546480480 9548383680 9558391392 9570084552 9598114845 9612419040 9622705554 9637061280 9637598376 9640558440 9665811486 9680231520 9690590602 9702247030 9705588488 9745365490 9747308340 9757524546 9772626024 9775627560 9775842615 9790411680 9797678968 9801234414 9815856480 9816072420 9826360698 9841568712 9844807995 9859479840 9861445440 9881903010 9912807135 9927580320 9931014720 9938554686 9953585208 9953600580 9979454088 9982723338 9982738755 9994546464 9997616160 10020353490 10023804504 10025802864 10055152404 10068146080 10070153280 10093039992 10096362045 10096531632 10122586362 10122601995 10134575136 10137687840 10137910860 10164243096 10167588585 10193997906 10209205920 10237989168 10256621760 10279948140 10306649304 10306876041 10310041665 10325998260 10328978880 10336820994 10352453832 10352469820 10379359352 10382775645 10397128896 10400322240 10421897710 10427565456 10451280609 10454490585 10458091116 10470477248 10470670740 10473693120 10497496968 10497513180 10501128528 10528243605 10540696544 10544165940 10571553384 10573660944 10604614284 10617173952 10620434880 10633427280 10644572232 10648254672 10664555580 10672471733 10688377056 10691895060 10695775005 10708442640 10719666216 10719902039 10739790540 10741931640 10753190316 10769452848 10797442128 10813771584 10813971420 10841693940 10842298173 10845427824 10858473360 10870093311 10890260460 10918787049 10920338352 10937239488 10965278016 10994204277 10997377776 11014398144 11022388839 11042838540 11059539120 11071764801 11074960688 11088282320 11091914820 11137560560 11139780960 11151456624 11168715456 11172391560 11197347392 11197783359 11214488880 11218368480 11226885849 11230126512 11243864772 11247110336 11247318180 11260639040 11276780067 11293603440 11326664340 11328922440 11358598086 11375525952 11375543520 11401397028 11404688064 11404898820 11408826672 11434773483 11451832560 11452084490 11455776576 11464087481 11481830164 11485356660 11502726480 11505019680 11515442079 11517737814 11534902848 11538699480 11564473536 11568670128 11586183840 11594980467 11612534010 11616277824 11620101240 11642696436 11646510561 11663885520 11676779271 11694438588 11696770008 11731011138 11748494016 11748512160 11779027776 11779286904 11782904760 11809684089 11813769594 11827302480 11831375808 11831394080 11858283612 11892997557 11895368562 11910740240 11944320696 11947989240 11962605690 11966058720 11975143761 11979286506 11997139392 11997157920 12024424188 12046997970 12050475360 12059624493 12081775296 12131985610 12133709280 12144701209 12147122394 12165225408 12165493032 12188063520 12197110552 12201106302 12215782530 12219308640 12247098710 12251047104 12251316616 12301960890 12333478948 12335937768 12358824480 12372049998 12386702944 12390507360 12391197912 12422963784 12441981510 12459330774 12474317610 12493183080 12506277252 12529755630 12532253580 12545388702 12564804888 12568940505 12597015816 12616299990 12620664540 12633892326 12652999128 12668218920 12676474080 12705303870 12760112736 12797466696 12797486460 12830274072 12850131168 12854077920 12883311630 12887748648 12940567290 12974199190 12996411120 13010032728 13030168032 13034170080 13034456820 13068312552 13072613895 13088096560 13101814264 13121871210 13122091616 13126410660 13158866259 13175870680 13187085120 13214441730 13217076180 13251406248 13251697767 13255767855 13271446944 13271467440 13305715290 13305938784 13310297784 13310318340 13345184171 13360471320 13365072672 13367737152 13399582770 13406869872 13437360783 13441487895 13457386656 13461816060 13462042176 13496781816 13496802660 13517214480 13532156979 13552324128 13556784780 13583145842 13591997208 13594706928 13650422940 13650652224 13671549360 13685878584 13686179661 13706597520 13721749371 13742199072 13742501388 13746722220 13767997680 13782427992 13782731193 13803271776 13806023616 13843700860 13877929989 13903420608 13935040812 13939320780 13940097651 13944121488 13960894320 13975834257 13996662624 13996684240 14001504704 14037658140 14054830965 14058887920 14095404512 14098214592 14139485712 14171642793 14177903040 14192762976 14197672896 14219407440 14234624019 14251746285 14255860080 14261033340 14271619109 14277923520 14292888288 14319720720 14322575520 14337587088 14352287705 14359270464 14396589504 14418628560 14434058331 14455591920 14456397564 14460570432 14460837660 14477964480 14493457748 14498717229 14520347280 14535885903 14553370545 14558382732 14560451136 14618048235 14620962510 14625676224 14636286819 14658939036 14663170368 14685617520 14696518452 14701851621 14723784720 14724108630 14739541047 14746052160 14762353068 14789219760 14822854515 14868608832 14896522080 14907832029 14930377812 14930400870 14952651840 14969181132 14973502016 14974085007 14991819696 14996424240 15030530235 15035706756 15038704296 15058137920 15102219120 15105229920 15139559988 15144797448 15201862704 15206531760 15206866290 15211768896 15246364644 15246388190 15269110080 15290996859 15313808880 15314145770 15336968640 15353922772 15356983752 15384932640 15416848685 15419922210 15424893504 15459973956 15483378680 15488997390 15493468320 15505231491 15523595248 15528680748 15528704730 15551847360 15569039028 15592584784 15595693344 15600483360 15632846565 15641004096 15641348184 15687136674 15705715872 15706006110 15710539680 15746245452 15746269770 15751692792 15769736640 15811044816 15816248910 15857330076 15860491416 15906921426 15925760928 15930652320 15950140920 15966858348 15972382008 15996833370 16032565584 16037842590 16062663960 16079499324 16109685810 16154179272 16196163192 16220657376 16262540910 16268141736 16287710040 16335390690 16377267830 16402614520 16447917024 16496066664 16521597216 16563951712 16564257810 16589308680 16612441032 16632423480 16637872230 16657577440 16675036336 16706340840 16709671440 16727184936 16753073184 16758587340 16796021088 16821733320 16827552720 16845189768 16865797158 16870665504 16870977270 16890958560 16940405160 16984779854 16989996510 16993383660 17037897129 17063288928 17063315280 17102095542 17107032096 17107348230 17113240008 17177748840 17178126735 17183664864 17187090624 17222745246 17228034990 17254089720 17257529520 17276606721 17302354272 17328548160 17346710304 17379275760 17418801015 17424416736 17430151860 17464044654 17495828280 17501880880 17541657882 17545155012 17596516707 17619255640 17622768240 17668541664 17668930356 17674357140 17695289920 17720654391 17740953720 17747063712 17747091120 17787425418 17813961760 17866110360 17875826496 17916481044 17921983860 17949088080 17968929759 17995709088 17995736880 18022952640 18036636282 18042875972 18070496955 18075713040 18116822185 18122662944 18126275904 18163878866 18197978415 18200563920 18220683591 18228732480 18247838112 18248239548 18275463360 18282095280 18295665828 18301659453 18323335184 18323673795 18328962960 18357330240 18370648065 18376570656 18376974924 18452941335 18461919168 18500218422 18503906652 18558074997 18580054416 18585761040 18586796868 18592161984 18614525760 18634445676 18662972265 18688996161 18711476415 18716877520 18739774620 18759415878 18794633445 18798380370 18818083053 18847207332 18852647616 18895523724 18924449985 18930996810 18950838489 18959209920 18979498692 19002328380 19007813440 19014711120 19057955805 19092960960 19116782784 19140169104 19192403465 19196229690 19224838080 19245411108 19274122560 19275196752 19281116880 19324967445 19331622972 19360463040 19381181204 19404494060 19410850935 19411176976 19461298785 19490730980 19494616680 19515049092 19545252048 19551255120 19551685230 19580823360 19595357936 19602468828 19631712960 19632144840 19652721396 19682806815 19683137424 19689615990 19718959680 19763806020 19821662595 19825614270 19855160640 19877109372 19907170416 19907201160 19958572935 19958908176 19965446676 19965477510 19989092928 19995232320 20040706980 20047609008 20051605728 20093202787 20099374155 20110304808 20136292160 20186079984 20192724090 20193063264 20245172724 20245203990 20269150272 20275375680 20275821720 20328486192 20335177170 20374718763 20387995812 20418411840 20475978336 20559896280 20613298608 20613752082 20620083330 20651996520 20673641988 20704907664 20704939640 20758718704 20765551290 20843795420 20855130912 20902561218 20908981170 20916182232 20941341480 20994993936 20995026360 21002257056 21056487210 21081393088 21088331880 21143106768 21147321888 21209228568 21266854560 21289144464 21296509344 21329111160 21344943466 21376754112 21383790120 21391550010 21416885280 21439332432 21439804078 21479581080 21483863280 21506380632 21538905696 21594884256 21627942840 21683387880 21684596346 21690855648 21716946720 21740186622 21780520920 21837574098 21840676704 21931443765 21988408554 21994755552 22044777678 22085677080 22086162945 22119078240 22143529602 22149921376 22176564640 22183829640 22275121120 22279561920 22302913248 22344783120 22395566718 22395601305 22428977760 22436736960 22453771698 22460253024 22487729544 22494636360 22553560134 22553594965 22587206880 22653328680 22657844880 22717196172 22751087040 22802794056 22809797640 22810299435 22817653344 22869546966 22869582285 22903665120 22904168980 22928174962 22963660328 22970713320 22971218655 23005452960 23010039360 23030884158 23035475628 23077398960 23129883315 23137340256 23172367680 23189960934 23225068020 23233496085 23240202480 23285392872 23293021122 23293057095 23327771040 23353558542 23388877176 23393540016 23462022276 23497024320 23530705011 23558573808 23559009165 23565809520 23619368178 23619404655 23627539188 23654604960 23662788160 23716567224 23724373365 23785995114 23790737124 23821480480 23888641392 23895978480 23925211380 23932117440 23950287522 23958573012 23994315840 24048848376 24056763885 24093995940 24100950720 24119248986 24164528715 24226476505 24263971220 24267418560 24289402418 24294244788 24330986064 24376127040 24393811365 24394221104 24402212604 24431565060 24438617280 24494197420 24502633232 24503086035 24565901745 24603921780 24666957896 24671875536 24717648960 24744099996 24773405888 24781014720 24782395824 24845927568 24846386715 24883963020 24918661548 24948635220 24956808345 24986366160 25012554504 25059511260 25064507160 25090777404 25129609776 25137881010 25194031632 25232599980 25241329080 25267784652 25298695737 25305998256 25306465905 25336437840 25352948160 25410607740 25477169781 25484994765 25520225472 25594933392 25594972920 25653143313 25660548144 25700262336 25708155840 25766623260 25775497296 25834117869 25842052485 25881134580 25948398380 25992822240 26020065456 26060336064 26068340160 26068913640 26136625104 26145227790 26176193120 26196066981 26203628528 26243742420 26244183232 26252821320 26312486823 26317732518 26351741360 26428883460 26434152360 26502812496 26503395534 26511535710 26542893888 26542934880 26611430580 26611877568 26620595568 26620636680 26681138127 26690368342 26720942640 26730145344 26799165540 26813739744 26869364851 26874721566 26882975790 26914773312 26923632120 26993563632 26993605320 27034428960 27054954423 27064313958 27104648256 27113569560 27166291684 27183994416 27189413856 27245818299 27300845880 27343098720 27371757168 27372359322 27413195040 27443498742 27484398144 27485002776 27493444440 27535995360 27564855984 27565462386 27606543552 27687401720 27750327633 27755859978 27870081624 27878641560 27880195302 27888242976 27921788640 27951668514 27993325248 27993368480 28075316280 28109661930 28117775840 28139123817 28190809024 28278971424 28343285586 28385525952 28396495215 28438814880 28469248038 28503492570 28511720160 28522066680 28543238218 28585776576 28639441440 28645151040 28675174176 28704575410 28794344535 28837257120 28868116662 28911183840 28912795128 28921675320 28986915496 28997434458 29040694560 29071771806 29106741090 29116765464 29236096470 29241925020 29272573638 29317878072 29327527845 29371235040 29393036904 29403703242 29447569440 29448217260 29479082094 29524706136 29534423985 29578439520 29645709030 29738421405 29793044160 29815664058 29860755624 29860801740 29938362264 29948170014 29948216265 29983639392 29992848480 30061060470 30071413512 30077408592 30204438240 30210459840 30279119976 30289594896 30367805985 30403725408 30413063520 30413732580 30492729288 30492776380 30502765755 30581993718 30627617760 30628291540 30707845544 30713967504 30769865280 30833697370 30839844420 30919947912 30920628123 30930124995 30966757360 30977994780 30986936640 31010462982 31047190496 31057361496 31057409460 31138078056 31148326935 31185169568 31191386688 31200966720 31265693130 31282696368 31353841827 31363471755 31374273348 31411431744 31412012220 31421079360 31492490904 31492539540 31503385584 31575032951 31584730815 31622089632 31632497820 31714660152 31720982832 31813842852 31851521856 31861304640 31900281840 31933716696 31944764016 31993666740 32017415199 32065131168 32075685180 32125327920 32158998648 32159706117 32219371620 32308358544 32392326384 32441314752 32525081820 32526894519 32536283472 32575420080 32610279933 32670781380 32754535660 32756361147 32805229040 32895834048 32982612831 32992133328 33043194432 33067166517 33127903424 33128515620 33178617360 33215294403 33224882064 33264846960 33275744460 33315154880 33350072672 33412681680 33419342880 33454369872 33506146368 33517174680 33592042176 33643466640 33655105440 33680657547 33690379536 33731594316 33741331008 33741954540 33781917120 33830340201 33880810320 33917067107 33957864605 33969559708 33979993020 33986767320 34075794258 34126577856 34126630560 34204191084 34214064192 34214696460 34226480016 34304320449 34355497680 34356253470 34367329728 34392262443 34445490492 34456069980 34508179440 34515059040 34546326237 34553213442 34604708544 34693420608 34758551520 34784941401 34837602030 34848833472 34860303720 34928089308 34939531683 34991656560 35003761760 35030337813 35083315764 35090310024 35193033414 35238511280 35245536480 35337083328 35337860712 35348714280 35429052267 35441308782 35481907440 35494127424 35494182240 35574850836 35627923520 35678992671 35732220720 35832962088 35843967720 35898176160 35937859518 35991418176 35991473760 36073272564 36085751944 36140993910 36151426080 36178873479 36233644370 36245325888 36327757732 36395956830 36401127840 36434103627 36441367182 36495676224 36496479096 36564190560 36591331656 36603318906 36646670368 36647347590 36657925920 36741296130 36753141312 36753949848 36905882670 37000436844 37007813304 37116149994 37160108832 37171522080 37173593736 37268891352 37325944530 37377992322 37422952830 37433755040 37479549240 37518831756 37589266890 37596760740 37636166106 37694414664 37791047448 37848899970 37861993620 37901676978 37958997384 38004656760 38029422240 38115911610 38280338208 38384806930 38392459380 38490822216 38550393504 38562233760 38649934890 38663245944 38762362408 38808988120 38821701870 38822353952 38922597570 38981461960 38989233360 39030098184 39090504096 39102510240 39103370460 39190715872 39204937656 39217841685 39264289680 39305442792 39365613630 39366274848 39379231980 39527612040 39643325190 39651228540 39754218744 39755093301 39767303565 39814340832 39814402320 39917145870 39917816352 39930893352 39930955020 40035552513 40081413960 40095218016 40103211456 40186405574 40198748310 40220609616 40312082349 40372159968 40385448180 40386126528 40490345448 40490407980 40551643440 40596470937 40656972384 40670354340 40749437526 40775991624 40951956672 41058538983 41119792560 41165248113 41226597216 41227504164 41240166660 41303993040 41347283976 41348193579 41409815328 41409879280 41517437408 41531102580 41633789967 41687590840 41710261824 41805122436 41817962340 41832364464 41882682960 41927502771 41989987872 41990052720 42004514112 42112974420 42164492895 42176663760 42223287623 42286213536 42294643776 42418457136 42461949635 42514928379 42533709120 42578288928 42593018688 42658222320 42689886932 42703872057 42755238855 42767580240 42783100020 42814857327 42833770560 42878664864 42879608156 42959162160 42967726560 43012761264 43056863115 43077811392 43189768512 43255885680 43302174993 43366775760 43369192692 43381711296 43433893440 43480373244 43496151687 43561041840 43607657709 43660111635 43675148196 43681353408 43854144705 43862887530 43908860457 43976817108 43989511104 44089555356 44105554863 44171354160 44172325890 44218623141 44238156480 44287059204 44299842752 44353129280 44367659280 44468563545 44550242240 44605826496 44689566240 44791133436 44791202610 44857955520 44907543396 44920506048 44975459088 44989272720 45091590705 45107120268 45107189930 45174413760 45306657360 45315689760 45409697165 45434392344 45605588112 45619595280 45620598870 45635306688 45739093932 45739164570 45807330240 45808337960 45856349924 45872990577 45927320656 45941426640 45942437310 46010905920 46061768316 46070951256 46154797920 46250546055 46259766630 46274680512 46379921868 46450136040 46466992170 46480404960 46515694473 46570785744 46586042244 46586114190 46655542080 46707117084 46777754352 46787080032 46898539695 46924044552 47061410022 47117147616 47118018330 47131619040 47238736356 47238809310 47255078376 47309209920 47433134448 47448746730 47571990228 47581474248 47642960960 47777282784 47791956960 47850422760 47900575044 47917146024 48097696752 48113527770 48187991880 48238497972 48329057430 48452953010 48527942440 48578804836 48588489576 48661972128 48787622730 48788442208 48804425208 48863130120 48988394840 49005266464 49006172070 49131803490 49207843560 49333915792 49343751072 49488199992 49564791648 49691855136 49692773430 49767926040 49837323096 49897270440 49913616690 49972732320 50025109008 50119022520 50129014320 50181554808 50259219552 50275762020 50388063264 50465199960 50482658160 50535569304 50597391474 50611996512 50612931810 50672875680 50821215480 50954339562 50969989530 51113691387 51189866784 51189945840 51306286626 51321096288 51533246520 51534380205 51550994592 51668235738 51684104970 51762269160 51829820163 51896796760 51985644480 52040130912 52137827280 52256403045 52273250208 52290455580 52352386240 52392133962 52407257056 52487484840 52505642640 52624973646 52635465036 52703482720 52857766920 52868304720 53005624992 53006791068 53023071420 53085869760 53161963173 53222861160 53241191136 53241273360 53362276254 53362358665 53380736684 53441885280 53598331080 53599510195 53627479488 53738729702 53749443132 53765951580 53847264240 53906789277 53987127264 53987210640 54068857920 54109908846 54128627916 54211490865 54227139120 54332583368 54350466555 54367988832 54378827712 54491636598 54593935245 54601691760 54662050773 54686197440 54743514336 54744718644 54826390080 54886997484 54904978359 54970005552 54971021385 54986888880 55071990720 55111944195 55129711968 55130924772 55358824005 55374803440 55500655266 55511719956 55674224991 55740163248 55757283120 55760390604 55776485952 55843577280 55903337028 55986736960 55988916795 56066988483 56134429245 56150632560 56219323860 56235551680 56278247634 56383900335 56557942848 56686571172 56792990430 56852515467 56877629760 56938496076 57006985140 57023440320 57044133360 57086476436 57173867415 57278882880 57320437405 57350348352 57409150820 57577210395 57588689070 57674514240 57736233324 57822367680 57825590256 57843350640 57973830992 57974902335 57994868916 58081389120 58143543612 58213482180 58232552805 58233530928 58383896355 58472192940 58483850040 58545147276 58635756144 58655055690 58742470080 58786073808 58807406484 58895138880 58896434520 58958164188 59048420445 59049412272 59068847970 59156879040 59291418060 59446729489 59464987785 59476842810 59631328116 59721511248 59721603480 59875718805 59876724528 59896340028 59896432530 59967278784 59985696960 60122120940 60142827024 60154817184 60279608361 60298122465 60408876480 60558239952 60579189792 60723506045 60735611970 60807450816 60826127040 60827465160 60985458576 60985552760 61005531510 61124156289 61163987436 61255235520 61256583080 61415691088 61427935008 61667394740 61679688840 61839895824 61841256246 61860249990 61933514720 61955989560 62020925964 62094380992 62114722992 62114818920 62276156112 62296653870 62370339136 62531386260 62565392736 62707683654 62726943510 62748546696 62824024440 62984981808 62985079080 63006771168 63150065902 63169461630 63244179264 63264995640 63429320304 63441965664 63573576031 63627685704 63800563680 63867433392 63889528032 63987333480 64034830398 64130262336 64151370360 64250655840 64317997296 64319412234 64438743240 64616717088 64784652768 65050163640 65053789038 65072566944 65150840160 65220559866 65341562760 65509071320 65512722294 65610458080 65794331295 65965225662 65984266656 66134333034 66257031240 66258488835 66357234720 66430588806 66449764128 66529693920 66551488920 66700145344 66725920855 66825363360 66838685760 66908739744 67034349360 67186803915 67286933280 67310210880 67361315094 67380759072 67463188632 67483909080 67660680402 67660784895 67761620640 67834134214 67915729210 67939119416 67959986040 67973534640 68151588516 68253261120 68408382168 68429392920 68430898305 68452960032 68608640898 68608746855 68710995360 68712506940 68784524886 68890980984 68912139960 68913655965 69016358880 69030118080 69092652474 69106426884 69389649945 69517103040 69569882802 69675204060 69700488255 69720607440 69856178616 69879063366 69879171285 69983313120 70007523520 70060675626 70166631528 70180620048 70386066828 70477022560 70491072960 70675721424 70697428560 70858104534 70858213965 70882617564 70963814880 70988364480 71149701672 71173120095 71357985342 71358095545 71464441440 71665924176 71687935440 71796352320 71875719036 71982947520 72146545128 72170291655 72171503888 72281987820 72302852160 72357746958 72467288740 72493586145 72655515464 72679429515 72791913660 72802255680 72868207254 72882734364 72992958192 73128381120 73181434095 73182663312 73206637812 73293340736 73294695180 73315851840 73482592260 73507899696 73509258105 73697705235 73811765340 74000873688 74015626608 74232299988 74320217664 74343044160 74347187472 74537782704 74539160145 74651889060 74707302131 74755984644 74845905660 74867510080 74870425035 74959098480 75037663512 75178533780 75193521480 75272332212 75388829328 75582094896 75697799940 75723987240 75803353956 75896087211 75917994768 76009313520 76058844480 76231823220 76431509343 76454984295 76560676416 76769613860 76784918760 76959429939 76981644432 77100787008 77124467520 77299869780 77326491888 77502353607 77524724816 77526157455 77617976240 77643403740 77644707904 77845195140 77962923920 77978466720 78060196368 78181008192 78205020480 78206740920 78381431744 78409875312 78435683370 78528579360 78588200943 78610885584 78731227260 78732549696 78758463960 78937460469 79055224080 79142615059 79286650380 79302457080 79508437488 79510186602 79534607130 79628681664 79628804640 79834291740 79835632704 79861786704 79861910040 80043414381 80071105026 80162827920 80190436032 80372811148 80397496620 80441219232 80608094553 80624164698 80744319936 80770896360 80980690896 80980815960 81103286880 81164863269 81192941874 81313944768 81340708680 81498875052 81551983248 81737454897 82117077966 82239585120 82330496226 82453194432 82455008328 82480333320 82607986080 82694567952 82696387158 82819630656 82819758560 83034874816 83062205160 83250982899 83267579934 83375181680 83610244872 83635924680 83664728928 83765365920 83855005542 83979975744 83980105440 84225948840 84328985790 84353327520 84417371451 84446575246 84572427072 84836914272 84923899270 85012908463 85029856758 85156577856 85189485645 85316444640 85379773864 85407744114 85510477710 85535160480 85566200040 85629714654 85757329728 85759216312 85918324320 85935453120 86025522528 86113726230 86383033605 86511771360 86604349986 86733551520 86738385384 86960746488 86992303374 87122083680 87215315418 87320223270 87350296392 87708289410 87725775060 87817720914 87953634216 87982583535 88179110712 88211109726 88342708320 88344651780 88437246282 88574118408 88603271955 88735318560 88937127090 89379132480 89582266872 89582405220 89815086792 89844648795 89950918176 89978545440 90183181410 90214240536 90214379860 90613314720 90631379520 90819394330 90868784688 91103417955 91211176224 91239190560 91241197740 91478187864 91478329140 91508297265 91616675920 91712699848 91745981154 91854641312 91882853280 91884874620 92123536632 92141902512 92309595840 92501092110 92519533260 92759843736 92761884369 92790374985 92900272080 92933984340 92960809920 93031388946 93141571488 93172084488 93172228380 93414234168 93416289197 93444980805 93555508704 93574160064 93797079390 93848089104 94061525481 94090415265 94122820044 94234295232 94236036660 94263238080 94477472712 94477618620 94510156752 94725098853 94754192445 94866268896 94897493460 95143980456 95162948496 95554565568 95583913920 95700845520 95801150088 95834292048 96052245597 96195393504 96227055540 96375983760 96476995944 96479118351 96658114860 96905906020 97055884880 97157609672 97176979152 97323944256 97575245460 97576884416 97580683557 97608850416 97726260240 97830839799 97976789680 98010532928 98012344140 98263606980 98269083441 98415687120 98667831584 98687502144 98976399984 99129583296 99201499551 99383710272 99385546860 99535852080 99645883209 99674646192 99794540880 99827233380 99901333763 99945464640 100050218016 100238045040 100258028640 100363109616 100466013935 100518439104 100551524040 100776126528 100930399920 100965316320 101041972641 101071138608 101194782948 101223993024 101225863620 101345751360 101491020603 101642430960 101751201321 101873593815 101908679124 101939979060 102227382774 102379733568 102379891680 102612573252 102642192576 102912961347 103066493040 103068760410 103101989184 103176787329 103336471476 103368209940 103524538320 103638978711 103659640326 103793593520 104080261824 104275654560 104354824203 104512806090 104546500416 104580911160 104784267924 104814514112 104818595049 104974969680 105011285280 105091013439 105249947292 105270930072 105406965440 105715533840 105736609440 106011249984 106013582136 106046142840 106323926346 106445722320 106482382272 106482546720 106724552508 106724717330 106761473368 106883770560 107036978013 107196662160 107199020390 107477459404 107498886264 107531903160 107694528480 107813578554 107974254528 107974421280 108219817692 108257255832 108422981730 108454278240 108536620437 108665166736 108700933110 108735977664 108983273196 109187870490 109203383520 109302310881 109324101546 109487028672 109489437288 109773994968 109809956718 109940011104 109942042770 109973777760 110223888390 110259423936 110261849544 110717648010 110749606880 111001310532 111023439912 111348449982 111480326496 111514566240 111520781208 111806674056 111977833590 112133976966 112268858490 112301265120 112438647720 112556495268 112767800670 113373142344 113585980860 113705030934 113876992152 114013970280 114088266720 114172952872 114347734830 114640874810 114818301640 115154420790 115177378140 115472466648 115651180512 115686701280 115947661984 115949804670 115989737832 116287087224 116426964360 116465105610 116467061856 116767792710 116944385880 116967700080 117090294552 117271512288 117310111380 117572147616 117614812968 117653525055 117792869040 117916328376 118096840890 118098824544 118137695940 118582836120 118893458978 118929975570 118953685620 119262656232 119265279903 119443022496 119443206960 119751437610 119753449056 119792680056 119792865060 120106657539 120244241880 120285654048 120309634368 120559216722 120596244930 120936247047 121116479904 121158379584 121447012090 121471223940 121654930320 121789412811 121970917152 121971105520 122011063020 122248312578 122327974872 122513166160 122831382176 122855870016 123175616949 123334789480 123359377680 123495744339 123679791648 123682512492 123720499980 123867029440 123911979120 124041851928 124044580737 124229445984 124229637840 124552312224 124593307740 125062772520 125130785472 125415367308 125453887020 125497093392 125648048880 125782508313 125969963616 125970158160 126013542336 126300131804 126338923260 126493478685 126529991280 126669862869 126858640608 126883931328 127147152062 127255371408 127385848905 127544785137 127601127360 127734866784 127779056064 127974666960 128069660796 128111616171 128265716565 128302740720 128444571981 128501311680 128635994592 128638824468 128877486480 129170589345 129233434176 129569305536 129906524979 130100327280 130107578076 130145133888 130301680320 130441119732 130488455061 130683125520 130822973127 130980334905 131018142640 131025444588 131220916160 131562434115 131588662590 131726581371 131930451324 131968533312 132268666068 132514062480 132516977670 132655869423 132714469440 132861177612 132899528256 133059387840 133102977840 133405690635 133451841710 133591713299 133650726720 133817479488 134068698720 134346824255 134373607830 134573866560 134722630188 134761518144 134926377264 134967818160 135274772115 135321360804 135321569790 135523241280 135668268428 135831458420 135878238832 135919972080 135947069280 136229091495 136303177032 136816764336 136858785840 136861796610 136905920064 137217281796 137217493710 137421990720 137425013880 137569049772 137618971731 137781961968 137824279920 137827311930 138032717760 138185304948 138212853768 138751638165 138779299890 139139765604 139350408120 139400976510 139441214880 139547083419 139712357232 139758126732 139758342570 139966626240 140121351252 140333263056 140361240096 140695619085 140772133656 140954045120 141351442848 141394857120 141716209068 141716427930 141765235128 141927629760 142299403344 142346240190 142715970684 142716191090 142928882880 143331848352 143375870880 143751438072 144293090256 144340583310 144343007776 144563975640 144715493916 144934577480 144987172290 145311030928 145358859030 145583827320 145736414508 145765468728 145985916384 146362868190 146365326624 146413275624 146589390360 146965184520 147015799392 147018516210 147395410470 147623530680 148001747376 148031253216 148464599976 148694374944 149075565408 149078320290 149303778120 149414604262 149511969288 149691811320 149740850070 149918196960 150075327024 150357067560 150387042960 150544664424 150777658656 151164189792 151395599880 151447974480 151606707912 151792174422 151835989536 152018627040 152463646440 152863018686 152909968590 153341074161 153539227720 153569837520 153918859878 153963288864 154599739560 154603140615 154652983776 155004707214 155049449632 155052314910 155235952480 155286807480 155690390280 155925847840 155956933440 156120392736 156413481840 156769209135 156819750624 156871366740 157057158720 157176401886 157221771168 157462454520 157516927920 157874920938 157875164755 158110448160 158285230118 158573300760 158604914160 159016874976 159020373204 159069214260 159257609280 159485889519 159668583480 159723573408 159723820080 160086828762 160087075995 160142210052 160325655840 160745622296 160794993240 160798530585 160882438464 161216189106 161248329396 161541792720 161720367831 161961381792 161961631920 162206573760 162329726538 162385883748 162634472595 162681417360 162997750104 163051399665 163103966496 163474909794 163781805735 163986152319 164234155932 164479170240 164660992452 164714935077 164910016656 164913064155 164960666640 165215972160 165335832585 165389135904 165392774316 165639517120 166076472015 166124410320 166501965798 166535159868 166750363360 167220489744 167271849360 167329457856 167530731840 167710011084 167960210880 168200965449 168403287735 168451897680 168657971580 168706655040 168834742902 168893150492 169151701005 169585335535 169673828544 169847798540 170025816926 170059713516 170378971290 170557546401 170632889280 170759547728 170815488228 171020955420 171070320960 171132400080 171259429308 171518432624 171521602245 171836648640 171961312215 172051045056 172227452460 172731631185 172766067210 173023542720 173208699972 173467103040 173476770768 173921492976 173924707005 173984606748 174244167360 174430630836 174640446540 174697658415 174700592784 175151689065 175416578820 175451550120 175635441828 175907268432 175965167070 176358221424 176422219452 176685416640 176689303560 176874492564 177145261335 177148236816 177206543910 177470637120 177874254180 178340188467 178394963355 179164533744 179164810440 179630173584 179689297590 179901836352 179957090880 180366362820 180428481072 180428759720 180838825083 180894367395 181226629440 181638788660 181737569376 182170518135 182206835910 182422352448 182478381120 182482395480 182956375728 182956658280 183016594530 183233351840 183372468867 183425399696 183491962308 183709282624 183765706560 183769749240 184247073264 184283805024 185002184220 185039066520 185519687472 185523768738 185580749970 185800544160 185867968680 186062777892 186283142976 186344168976 186344456760 186828468336 186832578394 186889961610 187111017408 187594158780 187696178208 188085553957 188123050962 188180830530 188245640088 188472073320 188954945424 188955237240 189020313504 189450197706 189508384890 189732537792 189794986920 190287960912 190325896992 190720728093 191401691040 191602300176 191668584096 192104491194 192390787008 192454111080 192751967520 192953991888 192958236702 193316229720 193811812040 194111769760 194315219344 194353958304 195150490920 195161367114 195217700832 195452520480 195661679598 195953579360 196024688280 196527213960 196538166882 196831374240 197335663168 197952799968 198402999102 198771093720 198775466505 199071704160 199291766418 199349292384 199589081760 199654466760 199802667526 200100436032 200177762565 200476090080 200516057280 200726219232 200932027870 201103048080 201560411745 201860799840 201930632640 202083945282 202142277216 202389565896 202451727240 202982041206 202982354685 203284861920 203502402642 203747187630 203817358248 203879958120 204454765548 204759783360 205225146504 205292694915 205825922694 205826240565 206132986080 206137520820 206353574658 206672942952 206736419880 206740967895 207049076640 207277957422 207319280652 207587187040 208168949835 208551309120 208709648406 209025612180 209161822320 209568535848 209637190098 209637513855 209949939360 210022570560 210182026878 210499894584 210541860144 211116438115 211431067680 211473218880 212027164272 212092285680 212574641895 212647852692 212891444640 212965093440 213449105016 213449434660 213519360285 213522946736 214073956026 214074286635 214393324320 214398040780 214954918808 214997772528 215063806320 215389056960 215627157108 215948842560 216439635384 216510874965 216514511664 216845963460 216908556480 217073240874 217330333472 217401866220 217480758435 217966546392 218038288545 218375740980 218406767040 218604621762 218648203092 218978874576 219544302285 219547989936 219619913436 219880022208 219884085540 219947555520 220447776780 220523699088 220527774315 221025230657 221093115705 221435296020 221499213760 222002621064 222046879824 222696899964 222960652992 223029132480 223041562416 223613348112 223955667180 224121906393 224267953932 224537716980 224602530240 224877295440 225112990536 225535601340 226746284688 227171961720 227410061868 227688261633 227753984304 228027940560 228176533440 228345905744 228695469660 229281749620 229294528029 229364952885 229636603280 230308841580 230354756280 230878289817 230944933296 231302361024 231373402560 231895323968 231899609340 231979475664 232507060821 232574174448 232578472365 232853928720 232930211220 232934123712 233535585420 233888771760 233935400160 234147322273 234180589104 234543024576 234620222760 235144295232 235229625936 235307050110 235585738080 235764602829 235832656752 236193681780 236197649088 236275391880 236812381407 237165672240 237427845177 237786917956 237859951140 237907371240 238525312464 238530559806 238886044992 238886413920 239502875220 239506898112 239585360112 239585730120 240130243143 240213315078 240488483760 240571308096 241118433444 241192489860 241824283659 241872494094 242232959808 242894024180 242942447880 243309860640 243494589807 243578825622 243941834304 243942211040 244022126040 244496625156 244655949744 245026332320 245212364691 245662764352 246351233898 246669578960 246718755360 246991488678 247359583296 247365024984 247440999960 247823958240 248083703856 248089161474 248458891968 248459275680 249104624448 249186615480 249752948697 250125545040 250830734616 250907774040 250994186784 251296097760 251565016626 251939927232 251940316320 252600263608 252677846520 252986957370 253059982560 253252114353 253339725738 253717281216 254294304124 254510742816 254771697810 255038725389 255089570274 255469733568 255568456935 255949333920 256139321592 256223232342 256531433130 256605481440 256889143962 257271989184 257277648936 257754972960 258341178690 259149100815 259813049958 260200654560 260215156152 260882239464 260976910122 261366251040 261645946254 261960669810 262036285280 262050889176 263124868230 263177325180 263453162742 263860902648 264537332136 265028124960 265033955340 265311738846 265722355224 265809815865 266205955680 266811381270 266903683420 267183426598 268137397440 268693648510 268747215660 269445260376 269533946385 269852754528 269935636320 270549544230 270642721608 270643139580 271336536856 271662916840 271756477664 271839944160 271894138560 272458182990 272606354064 273310253865 273633528672 273717571680 273723593220 274434563592 274434987420 274524891795 274850027760 275138099544 275237943462 275563923936 275648559840 275654623860 276370609896 276425707536 277503276330 277558599780 278279531208 278285653107 278371124955 278700816240 278801953020 278882429760 279094166838 279424714464 279516253464 279516685140 280242702504 280248867591 280334942415 280666526112 280722480192 281391238170 281544267312 282184576443 282702885696 282789714240 283432418136 283432855860 283530470256 284175296559 284262577335 284598806688 284692480380 285431941368 285432382180 286663696704 286751741760 287502876144 288156736791 288586180512 288681166620 288686015552 289127951280 289430987832 289437355053 289869154960 289974344580 290622061856 290717718060 291167654640 291472829016 291530937456 291971832768 292725736380 292730653248 292826551248 293178780720 293492519397 293930369040 294031598784 294037032420 294790820940 294807250323 295247061360 295563013361 296003494752 296062506432 296929199952 297233647445 297388749888 297604498653 298151130816 298156640580 298607556240 298829208524 298937649627 299023938576 299383622640 299481700140 299704001289 299836393920 300150654048 300714135120 300774085920 301089328848 301398041805 301555317312 302328379584 302791199760 302895948960 303125917923 303213415824 303584348844 303671979072 304037254080 304473061809 304927292880 305253603963 305620781445 305726037372 305819937180 306682148322 307078455440 307139675040 307837719756 307926577728 308738884041 309199479120 309206281230 309305967552 309530361987 310009414428 310098899264 310104629820 310471904960 310573614960 310916936133 311380780560 311851695680 312240785472 312826963680 313538418270 313639501248 313742733480 314352803772 314443542336 314924909040 315033855840 315273040317 315749841876 315750329510 316220896320 316570460236 317146601520 317209828320 317867880155 318033749952 318040746408 318138428520 318971779038 319337166960 319447146816 319447640160 320173657524 320174151990 320284420104 320651311680 321110934039 321491244592 321589986480 321597061170 322432378212 322496658792 323083585440 323440735662 323922763584 323923263840 324659453076 324771767496 325268945190 325362834720 325609861311 325995500208 326102799330 326207932992 326949819588 327563611470 327906932643 327972304638 328468311864 329321984904 329429870154 329820033312 329826128310 329921333280 330671665170 330778271808 330785548632 332152944030 332248820640 333003931596 333070319736 333500726720 334440979488 334543698720 335420022168 336401930898 336806575470 336903795360 337315943160 337669485804 337786300984 338303402010 339170671070 339695597080 340051633852 340119427032 340757942580 341115092802 341519095456 341630976456 342041910840 342264800160 342518858616 343036865248 343043204490 343922624430 344454904920 345463262370 345532134420 346417399944 346953541536 347842985952 347849414010 347969213496 348861261672 349280893080 349395316830 349401185568 350303378130 350833157640 350903100240 351270883656 351814536864 351930334140 352716442848 352844438904 353378607120 353748985128 354290522670 354296473632 354413087820 355748508360 356680376934 356789926710 357795839709 358329067488 358329620880 359260347168 359378595180 360319972617 360732725640 360856962144 360857519440 361677650166 361788734790 362808741141 363277577320 363475138752 364341036270 364413671820 364964790960 365368238433 365912751456 365913316560 366033189060 366466703680 366744937734 366850799392 366983924616 367539498480 368494146528 368567610048 370004368440 370078133040 370487233017 371039374944 371047537476 371161499940 371601088320 371735937360 372125555784 372133742211 372688337952 372688913520 373536510655 373656936672 373665156788 373779923220 375188317560 375392356416 376171107914 376246101924 376361661060 376491280176 376944146640 377347524939 377909890848 377910474480 378040627008 378900395412 379016769780 379480436055 379589973840 380009588607 380575921824 380651793984 381441456186 382157546715 382634355411 382803382080 383204600352 383337168192 384208982388 384334848513 384797149695 384908222160 385333715943 385503935040 385907983776 385916473404 386632459440 387511768035 387623624080 388223539520 388630438688 388707916608 389719574937 390300981840 390322734228 390435401664 390905040960 391323359196 391907158720 392049376560 392468919381 392941004715 393054427920 393076333764 393662748480 394687302345 395713075295 395905599936 396805998204 397542187440 397550933010 397967608269 398143408320 398583532836 398698584768 399178163520 399308933520 399605335052 400217071905 400355525130 400775139897 400952180160 401452438464 401864055740 402206096160 403040472765 403120823490 403721599680 404167890564 404284554432 404779131792 404903454480 405824316345 405964082412 405964709370 406569723840 407004805284 407494375260 407634716496 407759916240 408687274485 408909531096 410450293008 410585389830 411651845388 411652481130 412265972160 412275041640 412707149316 412856915193 413345885904 413472839760 413481935790 414098153280 414555914844 414638561304 415174374080 416254914495 416337899670 417419296812 418051224360 418323644640 419137071696 419274380196 419275027710 419899878720 420364053756 420999789168 421083720288 422086857255 422232876230 422862135360 424054328544 424184571360 425064542315 425149283790 425295705384 425782889280 426898210032 426898869320 427038720570 427045893472 428147912052 428148573270 428786648640 428796081560 429909837616 429995545056 430127612640 431254314216 432879270768 433021749930 433029023328 433691926920 434146481748 434660666944 434803732440 434961516870 435933092784 436076577090 436751481960 437209243524 437296406184 437957749152 439088604570 439095979872 439239826872 439768171080 440895553560 441047398176 441055548630 442050461314 442186231410 442870592040 444005242128 444093759648 445393799928 446083124832 447226696224 447911334360 448243812786 448535907864 449075433960 449754590880 450225981072 451071202680 453492569376 454343923440 454820123736 455376523266 455507968608 456055881120 456691811488 457390939320 458563499240 458589056058 458729905770 459273206560 460617683160 460709512560 461756579634 461889866592 463799218680 463809421845 463958951328 465014121642 465148348896 465156944730 465707857440 465860422440 467071170840 467081445985 467777543520 467870800320 468294644546 468361178208 469240445520 470307627405 470459251872 470614100220 471171476160 471529205658 471665313504 472387363560 472550783760 473624762814 473625494265 474331344480 474855690354 475573835912 475719902280 475814742480 477050624928 477061119612 477772827840 478457668557 479005750440 479170720224 479171460240 480260486286 480261227985 480426630156 480976967520 482236866888 482384979720 482395591755 483648567318 483744988188 485161103493 485788048360 485884895760 486619721280 486989179614 487157651244 487884422080 487903417785 488044252080 488993250312 489154198995 489311899488 490052664640 490424729382 491345417205 492702467796 493339157920 493437510720 493982977356 494730049968 494881999920 495647916480 496007497755 496167407712 496178322948 496918551360 498229416045 498373230960 499505897394 499506668815 500251090080 501661469232 501815548080 501988373568 502592195520 503130033252 503880632640 504602896347 505200527216 505209863205 505355693040 505973914740 506119965120 506504228706 506679451476 507455103015 508588608248 508756006605 509021485632 509543395620 510077450778 510179140548 511136913870 511672639203 511898667840 512278643184 512446464684 513062866260 513210962880 513778287924 514555297872 514564806735 515509945920 515883936645 516682357380 518194893555 518298201630 519626099916 520401309120 520430312304 521764478928 521774121015 521953820244 522732502080 523291892508 523921339620 524072570560 524092975245 524101778352 525455067195 526249736460 526354650360 526906325484 527721805296 529074664272 530056249920 530067910680 530623477692 531444710448 531619631730 532411911360 533622762540 533807366840 534366853196 535020565401 535184890065 537387297020 537494431320 538890520752 539067892770 539705509056 539871272640 541099088460 541285443216 541286279160 542516475249 542673073712 542683102185 543325833680 543512955328 543679888320 544916365980 545212708128 546511554405 546620507730 547267057344 547435143360 547447186440 548869127184 548869974840 549049783590 549700055520 550117406601 550276199088 550475886924 551127847872 551297119680 551309247720 552741219792 552851415072 553998305413 555006552660 555117199560 556559062416 556571306214 556742249910 557401632480 557603906040 558188333676 558849428928 559032506928 559033370280 560485405008 560497735182 560669884830 561333052224 562782476340 563088534624 564256661871 564369152886 566864836272 566865711720 567060940512 568350593118 568525154670 569197613376 569384960760 570863882736 570864764360 572162184279 575005752288 576313473582 577172361024 577362333240 578255902560 578861975664 578874710106 579738309920 579948689160 581244123712 581435436120 582335309280 582945658032 583061874912 585451472760 585653102496 586357561440 586985038794 587860738080 588074064840 589581641880 589614500646 590494122720 591126026722 592006989504 593858399904 594467294890 595090359241 595208997306 596313281160 596326399515 597215112480 597658417048 597875299254 598047877152 598767245280 598963400280 599408002578 600301308096 600533287695 601428270240 601548171840 602178657696 602796083610 604681235235 605582399520 605791897920 606251835846 606426831648 607168697688 608946123618 608947064055 609854585760 610507207926 611241562890 611452074744 611639874360 613364296644 614156910880 614279350080 615675439512 615878084745 617477768082 617478721695 618398958240 618412562460 619060723974 620018828856 620209259640 620222903685 621147229920 621833872266 622761561120 625653927360 627076836540 627485466960 628705607544 628912541565 629849818080 630067711680 630546080634 631499683752 631500659020 633140920472 633349314345 634293203040 634419656640 635735760310 636081492816 636276857040 637723925685 637943558076 638674333920 638895280320 640347315048 640348303980 640558080855 640568840208 642221868078 642222859905 642982489184 643179972960 643194122340 644864756424 644993317584 646167170880 646881471324 647846527680 649318906152 649532624895 649543534992 650537890380 650725669440 651219722622 651991000416 652205598660 652442275305 653899639176 653914024379 654114865635 655127222940 655813865286 655944609276 656936623728 658632906855 658643969808 658859740308 659640066624 659652256620 659842666560 661343330340 661571097264 663075691971 663279347115 664305888060 664497641280 666007863192 666140639472 667958566495 668881958976 669087397440 670840044336 672365719179 672803861796 673613150940 673807590720 674631886320 675338971608 675572601968 676606804020 678341342140 679391194160 680103267704 680238854064 681515885160 682230185604 683038190912 683064784899 683261952912 684083821680 684529600320 685037717232 686073730496 686086408980 687845248860 687883584087 688094858655 688909809840 690926524740 691064268840 692834799888 693907083072 695685971904 695698828020 695938426992 697521182463 697722523344 697735417095 698561786160 698790633660 698802371136 699309336341 700606756260 701666315280 701806200480 702441966819 702541767312 703629073728 703860668280 705432885696 705688877808 706757214240 707293808487 707497970256 708581045340 708592947264 708826175640 710437144221 711497016720 712283535531 713360753868 713579853420 715591679418 716658134976 716659241760 718520694336 718757190360 720390729429 720639945234 721465451280 721713924288 721715038880 723355300332 723577469580 725472850977 725617482282 726555154640 728682072540 728827343640 729929581920 730483769421 730736476866 731825502912 731826633120 732066378120 733489875468 733701598784 733967849232 735078996960 735637094073 736988293056 740008736880 740156266080 740826773749 740974466034 742078749888 742095074952 742322999880 743471874720 744251111568 744267484422 745376675904 745377827040 747073021310 747313873344 747330313576 747559846440 749258846091 750376635120 752342215828 752492203848 752723322120 752982560352 753888293280 754695049878 755819781696 755820948960 757800790824 758033539560 758960872110 759179947680 759756343059 760019177214 761151843648 762882912372 764315093430 765116176167 765268710822 766409200704 766705370805 768417964776 768669697026 769594299390 769816444320 770667431886 771815967552 771832946808 773264918880 775023536070 775247248160 777260877376 779439149874 780601963680 780645468456 782646718392 784098753120 784937838762 785882009430 786108855840 786152667528 789374604690 791426150590 793611996408 795084374880 795101866020 795935216538 797167065672 797429447595 798617867040 799210670104 800434143810 800711050260 801550279794 803728111480 804412192320 806080945530 806241646980 808335781128 808601839155 809558263584 809806908960 811648632690 811928164824 811929418740 814009610568 814988750520 815269432992 815519832480 817374548970 817819062192 819930761595 820900586016 821170779660 823303690776 823304962260 823574675385 824550083280 825414298632 825713830386 826691771808 826945679520 826963871580 829111829688 829277122608 832509828990 832675799340 834838593624 834856959321 836102448720 836647289280 838274143392 838548760392 838550055420 840728107512 840746602773 841004827245 841999578336 842167440576 844173714510 844465752460 846553729329 848108657088 848369142720 850129084630 850298567580 850591410768 852525889677 852787732005 853796420064 853797738640 854077441140 854091786944 856295824104 856297146540 857592163120 859819675232 859991090112 860255225280 862508628432 864470210373 865758541536 866043499860 866058046656 867383853840 868292963496 868312065159 869607464880 869923033740 870568765649 871866185568 872153154180 873502963920 874418487048 874592812368 875915498304 878177209140 878191959744 878479653744 879536342160 880477558191 881791107120 882094796352 882111097260 884100922628 884372462820 884421750969 885741184080 886689040083 888010484256 888187519296 890787599856 891700942335 892166249664 892813495959 894453392448 895822668720 896487625572 896812948881 897071815728 898150867920 899112003867 899509181760 900451962144 902142405360 904194125415 906985138752 908687846880 909377753769 909640247472 910753046532 911015937216 912111762240 913383622976 913419185427 914781878640 915760811889 916862344335 917126998480 917178112116 917459811540 918546413120 921235366320 921419025120 923513159268 923779733184 927598437360 927618843690 927917902656 928591085961 930028243284 930296697792 930313889460 931415714880 931720844880 932750808399 934142341680 934162891970 935141993093 935555087040 936589289092 936722356416 938480891040 940427769785 940615254810 940918503744 941228200440 943058411316 943330627008 944774727120 945101567520 945819120951 947249525628 947250988530 948662688960 949711380708 951147671824 951439804560 951629484960 953603640465 954101249856 954122239224 956915337114 958011500880 958341440448 958342920480 960520972572 960522455970 960853260312 961953935040 963332802117 964473733776 964769959440 964791183510 967297134636 967489976376 970322206986 971576096720 971769791520 973978359228 974315302488 975806835570 976088504160 976829583933 977986500624 978308397990 978623798976 980849458764 982690834410 983720797929 985404935592 986678315840 987965954712 989460099936 989763999840 992014995510 992334815424 992356645896 996458832090 996746461920 999011794788 999013337630 1000502180160 1003322938464 1003631096160 1006260066504 1009205792694 1010401054432 1010419726410 1010711386080 1011947829480 1013008457412 1013358902952 1014910206030 1017177216496 1017512013210 1019086791240 1020154901556 1020358281096 1022273827740 1023345278406 1024557286368 1024892929368 1026125732520 1027556575848 1029110595744 1029129613470 1031767873290 1033364714760 1036389787110 1036596403260 1039252199832 1040860624608 1043528957856 1043548242030 1043907640488 1046583785016 1047842679240 1048185950490 1048203556704 1050910134390 1052499472920 1052709300720 1053812650968 1055443610592 1058149328544 1060135821360 1061246955384 1062889420896 1063239263460 1067245525080 1067614733680 1068733706392 1070041130802 1070369780130 1073387519127 1074774594040 1074988862640 1077781041504 1078135785540 1080959917851 1082198176920 1082570886432 1082572558320 1085032950498 1085346147424 1085366204370 1086651667360 1089832731960 1090425416256 1093023108810 1093241015460 1094894372880 1096104715299 1097738254368 1097739949680 1098099567180 1099400111040 1100234813202 1100552398176 1100951773848 1102618495440 1105126153285 1105482439584 1105702830144 1107996610826 1110013105320 1110234399120 1111461699051 1113118124832 1113142612428 1113484499820 1114803264960 1115207812080 1116376667352 1116401226633 1118065013856 1118066740560 1120609531965 1120970810016 1120995470364 1121339769660 1125564952680 1126177069248 1128513323742 1128738305772 1132042574817 1133729672544 1133731423440 1134121881024 1136701186236 1137050309340 1138441308165 1138769921520 1140028765821 1141727765472 1141729528720 1144324368558 1146472640145 1147903066233 1150011504576 1152626947164 1153004545539 1154391449085 1154724666480 1156001147829 1156511805120 1157723951328 1157749420212 1159476619840 1159897378320 1162535304105 1162870872240 1164670618560 1165891316064 1166123749824 1170736611365 1170902945520 1171306204992 1172715122880 1173970077588 1175721476160 1176148129680 1177406758143 1178823014145 1179163283760 1179229001292 1180988245440 1182252053444 1184061907035 1187139225885 1187716799808 1188934589780 1190180718482 1190417994612 1192626562320 1192652799030 1193902824807 1194430224960 1195316834096 1195750598508 1196095754304 1197534490560 1197926800560 1198816005156 1200651215715 1201066575390 1202325419691 1202856540480 1204357315392 1205592167220 1209121418295 1209362470470 1211164799040 1212503671692 1212853663296 1214337395376 1217472949035 1217892247236 1217894128110 1219709171520 1221014415852 1222483125780 1222904149488 1223279748720 1226061823455 1226728593288 1228313821760 1231350879024 1231756169490 1234955536164 1234957443390 1236797916480 1236825124920 1238121447948 1240037657712 1240418519280 1240445807370 1242294459840 1243667744532 1245523122240 1248764743485 1254153673080 1254970933920 1257411215088 1257825083130 1259699636160 1261092161268 1262999367504 1263001318040 1266260571765 1266281840944 1266698628690 1268586406080 1271471520620 1272162985632 1272553714080 1275193626945 1275447851370 1275887116152 1277348667840 1280694630096 1280696607960 1281116161710 1281137680416 1284443736156 1284445719810 1285964978368 1286359945920 1286388244680 1289729512848 1289986635168 1293762942648 1298637812304 1299065249790 1299087069984 1301075780760 1302439445244 1303982000832 1304411197320 1304884550610 1307799278352 1307828048758 1308229731270 1310254445880 1311627730572 1311889218552 1313873247456 1317265813710 1317287939616 1317719480616 1319304513240 1322686660680 1323142194528 1326151383942 1326558694230 1328611776120 1332015726384 1332281278944 1335917132990 1341680088672 1344731438358 1345607723592 1347226301880 1349263772640 1350677943216 1351145203936 1353213608040 1356682684280 1358782388320 1360206535408 1360477708128 1363031770320 1364460371208 1366129569798 1366523905824 1368167643360 1370075434464 1372172817960 1375690497720 1375767168174 1376189717310 1377819619680 1381853049480 1382128537680 1385669599776 1391397656040 1391428265535 1391876853984 1395042364926 1395445046688 1395470834190 1397123572320 1397581267320 1398618672682 1401213512520 1401244337955 1403332630560 1403612400960 1404883933638 1405083534624 1407721336560 1410922882215 1411377755616 1413514428480 1414587616974 1414995940512 1417162090680 1417652351280 1420874288442 1420876482795 1422994033440 1424567071062 1426721507736 1427159706840 1431183358836 1433318483520 1435373005671 1437514380720 1440781458858 1440783683955 1441279890468 1442930902560 1443430077760 1446710600664 1447154939160 1447186775265 1450945701954 1451234964564 1453110309280 1457364145080 1457654687280 1459859163840 1460967538842 1461472953732 1463653266240 1464132756240 1466979750936 1467462596985 1467935698464 1470157993920 1471274188146 1474036251615 1477815066805 1480017473760 1480312532160 1481653547498 1481948932068 1484190149904 1484645999760 1486943749440 1488022493265 1488502223136 1488534968844 1490755654080 1494146042620 1494660627152 1494688248135 1495119692880 1498517692182 1498520006445 1500753270240 1504684431656 1504984407696 1505446644240 1505965120704 1507776586560 1509390099756 1511641897920 1513808689041 1515601581648 1515629589615 1516067079120 1517921744220 1518359895360 1519512686118 1520038354428 1522365309045 1525765824744 1526268019815 1528630186860 1530232352334 1530537421644 1533410741610 1535017917609 1536835929552 1537339394052 1539188598780 1539632888640 1541334863772 1543665893616 1543694420205 1546529837760 1547651809935 1550047072140 1550494496320 1554584680665 1558878299748 1561203927360 1561290936912 1565293436784 1568197506240 1569875677524 1571764018860 1572217711680 1572305335056 1576365201585 1578749209380 1582852301180 1587223992816 1590168749760 1590203732040 1591870433076 1594334131344 1594858895190 1597235734080 1598421340208 1600868287620 1601422100520 1603100559588 1605061696203 1605554670195 1607456222960 1612161891060 1612483293960 1616671562256 1617203678310 1619116527168 1619613817920 1623297265380 1623856329648 1623858837480 1627549425747 1628019221136 1628049306555 1629977501040 1630538865984 1631039664960 1634749097940 1635638124384 1639031255911 1639534663215 1639861523190 1641801172032 1642341559320 1646607381552 1646609924520 1647149350770 1649100166560 1650352219803 1650828597264 1651427660772 1653383543616 1653891359040 1653927743160 1658223659376 1658554245216 1661994916239 1665019657980 1665351598680 1669677187248 1669713918642 1672204897440 1676548286784 1677097520784 1677100110840 1681456215024 1681493205546 1682009654490 1683999156672 1688347429020 1688931504920 1692769985613 1693107458658 1700258169260 1700597135160 1701182821536 1705051779354 1705575464010 1707592840128 1707595477280 1708154882280 1712591648208 1712594293080 1715184326240 1716486552837 1719639350464 1725017256864 1728940420746 1731517083072 1732086999720 1734767707680 1736585926992 1736624130318 1739214929760 1739846067480 1741137531298 1743732371136 1744306308360 1747005927840 1748836974096 1749185624736 1756354418280 1756959307488 1759072684320 1760955116382 1763582214240 1764222194520 1768201845256 1768744925640 1768843501938 1771482368160 1773378080166 1776020968512 1781575199712 1783401884670 1785271077723 1785626991918 1788979198545 1791645337440 1792975251144 1793625897762 1794143631456 1796301735840 1798224007734 1800903924288 1801599863085 1804284810720 1808388250830 1814043705705 1817375693760 1818755507538 1819280494944 1821506093064 1826838370854 1826841192165 1829563757280 1831521623778 1833724688670 1834253996960 1834356224232 1834919623080 1842470732640 1842838050240 1847026318536 1852436165085 1855196874720 1855237687380 1857182171922 1860056486568 1860627778920 1860668711055 1863441689760 1865501616798 1868284683360 1868325783940 1870283986186 1873178578184 1876961782080 1880855539570 1881230509620 1882456400880 1886116822632 1886737624695 1889549454240 1890203135040 1891638241902 1894499051256 1894501977060 1899422761416 1900047943035 1902295343648 1902879609120 1903258969920 1907207280930 1908244478448 1913171777055 1913830674228 1916023001760 1916685840960 1921041945144 1921044911940 1921674242565 1921706520624 1926665604234 1926668579715 1928947467552 1929539918880 1929582367020 1934594269272 1934979952752 1940644413972 1943152193440 1943539583040 1947956718456 1948597874685 1948630604976 1951613671140 1952177008320 1953659167866 1955973001248 1956616795980 1961698917528 1961742073137 1962344596905 1965381668820 1967441595858 1970809871184 1975931909424 1978920199872 1979527999680 1984029991020 1984713291792 1989227075913 1989838041345 1992917664180 1993492923840 1998023589576 1998026675260 2003875699485 2006645876928 2007262192320 2012520133008 2017097157537 2018411585388 2020802108864 2020839452820 2021422772160 2023895658960 2026016914824 2026717805904 2029820412060 2034354432992 2035024026420 2038173582480 2040309803112 2040716562192 2044547655480 2046690556812 2049114572736 2049785858736 2052251465040 2055113151696 2058221191488 2058259226940 2063535746580 2063650752261 2064284575965 2066729429520 2068941093527 2072779574220 2073192806520 2078504399664 2081721249216 2087057915712 2087096484060 2087815280976 2092563547389 2093167570032 2095685358480 2096371900980 2096407113408 2097928009023 2101820268780 2104998945840 2105418601440 2107325900457 2107625301936 2110887221184 2116298657088 2120271642720 2121881425461 2122493910768 2125778841792 2126478526920 2131311432663 2134491050160 2135229467360 2136850606593 2137467412784 2140082261604 2140739560260 2146775038254 2149549188080 2149977725280 2155562083008 2156271571080 2161172188287 2161919835702 2164396353840 2165141772864 2165145116640 2170065900996 2170692294848 2170732408740 2173303334720 2176418552931 2179665463920 2186046217620 2186482030920 2189788745760 2192209430598 2195476508736 2195479899360 2196199134360 2200469626404 2201104796352 2201903547696 2205236990880 2206911282219 2210252306570 2210964879168 2215993221652 2220026210640 2220468798240 2222480321247 2222923398102 2226236249664 2226285224856 2226968999640 2230415624160 2232753334704 2232802453266 2236130027712 2236133481120 2241219063930 2241941620032 2241990940728 2242679539320 2247776538273 2251129905360 2257026647484 2257476611544 2264085149634 2267459345088 2267462846880 2273402372472 2274100618680 2276882616330 2277539843040 2279269029177 2280057531642 2283455530944 2283459057440 2288648737116 2292945280290 2295348528501 2295806132466 2305253894328 2306009091078 2308782898170 2309449332960 2312002295658 2315447902656 2315498840424 2319794756640 2325070608210 2325741744480 2331782632128 2341473222730 2341805891040 2347940155176 2352296259360 2354813516286 2357646028290 2358326567520 2358458002584 2364504106888 2368123814070 2374278451770 2377869179560 2380361436964 2380835989224 2385253124640 2385305598060 2387805649614 2390633668192 2391501197016 2392288342785 2395853601120 2397632010312 2401302431430 2402133150780 2404650839382 2411184334440 2418242836590 2418724940940 2425007343384 2425805517465 2428674790752 2434945898070 2435784494472 2435788256220 2442028831704 2444966251560 2445808298976 2446559497440 2452123646910 2453457186576 2462701758048 2463512338980 2469911072328 2469914886780 2473650249840 2476242895896 2480075315424 2480837038560 2480891614740 2487335489064 2497529486970 2504570877963 2508307346160 2509941867840 2514822430176 2515650166260 2522184322536 2522239808319 2523014481735 2525998735008 2526002636080 2532521143530 2532563681888 2533397257380 2539661187987 2542943041240 2544325971264 2545107428160 2550387253890 2550895702740 2551774232304 2557577669031 2558363196015 2561389260192 2561393215920 2562232323420 2562275360832 2568887472312 2568891439620 2572776489360 2575620545003 2579459025696 2579973270336 2587525885296 2593410631119 2597275624608 2598130499580 2598174139968 2602151561520 2604878890488 2604936195477 2608822394640 2609769101220 2611706296947 2615598556704 2615656097516 2616459462540 2620508891760 2623255461144 2623778437104 2627746494912 2634531627420 2634575879232 2635438961232 2638609026480 2641432674573 2645373321360 2646284389056 2652302767884 2653117388460 2653265252907 2657223552240 2660067120249 2664031452768 2664562557888 2671834265980 2675102827005 2678440487877 2683360177344 2689462876716 2690438846643 2691215447184 2694452603760 2697336011601 2698527545280 2701355886432 2702290407872 2706427216080 2712582376245 2713365368560 2717564776640 2720413070816 2720955416256 2726063540640 2728920742416 2732259139596 2733047811648 2736335286720 2740150868928 2744345635920 2747282435667 2750587033005 2751380995440 2751534336348 2752379434620 2755639239360 2763706098960 2764257075360 2769991527065 2771339199552 2782795312080 2782856531070 2783753707968 2785773257883 2790084729852 2790890093376 2790941668380 2794247144640 2795162534640 2797237345364 2798252425197 2802427025040 2802488675910 2805425979279 2806665261120 2809767867276 2810167069248 2815442673120 2821283309355 2821845764430 2822755511232 2829175233948 2829991881024 2834324181360 2835304702560 2837457362853 2841748576884 2841752965590 2845988066880 2849134142124 2853443015472 2854319413680 2860810921395 2862366717672 2870746011342 2875028761440 2881562917716 2881567367910 2882559780936 2885861805120 2889998406351 2893421201328 2894309878320 2894373550530 2901891403908 2902469929128 2906220618560 2914728290160 2915309374560 2921935077684 2922945907464 2928265512480 2933959501872 2934925193970 2935871396928 2942548376292 2948072503230 2951162393787 2955630133610 2960034947520 2963307094996 2963897864136 2968380299808 2969291999520 2975451796205 2976044986530 2977004446272 2977069937688 2988292085240 2989321254304 2989376496270 2990239385760 2997035384364 2997040012890 3001506540480 3009368863312 3009968815392 3010893288480 3018780199512 3027617378082 3031203163296 3031259179230 3032134158240 3035843488440 3039025372236 3040076708856 3044730618090 3051531649488 3052536039630 3057260373720 3060464704668 3061074843288 3066821483220 3070035835218 3073671859104 3074678788104 3078377197560 3082669727544 3087331787232 3087388840410 3095303619870 3100094144280 3109169361330 3117756599496 3122581873824 3130586873568 3139751355048 3143528037720 3144610670112 3152730403170 3157498418760 3165704602360 3174447985632 3180407464080 3183740866152 3188668262688 3189717790380 3196842680416 3201736575240 3202844201040 3206201119176 3210123392406 3211109340390 3214912445920 3224323782120 3224966587920 3233343124512 3234407356620 3242879753553 3246594530760 3247712659296 3247717674960 3255098851494 3256038442272 3256098613110 3259955002080 3269498195880 3269570121895 3271276248768 3278062511822 3279069326430 3279723046380 3284683118640 3288314145897 3293214763104 3293219849040 3294298701540 3298200333120 3300704439606 3301657194528 3302855321544 3307855486320 3315378459855 3316447318752 3317108490432 3323989832478 3330039315960 3330703197360 3334385097153 3339354374496 3339427837284 3344409794880 3349203679899 3354195041568 3354200221680 3361828595895 3362912430048 3362986411092 3364019308980 3376694858040 3377863009840 3385539971226 3386214917316 3396127724451 3400516338520 3401194270320 3402365643072 3410103558708 3411150928020 3415190954560 3415323924495 3416309764560 3420086297463 3425183296416 3425188586160 3430368652480 3432973105674 3439417920435 3450034513728 3457880841492 3464173999440 3468003443487 3469535415360 3473171853984 3473248260636 3478429859520 3479692134960 3482275062596 3487605912315 3488612616720 3494011855680 3496546681705 3497673948192 3498371249472 3512209834095 3512708836560 3513918614976 3518145368640 3521910232764 3527164428480 3528444389040 3532220274429 3536403690512 3536469042435 3537489851280 3537687003876 3542964736320 3546756160332 3552185721105 3561417677655 3563150399424 3566803769340 3570542155446 3571253983836 3577958397090 3581708474421 3583290674880 3585950502288 3587251795524 3588287262912 3592603471680 3596448015468 3601953647145 3603199726170 3606976259073 3608569621440 3616776501660 3627364254885 3628087411410 3637511015076 3638560989888 3643012186128 3652418847105 3653676741708 3653682384330 3659127514560 3663043247556 3667449377340 3668507993920 3668712448464 3669839246160 3678185470365 3684941465280 3694052637072 3704133868745 3704872330170 3710393749440 3710475374760 3714364343844 3720112973136 3721255557840 3721337422110 3726883379520 3731003233596 3736569366720 3736651567880 3740567972372 3746294230455 3746357156368 3761711079140 3762461019240 3764912801760 3772233645264 3773475249390 3779098908480 3783276483804 3788998102512 3789003954120 3798781715295 3798845522832 3800095886070 3804590687296 3805759218240 3814414561860 3816488956896 3825580880835 3826343554110 3827661348456 3832046003520 3842083890288 3842089823880 3843348485130 3843413041248 3853331208468 3853337159430 3857894935104 3859079837760 3859164734040 3869188538544 3869959905504 3877988137891 3881288827944 3886304386880 3895913436912 3897195749370 3897261209952 3903227342280 3907318335732 3911946002496 3913233591960 3923397835056 3923484146274 3924689193810 3930763337640 3934883191716 3941619742368 3951863818848 3968059982040 3969426583584 3978454151826 3979676082690 3985835328360 3996047179152 3996053350520 4007751398970 4025040266016 4034194315074 4036823170776 4041678905640 4047791317920 4052033829648 4053435611808 4059640824120 4068708865984 4070048052840 4076347164960 4080619606224 4081433124384 4089095310960 4093381113624 4099571717472 4104502930080 4110226303392 4116518453880 4127071493160 4127301504522 4128569151930 4133458859040 4137882187054 4145559148440 4146385613040 4157008799328 4174192968120 4174284796605 4175630561952 4185127094778 4186335140064 4191370716960 4192743801960 4195856018046 4203640537560 4203733013865 4209997891680 4210837202880 4214651800914 4215250603872 4232768646645 4240543285440 4243762850922 4244987821536 4252957053840 4262622865326 4262629448385 4268982100320 4270458934720 4273701213186 4274934825568 4280164523208 4281479120520 4293550076508 4299098376160 4299955450560 4312543142160 4322344376574 4322351051865 4323839671404 4328792707680 4330290233280 4340131801992 4341464817480 4341560325795 4352837105862 4352843828245 4359330927840 4372092435240 4372964061840 4379577491520 4384418861196 4390959798720 4392398268720 4400939252808 4402387790955 4403807095392 4410473981760 4413822564438 4420504613140 4422108754845 4431986443304 4433445200415 4440052421280 4440937596480 4444960642494 4445846796204 4452570449712 4453937999280 4460831248320 4464067479795 4465506669408 4465604906532 4472266962240 4482438127860 4483981881456 4484064744405 4485359078640 4495553076546 4495560019335 4502259810720 4514053294968 4514953223088 4528170299268 4534925693760 4541426067123 4546804744944 4546888768845 4548201237360 4553765232660 4555079686080 4558538058354 4560115063284 4566918114880 4567095927135 4577297474232 4578804059445 4585890560580 4590697057002 4591612264932 4610507788656 4612018182156 4617565796340 4618898665920 4624004591316 4630997680848 4639589513280 4642955429805 4650141216420 4651483488960 4663754041995 4675709965465 4682946445460 4683611782080 4695880310352 4704592518720 4709627032572 4715292056580 4716653135040 4716916005168 4729008213776 4729095604755 4736247628140 4748556903540 4755738359120 4760722873928 4761671978448 4770506249280 4770611196120 4775611299228 4781267336384 4783002394032 4784576685570 4791707202240 4795264020624 4802604862860 4804266301560 4809301678764 4815185088609 4816664010585 4822368668880 4836485673180 4837449881880 4850014686768 4851611034930 4857349581504 4869891796140 4871568988944 4871576512440 4882648277241 4884057663408 4884147919665 4889932503120 4891616597952 4893118994880 4904247293820 4906914373152 4917093767733 4918603989645 4925403516096 4927024677960 4939822144656 4939829773560 4947300499680 4951056659409 4952485791792 4960150630848 4961674077120 4961783229480 4974670978128 4985984748717 4995058973940 5009141755926 5016614692320 5029644860352 5031300332520 5044368645072 5044479616638 5046028963470 5051997470016 5052005272160 5065042287060 5065127363776 5066794514760 5078309956839 5079322375974 5085886082480 5100774507780 5101791405480 5103548464608 5115155338062 5116726392030 5122778520384 5122786431840 5124464646840 5137774944624 5137782879240 5145552978720 5149459658511 5151241090006 5158918051392 5175051770592 5185787416243 5186821262238 5194551249216 5196260999160 5204303123040 5209757780976 5209872390954 5217644789280 5219538202440 5223412593894 5231197113408 5231312195032 5232918925080 5241017783520 5246510922288 5247556874208 5269063254840 5270877922464 5277218052960 5282865349146 5290746642720 5304605535768 5306234776920 5306530505814 5314447104480 5320134240498 5328062905536 5343668531960 5350205654010 5355813233169 5356880975754 5366937595635 5378925753432 5380877693286 5382430894368 5388905207520 5394672023202 5402711772864 5404799589255 5412854432160 5425164752490 5426730737120 5440826141632 5452127081280 5457841484832 5464518279192 5480523576495 5488691271840 5494564871334 5501174066010 5502761990880 5503068672696 5504758869240 5527412197920 5528514150720 5539983054130 5557308495255 5565590624160 5565713062140 5571546515766 5580169459704 5581883336760 5582006133165 5590325069280 5594474690728 5596504850394 5604854050080 5604977351820 5610851958558 5619535734552 5630885346240 5642566618710 5643691528860 5658350467896 5660212874085 5668648362720 5670609405120 5674914725706 5683497153768 5683505931180 5698268284248 5700143829105 5706886030944 5708638827360 5721621842790 5724733435344 5739515331165 5741492022684 5750057522880 5763125835432 5763134735820 5765022727695 5765119561872 5779996812702 5780005739145 5786842402656 5788619756640 5788747101060 5803782807816 5804939858256 5829456580320 5830618749120 5843870155368 5845891814928 5856531024960 5867919003744 5869850387940 5885096752584 5885226219411 5887033790715 5896145006460 5902324787574 5911260267220 5926614189992 5927795728272 5936760599616 5938583999040 5950903592410 5952089973060 5954139875376 5967681227739 5969514124035 5976584170480 5978642508608 5978752992540 5980478771520 5994070768728 5994080025780 6011627098455 6018737726624 6019937630784 6021786576960 6037560399024 6051291472611 6055234756164 6062406326592 6062518358460 6064268316480 6071686976880 6078050744472 6080153417712 6089461236180 6093981359543 6103063298976 6105072079260 6114520747440 6120929409336 6122149686576 6133642966440 6140071670436 6147343718208 6149357576208 6156754395120 6165339455088 6174663574464 6174777680820 6190607239740 6190952256783 6200188288560 6206823280581 6218338722660 6235513198992 6245163747648 6261173747136 6277690642167 6279502710096 6287056075440 6289221340224 6293784027069 6305460806340 6314996837520 6321977701371 6331409204720 6348895971264 6360814928160 6365644276383 6367481732304 6377336525376 6379435580760 6393685360832 6393934297989 6403473150480 6405688402080 6410551819779 6412402238352 6420246784812 6422218680780 6429824891840 6448647564240 6449933175840 6466686249024 6468814713240 6485759507106 6493189061520 6495425318592 6495435349920 6510197702988 6512076884544 6512197226220 6519910004160 6529255658793 6538996391760 6539140243790 6545993951651 6556125023644 6558138652860 6559446092760 6569366237280 6576628291794 6586429526208 6586439698080 6588597403080 6601408879212 6603314389056 6605710643088 6615710972640 6620733846657 6630756919710 6632894637504 6647979664956 6660078631920 6661406394720 6667440963741 6668770194306 6678708748992 6678855674568 6698407359798 6708390083136 6708400443360 6723657191790 6725824860096 6725972822184 6728038617960 6743329614819 6753389716080 6755726019680 6771079942452 6772429834632 6792255448902 6801032677040 6802388540640 6820207117416 6822301856040 6830647848990 6832619529120 6837807087531 6840172594926 6850366592832 6850377172320 6865946211348 6878835840870 6886045585503 6915761682984 6928347998880 6936006886974 6946343707968 6946496521272 6959384269920 6964550125192 6975211824630 6977225233440 6993093363410 6995347896384 7024419668190 7025417673120 7043820465528 7056888778080 7064440548858 7072807381024 7072938084870 7074979702560 7075374007752 7093512320664 7104371442210 7122835355310 7133607538680 7141084310892 7142507967672 7155916794180 7163416948842 7171901004576 7174503591048 7176865028355 7192896030936 7203907294290 7206399452340 7213952518146 7233553003320 7254728509770 7256174822820 7275022030152 7286024372256 7304837694210 7307353483416 7307364768660 7326086495112 7334898754680 7337424896928 7339678492320 7356370940730 7388105274144 7408267737490 7409744660340 7420950749520 7428728687688 7440225946272 7442511115680 7442674844220 7462006467192 7473303135760 7481135944744 7492588460910 7492714312736 7513712633889 7523422158280 7524922038480 7529825603520 7544467290528 7546950498780 7566552967608 7566719424957 7569043445205 7577996205024 7578007908240 7597563430590 7597691045664 7600191772140 7628829123720 7632977913792 7651161761670 7652687108220 7655322696912 7672733007093 7675089588045 7684167780576 7684179647760 7686696970260 7686826082496 7706662416936 7706674318860 7718329468080 7726861635009 7738377077088 7739919811008 7755976275782 7762577655888 7780231893357 7791826873824 7794391498740 7794522419904 7806454684560 7814636671464 7814808586431 7826467183920 7835118890841 7846795670112 7846968292548 7849378387620 7861526675280 7869766383432 7883239484736 7903727637696 7924298023719 7936119964080 7938853167168 7956908303652 7959352165380 7959795758721 7971670656720 7980201360747 7992094358304 7992106701040 8015502797940 8025308481015 8035321463631 8050080532032 8068388630148 8073646341552 8083357811280 8092008034803 8095582635840 8104067659296 8106871223616 8119281648240 8137747128735 8140096105680 8149094511239 8152694329920 8161239212448 8162866248768 8178190621920 8186762227248 8195156279555 8199143434944 8209005860160 8220452606784 8233036907760 8241847307001 8251761099015 8254142986320 8254603009044 8257138303860 8266917718080 8275764374108 8291118296880 8292771226080 8309974581195 8314017598656 8348385936240 8348569593210 8351261123904 8357319773649 8370254189556 8372670280128 8382741433920 8385487603920 8391712036092 8394757275591 8407281075120 8407466027730 8416277937837 8419995783360 8429303601828 8430501207744 8463849928065 8465537293290 8487525701844 8489975643072 8505914107680 8512372088559 8525245730652 8525258896770 8537964200640 8547402426372 8549869651136 8560329046416 8562958241040 8582432764185 8587100153016 8598196752320 8625086284320 8644688753148 8644702103730 8647679342808 8657585415360 8680263603984 8682929634960 8683120651590 8705674211724 8705687656490 8718661855680 8744184870480 8745928123680 8768837722392 8784796537440 8801878505616 8804775581910 8807614190784 8827645128876 8841009226280 8844217509690 8853487181361 8863972886608 8866890400830 8880104842560 8889921284988 8891693592408 8905140899424 8907875998560 8926355388615 8928134959590 8931013338816 8931209813064 8964876255720 8967963762912 8968129488810 8970718157280 8991106153092 8991120038670 9004519621440 9028106589936 9029906446176 9056340598536 9082852134246 9093609489888 9093777537690 9096402474720 9107530465320 9117076116708 9120230126568 9134191854270 9154594948464 9157608118890 9171781121160 9181394114004 9183224529864 9221015577312 9224036364312 9235131592680 9248009182632 9261995361696 9285910859610 9300282432840 9327508083990 9351419930930 9365892890920 9391760620704 9419254065144 9430584113160 9433832010336 9458016427552 9458191209510 9472495256280 9497113807080 9511476718240 9521445747856 9523343956896 9541222392240 9551222598456 9566004788064 9569153371140 9590528041248 9605209725720 9608532603120 9618603357528 9630370177218 9633328021170 9644737337760 9672971346360 9674899763760 9700029373536 9703222069860 9728639260659 9739783592280 9743137977888 9743153024880 9765296554482 9768115326816 9768295839330 9779865006240 9808494587640 9808710365685 9813828746304 9834187535466 9837207979290 9854049355920 9864942437691 9879644289312 9879659547120 9894600999360 9902113318818 9904971583584 9923566458960 9946135379565 9949341956256 9971969497434 9990117947880 10003155291459 10018283511852 10033229384640 10047611039697 10062600665040 10085485787685 10088737290144 10088959233276 10092057926940 10104010544320 10130084574120 10133589029520 10156619913678 10158644751948 10171772164960 10201549015560 10203582810960 10207096929216 10230310676124 10233452784060 10245572863680 10248929293680 10260258892389 10275549889248 10275565758480 10291105957440 10298919317022 10302482180012 10318253761305 10344705467635 10350103541184 10371574832486 10373642524476 10392521998320 10404010330461 10408606246080 10419515561952 10419744781908 10435289578560 10439076404880 10446825187788 10462624390064 10462817736945 10465837850160 10482035567040 10489640045115 10493021844576 10495113748416 10536629502285 10538126509680 10541755844928 10554436105920 10565730698292 10581493285440 10596660823287 10609211071536 10609407127305 10612469553840 10613061011628 10628894208960 10640268480996 10656557163315 10684253032965 10687337063920 10700411308020 10711626466338 10713761951508 10733875191270 10745125423263 10757851506864 10761755386572 10764861788736 10777810415040 10789344046404 10805860941435 10809599178510 10820928777219 10825708864320 10850329504980 10853461474240 10882092764655 10915682969664 10929036558384 10961047152990 10977382543680 10989129742668 11002348132020 11005523981760 11006137345392 11009517738480 11034556411095 11054824395840 11079966108260 11112401606235 11114616990510 11131181248320 11131426124280 11143093031532 11160338919408 11163766673520 11164012266330 11180650138560 11188949381456 11193009700788 11209708100160 11209954703640 11221703917116 11238882691365 11239071469104 11285133237420 11287383057720 11316700935792 11320425748170 11337296725440 11349829451412 11366994307536 11367011862360 11396345145885 11396536568496 11400287658210 11413772061888 11417277654720 11443243685580 11449466870688 11473218791377 11476742642505 11479030662330 11482984045368 11526251670864 11526269471640 11530045455390 11530239123744 11559993625404 11560011478290 11573684805312 11577239513280 11577494202120 11607565615632 11609879716512 11633964413673 11658913160640 11687740310736 11691783629856 11735838007488 11739700775880 11770193505168 11770452438822 11774067581430 11792290012920 11804649575148 11822520534440 11853228379984 11855591456544 11901807184820 11904179946120 11908279750752 11935362455478 11939028248070 11953168340960 11957505985080 11988141537456 11988160051560 12023254196910 12037475453248 12075120798048 12102582945222 12110469512328 12125036716920 12143373953760 12156101488944 12160306835424 12178922472360 12187962719086 12206126597952 12210144158520 12229041494880 12241858818672 12244299373152 12267285932880 12280143340872 12298715152416 12313508790240 12330678910176 12349555361640 12381214479480 12381904513566 12400376577120 12413646561162 12436677445320 12471026397984 12522854389815 12555381284334 12559005420192 12574112150880 12587568054138 12610921612680 12611199041595 12629993675040 12643955402742 12662818409440 12698305939935 12721629856320 12731288552766 12734963464608 12758871161520 12787868595978 12787888345155 12806946300960 12811376804160 12821103639558 12824804476704 12840493569624 12844437361560 12878102725015 12897295128480 12899866351680 12937629426480 12967053155595 12971519014212 12986378123040 12990870699840 13020395405976 13024394452440 13024680977385 13058511317586 13058531484735 13077992783520 13078280487580 13091987903302 13112250047288 13116277305720 13118892185520 13138732474560 13153256583588 13172879396160 13177194806160 13202817758424 13207163372865 13211421286176 13231421945280 13241467693314 13261513839420 13266326264535 13295959329912 13300335601245 13320157263840 13322812789440 13334881927482 13337540388612 13357711349136 13392202439385 13396814719596 13416800886720 13447314383580 13451945644368 13452194233215 13456077235920 13486659229638 13486680058005 13506779432160 13511452039360 13542159884904 13544859669264 13584510897804 13602065354080 13604777081280 13640414234832 13644603712080 13661295697980 13665239058240 13675614175062 13680345189852 13700754344640 13731892422696 13736412178335 13757671681740 13772091171006 13831523365968 13856695997760 13872013773948 13892993042544 13918768539840 13928866289415 13929100250384 13950423649260 13954450466880 13986186726820 13991262125985 14027129896395 14048839336380 14050835346240 14087640931056 14113777556160 14128881097716 14145614762048 14145876169740 14149959405120 14150748015504 14187024641328 14187286814265 14208742884420 14245670710620 14267215077360 14282168621784 14285015935344 14311833588360 14326833897684 14343802009152 14349007182096 14353730056710 14385792061872 14407814588580 14412798904680 14427905036292 14445555265827 14449992031755 14467106006640 14509457019540 14512349645640 14550044060304 14572048744512 14609675388420 14614706966832 14614729537320 14647944831723 14652172990224 14669797509360 14674849793856 14679356984640 14712741881460 14751281303199 14755811968935 14776210548288 14816535474980 14819489320680 14841901499040 14853169978227 14857457375376 14880451892544 14885022231360 14885349688440 14924012934384 14946606271520 14957954246151 14962271889488 14985176921820 14985428625472 15027425267778 15046844316560 15049844076960 15088934581056 15093900997560 15133105935216 15133438849914 15138086890410 15155992410048 15156015816480 15195126861180 15195382091328 15200383544280 15234929870517 15257658247440 15302323523340 15305374216440 15310645393824 15345466014186 15350179176090 15368335561152 15368359295520 15373393940520 15413324833872 15413348637720 15436658936160 15448378975533 15453723270018 15476754154176 15511952551564 15525155311776 15557362248729 15560463786714 15583653747648 15588782997480 15612909369120 15629273342928 15629617172862 15652934367840 15670237781682 15693591340224 15693936585096 15698756775240 15723053350560 15739532766864 15848596047438 15872239928160 15913816607304 15918704330760 15919591517442 15943341313440 15960402721494 15984188716608 15984213402080 16031005595880 16050616962030 16067439699507 16070642927262 16136777260296 16147292683104 16166715622560 16184016069606 16208135318592 16214398767765 16238563296480 16275494257470 16280192211360 16298189022478 16322478424896 16356381243840 16373524454496 16390312559110 16441570729485 16466073815520 16483694614002 16503522198030 16508285972640 16509206018088 16514276607720 16551528748216 16582236593760 16585542452160 16619949162390 16671925485765 16696771872480 16697139186420 16714639547298 16740508379112 16746018399495 16770975207840 16783424072184 16789514551182 16814562150240 16814932055460 16832555875674 16858607203656 16927699856130 16931074586580 16975051403688 16980638622255 17011828215360 17024744177118 17050491461304 17050517793540 17094804852744 17100431487315 17120658092832 17125916482080 17164865528370 17174200306032 17250172568640 17289377506296 17289404207460 17295358685616 17340017217435 17360527207968 17365859269920 17366241303180 17411348423448 17411375312980 17488369740960 17491856247360 17537675444784 17569593074880 17603757011232 17609551163820 17655290257752 17655678658233 17661101372145 17682018452560 17688435019380 17706974362722 17727945773216 17733780801660 17779842569976 17783387184816 17810281798848 17815751997120 17852710777230 17856269919180 17862419626128 17903043683217 17908542372105 17929752511440 17935927525824 17936258977620 17941436314560 17982212306184 17982240077340 18029343815021 18034881295365 18056213179872 18059812892352 18112681197072 18153874417833 18165704268492 18187218979776 18187555075380 18192804949440 18215060930640 18234152233416 18240460253136 18268383708540 18281944078629 18309189896928 18315216237780 18343562242320 18362788228008 18366449059728 18442031154624 18448072728624 18470263185360 18496018365264 18523990723392 18571821719220 18572856770349 18600564865680 18620469841743 18655016167980 18702839861860 18731785781840 18783521241408 18833071926501 18838508130288 18861168226320 18867664020672 18881352081207 18916032855104 18916382419020 18944990512560 18965933104113 18994227614160 19022953436480 19042891495712 19046687913792 19082444784480 19102445196912 19132009576128 19138306742280 19181056082496 19210419451440 19217065206240 19231655459337 19237206715056 19260740354436 19266656042340 19289474675520 19345942692720 19349799527520 19389940689455 19400058747072 19406444139720 19457278521318 19479567184560 19486275955776 19486306049760 19530593108964 19536230653632 19536591678660 19559730012480 19587766976379 19616989175280 19617420731370 19637981854953 19668375070932 19674415958580 19708098711840 19729884875382 19759288578624 19759319094240 19804226637636 19809943167168 19847132917920 19862201539971 19892270759130 19898683912512 19943938994868 19980235895760 20002322891223 20006310582918 20036567023704 20095222079394 20125201330080 20170971575370 20177474580288 20177918466552 20184115853880 20229988844457 20260169148240 20267178059040 20313239827356 20317289503896 20343544329920 20403098031120 20407165621920 20460621352248 20466905568120 20497858587360 20520517784778 20551099778496 20551131516960 20597838634044 20604964360024 20636507522610 20658136756509 20689410935270 20743149664972 20747285048952 20785043996640 20808020660922 20839031123904 20839489563816 20878152809760 20893650375576 20925248780128 20925635473890 20931675700320 20979280090230 20986043689152 21073259004570 21076253019360 21131461396584 21193321646574 21218422143072 21218814254610 21224939107680 21226122023256 21280536961992 21313114326630 21368506065930 21374674127840 21400822616040 21423252932676 21427523903016 21467750382540 21490250846526 21515703013728 21523510773144 21578688092808 21611721882870 21619198357020 21641857554438 21700659009960 21764185529310 21858073116768 21922094305980 21978259485336 22004696264040 22012274690784 22019035476960 22069112822190 22159932216520 22224803212470 22229233981020 22262852248560 22286186063064 22320677838816 22327533347040 22328024532660 22377898762912 22386019401576 22419909407280 22443407834232 22477765382730 22478142938208 22570266474840 22574766115440 22633401871584 22640851496340 22699658902824 22700158274871 22707130335615 22733988615072 22734023724720 22792690291770 22793073136992 22800575316420 22886487371160 22898933741376 22946437582754 22953485285010 22958061324660 22965968090736 23018199021279 23052503341728 23052538943280 23060090910780 23060478247488 23119987250808 23120022956580 23154988404240 23180584905027 23215131231264 23219759433024 23267928827346 23340695680071 23375480621472 23383567259712 23444425759293 23479401551760 23505356672523 23540387010336 23540904877644 23548135162860 23584580025840 23609299150296 23645041068880 23706456759968 23711182913088 23772894071157 23803614369640 23808359892240 23816559501504 23870724910956 23878056496140 23906336681920 23915011970160 23940604082241 23976283074912 23976320103120 24046508393820 24075925443045 24150241596096 24205165890444 24220939024656 24250073433840 24276024104409 24286747907520 24312202977888 24320613670848 24357844944720 24375925438172 24413241386205 24420288317040 24447283533717 24458082989760 24483717637344 24488598746304 24534571865760 24560286681744 24585468838665 24597430304832 24627017580480 24661357820352 24699110723280 24725541921003 24755283297045 24762428958960 24763809027132 24800753154240 24827293122324 24873354890640 24929923743585 24942052795968 25045708779630 25071959320947 25110762568668 25118010840384 25148224301760 25175136108276 25184271826773 25221843225360 25222398083190 25248833813511 25259987350080 25287910805484 25325636818880 25391549784195 25396611879870 25462577105532 25469926929216 25517742323040 25575737191956 25575776690310 25613892601920 25642207279116 25649608953408 25680987139248 25688874723120 25747298292555 25756205450030 25794590256960 25875258852960 25928937081215 25934106311190 25943038028424 25972756246080 26040790811952 26048788904880 26049361954770 26117022635172 26117062969470 26155985567040 26156560975160 26183975806604 26224500094576 26232554611440 26237784371040 26306513167176 26354389612320 26405635516848 26414326745730 26422842572352 26482935386628 26523027678840 26532652529070 26560461544083 26591918659824 26600671202490 26640314527680 26669763854964 26675080777224 26715422698272 26779066165845 26784404878770 26793629439192 26894628767160 26903891288736 26904388466430 26912154471840 26973318459276 26973360116010 27013558864320 27084319769808 27089719338528 27169021795608 27204130708160 27280828469664 27289207424160 27322591395960 27351228350124 27360690379704 27463784845392 27472824356670 27515343363480 27544182342012 27663046731936 27744027547896 27785986085088 27857732578830 27858200500768 27900847298520 27972373453640 27982524251970 28054259792790 28097678672760 28175281862112 28257762195432 28291752339480 28301496031008 28374049282656 28374573628530 28417485768840 28491341421240 28534430154720 28564337243568 28570031870688 28623667176720 28653667795368 28698014364192 28707460113420 28771584123744 28815629177160 28825597809360 28855810072584 28891110531654 28899984063510 28934212013280 29018914039080 29024699291280 29100088120608 29185917781977 29219350776840 29229413933664 29229459074640 29295889663446 29304345980448 29339595018720 29425483762920 29426131097055 29502562606398 29511623937870 29594827313073 29633070949960 29638978641360 29683802998080 29706339956454 29714914750752 29770699376880 29838406138695 29848025868768 29893212543040 29915908492302 29924543778976 29970353843640 30054850535556 30093688633120 30099688153920 30187801995120 30256457363055 30266211870432 30266877699828 30276173780820 30312031632960 30390253722360 30400767088560 30469859741034 30469906797715 30515316494880 30604647046680 30610748432880 30621290787648 30690932028372 30700358352180 30736718591040 30746787881040 30780776677167 30826649667744 30826697275440 30873317872320 30896757951066 30907446540036 30954761283915 31023905103128 31034116402905 31050310623552 31114724497458 31120927573428 31177565994960 31212030991383 31225818738240 31258546685856 31259234345724 31305868735680 31340475563364 31387873170192 31388453210835 31397513550480 31446106701120 31468920135345 31479065533728 31609888506855 31697192094876 31744479856320 31789982469861 31827633214608 31828221381915 31837408661520 31839183034884 31886682626880 31920805442988 31968426804160 31969671489945 32052759098895 32062011191760 32101233924060 32134879399014 32141285854524 32273554520592 32294585366208 32333431245120 32368032139212 32428797535530 32462786331657 32477126592960 32550988514940 32560384422720 32596378044956 32646278293965 32729969758255 32747048908992 32780625118220 32883141458970 32932147631040 32967389228004 33007044396060 33016571945280 33018412036176 33028553215440 33103057496432 33103669233285 33164473187520 33239898324780 33337204818705 33343850971530 33393543744960 33394278372840 33429279094596 33481016758224 33492036798990 33541950415680 33566848144368 33579029102364 33629124300480 33629864110920 33665111751348 33716648074095 33717214407312 33855399712260 33862149173160 33950102807376 33961277244510 34049488354236 34100982922608 34101035587080 34189035437655 34189609705488 34200862974630 34241316185664 34251832964160 34329731056740 34348400612064 34419656374131 34430227927515 34578755012592 34578808414920 34590717371232 34680034434870 34721054415936 34731718539840 34732482606360 34822696846896 34822750625960 34901893241019 34976739481920 35075350889568 35207514022464 35219102327640 35310580515504 35311357316466 35322202744290 35364036905120 35376870038760 35413948725444 35455891546432 35467561603320 35559685139952 35566774369632 35705421554460 35712539838360 35724839252256 35806087366434 35817084744210 35859505022880 35872517955240 35964424612368 35964480154680 36058687630042 36069762590730 36112426359744 36225362394144 36300511913701 36307748835666 36331408536984 36375110150760 36430121861280 36468304466832 36480920506272 36536767417080 36563888157258 36618379793856 36630432475560 36687124484640 36725576456016 36732898119456 36896145457248 36940526370720 36992036730528 37143643438440 37145713540698 37201129731360 37240939683486 37310032335960 37405679723720 37463571563680 37568563169445 37666143853002 37677016260576 37722336452640 37762704162414 37832764838040 37833597124785 37889981025120 37931866208226 37988455228320 38085782991424 38164889568960 38204890393824 38276613484560 38363665035465 38420838902880 38434130412480 38463310918674 38474413430112 38521480708872 38533312084680 38634308175045 38691885385440 38699599055040 38779881378910 38812888279440 38901159466785 38914557042636 38959134369120 38972612099520 39061186217928 39073183357320 39074042932155 39175533952758 39175594454205 39233978350560 39234841462740 39275963709906 39336750141864 39348831917160 39416197423680 39459769750764 39518638188480 39608453275272 39621490118595 39694265835840 39724403079942 39784541518260 39798978793605 39887877989736 39901006803735 39960471791520 40004645782446 40012621165836 40073134047408 40176607318155 40190444158788 40250402660160 40341943150740 40355836933104 40368231707760 40459977688914 40460040174015 40520338296480 40534356118080 40626479654712 40634579007792 40745472556195 40806196062240 40814331243840 40921242704496 40933811136240 40995717174720 41041035569556 41102263033920 41195677268088 41209236535005 41209928720048 41273015045220 41316273513018 41378821870540 41486299329944 41494570097904 41570087993280 41616041321844 41678979127632 41756305619520 41786598868245 41787300751152 41850497560256 41851270947780 41863351400640 41958560180460 41973786377955 42081389689185 42146518009140 42152506038720 42262922793168 42386643293148 42436844286144 42437628509220 42449878215360 42452244046512 42561073923984 42561860442795 42626228653260 42657869516801 42737012131860 42749348255680 42801645232080 42846505865352 42855047806032 42935500765080 42980501693052 43031406027456 43047021546288 43157376185616 43223443765740 43238396714040 43283715108876 43336665797481 43401318019920 43528371058620 43716146233536 43844188611960 43943834495169 43956518970672 44009392528080 44024549381568 44038070953920 44138225644380 44253843909597 44267435906805 44319864433040 44449606424940 44458467962040 44525704497120 44559509934681 44572372126128 44641355677632 44655066694080 44656049065320 44755797525824 44772038803152 44839818814560 44873862738453 44886815668464 44955530765460 44956285876416 45140532949680 45149532230880 45190433198689 45266803743168 45281702992680 45399317805648 45400316549742 45414260671230 45467977230144 45468047449440 45585380583540 45586146273984 45601150632840 45704789611551 45772974742320 45892875165508 45906970570020 45916122649320 45931936181472 46036398042558 46105006683456 46105077886560 46120181821560 46239974501616 46240045913160 46309976808480 46345136926599 46361169810054 46430262462528 46535857654692 46672086746187 46681391360142 46750961242944 46888851518586 46958803103520 47010713345046 47080774020672 47081809755288 47096270325720 47169160051680 47218598300592 47290082137760 47412913519936 47545788142314 47607228739280 47616719784480 47741449821912 47756112992280 47830023940320 47881208164482 47952566149824 47952640206240 48093016787640 48151850886090 48202319098521 48410331780888 48441878049312 48500146867680 48552048208818 48624405955776 48643196303295 48715689889440 48751850876344 48826482772410 48840576634080 48894567067434 48967435274688 49069143731520 49120573363488 49170937677330 49324712188455 49398221446560 49451083842006 49510566594090 49524857917920 49527618054264 49654586244648 49746709781280 49859847487170 50015776457295 50091417559260 50143918641894 50221525137336 50238055198485 50350272216552 50368543653546 50443686450720 50444796166380 50497667627022 50575821610968 50783099568390 50793223759740 50925154211064 51035484646080 51151474383912 51151553380620 51284414558232 51301294461945 51361974278496 51377749446240 51494596585110 51512410900060 51750517705920 51857874162430 51868212622380 51886076056848 52020051652305 52081581623904 52097577809760 52098723909540 52234045270344 52234125938940 52313121950320 52367951613208 52449000189152 52465109222880 52475568742080 52613026334352 52708779224640 52811271033696 52828653491460 52965870773256 52967035974699 52983304116435 53046055357680 53065305058140 53120923088166 53183837319648 53201342404980 53339527709928 53350161554448 53430845396544 53558132331690 53568809757540 53587258878384 53709131049651 53725627116315 53789257534320 53807782577472 53808776932860 53824308943680 53946636918552 53946720232020 54088031445063 54104643886095 54168639539616 54179438677056 54338043591216 54461623253499 54561656939328 54578414848320 54645182791920 54702456700248 54721380759408 54845832235887 54927569690784 54945648713340 55030686726960 55088364684024 55326093463872 55488055095792 55571972170176 55715465157660 55716401001536 55718570311047 55801694597040 55861409525229 55944746907280 55965048503940 56108519585580 56195357345520 56350563724224 56515524390864 56583504678960 56602992062016 56644056243621 56748098565312 56749147257060 56834971537680 56897799312339 56982682842480 57043661578673 57068860309440 57128674487136 57140063741376 57247334353440 57307335590736 57366093956885 57396028728384 57414920226840 57543168247488 57631258354320 57651195618720 57694966378011 57711620145168 57782221063308 57799968127020 57868424026560 58037828078160 58049398582560 58169822068365 58200176241216 58371835563954 58438701553680 58458827867328 58458918149280 58591779326892 58608691960896 58679190037440 58763300929137 58850967525840 58852262194110 58913945564859 59005125212796 59023247875740 59189654626146 59266141899920 59277957282720 59412679912908 59429829501504 59541398753760 59586604619913 59676812277390 59696051737536 59831816984604 59849087557952 59940707687280 60006968673669 60109701071112 60187377266240 60375603990240 60512914726110 60532423740864 60533755399656 60552347561640 60780507444720 60801534177120 60939719482068 60939813595430 61030632989760 61209294093360 61221496865760 61381864056744 61400716704360 61493575762080 61561553354334 61653299335488 61653394550880 61793515902132 61814893080072 61909522567830 61974410269527 62047810206256 62068232805810 62229448994916 62241855146856 62355131989920 62424061982766 62517093371712 62518468691448 62680951126728 62775746340384 62776906421670 62795027100960 62937840270690 62958131067456 63219777013710 63394384189752 63579964939722 63655266429216 63656442763830 63674817323040 63678366069768 63841610885976 63939342979890 64105518197790 64124022383520 64202467848120 64269758798028 64282571709048 64547109041184 64736064278424 64857595071060 64925572663314 65101977029880 65192756089912 65292556587930 65459939516510 65561250236440 65766282917940 65934778456008 66014088792120 66036824072352 66057106430880 66206114992864 66207338466570 66479796649560 66674409637410 66687701943060 66788556745680 66858558189192 66962033516448 66984073597980 67133696288736 67158058204728 67259728221840 67330223502696 67433296148190 67434428814624 67710799424520 67724298346320 67900205614752 67922554489020 68098976708472 68100474824613 68201965845216 68202071174160 68378070875310 68379219410976 68401725949260 68659462113480 68696801224128 68839312748262 68860455855030 69054597063837 69157510025184 69157616829840 69181434742464 69360068869740 69464965212720 69541754715081 69645393693792 69645501251920 69803786482038 70022087040213 70150701779136 70333277277879 70438204655280 70516070017569 70621161031008 70622714632932 70644405488580 70728073810240 70753740077520 70827897450888 70935123206640 71119370279904 71133548739264 71410843108920 71425079676720 71449678504512 71612174732868 71634169488420 71719010045760 71745035910480 71821812246723 71928849224736 71928960309360 72117375260084 72139525181460 72227776329135 72450724788288 72601023827402 72615497671332 72662817073968 72750220301520 72828072313227 72860243722560 72936608933664 72961841012544 73073534834160 73127776314516 73239724158615 73260864951120 73341850601151 73374248969280 73451152912032 73465796238912 73756406515995 73792290914496 73881052741440 73984073461056 74176625763009 74265849891135 74287286876880 74291427081396 74402259462720 74481879366972 74620064671920 74789771230755 74811359447440 74927143127360 75137126338890 75215877962841 75332287706004 75354032521152 75444672905280 75525408324828 75665529676080 75667194249570 75746501440533 75779962050240 75863732416452 75976910456640 76174649352585 76409780787648 76553226969120 76727330070930 76841677805760 76926621837348 76948826860224 77042961417744 77066624169360 77241894877665 77268616350090 77383770770880 77559762757820 77625776558880 77786811243645 77802318933570 77829114085272 77918268738240 78122372435856 78146366714640 78148085864310 78351067905516 78351188908410 78467956701120 78469682925480 78551927419812 78673500283728 78697663834320 78919539501528 79216906550544 79242980237190 79448806159884 79569083036520 79597957587210 79681384632249 79775755979472 79802013607470 79920943583040 80009291564892 80025242331672 80146268094816 80337198497535 80353214636310 80380888317576 80683886301480 80711673866208 80736463415520 80919955377828 80920080348030 81040676592960 81252959309424 81269158015584 81490945112390 81612392124480 81842485408992 81867622272480 82082071139112 82391354536176 82418473070010 82419857440096 82546030090440 82632547026036 82757643741080 82972598659888 82989140195808 83232082643688 83357958255264 83573197736490 83574601502304 83702541895560 83917120360920 83947572755910 84162779378370 84293036018280 84525845586336 84773286586296 84875257018440 84904488093024 85122147847968 85123720885590 85252457306520 85315739033602 85474024263720 85603290464160 85693011730704 85710095612064 85871001530160 85961003386104 86094043092576 86314752371232 86446887531480 86476793428080 86567430217752 86673331594962 86802636039840 87056742117240 87557753345931 87688377223920 87887668990338 87913037941344 88018785056160 88276451288760 88278393291165 88507687819194 88534871813610 88639728866080 88899212849880 88916935924080 89051408994240 89119019869362 89144744252256 89312098130640 89515218416085 89544077606304 89679637629120 89747725476906 89773631336928 89911061530920 90146719075105 90281065899360 90299064461760 90380866397378 90563405985360 90769372089165 90798635611296 90800633099484 90828521342460 90936094898880 91170761167080 91202301265680 91409579223102 91409720393145 91545949484640 91785750331016 91813941140040 91832245298640 91863872362944 92072796085116 92210155773120 92240363643120 92342330031501 92479949003232 92480091826320 92619953616960 92690273853198 92722339620108 92864283851745 93071715309384 93102349208715 93344173492374 93362782720284 93636092974149 93777703037172 93917606207040 94021426690092 94163619510576 94165359632505 94192540651440 94338320103360 94406760406035 94437196601184 94580164275520 94829665520565 95091576284628 95214457478560 95233439568960 95482899643824 95512225984560 95660047880640 95762416328964 95905280412480 96158277296685 96186033575280 96303701772180 96404638197042 96820663561776 96883756098624 97000293735360 97104096417636 97286392606590 97388358994971 97431379778880 97503701752688 97652965544820 97681153268160 97789134134868 97938834881895 98189909274765 98241146726976 98341875354660 98649424376910 98796442893120 98902167684012 99021133188180 99049715835840 99055236108528 99309172489296 99311007699855 99493419562560 99719694974340 100011614456115 100031552914590 100182835118520 100287837283788 100443050274672 100476110396970 100700544433104 100737087307092 100887372901440 100889592332760 100995335254044 101149944222285 101151643221936 101566199136780 101586447519480 101850308422128 102302948767824 102303106761240 102568829116464 102602588923890 102723948556992 102755498892480 102989193170220 103024821800120 103258969122393 103290683782545 103715748324860 103736425244760 103772152113696 104040103304610 104163163247808 104195155619520 104197447819080 104468090540688 104468251877880 104626243900640 104705679723057 104735903226416 104898000378304 104930218445760 105226052668704 105622542067392 105657306982920 105931741546512 105934071949398 105966608232870 106092110715360 106130610116280 106241846176332 106367674639296 106402684809960 106679055419856 106700323108896 107116264663380 107137619515080 107174517756768 107418262099302 107451254232630 107578515068640 107617553865720 107893273837104 107893440464040 108176062890126 108209287772190 108337279079232 108676087182432 108901535741103 108923246506998 109290365583840 109404913400496 109442761518816 109691664471774 109855139381568 109891297426680 110061373453920 110176729368048 110976110191584 111430930315320 111437140622094 111603389194080 111722819050458 111889493814560 111930097007880 112217039171160 112390714691040 113031048781728 113167009357920 113288112487242 113498294514120 113500791374355 113669943075360 113795598624678 113965365684960 114087323157346 114257348974272 114494668706880 114614671181472 114732187913770 114829840453680 115090995106395 115262516708640 115302391237440 115389932756022 115423240290336 115564442126616 115599936254040 115902924525135 116075656156320 116098797165120 116339644136730 116703478400355 116743671127908 116877403107360 116917836298560 117183558653784 117222128796465 117526601858274 117526783362615 117701935051680 117704524388220 117827891129718 118010250425592 118046495751480 118379309252292 118532283799840 118555914565440 118825359825816 118864470355785 119082797507520 119173209239826 119353624554780 119663633969208 119703020411205 119881415374560 120013937347338 120219402142224 120751207980480 121025829452220 121067510799312 121104695123280 121380120522045 121561014889440 121603068354240 121879438964136 121879627190860 122236417668585 122418588186720 122442993731520 122763728113488 122801433408720 122987151524160 123123106708668 123306789101760 123587031804264 123627709605015 123629786160144 123819045135660 123948820539054 124095620412512 124136465611620 124458897989832 124483710293712 124710263979840 124848123965532 125036937382896 125359796604735 125361902253456 125551492680768 125553812843340 125590054201920 125875680541380 125921359133865 126205406705147 126244169067555 126439554027420 126788768379504 127159929879444 127310532858432 127312885527660 127349634646080 127356732139536 127683221771952 127878685959780 127973608550403 128211036395580 128248044767040 128404935696240 128539517596056 128565143418096 129094218082368 129472128556848 129715190142120 129851145326628 130009997392443 130203954059760 130385512179824 130585113175860 130919879033020 131122500472880 131532565835880 131831503485507 131869556912016 132028177584240 132073648144704 132114212861760 132412229985728 132414676933140 132761531728791 132802307720415 132959593299120 133348819274820 133375403886120 133577113491360 133717116378384 133924067032896 133968147195960 134267392577472 134316116409456 134519456443680 134621588215359 134660447005392 134866592296380 134868857629248 135421598849040 135448596692640 135571299596067 135800411229504 135845108978040 136197953416944 136200949649226 136403931690432 136404142348320 136756141750620 136758438821952 136803451898520 137114368834653 137318924226960 137678625496524 137720911710060 138109194127674 138315020050368 138315233659680 138720137739480 138929930425440 139035410779797 139083509430162 139290787387584 139291002503840 139607572964076 140016260238561 140044174080426 140666554555758 140876409310560 141032140035138 141242322062016 141245429265864 141288810977160 141507480155040 141655794901776 141870246413280 142238740559808 142821686217840 142850159353440 143224349465736 143268338976840 143490071820960 143643624493446 143857698449472 143857920618720 144234750520168 144279050362920 144455552658270 144606957295563 145202047654804 145230995342664 145325634147936 145500440603040 145656144626454 145873217867328 145929588909885 146147069668320 146255552629032 146479448317230 146521729902240 146683701202302 146902305824064 147512813031990 147974136565365 148353251526018 148531699782270 148574573753760 148582854162792 148963758733944 149240129343840 149579542461510 149622718894880 150274252677780 150431755925682 150664575412008 151050816649656 151331059352160 151334388499140 151493002881066 151727464832904 152349298705170 153106453938240 153454660141860 153853243674696 153903883385835 154085922835488 154133248338720 154483789755330 154537232700180 155119525515640 155251553117760 155573622487290 155604637867140 155658228170544 156060154956915 156244744871712 156292733429280 156296171728620 156702135811032 156702377816820 156939365850960 157103854839624 157347000567456 157395327668640 157839079003056 158433813101088 158485960474380 158897612319768 158901107924097 158949912349305 159138166073040 159195915174420 159362769264498 159551511958944 159604027214940 160018583129784 160050484663344 160292536189632 160674396995070 160706429272620 160761776635152 161127393148953 161367772602960 161423347732416 161472926831040 161839910755656 161840160696060 162264094335189 162313931658285 162505918618848 162538316031168 162981890224780 163384869760497 163684970817984 163735244544960 164164142278224 164537496707661 164782709072352 164836946140020 164839714880192 165092060180880 165265094052072 165515287482160 165945197319776 165978280391616 166464165287376 166715916510528 167146395472980 167149203004608 167405083791120 167584228575687 167834240721840 167895145511820 168325558756740 168586072036560 169051691172672 169546573172592 169750514036880 169808976186048 169932168730863 170244295695936 170247441771180 170504914613040 170631478067204 170693397937017 170948048527440 171130984736019 171206580928320 171386023461408 171420191224128 171742003060320 171922006772208 172098281870655 172188086185152 172629504742464 172893775062960 172953586856160 173084899134033 173134860435504 173346663189924 173605272079680 174113484234480 174509466205095 175115506691862 175376754447840 175775337980676 175826075882688 176037570112320 176289902787411 176552902577520 176556786582330 176741836694577 177015375638388 177069743627220 177279457732160 177798425699760 177833871848160 178238039738724 178289488504512 178624196261280 179030436832170 179088155212608 179495450953812 179547262673856 179822123061840 180020906021007 180293438150210 180562131798720 180761732794756 181126811970720 181502559568505 181538744178330 181597271222592 181601266198968 181657042684920 182341522334160 182404602531360 182819158446204 182819440786290 183091898969280 183571500662032 183627882280080 183664490597280 184145592170232 184480727286240 184684660063002 184959898006464 184960183652640 185380547706396 185444679240216 185728567703490 185923230808581 186143430618768 186204698417430 186688346984748 186725565440568 187272185948298 187555406074344 188042853380184 188327239021152 188330719265010 188385081302880 188813520812070 188874393202368 189659331041130 190183152569256 190428914957120 190965799287648 191024451969120 191524832657928 192316554593370 192372067150560 192607403544360 192809276394084 193641327123552 194208192835272 194572785213180 194776717989942 195007403505376 195305931089640 195578268269736 195877669763790 196379818549530 196683750709320 197298848753820 197804335368024 198042266376360 198110472217056 198618344978592 198622015399710 199439389948680 200023228912230 200063105829180 200365670237040 200575674567576 200886100549344 200952220793940 201401088866208 201474174614184 201779184665520 201990670508088 202299888444570 202303286443872 203132398273560 203172895038960 203700616844256 204301424473839 204605897535648 204606213522480 205137658232928 205205177847780 205978386340440 206049643600240 206517938244786 206581367565090 207163791191511 207431496649720 207472850489520 207544304227392 208080206609220 208394895638160 208625264145243 208936181081376 208936503755760 209252487801280 209411359446114 209471806452832 210452105337408 211314613965840 211548210052707 211863483093024 211868143898796 211933216465740 212184221430720 212261220232560 212483692352664 212805369619920 213289347584005 213358110839712 213400646217792 214232529326760 214275239030160 214349035513536 214836524198604 214902508465260 215157030137280 215235107731440 215465436740169 215786547674208 215786880928080 216352125780252 216418575544380 216683328987405 217352174364864 217803071482206 217846493013996 218484216939681 218580731167680 218809826800992 218885523037632 219383328943548 219719172475845 219782594853360 220025551803453 220122746907840 220353458736096 221269219547985 221952220383168 222529877289027 222797549673405 222861860630640 222874281244188 223206778388160 223445638100916 223778987629120 223860194015760 224369313692265 224434078342320 224781429382080 225952165993445 226062097563456 226334018715840 226576224974484 226996589028240 227001582748710 227239504321599 227339886150720 227591197249356 227930731369920 228174646314692 228523948057755 229229342362944 229464375827540 229659680907360 230181990212790 230525033417280 230779865512044 230846480580672 231128884253232 231199872508080 231725684632995 231805849050270 232151312312640 232679288273460 233360433730935 233406956800710 233487342255816 233754806214720 234367117307568 234444257592930 235053203716548 235053566725230 235403870103360 235409048776440 235655782259436 236020500851184 236092991502960 236758618504584 237064567599680 237650719651632 237728940711570 238346418479652 238707249109560 239327267938416 239406040822410 239762830749120 240027874694676 240438804284448 241011595492605 242051658904440 242135021598624 242209390246560 242760241044090 243122029778880 243758877928272 243759254381720 244472835337170 244837176373440 245527456226976 245602866817440 246246213417336 247174063608528 247255419210030 247259572320288 247638090271320 247897641078108 248191240825024 248272931223240 248917795979664 248967420587424 249696247931064 250073874765792 250719593209470 250723804506912 251107625686680 251751361082760 251842718267730 252410813410294 252488338135110 252879108054840 253577536759008 254319859758888 254625771055320 254713464279072 255366443543904 255757371919560 255947217100806 256422072791160 256809871392480 257079035192112 257130286836192 258944257113696 259430380284240 259702290653256 260019994784886 260407908119520 260771024359648 261170226351720 261839758066040 262245000945760 263065131671760 263663006971014 263739113824032 264056355168480 264829353866280 264835179873495 265523063457582 265604615440830 265919186598240 266697638549640 266750807772240 267154226982720 267434232756768 267936294391920 268545655248255 268632232818912 269038912887360 269243176430718 269320894010784 269733184592760 270440157225315 270843197698080 270897193385280 271142599192134 271690217956080 272308116267495 272395906833888 272401899298452 272808284696640 273512283501240 273606903797040 274228737669306 274229161179435 274637848453920 275357250993048 275441823420120 276218388255348 276630467319360 277026990094503 277440275478960 277859860850880 278070821559594 278167018860324 278582005007680 278592851555235 279215145928152 279307047626145 280032520477122 280088348160852 281333109111516 281752818621120 282064280070276 282490858531728 282577621954320 283014960310080 283220281218105 283311589803552 283740492826560 284488996561695 285218307893365 285643372435680 285700318706880 286448698931472 286536677953680 286980143641920 287287248986892 287715841237440 288469501040336 288474831890055 288558100725840 288911105316540 289213914591126 290404095309608 290461990685328 290651268295872 291000881206080 291312289252908 291859177819770 292165076984913 292294139336640 292511105258064 292958896634460 293043459804480 293367402404604 293816504645685 294569727824295 295025626063980 295948273130730 296706503052036 297063399564540 297149147507520 297165708325584 297927517467888 297933023099565 298480258687680 299159084923020 299245437789760 300034843368345 300548505355560 300863511851364 301329150824016 302101633299312 302662118704320 302668776998280 302986005762132 303454929665808 304698597410340 306909320283720 307706487349392 307807766771670 308171845670976 308266496677440 308967579510660 309074465400360 309776907367179 309872051347635 310239051031280 311147244974580 311209275734280 311316456341088 312120309913830 312489489743424 312585466858560 312592343457240 313404271622064 313404755633640 313878731701920 314117039169171 314207709679248 314694001134912 314790655337280 315678158006112 316333032390823 316867626202176 316971920948760 317795224639536 317802215848194 317899824698610 318276332146080 318391830348840 318725538528996 319103023917888 319208054429880 320037166259568 320100969326688 321348793990140 321412858545240 321523553270304 322254786297906 322735545205920 323679821511312 323680321392120 324528188670378 324627863316570 325011837237696 325963780449560 326704607223309 326769739520994 328328284556448 329074993415322 329565418144704 329673892280040 330184120361760 330530188104144 331030574964320 331890394639552 332928330574752 334292790945960 334810167582240 335168457151374 335668481443680 335790291023640 336651117513480 337172144073120 339093146345184 339501028073760 339864337461726 340494883542360 340502374123065 341009829226080 341262956134408 341386795874034 341896097054880 342261969472038 342772046922816 343484006120640 343844013544416 344196563741310 345272985319185 345787550125920 345907173712320 346169798268066 346269720871008 346693326379848 347708773575405 348226968468960 349018932410190 350110435201065 350231013383724 350753508895680 351550675961352 351666386389395 352579805574822 352580350087845 353105805155040 353113573164660 353483673389154 354030751276776 354139487254440 355596851399520 355667743696320 356476079477448 357248392522560 358060873664340 358990901907624 359109061233615 359644246123680 360041812042014 360586876300420 361523465589512 362253623941440 363005119137010 363077488356660 363202532397936 363314085369840 364140361566135 364683044668320 364809205062720 365638316892408 365638881572580 366709253005755 367143001324064 367255764560160 367328981194560 368291184340464 368961454572480 369369320126004 369920367305280 370761095412792 370883128815045 370889358480432 371457135406980 371846461617162 372286861237536 372409396834860 373376693969496 373451130881136 374544371896596 375110812148688 376079389814205 376085706760368 376654478042304 376661438530020 376770162605760 377627041624140 378616220115441 378732507202665 379318662082260 380366305138512 381931598575296 382048903938240 383049665315856 383920825651209 384633109186740 384744134301120 385214807088720 385618552788168 387282654247104 388416385670544 389145570426360 389553435979884 390014807010752 390029992177329 390611862179280 391156536539472 391755339527580 392759637099060 393367501418640 394597697507640 395608670736048 396084532752720 396220944434112 397236689957184 397244030799420 398284595186373 398406923161245 398878779897360 399305631050711 400046457824460 400126211658360 400731340474080 401151349135152 401772201098688 401904441587880 402802177732416 402948349228368 403558369331040 403864764646077 403981341016176 404599776889140 404606572887744 406264796547120 406345790077920 406713898788201 407401233688512 408602848947678 409211795071296 409212427044960 410275316465856 410410355695560 411343106503959 411956772680880 412099287200480 413035876489572 413162735130180 414327582383022 414862993299440 414945700979040 416160413218440 416789791276320 417106232339391 417250528290486 417872362162752 417873007511520 418822718892228 418943612905664 420048780715683 422629227931680 423096420105414 423726966186048 423736287797592 423866432931480 424522440465120 424967384705328 425610739239840 426578695168010 426716221679424 428465058653520 428550478060320 429673048397208 429805016930520 430470215462880 430930873480338 431573095348416 431573761856160 432704251560504 432837151088760 433366657974810 433820871886689 435606142964412 435692986027992 436968433879362 437619653601984 437788766729655 438766657887096 439438344951690 439565189706720 440051103606906 440706917472192 442538439095970 445059754578054 445595099346810 445723721261280 445748562488376 446891276201832 447720388031520 448738627384530 448868156684640 451904331986890 453152449948968 453993178056480 454003165497420 454479008643198 455182394498712 456349292629384 457047896115510 458928751655080 459319361814720 460363980425580 461559731024088 461711650157505 462257768506464 462399745016160 463451369265990 463611698100540 465358576546920 466720867461870 466813913601420 466974684511632 468180464870745 468734234615136 468888515185860 470106407433096 470107133450460 470818097552880 471311564518872 472041001702368 472185983005920 473517237009168 475301439303264 475457881423140 476692836959304 476703323772291 477414498219120 478654535876832 478812081644820 480055749389352 480877608568896 482023190985210 483382179446859 484103317808880 484270043197248 484418780493120 485520482088180 486792283005567 486941794974855 487517755856544 487518508763440 488945670674340 490154609281491 491054912453952 491205733634880 492492426834672 493612490122983 494348127217056 494510838420060 494519144640576 495276180542640 495795282156216 496545862446480 497094765185579 497835591959328 497934841174848 499392495862128 500147749531584 501439186418940 501447609013824 502215251373360 502752685727061 503502722165520 503685436535460 504821626820588 504976676270220 505758216109680 507155073518016 508639719517776 509251542110640 509426928558144 509796506192589 510732887087808 511514743839120 511894434201612 512080193811051 512844145582320 513392954208057 513619742784960 514158070384224 514260573672384 516294845611965 517888514227392 518860760568480 519254697402099 519404581306512 520039989569772 520815816239040 521542048719296 522340452703440 523528398615285 523679516132080 524490001891520 526130263343520 527326013942028 527478227648064 528112710336960 529658707732560 529670359746990 530225510083731 531046126915164 531209230881660 531838373196480 533395277099280 533501615544480 534868465513536 535872588783840 537091310496510 537264465637824 538486352861436 538641788021568 539466369185520 540062718063021 540880314450630 541686395396160 542285198384268 543380435912160 544507678705515 544616232534990 544791813667776 544803798596904 547024567002480 547213807594080 548457475338612 548458322358870 549275696907840 550714501986096 550883646840240 552436776510696 554053980189006 554880550957920 556141643119188 556334037720648 557185703110470 557769692425743 558430291856304 558614095252290 560065040954244 560176696321704 562666218223032 564128560140552 564981717063456 565155243908640 566440562436210 566623179607104 568977993123390 570436615786730 571286744871360 572897397862944 573073355907360 574574497973784 576939002080672 576949663780110 577116201451680 577822210633080 578427829182252 580808190619216 580923981370656 582624578505816 583718355639540 584330153969826 585022210516128 585917793268920 586734804809208 587633009291370 589139455648590 590051252127960 591896546261460 593413006104072 594126799129080 594331416651168 595855034935776 595866046199130 598318169846040 600069686736690 601097010711120 601727023702728 602658301648032 604203266598624 605337553996560 605972011524264 606909859331616 609397194820680 612904273421517 613818640567440 615412974698784 615615533543340 617935159021320 618148930800720 619553814734358 619744102695270 620478102062560 622294489949160 622418551468560 622632912682176 624240619827660 625184686914480 625875792435729 626808543244128 626809511267280 627757463403840 628234078338342 628415419358496 631027033525735 631356316012224 632666064781646 633943841897520 634644630158121 635590449279072 635604431696388 635799649397220 636552664292160 636783660697680 637451077057992 638416108859760 639868042752015 640074332519136 640201938653376 642697587980280 642825717090480 643047106540608 644509572595812 645471090411840 646396310220507 647359643022624 647360642784240 649056377340756 649255726633140 650049986962215 651927560899120 653409214446618 653539479041988 655452650819043 656656569112896 658149986830644 659157517427535 659347784560080 660076655410359 660368240723520 661060376208288 662061149928640 663807658643955 665856661149504 668585581891920 669620335164480 670336914302748 671336962887360 671580582047280 673107941076795 673302235026960 674344288146240 677856497980335 678186292690368 679002056147520 679728674923452 680989767084720 681004748246130 681718512964797 682019658452160 682525912268816 682773591748068 683792194109760 684523938944076 685571844173265 687688027088832 688393127482620 690545970638370 691575100251840 692339596536132 692539441742016 693386652759696 695177053898985 695417547150810 696453936937920 698037864820380 700081301192805 700220870402130 700462026767448 703101351922704 703332772778790 705159611149644 705160700175690 706211610310080 706227146329320 706967346778308 708061502553552 708278974508880 711193702799040 712952158954896 716121747328680 717981803815248 718218122467230 719288492247360 720083624084028 721173752600840 723034786477815 723046931179024 726010238274020 726154976713320 726405064795872 726628170739680 728280723132270 729366089336640 731276633784816 731277763145160 733418506011510 734286002648128 734511529120320 736582368680928 738738640252008 741522190825584 741766257630090 741778716960864 742914270813960 743692923234324 744573722475072 744818793669720 746753387938992 746902261762272 749088743793192 750221624297376 752158779628410 752171413520736 753322877060040 755254083248280 757232440230882 757465014405330 758637324164520 760732610277024 766099330631712 767841651302418 769266218373480 770429614177440 771237105576336 776832771341088 778291140852720 779106871959768 780059984354658 781223724358560 782313073078944 783510679055160 785519274198120 786735002837280 789195395015280 791217341472096 792169065505440 794488061598840 794505539620485 796569190372746 796813846322490 797757559794720 798611262101422 800092915648920 800252423316720 801462680948160 802302698270304 803808883175760 805636965744765 805896698456736 807116738662080 807729529292154 807962682032352 809199553778280 811320471675945 812529593094240 812691580155840 813427797576402 816924348802485 817205697895356 818424854089920 820820711391120 822686213007918 822687483538305 823913545361760 824198574400960 826071752979144 826325470260360 828655164766044 829725986598880 829891401958080 832320826436880 833579582552640 834212464678782 834501056580972 835746015023040 837645437784456 837921142878435 840097561431366 845258455863360 846192840210828 847472575595184 847732865862960 849044880930240 849660843654315 849934769410656 851221478479680 853157390336020 853466989685085 855654923680095 856930117307040 857100956120640 859346096794416 859610033861040 860940430925760 861861746960676 863147523712320 865408503121008 865424495670165 865674302177520 866733315949620 867641743773378 871212285928824 871385972055984 873936867758724 875577533459310 876495230954739 877533315774192 878876689903380 879130379413440 880102207213812 881449513937055 883709183472885 885076878191940 890119509156108 891190198693620 891447442522560 891497124976752 893782552403664 895440776063040 897477254769060 897736313369280 900104530105035 903808663973780 906304899897936 907986356112960 908006330994840 908958017286396 910364788997424 912698585258768 914095792231020 917857503310160 920727960851160 923119462048176 923423300315010 924515537012928 924799490032320 926902738531980 927223396201080 929330722101537 929616154042905 930717153093840 933441734923740 933627827202840 933949369023264 936360929741490 937468469230272 937777030371720 940212814866192 940214266900920 941636195105760 942351117507513 942623129037744 944082003404736 944371966011840 947034474018336 948999097172469 950602878606528 950915762846280 953385673918608 953406647544582 954828996438240 957309071753664 957624163289640 960111498778704 964046381970420 966764358893718 968206635617760 971040964176360 973584566011134 973883589949710 975035511713088 975037017526880 977891341348680 980113821669927 980309218562982 984984853669344 987224980245966 988696254434112 989021676840120 990552361085280 991590564312432 993091724892960 994189530371158 995671183918656 998784991724256 1002878372837880 1004430502746720 1005505371454122 1007005444331040 1007370873070920 1009643253641176 1009953352540440 1011516432219360 1017279439035552 1018503084221280 1019593012385178 1021507122369195 1023029487678240 1023788868403224 1024160387622102 1025688291164640 1026785908416114 1028316140768448 1032589691223930 1035818955957555 1037721521136960 1038509394804198 1038809162613024 1040079979139544 1043126320726215 1044680905406880 1047056797230570 1047359032264160 1052260526687040 1054652027884056 1057741050263535 1059317415465120 1059340719493980 1060451020167462 1062092253830328 1062418461763320 1066790554198560 1067003231088960 1071745177567680 1074182620993020 1076972705722872 1077327183700845 1078932738371040 1080125436126042 1081760628901260 1084570396768536 1086760871824320 1089015357411030 1089232465069980 1089607597193808 1092421084698405 1094049134004960 1094427615188160 1096914950677224 1096916644717740 1100127759017265 1101429003972192 1101767293680480 1104873553021392 1108107960378012 1109761101915840 1112283286238376 1112649386445135 1112668075441296 1114371406220940 1115539384851486 1116860583712608 1117228190504580 1120130081908488 1120353392643408 1125332436446064 1128257120281104 1129963434126912 1130310487817280 1132881124872420 1135848660346323 1136197521607995 1137955986246780 1140873231573460 1145794795725888 1146146711814720 1149148995947568 1151762476953627 1153878004161344 1153899327560220 1154232402903360 1155644421266160 1156855658364504 1161616381238432 1161847962741312 1165249157011632 1167436711279080 1168660307939652 1170044421032256 1171835586537840 1173469609618416 1175266018582740 1178278911297180 1180102504255920 1183793092522920 1186826012208144 1188253598258160 1188662833302336 1191710069871552 1191732092398260 1194853785559119 1196636339692080 1197916893152133 1200139373473380 1202194021422240 1203454047405456 1205316603296064 1208406533197248 1210675107993120 1211594293938231 1211944023048528 1213819718663232 1218794389641360 1220141696364603 1225808546843034 1227637281134880 1230825949397568 1231231067086680 1234029319511877 1235870318042640 1236297861601440 1239107629468716 1239488205390540 1240956204125120 1244588979898320 1244837102937120 1248481239655320 1250369373828960 1251751584871458 1253617086488256 1253619022534560 1256468156676684 1256830838716992 1260146342147049 1262054067051470 1265332129563292 1267887683795040 1269289260316242 1271180898558144 1271208863392776 1271599298794440 1273567321395360 1274902154115984 1276832217719520 1279736085504030 1280148665038272 1285395175960560 1285651434180960 1289019145191624 1292792620441014 1294719286045248 1294721285568480 1298112754681512 1298511453266280 1300099973924430 1301462615660067 1303855121798240 1306818428893236 1307078958083976 1310905301638086 1316299973661288 1318315034855070 1318695569120160 1320153310820718 1322120752416576 1327615317287910 1337171163783840 1340673828605496 1343161164094560 1346215882153590 1346604470053920 1355712995960670 1359457349846904 1361979534169440 1362009496492260 1363437025929594 1365051824537632 1365547183496136 1369047877888152 1371143688346530 1376786254965240 1381091941276740 1384679193072264 1385134950472515 1386773305519392 1390354107797970 1390835094301620 1396075729640760 1400162602385610 1400441740804260 1400924053534896 1406202703845408 1406665545557580 1410319222299288 1410321400351380 1412454292658640 1413934693556616 1416123005107104 1416557949017760 1425904317909792 1430109971316873 1432243494657360 1435963607630496 1436436244934460 1440167248168056 1442347505201680 1446069572955630 1446093862358048 1450146538340577 1452020476548040 1452309953426640 1452810129591744 1453256341479360 1456561446264540 1460376849016701 1460825384924565 1462553267569632 1462555526290320 1466837012023020 1473164737361856 1477477280504016 1480837470368949 1483044381651168 1483532515260180 1483557433921728 1485828541627920 1487385846468648 1489637587339440 1491284295556737 1493506775877984 1493804523524544 1498177487586384 1500443248594752 1504317559256820 1504342827041472 1506645754120080 1508258057181183 1510508166496560 1514464880461764 1514930028810660 1517274648329040 1521465220554048 1529389518577767 1532198661263424 1535683302604836 1536240581433153 1538532436746960 1540178862624171 1540859228354880 1542474211152672 1548884536835895 1553665542682176 1556582281705440 1558213743919536 1560119968709316 1562447448717120 1564626146157888 1567021358110320 1570585195845855 1571038548396240 1573470005674560 1578390790030560 1581665161954115 1582434682944192 1584338131010880 1588976123197680 1589011079240970 1590676530251193 1593138380745492 1593627692644980 1595515119589440 1597222524202844 1600185831297840 1600504846633440 1604605396540608 1607617766351520 1611273931489530 1611793396913472 1615459058584308 1615925364064704 1618399107556560 1620188154189063 1622640943351890 1625059186188480 1626855595152804 1633523036116545 1633848697604970 1634411395790712 1641641422782240 1645372426015836 1645374967076610 1647827090723520 1652143505958288 1652650940520720 1657310329532088 1659451973197760 1664641652873760 1668424929357564 1669002113161944 1675290875568912 1675842285756870 1680195122862732 1692385680421656 1694945151190368 1695465731725920 1699321687308630 1699869538821312 1706314780672040 1706933979370170 1711309847360190 1713860234614080 1718692193588832 1719220067722080 1723723493921352 1730817006242016 1730848991340330 1731348604355040 1733466631899240 1735283487546756 1742424571857648 1742771944111968 1747873735517448 1751155066918620 1752990461909478 1755066631548384 1757753379806760 1760204414427624 1762899027874110 1767418366945770 1770153756383880 1780239018312216 1782380397387240 1782994249953504 1787565104807328 1794954509538120 1800209060210070 1807617327947560 1812609799795872 1816012661989680 1817916034572792 1820729577994848 1825397170517536 1828191584462040 1835715006620320 1841455921702320 1846238924096352 1846846600630020 1853805477063960 1854446792402160 1858661444203074 1859232308085810 1861434306187680 1866883469847480 1867255654405680 1867898738046528 1872721859482980 1875554060743440 1877627377307187 1880425629732384 1880428533801840 1883272390211520 1884702235015026 1885246258075488 1893081100577205 1894068948036672 1897998194344938 1901831525692560 1903933890474363 1906771347837216 1906813295089164 1909657992876480 1915248326579280 1919604128256045 1920222997557408 1928092763940840 1933528717787436 1936413271235520 1939188930661521 1942081928352720 1947169132022268 1947767179899420 1950074035053760 1950149960886645 1955782682697360 1960227643339854 1960618437125964 1969969707338688 1974449960491932 1978043353680240 1980229966231077 1981104722170560 1983181128624864 1986183449785920 1988379060742316 1991422975931865 1996528155253555 1997569983448512 2005756745675760 2008861005493440 2011010742908244 2014010888662080 2014741746141840 2019286507282352 2019323823230385 2019906705080880 2023032864438720 2033569493941005 2034558878071104 2037006168442560 2039186024770356 2043014244738390 2045155538894391 2046058975356480 2047577736806448 2048320775244204 2051376582329280 2053571816832228 2056715532519795 2065179382447860 2071637911915110 2077018789608396 2077618325226048 2080159958279088 2085531161696955 2086252641452430 2089361810813760 2094113594461140 2094718064528320 2100243903578415 2109304055768112 2115482100527070 2118634830930240 2118681438987960 2120902040334924 2124184507660656 2124836923526640 2133581108397120 2148365241986040 2153945411445744 2154654367401690 2157865476742080 2160250872252084 2163521257802520 2169104359433445 2169140793537072 2178030714822060 2178464930139960 2179215194387616 2184842169396810 2188098268009920 2193829901354448 2193833289435480 2200255518034530 2202858007944384 2203534587360960 2209747106042784 2214331226735761 2216215920756024 2224566572476752 2225298772890270 2225336150882592 2228742812441880 2231078769702972 2233721167425216 2234456381009160 2240260163816976 2240706785286816 2250664872892128 2256514240562208 2265762249744840 2271697320692646 2272395043215990 2275911972493560 2281746463146920 2298297991895136 2303524953907254 2307798655120440 2311288842532320 2313711316729008 2323232762476864 2330498314023264 2334873422558160 2337320615879304 2343671173075680 2346939219236832 2350532037165480 2356557822594360 2360205008511840 2367586185045840 2373652024416288 2376507196516320 2383464184796520 2383516618861455 2389707571118238 2393272679384160 2395833786304266 2400278746946760 2404388042844480 2406908094810912 2416910897234295 2421350215986240 2423188587876462 2423888046097056 2433961415027835 2437588779282720 2440283392729206 2450773046407455 2451617093686068 2455274562269760 2462462134173360 2468058639023754 2468062450614915 2471740636085280 2472595723202880 2478215258937432 2478976410781080 2485473825927895 2489177959796640 2489674205874240 2496962479310640 2500738747657920 2503503169742916 2507238045069120 2512936313353368 2513763428635305 2520292684294098 2524108134102940 2530664259126584 2535775367590080 2538578520632484 2542417726785552 2543198597588880 2547134642790720 2548982530962945 2549804308231968 2553664435439040 2559472171008060 2560400969055255 2566964771040285 2570790351921120 2571302868361920 2578038290383248 2585585240882028 2589442571136960 2596225509363024 2596273487010495 2597022906532560 2600199947848860 2602925231320134 2607710243596480 2613636857786472 2614157916167952 2621810603276172 2632599947322576 2636630069710140 2637391138240320 2640306621641436 2651127550418655 2655230634575820 2674342327567680 2681347657210992 2686322328189120 2692431764307180 2693208940107840 2700313590315105 2711425991921340 2718914699693808 2723959068338880 2724018992984520 2726874051859188 2730103649075264 2731094366992272 2738095755776304 2742287376693060 2753572509930480 2762183882553480 2769358386144528 2770269900945030 2773546611038784 2780708215595940 2781670188603240 2787992166304611 2788848462128715 2792151459281520 2800325204771220 2800883481608520 2801848107069792 2812405407690816 2813331091115160 2820638444598576 2820642800702760 2824908585317280 2827053352522539 2827869387113232 2832246010214208 2833115898035520 2846997291517407 2851808635819584 2860219942633746 2864486989314720 2871927215260992 2872872489868920 2880334496336112 2884695010403360 2892139145911260 2892187724716096 2900293076681154 2904040953096080 2904619906853280 2913122892529080 2920753698033402 2921650769849130 2925106535139264 2925111052580640 2933674024046040 2940341465009781 2954954561008032 2961674940737898 2966088763302336 2967065030520360 2971657083255840 2974771692937296 2979275174678880 2982568591113474 2987013551755968 2996354975172768 3008635118513640 3013291508240160 3016516114362366 3021016332993120 3028929760923528 3029860057621320 3034549296658080 3058779037155534 3064521367107585 3071366605209672 3072481162866306 3077064873493920 3080357725248342 3084948422305344 3097769073671790 3113164563410880 3116427487839072 3120239937418632 3129378962178645 3134042716220640 3141170391691710 3142077096792480 3156781580061120 3163330323908230 3173223150790605 3177952246395360 3178022158481940 3181353060502386 3186276761490984 3187255385289960 3194445048405688 3200371662595680 3201009693266880 3215235532703040 3222547862979060 3230918117168616 3231981551102535 3236798215113120 3240376308378126 3245281886703780 3253711190305608 3267046072233090 3267697395209940 3268822791581424 3277263254095215 3283282845564480 3290744852031672 3290749934153220 3300383277051795 3304287011916576 3305301881041440 3314620659064176 3329283305747520 3336849858715128 3338004226323888 3350581751137824 3351684571513740 3360390245725464 3384771360843312 3389890302380736 3390931463451840 3398643374617260 3407545981038969 3408592564823985 3412629561344080 3413867958740340 3422619694720380 3437384387177664 3438440135444160 3447446987842704 3455287430860881 3461634012484032 3461697982680660 3462697208710080 3466933263798480 3470566975093512 3479663356299053 3484849143715296 3485543888223936 3495747471034896 3502310133837240 3505980923818956 3510133263096768 3515506759613520 3520408828855248 3525798055748220 3534836733891540 3540307512767760 3560478036624432 3564760794774480 3565988499907008 3575130209614656 3584561356677357 3589909019076240 3593750679456399 3600418120420140 3615234655895120 3625219599591744 3632025323979360 3634782881814693 3635832069145584 3641459155989696 3650794341035072 3656383168924080 3660425089093809 3671430013240640 3682911843404640 3692477848192704 3693693201260040 3707610954127920 3708893584804320 3717322888406148 3718464616171620 3722868612375360 3733766939694960 3734511308811360 3745443718965960 3751108121486880 3755254754614374 3760851259464768 3760857067603680 3769404470030052 3770492516150976 3780439026441147 3786162201154410 3795996388689876 3803663051385120 3807867780948726 3813542695674432 3813626590178328 3830496653158560 3839208256512090 3840445995114816 3856185527881680 3867057435574872 3878377861323042 3884163856705440 3894338264044536 3895534359798840 3900299921773290 3904387846980201 3911565365394720 3920455286679708 3921236874251928 3948899920983864 3956086707360480 3960459932462154 3966362257249728 3976758121484632 3982845951863730 3993056310507110 4011513491351520 4022021485816488 4029483492283680 4038573014564704 4038647646460770 4039813410161760 4067138987882010 4078372049540712 4086028489476780 4090311077788782 4095155473612896 4096641550488408 4107143633664456 4113431065039590 4130358764895720 4143275823830220 4154037579216792 4160319916558176 4171062323393910 4172505282904860 4188227188922280 4200487807156830 4218608111536224 4230964201054140 4237362877975920 4241804080669848 4248369015321312 4249673847053280 4290329913950619 4296730483972080 4307890822891488 4309308734803380 4320501744504168 4327042515605040 4338208718866890 4338281587074144 4356061429644120 4356929860279920 4358430388775232 4369684338793620 4381130547050103 4382476154773695 4387659802708896 4387666578870960 4400511036069060 4419494212085568 4428662453471522 4432431841512048 4442512411106847 4449133144953504 4450597545780540 4450672301765184 4457485624883760 4462157539405944 4468912762018320 4473852886670211 4480520327633952 4481413570573632 4501329745784256 4513028481124416 4524774171543549 4531524499489680 4543394641385292 4544790086431980 4551823944987120 4563492926293840 4588168555733301 4596595983790272 4607049907814508 4615597310240880 4620536587872513 4622577685064640 4627422633458016 4646653610507685 4660996628046528 4669746845116320 4674641231758608 4687342346151360 4693878438473664 4701064074330960 4711755587537565 4713115645188720 4720410017023680 4735172370091680 4744995485862345 4747304048832576 4753014393032640 4766928369593040 4767033237722910 4772029590753579 4779415142236476 4786545358768320 4791667572608532 4800557493893520 4813816189621824 4833821794468590 4846377175752924 4847776092194112 4860564462567189 4867922830055670 4875177558565440 4880566785458412 4900569108349635 4901546092814910 4903234187372136 4924924268346720 4936117278047508 4936124901229830 4943481272170560 4956430517874864 4957952821562160 4970947651855790 4978355919593280 4993924958621280 5007006339485832 5025872626706736 5027526857270610 5040585368588196 5048216268205880 5061328518253168 5077157041264968 5084835453571104 5086397195177760 5097965061925890 5099608616463936 5118944342016120 5120801938110510 5133929542080570 5141580703842240 5156076580766496 5171170481764056 5192451018726048 5192546974020990 5194045813065120 5200399895697720 5205850462640268 5227273715572944 5228315832335904 5243621206552344 5265199894645152 5273260139420280 5280613243282872 5302255100837310 5310461269151640 5362695314421984 5384863528614360 5400627180630210 5422851983842680 5437829399387616 5448037985969040 5453748103718376 5462188733984544 5476191511552608 5484574753386120 5507145019860960 5524367765106960 5538716772289056 5540539801890060 5561416431191880 5563340377206480 5575984332609222 5577696924257430 5584302918563040 5600650409542440 5601766963217040 5603696214139584 5626662182230320 5632882131921561 5641276889197152 5641285601405520 5649817170634560 5654106705045078 5655738774226464 5679243301731615 5693994583034814 5711801671423089 5720439885267492 5728973978629440 5745744979737840 5758812384768135 5760668992672224 5769390020806720 5784278291822520 5800586153362308 5808081906192160 5809239813706560 5826245785058160 5841507396066804 5843301539698260 5850222105161280 5867348048092080 5880682930019562 5909909122016064 5923349881475796 5934130061040720 5940689898693231 5943314166511680 5949543385874592 5958550349357760 5965137182226948 5974268927795595 5989584465760665 5992709950345536 6017270237027280 6026583016480320 6033032228724732 6042032665986240 6057859521847056 6057971469691155 6059720115242640 6069098593316160 6100708481823015 6117558074311068 6129042734215170 6135466616683173 6142733210419344 6144962325732612 6154129746987840 6160715450496684 6170146597559385 6195538147343580 6232854975678144 6240479874837264 6258757924357290 6268085432441280 6282340783383420 6284154193584960 6300731710735245 6326660647816460 6346446301581210 6355904492790720 6356044316963880 6362706121004772 6372553522981968 6374510770579920 6388890096811376 6400743325191360 6445095725958120 6461836234337232 6463963102205070 6473596430226240 6480752616756252 6490563773407560 6507313078300335 6507422380611216 6534092144466180 6535394790419880 6537645583162848 6554526508190430 6581489704063344 6581499868306440 6600766554103590 6608574023833152 6610603762082880 6629241318128352 6642993680207283 6673699717430256 6676008452647776 6701163502275648 6703369143027480 6720780491450928 6769542721686624 6797286749234520 6815091962077938 6817185129647970 6825259122688160 6827735917480680 6845239389440760 6894893975685408 6910574861721762 6923395965361320 6933866527596960 6941133950187024 6959326712598106 6969698287430592 6991494942069792 7004620267674480 7011961847637912 7031013519227040 7040817657710496 7051596111496440 7069673467783080 7080615025535520 7120956073248864 7129521589548960 7150549856584365 7169122713354714 7179818038152480 7187501358912798 7200836240840280 7230469311790240 7250732691702885 7264050647958720 7269565763629386 7271664138291168 7301884245083505 7312766337848160 7320850178187618 7365823686809280 7387386402520080 7404187351844745 7415221908255840 7417787169608640 7434645776812296 7436929232343240 7456421477783685 7467533879389920 7469022617622720 7490887437931920 7502216242973760 7510509509228748 7521714135207360 7538808940060104 7541290285905915 7560878052882294 7572324402308820 7591992777379752 7607326102770240 7615735561897452 7627253180356656 7646947592888835 7660993306317120 7678416513024180 7681202907165765 7700894313120855 7712371055763360 7734114871149744 7756755722646084 7768327713410880 7788676528089072 7791068719597680 7800599843546580 7808775693960402 7823130730789440 7840910573359416 7842473748503856 7897799841967728 7912173414720960 7920919864924308 7953382651255965 7953516242969264 7965691903727460 7986112621014220 8023026982703040 8044042971632976 8058966984567360 8077146029129408 8077295292921540 8079626820323520 8100940770945315 8134277975764020 8156744099081424 8172056978953560 8180622155577564 8190310947225792 8193283100976816 8214287267328912 8226862130079180 8260717529791440 8286551647660440 8308075158433584 8320639833116352 8342124646787820 8345010565809720 8363976498913833 8376454377844560 8400975614313660 8437216223072448 8461928402108280 8474725755951840 8481160057567617 8483608161339696 8496738030642624 8499347694106560 8540991874552221 8580659827901238 8593460967944160 8615781645782976 8618617469606760 8641003489008336 8654085031210080 8676417437733780 8676563174148288 8712122859288240 8713859720559840 8739368677587240 8762261094100206 8764952309547390 8775319605417792 8775333157741920 8801022072138120 8821024395029343 8857324906943044 8864863683024096 8885024822213694 8898266289907008 8901195091561080 8914971249767520 8924315078811888 8937825524036640 8947705773340422 8961040655267904 9049548343087098 9063048998979360 9086789282770584 9089580172863960 9103647889974240 9126985852587680 9176337111466602 9214099815629016 9231194620481760 9241073175745026 9254845266916032 9293307221015370 9339493690232640 9349282463517216 9388136886535935 9402128148661920 9423511175075130 9426231290377440 9470344740183360 9489990971724690 9519669452371815 9533856739186080 9534066475445820 9544059181507158 9558830284472952 9583335145217064 9601114987787040 9667643588937180 9692754351505848 9695944653307605 9721128925134378 9735845660111340 9761133570916824 9801138216699270 9803092185629820 9806468374744272 9849848536693440 9872234556095016 9872249802459660 9901149831155385 9912861035749728 9915905643124320 9941895303711580 9987849917242560 10014012678971664 10051745253413472 10055053714541220 10081170737176392 10096432536411760 10122657036506336 10154314082529936 10169670907142208 10172794390355520 10195930123851780 10222637943116907 10225777694471955 10237888684032240 10241603876221020 10267859084161140 10312153161532992 10342340963528112 10365862292582643 10384902037452096 10385093948041980 10388091626130240 10400799791395440 10411700925280536 10438990068897159 10454547431145888 10456631664671808 10487242413104688 10530399789290304 10546520278840560 10561226486565744 10604510201674620 10620922538303280 10725390628843968 10753684070032071 10769727057228720 10781252038369197 10801254361260420 10845703967685360 10875658798775232 10896075971938080 10907496207436752 10924377467969088 10952383023105216 10969149506772240 10981275267281427 11014290039721920 11048735530213920 11071656133678805 11077433544578112 11081079603780120 11122832862383760 11126680754412960 11151968665218444 11155393848514860 11168605837126080 11201300819084880 11203533926434080 11253324364460640 11265764263843122 11282553778394304 11282571202811040 11308213410090156 11311477548452928 11341317079323441 11358486603463230 11387989166069628 11423603342846178 11440879770534984 11491489959475680 11517624769536270 11521337985344448 11568556583645040 11601172306724616 11616163812384320 11652491570116320 11683014792133608 11686603079396520 11734696096184160 11761365860039124 11846699762951592 11868260122081440 11881379797386462 11899086771749184 11930274364453896 11948537855591190 11979168931521330 12034540474054560 12066064457449464 12115719043694112 12115942939382310 12119440230485280 12201416963646030 12235116148622136 12258085468430340 12270933233366346 12285466420838688 12289924651465224 12321430900993368 12340293195118770 12391076294687160 12480959749674528 12517515848714580 12564681566766840 12601463421470490 12653321295632920 12692892603162420 12712088633927760 12725412242009544 12745107045963936 12749021541159840 12777780193622752 12890191451916240 12923672468674464 12927926204410140 12961505233512504 12981127546815120 13014626156600670 13014844761222432 13068184288932360 13070789580839760 13075291166325696 13109053016380860 13143391641150309 13162979408126688 13162999736612880 13201533108207180 13258482636256704 13285987360414566 13327537233320541 13347399434860512 13352016905295552 13406738286054960 13421558660010633 13441560982901856 13539085443373248 13574322514630647 13594573498469040 13630183924155876 13634370259295940 13650518245376320 13655471834961360 13690478778881520 13789787951370816 13821149723443524 13846791930722640 13861609763617539 13867733055193920 13882267900374048 13918653425196212 13939960831523055 13982989884139584 14009240535348960 14023923695275824 14062027038454080 14081635315420992 14103192222992880 14135266762612695 14139346935566160 14161230051071040 14234986457587035 14241912146497728 14259043179097920 14301099713168730 14316088772260737 14338245426709428 14359636076304960 14375002717825596 14401672481680560 14460938623580480 14501465383405770 14539131527258772 14543328276582336 14603768490167010 14625532675696320 14641700356375236 14701707325048905 14774772805040160 14808374703689490 14830443816511680 14869291553624592 14873858464686480 14912842955567370 14935067758779840 14981774875863840 15021019018457496 15077617880120208 15082580571811830 15121756105764588 15144648804617640 15183985554759504 15231471123794904 15254506360713312 15293895185777670 15356833026048360 15362405814331530 15401788626241710 15424742111526720 15468229742299488 15513511445292168 15577353056178144 15582137439195360 15601199687093160 15617551387920804 15681821146718832 15684947497007712 15795599683935456 15841839729848616 15906765302511930 15907032485938528 15931383807454920 15972225242028440 16088085943265952 16154590585843080 16201881541890630 16268555951528040 16313488198162848 16344113957907120 16361244311155128 16386566201953632 16428574534657824 16453724260158360 16521435059582880 16573103295320880 16616150316867168 16684249293575640 16690021131619440 16727952997827666 16752908755689120 16801951228627320 16898646395764683 16923856804216560 16949451511903680 16962320115135234 16967216322679392 17037729905194845 17081983749104442 17161319655802476 17186921935888320 17237234939213520 17276437154304405 17282006978016672 17308170062420160 17352834875467560 17398316781495265 17424245718576480 17427719441119680 17478737355174480 17524522188200412 17529904619094780 17550666315483840 17602044144276240 17642048790058686 17714649813886088 17729727366048192 17770049644427388 17802390183122160 17822069696079693 17829942499535040 17848630157623776 17875651048073280 17895411546680844 17922806783386785 17968753397281995 18099096686174196 18126097997958720 18173578565541168 18173914409073465 18179160345727920 18207295779948480 18253971705175360 18302125445469045 18352674222933204 18428199631258032 18462389240963520 18482146351490052 18586614442030740 18698564927034432 18776273773071870 18804256297323840 18847022350150260 18852462580754880 18902195132205735 18979981943449380 19039338904743630 19067713478372160 19068132950891640 19088118363014316 19117660568945904 19166670290434128 19202229975574080 19335287177874360 19385508703011696 19391889306615210 19442257850268756 19471691320222680 19521939234901005 19522267141833648 19602276433398540 19606184371259640 19612936749488544 19744469112190032 19744499604919320 19802299662310770 19825722071499456 19831811286248640 19883790607423160 19928981040621849 20028025357943328 20103490506826944 20110107429082440 20162341474352784 20192865072823520 20245314073012672 20308628165059872 20391860247703560 20445275886233814 20451555388943910 20475777368064480 20483207752442040 20535718168322280 20684681927056224 20731724585165286 20770187896083960 20801599582790880 20823401850561072 20877980137794318 20909094862291776 20974484826209376 21093040557681120 21122452973131488 21209020403349240 21241845076606560 21451649569753095 21507368140064142 21539454114457440 21562504076738394 21602508722520840 21691407935370720 21792151943876160 21814992414873504 21905652735250515 21938299013544480 21962550534562854 22097471060427840 22143312267357610 22162159207560240 22212562055534235 22245665724767520 22253361508825920 22303937330436888 22310787697029720 22369264433351055 22402601638169760 22407067852868160 22506648728921280 22531528527686244 22565142405622080 22616426820180312 22623870857717745 22682634158646882 22716973206926460 22775978332139256 22847206685692356 22881759541069968 22940842778666505 22982979918951360 23035249539072540 23102682939362565 23137113167290080 23202344613449232 23304983140232640 23366029584267216 23373206158793040 23469392192368320 23522731720078248 23693399525903184 23736520244162880 23762759594772924 23860147953767895 23860548728907792 23897075711182380 23958337863042660 24069080948109120 24132128914898928 24231438087388224 24231885878764620 24238880460970560 24302822312835945 24357643494093371 24402833927292060 24470232297244272 24516170936860680 24541866466732692 24570932841677376 24579849302930448 24642861801986736 24680586390237540 24782152589374320 24961919499349056 25035031697429160 25091929496741499 25129363133533680 25202926842940980 25306642591265840 25385785206324840 25424177267855520 25443480172702851 25450824484019088 25490214091927872 25498043082319680 25555560387245504 25622975623656663 25780382903832480 25847344937348928 25855852408820280 25923010467025008 25962255093630240 26029252313201340 26029689522444864 26136368577864720 26141579161679520 26218106032761720 26286783282300618 26325958816253376 26325999473225760 26403066216414360 26463073185088029 26571974720829132 26655074466641082 26694798869721024 26813476572109920 26843117320021266 26883121965803712 27148645029261294 27189146996938080 27260367848311752 27268740518591880 27310943669922720 27380957557763040 27642299446887048 27693583861445280 27723219527235078 27764535800748096 27837306850392424 27879921663046110 28018481070697920 28047847390551648 28164410659607805 28206384445985760 28270533525225390 28278693871132320 28469972915174070 28559008357115445 28602199426337460 28632177544521474 28676490853418856 28750005435651192 28803344963361120 29002930766811540 29078263054517544 29207536980334020 29283400712750472 29403414650097810 29549545610080320 29616749407378980 29703449493466155 29738583107249184 29747716929372960 29825685911134740 29963549751727680 30042038036914992 30155235760240416 30165161143623660 30243512211529176 30289297609235280 30367971109519008 30462942247589808 30509012721426624 30587790371555340 30667913829350721 30677333083415865 30713666052096720 30724811628663060 30803577252483420 30936459484598976 31027022890584336 31097586877747929 31154706112356288 31164274878390720 31202399374186320 31235102775841608 31316970206691477 31363642293437664 31369894994015424 31591199367870912 31683679459697232 31813530605023860 31814064971877056 31862767614909840 31944450484056880 32176171886531904 32309181171686160 32343756115107591 32403763083781260 32537111903056080 32626976396325696 32688227915814240 32722488622310256 32773132403907264 32857149069315648 32907448520316720 32943825801844281 33042870119165760 33146206590641760 33214968401036415 33232300633734336 33368498587151280 33380042263238880 33455905995655332 33505817511378240 33603902457254640 33797292791529366 33847713608433120 33924640230270468 33934432645358784 34023951237970323 34075459810389690 34163967498208884 34322639311604952 34474469878427040 34552874308608810 34564013956033344 34705669750935120 34796633562990530 34848491437152960 34957474710348960 35049044376400824 35059809238189560 35204088288552480 35284097580117372 35429299627772176 35540099288854776 35604780366244320 35644139392159386 35697260315247552 35790823093361688 35845613566773570 35937506794563990 36198193372348392 36347157131082336 36347828818146930 36358320691455840 36604250890938090 36705348445866408 36856399262516064 36964292702980104 37173228884061480 37552547546143740 37694044700300520 37804390264411470 37959963886898760 38078677809487260 38136265901783280 38176236726028632 38235321137891808 38333340580868256 38670574355748720 38771017406023392 38783778613230420 38884515700537512 38943382640445360 39043878469802010 39044534283667296 39204552866797080 39212368742519280 39225873498977088 39430174923450927 39488938224380064 39488999209838640 39604599324621540 39767581214846320 39857962081243698 39982611699961623 40056050715886656 40220214858164880 40264675980031899 40324682948705568 40385730145647040 40617256330119744 40783720495407120 40890551772467628 40903110777887820 40951554736128960 40966415504884080 41071436336644560 41369363854112448 41463449170330572 41540375792167920 41584829290852617 41603199165581760 41646803701122144 41755960275588636 41819882494569165 41948969652418752 42186081115362240 42244905946262976 42405800287838085 42418040806698480 42483690153213120 42704959372761105 42903299139506190 42948266316782211 43014736280128284 43078908228914880 43125008153476788 43205017445041680 43382815870741440 43629984829747008 43811305470501030 43876598027088960 43925101069125708 44105121975146715 44286624534715220 44324318415120480 44425124111068470 44491331449535040 44607874660873776 44621575394059440 44738528866702110 44805203276339520 45063057055372488 45232853640360624 45247741715435490 45365268317293764 45433946413852920 45551956664278512 45694413371384712 45763519082139936 45881685557333010 46070499078145080 46205365878725130 46274226334580160 46404689226898464 46732059168534432 46746412317586080 47045463440156496 47386799051806368 47525519189545848 47720295907535790 47721097457815584 47794151422364760 47916675726085320 48264257829797856 48463771757529240 48605644625671890 48715286988186742 48805667854584120 48940464594488544 49032341873721360 49083732933465384 49159698605860896 49285723603973472 49361172780475080 49564305178748640 50070063394858320 50183858993482998 50258726267067360 50405853685881960 50613285182531680 50771570412649680 50848354535711040 50886960345405702 50901648968038176 51113189715584535 51245951247313326 51560765807664960 51711704817640560 51829311462913215 51846020934050016 51924510187260480 52058504626402680 52194950344485795 52272737155729440 52283158323359040 52436212065523440 52573566564601236 52651998946451520 52806132432828720 52926146370176058 53143949441658264 53310148933282164 53466209088239079 53626953144219840 53686234640042532 53768420350160355 53906260191845985 54297290058522588 54378293993876160 54520735696623504 54537481037183760 54621887339845440 54761915115526080 54906376336407135 55284598893774096 55387167722890560 55446439054470156 55674613700784848 55759843326092220 56095694781103296 56328821319215610 56412768891971520 56541067050450780 56557387742264640 56706585396617205 56939945830348140 57118016714230890 57204398852674920 57264355089042948 57352981706837712 57500010871302384 57606689926722240 58005861533623080 58156526109035088 58415073960668040 58566801425500944 58806829300195620 59233498814757960 59406898986932310 59477166214498368 59495433858745920 59651371822269480 59786943121865547 60084076073829984 60310471520480832 60330322287247320 60487024423058352 60578595218470560 60735942219038016 60925884495179616 61175580743110680 61335827658701442 61354666166831730 61427332104193440 61449623257326120 61607154504966840 62054045781168672 62195173755495858 62404798748372640 62470205551683216 62633940413382954 62727284586875328 63367358919394464 63627061210047720 63725535229819680 63888900968113760 64618362343372320 64687512230215182 64807526167562520 65074223806112160 65376455831628480 65444977244620512 65716958205751545 65814897040633440 65887651603688562 66292413181283520 66429936802072830 66637686166602705 66736997174302560 66760084526477760 66911811991310664 67107793300053165 67207804914509280 67594585583058732 67695427216866240 67849280460540936 67871612573153235 68047902475940646 68150919620779380 68327934996417768 68645278623209904 68948939756854080 69105748617217620 69308048818087695 69411339501870240 69593267125981060 69914949420697920 70098088752801648 70119618476379120 70408176577104960 70568195160234744 70858599255544352 71080198577709552 71209560732488640 71288278784318772 71580443861303685 71581646186723376 71691227133547140 71875013589127980 72396386744696784 72694314262164672 72695657636293860 72716641382911680 73072930482280113 73208501781876180 73410696891732816 73712798525032128 73928585405960208 74346457768122960 75105095092287480 75275788490224497 75388089400601040 75608780528822940 75919927773797520 76157355618974520 76272531803566560 76352473452057264 76470642275783616 76666681161736512 76868926870969989 77341148711497440 77542034812046784 77567557226460840 77769031401075024 77886765280890720 78087756939604020 78089068567334592 78409105733594160 78424737485038560 78860349846901854 78977876448760128 78977998419677280 79209198649243080 79389219555264087 79535162429692640 79715924162487396 79965223399923246 80440429716329760 80529351960063798 80649365897411136 81567440990814240 81781103544935256 81806221555775640 81932831009768160 82142872673289120 82926898340661144 83080751584335840 83169658581705234 83293607402244288 83511920551177272 83639764989138330 84493231978823415 84811600575676170 84836081613396960 85409918745522210 85806598279012380 85896532633564422 86029472560256568 86250016306953576 86410034890083360 87622610941002060 87850202138251416 88210243950293430 88573249069430440 88648636830240960 88850248222136940 89110348480398465 89215749321747552 89243150788118880 89477057733404220 90126114110744976 90465707280721248 90495483430870980 90730536634587528 90867892827705840 91103913328557024 91388826742769424 91527038164279872 91763371114666020 92003741488052163 92140998156290160 92410731757450260 92809378453796928 93292760633243787 93464118337068864 93492824635172160 93950910620074431 94090926880312992 94773598103612736 95051038379091696 95440591815071580 95442194915631168 95588302844729520 95833351452170640 96528515659595712 96927543515058480 97031268345322773 97211289251343780 97430573976373484 97611335709168240 97880929188977088 98064683747442720 98167465866930768 98319397211721792 98571447207946944 98722345560950160 98831477405532843 99128610357497280 99644905203109245 100140126789716640 100367717986965996 100517452534134720 100811707371763920 101226570365063360 101543140825299360 101773920690811404 101803297936076352 102226379431169070 102491902494626652 103423409635281120 103658622925826430 103692041868100032 104117009252805360 104389900688971590 104545474311458880 104872424131046880 105147133129202472 105612264865657440 105852292740352116 106287898883316528 106620297866564328 106932418176478158 107372469280085064 107536840700320710 107812520383691970 108594580117045176 109041471393247008 109074962074367520 109812752672814270 110569197787548192 110892878108940312 111349227401569696 111519686652184440 112657642638431220 113082134100901560 113413170793234410 113879891660696280 114236033428461780 114408797705349840 114528710178085896 114705963413675424 115000021742604768 116011723067246160 116313052218070176 116830147921336080 117133602851001888 117613658600391240 118290524770352781 118466997629515920 118813797973864620 119302743644538960 119573886243731094 120168152147659968 120660644574494640 120794027940095697 120974048846116704 121157190436941120 121788217470466855 121851768990359232 122351161486221360 122671655317402884 122709332333663460 122854664208386880 122899246514652240 123214309009933680 124108091562337344 124390347510991716 124754487872557851 124809597496745280 124940411103366432 125267880826765908 125459647483707495 126734717838788928 127217400863514255 127254122420095440 127451070459639360 127777801936227520 128114878118283315 129236724686744640 129375024460430364 129615052335125040 130148447612224320 130889954489241024 131433916411503090 131629794081266880 131775303207377124 132315365925440145 132859873604145660 133275372333205410 133473994348605120 133823623982621328 134215586600106330 134415609829018560 135189171166117464 135698560921081872 135743225146306470 136095804951881292 136301839241558760 136655869992835536 137290557246419808 138211497234435240 138616097636175390 138822679003740480 139186534251962120 140196177505603296 140239236952758240 141136390320469488 141717198511088704 142160397155419104 142576557568637544 143160887722607370 143163292373446752 143382454267094280 143750027178255960 144792773489393568 145391315272587720 146145860964560226 146417003563752360 146821393783465632 147857170811920416 148692915536245920 150210190184574960 150551576980448994 150776178801202080 151217561057645880 151839855547595040 152314711237949040 152545063607133120 152704946904114528 153339569146753605 153737853741939978 154682297422994880 155135114452921680 155487934388739645 155538062802150048 155773530561781440 156175513879208040 156584851033457385 156818211467188320 156849474970077120 157720699693803708 157955996839354560 158418397298486160 158778439110528174 159070324859385280 159431848324974792 159930446799846492 160880859432659520 161058703920127596 161718780575537955 163134881981628480 163562207089870512 163612443111551280 163865662019536320 164285745346578240 164719129009221405 165853796681322288 166161503168671680 166339317163410468 167023841102354544 167279529978276660 168986463957646830 169623201151352340 169672163226793920 170119756189851615 170819837491044420 171613196558024760 171793065267128844 172058945120513136 172500032613907152 172820069780166720 175245221882004120 175700404276502832 176420487900586860 177146498138860880 177700496444273880 178220696960796930 178431498643495104 178486301576237760 178954115466808440 179360829365596641 180252228221489952 180931414561442496 180990966861741960 181461073269175056 181735785655411680 182207826657114048 182777653485538848 183526742229332040 184007482976104326 184281996312580320 184821463514900520 186585521266487574 187901821240148862 188181853760625984 190102076758183392 190881183630143160 191176605689459040 191666702904341280 193855087030116960 194062536690645546 194422578502687560 194861147952746968 195222671418336480 196129367494885440 196334931733861536 197150874617254635 197444691121900320 197662954811065686 199289810406218490 199913058499808115 200280253579433280 200735435973931992 201323379900159495 201623414743527840 203086281650598720 203547841381622808 204452758862338140 204983804989253304 206846819270562240 207317245851652860 207924146454263085 208234018505610720 208779801377943180 209744848262093760 210294266258404944 211224529731314880 211704585480704232 212575797766633056 213240595733128656 213864836352956316 214741331583911055 214744938560170128 215073681400641420 215625040767383940 217189160234090352 218082942786494016 218149924148735040 219218791446840339 219625505345628540 221138395575096384 221785756217880624 222698454803139392 223039373304368880 225315285276862440 226164268201803120 226826341586468820 227759783321392560 228472066856923560 228817595410699680 229057420356171792 229411926827350848 230000043485209536 230606780612909967 232023446134492320 232626104436140352 233660295842672160 234267205702003776 235227317200782480 236581049540705562 236933995259031840 237627595947729240 238167658665792261 238605487289077920 239147772487462188 241321289148989280 241588055880191394 241948097692233408 243576434940933710 244702322972442720 245343310634805768 245418664667326920 245798493029304480 246428618019867360 248780695021983432 249508975745115702 249880822206732864 250535761653531816 250919294967414990 254434801727028510 254508244840190880 256229756236566630 258750048920860728 259230104670250080 262867832823006180 263550606414754248 264630731850880290 265719747208291320 266550744666410820 267331045441195395 267647247965242656 268431173200212660 270378342332234928 271397121842163744 271486450292612940 272191609903762584 272603678483117520 273311739985671072 274581114492839616 276011224464156489 276422994468870480 277232195272350780 278373068503924240 279878281899731361 280392355011206592 280478473905516480 281852731860223293 282272780640938976 284320794310838208 285153115137275088 286321775445214740 286326584746893504 286764908534188560 287500054356511920 289585546978787136 290782630545175440 291093805035968319 292291721929120452 292834007127504720 293642787566931264 295714341623840832 296494432216598529 297385831072491840 298934715609327735 300420380369149920 301103153960897988 301552357602404160 302435122115291760 303679711095190080 304629422475898080 305409893808229056 306679138293507210 307475707483879956 310270228905843360 310975868777479290 311076125604300096 312351027758416080 313169702066914770 313636422934376640 315441399387607416 316836794596972320 317556878221056348 318863696649949584 319860893599692984 322117407840255192 323437561151075910 327124414179741024 327224886223102560 329438258018442810 331707593362644576 332678634326820936 334047682204709088 334559059956553320 337972927915293660 339246402302704680 340239512379703230 341639674982088840 343226393116049520 343586130534257688 344117890241026272 345000065227814304 350490443764008240 351400808553005664 352840975801173720 354292996277721760 355400992888547760 356441393921593860 357908230933616880 358721658731193282 360504456442979904 361981933723483920 362382083820287091 362922146538350112 363471571310823360 365364652411400565 365555306971077696 367053484458664080 368014965952208652 368563992625160640 369642927029801040 373171042532975148 374263463617673553 375803642480297724 376378942451122485 380204153516366784 381762367260286320 382353211378918080 383333405808682560 384344634354849945 387710174060233920 388125073381291092 388845157005375120 389722295905493936 390445342836672960 392669863467723072 394301749234509270 394889382243800640 395325909622131372 396946097776320435 398579620812436980 399826116999616230 401470871947863984 402646759800318990 403246829487055680 407095682763245616 408905517724676280 409967609978506608 414634491703305720 415848292908526170 416468037011221440 417559602755886360 420588532516809888 423409170961408464 425151595533266112 426481191466257312 427729672705912632 429482663167822110 429489877120340256 430147362801282840 431250081534767880 434378320468180704 438437582893680678 439251010691257080 443571512435761248 446078746608737760 450630570553724880 452328536403606240 453652683172937640 455519566642785120 456944133713847120 457635190821399360 458114840712343584 460018707440260815 461213561225819934 464046892268984640 466463803166218935 467320591685344320 469754553100372155 470454634401564960 473162099081411124 473867990518063680 475255191895458480 476335317331584522 477210974578155840 478295544974924376 482642578297978560 483176111760382788 485156341726613865 487152869881867420 489404645944885440 490686621269611536 490837329334653840 491596986058608960 492857236039734720 494157387027664215 497561390043966864 499017951490231404 501071523307063632 501838589934829980 508869603454057020 509016489680381760 512459512473133260 517500097841721456 518460209340500160 525735665646012360 527101212829508496 529261463701760580 531439494416582640 533101489332821640 534662090882390790 535294495930485312 536862346400425320 538082488096789923 540756684664469856 542794243684327488 542972900585225880 544383219807525168 545207356966235040 546623479971342144 552022448928312978 552845988937740960 554464390544701560 556746137007848480 559756563799462722 563705463720446586 564545561281877952 570306230274550176 572643550890429480 573529817068377120 575000108713023840 581565261090350880 582187610071936638 584583443858240904 585668014255009440 591452623851763905 592988864433197058 597869431218655470 600840760738299840 602206307921795976 603970139700478485 604870244230583520 609258844951796160 613358276587014420 614951414967759912 620540457811686720 621951737554958580 623772439362789255 624702055516832160 626339404133829540 630882798775214832 633673589193944640 635113756442112696 637727393299899168 639721787199385968 644234815680510384 646875122302151820 654248828359482048 654449772446205120 657656374340521017 658876516036885620 663415186725289152 665357268653641872 668095364409418176 669118119913106640 675945855830587320 678492804605409360 680479024759406460 683279349964177680 686452786232099040 687172261068515376 688235780482052544 690000130455628608 691820341838729901 700980887528016480 702801617106011328 705681951602347440 708585992555443520 710801985777095520 712882787843187720 715816461867233760 717443317462386564 723963867446967840 724764167640574182 725844293076700224 730729304822801130 734106968917328160 736029931904417304 739285854059602080 746342085065950296 748526927235347106 751607284960595448 752757884902244970 763524734520572640 768689268709699890 776250146762582184 777690314010750240 779444591810987872 788603498469018540 790651819244262744 793892195552640870 797159241624873960 799652233999232460 802941743895727968 805293519600637980 814191365526491232 817811035449352560 819935219957013216 828033673392469467 829268983406611440 831696585817052340 835119205511772720 841177065033619776 845558195580669879 846818341922816928 852962382932514624 855459345411825264 858965326335644220 858979754240680512 860294725602565680 862500163069535760 868756640936361408 873281415107904957 876875165787361356 878502021382514160 887143024871522496 892157493217475520 896804146827983205 901261141107449760 904657072807212480 907305366345875280 911039133285570240 913888267427694240 916229681424687168 920037414880521630 922427122451639868 932927606332437870 939509106200744310 940909268803129920 946324198162822248 950510383790916960 952670634663169044 956591089949848752 966352223520765576 970312683453227730 974305739763734840 981373242539223072 981674658669307680 988314774055328430 995122780087933728 998035902980462808 1002143046614127264 1003677179869659960 1017739206908114040 1024919024946266520 1035000195683442912 1051471331292024720 1054202425659016992 1058522927403521160 1062878988833165280 1066202978665643280 1069324181764781580 1073724692800850640 1076164976193579846 1081513369328939712 1085945801170451760 1087146251460861273 1088766439615050336 1090414713932470080 1096093957234201695 1104044897856625956 1105691977875481920 1108928781089403120 1113492274015696960 1119513127598925444 1127410927440893172 1140612460549100352 1145287101780858960 1147059634136754240 1150000217426047680 1153033903064549835 1163130522180701760 1164375220143873276 1169166887716481808 1171336028510018880 1182905247703527810 1185977728866394116 1190838293328961305 1195738862437310940 1204412615843591952 1207940279400956970 1209740488461167040 1226716553174028840 1229902829935519824 1243903475109917160 1247544878725578510 1249404111033664320 1252678808267659080 1261765597550429664 1270227512884225392 1275454786599798336 1279443574398771936 1288469631361020768 1293750244604303640 1315312748681042034 1317753032073771240 1330714537307283744 1338236239826213280 1351891711661174640 1356985609210818720 1360958049518812920 1366558699928355360 1372905572464198080 1374344522137030752 1380056122320782445 1383640683677459802 1399391409498656805 1401961775056032960 1409263659301116465 1411363903204694880 1421603971554191040 1425765575686375440 1431632923734467520 1434886634924773128 1447927734893935680 1449528335281148364 1455469025179841595 1461458609645602260 1468213937834656320 1472059863808834608 1478571708119204160 1482472161082992645 1492684170131900592 1497053854470694212 1503214569921190896 1505515769804489940 1527049469041145280 1537378537419399780 1552500293525164368 1555380628021500480 1558889183621975744 1577206996938037080 1581303638488525488 1587784391105281740 1594318483249747920 1599304467998464920 1605883487791455936 1610587039201275960 1614247464290369769 1628382731052982464 1635622070898705120 1639870439914026432 1656067346784938934 1658537966813222880 1663393171634104680 1670238411023545440 1691116391161339758 1693636683845633856 1710918690823650528 1717930652671288440 1720589451205131360 1725000326139071520 1746562830215809914 1753750331574722712 1757004042765028320 1793608293655966410 1802522282214899520 1811910419101435455 1814610732691750560 1827776534855388480 1840074829761043260 1844854244903279736 1865855212664875740 1871317318088367765 1879018212401488620 1892648396325644496 1901020767581833920 1905341269326338088 1913182179899697504 1932704447041531152 1940625366906455460 1948611479527469680 1962746485078446144 1963349317338615360 1972969123021563051 1976629548110656860 1990245560175867456 1996071805960925616 2004286093228254528 2007354359739319920 2035478413816228080 2049838049892533040 2070000391366885824 2075461025516189703 2102942662584049440 2108404851318033984 2117045854807042320 2125757977666330560 2132405957331286560 2138648363529563160 2147449385601701280 2152329952387159692 2171891602340903520 2174292502921722546 2177532879230100672 2192187914468403390 2208089795713251912 2217857562178806240 2239026255197850888 2254821854881786344 2290574203561717920 2306067806129099670 2328750440287746552 2338333775432963616 2365810495407055620 2371955457732788232 2381676586657922610 2391477724874621880 2408825231687183904 2415880558801913940 2453433106348057680 2459805659871039648 2487806950219834320 2495089757451157020 2505357616535318160 2523531195100859328 2536674586742009637 2540455025768450784 2558887148797543872 2576939262722041536 2587500489208607280 2619844245323714871 2630625497362084068 2635506064147542480 2661429074614567488 2676472479652426560 2690412440483949615 2703783423322349280 2713971218421637440 2721916099037625840 2733117399856710720 2748689044274061504 2760112244641564890 2767281367354919604 2798782818997313610 2818527318602232930 2822727806409389760 2851531151372750880 2869773269849546256 2899056670562296728 2910938050359683190 2922917219291204520 2944119727617669216 2964944322165985290 2985368340263801184 2994107708941388424 3006429139842381792 3011031539608979880 3074757074838799560 3105000587050328736 3154413993876074160 3162607276977050976 3175568782210563480 3188636966499495840 3198608935996929840 3221174078402551920 3228494928580739538 3261438754382583819 3271244141797410240 3288281871702605085 3312134693569877868 3317075933626445760 3326786343268209360 3340476822047090880 3382232782322679516 3421837381647301056 3435861305342576880 3441178902410262720 3450000652278143040 3459101709193649505 3493125660431619828 3507500663149445424 3514008085530056640 3587216587311932820 3623820838202870910 3629221465383501120 3680149659522086520 3689708489806559472 3731710425329751480 3742634636176735530 3758036424802977240 3785296792651288992 3810682538652676176 3826364359799395008 3865408894083062304 3881250733812910920 3897222959054939360 3945938246043126102 3953259096221313720 3992143611921851232 4014708719478639840 4070956827632456160 4099676099785066080 4140168366962347335 4150922051032379406 4205885325168098880 4227790977903349395 4234091709614084640 4264811914662573120 4277296727059126320 4294898771203402560 4304659904774319384 4343783204681807040 4348585005843445092 4366407075539524785 4384375828936806780 4416179591426503824 4435715124357612480 4478052510395701776 4509643709763572688 4581148407123435840 4612135612258199340 4657500880575493104 4676667550865927232 4731620990814111240 4743910915465576464 4763353173315845220 4782955449749243760 4817650463374367808 4831761117603827880 4842742392871109307 4906866212696115360 4919611319742079296 4975613900439668640 4990179514902314040 5010715233070636320 5073349173484019274 5080910051536901568 5175000978417214560 5239688490647429742 5261250994724168136 5271012128295084960 5380824880967899230 5407566846644698560 5435731257304306365 5443832198075251680 5520224489283129780 5534562734709839208 5597565637994627220 5637054637204465860 5703062302745501760 5739546539699092512 5798113341124593456 5821876100719366380 5845834438582409040 5888239455235338432 5918907369064689153 5929888644331970580 5970736680527602368 5988215417882776848 6012858279684763584 6022063079217959760 6149514149677599120 6210001174100657472 6308827987752148320 6325214553954101952 6351137564421126960 6377273932998991680 6397217871993859680 6442348156805103840 6456989857161479076 6522877508765167638 6576563743405210170 6624269387139755736 6653572686536418720 6764465564645359032 6871722610685153760 6918203418387299010 6986251320863239656 7015001326298890848 7174433174623865640 7247641676405741820 7360299319044173040 7379416979613118944 7463420850659502960 7485269272353471060 7516072849605954480 7570593585302577984 7610023760226028911 7621365077305352352 7730817788166124608 7762501467625821840 7794445918109878720 7891876492086252204 7906518192442627440 7984287223843702464 8029417438957279680 8071237321451848845 8141913655264912320 8199352199570132160 8280336733924694670 8301844102064758812 8455581955806698790 8468183419228169280 8554593454118252640 8609319809548638768 8697170011686890184 8732814151079049570 8768751657873613560 8832359182853007648 8956105020791403552 9019287419527145376 9224271224516398680 9315001761150986208 9463241981628222480 9487821830931152928 9526706346631690440 9565910899498487520 9663522235207655760 9685484785742218614 9813732425392230720 9864845615107815255 9951227800879337280 9980359029804628080 10021430466141272640 10146698346968038548 10350001956834429120 10377305127580948515 10479376981294859484 10522501989448336272 10542024256590169920 10761649761935798460 10871462514608612730 10887664396150503360 11040448978566259560 11069125469419678416 11195131275989254440 11274109274408931720 11479093079398185024 11596226682249186912 11643752201438732760 11691668877164818080 11837814738129378306 11859777288663941160 11976430835765553696 12044126158435919520 12299028299355198240 12617655975504296640 12683372933710048185 12702275128842253920 12794435743987719360 12884696313610207680 12913979714322958152 13045755017530335276 13099221226618574355 13153127486810420340 13248538774279511472 13307145373072837440 13528931129290718064 13743445221370307520 13836406836774598020 13972502641726479312 14030002652597781696 14348866349247731280 14495283352811483640 14528227178613327921 14720598638088346080 14758833959226237888 14926841701319005920 14970538544706942120 15032145699211908960 15220047520452057822 15242730154610704704 15525002935251643680 15783752984172504408 15813036384885254880 16142474642903697690 16307193771912919095 16560673467849389340 16603688204129517624 16911163911613397580 17109186908236505280 17218639619097277536 17394340023373780368 17465628302158099140 17537503315747227120 17664718365706015296 17756722107194067459 17912210041582807104 18038574839054290752 18448542449032797360 18630003522301972416 18926483963256444960 18975643661862305856 19053412693263380880 19131821798996975040 19327044470415311520 19370969571484437228 19729691230215630510 19960718059609256160 20293396693936077096 20754610255161897030 20958753962589718968 21045003978896672544 21523299523871596920 21742925029217225460 22080897957132519120 22138250938839356832 22390262551978508880 22548218548817863440 22830071280678086733 23192453364498373824 23287504402877465520 23383337754329636160 23675629476258756612 23719554577327882320 23952861671531107392 24088252316871839040 24213711964355546535 24598056598710396480 25366745867420096370 25404550257684507840 25827959428645916304 26091510035060670552 26198442453237148710 26306254973620840680 26497077548559022944 27057862258581436128 27672813673549196040 27945005283452958624 28697732698495462560 28990566705622967280 29056454357226655842 29441197276176692160 29594536845323445765 29853683402638011840 29941077089413884240 30064291398423817920 30440095040904115644 31050005870503287360 31567505968345008816 31626072769770509760 32284949285807395380 32614387543825838190 33121346935698778680 33207376408259035248 33822327823226795160 34437279238194555072 34788680046747560736 34931256604316198280 35075006631494454240 35513444214388134918 36897084898065594720 37852967926512889920 38050118801130144555 38106825386526761760 38654088940830623040 38741939142968874456 39459382460431261020 39921436119218512320 40586793387872154192 41509220510323794060 41917507925179437936 42090007957793345088 43046599047743193840 43485850058434450920 44161795914265038240 44276501877678713664 44780525103957017760 45096437097635726880 45660142561356173466 46575008805754931040 47351258952517513224 47439109154655764640 48427423928711093070 50733491734840192740 51655918857291832608 52183020070121341104 52396884906474297420 52612509947241681360 52994155097118045888 53270166321582202377 54115724517162872256 55345627347098392080 55890010566905917248 57395465396990925120 57981133411245934560 58112908714453311684 59189073690646891530 59882154178827768480 60880190081808231288 63135011936690017632 64569898571614790760 65228775087651676380 66242693871397557360 66414752816518070496 67644655646453590320 69577360093495121472 69862513208632396560 70150013262988908480 71026888428776269836 72641135893066639605 73794169796131189440 76100237602260289110 76213650773053523520 77483878285937748912 78918764920862522040 81173586775744308384 83018441020647588120 83835015850358875872 86093198095486387680 86971700116868901840 88323591828530076480 88783610535970337295 89561050207914035520 90192874195271453760 91320285122712346932 93150017611509862080 94702517905035026448 94878218309311529280 96854847857422186140 101466983469680385480 103311837714583665216 104366040140242682208 104793769812948594840 105225019894483362720 106540332643164404754 110691254694196784160 114150356403390433665 115962266822491869120 116225817428906623368 118378147381293783060 119764308357655536960 121760380163616462576 126270023873380035264 129139797143229581520 130457550175303352760 132485387742795114720 132829505633036140992 135289311292907180640 139725026417264793120 142053776857552539672 145282271786133279210 152200475204520578220 154967756571875497824 157837529841725044080 159810498964746607131 162347173551488616768 166036882041295176240 167670031700717751744 172186396190972775360 173943400233737803680 177567221071940674590 182640570245424693864 189405035810070052896 193709695714844372280 202933966939360770960 208732080280485364416 209587539625897189680 210450039788966725440 213080665286328809508 221382509388393568320 228300712806780867330 232451634857813246736 236756294762587566120 243520760327232925152 258279594286459163040 260915100350606705520 264970775485590229440 266350831607911011885 270578622585814361280 279450052834529586240 284107553715105079344 290564543572266558420 304400950409041156440 309935513143750995648 315675059683450088160 319620997929493214262 332073764082590352480 347886800467475607360 355134442143881349180 365281140490849387728 378810071620140105792 387419391429688744560 405867933878721541920 419175079251794379360 426161330572657619016 456601425613561734660 464903269715626493472 473512589525175132240 487041520654465850304 516559188572918326080 521830200701213411040 532701663215822023770 568215107430210158688 581129087144533116840 608801900818082312880 631350119366900176320 639241995858986428524 664147528165180704960 710268884287762698360 730562280981698775456 774838782859377489120 799052494823733035655 811735867757443083840 838350158503588758720 852322661145315238032 913202851227123469320 929806539431252986944 947025179050350264480 1043660401402426822080 1065403326431644047540 1136430214860420317376 1162258174289066233680 1217603801636164625760 1278483991717972857048 1420537768575525396720 1461124561963397550912 1549677565718754978240 1598104989647466071310 1704645322290630476064 1826405702454246938640 1894050358100700528960 2130806652863288095080 2324516348578132467360 2435207603272329251520 2556967983435945714096 2841075537151050793440 3196209979294932142620 3409290644581260952128 3652811404908493877280 4261613305726576190160 4649032697156264934720 5113935966871891428192 5682151074302101586880 6392419958589864285240 7305622809816987754560 8523226611453152380320 10227871933743782856384 12784839917179728570480 17046453222906304760640 25569679834359457140960 51139359668718914281920
- Sum of all divisors σ(n): 237296182082319414597816
- Sum of proper divisors (its aliquot sum) s(n): 186156822413600500315896
- 51139359668718914281920 is an abundant number, because the sum of its proper divisors (186156822413600500315896) is greater than itself. Its abundance is 135017462744881586033976
Bases of 51139359668718914281920
- Binary: 10101101010001000101001011101001111011000010100100001110000010100001110000002
- Hexadecimal: 0xAD4452E9EC290E0A1C0
- Base-36: 8BSKVOITX3DR000
Squares and roots of 51139359668718914281920
- 51139359668718914281920 squared (511393596687189142819202) is 2615234107326594702291654496949868549238886400
- 51139359668718914281920 cubed (511393596687189142819203) is 133741397632475769572477694195625817675932232839708181378796453888000
-
The
square root of 51139359668718914281920 is 226140132813.0832116539 -
The
cube root of 51139359668718914281920 is 37118045.1126866097
Scales and comparisons
How big is 51139359668718914281920?- 51,139,359,668,718,914,281,920 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 51,139,359,668,718,914,281,920 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 51139359668718914281920 cubic inches would be around 3093170.4 feet tall.
Recreational maths with 51139359668718914281920
- 51139359668718914281920 backwards is 02918241981786695393115
- 51139359668718914281920 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 51139359668718914281920's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 51139359668718914281920 - Facts about the integer". Numbermatics.com. 2024. Web. 16 May 2024.
APA style:
Numbermatics. (2024). Number 51139359668718914281920 - Facts about the integer. Retrieved 16 May 2024, from https://numbermatics.com/n/51139359668718914281920/
Chicago style:
Numbermatics. 2024. "Number 51139359668718914281920 - Facts about the integer". https://numbermatics.com/n/51139359668718914281920/
The information we have on file for 51139359668718914281920 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 51139359668718914281920, math, Factors of 51139359668718914281920, curriculum, school, college, exams, university, Prime factorization of 51139359668718914281920, STEM, science, technology, engineering, physics, economics, calculator, fifty-one sextillion, one hundred thirty-nine quintillion, three hundred fifty-nine quadrillion, six hundred sixty-eight trillion, seven hundred eighteen billion, nine hundred fourteen million, two hundred eighty-one thousand, nine hundred twenty.