145808542287451368400610304
145,808,542,287,451,368,400,610,304 is an even composite number composed of seven prime numbers multiplied together.
145808542287451368400610304 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty-four thousand, seven hundred forty-nine divisors.
Prime factorization of 145808542287451368400610304:
210 × 312 × 72 × 112 × 612 × 1932 × 5712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 61 × 61 × 193 × 193 × 571 × 571)See below for interesting mathematical facts about the number 145808542287451368400610304 from the Numbermatics database.
Names of 145808542287451368400610304
- Cardinal: 145808542287451368400610304 can be written as One hundred forty-five septillion, eight hundred eight sextillion, five hundred forty-two quintillion, two hundred eighty-seven quadrillion, four hundred fifty-one trillion, three hundred sixty-eight billion, four hundred million, six hundred ten thousand, three hundred four.
Scientific notation
- Scientific notation: 1.45808542287451368400610304 × 1026
Factors of 145808542287451368400610304
Divisors of 145808542287451368400610304
- Number of divisors d(n): 34749
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 61 63 64 66 72 77 81 84 88 96 98 99 108 112 121 122 126 128 132 144 147 154 162 168 176 183 189 192 193 196 198 216 224 231 242 243 244 252 256 264 288 294 297 308 324 336 352 363 366 378 384 386 392 396 427 432 441 448 462 484 486 488 504 512 528 539 549 567 571 576 579 588 594 616 648 671 672 693 704 726 729 732 756 768 772 784 792 847 854 864 882 891 896 924 968 972 976 1008 1024 1056 1078 1089 1098 1134 1142 1152 1158 1176 1188 1232 1281 1296 1323 1342 1344 1351 1386 1408 1452 1458 1464 1512 1536 1544 1568 1584 1617 1647 1694 1701 1708 1713 1728 1737 1764 1782 1792 1848 1936 1944 1952 2013 2016 2079 2112 2123 2156 2178 2187 2196 2268 2284 2304 2316 2352 2376 2464 2541 2562 2592 2646 2673 2684 2688 2702 2772 2816 2904 2916 2928 2989 3024 3072 3088 3136 3168 3234 3267 3294 3388 3402 3416 3426 3456 3474 3528 3564 3584 3696 3721 3843 3872 3888 3904 3969 3997 4026 4032 4053 4158 4224 4246 4312 4356 4374 4392 4536 4568 4608 4632 4697 4704 4752 4851 4928 4941 5082 5103 5124 5139 5184 5211 5292 5346 5368 5376 5404 5544 5632 5808 5832 5856 5929 5978 6039 6048 6176 6237 6272 6281 6336 6369 6468 6534 6561 6588 6776 6804 6832 6852 6912 6948 7056 7128 7168 7381 7392 7442 7623 7686 7744 7776 7808 7938 7994 8019 8052 8064 8106 8316 8448 8492 8624 8712 8748 8784 8967 9072 9136 9216 9264 9394 9408 9457 9504 9702 9801 9856 9882 10164 10206 10248 10278 10368 10422 10584 10692 10736 10752 10808 11088 11163 11264 11529 11616 11664 11712 11773 11858 11907 11956 11991 12078 12096 12159 12352 12474 12544 12562 12672 12738 12936 13068 13122 13176 13552 13608 13664 13704 13824 13896 14091 14112 14256 14553 14762 14784 14823 14861 14884 15246 15309 15372 15417 15488 15552 15616 15633 15876 15988 16038 16104 16128 16212 16632 16896 16984 17248 17424 17496 17568 17787 17934 18117 18144 18272 18528 18711 18788 18816 18843 18914 19008 19107 19404 19602 19683 19712 19764 20328 20412 20496 20556 20736 20844 21168 21384 21472 21504 21616 22143 22176 22326 22869 23058 23232 23328 23353 23424 23546 23716 23814 23912 23982 24057 24156 24192 24318 24704 24948 25088 25124 25344 25476 25872 26047 26136 26244 26352 26901 27104 27216 27328 27408 27648 27792 27979 28182 28224 28371 28512 29106 29403 29524 29568 29646 29722 29768 30492 30618 30744 30834 30976 31104 31232 31266 31752 31976 32076 32208 32256 32424 32879 33264 33489 33792 33968 34496 34587 34831 34848 34992 35136 35319 35574 35721 35868 35973 36234 36288 36477 36544 37056 37249 37422 37576 37632 37686 37828 38016 38214 38808 39204 39366 39424 39528 40656 40824 40931 40992 41112 41472 41688 42273 42336 42768 42944 43232 43659 43967 44286 44352 44469 44583 44652 45738 45927 46116 46251 46464 46656 46706 46848 46899 47092 47432 47628 47824 47964 48114 48312 48384 48636 49408 49896 50176 50248 50688 50952 51667 51744 52094 52272 52488 52704 53361 53802 54208 54351 54432 54656 54816 55584 55958 56133 56364 56448 56529 56742 57024 57321 58212 58806 59048 59049 59136 59292 59444 59536 60984 61236 61488 61668 61952 62208 62464 62532 63504 63952 64152 64416 64512 64848 65758 66429 66528 66978 67936 68607 68992 69091 69174 69662 69696 69984 70059 70272 70638 71148 71442 71736 71946 72171 72468 72576 72954 73088 74112 74498 74844 75152 75264 75372 75656 76032 76428 77616 78141 78408 78732 78848 79056 80703 81312 81648 81862 81984 82224 82411 82944 83376 83937 84546 84672 85113 85536 85888 86464 87318 87934 88209 88572 88704 88938 89166 89304 91476 91854 92232 92502 92928 93312 93412 93696 93798 94184 94864 95256 95648 95928 96228 96624 96768 97272 98637 98816 99792 100467 100496 101376 101904 103334 103488 103761 104027 104188 104493 104544 104976 105408 105957 106722 107163 107604 107919 108416 108702 108864 109312 109431 109632 110203 111168 111747 111916 112266 112728 112896 113058 113484 114048 114642 116424 117612 118096 118098 118272 118584 118888 119072 121968 122472 122793 122976 123336 123904 124416 125064 126819 127008 127904 128304 128832 129503 129696 130977 131516 131901 132858 133056 133407 133749 133956 135872 137214 137781 137984 138182 138348 138753 139324 139392 139968 140118 140544 140697 141276 142296 142884 143472 143892 144342 144936 145152 145908 146176 148224 148996 149688 150304 150528 150744 151312 152064 152856 155001 155232 156282 156816 157464 158112 160083 161406 162624 163053 163296 163471 163724 163968 164448 164822 166752 167874 168399 169092 169344 169587 170226 171072 171776 171963 172928 174636 175868 176418 177144 177147 177408 177876 178332 178608 182329 182952 183708 184464 185004 185856 186624 186824 187392 187596 188368 189728 190512 191296 191856 192456 193248 193536 194544 197274 197632 199287 199584 200934 200992 203808 205821 206668 206976 207273 207522 208054 208376 208986 209088 209952 210177 210816 211914 213444 214326 215208 215838 216513 216832 217404 217728 218624 218862 219264 220406 222336 223494 223832 224532 225456 225792 226116 226968 228096 229284 232848 234423 235224 236192 236196 236544 237168 237776 238144 242109 243817 243936 244944 245586 245952 246672 247233 248832 250128 251811 253638 254016 255339 255808 256608 257664 259006 259392 260743 261954 263032 263802 264627 265716 266112 266814 267498 267912 271744 274428 275562 275968 276364 276696 277506 278648 278784 279936 280236 281088 281394 282552 284592 285768 286517 286944 287784 288684 289872 290304 291816 292352 295911 296448 297992 299376 300608 301401 301488 302624 304128 305712 307769 310002 310464 311283 312081 312564 313479 313632 314928 316224 317871 320166 321489 322812 323757 325248 326041 326106 326592 326942 327448 327936 328293 328896 329644 330609 333504 335241 335748 336798 338184 338688 339174 340452 342144 343552 343926 345856 349272 351736 352836 354288 354294 354816 355752 356664 357216 361669 364658 365904 367416 368379 368928 370008 371712 373248 373648 375192 376736 379456 380457 381024 382592 383141 383712 384912 386496 388509 389088 392931 394548 395703 398574 399168 400221 401247 401868 401984 407616 409739 411642 413336 413343 413952 414546 415044 416108 416259 416752 417972 418176 419904 420354 421632 422091 423828 426888 428652 430416 431676 433026 433664 434808 435456 437248 437724 438528 440812 444672 446988 447664 449064 450241 450912 451584 452232 453936 456192 458568 465003 465696 468846 470448 472384 472392 474336 475552 476288 480249 483637 484218 487634 487872 489159 489888 490413 491172 491904 493344 494466 500256 503622 505197 507276 508032 508761 510678 511616 513216 515328 515889 518012 518784 521486 523908 526064 527604 529254 531432 531441 532224 533628 534996 535824 543488 546987 548856 551124 551936 552728 553392 555012 557296 557568 559872 560472 562176 562788 565104 569184 571536 573034 573888 575568 576877 577368 579744 580608 583632 584704 591822 592896 595984 597861 598752 601216 602802 602976 605248 611424 615538 617463 620004 620928 621819 622566 624162 625128 626958 627264 629856 630531 632448 635742 640332 642978 645624 647514 649539 650496 652082 652212 653184 653884 654896 655872 656586 657792 659288 661218 667008 670482 671496 673596 676368 677376 678348 680904 684288 687104 687852 691712 698544 703269 703472 705672 708576 708588 709632 711504 713328 714432 718153 723338 726327 729316 731451 731808 734832 736758 737856 740016 741699 746496 747296 750384 753472 755433 758912 760914 762048 765184 766017 766282 767424 769824 771421 772992 777018 778176 782229 785862 789096 791406 793881 797148 798336 800442 802494 803736 803968 815232 819478 823284 826672 826686 827904 829092 830088 832216 832518 833504 835944 836352 839808 840708 843264 844182 847656 853776 857304 859551 860832 863352 866052 867328 869616 870912 875448 877056 881624 887733 889344 893976 895328 898128 900482 901824 904203 904464 906521 907872 912384 917136 923307 930006 931392 933849 936243 937692 940437 940896 944768 944784 948672 951104 952576 953613 960498 964467 967274 968436 971271 975268 975744 978123 978318 979776 980826 982344 983808 984879 986688 988932 991827 1000512 1005723 1007244 1010394 1014552 1016064 1017522 1021356 1023232 1026432 1030656 1031778 1036024 1037568 1042972 1047816 1052128 1055208 1058508 1062864 1062882 1064448 1067256 1069992 1071648 1085007 1086976 1093974 1097712 1102248 1105137 1105456 1106784 1110024 1114592 1115136 1119744 1120944 1125576 1130208 1138368 1141371 1143072 1144297 1146068 1147776 1149423 1151136 1153754 1154736 1159488 1165527 1167264 1178793 1183644 1187109 1191968 1195722 1197504 1200663 1202432 1203741 1205604 1205952 1210496 1212233 1222848 1229217 1231076 1234926 1240008 1240029 1241856 1243638 1245132 1248324 1248777 1250256 1253916 1254528 1259712 1261062 1264896 1266273 1271484 1280664 1285956 1291248 1295028 1299078 1300992 1304164 1304424 1306368 1307768 1309792 1311744 1313172 1315584 1318576 1322436 1334016 1340964 1342992 1347192 1350723 1352736 1354752 1356696 1361808 1368576 1375704 1383424 1395009 1397088 1406538 1406944 1411344 1417152 1417176 1423008 1424533 1426656 1428864 1436306 1440747 1446676 1450911 1452654 1458632 1462902 1463616 1467477 1469664 1471239 1473516 1475712 1480032 1483398 1494592 1500768 1506944 1510866 1515591 1517824 1521828 1524096 1526283 1530368 1532034 1532564 1534848 1539648 1542842 1545984 1547667 1554036 1556352 1564458 1571724 1578192 1582812 1587762 1594296 1596672 1600884 1604988 1607472 1607936 1630464 1638956 1640961 1646568 1653344 1653372 1655808 1658184 1660176 1664432 1665036 1667008 1671888 1672704 1679616 1681416 1686528 1688364 1695312 1706719 1707552 1714608 1719102 1721664 1726704 1730631 1732104 1739232 1741824 1750896 1754112 1763248 1775466 1778688 1787952 1790656 1793583 1796256 1800964 1803648 1808406 1808928 1813042 1815744 1825201 1834272 1846614 1852389 1860012 1862784 1865457 1867698 1872486 1875384 1880874 1881792 1889536 1889568 1891593 1897344 1902208 1905152 1907226 1920996 1928934 1934548 1936872 1942542 1948617 1950536 1951488 1956246 1956636 1959552 1961652 1964688 1967616 1969758 1973376 1977864 1983654 2001024 2005619 2011446 2014488 2020788 2029104 2032128 2035044 2042712 2046464 2052864 2061312 2063556 2072048 2075136 2085944 2095632 2104256 2109807 2110416 2117016 2124691 2125728 2125764 2128896 2134512 2139984 2143296 2154459 2170014 2173952 2178981 2187948 2194353 2195424 2204496 2210274 2210912 2213568 2220048 2225097 2229184 2239488 2241888 2251152 2260416 2266299 2272189 2276736 2282287 2282742 2286144 2288594 2292136 2295552 2298051 2298846 2302272 2307508 2309472 2314263 2318976 2331054 2334528 2346687 2357586 2367288 2374218 2381643 2383936 2391444 2395008 2401326 2404864 2407482 2411208 2411904 2420992 2424466 2445696 2458434 2462152 2469852 2480016 2480058 2483712 2487276 2490264 2496648 2497554 2500512 2507832 2509056 2519424 2522124 2529792 2532546 2542968 2561328 2571912 2578653 2582496 2590056 2598156 2601984 2608328 2608848 2612736 2615536 2619584 2626344 2631168 2637152 2644872 2663199 2668032 2681928 2681987 2685984 2694384 2701446 2705472 2712609 2713392 2719563 2723616 2737152 2751408 2769921 2790018 2794176 2801547 2808729 2813076 2813888 2821311 2822688 2834304 2834352 2846016 2849066 2853312 2857728 2860839 2868173 2872612 2881494 2893352 2893401 2901822 2905308 2913813 2917264 2925804 2927232 2934369 2934954 2939328 2942478 2947032 2951424 2954637 2960064 2966796 2975481 2989184 3001536 3013888 3017169 3021732 3031182 3035648 3043656 3048192 3052566 3060736 3064068 3065128 3069696 3079296 3085684 3091968 3095334 3108072 3112704 3128916 3143448 3151687 3156384 3165624 3175524 3188592 3193344 3201768 3209976 3214944 3215872 3255021 3260928 3277912 3281922 3293136 3306688 3306744 3315411 3316368 3320352 3328864 3330072 3334016 3343776 3345408 3359232 3362832 3376728 3385459 3390624 3413438 3415104 3424113 3429216 3432891 3438204 3443328 3448269 3453408 3461262 3464208 3478464 3496581 3501792 3526496 3536379 3550932 3561327 3575904 3581312 3586451 3587166 3592512 3601928 3601989 3607296 3611223 3616812 3617856 3626084 3631488 3636699 3650402 3668544 3687651 3693228 3704778 3720024 3720087 3725568 3730914 3735396 3744972 3746331 3750768 3761748 3763584 3779072 3779136 3783186 3794688 3798819 3804416 3810304 3814452 3841992 3857868 3869096 3873744 3885084 3897234 3901072 3902976 3912492 3913272 3919104 3923304 3929376 3935232 3939516 3946752 3955728 3967308 4002048 4011238 4022892 4028976 4041576 4052169 4058208 4064256 4070088 4085424 4092928 4105728 4127112 4144096 4150272 4171888 4185027 4191264 4208512 4214551 4219614 4220832 4234032 4249382 4251456 4251528 4269024 4273599 4279968 4286592 4308918 4322241 4340028 4352733 4357962 4375896 4388706 4390848 4402431 4408992 4413717 4420548 4421824 4427136 4440096 4450194 4458368 4483776 4502304 4507129 4520832 4532598 4544378 4546773 4553472 4564574 4565484 4572288 4577188 4578849 4584272 4591104 4596102 4597692 4604544 4615016 4618944 4628526 4637952 4643001 4662108 4669056 4693374 4715172 4734576 4748436 4763286 4767872 4782888 4790016 4802652 4809728 4814964 4822416 4823808 4841984 4848932 4891392 4916868 4922883 4924304 4939704 4960032 4960116 4967424 4974552 4980528 4993296 4995108 5001024 5015664 5018112 5027071 5038848 5044248 5059584 5065092 5085936 5120157 5122656 5143824 5157306 5164992 5180112 5191893 5196312 5216656 5217696 5225472 5231072 5239168 5252688 5262336 5274304 5289744 5326398 5336064 5363856 5363974 5371968 5380749 5388768 5399947 5402892 5410944 5425218 5426784 5439126 5447232 5475603 5502816 5539842 5557167 5580036 5588352 5596371 5603094 5617458 5626152 5627776 5642622 5645376 5668608 5668704 5674779 5692032 5698132 5706624 5715456 5721678 5736346 5745224 5762988 5786704 5786802 5803644 5810616 5827626 5834528 5845851 5851608 5854464 5868738 5869908 5878656 5884956 5894064 5902848 5909274 5920128 5933592 5950962 5978368 6003072 6016857 6027776 6034338 6043464 6062364 6071296 6087312 6096384 6105132 6128136 6130256 6139392 6158592 6171368 6183936 6190668 6216144 6225408 6257832 6286896 6303374 6312768 6329421 6331248 6345647 6351048 6374073 6377184 6386688 6403536 6419952 6429888 6431744 6463377 6510042 6521856 6536943 6555824 6563844 6583059 6586272 6613376 6613488 6630822 6632736 6640704 6657728 6660144 6668032 6675291 6687552 6718464 6722383 6725664 6753456 6770918 6781248 6798897 6816567 6826876 6830208 6846861 6848226 6858432 6865782 6876408 6886656 6894153 6896538 6906816 6922524 6928416 6942789 6956928 6993162 7003584 7040061 7052992 7072758 7101864 7122654 7144929 7151808 7162624 7172902 7174332 7185024 7203856 7203978 7214592 7222446 7233624 7235712 7252168 7262976 7273398 7300804 7337088 7375302 7386456 7409556 7440048 7440174 7451136 7461828 7470792 7489944 7492662 7501536 7523496 7527168 7558144 7558272 7566372 7589376 7597638 7608832 7628904 7683984 7715736 7735959 7738192 7747488 7770168 7794468 7802144 7805952 7824984 7826544 7838208 7846608 7858752 7879032 7893504 7899683 7911456 7934616 7989597 8004096 8022476 8045784 8045961 8057952 8083152 8104338 8116416 8137827 8140176 8158689 8170848 8211456 8254224 8288192 8309763 8343776 8370054 8382528 8404641 8417024 8426187 8429102 8439228 8441664 8463933 8468064 8485631 8498764 8502912 8503056 8538048 8547198 8559936 8573184 8582517 8604519 8617836 8644482 8680056 8680203 8705466 8715924 8741439 8751792 8777412 8781696 8803107 8804862 8817984 8827434 8841096 8843648 8854272 8863911 8880192 8900388 8916736 8926443 8967552 9004608 9014258 9041664 9051507 9065196 9088756 9093546 9106944 9129148 9130968 9144576 9154376 9157698 9168544 9182208 9192204 9195384 9209088 9230032 9237888 9257052 9275904 9286002 9324216 9338112 9386748 9430344 9455061 9469152 9496872 9526572 9535744 9565776 9580032 9605304 9629928 9644832 9647616 9683968 9697864 9765063 9782784 9833736 9845766 9848608 9879408 9920064 9920232 9946233 9949104 9961056 9971731 9986592 9990216 10002048 10031328 10036224 10054142 10077696 10088496 10130184 10156377 10171872 10240314 10245312 10272339 10287648 10298673 10314612 10329984 10344807 10360224 10383786 10392624 10433312 10435392 10462144 10478336 10489743 10505376 10548608 10579488 10609137 10652796 10683981 10727712 10727948 10743936 10759353 10761498 10777536 10799894 10805784 10805967 10821888 10833669 10850436 10853568 10878252 10894464 10910097 10951206 11005632 11062953 11079684 11114334 11160072 11176704 11192742 11206188 11234916 11238993 11252304 11255552 11285244 11290752 11337216 11337408 11349558 11384064 11396264 11396457 11413248 11430912 11443356 11472692 11490448 11525976 11573408 11573604 11607288 11621232 11655252 11669056 11691702 11703216 11708928 11737476 11739816 11757312 11769912 11788128 11805696 11818548 11840256 11867184 11901924 11956736 12006144 12033714 12055552 12068676 12086928 12124728 12156507 12174624 12192768 12210264 12256272 12260512 12278784 12317184 12342736 12381336 12432288 12450816 12515664 12555081 12573792 12606748 12625536 12643653 12658842 12662496 12691294 12702096 12748146 12754368 12807072 12820797 12839904 12859776 12926754 12966723 13020084 13058199 13073886 13111648 13127688 13166118 13172544 13207293 13226752 13226976 13241151 13261644 13265472 13281408 13315456 13320288 13334563 13336064 13350582 13375104 13444766 13451328 13506912 13521387 13541836 13562496 13597794 13633134 13640319 13653752 13660416 13693722 13696452 13716864 13731564 13736547 13752816 13773312 13788306 13793076 13813632 13845048 13856832 13885578 13913856 13929003 13986324 14007168 14080122 14105984 14145516 14203728 14245308 14289858 14303616 14325248 14345804 14348664 14370048 14407712 14407956 14429184 14444892 14467248 14471424 14504336 14525952 14546796 14601608 14674176 14750604 14768649 14772912 14819112 14872837 14880096 14880348 14902272 14923656 14941584 14979888 14985324 15003072 15046992 15054336 15081213 15116544 15132744 15178752 15195276 15217664 15257808 15360471 15367968 15431472 15471918 15476384 15494976 15540336 15575679 15588936 15604288 15649968 15653088 15676416 15693216 15717504 15758064 15787008 15799366 15822912 15869232 15905323 15976009 15979194 16008192 16044952 16091568 16091922 16115904 16142247 16166304 16199841 16208676 16232832 16275654 16280352 16317378 16341696 16426809 16508448 16576384 16619526 16671501 16687552 16740108 16765056 16789113 16809282 16834048 16852374 16858204 16878456 16883328 16927866 16936128 16971262 16997528 17005824 17006112 17024337 17076096 17094396 17119872 17146368 17165034 17209038 17235672 17288964 17360112 17360406 17410932 17431848 17482878 17503584 17554824 17563392 17606214 17609724 17635968 17654868 17682192 17687296 17708544 17727822 17760384 17800776 17833472 17852886 17935104 18009216 18028516 18050571 18083328 18103014 18130392 18177512 18187092 18213888 18258296 18261936 18289152 18308752 18315396 18337088 18384408 18390768 18418176 18460064 18475776 18514104 18551808 18572004 18648432 18676224 18773496 18773909 18860688 18910122 18938304 18988263 18993744 19036941 19053144 19071488 19122219 19131552 19160064 19210608 19259856 19289664 19295232 19390131 19395728 19530126 19565568 19610829 19667472 19691532 19697216 19749177 19758816 19840128 19840464 19888501 19892466 19898208 19922112 19943462 19973184 19980432 20004096 20025873 20062656 20077211 20108284 20155392 20167149 20176992 20260368 20312754 20343744 20396691 20449701 20480628 20490624 20540583 20544678 20575296 20597346 20629224 20659968 20682459 20689614 20720448 20767572 20785248 20828367 20866624 20870784 20924288 20956672 20979486 21010752 21097216 21120183 21158976 21218274 21269179 21305592 21367962 21434787 21455424 21455896 21487872 21518706 21522996 21555072 21599788 21611568 21611934 21643776 21667338 21700872 21707136 21756504 21788928 21820194 21902412 22011264 22061809 22125906 22159368 22228668 22320144 22353408 22385484 22412376 22469832 22477986 22504608 22511104 22570488 22581504 22674432 22674816 22699116 22768128 22792528 22792914 22826496 22886712 22945384 22980896 23051952 23146816 23147208 23207877 23214576 23242464 23310504 23338112 23371601 23383404 23406432 23417856 23474952 23479632 23514624 23539824 23576256 23637096 23680512 23699049 23734368 23803848 23913472 23968791 24012288 24067428 24137352 24137883 24173856 24249456 24313014 24349248 24413481 24420528 24476067 24512544 24521024 24634368 24685472 24762672 24864576 24929289 24994079 25031328 25105157 25110162 25147584 25213496 25213923 25251072 25278561 25287306 25317684 25324992 25382588 25391799 25404192 25456893 25496292 25508736 25614144 25641594 25679808 25719552 25747551 25813557 25853508 25933446 26040168 26040609 26116398 26147772 26223296 26224317 26255376 26332236 26345088 26409321 26414586 26453504 26453952 26482302 26523288 26530944 26562816 26591733 26630912 26640576 26669126 26672128 26701164 26750208 26779329 26889532 26902656 27013824 27042774 27083672 27124992 27154521 27195588 27266268 27280638 27307504 27320832 27387444 27392904 27433728 27463128 27473094 27505632 27546624 27576612 27586152 27627264 27690096 27713664 27771156 27827712 27858006 27972648 28014336 28160244 28211968 28291032 28365183 28407456 28490616 28579716 28607232 28650496 28691608 28697328 28740096 28815424 28815912 28889784 28934496 28942848 29008672 29051904 29093592 29203216 29295189 29348352 29501208 29501857 29537298 29545824 29638224 29745674 29760192 29760696 29838699 29847312 29883168 29915193 29959776 29970648 30006144 30093984 30108672 30162426 30233088 30265488 30390552 30469131 30515616 30720942 30735936 30817017 30862944 30896019 30943836 30952768 30989952 31034421 31080672 31151358 31177872 31208576 31299936 31306176 31386432 31435008 31469229 31516128 31549903 31598732 31645824 31738464 31810646 31827411 31952018 31958388 32051943 32089904 32183136 32183844 32231808 32278059 32284494 32332608 32399682 32417352 32417901 32465664 32501007 32551308 32560704 32634756 32683392 32730291 32853618 33016896 33152768 33188859 33239052 33343002 33375104 33480216 33530112 33578226 33618564 33668096 33704748 33716408 33716979 33756912 33766656 33855732 33872256 33942524 33995056 34011648 34012224 34048674 34152192 34188792 34189371 34239744 34292736 34330068 34418076 34471344 34577928 34720224 34720812 34821864 34863696 34965756 35007168 35109648 35126784 35189497 35212428 35219448 35271936 35309736 35364384 35374592 35417088 35455644 35520768 35601552 35666944 35705772 35870208 36018432 36057032 36101142 36166656 36206028 36260784 36355024 36374184 36469521 36516592 36523872 36578304 36617504 36630792 36674176 36768816 36781536 36836352 36920128 36951552 37028208 37144008 37296864 37352448 37546992 37547818 37665243 37721376 37820244 37876608 37930959 37976526 37987488 38073882 38106288 38142976 38244438 38263104 38421216 38462391 38519712 38579328 38780262 38791456 38900169 39060252 39174597 39221658 39334944 39383064 39394432 39450961 39498354 39517632 39621879 39680256 39680928 39723453 39777002 39784932 39796416 39844224 39886924 39946368 39960864 40003689 40008192 40051746 40125312 40154422 40216568 40334298 40353984 40520736 40564161 40625508 40687488 40793382 40899402 40920957 40961256 40981248 41081166 41089356 41150592 41194692 41209641 41258448 41319936 41364918 41379228 41440896 41535144 41570496 41656734 41733248 41741568 41787009 41848576 41913344 41958972 42021504 42194432 42240366 42317952 42436548 42538358 42611184 42735924 42869574 42910848 42911792 42975744 43037412 43045992 43110144 43199576 43223136 43223868 43287552 43334676 43401744 43414272 43513008 43577856 43640388 43804824 44022528 44123618 44251812 44305947 44318736 44457336 44618511 44640288 44706816 44770968 44824752 44939664 44955972 45009216 45022208 45140976 45163008 45243639 45349632 45398232 45536256 45585056 45585828 45652992 45773424 45890768 45961792 46081413 46103904 46293632 46294416 46415754 46429152 46484928 46621008 46676224 46727037 46743202 46766808 46812864 46949904 46959264 47029248 47056681 47079648 47152512 47274192 47361024 47398098 47468736 47607696 47715969 47928027 47937582 48024576 48134856 48274704 48275766 48347712 48426741 48498912 48599523 48626028 48698496 48826962 48841056 48952134 49025088 49042048 49280427 49370944 49525344 49729152 49858578 49988158 50014503 50062656 50210314 50220324 50295168 50367339 50426992 50427846 50502144 50557122 50574612 50635368 50649984 50765176 50783598 50808384 50913786 50992584 51017472 51073011 51228288 51283188 51359616 51439104 51495102 51627114 51707016 51866892 52080336 52081218 52232796 52295544 52446592 52448634 52510752 52664472 52690176 52818642 52829172 52907008 52907904 52964604 53046576 53061888 53125632 53183466 53261824 53281152 53338252 53402328 53500416 53558658 53779064 53805312 54027648 54085548 54151713 54167344 54249984 54309042 54391176 54532536 54561276 54615008 54641664 54774888 54785808 54867456 54926256 54946188 55011264 55153224 55172304 55254528 55297781 55380192 55427328 55542312 55655424 55716012 55945296 56028672 56320488 56321727 56423936 56582064 56730366 56814912 56964789 56981232 57110823 57159432 57214464 57366657 57383216 57394656 57480192 57630848 57631824 57779568 57868992 57885696 58017344 58170393 58187184 58406432 58590378 58696704 58832487 59002416 59003714 59074596 59091648 59247531 59276448 59399417 59491348 59520384 59521392 59665503 59677398 59694624 59766336 59830386 59919552 59941296 60012288 60077619 60187968 60231633 60324852 60466176 60501447 60530976 60781104 60938262 61031232 61190073 61349103 61441884 61471872 61621749 61634034 61725888 61792038 61887672 61905536 61979904 62047377 62068842 62161344 62302716 62355744 62417152 62485101 62599872 62612352 62772864 62870016 62925913 62938458 63032256 63099806 63197464 63291648 63360549 63476928 63621292 63654822 63807537 63904036 63916776 64103886 64179808 64304361 64366272 64367688 64463616 64556118 64568988 64665216 64799364 64834704 64835802 64931328 65002014 65102616 65121408 65269512 65366784 65460582 65707236 66033792 66185427 66305536 66377718 66478104 66686004 66750208 66960432 67060224 67156452 67237128 67409496 67432816 67433958 67513824 67533312 67711464 67744512 67885048 67990112 68023296 68024448 68097348 68304384 68377584 68378742 68479488 68660136 68836152 68942688 69155856 69440448 69441624 69623631 69643728 69727392 69802117 69931512 70014336 70114803 70219296 70253568 70378994 70424856 70438896 70543872 70619472 70728768 70749184 70911288 71041536 71097147 71203104 71411544 71740416 71906373 72036864 72114064 72202284 72412056 72413649 72521568 72710048 72748368 72939042 73033184 73047744 73235008 73240443 73261584 73348352 73428201 73537632 73563072 73840256 73903104 73946213 74056416 74288016 74593728 74787867 74982237 75093984 75095636 75315471 75330486 75442752 75640488 75641769 75753216 75835683 75861918 75953052 75974976 76147764 76175397 76212576 76370679 76488876 76526208 76842432 76924782 77039424 77158656 77242653 77440671 77560524 77582912 77800338 78120504 78349194 78443316 78669888 78672951 78766128 78788864 78901922 78996708 79035264 79227963 79243758 79360512 79361856 79446906 79554004 79569864 79592832 79688448 79773848 79775199 79892736 79921728 80007378 80016384 80103492 80250624 80308844 80337987 80433136 80668596 80707968 81041472 81128322 81251016 81374976 81463563 81586764 81798804 81841914 81922512 81962496 82162332 82178712 82301184 82389384 82419282 82516896 82639872 82729836 82758456 82881792 83070288 83140992 83313468 83466496 83483136 83574018 83697152 83917944 84043008 84388864 84480732 84635904 84873096 85076716 85095549 85222368 85471848 85739148 85821696 85823584 85951488 86074824 86091984 86220288 86399152 86446272 86447736 86669352 86803488 86828544 86896513 87026016 87155712 87280776 87609648 87885567 88045056 88247236 88503624 88505571 88611894 88637472 88914672 89237022 89280576 89516097 89541936 89649504 89745579 89879328 89911944 90018432 90281952 90326016 90487278 90699264 90796464 91170112 91171656 91407393 91546848 91781536 91923584 92162826 92207808 92451051 92587264 92588832 92688057 92831508 92858304 92969856 93103263 93242016 93341941 93352448 93454074 93486404 93533616 93625728 93899808 93918528 94113362 94159296 94305024 94407687 94548384 94649709 94796196 94937472 95215392 95431938 95482233 95856054 95875164 96155829 96269712 96549408 96551532 96695424 96834177 96853482 96997824 97199046 97252056 97396992 97503021 97653924 97682112 97904268 98050176 98084096 98190873 98560854 98741888 99050688 99458304 99566577 99717156 99976316 100029006 100125312 100420628 100440648 100590336 100734678 100853984 100855692 101004288 101114244 101149224 101150937 101270736 101299968 101530352 101567196 101616768 101827572 101985168 102034944 102146022 102456576 102566376 102568113 102719232 102878208 102990204 103254228 103414032 103733784 104109859 104160672 104162436 104465592 104591088 104893184 104897268 105021504 105328944 105380352 105568491 105637284 105658344 105815808 105929208 106093152 106123776 106251264 106366932 106523648 106562304 106676504 106804656 107000832 107117316 107558128 107610624 108055296 108171096 108303426 108334688 108499968 108618084 108782352 109065072 109122552 109230016 109408563 109549776 109571616 109734912 109852512 109892376 110022528 110306448 110344608 110509056 110595562 110760384 110854656 111084624 111337261 111432024 111890592 112057344 112640976 112643454 112847872 112995729 113164128 113460732 113629824 113792877 113929578 113962464 114221646 114318864 114428928 114733314 114766432 114789312 115261696 115263648 115387173 115559136 115737984 116034688 116340786 116374368 116700507 116812864 117180756 117523791 117664974 118004832 118007428 118149192 118183296 118352883 118495062 118552896 118798834 118865637 118982696 119040768 119042784 119170359 119331006 119354796 119389248 119532672 119660772 119839104 119882592 120011067 120024576 120155238 120375936 120463266 120649704 121002894 121061952 121562208 121692483 121876524 122062464 122380146 122698206 122883768 122943744 123243498 123268068 123451776 123584076 123628923 123775344 123811072 123959808 124094754 124137684 124322688 124605432 124711488 124834304 124970202 125199744 125224704 125361027 125545728 125740032 125851826 125876916 126064512 126199612 126394928 126583296 126721098 126953856 127242584 127309644 127615074 127808072 127833552 128207772 128359616 128608722 128732544 128735376 128927232 129112236 129137976 129330432 129598728 129669408 129671604 129862656 130004028 130205232 130242816 130539024 130733568 130921164 131414472 132067584 132370854 132611072 132755436 132917841 132956208 133372008 133500416 133855533 133920864 134120448 134312904 134474256 134818992 134865632 134867916 135027648 135066624 135422928 135489024 135730917 135770096 135980224 136048896 136194696 136608768 136755168 136757484 136958976 137320272 137672304 137885376 138244239 138311712 138603529 138880896 138883248 139219507 139247262 139287456 139454784 139604234 139863024 140028672 140181111 140229606 140438592 140757988 140849712 140877792 141087744 141170043 141238944 141457536 141822576 142083072 142194294 142406208 142823088 143147907 143784081 143812746 144073728 144228128 144404568 144824112 144827298 145043136 145280223 145420096 145496736 145798569 145878084 146066368 146095488 146470016 146480886 146523168 146696704 146856402 147075264 147126144 147680512 147841281 147892426 148112832 148576032 148884253 149187456 149575734 149964474 150043509 150187968 150191272 150630942 150660972 150885504 151102017 151280976 151283538 151506432 151671366 151723836 151906104 151949952 152295528 152350794 152425152 152741358 152977752 153052416 153219033 153684864 153849564 154078848 154317312 154485306 154881342 155121048 155165824 155600676 156241008 156698388 156886632 157339776 157345902 157532256 157577728 157803844 157993416 158070528 158455926 158487516 158721024 158723712 158893812 159108008 159139728 159185664 159376896 159547696 159550398 159785472 159843456 160014756 160206984 160501248 160617688 160675974 160866272 161337192 161415936 162082944 162256644 162455139 162502032 162749952 162927126 163173528 163597608 163601207 163683828 163845024 163924992 164324664 164357424 164602368 164778768 164838564 165033792 165459672 165516912 165763584 165893343 166140576 166281984 166626936 166932992 166966272 167148036 167394304 167835888 168086016 168961464 168965181 169271808 169746192 170153432 170191098 170444736 170894367 170943696 171332469 171478296 171643392 171647168 172099971 172149648 172183968 172440576 172798304 172892544 172895472 173338704 173606976 173657088 173793026 174052032 174511179 174561552 174958553 175219296 175736099 175771134 176090112 176494472 176497461 177007248 177011142 177223788 177274944 177742593 177829344 178198251 178474044 178561152 178996509 179032194 179083872 179299008 179491158 179758656 179823888 180036864 180232857 180563904 180694899 180974556 181398528 181504341 181592928 182340224 182343312 182814786 183093696 183563072 183570219 183847168 184047309 184325652 184415616 184865247 184902102 185174528 185177664 185376114 185663016 185716608 185939712 186142131 186206526 186484032 186683882 186704896 186908148 186972808 187067232 187251456 187455303 187799616 187837056 188226724 188318592 188610048 188777739 188815374 189096768 189299418 189592392 189874944 190081647 190430784 190863876 190964466 191422611 191712108 191750328 192311658 192539424 193098816 193103064 193390848 193668354 193706964 193995648 194398092 194504112 194793984 195006042 195307848 195364224 195808536 196100352 196168192 196381746 197121708 197483776 198101376 198556281 198916608 199133154 199434312 199952632 200058012 200250624 200841256 200881296 201180672 201469356 201707968 201711384 202228488 202298448 202301874 202541472 202599936 203060704 203134392 203233536 203655144 203970336 204069888 204292044 204913152 205132752 205136226 205438464 205980408 206508456 206512999 206828064 207467568 208219718 208321344 208324872 208870893 208931184 209182176 209406351 209786368 209794536 210043008 210344409 210657888 210760704 211136982 211274568 211316688 211631616 211858416 212186304 212247552 212733864 213124608 213291441 213353008 213609312 214234632 215116256 215221248 215719119 216110592 216342192 216606852 216669376 217236168 217240947 217564704 218130144 218245104 218460032 218773511 218817126 219099552 219143232 219705024 219721329 219784752 220045056 220284603 220612896 220689216 220849321 221191124 221520768 221709312 221838639 222169248 222674522 222864048 223781184 224363601 224946711 225281952 225286908 225946413 225991458 226328256 226921464 226925307 227259648 227507049 227585754 227859156 227924928 228443292 228526191 228637728 229112037 229466628 229532864 229578624 230523392 230527296 230774346 231118272 231475968 231727959 232069376 232322013 232681572 232748736 233401014 233625728 233960969 234361512 235047582 235329948 236009664 236014856 236018853 236298384 236366592 236705766 236990124 237105792 237597668 237683889 237731274 237965392 238081536 238085568 238340718 238662012 238709592 238778496 239065344 239321544 239325597 239678208 239765184 240022134 240049152 240310476 240751872 240926532 241013961 241299408 242005788 242123904 243124416 243384966 243753048 244124928 244390689 244760292 245396412 245767536 245887488 246486996 246536136 246903552 247168152 247257846 247550688 247622144 247919616 248189508 248275368 248645376 249210864 249422976 249668608 249940404 250399488 250449408 250722054 251091456 251703652 251753832 252129024 252399224 252789856 253166592 253442196 253907712 254485168 254619288 255230148 255286647 255616144 255667104 256415544 256719232 257087611 257217444 257465088 257470752 257854464 258224472 258275952 258660864 259197456 259338816 259343208 260008056 260410464 260485632 260689539 261078048 261467136 261842328 262828944 263656701 264135168 264741708 265510872 265516713 265835682 265912416 266744016 267000832 267711066 267841728 268548291 268625808 268948512 269236737 269637984 269731264 269735832 270055296 270845856 270978048 271461834 271540192 271960448 272097792 272389392 273510336 273514968 274222179 274640544 274934869 275344608 275770752 276156727 276488478 276623424 277207058 277353153 277761792 277766496 278064171 278439014 278494524 278574912 278909568 279208468 279309789 279726048 280025823 280057344 280362222 280459212 280877184 281515976 281699424 281755584 282340086 282477888 282915072 283223061 283645152 283949127 284388588 284812416 285646176 286295814 286446699 287568162 287625492 288456256 288467487 288809136 289648224 289654596 290086272 290502531 290560446 290840192 290993472 291597138 291756168 292132736 292190976 292509063 292940032 292961772 293046336 293393408 293712804 294150528 294252288 294572619 295361024 295682562 295784852 296225664 297152064 297768506 298374912 298699731 299151468 299928948 300087018 300375936 300382544 301261884 301321944 301771008 302204034 302561952 302567076 303012864 303342732 303447672 303452811 303812208 303899904 304591056 304701588 304850304 305482716 305955504 306104832 306438066 307369728 307699128 308157696 308634624 308970612 309762684 310242096 310331648 311201352 312329577 312482016 313396776 313773264 314679552 314691804 315064512 315155456 315607688 315986832 316141056 316705473 316911852 316975032 317447424 317787624 318216016 318279456 318371328 318753792 319095392 319100796 319570944 319686912 320029512 320413968 321002496 321235376 321351948 321732544 322674384 322831872 324165888 324513288 324910278 325004064 325499904 325854252 326347056 327195216 327202414 327367656 327690048 328225689 328649328 328714848 329204736 329396767 329557536 329677128 330067584 330919344 331033824 331527168 331786686 332281152 332563968 333253872 333865984 334011783 334296072 335671776 336172032 337922928 337930362 338543616 338987187 339492384 340306864 340382196 340889472 341378631 341788734 341887392 342664938 342956592 343286784 343294336 344199942 344299296 344367936 345596608 345785088 345790944 346161519 346677408 347213952 347586052 348104064 349022358 349123104 349917106 350101521 350438592 351472198 351542268 352571373 352988944 352994922 354014496 354022284 354447576 354549888 355058649 355485186 355658688 356396502 356596911 356948088 357122304 357511077 357993018 358064388 358167744 358598016 358982316 359517312 359647776 360033201 360073728 360465714 361127808 361389798 361949112 363008682 363185856 364680448 364686624 365077449 365629572 366187392 367126144 367140438 367694336 368094618 368651304 368831232 369730494 369804204 370349056 370355328 370752228 370886769 371326032 371433216 371879424 372284262 372413052 372968064 373367764 373816296 373945616 374134464 374502912 374910606 375599232 375674112 376083081 376453448 376637184 377220096 377555478 377630748 378193536 378598836 379184784 379749888 380163294 380861568 381727752 381928932 382845222 383424216 383500656 384623316 385078848 386197632 386206128 386781696 387084467 387336708 387413928 387991296 388796184 389008224 389587968 390012084 390615696 390728448 391617072 392200704 392336384 392763492 394243416 394967552 396202752 397112562 397833216 398266308 398753523 398868624 399905264 400116024 400501248 401566599 401682512 401762592 402361344 402938712 403415936 403422768 404456976 404596896 404603748 405082944 405199872 406121408 406268784 406467072 407192751 407310288 407940672 408584088 409826304 410065363 410265504 410272452 410876928 411960816 413016912 413025998 413656128 414732717 414935136 415810587 416439436 416642688 416649744 417658521 417741786 417862368 418364352 418812702 419572736 419589072 420086016 420543333 420688818 421315776 422273964 422549136 422633376 423263232 423510129 423716832 424372608 425467728 426249216 426582882 426706016 427218624 428469264 429443721 430232512 431352243 431438238 432221184 432684384 433213704 433338752 434472336 434481894 435129408 435840669 436260288 436490208 436920064 437395707 437547022 437634252 438199104 438286464 439410048 439442658 439569504 440090112 440481391 440569206 441225792 441378432 441698642 442382248 443041536 443523843 443677278 444338496 445349044 445728096 446652759 447562368 448727202 449893422 450130527 450563904 450573816 451892826 451982916 452656512 453306051 453842928 453850614 454519296 455014098 455171508 455718312 455849856 456886584 457052382 457275456 458224074 458933256 459065728 459157248 459657099 461046784 461054592 461548692 462236544 462951936 463455918 464138752 464644026 465363144 465497472 466802028 467251456 467921938 468723024 470095164 470659896 472019328 472029712 472037706 472596768 472733184 473411532 473980248 474211584 475195336 475367778 475462548 475930784 476163072 476171136 476681436 477324024 477419184 477556992 478130688 478643088 478651194 479356416 479530368 480044268 480620952 481503744 481853064 482027922 482598816 484011576 484247808 486248832 486769932 487365417 487506096 488249856 488781378 489520584 490792824 490803621 491535072 491774976 492973992 493072272 493807104 494336304 494515692 495101376 495244288 496379016 496550736 497290752 497680029 498421728 498845952 499880808 500798976 500898816 501444108 502182912 503407304 503507664 504258048 504798448 505579712 506884392 506895543 507815424 508970336 509238576 510460296 510573294 511232288 511334208 512683101 512831088 513438464 513997407 514175222 514434888 514930176 514941504 516299913 516448944 516551904 517321728 517623491 518394912 518677632 518686416 520016112 520820928 520971264 521379078 522156096 523533537 523684656 524875659 525657888 527208297 527313402 528270336 529483416 529492383 531021744 531033426 531671364 531824832 533227779 533488032 534594753 535422132 535683456 536989527 537096582 537251616 537897024 538473474 539275968 539462528 539471664 540110592 540698571 541691712 542084697 542923668 543080384 543920896 544195584 544513023 544778784 547020672 547029936 548444358 549281088 549869738 550689216 550710657 551541504 552141927 552313454 552976956 553246848 554414116 554595741 554706306 555523584 555532992 556128342 556878028 556989048 557149824 557819136 558416936 558426393 558619578 559452096 560051646 560114688 560724444 560918424 561754368 562365909 563031952 563398848 563511168 564680172 564955776 565830144 566333217 566446122 567290304 567898254 568777176 569624832 570244941 571292352 572591628 572893398 574267833 575136324 575250984 576912512 576934974 577618272 579296448 579309192 580172544 581005062 581120892 581680384 581986944 583194276 583512336 584265472 584381952 585018126 585880064 585923544 586092672 587425608 588301056 588504576 589145238 590722048 591365124 591569704 592451328 594304128 595537012 595668843 596749824 597399462 598302936 599857896 600174036 600751872 600765088 602523768 602643888 603542016 604408068 605123904 605134152 606685464 606895344 606905622 607624416 607799808 608275591 609182112 609403176 609700608 610965432 611911008 612209664 612876132 614739456 615398256 616315392 617941224 619525368 619538997 620484192 620663296 622402704 624659154 624964032 626612679 626793552 627546528 628219053 629359104 629383608 630129024 631033227 631215376 631973664 632282112 633410946 633823704 633950064 634894848 635575248 636432032 636558912 636742656 638190784 638201592 639373824 639874323 640059024 640827936 642470752 642703896 643465088 645348768 645663744 647157357 648331776 649026576 649820556 650008128 651708504 651722841 652694112 653393587 654390432 654404828 654735312 655380096 656320533 656451378 657298656 657429696 658793534 659115072 659163987 659354256 660135168 660853809 661838688 662067648 662547963 663573372 664562304 665127936 665515917 666507744 668023566 668592144 671343552 673090803 674840133 675845856 675860724 677839239 677974374 678984768 680613728 680764392 681778944 682521147 682757262 683577468 683774784 685329876 685578573 685913184 686588672 687336111 688399884 688598592 688735872 691193216 691570176 691581888 692185043 692323038 693354816 694427904 695172104 695183877 696208128 696966039 698044716 698246208 699834212 700203042 700877184 701882907 702944396 703084536 705142746 705977888 705989844 708028992 708044568 708056559 708895152 709099776 710117298 710970372 711317376 712793004 713051667 713193822 713896176 714244608 715022154 715986036 716128776 716335488 717196032 717964632 717976791 719034624 719295552 720066402 720147456 720931428 722255616 722779596 723041883 723898224 726017364 726371712 729360896 729373248 730154898 731259144 732374784 733172067 734252288 734280876 735388672 736189236 737302608 737662464 739460988 739608408 740710656 741504456 741773538 742652064 742866432 743758848 744568524 744826104 745936128 746735528 747632592 747891232 748268928 749005824 749821212 751198464 751348224 752166162 752906896 753274368 755110956 755261496 756387072 757197672 758369568 759499776 760326588 761723136 763455504 763857864 765690444 765859941 766848432 767001312 769246632 770157696 771262833 772395264 772412256 773563392 774168934 774673416 774827856 775982592 777592368 778016448 780024168 781231392 781456896 782068617 783234144 784401408 785526984 788486832 789935104 790970103 792405504 794225124 796532616 796550139 797507046 797737248 799810528 800232048 801002496 803133198 803365024 803525184 805644873 805877424 806831872 806845536 807710211 808913952 809193792 809207496 810165888 812242816 812537568 812934144 813408343 814385502 814620576 815881344 817168176 820130726 820531008 820544904 822666537 823921632 824804607 826033824 826051996 827312256 828470181 829465434 829870272 831621174 832059459 832878872 833285376 833299488 834192513 835317042 835483572 835724736 836728704 837625404 837929367 839178144 840077469 840172032 841086666 841377636 842631552 844547928 845098272 845266752 847020258 847433664 848745216 849669183 850935456 851847381 853165764 853412032 854437248 856938528 858887442 860465024 862704486 862876476 865368768 865402461 866427408 866677504 868944672 868963788 870258816 871507593 871681338 872520576 872980416 873840128 874791414 875094044 875268504 876398208 876572928 877527189 878820096 878885316 879139008 880180224 880962782 881138412 882451584 882756864 883397284 883717857 884764496 886083072 887047686 887354556 888676992 890698088 891456192 893305518 895124736 896099193 897454404 899786844 900261054 901127808 901147632 903785652 903965832 905313024 906612102 907685856 907701228 909038592 910028196 910343016 911436624 911699712 913773168 914104764 914550912 916448148 917866512 918131456 918314496 919314198 922109184 923097384 924473088 925903872 926911836 928277504 929288052 930726288 930994944 933604056 934502912 935843876 936988731 937446048 940190328 941319792 944038656 944059424 944075412 945193536 945466368 946823064 947960496 948423168 950116419 950390672 950735556 950925096 951861568 952342272 953362872 954648048 954838368 955113984 956261376 957286176 957302388 958712832 959060736 960088536 961241904 963007488 963706128 964055844 965197632 968023152 968495616 970224703 972497664 973539864 974536549 974730834 975012192 976499712 977562756 979041168 981585648 981607242 983070144 984677067 985947984 986144544 987614208 988190301 988672608 989031384 990202752 992758032 993101472 994581504 995360058 996843456 997691904 999761616 1001597952 1002035349 1002888216 1006814608 1007015328 1008516096 1009596896 1011159424 1013768784 1013791086 1015630848 1016961561 1017940672 1018477152 1020920592 1021146588 1022464576 1022668416 1024135893 1025366202 1025662176 1026876928 1027994814 1028350444 1028869776 1029860352 1029883008 1032599826 1032897888 1033103808 1035246982 1036789824 1037355264 1037372832 1038484557 1040032224 1041641856 1042189771 1042758156 1044312192 1047067074 1047369312 1049751318 1050304563 1051315776 1054416594 1054626804 1057714119 1058966832 1058984766 1062043488 1062066852 1063342728 1063649664 1065175947 1066455558 1066976064 1069189506 1070844264 1071366912 1072533231 1073979054 1074193164 1074503232 1075794048 1076946948 1078551936 1078925056 1078943328 1080099603 1080221184 1081397142 1083383424 1084169394 1085847336 1086160768 1087841792 1089026046 1089557568 1094041344 1094059872 1095232347 1096888716 1098562176 1099739476 1101378432 1101421314 1103083008 1104283854 1104626908 1105953912 1106493696 1108828232 1109191482 1109412612 1111047168 1111065984 1112256684 1112660307 1113756056 1113978096 1114299648 1115638272 1116833872 1116852786 1117239156 1118904192 1120103292 1121448888 1121836848 1123508736 1124731818 1126063904 1126797696 1127022336 1128249243 1129360344 1129911552 1131660288 1132666434 1132892244 1134580608 1135796508 1137554352 1139249664 1140489882 1142584704 1145183256 1145208449 1145786796 1148535666 1150272648 1150501968 1153825024 1153869948 1155236544 1158592896 1158618384 1160345088 1161253401 1162010124 1162241784 1163360768 1163973888 1166388552 1167024672 1168530944 1168763904 1170036252 1171760128 1171847088 1172185344 1174851216 1176602112 1177009152 1178290476 1182730248 1183139408 1184902656 1188608256 1191074024 1191337686 1193499648 1194798924 1196260569 1196605872 1199715792 1200348072 1201503744 1201530176 1204699797 1205047536 1205287776 1207084032 1208816136 1210247808 1210268304 1213198561 1213370928 1213790688 1213811244 1215248832 1215599616 1216551182 1218364224 1218806352 1219401216 1221578253 1221930864 1223822016 1224709871 1225752264 1229478912 1230196089 1230796512 1232630784 1235882448 1239050736 1239077994 1240968384 1241326592 1244198151 1244805408 1247431761 1249318308 1249928064 1252975563 1253225358 1253587104 1255093056 1256438106 1258718208 1258767216 1260258048 1261629999 1262066454 1262430752 1263947328 1266821892 1267647408 1267900128 1269789696 1270530387 1271150496 1272864064 1273117824 1276381568 1276403184 1278747648 1279748646 1280118048 1281655872 1284941504 1285407792 1286930176 1288331163 1290697536 1294056729 1294314714 1296663552 1297419919 1298053152 1299641112 1300016256 1303417008 1303445682 1305388224 1306787174 1307522007 1308780864 1308809656 1309470624 1310760192 1312187121 1312641066 1312902756 1314597312 1314859392 1317587068 1318230144 1318327974 1318708512 1320270336 1321444173 1321707618 1323677376 1324135296 1325095926 1327146744 1329124608 1330571529 1331031834 1333015488 1336047132 1337184288 1339958277 1342687104 1346181606 1349680266 1351691712 1351721448 1355678478 1355948748 1357969536 1359918153 1361227456 1361528784 1363557888 1365042294 1365514524 1367154936 1367549568 1370659752 1371157146 1371826368 1373177344 1374672222 1376799768 1377197184 1377471744 1378971297 1382386432 1383140352 1383163776 1384370086 1384646076 1386709632 1388855808 1390344208 1390367754 1392416256 1393932078 1396089432 1396492416 1399668424 1400406084 1401754368 1403765814 1405888792 1406169072 1410285492 1411955776 1411979688 1416057984 1416089136 1416113118 1417790304 1418199552 1420234596 1421940744 1422634752 1425586008 1426103334 1426387644 1427792352 1428489216 1430044308 1431972072 1432257552 1432670976 1434392064 1435929264 1435953582 1438069248 1438591104 1440132804 1441862856 1444511232 1445559192 1446083766 1447796448 1452034728 1452743424 1458721792 1458746496 1460309796 1462096251 1462518288 1464749568 1466344134 1468504576 1468561752 1472378472 1472410863 1474605216 1475324928 1478921976 1479216816 1481421312 1483008912 1483547076 1485304128 1485732864 1489137048 1489652208 1491872256 1493040087 1493471056 1495265184 1495782464 1496537856 1499642424 1502396928 1502696448 1504332324 1505813792 1506548736 1510221912 1510522992 1512774144 1514395344 1516739136 1520653176 1520686629 1523446272 1524638819 1526911008 1527715728 1531380888 1531414577 1531719882 1533696864 1534002624 1538049303 1538493264 1540315392 1541992221 1542525666 1544790528 1544824512 1548337868 1548899739 1549346832 1549655712 1551965184 1552870473 1555184736 1556032896 1560048336 1562462784 1562913792 1564137234 1566468288 1570600611 1571053968 1574626977 1576973664 1581624891 1581940206 1584811008 1588450248 1588477149 1593065232 1593100278 1595014092 1595474496 1599621056 1599683337 1600464096 1603784259 1606266396 1606730048 1607050368 1610968581 1611289746 1611754848 1613663744 1613691072 1615420422 1617827904 1618387584 1618414992 1620331776 1622095713 1624485632 1625075136 1626254091 1626816686 1628771004 1629241152 1631762688 1633539069 1634336352 1637726783 1640261452 1641062016 1641089808 1645333074 1647843264 1649609214 1652067648 1652103992 1652131971 1654624512 1656425781 1656940362 1658930868 1659740544 1663242348 1663787223 1664118918 1665757744 1666570752 1666598976 1668385026 1670634084 1670967144 1671449472 1673457408 1675250808 1675279179 1675858734 1678356288 1680154938 1680344064 1682173332 1682755272 1685263104 1687097727 1689095856 1690196544 1690533504 1694040516 1694867328 1697490432 1698999651 1699338366 1701870912 1703694762 1706331528 1706824064 1708874496 1710734823 1713877056 1717774884 1720930048 1722803499 1725408972 1725752952 1730737536 1730804922 1732854816 1733355008 1737889344 1737927576 1740517632 1743015186 1743362676 1745041152 1745960832 1747680256 1749582828 1750188088 1750537008 1752796416 1753145856 1755054378 1757640192 1757770632 1758278016 1761925564 1762276824 1764903168 1765513728 1766794568 1767435714 1769528992 1772166144 1774095372 1774709112 1777353984 1781396176 1782912384 1786611036 1787006529 1790249472 1792198386 1794908808 1799573688 1799613277 1800522108 1802255616 1802295264 1807571304 1807931664 1810626048 1813224204 1815371712 1815402456 1820056392 1820686032 1822873248 1823399424 1824826773 1827546336 1828209528 1829101824 1832896296 1835733024 1836262912 1836628992 1838628396 1844218368 1846194768 1848946176 1853823672 1858576104 1858616991 1861452576 1861989888 1867208112 1869005824 1871687752 1873977462 1874892096 1879838037 1880380656 1882639584 1884657159 1888077312 1888118848 1888150824 1890387072 1893099681 1893646128 1895920992 1896846336 1900232838 1900781344 1901471112 1901850192 1903723136 1904684544 1906725744 1909296096 1909676736 1910227968 1914572352 1914604776 1918121472 1919622969 1920177072 1922483808 1924544083 1927412256 1928111688 1930395264 1933097089 1936046304 1936991232 1940449406 1941472071 1944995328 1947079728 1949073098 1949461668 1950024384 1955125512 1955168523 1958082336 1960180761 1963171296 1963214484 1966140288 1968961599 1969354134 1971895968 1972289088 1976380602 1977345216 1977491961 1978062768 1980405504 1982561427 1985516064 1986202944 1987643889 1990720116 1993686912 1995383808 1996547751 1999523232 2004070698 2005776432 2013629216 2014030656 2019193792 2019272409 2022318848 2024520399 2027537568 2027582172 2033517717 2033923122 2035881344 2036954304 2041841184 2042293176 2044929152 2045336832 2047563441 2048271786 2050732404 2051324352 2053753856 2055989628 2056700888 2056735719 2057739552 2059766016 2062008333 2065199652 2065795776 2066207616 2070493964 2073579648 2074710528 2074745664 2076555129 2076969114 2080064448 2083283712 2084379542 2085516312 2085551631 2088624384 2090898117 2094134148 2094738624 2099502636 2100609126 2102631552 2105648721 2108833188 2109253608 2115428238 2117933664 2117969532 2124086976 2124133704 2124169677 2126685456 2127299328 2130351894 2132911116 2133952128 2138379012 2139155001 2141688528 2142733824 2145066462 2147958108 2148386328 2149006464 2151588096 2153893896 2157103872 2157850112 2157886656 2160199206 2160442368 2162794284 2166766848 2168338788 2169125649 2171694672 2172321536 2175683584 2178052092 2179115136 2188082688 2188119744 2190464694 2193777432 2197124352 2199478952 2199516201 2202756864 2202842628 2206166016 2208567708 2209253816 2211907824 2212987392 2217656464 2218382964 2218825224 2222131968 2224513368 2225320614 2227512112 2227956192 2228599296 2231276544 2233667744 2233705572 2234478312 2237808384 2240206584 2242897776 2243673696 2247017472 2249463636 2252127808 2253595392 2254044672 2256498486 2258720688 2259823104 2265332868 2265784488 2269161216 2271593016 2275108704 2278499328 2280979764 2285169408 2290366512 2290416898 2291573592 2297071332 2297579823 2300545296 2301003936 2307650048 2307739896 2310473088 2313788499 2317185792 2317236768 2320690176 2322506802 2324020248 2324483568 2326721536 2327947776 2332777104 2334049344 2337061888 2340072504 2343694176 2344370688 2346205851 2349702432 2353204224 2356580952 2365460496 2366278816 2369805312 2372910309 2377216512 2382148048 2382675372 2389597848 2389650417 2392521138 2393211744 2399431584 2400696144 2403007488 2403060352 2406508621 2409399594 2410095072 2410575552 2416934619 2417632272 2420495616 2420536608 2423130633 2426397122 2426741856 2427581376 2427622488 2430497664 2433102364 2436728448 2437612704 2438802432 2440225029 2443156506 2443861728 2447644032 2449419742 2451504528 2460392178 2461593024 2467999611 2471764896 2474413821 2478101472 2478155988 2481936768 2485410543 2488396302 2489610816 2494863522 2496178377 2498636616 2499856128 2502577539 2505951126 2506450716 2507174208 2510186112 2512876212 2513788101 2517534432 2520232407 2520516096 2523259998 2524132908 2524861504 2527894656 2533643784 2535294816 2535800256 2541060774 2542300992 2545728128 2546235648 2549007549 2552763136 2552806368 2555542143 2559497292 2560236096 2563311744 2569883008 2570815584 2573570659 2573860352 2576662326 2581395072 2588113458 2588629428 2594839838 2596106304 2596207383 2599282224 2600032512 2606834016 2606891364 2610776448 2613574348 2614522779 2615044014 2617561728 2617619312 2618941248 2621520384 2624374242 2625282132 2625805512 2629194624 2629718784 2632581567 2635174136 2636460288 2636655948 2637417024 2640540672 2642888346 2643415236 2647354752 2648270592 2650191852 2651153571 2654293488 2658249216 2661143058 2662063668 2666030976 2672094264 2674368576 2679916554 2685374208 2688297579 2692363212 2699360532 2703383424 2703442896 2711356956 2711897496 2715939072 2719836306 2722454912 2723057568 2727115776 2730084588 2731029048 2734309872 2735099136 2741319504 2742314292 2743652736 2746354688 2749344444 2753599536 2754394368 2754943488 2757942594 2764772864 2766327552 2768740172 2769292152 2773419264 2777711616 2780688416 2780735508 2784832512 2787864156 2792178864 2792984832 2799336848 2800812168 2803508736 2807531628 2810966193 2811777584 2812338144 2820570984 2823911552 2823959376 2832115968 2832178272 2832226236 2835580608 2836399104 2840469192 2843881488 2845269504 2850349257 2851172016 2852206668 2852775288 2855584704 2860088616 2863944144 2864515104 2865341952 2868784128 2870457541 2871858528 2871907164 2876138496 2877182208 2880265608 2883725712 2889022464 2891118384 2892167532 2895592896 2904069456 2905486848 2910674109 2917492992 2920619592 2923609647 2924192502 2925036576 2929499136 2932688268 2937009152 2937123504 2944756944 2944821726 2949210432 2954031201 2957843952 2958433632 2962842624 2964570903 2966017824 2967094152 2970608256 2978274096 2979304416 2983744512 2986080174 2986942112 2990530368 2991564928 2993075712 2999284848 3004793856 3006106047 3008664648 3011627584 3020443824 3021045984 3025548288 3028790688 3033478272 3041306352 3041373258 3046892544 3049277638 3050884683 3053822016 3055431456 3062761776 3062829154 3063439764 3067393728 3068005248 3072407679 3076098606 3076986528 3080630784 3083369737 3083984442 3085051332 3089581056 3089649024 3096675736 3097799478 3098693664 3099311424 3105740946 3110369472 3112065792 3115453671 3120096672 3124925568 3126569313 3128274468 3132936576 3141201222 3142107936 3149253954 3150913689 3153947328 3163249782 3163880412 3173142357 3176900496 3176954298 3186130464 3186200556 3190028184 3190948992 3195527841 3199242112 3199366674 3200928192 3207568518 3212532792 3213460096 3214100736 3217599693 3221937162 3222579492 3223509696 3227327488 3227382144 3230840844 3235655808 3236775168 3236829984 3240298809 3240663552 3244191426 3248971264 3250150272 3252508182 3253633372 3257542008 3258482304 3263525376 3267078138 3268672704 3275453566 3280522904 3282124032 3282179616 3285697041 3290666148 3295686528 3299218428 3304135296 3304207984 3304263942 3309249024 3312851562 3313880724 3317861736 3319481088 3326484696 3327574446 3328237836 3331515488 3333141504 3333197952 3336770052 3337980921 3341268168 3341934288 3342898944 3346914816 3350501616 3350558358 3351717468 3356712576 3360309876 3364346664 3365510544 3370526208 3374195454 3378191712 3380393088 3381067008 3388081032 3389734656 3394980864 3397999302 3398676732 3403741824 3407389524 3412663056 3413648128 3417748992 3421469646 3427754112 3435549768 3435625347 3441860096 3445606998 3450817944 3451505904 3461475072 3461609844 3465709632 3466710016 3475778688 3475855152 3481035264 3483760203 3486030372 3486725352 3490082304 3491921664 3499165656 3500376176 3501074016 3505592832 3506291712 3510108756 3515280384 3515541264 3516556032 3523851128 3524553648 3529806336 3531027456 3533589136 3534871428 3539057984 3548190744 3549418224 3554707968 3562792352 3565824768 3573222072 3574013058 3580498944 3584396772 3588781707 3589817616 3599147376 3599226554 3601044216 3604511232 3604590528 3614099391 3615142608 3615863328 3621252096 3623364437 3626448408 3630743424 3630804912 3639595683 3640112784 3641372064 3645746496 3646798848 3649653546 3655092672 3656419056 3658203648 3664734759 3665792592 3671466048 3672525824 3674129613 3677256792 3688436736 3690588267 3692389536 3697892352 3707647344 3717152208 3717233982 3722905152 3723979776 3732594453 3734416224 3742295283 3743375504 3747954924 3749784192 3758926689 3759676074 3760761312 3765279168 3769314318 3776154624 3776237696 3776301648 3780774144 3784889997 3786199362 3787292256 3791841984 3800465676 3801562688 3802942224 3803700384 3807446272 3809369088 3811591161 3813451488 3818592192 3819353472 3829144704 3829209552 3836242944 3838480693 3839245938 3840354144 3844967616 3849088166 3854824512 3856223376 3860790528 3864993489 3866194178 3872092608 3880898812 3882170187 3882944142 3889990656 3892259757 3894159456 3898146196 3898923336 3900048768 3910251024 3910337046 3916164672 3920361522 3922566021 3926342592 3926428968 3932280576 3936561363 3937923198 3938708268 3943791936 3944578176 3952761204 3954690432 3954983922 3956125536 3960811008 3964332519 3965122854 3971032128 3972405888 3975287778 3981440232 3987373824 3991714587 3993095502 3999046464 4008141396 4011552864 4019874831 4027258432 4028061312 4038387584 4038544818 4044637696 4049040798 4055075136 4055164344 4067035434 4067846244 4071762688 4073908608 4079754459 4083682368 4084586352 4089858304 4090673664 4095126882 4096543572 4101464808 4102648704 4111979256 4113401776 4113471438 4115479104 4119532032 4124016666 4130399304 4131591552 4132415232 4136913891 4140987928 4147159296 4149421056 4149491328 4153110258 4153938228 4160128896 4166567424 4168759084 4171032624 4171103262 4177248768 4181796234 4188268296 4189477248 4199005272 4201218252 4205263104 4211297442 4217666376 4218507216 4230856476 4235867328 4235939064 4248173952 4248267408 4248339354 4253370912 4254598656 4257929137 4260703788 4265822232 4267904256 4276758024 4278310002 4283377056 4285467648 4290132924 4295916216 4296772656 4298012928 4303176192 4307787792 4314207744 4315700224 4315773312 4320398412 4325588568 4333533696 4336677576 4338251298 4343389344 4344643072 4356104184 4358230272 4376165376 4376239488 4380929388 4386288753 4387554864 4394248704 4398957904 4399032402 4405513728 4405685256 4417135416 4417232589 4418507632 4423815648 4425974784 4435312928 4436765928 4437650448 4444263936 4449026736 4450641228 4455024224 4455912384 4457198592 4467335488 4467411144 4468956624 4475616768 4479120261 4480413168 4485795552 4487347392 4498927272 4504255616 4507190784 4508089344 4510718993 4512996972 4517441376 4519646208 4530665736 4531568976 4538322432 4543186032 4550217408 4561959528 4562059887 4570338816 4573916457 4580733024 4580833796 4583147184 4594142664 4594243731 4595159646 4601090592 4602007872 4614147909 4615300096 4615479792 4620946176 4625976663 4627576998 4634371584 4634473536 4645013604 4646699217 4648040496 4648967136 4655895552 4658611419 4665554208 4668098688 4680145008 4687388352 4688741376 4692411702 4699404864 4711801833 4713161904 4723880931 4730920992 4732557632 4744874673 4745820618 4754433024 4764296096 4765350744 4779195696 4779300834 4785042276 4786423488 4798863168 4799050011 4801392288 4806120704 4811352777 4813017242 4818799188 4820190144 4821151104 4832905743 4833869238 4835264544 4840991232 4841073216 4845295301 4846261266 4852794244 4853483712 4855162752 4855244976 4860995328 4866204728 4866287139 4873456896 4875225408 4878762273 4880450058 4886313012 4887723456 4895288064 4898839484 4900617207 4903009056 4913180349 4920784356 4923186048 4935999222 4943529792 4948827642 4956202944 4956311976 4956395913 4963873536 4969277343 4970821086 4976792604 4979221632 4989727044 4991361669 4992356754 4997273232 4999712256 5005155078 5011902252 5012901432 5014348416 5020372224 5025752424 5025837537 5027576202 5035068864 5040464814 5041032192 5046519996 5048265816 5049723008 5055789312 5061293181 5067287568 5070589632 5071600512 5082121548 5084601984 5091456256 5092471296 5096998953 5098015098 5105526272 5105612736 5111084286 5118994584 5120472192 5126623488 5132204469 5139766016 5141631168 5147141318 5147720704 5153324652 5162790144 5168410497 5176226916 5177258856 5189679676 5192212608 5192414766 5198564448 5200065024 5213668032 5213782728 5221552896 5227148696 5229045558 5230088028 5235123456 5235238624 5237882496 5243040768 5248748484 5250564264 5251611024 5258389248 5259437568 5265163134 5270348272 5272920576 5273311896 5274834048 5285776692 5286830472 5294709504 5296541184 5300383704 5302307142 5308586976 5316498432 5322286116 5324127336 5332061952 5344188528 5348737152 5359833108 5361019587 5370748416 5376595158 5384726424 5398721064 5398839831 5406766848 5406885792 5422713912 5423794992 5431878144 5439672612 5444909824 5446115136 5460169176 5462058096 5468619744 5470198272 5474480319 5482639008 5484628584 5487305472 5498688888 5507199072 5508788736 5509886976 5515885188 5529545728 5532655104 5537480344 5538584304 5546838528 5561376832 5561471016 5575728312 5575850973 5584357728 5585969664 5598673696 5601624336 5607017472 5615063256 5621932386 5623555168 5624676288 5639514111 5641141968 5647823104 5647918752 5653971477 5664231936 5664356544 5664452472 5671161216 5679299043 5680938384 5687762976 5690539008 5693858401 5700698514 5702344032 5704413336 5705550576 5711169408 5720177232 5727888288 5729030208 5730683904 5740915082 5743717056 5743814328 5754364416 5758868907 5760531216 5767451424 5773632249 5782236768 5784335064 5791185792 5799291267 5808138912 5810973696 5821348218 5824416213 5834985984 5841239184 5847219294 5848385004 5850073152 5865376536 5865505569 5874247008 5880542283 5889513888 5889643452 5898420864 5906884797 5908062402 5915687904 5916867264 5929141806 5932035648 5934188304 5941216512 5947684281 5956548192 5958608832 5962931667 5972160348 5973884224 5981060736 5983129856 5986151424 5989643253 5998569696 6012212094 6017329296 6023255168 6040887648 6042091968 6057581376 6057817227 6066956544 6073561197 6082612704 6082746516 6098555276 6100553151 6101769366 6107644032 6110862912 6125523552 6125658308 6126879528 6134787456 6136010496 6142690323 6144815358 6152197212 6153973056 6161261568 6166739474 6167968884 6170102664 6170207157 6179298048 6186024999 6193351472 6195598956 6197387328 6198622848 6211481892 6220738944 6224131584 6229665387 6230907342 6240193344 6249851136 6253138626 6256548936 6256654893 6265873152 6272694351 6282402444 6284215872 6298507908 6301827378 6307894656 6316946163 6326499564 6327760824 6346284714 6353800992 6353908596 6372260928 6372401112 6380056368 6381897984 6391055682 6398484224 6398733348 6401856384 6415137036 6417465003 6425065584 6426920192 6428201472 6435199386 6443874324 6445158984 6447019392 6454764288 6461681688 6471311616 6473550336 6473659968 6480597618 6481327104 6488382852 6497942528 6500300544 6505016364 6507266744 6507376947 6515084016 6516964608 6527050752 6534156276 6537345408 6550907132 6561045808 6564248064 6564359232 6571394082 6581332296 6591373056 6598436856 6598548603 6608270592 6608415968 6608527884 6618498048 6625703124 6627761448 6635723472 6638962176 6652969392 6655148892 6656475672 6663030976 6666395904 6673540104 6675961842 6682536336 6683868576 6685797888 6693829632 6701003232 6701116716 6703434936 6713425152 6720619752 6728693328 6731021088 6741052416 6748390908 6756383424 6760786176 6762134016 6776162064 6779469312 6791572921 6795998604 6797353464 6807483648 6814779048 6825326112 6827296256 6835497984 6842939292 6855508224 6871099536 6871250694 6883720192 6891213996 6892739469 6901635888 6903011808 6922950144 6923219688 6931419264 6941365497 6951557376 6951710304 6962070528 6967520406 6972060744 6973450704 6980164608 6983843328 6998331312 7000752352 7002148032 7011185664 7020217512 7031082528 7033112064 7038617553 7047702256 7049107296 7059612672 7067178272 7069742856 7078115968 7096381488 7098836448 7109415936 7118730927 7125584704 7131649536 7146444144 7148026116 7168793544 7168951251 7177563414 7179635232 7198294752 7198453108 7202088432 7209022464 7209181056 7219525863 7228198782 7230285216 7231726656 7246728874 7250803857 7252896816 7261486848 7261609824 7269391899 7279191366 7280225568 7282744128 7291492992 7299307092 7310185344 7312838112 7316407296 7320675087 7329469518 7331585184 7342932096 7348259226 7354513584 7381176534 7384779072 7403998833 7415294688 7423241463 7434304416 7434467964 7445810304 7456231629 7465188906 7468832448 7484590566 7486751008 7495909848 7499568384 7507732617 7517853378 7519352148 7521522624 7530558336 7538628636 7541364303 7552475392 7552603296 7560697221 7561548288 7569779994 7572398724 7574584512 7583683968 7600931352 7603125376 7605884448 7607400768 7614035473 7614892544 7623182322 7626902976 7637184384 7638706944 7647022647 7658289408 7658419104 7666626429 7676961386 7678491876 7680708288 7689935232 7698176332 7709649024 7712446752 7720711977 7721581056 7729986978 7732388356 7744185216 7761797624 7764340374 7765888284 7784519514 7788318912 7788622149 7796292392 7797846672 7800097536 7820502048 7820674092 7832329344 7840723044 7843568337 7845132042 7852685184 7852857936 7864561152 7873122726 7875846396 7877416536 7887583872 7889156352 7897744701 7905522408 7909380864 7909967844 7912251072 7921622016 7928665038 7930245708 7942064256 7944811776 7950575556 7953460713 7962880464 7974747648 7983429174 7986191004 7998092928 8016282792 8023105728 8039749662 8054516864 8056122624 8064892737 8076775168 8077089636 8089275392 8098081596 8110150272 8110328688 8134070868 8135692488 8143525376 8147817216 8159508918 8167364736 8169172704 8179716608 8181347328 8190253764 8193087144 8202929616 8205297408 8223958512 8226803552 8226942876 8230958208 8239064064 8248033332 8260798608 8263183104 8264830464 8273827782 8281975856 8294318592 8298982656 8306220516 8307876456 8320257792 8333134848 8337518168 8342065248 8342206524 8354497536 8363592468 8376536592 8378954496 8398010544 8402436504 8410526208 8422594884 8432898579 8435332752 8437014432 8461712952 8471734656 8471878128 8492389927 8496347904 8496534816 8496678708 8506741824 8509197312 8515858274 8521407576 8531644464 8535808512 8551047771 8553516048 8556620004 8566754112 8580265848 8591832432 8593545312 8596025856 8606352384 8611372623 8615575584 8628415488 8631546624 8640796824 8651177136 8667067392 8673355152 8676502596 8686778688 8689286144 8712208368 8716460544 8732022327 8752478976 8761858776 8770828941 8772577506 8775109728 8788497408 8797915808 8798064804 8811027456 8811370512 8834270832 8834465178 8837015264 8847631296 8862093603 8870625856 8873531856 8875300896 8888527872 8893712709 8898053472 8901282456 8910048448 8911824768 8934670976 8934822288 8937913248 8951233536 8958240522 8960826336 8971591104 8974694784 8997854544 9008511232 9014381568 9018318141 9021437986 9025993944 9034882752 9061331472 9063137952 9076644864 9081939433 9086372064 9100434816 9123919056 9124119774 9140677632 9147832914 9152654049 9161466048 9161667592 9166294368 9188285328 9188487462 9190319292 9202181184 9204015744 9217223037 9228295818 9230959584 9241892352 9250109211 9251953326 9255153996 9268743168 9268947072 9290027208 9293398434 9296080992 9297934272 9317222838 9331108416 9336197376 9346361013 9360290016 9374776704 9379707939 9384823404 9398809728 9423603666 9426323808 9447761862 9461841984 9465115264 9489749346 9491641236 9519427071 9528592192 9530701488 9558391392 9558601668 9570084552 9572846976 9586583523 9597726336 9598100022 9602784576 9612241408 9622705554 9626034484 9637598376 9640380288 9642302208 9652799079 9665811486 9667738476 9670529088 9681982464 9682146432 9690590602 9692522532 9705588488 9706967424 9710325504 9710489952 9720896427 9721990656 9732409456 9732574278 9746913792 9750450816 9757524546 9760900116 9772626024 9775446912 9790576128 9797678968 9801234414 9806018112 9826360698 9841568712 9846372096 9857091123 9871998444 9887059584 9897655284 9912405888 9912623952 9912791826 9927747072 9938554686 9941642172 9953585208 9958443264 9979454088 9982723338 9984713508 9994546464 9999424512 10010310156 10023804504 10025802864 10028696832 10040744448 10051504848 10051675074 10055152404 10070137728 10080929628 10093039992 10096531632 10099446016 10111578624 10122586362 10134575136 10141179264 10143201024 10164243096 10169203968 10182912512 10184942592 10193997906 10196030196 10211052544 10211225472 10222168572 10237989168 10240944384 10253246976 10264408938 10279532032 10283262336 10294282636 10306649304 10306876041 10325580288 10336820994 10352453832 10354517712 10379359352 10384425216 10384829532 10397128896 10400130048 10427336064 10427565456 10443105792 10451280609 10454297392 10458091116 10460176056 10470246912 10470477248 10475764992 10497496968 10501128528 10503222048 10516778496 10518875136 10530326268 10540696544 10545841152 10546623792 10549668096 10571553384 10573660944 10589419008 10593082368 10600767408 10604614284 10617173952 10644572232 10648254672 10664123904 10672471733 10688377056 10697474304 10719666216 10719902039 10722039174 10741496832 10753190316 10766345121 10769452848 10797442128 10797679662 10813533696 10813771584 10842298173 10845427824 10847589984 10863756288 10870093311 10879345224 10889819648 10892230272 10918787049 10920338352 10924116192 10937239488 10940396544 10948960638 10965278016 10969257168 10974610944 10994204277 10997377776 11014398144 11017577472 11022388839 11031770376 11065310208 11071764801 11074960688 11077168608 11093677056 11122753664 11122942032 11151456624 11151701946 11168715456 11171939328 11197347392 11197783359 11203248672 11226885849 11230126512 11243864772 11247110336 11249352576 11276780067 11279028222 11282283936 11295646208 11295837504 11307942954 11328463872 11328713088 11328904944 11342322432 11354669991 11358598086 11361876768 11375525952 11387716802 11401397028 11404688064 11408826672 11411101152 11422338816 11434773483 11440354464 11455776576 11458060416 11464087481 11481830164 11487434112 11487628656 11508728832 11515442079 11517737814 11521062432 11534902848 11547264498 11564473536 11568670128 11582371584 11594980467 11598582534 11616277824 11642696436 11646510561 11648832426 11669971968 11676779271 11682478368 11694438588 11696770008 11700146304 11730753072 11731011138 11748494016 11761084566 11779027776 11779286904 11796841728 11809684089 11813769594 11816124804 11831375808 11833734528 11858283612 11864071296 11868376608 11882433024 11892997557 11895368562 11913096384 11917217664 11925863334 11944320696 11947768448 11962121472 11966259712 11975143761 11979286506 11997139392 12024424188 12034658592 12046510336 12059624493 12081775296 12084183936 12115162752 12115634454 12133913088 12144701209 12147122394 12165225408 12165493032 12197110552 12201106302 12203538732 12215288064 12221725824 12239263377 12251047104 12251316616 12253759056 12269574912 12272020992 12285380646 12289630716 12304394424 12307946112 12333478948 12335937768 12340205328 12340414314 12358596096 12372049998 12386702944 12391197912 12394774656 12397245696 12410741673 12422963784 12441477888 12448263168 12459330774 12461814684 12480386688 12499702272 12506277252 12513097872 12513309786 12531746304 12545388702 12564804888 12568431744 12597015816 12597292939 12603654756 12615789312 12633892326 12652999128 12655521648 12692569428 12707601984 12707817192 12744521856 12744802224 12760112736 12763795968 12773787411 12782111364 12796968448 12797466696 12803712768 12830274072 12834930006 12850131168 12853840384 12856402944 12870398772 12887748648 12890317968 12894038784 12909528576 12923363376 12942623232 12947100672 12947319936 12961195236 12976765704 13000601088 13010032728 13014533488 13014753894 13030168032 13033929216 13068312552 13074690816 13101814264 13122091616 13128496128 13128718464 13142788164 13158866259 13162664592 13182746112 13196873712 13197097206 13216541184 13216831936 13217055768 13251406248 13251697767 13255522896 13271446944 13277924352 13305938784 13310297784 13312951344 13326061952 13332791808 13345184171 13347080208 13351923684 13365072672 13367737152 13371595776 13402006464 13402233432 13406869872 13426850304 13437360783 13441239504 13457386656 13462042176 13471808581 13496781816 13512766848 13521572352 13524268032 13532156979 13552324128 13558938624 13583145842 13591997208 13594706928 13614967296 13629558096 13650652224 13654592512 13685878584 13686179661 13711016448 13721749371 13742199072 13742501388 13782427992 13782731193 13785478938 13803271776 13806023616 13842443727 13845900288 13846439376 13862838528 13877929989 13882730994 13903114752 13903420608 13935040812 13940097651 13944121488 13946901408 13967686656 13975834257 13996662624 14001504704 14004296064 14040435024 14062165056 14066224128 14077235106 14095404512 14098214592 14134356544 14135405499 14139485712 14156231936 14171642793 14192762976 14197672896 14234624019 14237461854 14251169408 14263299072 14271619109 14292888288 14296052232 14337587088 14337902502 14355126828 14359270464 14396589504 14396906216 14397150033 14404176864 14418362112 14434058331 14439051726 14456397564 14460570432 14463453312 14493457748 14498717229 14501607714 14505793632 14522973696 14523219648 14535885903 14538783798 14558382732 14560451136 14565488256 14582985984 14598614184 14598861417 14620370688 14625676224 14636286819 14641350174 14658939036 14663170368 14685864192 14696518452 14701851621 14709027168 14739541047 14762353068 14769558144 14807997666 14830589376 14846482926 14868608832 14868935928 14869187739 14891620608 14907832029 14912463258 14930377812 14937664896 14969181132 14973502016 14974085007 14991819696 14999136768 15015465234 15035706756 15038704296 15043045248 15061116672 15077257272 15082728606 15104950784 15105206592 15121394442 15123096576 15139559988 15144797448 15149169024 15167367936 15183879543 15201862704 15206250752 15211768896 15214801536 15228070946 15229785088 15246364644 15253805952 15274368768 15277413888 15290996859 15294045294 15316578816 15316838208 15333252858 15353922772 15356983752 15361416576 15379870464 15396352664 15396613407 15419298048 15424893504 15441423954 15443162112 15459973956 15464776712 15488370432 15505231491 15523595248 15528680748 15531776568 15569039028 15576637824 15577244298 15592584784 15595693344 15600195072 15641004096 15641348184 15664658688 15681446088 15687136674 15690264084 15705370368 15705715872 15729122304 15746245452 15751692792 15754833072 15775167744 15778312704 15795489402 15811044816 15818761728 15819935688 15824502144 15857330076 15860491416 15884128512 15889623552 15901151112 15906921426 15925760928 15949495296 15966858348 15972382008 15996185856 16032565584 16046211456 16079499324 16083058761 16109033728 16112245248 16129785474 16153550336 16154179272 16196163192 16196519493 16220300544 16220657376 16268141736 16271384976 16287050752 16295634432 16319017836 16334729472 16338345408 16359433216 16380507528 16386174288 16405859232 16410594816 16423440957 16447917024 16453607104 16453885752 16461916416 16496066664 16521597216 16526366208 16529660928 16547655564 16563951712 16588637184 16597965312 16612441032 16615752912 16640515584 16675036336 16684130496 16684413048 16727184936 16727552919 16753073184 16757908992 16771027009 16796021088 16804873008 16821052416 16845189768 16845560347 16865797158 16870665504 16874028864 16918542333 16923425904 16943469312 16943756256 16961914431 16984779854 16992695808 16993069632 16993357416 17013483648 17031716548 17037897129 17042815152 17063288928 17071617024 17081575203 17102095542 17107032096 17113240008 17133508224 17160531696 17183664864 17187090624 17192051712 17222745246 17231151168 17263093248 17276606721 17281593648 17302354272 17320896747 17346710304 17353005192 17373557376 17397873801 17424416736 17432921088 17464044654 17473248639 17504957952 17523717552 17541657882 17545155012 17550219456 17595831616 17596129608 17596516707 17622741024 17641626849 17668541664 17668930356 17674030528 17695262592 17720654391 17724187206 17741251712 17747063712 17750601792 17787425418 17796106944 17802564912 17820096896 17823649536 17843052843 17869341952 17869644576 17875826496 17888795001 17916481044 17921652672 17943182208 17949389568 17968929759 17995709088 18014994613 18017022464 18036636282 18042875972 18051987888 18069765504 18122662944 18126275904 18163878866 18172744128 18173451681 18200869632 18220683591 18247838112 18248239548 18295665828 18301659453 18305308098 18322932096 18323335184 18332588736 18376570656 18376974924 18380638584 18404362368 18408031488 18428070969 18434446074 18456591636 18461919168 18483784704 18500218422 18503906652 18510307992 18510621471 18537894144 18558074997 18580054416 18586796868 18592161984 18595868544 18634445676 18662216832 18672394752 18688996161 18692722026 18720580032 18749553408 18759415878 18769646808 18797619456 18818083053 18847207332 18852647616 18895523724 18923683968 18930230528 18950838489 18979498692 18983282472 19038854142 19057184384 19061402976 19116782784 19117203336 19140169104 19145693952 19173167046 19195452672 19196200044 19205569152 19224482816 19245411108 19252068968 19252395009 19275196752 19280760576 19284604416 19305598158 19331622972 19335476952 19341058176 19364292864 19381181204 19385045064 19411176976 19413934848 19420651008 19420979904 19441792854 19443981312 19464818912 19465148556 19493827584 19500901632 19515049092 19521800232 19522130841 19545252048 19550893824 19581152256 19595357936 19602468828 19612036224 19652721396 19683137424 19692744192 19714182246 19743996888 19774119168 19795310568 19795645809 19824811776 19825247904 19825583652 19855494144 19877109372 19883284344 19907170416 19916886528 19958908176 19965446676 19969427016 19989092928 20020620312 20047609008 20051605728 20057393664 20081488896 20093202787 20103009696 20103350148 20110304808 20140275456 20161859256 20186079984 20193063264 20198892032 20223157248 20245172724 20269150272 20282358528 20286402048 20328486192 20338407936 20365825024 20374718763 20387995812 20392060392 20422450944 20444337144 20475978336 20481888768 20506493952 20528817876 20559064064 20566524672 20588565272 20613298608 20613752082 20651160576 20673641988 20678218407 20704907664 20709035424 20758718704 20768850432 20769659064 20794257792 20824096491 20854672128 20855130912 20886211584 20902561218 20908594784 20916182232 20920352112 20940493824 20940954496 20951529984 20994993936 21002257056 21006444096 21033556992 21060652536 21081393088 21093247584 21099336192 21115852659 21143106768 21147321888 21178838016 21201534816 21209228568 21234347904 21289144464 21296509344 21328247808 21344943466 21356192781 21376754112 21394948608 21439332432 21439804078 21444078348 21506380632 21506853753 21532690242 21538905696 21594884256 21595359324 21627067392 21627543168 21658577589 21684596346 21690855648 21695179968 21740186622 21752411571 21758690448 21779639296 21784460544 21808175697 21837574098 21840676704 21848232384 21874478976 21897921276 21930556032 21938514336 21949221888 21962025261 21988408554 21994755552 22028796288 22044777678 22063540752 22143529602 22149921376 22154337216 22211996499 22245507328 22245884064 22269724389 22302913248 22303403892 22337430912 22368694887 22394694784 22395566718 22406497344 22453771698 22460253024 22487729544 22494220672 22498705152 22523197851 22553560134 22558056444 22564567872 22591292416 22591675008 22615885908 22624092909 22657426176 22657809888 22682091663 22684644864 22709339982 22717196172 22723753536 22751051904 22775433604 22802794056 22809376128 22817653344 22822202304 22842106419 22844677632 22869546966 22880708928 22911553152 22916120832 22928174962 22941067941 22963660328 22974868224 22975257312 22999879287 23030884158 23035475628 23042124864 23069805696 23094528996 23128947072 23137340256 23162135931 23164743168 23189960934 23197165068 23232555648 23285392872 23293021122 23297664852 23353558542 23364956736 23365866447 23388877176 23393540016 23400292608 23461506144 23462022276 23496988032 23522169132 23530705011 23558055552 23558573808 23593683456 23619368178 23627539188 23632249608 23662751616 23667469056 23716567224 23728142592 23736753216 23764866048 23785995114 23790737124 23826192768 23834435328 23851726668 23860382139 23888641392 23895536896 23924242944 23932519424 23950287522 23958573012 23994278784 24048848376 24069317184 24093020672 24119248986 24163550592 24168367872 24194678211 24230325504 24231268908 24267826176 24289402418 24294244788 24330450816 24330986064 24394221104 24402212604 24407077464 24430576128 24443451648 24478526754 24502094208 24502633232 24507518112 24539149824 24544041984 24570761292 24579261432 24608788848 24615892224 24666957896 24671875536 24680410656 24680828628 24717192192 24744099996 24773405888 24782395824 24789549312 24794491392 24821483346 24845927568 24882955776 24918661548 24923629368 24960773376 24999404544 25012554504 25026195744 25026619572 25063492608 25090777404 25129609776 25136863488 25194031632 25194585878 25207309512 25231578624 25267784652 25298695737 25305998256 25311043296 25385138856 25415203968 25415634384 25477169781 25489043712 25489604448 25520225472 25527591936 25547574822 25564222728 25593936896 25594933392 25607425536 25653143313 25660548144 25669860012 25700262336 25707680768 25740797544 25775497296 25780635936 25788077568 25819057152 25834117869 25846726752 25885246464 25894639872 25922390472 25953531408 26001202176 26020065456 26029066976 26029507788 26060336064 26067858432 26136625104 26149381632 26196066981 26203628528 26244183232 26257436928 26285576328 26312486823 26317732518 26325329184 26365492224 26393747424 26394194412 26433082368 26433663872 26434111536 26502812496 26503395534 26511045792 26542893888 26586280809 26611877568 26620595568 26625902688 26652123904 26665583616 26681138127 26690368342 26694160416 26703847368 26730145344 26735474304 26804012928 26804466864 26813739744 26853700608 26869364851 26874721566 26882479008 26914773312 26924084352 26943617162 26993563632 27025533696 27043144704 27054954423 27064313958 27104648256 27166291684 27183994416 27189413856 27229934592 27245818299 27259116192 27301304448 27371757168 27372359322 27422032896 27443498742 27457962147 27484398144 27485002776 27564855984 27565462386 27570957876 27606543552 27612047232 27651669111 27684887454 27692878752 27725677056 27750327633 27755859978 27765461988 27806229504 27806841216 27870081624 27880195302 27888242976 27893802816 27951668514 27993325248 28003009408 28008592128 28039083039 28080870048 28124330112 28139123817 28154470212 28190809024 28196429184 28268713088 28270810998 28278971424 28312463872 28343285586 28385525952 28395345792 28469248038 28474923708 28502338816 28543238218 28558281213 28585776576 28592104464 28675174176 28675805004 28710253656 28718540928 28759750569 28793179008 28793812432 28794300066 28808353728 28836724224 28868116662 28878103452 28912795128 28921140864 28926906624 28958397237 28986915496 28997434458 29003215428 29011587264 29045947392 29046439296 29071771806 29077567596 29116765464 29120902272 29130976512 29162689281 29165971968 29197228368 29197722834 29240741376 29251352448 29272573638 29282700348 29317878072 29326340736 29371728384 29393036904 29403703242 29418054336 29479082094 29524706136 29539116288 29571273369 29615995332 29661178752 29692965852 29737217664 29737871856 29738375478 29783241216 29815664058 29824926516 29860755624 29875329792 29938362264 29947004032 29948170014 29983639392 29998273536 30030930468 30071413512 30077408592 30086090496 30122233344 30154514544 30165457212 30209901568 30210413184 30242788884 30279119976 30289594896 30298338048 30334735872 30367759086 30403725408 30412501504 30423537792 30429603072 30456141892 30492729288 30507611904 30548737536 30554827776 30581993718 30588090588 30633157632 30633676416 30666505716 30707845544 30713967504 30722833152 30759740928 30792705328 30793226814 30838596096 30849787008 30882847908 30919947912 30920628123 30929553424 30976740864 31010462982 31047190496 31057361496 31063553136 31138078056 31153275648 31154488596 31185169568 31191386688 31200390144 31282008192 31282696368 31329317376 31353841827 31362892176 31374273348 31380528168 31410740736 31411431744 31492490904 31503385584 31509666144 31550335488 31556625408 31575032951 31590978804 31622089632 31637523456 31639871376 31649004288 31714660152 31720982832 31768257024 31779247104 31802302224 31813842852 31851521856 31933716696 31944764016 31992371712 32017415199 32065131168 32092422912 32158998648 32159706117 32166117522 32218067456 32224490496 32259570948 32299035363 32307100672 32308358544 32392326384 32393038986 32440601088 32441314752 32526894519 32536283472 32542769952 32591268864 32610279933 32638035672 32669458944 32676690816 32756361147 32761015056 32772348576 32811718464 32821189632 32846881914 32895834048 32907214208 32907771504 32923832832 32982612831 32992133328 33043194432 33052732416 33067166517 33095311128 33127903424 33195930624 33215294403 33224882064 33231505824 33281031168 33350072672 33368260992 33368826096 33454369872 33455105838 33506146368 33515817984 33542054018 33592042176 33593350077 33609746016 33680657547 33690379536 33691120694 33731594316 33741331008 33748057728 33830340201 33837084666 33846851808 33886938624 33887512512 33917067107 33923828862 33969559708 33985391616 33986139264 33986714832 34026967296 34063433096 34064009973 34075794258 34085630304 34126577856 34163150406 34204191084 34214064192 34226480016 34267016448 34304320449 34321063392 34367329728 34374181248 34392262443 34445490492 34462302336 34526186496 34546326237 34553213442 34563187296 34604708544 34641793494 34693420608 34706010384 34747114752 34784941401 34795747602 34848833472 34928089308 34939531683 34946497278 35009915904 35030337813 35047435104 35083315764 35090310024 35100438912 35191663232 35192259216 35193033414 35245482048 35283253698 35337083328 35337860712 35348061056 35390525184 35429052267 35441308782 35448374412 35482503424 35494127424 35501203584 35574850836 35592213888 35605129824 35640193792 35647299072 35678992671 35686105686 35738683904 35739289152 35751652992 35777590002 35832962088 35843305344 35886364416 35898779136 35925431283 35937859518 35991418176 36029989226 36034044928 36073272564 36085751944 36103975776 36139531008 36178873479 36245325888 36252551808 36327757732 36345488256 36346903362 36401739264 36434103627 36441367182 36495676224 36496479096 36591331656 36603318906 36610616196 36645864192 36646670368 36665177472 36717790131 36753141312 36753949848 36761277168 36808724736 36816062976 36856141938 36868892148 36913183272 36923838336 37000436844 37007813304 37020615984 37021242942 37075788288 37116149994 37160108832 37173593736 37184323968 37191737088 37268891352 37324433664 37344789504 37377992322 37385444052 37441160064 37499106816 37518831756 37539293616 37595238912 37636166106 37694414664 37705295232 37791047448 37791878817 37847367936 37860461056 37901676978 37958997384 37966564944 38077708284 38114368768 38122805952 38233565568 38234406672 38280338208 38291387904 38321362233 38346334092 38390905344 38392400088 38411138304 38490822216 38504137936 38504790018 38550393504 38561521152 38569208832 38611196316 38663245944 38670953904 38682116352 38728585728 38762362408 38770090128 38822353952 38827869696 38841302016 38841959808 38883585708 38929637824 38930297112 39001803264 39030098184 39043600464 39044261682 39090504096 39101787648 39190715872 39204937656 39224072448 39305442792 39366274848 39385488384 39428364492 39476598777 39487993776 39548238336 39590621136 39591291618 39649623552 39650495808 39651167304 39754218744 39755093301 39766568688 39814340832 39833773056 39857008807 39917816352 39930893352 39938854032 39978185856 40035552513 40041240624 40095218016 40103211456 40114787328 40186405574 40206019392 40206700296 40220609616 40280550912 40312082349 40323718512 40372159968 40386126528 40397784064 40415425743 40490345448 40538300544 40564717056 40572804096 40596470937 40656972384 40676815872 40749437526 40775991624 40784120784 40844901888 40888674288 40951956672 40963777536 41057635752 41058538983 41133049344 41165248113 41177130544 41226597216 41227504164 41347283976 41348193579 41356436814 41409815328 41418070848 41517437408 41537700864 41539318128 41588515584 41633789967 41648192982 41709344256 41710261824 41805122436 41817189568 41820292953 41832364464 41840704224 41881908992 41903059968 41927502771 41989987872 42004514112 42012888192 42121305072 42162786176 42186495168 42198672384 42223287623 42231705318 42286213536 42294643776 42403069632 42406216497 42418457136 42468695808 42514928379 42578288928 42593018688 42689886932 42703872057 42712385562 42753508224 42789897216 42814857327 42878664864 42879608156 42888156696 43012761264 43013707506 43065380484 43077811392 43189768512 43190718648 43191450099 43255086336 43302174993 43317155178 43369192692 43381711296 43390359936 43480373244 43496151687 43504823142 43517380896 43568921088 43607657709 43616351394 43675148196 43681353408 43696464768 43748957952 43795842552 43796584251 43861112064 43877028672 43908860457 43924050522 43976817108 43989511104 44057592576 44089555356 44105554863 44127081504 44218623141 44287059204 44299842752 44308674432 44423992998 44491014656 44491768128 44539448778 44605826496 44606807784 44674861824 44723496087 44737389774 44789389568 44791133436 44812994688 44907543396 44920506048 44922255021 44975459088 44988441344 44997410304 45046395702 45107120268 45116112888 45129135744 45183350016 45231771816 45248185818 45314852352 45315619776 45364183326 45369289728 45418679964 45434392344 45447507072 45502103808 45550867208 45551638629 45605588112 45618752256 45635306688 45644404608 45684212838 45689355264 45739093932 45761417856 45823106304 45832241664 45856349924 45872990577 45882135882 45927320656 45949736448 45950514624 45999758574 46061768316 46070951256 46084249728 46139611392 46189057992 46189840221 46257894144 46274680512 46324271862 46329486336 46379921868 46394330136 46465111296 46515694473 46570785744 46586042244 46595329704 46707117084 46729913472 46731732894 46777754352 46787080032 46800585216 46923012288 46924044552 46993976064 47044338264 47061410022 47116111104 47117147616 47187366912 47238736356 47255078376 47264499216 47325503232 47334938112 47433134448 47456285184 47473506432 47571990228 47581474248 47652385536 47668870656 47703453336 47720764278 47777282784 47791073792 47848485888 47900575044 47917146024 47988557568 48097696752 48138634368 48186041344 48238497972 48249176283 48327101184 48336735744 48389356422 48460651008 48462537816 48578804836 48588489576 48589558479 48660901632 48661972128 48788442208 48804425208 48814154928 48861152256 48886903296 48957053508 49004188416 49005266464 49015036224 49078299648 49141522584 49158522864 49217577696 49231784448 49270322871 49333915792 49343751072 49360821312 49361657256 49488199992 49546811776 49564791648 49579098624 49588982784 49617908923 49642966692 49691855136 49765911552 49837323096 49847258736 49921546752 50025109008 50052391488 50053239144 50181554808 50182658757 50259219552 50273726976 50313081027 50388063264 50389171756 50414619024 50463157248 50535569304 50536681041 50597391474 50611996512 50622086592 50755626999 50770277712 50830407936 50831268768 50885743293 50954339562 50978087424 50979208896 51040450944 51095149644 51113691387 51128445456 51189866784 51214851072 51244725609 51306286626 51321096288 51339720024 51400524672 51481595088 51550994592 51561271872 51576155136 51668235738 51693453504 51789279744 51829820163 51844780944 51907062816 51962690241 52040130912 52058133952 52059015576 52120672128 52193621403 52273250208 52298763264 52392133962 52407257056 52488366464 52514873856 52571152656 52624973646 52635465036 52650658368 52787494848 52788388824 52789550121 52867327744 52868223072 52924880547 53005624992 53006791068 53022091584 53085787776 53161963173 53172561618 53223755136 53241191136 53251805376 53298248311 53304247808 53362276254 53380736684 53388320832 53407694736 53460290688 53470948608 53529158529 53608025856 53608933728 53627479488 53666385003 53738729702 53749443132 53764958016 53829546624 53848168704 53887234324 53906789277 53987127264 54044983839 54051067392 54109908846 54128627916 54209296512 54332583368 54367988832 54378827712 54491636598 54518232384 54520355043 54602608896 54662050773 54743514336 54744718644 54886997484 54904978359 54915924294 54968796288 54970005552 55129711968 55130924772 55141915752 55213087104 55224094464 55284212907 55303338222 55369774908 55385757504 55451354112 55500655266 55511719956 55530923976 55613682432 55674224991 55740163248 55760390604 55776485952 55787605632 55903337028 55986650496 56006018816 56017184256 56066988483 56078166078 56161740096 56248660224 56278247634 56308940424 56381618048 56392858368 56454249159 56537426176 56541621996 56557942848 56624927744 56686571172 56771051904 56790691584 56852515467 56938496076 56949847416 57004677632 57086476436 57116562426 57171553152 57184208928 57350348352 57351610008 57420507312 57437081856 57519501138 57586358016 57587624864 57588600132 57616707456 57673448448 57736233324 57756206904 57757185027 57825590256 57842281728 57853813248 57916794474 57973830992 57994868916 58006430856 58023174528 58092878592 58143543612 58155135192 58233530928 58241804544 58261953024 58325378562 58331943936 58394456736 58395445668 58481482752 58502704896 58545147276 58565400696 58566392523 58635756144 58652681472 58743456768 58786073808 58807406484 58836108672 58958164188 59049412272 59078232576 59142546738 59231990664 59322357504 59385931704 59446729489 59474435328 59475743712 59476750956 59566482432 59631328116 59649853032 59721511248 59750659584 59876724528 59894008064 59896340028 59967278784 60061860936 60142827024 60154817184 60172180992 60244466688 60279608361 60309029088 60330914424 60420826368 60485577768 60558239952 60579189792 60596676096 60669471744 60735518172 60807450816 60825003008 60847075584 60859206144 60912283784 60985458576 61015223808 61097475072 61124156289 61163987436 61176181176 61267352832 61333011432 61415691088 61427935008 61445666304 61519481856 61585410656 61586453628 61677192192 61699574016 61765695816 61839895824 61841256246 61859106848 61953481728 62020925964 62034655221 62094380992 62114722992 62127106272 62276156112 62306551296 62308977192 62370339136 62382773376 62472289473 62564016384 62565392736 62658634752 62707683654 62725784352 62748546696 62761056336 62821481472 62822863488 62984981808 63006771168 63019332288 63100670976 63150065902 63181957608 63244179264 63279742752 63298008576 63347557977 63429320304 63441965664 63536514048 63573576031 63604604448 63627685704 63703043712 63867433392 63889528032 63984743424 64034830398 64068578343 64130262336 64184845824 64317997296 64319412234 64332235044 64436134912 64519141896 64520561259 64598070726 64616717088 64784652768 64786077972 64881202176 64882629504 64975732767 65053789038 65072566944 65085539904 65220559866 65276071344 65338917888 65353381632 65424527091 65512722294 65522030112 65544697152 65623436928 65693763828 65791668096 65814428416 65815543008 65847665664 65886075783 65965225662 65984266656 66086388864 66134333034 66190622256 66255806848 66430588806 66449764128 66463011648 66635989497 66700145344 66736521984 66737652192 66809173167 66908739744 66910211676 67012292736 67084108036 67106084661 67184084352 67186700154 67219492032 67361315094 67380759072 67382241388 67463188632 67482662016 67496115456 67569593553 67660680402 67674169332 67693703616 67773877248 67775025024 67834134214 67847657724 67872278727 67939119416 67972278528 67973429664 68046274989 68053934592 68126866192 68128019946 68151588516 68171260608 68253155712 68326300812 68408382168 68428128384 68452960032 68526319257 68534032896 68608640898 68642126784 68734659456 68748362496 68784524886 68823203823 68890980984 68924604672 68999637861 69092652474 69106426884 69126374592 69209417088 69283586988 69386841216 69412020768 69486407793 69494229504 69569882802 69591495204 69697666944 69856178616 69879063366 69892994556 70060675626 70094870208 70166631528 70180620048 70200877824 70383326464 70384518432 70386066828 70490964096 70566507396 70592115033 70674166656 70675721424 70696122112 70781050368 70858104534 70882617564 70896748824 70965006848 70988254848 71002407168 71149701672 71184427776 71210259648 71280387584 71294598144 71357985342 71372211372 71477367808 71478578304 71503305984 71555180004 71581146417 71665924176 71686610688 71772728832 71797558272 71850862566 71875719036 71982836352 72059978452 72146545128 72171503888 72207951552 72279062016 72357746958 72490651776 72505103616 72584034633 72655515464 72690976512 72693806724 72803478528 72868207254 72882734364 72991352448 72992958192 73182663312 73206637812 73221232392 73291728384 73293340736 73330354944 73435580262 73506282624 73507899696 73522554336 73617449472 73632125952 73712283876 73737784296 73826366544 73847676672 74000873688 74015626608 74041231968 74042485884 74151576576 74232299988 74320217664 74347187472 74368647936 74383474176 74537782704 74648867328 74707302131 74755984644 74770888104 74882320128 74998213632 75037663512 75078587232 75190477824 75272332212 75388829328 75410590464 75582094896 75583757634 75694735872 75720922112 75803353956 75896087211 75917994768 75933129888 76155416568 76228737536 76245611904 76431509343 76467131136 76468813344 76560676416 76582775808 76642724466 76692668184 76781810688 76784800176 76822276608 76959429939 76981644432 77008275872 77009580036 77100787008 77123042304 77222392632 77326491888 77341907808 77364232704 77457171456 77502353607 77524724816 77540180256 77644707904 77655739392 77683919616 77767171416 77859275648 77860594224 78003606528 78060196368 78087200928 78088523364 78181008192 78203575296 78381431744 78409875312 78448144896 78588200943 78610885584 78732549696 78856728984 78937460469 78953197554 78975987552 79096476672 79142615059 79181242272 79182583236 79299247104 79300991616 79302334608 79508437488 79510186602 79533137376 79628681664 79714017614 79758842427 79835632704 79861786704 79877708064 79956371712 80043414381 80071105026 80082481248 80190436032 80206422912 80372811148 80412038784 80413400592 80441219232 80561101824 80608094553 80624164698 80647437024 80744319936 80772253056 80830851486 80980690896 81076601088 81129434112 81164863269 81192941874 81313944768 81498875052 81551983248 81568241568 81689803776 81737454897 81777348576 81903913344 82115271504 82117077966 82266098688 82330496226 82354261088 82453194432 82455008328 82694567952 82696387158 82712873628 82819630656 82836141696 82955007333 83034874816 83078636256 83177031168 83250982899 83267579934 83296385964 83418688512 83420523648 83610244872 83634379136 83640585906 83664728928 83681408448 83763817984 83855005542 83979975744 84009028224 84025776384 84117249117 84242610144 84325572352 84372990336 84417371451 84446575246 84463410636 84572427072 84589287552 84806139264 84812432994 84836914272 84937391616 85012908463 85029856758 85156577856 85186037376 85379773864 85407744114 85424771124 85507016448 85629714654 85674843639 85757329728 85759216312 85776313392 86025522528 86027415012 86130760968 86155622784 86279251707 86379537024 86381437296 86382900198 86510172672 86604349986 86634310356 86738385384 86763422592 86780719872 86875191711 86960746488 86992303374 87009646284 87034761792 87137842176 87215315418 87232702788 87350296392 87362706816 87392929536 87488067843 87497915904 87591685104 87593168502 87722224128 87754057344 87817720914 87848101044 87953634216 87979022208 88115185152 88179110712 88211109726 88254163008 88437246282 88574118408 88599685504 88617348864 88713820107 88847985996 88982029312 88983536256 89078897556 89211652992 89213615568 89349723648 89446992174 89474779548 89578779136 89582266872 89625989376 89815086792 89841012096 89844510042 89950918176 89976882688 89994820608 90092791404 90214240536 90232225776 90258271488 90366700032 90463543632 90496371636 90629704704 90631239552 90728366652 90837359928 90868784688 90895014144 91004207616 91101734416 91103277258 91211176224 91237504512 91270613376 91288809216 91368425676 91478187864 91522835712 91646212608 91664483328 91712699848 91745981154 91764271764 91854641312 91899472896 91901029248 91999517148 92123536632 92141902512 92168499456 92279222784 92378115984 92379680442 92515788288 92549361024 92648543724 92759843736 92761884369 92788660272 92930222592 93031388946 93141571488 93172084488 93190659408 93414234168 93416289197 93459826944 93463465788 93555508704 93574160064 93601170432 93846024576 93848089104 93987952128 94061525481 94088676528 94122820044 94232222208 94234295232 94477472712 94510156752 94528998432 94651006464 94669876224 94725098853 94866268896 94912570368 94947012864 95143980456 95162948496 95304771072 95337741312 95406906672 95441528556 95554565568 95582147584 95801150088 95834292048 95977115136 96052245597 96195393504 96277268736 96476995944 96479118351 96498352566 96654202368 96673471488 96778712844 96897106089 96921302016 96925075632 97157609672 97176979152 97179116958 97321803264 97323944256 97576884416 97580683557 97608850416 97628309856 97773806592 97830839799 97914107016 98008376832 98010532928 98030072448 98269083441 98283045168 98317045728 98435155392 98463568896 98540645742 98667831584 98687502144 98721642624 98723314512 98947838493 98976399984 99093623552 99129583296 99158197248 99201499551 99235817846 99285933384 99383710272 99645883209 99674646192 99694517472 99843093504 99901333763 100050218016 100104782976 100106478288 100363109616 100365317514 100518439104 100547453952 100626162054 100776126528 100778343512 100780050231 100829238048 101041972641 101071138608 101073362082 101194782948 101223993024 101244173184 101491020603 101511253998 101540555424 101660815872 101662537536 101751201321 101771486586 101908679124 101956174848 101958417792 102080901888 102190299288 102192029919 102227382774 102256890912 102379733568 102489451218 102612573252 102642192576 102679440048 102801049344 102912961347 102963190176 103101989184 103122543744 103176787329 103336471476 103386907008 103578559488 103638978711 103659640326 103689561888 103814125632 103925380482 104080261824 104116267904 104118031152 104241344256 104354824203 104387242806 104546500416 104784267924 104814514112 104818595049 104976732928 105029747712 105091013439 105142305312 105249947292 105270930072 105301316736 105574989696 105576777648 105579100242 105734655488 105736446144 105849761094 106011249984 106013582136 106044183168 106171575552 106287156801 106323926346 106345123236 106447510272 106482382272 106503610752 106596496622 106608495616 106724552508 106761473368 106776641664 106815389472 106920581376 106941897216 107036978013 107058317058 107216051712 107217867456 107254958976 107332770006 107477459404 107498886264 107529916032 107659093248 107696337408 107774468648 107776293849 107813578554 107974254528 108089967678 108102134784 108219817692 108257255832 108418593024 108536620437 108665166736 108735977664 108757655424 108983273196 109036464768 109040710086 109205217792 109302310881 109324101546 109487028672 109489437288 109773994968 109809956718 109831848588 109937592576 109940011104 110259423936 110261849544 110283831504 110426174208 110448188928 110568425814 110606676444 110739549816 110771515008 111001310532 111023439912 111061847952 111227364864 111348449982 111480326496 111520781208 111552971904 111575211264 111806674056 111973300992 112012037632 112034368512 112133976966 112156332156 112323480192 112497320448 112556495268 112617880848 112763236096 112785716736 112908498318 113074852352 113083243992 113115885696 113373142344 113375636451 113542103808 113581383168 113705030934 113876992152 113899694832 114009355264 114172952872 114233124852 114343106304 114368417856 114700696704 114703220016 114841014624 114874163712 114964086699 115039002276 115172716032 115175249728 115177200264 115233414912 115472466648 115512413808 115514370054 115651180512 115684563456 115707626496 115833588948 115947661984 115989737832 116012861712 116046349056 116185757184 116287087224 116310270384 116467061856 116483609088 116523906048 116650757124 116788913472 116790891336 117005409792 117090294552 117130801392 117132785046 117271512288 117305362944 117397189063 117572147616 117614812968 117672217344 117916328376 117918922429 118098824544 118156465152 118285093476 118429796331 118463981328 118644715008 118771863408 118893458978 118948870656 118951487424 118953501912 119262656232 119265279903 119299706064 119443022496 119501319168 119571026421 119753449056 119788016128 119792680056 119934557568 120106657539 120123721872 120285654048 120309634368 120344361984 120559216722 120618058176 120661828848 120841652736 120936247047 120971155536 121116479904 121158379584 121193352192 121246277229 121471036344 121614901632 121694151168 121718412288 121789412811 121824567568 121970917152 122030447616 122248312578 122327974872 122352362352 122534705664 122666022864 122831382176 122855870016 122891332608 123170821312 123172907256 123175616949 123399148032 123495744339 123531391632 123679791648 123682512492 123718213696 124041851928 124044580737 124069310442 124188761984 124229445984 124254212544 124552312224 124613102592 124617954384 124740678272 124765546752 124901369901 124944578946 125128032768 125130785472 125415367308 125451568704 125460878859 125497093392 125522112672 125645726976 125782508313 125969963616 126013542336 126038664576 126104962291 126300131804 126363915216 126488358528 126559485504 126596017152 126669862869 126695115954 126858640608 126883931328 127147152062 127209208896 127218649491 127255371408 127406087424 127544785137 127734866784 127779056064 128069660796 128111616171 128137156686 128260524672 128369691648 128444571981 128635994592 128638824468 128664470088 129038283792 129041122518 129196141452 129233434176 129569305536 129572155944 129574350297 129765259008 129906524979 129951465534 130107578076 130145133888 130171079808 130441119732 130488455061 130552142688 130706763264 130822973127 130849054182 131025444588 131044060224 131089394304 131246873856 131387527656 131583336192 131628856832 131631086016 131726581371 131772151566 131930451324 131968533312 132172777728 132268666068 132316664589 132381244512 132511613696 132655869423 132861177612 132899528256 132926023296 133271978994 133400290688 133473043968 133475304384 133591713299 133618346334 133817479488 133820423352 134024585472 134168216072 134170488261 134212169322 134368168704 134373400308 134438984064 134722630188 134761518144 134764482776 134766765063 134926377264 134965324032 134992230912 135139187106 135321360804 135348338664 135387407232 135550050048 135668268428 135695315448 135744557454 135878238832 135944557056 135946859328 136092549978 136107869184 136253732384 136256039892 136303177032 136342521216 136506311424 136652601624 136654915887 136816764336 136856256768 136905920064 137052638514 137068065792 137217281796 137284253568 137469318912 137496724992 137569049772 137618971731 137646407646 137781961968 137849209344 137999275722 138185304948 138212853768 138252749184 138418834176 138567173976 138569520663 138773682432 138824041536 138972815586 138988459008 139139765604 139182990408 139395333888 139547083419 139712357232 139758126732 139785989112 140121351252 140189740416 140333263056 140361240096 140401755648 140766652928 140769036864 140772133656 140981928192 141133014792 141184230066 141348333312 141351442848 141392244224 141562100736 141716209068 141765235128 141793497648 141930013696 141976509696 142004814336 142299403344 142368855552 142420519296 142560775168 142715970684 142744422744 142957156608 143006611968 143110360008 143162292834 143331848352 143373221376 143545457664 143701725132 143751438072 143965672704 144119956904 144293090256 144343007776 144415903104 144558124032 144715493916 144747528849 144981303552 145010207232 145168069266 145311030928 145381953024 145387613448 145736414508 145765468728 145768675437 145982704896 145985916384 146365326624 146413275624 146442464784 146583456768 146586681472 146660709888 146797025881 146871160524 147012565248 147015799392 147045108672 147234898944 147424567752 147475568592 147652733088 147695353344 147810968613 148001747376 148031253216 148082463936 148084971768 148464599976 148640435328 148694374944 148737295872 148766948352 148853726769 149075565408 149297734656 149414604262 149511969288 149541776208 149764640256 150075327024 150157174464 150544664424 150547976271 150777658656 150821180928 150939243081 151164189792 151167515268 151389471744 151606707912 151610043123 151792174422 151835989536 151866259776 152266880997 152310833136 152457475072 152491223808 152657229879 152863018686 152934262272 152937626688 153121352832 153285448932 153341074161 153385336368 153569600352 153644553216 153734176827 153918859878 153963288864 154016551744 154019160072 154201574016 154444785264 154652983776 154683815616 154728465408 155004707214 155049449632 155080360512 155289415808 155367839232 155489460489 155534342832 155718551296 155721188448 155888070723 156120392736 156174401856 156177046728 156362016384 156580864209 156762863488 156819750624 156896289792 156987810199 157176401886 157221771168 157465099392 157713457968 157874920938 157906395108 157951975104 158285230118 158362484544 158365166472 158368650363 158601983232 158604669216 158774641641 159016874976 159020373204 159066274752 159257363328 159428035228 159485889519 159517684854 159671265408 159723573408 159755416128 159894744933 159912743424 160086828762 160142210052 160164962496 160380872064 160412845824 160587475587 160745622296 160824077568 160826801184 160882438464 160999155009 161216189106 161248329396 161294874048 161488639872 161544506112 161661702972 161720367831 161961381792 162134951517 162153202176 162329726538 162385883748 162627889536 162997750104 163103966496 163136483136 163474909794 163554697152 163561065129 163807826688 163986152319 164230543008 164234155932 164660992452 164708522176 164714935077 164906388864 164910016656 165389135904 165392774316 165425747256 165639261312 165672283392 165910014666 166069749632 166157272512 166354062336 166501965798 166535159868 166592771928 166841047296 167022674973 167220489744 167268758272 167281171812 167329457856 167362816896 167527635968 167710011084 167959951488 168018056448 168051552768 168200965449 168234498234 168485220288 168651144704 168745980672 168834742902 168893150492 168926821272 169144854144 169178575104 169362747477 169612278528 169624865988 169673828544 169874783232 170025816926 170059713516 170313155712 170372074752 170557546401 170759547728 170815488228 170849542248 171014032896 171259429308 171349687278 171514659456 171518432624 171552626784 172051045056 172054830024 172261521936 172311245568 172558503414 172759074048 172762874592 172765800396 173020345344 173208699972 173268620712 173271555081 173476770768 173526845184 173561439744 173750383422 173921492976 173984606748 174019292568 174069523584 174430630836 174465405576 174700592784 174725413632 174785859072 174976135686 174995831808 175183370208 175186337004 175444448256 175508114688 175635441828 175696202088 175907268432 175958044416 176230370304 176358221424 176422219452 176508326016 176874492564 177148236816 177199371008 177234697728 177427640214 177695971992 177967072512 178157795112 178340188467 178423305984 178427231136 178699447296 178893984348 178949559096 179157558272 179164533744 179251978752 179630173584 179682024192 179689020084 179901836352 179953765376 180185582808 180428481072 180464451552 180516542976 180733400064 180838825083 180927087264 180992743272 181262479104 181456733304 181674719856 181737569376 181790028288 182008415232 182203468832 182206554516 182422352448 182475009024 182541226752 182577618432 182736851352 182956375728 183045671424 183292425216 183372468867 183425399696 183491962308 183528543528 183709282624 183802058496 183999034296 184247073264 184283805024 184336998912 184558445568 184756231968 184759360884 185031576576 185098722048 185297087448 185519687472 185523768738 185577320544 185860445184 186062777892 186103965663 186283142976 186344168976 186381318816 186828468336 186832578394 186919653888 186926931576 187111017408 187148320128 187416868419 187692049152 187696178208 187975904256 188085553957 188123050962 188177353056 188245640088 188464444416 188468590464 188954945424 189020313504 189057996864 189302012928 189450197706 189732537792 189894025728 190042673931 190287960912 190325896992 190609542144 190720728093 190813813344 190883057112 191109131136 191602300176 191668584096 191954230272 192104491194 192205735029 192390787008 192554537472 192953991888 192958236702 192996705132 193308404736 193557425688 193561683777 193794212178 193850151264 194315219344 194353958304 194358233916 194643606528 194647888512 194927198301 195153768832 195161367114 195217700832 195256619712 195661679598 195828214032 196016753664 196021065856 196060144896 196273581273 196538166882 196566090336 196634091456 196870310784 197081291484 197335663168 197375004288 197443285248 197446629024 197658227349 197895676986 197952799968 198187247104 198259166592 198402999102 198471635692 198571866768 198767420544 199291766418 199349292384 199389034944 199802667526 199907968491 200100436032 200209565952 200212956576 200427519501 200726219232 200730635028 201036878208 201252324108 201318253983 201552253056 201556687024 201560100462 201658476096 202083945282 202142277216 202146724164 202389565896 202447986048 202488346368 202708780659 202982041206 203022507996 203081110848 203321631744 203325075072 203502402642 203542973172 203616836181 203817358248 203916835584 204138824967 204161803776 204380598576 204384059838 204454765548 204513781824 204759467136 204978902436 205225146504 205284385152 205358880096 205578957771 205602098688 205825922694 205926380352 206203978368 206245087488 206353574658 206672942952 206773814016 206998913583 207277957422 207319280652 207379123776 207628251264 207850760964 208160523648 208232535808 208236062304 208459223379 208482688512 208709648406 208774485612 209093000832 209568535848 209629028224 209637190098 209953465856 210182026878 210284610624 210499894584 210541860144 210602633472 211149979392 211153555296 211158200484 211469310976 211472892288 211699522188 211776345099 212022499968 212027164272 212088366336 212343151104 212574313602 212647852692 212690246472 212895020544 212964764544 213007221504 213192993244 213449105016 213522946736 213553283328 213630778944 213841162752 213883794432 214073956026 214116634116 214432103424 214435734912 214509917952 214665540012 214743439251 214954918808 214997772528 215059832064 215318186496 215392674816 215548937296 215552587698 215627157108 215948509056 216179935356 216439635384 216514511664 216837186048 217073240874 217330333472 217471955328 217515310848 217752103899 217966546392 218072929536 218081420172 218410435584 218604621762 218648203092 218974057344 218978874576 219547989936 219619913436 219663697176 219875185152 219880022208 220518847872 220523699088 220567663008 220852348416 220896377856 221025230657 221136851628 221213352888 221479099632 221543030016 222002621064 222046879824 222123695904 222454729728 222696899964 222960652992 223041562416 223105943808 223150422528 223613348112 223946601984 224024075264 224121906393 224267953932 224312664312 224646960384 224994640896 225112990536 225235761696 225526472192 225571433472 225816996636 226149704704 226166487984 226231771392 226746284688 226751272902 227084207616 227162766336 227410061868 227688261633 227753984304 227799389664 228345905744 228466249704 228686212608 228736835712 229294528029 229401393408 229406440032 229682029248 229748327424 229928173398 230078004552 230345432064 230350499456 230354400528 230466829824 230878289817 230944933296 231024827616 231028740108 231302361024 231369126912 231667177896 231895323968 231979475664 232025723424 232092698112 232371514368 232507060821 232574174448 232620540768 232934123712 232967218176 233301514248 233577826944 233581782672 234010819584 234147322273 234180589104 234261602784 234265570092 234543024576 234610725888 234794378126 235144295232 235229625936 235344434688 235764602829 235832656752 235837844858 236197649088 236570186952 236812381407 236859592662 236927962656 237289430016 237427845177 237543726816 237786917956 237897741312 237902974848 237907003824 238525312464 238530559806 238599412128 238886044992 239142052842 239276527281 239506898112 239576032256 239585360112 239869115136 240130243143 240213315078 240247443744 240571308096 240619268736 241118433444 241236116352 241323657696 241683305472 241824283659 241872494094 241942311072 242232959808 242316759168 242492554458 242942072688 243229803264 243388302336 243494589807 243578825622 243649135136 243941834304 244496625156 244655949744 244704724704 245069411328 245212364691 245332045728 245662764352 245711740032 246341642624 246345814512 246351233898 246798296064 246991488678 247062783264 247359583296 247365024984 247436427392 248083703856 248089161474 248138620884 248377523968 248458891968 248508425088 248865021999 249104624448 249235908768 249481356544 249531093504 249752948697 249802739802 249889157892 250256065536 250261570944 250830734616 250903137408 250921757718 250994186784 251044225344 251291453952 251565016626 251939927232 252027084672 252077329152 252209924582 252351747351 252600263608 252727830432 252976717056 253118971008 253252114353 253339725738 253390231908 253717281216 253767862656 254294304124 254418417792 254437298982 254510742816 254812174848 255038725389 255089570274 255469733568 255558112128 256139321592 256223232342 256274313372 256521049344 256889143962 257024530917 257271989184 257277648936 257328940176 258076567584 258082245036 258392282904 258466868352 258837755121 259138611072 259144311888 259148700594 259530518016 259813049958 259902931068 260215156152 260290267776 260342159616 260882239464 260976910122 261104285376 261413526528 261645946254 261698108364 262050889176 262088120448 262178788608 262464203529 262493747712 262775055312 263166672384 263257713664 263262172032 263453162742 263544303132 263860902648 263937066624 264345555456 264537332136 264633329178 264762489024 265023227392 265311738846 265722355224 265799056512 265852046592 266141460321 266543957988 266800581376 266946087936 266950608768 267183426598 267236692668 267634958976 267640846704 268049170944 268336432144 268340976522 268424338644 268736337408 268746800616 268877968128 269445260376 269523036288 269528965552 269533530126 269852754528 269930648064 269984461824 270278374212 270642721608 270696677328 270774814464 271100100096 271336536856 271390630896 271489114908 271756477664 271889114112 271893718656 272185099956 272507464768 272512079784 272606354064 272685042432 273012622848 273305203248 273309831774 273633528672 273712513536 273811840128 274105277028 274434563592 274568507136 274938637824 274993449984 275138099544 275237943462 275292815292 275563923936 275698418688 275998551444 276370609896 276425707536 276505498368 276837668352 277134347952 277139041326 277547364864 277648083072 277945631172 278279531208 278285653107 278365980816 278790667776 279094166838 279424714464 279516253464 279571978224 280242702504 280248867591 280379480832 280666526112 280722480192 280803511296 281533305856 281538073728 281544267312 281963856384 282184576443 282266029584 282368460132 282696666624 282702885696 282784488448 283432418136 283530470256 283586995296 283953019392 284009628672 284175296559 284598806688 284737711104 284841038592 285431941368 285488845488 285914313216 286013223936 286220720016 286324585668 286663696704 286746442752 287403450264 287502876144 287931345408 288156736791 288239913808 288586180512 288686015552 288831806208 289430987832 289437355053 289495057698 289962607104 290020414464 290336138532 290622061856 290763906048 290775226896 291472829016 291530937456 291537350874 291965409792 291971832768 292730653248 292742050671 292826551248 292884929568 293173362944 293321419776 293492519397 293594051762 293742321048 294025130496 294031598784 294090217344 294807250323 294849135504 294951137184 295305466176 295390706688 295563013361 295621937226 296003494752 296062506432 296164927872 296169943536 296843515479 296929199952 297280870656 297388749888 297474591744 297604498653 297707453538 298151130816 298829208524 298937649627 299023938576 299083552416 299529280512 299704001289 300150654048 300314348928 301089328848 301095952542 301555317312 301642361856 301878486162 302328379584 302335030536 302340150693 303125917923 303213415824 303220086246 303584348844 303671979072 303732519552 304473061809 304533761994 304621666272 304982447616 305253603963 305314459758 305726037372 305868524544 305875253376 306242705664 306570897864 306576089757 306682148322 306770672736 307139200704 307468353654 307837719756 307926577728 308033103488 308038320144 308403148032 308738884041 308889570528 309305967552 309367631232 309530361987 310009414428 310098899264 310160721024 310578831616 310735678464 310916936133 310978920978 311068685664 311437102592 311442376896 311776141446 312240785472 312348803712 312354093456 312724032768 313064472609 313161728418 313525726976 313639501248 313975620398 314352803772 314443542336 314455785147 314930198784 315273040317 315426915936 315749841876 315812790216 315903950208 316570460236 316724969088 316730332944 316737300726 317203966464 317209338432 317549283282 318033749952 318040746408 318132549504 318514726656 318856070456 318861470403 318971779038 319035369708 319342530816 319447146816 319510832256 319789489866 319825486848 320173657524 320284420104 320329924992 320761744128 320825691648 321110934039 321174951174 321491244592 321648155136 321653602368 321764876928 321998310018 322432378212 322496658792 322589748096 322977279744 323089012224 323323405944 323328881547 323440735662 323922763584 324269903034 324306404352 324659453076 324771767496 325255779072 325609861311 325995500208 326207932992 326272966272 326949819588 327109394304 327122130258 327615653376 327906932643 327972304638 328461086016 328468311864 329321984904 329417044352 329429870154 329812777728 329820033312 330778271808 330785548632 330851494512 331278522624 331344566784 331820029332 332139499264 332314545024 333003931596 333070319736 333185543856 333682094592 334045349946 334440979488 334537516544 334562343624 334658915712 334725633792 335420022168 335919902976 336036112896 336103105536 336401930898 336468996468 336970440576 337302289408 337491961344 337669485804 337786300984 337853642544 338289708288 338357150208 338725494954 339224557056 339249731976 339347657088 340051633852 340119427032 340126909353 340626311424 340744149504 341115092802 341519095456 341630976456 341699084496 342028065792 342518858616 342699374556 343029318912 343036865248 343105253568 344102090112 344109660048 344523043872 344622491136 344892260097 345117006828 345518148096 345525749184 345531600792 346417399944 346537241424 346543110162 346953541536 347053690368 347122879488 347325362461 347500766844 347842985952 347969213496 348038585136 348139047168 348861261672 348930811152 349401185568 349450827264 349571718144 349952271372 350366740416 350372674008 351016229376 351270883656 351392404176 351814536864 351916088832 352191567189 352716442848 352844438904 353016652032 353748985128 353756767287 354296473632 354398742016 354469395456 354855280428 355289388993 355391943984 355934145024 356315590224 356680376934 356846611968 356854462272 357787968696 357795839709 357899118192 358329067488 358503957504 358713079263 359260347168 359364048384 359378040168 359803672704 360319972617 360371165616 360856962144 360928903104 361033085952 361677650166 361854174528 361985486544 362524958208 362808741141 362913466608 363349439712 363475138752 363580056576 363738831687 364406937664 364413109032 364844704896 365082453504 365155236864 365368238433 365473702704 365912751456 366091342848 366744937734 366850799392 366983924616 367057087056 367418565248 367604116992 367998068592 368494146528 368567610048 368673997824 369512463936 369518721768 369526850847 370197444096 370487233017 370594174896 371039374944 371047537476 371154641088 372125555784 372133742211 372207931326 372566285952 372688337952 372762637632 373087738177 373656936672 373665156788 373839307776 373853863152 374222034816 374296640256 374704109703 374833736838 375384098304 375392356416 376171107914 376246101924 376354706112 376382636577 376491280176 376937180928 377347524939 377909890848 378040627008 378115993728 378314886873 378900395412 379465075584 379788051456 380009588607 380085347862 380575921824 380651793984 381441456186 381627626688 381655948473 381766114224 382218262272 382634355411 383204600352 383337168192 384208982388 384334848513 384411470058 384781574016 385109074944 385333715943 385907983776 385916473404 385993410264 387114851376 387123367554 387588424356 387700302528 388630438688 388707916608 388716467832 389295777024 389719574937 389854396602 390307537664 390322734228 390435401664 390513239424 391323359196 391465365183 391656428064 392042131712 392120289792 392468919381 392547162546 393076333764 393132180672 393268182912 393740621568 394162582968 394671326336 394750008576 394886570496 394893258048 395179744113 395316454698 395791353972 395905599936 396374494208 396518333184 396805998204 396943271384 396949993767 397143733536 397534841088 397967608269 398583532836 398698584768 398778069888 399605335052 399815936982 400200872064 400419131904 400425913152 400775139897 400855039002 401452438464 401461270056 402073756416 402504648216 402511464783 402636507966 403104506112 403113374048 403120200924 403316952192 404167890564 404284554432 404293448328 404300295189 404779131792 404895972096 404976692736 405417561318 405964082412 406045015992 406162221696 406650150144 407004805284 407085946344 407233672362 407634716496 407833671168 408277649934 408323607552 408761197152 408768119676 408909531096 409027563648 409518934272 409957804872 409964747661 410450293008 410568770304 410717760192 411157915542 411204197376 411651845388 411852760704 412407956736 412490174976 412707149316 412856915193 413345885904 413547628032 413997827166 414555914844 414638561304 414758247552 415256502528 415701521928 416321047296 416465071616 416472124608 416918446758 416965377024 417419296812 417548971224 418186001664 418641250257 419137071696 419258056448 419274380196 419906931712 420364053756 420569221248 420999789168 421083720288 421205266944 422299958784 422307110592 422316400968 422945784576 423399044376 423552690198 424044999936 424054328544 424176732672 424686302208 425148627204 425295705384 425380492944 425790041088 425929529088 426014443008 426385986488 426898210032 427045893472 427106566656 427261557888 427682325504 428147912052 428233268232 428871469824 429019835904 429331080024 429486878502 429909837616 429995545056 430119664128 430636372992 431097874592 431105175396 431254314216 431897018112 432359870712 432879270768 433029023328 433674372096 434146481748 434242586547 434660666944 434943910656 435030621696 435504207798 435933092784 436145859072 436162840344 437209243524 437296406184 437306026311 437948114688 437957749152 439095979872 439239826872 439327394352 439750370304 439760044416 440391077643 441037695744 441047398176 441135326016 441704696832 442050461314 442273703256 442426705776 442958199264 443086060032 443432905839 444005242128 444093759648 444247391808 445393799928 445921305984 446083124832 446211887616 446300845056 446561180307 447226696224 447893203968 448243812786 448535907864 448625328624 449293920768 450225981072 450471523392 451052944384 451633993272 451643928813 452332975968 452463542784 452817729243 453492569376 453502545804 454168415232 454820123736 454830129369 455376523266 455507968608 455598779328 456691811488 456932499408 457372425216 457473671424 457971689637 458589056058 458802786816 458812880064 459364058496 459856346796 460023222483 460156009104 460700998912 460708801056 460933659648 461202530481 461756579634 461889866592 462049655232 462057480216 462604722048 463334355792 463790647936 463958951328 464051446848 464185396224 464456163853 465014121642 465148348896 465241081536 465868247424 466468381467 466603028496 467155653888 467163565344 467664212169 468294644546 468361178208 468523205568 468531140184 469086049152 469588756252 469742592627 470288590464 470459251872 470688869376 470963430597 471529205658 471665313504 471675689716 472395298176 473140373904 473624762814 473719185324 473855925312 474855690354 475087453632 475105951089 475573835912 475805949696 475814007648 476323924923 477050624928 477061119612 477198824256 477772089984 478284105684 478457668557 478553054562 479013796224 479170720224 479684234799 479738230272 480260486286 480426630156 480494887488 481142616192 481238537472 481762426761 482236866888 482472232704 482647315392 482997465027 483648567318 483744988188 483884622144 484465919616 484633518336 484985108916 485161103493 485884145376 486404854551 486459606528 486989179614 487157651244 487298270272 487883668608 488993250312 489311899488 489409449408 490424729382 490664091456 491325528704 491423480064 491958456957 492683285248 492691629024 492702467796 493982977356 494125566528 494144805231 494719166592 494730049968 494872854784 496167407712 496178322948 496277241768 496755047936 496917783936 497016850176 497730043998 498209248896 498471817536 498962713088 499062187008 499505897394 499605479604 499778315784 500523141888 501068024919 501661469232 501806274816 501843515436 501988373568 502088450688 502582907904 503130033252 503879854464 504054169344 504154658304 504419849164 504602896347 504703494702 505200527216 505455660864 505953434112 506237942016 506504228706 506679451476 506780463816 507434562432 507535725312 508088242431 508588608248 508836835584 508874597964 509021485632 509624349696 510077450778 510179140548 510939467136 511116224256 511672639203 512278643184 512446464684 512548626744 513042098688 513778287924 514049061834 514543978368 514555297872 514657880352 516153135168 516164490072 516784565808 516933736704 517675510242 518277222144 518288623776 518297401188 519061036032 519626099916 519805862136 520430312304 520580535552 520684319232 521764478928 521953820244 522208570752 523291892508 523396216728 524101778352 524176240896 524357577216 524928407058 524987495424 525550110624 526333344768 526524344064 526906325484 527088606264 527721805296 527874133248 528691110912 529074664272 529266658356 529524978048 530046454784 530623477692 531444710448 531598113024 531704093184 532282920642 533087915976 533601162752 533901217536 534366853196 534473385336 535020565401 535269917952 535281693408 536098341888 536672864288 536681953044 536848677288 537472674816 537493601232 537755936256 538890520752 539046072576 539057931104 539067060252 539705509056 539861296128 540556748424 541285443216 541393354656 541549628928 542200200192 542516475249 542673073712 542781261792 542978229816 543512955328 543787437312 544370199912 545014929536 545024159568 545212708128 545370084864 546025245696 546610406496 546619663548 547267057344 547425027072 547623680256 548210554056 548869127184 549137014272 549877275648 550117406601 550276199088 550475886924 550585630584 551127847872 551997102888 552741219792 552851415072 553010996736 553675336704 553998305413 554268695904 554278082652 555094729728 555296166144 555891262344 556559062416 556571306214 556731961632 557581335552 558188333676 558311896989 558849428928 559032506928 559143956448 560485405008 560497735182 560758961664 561333052224 561444960384 562250605257 563076147456 563088534624 563927712768 564256661871 564369152886 564532059168 564736920264 565393333248 565405771392 566864836272 567060940512 567173990592 567906038784 568350593118 569197613376 569682077184 570128021793 570863882736 570977690976 571828626432 572162184279 572441440032 572649171336 573327393408 574806900528 575005752288 575862690816 576313473582 576479827616 577172361024 577372031104 577663612416 578861975664 578874710106 578990115396 579925214208 580672277064 580685051331 581244123712 581550453792 582945658032 583061874912 583074701748 583930819584 583943665536 584781594903 585461306496 585484101342 585653102496 585769859136 586346725888 586985038794 587188103524 587484642096 588050260992 588063197568 588180434688 588820743819 589614500646 589698271008 589902274368 590610932352 591126026722 591243874452 592006989504 592125012864 592329855744 592339887072 592974682047 593687030958 593858399904 594561741312 594777499776 595090359241 595208997306 595414907076 596302261632 597658417048 597875299254 598047877152 598167104832 599408002578 599723905473 600301308096 600628697856 601282558503 602178657696 602191905084 603110634624 603756972324 603954761949 604656759168 604670061072 604680301386 606251835846 606426831648 606440172492 607168697688 607343958144 607465039104 608126341977 608946123618 609067523988 609243332544 609964895232 610507207926 610628919516 611452074744 611750506752 612416474901 612485411328 613141795728 613152179514 613364296644 613541345472 614278401408 614936707308 615675439512 615853155456 616066206976 616076640288 616736873313 616806296064 617477768082 617779141056 618611935104 618735262464 619060723974 620018828856 620197798528 620321442048 620996740749 621157663232 621833872266 621957841956 622137371328 622874205184 622884753792 623552282892 624481570944 624697607424 624708186912 625377670137 625448065536 626128945218 626323456836 627051453952 627279002496 627951240796 628705607544 628887084672 628911570294 629860397568 630546080634 630853831872 631499683752 631625580432 631807900416 633140920472 633449938176 633460665888 633474601452 634407932928 634418676864 635098566564 635329035297 636067499904 636081492816 636265099008 637029453312 637712140912 637722940806 637943558076 638070739416 638685061632 638894293632 639021664512 639578979732 640347315048 640568840208 640659849984 641523488256 641651383296 642221868078 642349902348 642982489184 643296310272 643307204736 643529753856 643996620036 644230317753 644864756424 644993317584 645179496192 645954559488 646178024448 646646811888 646657763094 646881471324 647845527168 648539806068 649318906152 649543534992 650511558144 651219722622 651991000416 652415865984 652545932544 653899639176 653914024379 654218788608 654244260516 655231306752 655813865286 655944609276 656922172032 656936623728 658643969808 658834088704 658859740308 659625555456 659640066624 661556543616 661571097264 661702989024 662557045248 662689133568 663075691971 663640058664 664278998528 664629090048 666007863192 666140639472 666371087712 667364189184 668090699892 668881958976 669075033088 669124687248 669317831424 669451267584 670840044336 671839805952 672072225792 672365719179 672803861796 672937992936 673940881152 674983922688 675338971608 675572601968 675707285088 676579416576 676714300416 677450989908 678449114112 678499463952 678695314176 680103267704 680238854064 680253818706 681252622848 681488299008 682230185604 683038190912 683064784899 683261952912 683398168992 685037717232 685398749112 686058637824 686073730496 686210507136 687883584087 688204180224 688219320096 689046087744 689244982272 689784520194 690234013656 691036296192 691051498368 691063201584 692634869451 692834799888 693074482848 693086220324 693907083072 694107380736 694650724922 695001533688 695685971904 695938426992 696077170272 696278094336 697521182463 697722523344 697861622304 698802371136 698901654528 699309336341 699904542744 700733480832 700745348016 702032458752 702441966819 702541767312 702784808352 703629073728 703832177664 704383134378 705432885696 705688877808 706033304064 707293808487 707497970256 707513534574 708592947264 708797484032 709710560856 710437144221 710578777986 710783887968 711868290048 712283535531 712631180448 713360753868 713693223936 713708924544 715575937392 715591679418 715798236384 716658134976 717426158526 718520694336 718728096768 718756080336 719607345408 720390729429 720639945234 720742331232 721713924288 721857806208 723355300332 723708349056 723970973088 725049916416 725472850977 725617482282 725826933216 726698879424 726950277504 727477663374 728813875328 728826218064 729689409792 730164907008 730483769421 730736476866 730947405408 731825502912 733489875468 733701598784 733967849232 734114174112 734837130496 735208233984 735637094073 735996137184 736988293056 737135220096 739024927872 739037443536 739053701694 740394888192 740826773749 740974466034 741188349792 742078749888 742095074952 742309282176 744251111568 744267484422 744415862652 745132571904 745376675904 745525275264 746175476354 746595065997 747313873344 747330313576 747707726304 748444069632 748593280512 749258846091 749408219406 749667473676 750768196608 750784712832 752342215828 752492203848 752709412224 752765273154 752982560352 753874361856 754695049878 755819781696 756081254016 756231987456 756629773746 757055242053 757800790824 758930151168 759756343059 760019177214 760170695724 761151843648 761303587968 762882912372 763255253376 763311896946 763532228448 764436524544 765116176167 765268710822 766409200704 766674336384 768417964776 768669697026 768822940116 769563148032 770667431886 771815967552 771832946808 771986820528 774229702752 774246735108 775176848712 775400605056 776513265363 777260877376 777415833216 777432935664 778591554048 779439149874 779708793204 780615075328 780645468456 780870803328 781026478848 782646718392 782930730366 783312856128 784084263424 784240579584 784937838762 785094325092 786152667528 786264361344 786536365824 787392610587 787481243136 788325165936 789342652672 789500017152 789773140992 789786516096 790359488226 790632909396 791582707944 791811199872 793036666368 793611996408 793886542768 793899987534 794287467072 795069682176 795935216538 797167065672 797397169536 797556139776 798424380963 799210670104 799631873964 800401744128 800838263808 800851826304 801550279794 801710078004 802904876928 802922540112 804147512832 805009296432 805022929566 805273015932 806209012224 806226748096 806240401848 806633904384 808335781128 808569108864 808586896656 808600590378 809558263584 809791944192 809953385472 810835122636 811928164824 812090031984 812324443392 813300300288 814009610568 814171892688 814467344724 815269432992 815667342336 816555299868 817522394304 817536239352 817819062192 818055127296 819037868544 819915609744 819929495322 820900586016 821137540608 821435520384 821780323441 822315831084 823303690776 823705521408 824815913472 824980349952 825414298632 825713830386 826691771808 827095256064 827995654332 829111829688 829277122608 829516495104 830513005056 831403043856 832642094592 832930143232 832944249216 833836893516 834838593624 834856959321 835097942448 836372003328 837282500514 838274143392 838516112896 838548760392 840728107512 840746602773 841138442496 841999578336 842167440576 842410533888 844599917568 844614221184 844632801936 845891569152 846553729329 846798088752 847105380396 848089999872 848108657088 848353465344 850297254408 850591410768 850760985888 851859058176 852028886016 852525889677 852771972976 853796420064 854091786944 854213133312 854523115776 856295824104 856466536464 857742939648 858039671808 858662160048 858973757004 859819675232 859991090112 860239328256 862195749184 862210350792 862508628432 863794036224 864470210373 864719741424 865758541536 866058046656 868292963496 868312065159 868485173094 869321333888 869887821312 870061243392 870568765649 871008415596 871866185568 872291718144 872325680688 874418487048 874592812368 874612052622 875896229376 875915498304 878191959744 878226152013 878479653744 878654788704 879520088832 880477558191 880782155286 882075391488 882094796352 882270652032 884100922628 884421750969 884547406512 884853411552 885916398528 886172120064 886689040083 886865811678 888010484256 888187519296 888494783616 890530546437 890787599856 891842611968 892166249664 892423775232 892813495959 893122360614 894453392448 896487625572 896812948881 897071815728 897250657248 898587841536 899112003867 900451962144 900943046784 903267986544 903287857626 904665951936 904927085568 905635458486 906985138752 907005091608 907020452079 909377753769 909640247472 909660258738 910753046532 911015937216 911197558656 913383622976 913419185427 913864998816 914947342848 915760811889 915943379274 917178112116 917605573632 917625760128 918728116992 919712693592 920046444966 920312018208 921401997824 921417602112 922405060962 923513159268 923779733184 924099310464 924114960432 925209444096 926216652123 926668711584 927581295872 927917902656 928102893696 928591085961 928912327706 930028243284 930296697792 930482163072 931736494848 932750808399 932936762934 933206056992 934311307776 934327130688 935141993093 935328424338 936589289092 936722356416 937046411136 937062280368 938172098304 939177512504 939193417827 939485185254 940577180928 940918503744 941926861194 943058411316 943330627008 943351379432 943367355441 944790596352 945819120951 946280747808 947249525628 947438370648 947711850624 949711380708 950174907264 950211902178 951147671824 951611899392 951628015296 952647849846 954101249856 954122239224 954397648512 955544179968 956568211368 956584411209 956915337114 957106109124 958027592448 958341440448 959368469598 959476460544 960520972572 960853260312 960989774976 962285232384 962477074944 963332802117 963524853522 964473733776 964944465408 965294630784 965994930054 967297134636 967489976376 967769244288 968931839232 969267036672 969970217832 969986644641 970322206986 971768290752 972809709102 972919213056 973978359228 974315302488 974596540544 975767337216 976829583933 977986500624 978623798976 978818898816 980849458764 981328182912 982651057408 982846960128 983720797929 983916913914 985366570496 985383258048 985404935592 987965954712 988251133056 988289610462 989438333184 989460099936 989745709568 992334815424 992356645896 992554483536 993510095872 993835567872 994033700352 995460087996 996418497792 996943635072 997925426176 999011794788 999210959208 999556631568 1001046283776 1002136049838 1003322938464 1003612549632 1003687030872 1003976747136 1004176901376 1006260066504 1007759708928 1008108338688 1008309316608 1008839698328 1009205792694 1009406989404 1010401054432 1010911321728 1011906868224 1012475884032 1013008457412 1013358902952 1013560927632 1014869124864 1015071450624 1016176484862 1017177216496 1017673671168 1017749195928 1018042971264 1020154901556 1020358281096 1020380728059 1021878934272 1022232448512 1023345278406 1024557286368 1024892929368 1025097253488 1026084197376 1027556575848 1027579181167 1028098123668 1029087956736 1029110595744 1029315760704 1032306270336 1032328980144 1033569131616 1033867473408 1034676780291 1035351020484 1036554444288 1036577247552 1036594802376 1039252199832 1039611724272 1040860624608 1041161071104 1041368638464 1041976087383 1043528957856 1043907640488 1044417141504 1046583785016 1046792433456 1048203556704 1048352481792 1048715154432 1049856814116 1051100221248 1053048688128 1053812650968 1054177212528 1055443610592 1055748266496 1056574701567 1058149328544 1058533316712 1059049956096 1061246955384 1061270301861 1062889420896 1063196226048 1063408186368 1064565841284 1065868166979 1066175831952 1067202325504 1067802435072 1068733706392 1068946770672 1070041130802 1070539835904 1070563386816 1073345728576 1073363906088 1073387519127 1073697354576 1074987202464 1075511872512 1076139237789 1077781041504 1078092145152 1078115862208 1078134120504 1079411018112 1080959917851 1081113496848 1082570886432 1082786709312 1083099257856 1085032950498 1085346147424 1085562523584 1085956459632 1087025910656 1087574874624 1088426223423 1088740399824 1090029859072 1090048319136 1090425416256 1090740169728 1091216495061 1093220812992 1093239327096 1094534114688 1095247360512 1096104715299 1096421108112 1097738254368 1098274028544 1098914671393 1100234813202 1100552398176 1100951773848 1101171261168 1102255695744 1103994205776 1105482439584 1105702830144 1106021993472 1107996610826 1108537391808 1108556165304 1108580552541 1110592332288 1111461699051 1111782524688 1113118124832 1113142612428 1113463923264 1116376667352 1116401226633 1116623793978 1117698857856 1118065013856 1118287912896 1119263214531 1120970810016 1120995470364 1121517923328 1122666104448 1122889920768 1124112329109 1124501210514 1126152294912 1126177069248 1128513323742 1128738305772 1129064118336 1129147909731 1129473840528 1130811542784 1132042574817 1133729672544 1134121881024 1134347981184 1134944660619 1136701186236 1138395226752 1139364154368 1140028765821 1140256043586 1141727765472 1141955381952 1144324368558 1144882880064 1145298342672 1146654786816 1147903066233 1149613801056 1150011504576 1152626947164 1152959655232 1153004545539 1154344722048 1154744062208 1155327224832 1156001147829 1157723951328 1157749420212 1157980230792 1161344554128 1161370102662 1162488247424 1163100907584 1165891316064 1166123749824 1166149403496 1167887331072 1169158724811 1169563189806 1170922612992 1170968202684 1171306204992 1171539718272 1172693451776 1173970077588 1174376207048 1174396095549 1174969284192 1176126395136 1176360869376 1177406758143 1177641487638 1179229001292 1179396542016 1179804548736 1181221864704 1182252053444 1182487748904 1184013979008 1184250025728 1184659711488 1184679774144 1185539232339 1185949364094 1187374061916 1187716799808 1189123482624 1189554999552 1190180718482 1190417994612 1190829814152 1190849981301 1192604523264 1193902824807 1195316834096 1195750598508 1196095754304 1196334209664 1198816005156 1199447810946 1200602616192 1201257395712 1202325419691 1202565117006 1204357315392 1204383810168 1206221269248 1207513944648 1207534394349 1207909523898 1209313518336 1209340122144 1209360602772 1212503671692 1212853663296 1212880344984 1212900885567 1214337395376 1214687916288 1214930078208 1216252683954 1217892247236 1218135047976 1218486665088 1221014415852 1221257839032 1222904149488 1223501013504 1224832949802 1224970822656 1226283591456 1226304359028 1226728593288 1227082690944 1228556802816 1229873414616 1231350879024 1231706310912 1232132413952 1232153280576 1233473746626 1233612592128 1234955536164 1235558282112 1237223870208 1237470524928 1238121447948 1238570745579 1240037657712 1240395597056 1240642884096 1241993481498 1242315326464 1243667744532 1243915683912 1244274742656 1245769507584 1247104565784 1248963141888 1249395214848 1249416373824 1250755340274 1250896131072 1252257890436 1252646913672 1254102907904 1254558004992 1255902481592 1255923750771 1257411215088 1257774169344 1257823140588 1259720795136 1261092161268 1261707663744 1262999367504 1263251160864 1263615800832 1266281840944 1266899876352 1266921331776 1266949202904 1268837353728 1270197133128 1270658070594 1272134999808 1272162985632 1272530198016 1274058906624 1275424281824 1275445881612 1275887116152 1276141478832 1277370123264 1277788587264 1278043329024 1279157959464 1280694630096 1281137680416 1281319699968 1283046976512 1284443736156 1284699804696 1285964978368 1286614409472 1287059507712 1287993240072 1288460635506 1289729512848 1289986635168 1290358992384 1291909118976 1293293623776 1293315526188 1293762942648 1295691054336 1297079612136 1298637812304 1299087069984 1301023116288 1302439445244 1302727759641 1303982000832 1304831731968 1305091865088 1307799278352 1307828048758 1308437577216 1308488521032 1311627730572 1311889218552 1311918078933 1313844344064 1313873247456 1317287939616 1317668177408 1317719480616 1319251110912 1319280133248 1321173232929 1323113087232 1323142194528 1323405978048 1325114090496 1326151383942 1327280117328 1328557997056 1329258180096 1330298717517 1332015726384 1332281278944 1332742175424 1336181399784 1337763917952 1338249374496 1338635662848 1338902535168 1339683540921 1341680088672 1343679611904 1344731438358 1345607723592 1345875985872 1347881762304 1350677943216 1351145203936 1351414570176 1353158833152 1354901979816 1354931786439 1356998927904 1357390628352 1358453187729 1360206535408 1360477708128 1360507637412 1362505245696 1364460371208 1364490388107 1366076381824 1366129569798 1366523905824 1366796337984 1370075434464 1370797498224 1372117275648 1372147460992 1372421014272 1373915068911 1375767168174 1376408360448 1376438640192 1378092175488 1379569040388 1380069667449 1380468027312 1382102996736 1382126403168 1383607591443 1385269738902 1385669599776 1386148965696 1386172440648 1387814166144 1389301449844 1390003067376 1391371943808 1391876853984 1392154340544 1392556188672 1393368491559 1395042364926 1395445046688 1395723244608 1397604742272 1398618672682 1399405144401 1399809085488 1401466961664 1401490696032 1402992636507 1404883933638 1405083534624 1405569616704 1407258147456 1408766268756 1409227777881 1410865771392 1411377755616 1412066608128 1412890291791 1414587616974 1414995940512 1415027069148 1417185894528 1419421121712 1420874288442 1421157555972 1421567775936 1424567071062 1425262360896 1425317853267 1426721507736 1427417849088 1428971774769 1431151874784 1431183358836 1431596472768 1433316269952 1434852317052 1435373005671 1437041388672 1437512160672 1439052704397 1439214690816 1440781458858 1441279890468 1441484662464 1443427848576 1443715612416 1446710600664 1447416698112 1447941946176 1448992395081 1450945701954 1451234964564 1451653866432 1453397758848 1453900555008 1454955326748 1455483310479 1457627750656 1457652436128 1459214563653 1459378819584 1460967538842 1461472953732 1461894810816 1463651005824 1466979750936 1467403197568 1467935698464 1468228348224 1469508846289 1469674260992 1471274188146 1471992274368 1473976586112 1474270440192 1475875370871 1478049855744 1478074887072 1478107403388 1481653547498 1481948932068 1482376699584 1482434415693 1484157499776 1484190149904 1484618564352 1488502223136 1488534968844 1488831725304 1490265143808 1490753351808 1491050550528 1492350952708 1493190131994 1494627746688 1494660627152 1495415452608 1496888139264 1497186561024 1498517692182 1498816438812 1499334947352 1501569425664 1503204074757 1504684431656 1504984407696 1505418824448 1505530546308 1505965120704 1507748723712 1509390099756 1511639563392 1512162508032 1512463974912 1513259547492 1513808689041 1514110484106 1515601581648 1517860302336 1519512686118 1520038354428 1520341391448 1522303687296 1522607175936 1524264727293 1525765824744 1526510506752 1526623793892 1527064456896 1528873049088 1530232352334 1530537421644 1532818401408 1533348672768 1535017917609 1536835929552 1537339394052 1537645880232 1539126296064 1541334863772 1543631935104 1543665893616 1543973641056 1548459405504 1548493470216 1550353697424 1550801210112 1553026530726 1554521754752 1554831666432 1554865871328 1557183108096 1558878299748 1559417586408 1561230150656 1561290936912 1561741606656 1562052957696 1565293436784 1565861460732 1566625712256 1568168526848 1569875677524 1570188650184 1572305335056 1572528722688 1573072731648 1574785221174 1574962486272 1576650331872 1578685305344 1579000034304 1579573032192 1580718976452 1581265818792 1583165415888 1583622399744 1586073332736 1587223992816 1587773085536 1587799975068 1588574934144 1590139364352 1591870433076 1594334131344 1594794339072 1595112279552 1596848761926 1598421340208 1599263747928 1600803488256 1601703652608 1603100559588 1603420156008 1605061696203 1605809753856 1605845080224 1608295025664 1610018592864 1610045859132 1610546031864 1612418024448 1612453496192 1612480803696 1613267808768 1616671562256 1617138217728 1617173793312 1617201180756 1619116527168 1619583888384 1621670245272 1623856329648 1624180063968 1624648886784 1626600600576 1627549425747 1628019221136 1628343785376 1628934689448 1630538865984 1633110599736 1635044788608 1635072478704 1635638124384 1636110254592 1638075737088 1639031255911 1639831219488 1639858990644 1641801172032 1642275081216 1642871040768 1643560646882 1644631662168 1646607381552 1647411042816 1649631826944 1650352219803 1650828597264 1651427660772 1653383543616 1655991308664 1658223659376 1658554245216 1659032990208 1661026010112 1661994916239 1662806087712 1665284189184 1665888498432 1667673787032 1669677187248 1669713918642 1670195884896 1672744006656 1674565001028 1674935690967 1676548286784 1677032225792 1677097520784 1681456215024 1681493205546 1682276884992 1683999156672 1684334881152 1686751815771 1689228442368 1689265603872 1691783138304 1692769985613 1693107458658 1693596177504 1694210760792 1696179999744 1696217314176 1700594508816 1701182821536 1701521971776 1703718116352 1705051779354 1705543945952 1707592840128 1708183573888 1709046231552 1710384065379 1712591648208 1712933072928 1715485879296 1716486552837 1717324320096 1717947514008 1719639350464 1719982180224 1724391498368 1724420701584 1725017256864 1727588072448 1728940420746 1729439482848 1731517083072 1732116093312 1736585926992 1736624130318 1736970346188 1738642667776 1739775642624 1741137531298 1742016831192 1742055153993 1743732371136 1744651361376 1748836974096 1749185624736 1749224105244 1751792458752 1751830996608 1754344784709 1756383919488 1756452304026 1756959307488 1757309577408 1759040177664 1760955116382 1761564310572 1764150782976 1764189592704 1764541304064 1766462231457 1768201845256 1768843501938 1769094813024 1769706823104 1771832797056 1773378080166 1773731623356 1776020968512 1776375038592 1776989567232 1778924046141 1781061092874 1781575199712 1783685223936 1784332499328 1785271077723 1785626991918 1786244721228 1788906784896 1792975251144 1793625897762 1794143631456 1794501314496 1798224007734 1799171716419 1800903924288 1801886093568 1803847675509 1806535973088 1806575715252 1809331903872 1811270916972 1811864285847 1813970277504 1814010183216 1814040904158 1818755507538 1819280494944 1819320517476 1821506093064 1822031874432 1822395117312 1826767245952 1826838370854 1827729997632 1829894685696 1831521623778 1831886758548 1834356224232 1835251520256 1837249424703 1837456233984 1839425387184 1840092889932 1840624036416 1842803995648 1842835204224 1844810121924 1847026318536 1847559466368 1848198620928 1848229920864 1850210619939 1850418888192 1852433304246 1853337423168 1855162591744 1855835805312 1856205787392 1857182171922 1857824655412 1860056486568 1860593395584 1860964326144 1862990222247 1863472989696 1865501616798 1865873525868 1866412113984 1868622615552 1868654261376 1870283986186 1870656848676 1873178578184 1873444712832 1874092822272 1874124560736 1876133010411 1876344196608 1878355025008 1878386835654 1878970370508 1881154361856 1881837007488 1883853722388 1886116822632 1886661254016 1886702758864 1886734710882 1889581192704 1891638241902 1892561495616 1894499051256 1894876741296 1895423701248 1899422761416 1900349814528 1900423804356 1902295343648 1903223798784 1903256030592 1905295699692 1905987105891 1908202499712 1908244478448 1908795297024 1911088359936 1913136422736 1913168822418 1913830674228 1914212218248 1916055184896 1916682880896 1918736939196 1921041945144 1921706520624 1921979549952 1924570464768 1924954149888 1926665604234 1927049707044 1928947467552 1929888930816 1930589261568 1931989860108 1934594269272 1934979952752 1935538488576 1937863678464 1938534073344 1939940435664 1939973289282 1940644413972 1943536581504 1945619418204 1947956718456 1948630604976 1949193081088 1951534674432 1953659167866 1955973001248 1957247597952 1957637797632 1961698917528 1961742073137 1962656365824 1965302114816 1965693920256 1967441595858 1967833827828 1970733140992 1970766516096 1970809871184 1975931909424 1976502266112 1976579220924 1978876666368 1978920199872 1979491419136 1984669630848 1984713291792 1985108967072 1987671135744 1988067400704 1989227075913 1990920175992 1992836995584 1993887270144 1998023589576 1998421918416 1999113263136 2002092567552 2004272099676 2006645876928 2007225099264 2007374061744 2007953494272 2008353802752 2012520133008 2015519417856 2016216677376 2017097157537 2017679396656 2018411585388 2018813978808 2020802108864 2021822643456 2024951768064 2026016914824 2026717805904 2027121855264 2029738249728 2030142901248 2032352969724 2034354432992 2035347342336 2035498391856 2036085942528 2040309803112 2040716562192 2040761456118 2043757868544 2044464897024 2046690556812 2049114572736 2049194354697 2049785858736 2050194506976 2055113151696 2055158362334 2056196247336 2058175913472 2058221191488 2058631521408 2063650752261 2064612540672 2064657960288 2067138263232 2067734946816 2068941093527 2069353560582 2070702040968 2073108888576 2073154495104 2073189604752 2077904608353 2078504399664 2079223448544 2081721249216 2082322142208 2083952174766 2087057915712 2087815280976 2088834283008 2092563547389 2093167570032 2093584866912 2096407113408 2096704963584 2097928009023 2099713628232 2102200442496 2106097376256 2107325900457 2107625301936 2108354425056 2110887221184 2111496532992 2113149403134 2116298657088 2117066633424 2118099912192 2121881425461 2122493910768 2122540603722 2125778841792 2126392452096 2129131682568 2131311432663 2131736333958 2132351663904 2135604870144 2136850606593 2137467412784 2137893541344 2140082261604 2141079671808 2141126773632 2146691457152 2146727812176 2146775038254 2147394709152 2149974404928 2152278475578 2155562083008 2156184290304 2156231724416 2156268241008 2158822036224 2161172188287 2161919835702 2162226993696 2165141772864 2165573418624 2170065900996 2170692294848 2171125047168 2171912919264 2174051821312 2175149749248 2176418552931 2176852446846 2177480799648 2180059718144 2180096638272 2180850832512 2182432990122 2186441625984 2186478654192 2189068229376 2190494721024 2191451308263 2192209430598 2192842216224 2195476508736 2197829342786 2200469626404 2201104796352 2201903547696 2202342522336 2204511391488 2206911282219 2207988411552 2210964879168 2211405660288 2215993221652 2217074783616 2217112330608 2217161105082 2221184664576 2222480321247 2222923398102 2223565049376 2226236249664 2226285224856 2226927846528 2232753334704 2232802453266 2233247587956 2235397715712 2236130027712 2236575825792 2238526429062 2239785197991 2241941620032 2241990940728 2245332208896 2245779841536 2247776538273 2248224658218 2249002421028 2252304589824 2252354138496 2257026647484 2257476611544 2258128236672 2258295819462 2258947681056 2261623085568 2264085149634 2267459345088 2268243762048 2268695962368 2269889321238 2273402372472 2276790453504 2279269029177 2280057531642 2280512087172 2283455530944 2283910763904 2288648737116 2289765760128 2290596685344 2293309573632 2295348528501 2295806132466 2299227602112 2300023009152 2305253894328 2305919310464 2306009091078 2308689444096 2309488124416 2312002295658 2315447902656 2315498840424 2315960461584 2322689108256 2322740205324 2324976494848 2326201815168 2329539796089 2331782632128 2332247499648 2332298806992 2335774662144 2338317449622 2339126379612 2341845225984 2341936405368 2342612409984 2343079436544 2347940155176 2348752414096 2348792191098 2349938568384 2352252790272 2352721738752 2354813516286 2355282975276 2358458002584 2358793084032 2359609097472 2362177831761 2362443729408 2364504106888 2364975497808 2368027958016 2368500051456 2369319422976 2369359548288 2371078464678 2371898728188 2374748123832 2375433599616 2379109999104 2380361436964 2380835989224 2381659628304 2381699962602 2385209046528 2387805649614 2390633668192 2391501197016 2392191508608 2392668419328 2395273142889 2397632010312 2398895621892 2401205232384 2402514791424 2404650839382 2405130234012 2408714630784 2408767620336 2412442538496 2415027889296 2415068788698 2415819047796 2418627036672 2418680244288 2418721205544 2425007343384 2425707326592 2425760689968 2425801771134 2428674790752 2429375832576 2429860156416 2431277537227 2432505367908 2435784494472 2436270095952 2436973330176 2442028831704 2442515678064 2445808298976 2447002027008 2449665899604 2452567182912 2452608718056 2453457186576 2454165381888 2457113605632 2459746829232 2462701758048 2463412621824 2464264827904 2464306561152 2465340970323 2466947493252 2469911072328 2471116564224 2474447740416 2474941049856 2476242895896 2477141491158 2480075315424 2480791194112 2481285768192 2483986962996 2487335489064 2487831367824 2488549485312 2491539015168 2494209131568 2497926283776 2498790429696 2498832747648 2501510680548 2504515780872 2504570877963 2505293827344 2509116009984 2511804963184 2511847501542 2514822430176 2515548338688 2515646281176 2522184322536 2522239808319 2523415327488 2525998735008 2526502321728 2527231601664 2532563681888 2533799752704 2533842663552 2533898405808 2537674707456 2539661187987 2540394266256 2541316141188 2544269999616 2544325971264 2545060396032 2550848563648 2550891763224 2551774232304 2552282957664 2555577174528 2556086658048 2557577669031 2558315918928 2561389260192 2562275360832 2562639399936 2568887472312 2569399609392 2571929956736 2573228818944 2574119015424 2575620545003 2575986480144 2576921271012 2579459025696 2579973270336 2580717984768 2586587247552 2586631052376 2587525885296 2591382108672 2593410631119 2594159224272 2597275624608 2598174139968 2604878890488 2604936195477 2605455519282 2607964001664 2609663463936 2610183730176 2611706296947 2615598556704 2615656097516 2616875154432 2616977042064 2623255461144 2623778437104 2623836157866 2627688688128 2627746494912 2634575879232 2634678456039 2635336354816 2635438961232 2638560266496 2641432674573 2642346465858 2646226174464 2646284389056 2646811956096 2652302767884 2653265252907 2654560234656 2658516360192 2660067120249 2660597435034 2664031452768 2664562557888 2665484350848 2671591639311 2672362799568 2675527835904 2676498748992 2677271325696 2678440487877 2679367081842 2683360177344 2689462876716 2690438846643 2691215447184 2691751971744 2695763524608 2697336011601 2701355886432 2702290407872 2702829140352 2709803959632 2709863572878 2713997855808 2714781256704 2716906375458 2720413070816 2720955416256 2721015274824 2728133261307 2728920742416 2728980776214 2732152763648 2732259139596 2733047811648 2733592675968 2740150868928 2740257556281 2741594996448 2744294921984 2744842028544 2747282435667 2747830137822 2751534336348 2752816720896 2752877280384 2756184350976 2759138080776 2760139334898 2760936054624 2764205993472 2764252806336 2767215182886 2770539477804 2771339199552 2772297931392 2772344881296 2775628332288 2778602899688 2778649956369 2780006134752 2782743887616 2783753707968 2784308681088 2785773257883 2786736983118 2790084729852 2790890093376 2791446489216 2795209484544 2797237345364 2798252425197 2798810288802 2799618170976 2802933923328 2802981392064 2805425979279 2805985273014 2809767867276 2810167069248 2811139233408 2814516294912 2817532537512 2817580253481 2818455555762 2821731542784 2822755511232 2825780583582 2829175233948 2829991881024 2830054138296 2830102066323 2834371789056 2837457362853 2838842243424 2841748576884 2842315111944 2843135551872 2849134142124 2850524721792 2850635706534 2853443015472 2854835698176 2857943549538 2862303749568 2862366717672 2863192945536 2866632539904 2869704634104 2869753233627 2870746011342 2874082777344 2875024321344 2878105408794 2878429381632 2881562917716 2882559780936 2882969324928 2886855697152 2887431224832 2889998406351 2893421201328 2894833396224 2895883892352 2897984790162 2901891403908 2902469929128 2903307732864 2906795517696 2907801110016 2909910653496 2910966620958 2915255501312 2915304872256 2918429127306 2918757639168 2921935077684 2922945907464 2923789621632 2927302011648 2930488751799 2933959501872 2934806395136 2935871396928 2936456696448 2939017692578 2939348521984 2942548376292 2943984548736 2947953172224 2948540880384 2951162393787 2951750741742 2956099711488 2956149774144 2956214806776 2963307094996 2963897864136 2964753399168 2964868831386 2968314999552 2968380299808 2969237128704 2977004446272 2977069937688 2977663450608 2980530287616 2981506703616 2982101101056 2984701905416 2986380263988 2989255493376 2989321254304 2990830905216 2993776278528 2997035384364 2997632877624 2998669894704 3003138851328 3006408149514 3009368863312 3009968815392 3010837648896 3011061092616 3011930241408 3018780199512 3023279126784 3024325016064 3024927949824 3026519094984 3027617378082 3028220968212 3031203163296 3035720604672 3039025372236 3040076708856 3040682782896 3044607374592 3045214351872 3048529454586 3051531649488 3053021013504 3053247587784 3054128913792 3060464704668 3061074843288 3061142184177 3065636802816 3066697345536 3070035835218 3073671859104 3074678788104 3075291760464 3078252592128 3082669727544 3082737543501 3087263870208 3087331787232 3087947282112 3096918811008 3096986940432 3100707394848 3101602420224 3104030340873 3106053061452 3109043509504 3109663332864 3109731742656 3117756599496 3118835172816 3122581873824 3123483213312 3124105915392 3125928262149 3130586873568 3131722921464 3133251424512 3139751355048 3140377300368 3144610670112 3145057445376 3146145463296 3149570442348 3153300663744 3157370610688 3159146064384 3161437952904 3162531637584 3166330831776 3167244799488 3169724104701 3174447985632 3175546171072 3175599950136 3177149868288 3183740866152 3183810905583 3188668262688 3189588678144 3190224559104 3193697523852 3196842680416 3198527495856 3201606976512 3203407305216 3206201119176 3206840312016 3210123392406 3211619507712 3211690160448 3220037185728 3220091718264 3220162557381 3221092063728 3224906992384 3224961607392 3226535617536 3228417713367 3233343124512 3234276435456 3234347586624 3234402361512 3238233054336 3242879753553 3243340490544 3247712659296 3248360127936 3249297773568 3251193146971 3255098851494 3256038442272 3256687570752 3257869378896 3261077731968 3265278670269 3266221199472 3270089577216 3270144957408 3271276248768 3272220509184 3273649485183 3278062511822 3279662438976 3279717981288 3283602344064 3285742081536 3287121293764 3288314145897 3289263324336 3293214763104 3294822085632 3296744014179 3300704439606 3301657194528 3302855321544 3306767087232 3311982617328 3316447318752 3317108490432 3318065980416 3323989832478 3325612175424 3325741657623 3331776996864 3334385097153 3335347574064 3339354374496 3339427837284 3340391769792 3349130002056 3349203679899 3349871381934 3353096573568 3354195041568 3357789643593 3362912430048 3362986411092 3364553769984 3367998313344 3368669762304 3372336987327 3373503631542 3378456884736 3378531207744 3385539971226 3386214917316 3387192355008 3388421521584 3392434628352 3396127724451 3401189017632 3402365643072 3403043943552 3404833981857 3410103558708 3411087891904 3415185680256 3416367147776 3418092463104 3420086297463 3420768130758 3425183296416 3425866145856 3432973105674 3434648640192 3435895028016 3439278700928 3439964360448 3443709198699 3448782996736 3448841403168 3450034513728 3457880841492 3458878965696 3459013636617 3463034166144 3464232186624 3468003443487 3473171853984 3473248260636 3473940692376 3477285335552 3482275062596 3484033662384 3484110307986 3487464742272 3489302722752 3497673948192 3498371249472 3498448210488 3503661993216 3507476174433 3508689569418 3512767838976 3512904608052 3513918614976 3514619154816 3518080355328 3521910232764 3523128621144 3523188286647 3528379185408 3529082608128 3532220274429 3532924462914 3536403690512 3537687003876 3538189626048 3539413646208 3543665594112 3546756160332 3547463246712 3552041937024 3552750077184 3553979134464 3556617697017 3557848092282 3562122185748 3563150399424 3567370447872 3568664998656 3570542155446 3571253983836 3572489442456 3572549943903 3577813569792 3581708474421 3585950502288 3587251795524 3588287262912 3589002628992 3596448015468 3598343432838 3601807848576 3603772187136 3606976259073 3607695351018 3613071946176 3613151430504 3618663807744 3622541833944 3623728571694 3627940555008 3628020366432 3628081808316 3637511015076 3638560989888 3638641034952 3643012186128 3644063748864 3644790234624 3653534491904 3653676741708 3655459995264 3663043247556 3663773517096 3668712448464 3670503040512 3674498849406 3674912467968 3678850774368 3680185779864 3681248072832 3685670408448 3689620243848 3694052637072 3695118932736 3696397241856 3696459841728 3700421239878 3700837776384 3704866608492 3706674846336 3710325183488 3711671610624 3712411574784 3714364343844 3715649310824 3715712236737 3720112973136 3721186791168 3721928652288 3725980444494 3726945979392 3731003233596 3731747051736 3732824227968 3737308522752 3740567972372 3741313697352 3746357156368 3746889425664 3748185644544 3748249121472 3752266020822 3752688393216 3756710050016 3756773671308 3757940741016 3762308723712 3763674014976 3767707444776 3767771252313 3772233645264 3773322508032 3773405517728 3773469421764 3779162385408 3783276483804 3785122991232 3788998102512 3789753482592 3790847402496 3798845522832 3800699629056 3800847608712 3804590687296 3806512061184 3810591399384 3811974211782 3816404999424 3816488956896 3817590594048 3822176719872 3826272845472 3826337644836 3827661348456 3828424436496 3832110369792 3833365761792 3837473878392 3842083890288 3843413041248 3843959099904 3849140929536 3853331208468 3854099414088 3857894935104 3861178523136 3863979720216 3869188538544 3869959905504 3871076977152 3875727356928 3877988137891 3879880871328 3879946578564 3881288827944 3887073163008 3891238836408 3895913436912 3897261209952 3898386162176 3903069348864 3907318335732 3908183278923 3911946002496 3914495195904 3915275595264 3923397835056 3923484146274 3925312731648 3930604229632 3934883191716 3935667655656 3935754236799 3941533032192 3941619742368 3951863818848 3953004532224 3953158441848 3957753332736 3957840399744 3963519698787 3969339261696 3969426583584 3970217934144 3975342271488 3978454151826 3981840351984 3985673991168 3987774540288 3990896152551 3996047179152 3996843836832 3998226526272 4008544199352 4013291753856 4014748123488 4015906988544 4016707605504 4019050622763 4025040266016 4031038835712 4034194315074 4035358793312 4036823170776 4037627957616 4041604217728 4043645286912 4052033829648 4053435611808 4054243710528 4059476499456 4064705939448 4064795359317 4068708865984 4070996783712 4072171885056 4075359563187 4080619606224 4081433124384 4081522912236 4087515737088 4093381113624 4093471164321 4098229145472 4098388709394 4099571717472 4100389013952 4110226303392 4110316724668 4112392494672 4116351826944 4116442382976 4117263042816 4121745206733 4127301504522 4129225081344 4129315920576 4134276526464 4137882187054 4138707121164 4140209002347 4141404081936 4146308990208 4146379209504 4150822774329 4155809216706 4157008799328 4158446897088 4163442498432 4167904349532 4174115831424 4175630561952 4177668566016 4180105474677 4185127094778 4186335140064 4187169733824 4192814226816 4195856018046 4198215433203 4199427256464 4204400884992 4208977909521 4214651800914 4215250603872 4216708850112 4221774442368 4226298806268 4227683333643 4232597314176 4234133266848 4236199824384 4238670875373 4243762850922 4244987821536 4245081207444 4251557683584 4258263365136 4262622865326 4263472667916 4264703327808 4273701213186 4274934825568 4275787082688 4280164523208 4282253547264 4286915324307 4293382914304 4293455624352 4293550076508 4294789418304 4299948809856 4304556951156 4306119017013 4311124166016 4312463448832 4312536482016 4317158113191 4317644072448 4322344376574 4323839671404 4324453987392 4330283545728 4331146837248 4340131801992 4341384589696 4342250094336 4343825838528 4346977185243 4348103642624 4352837105862 4353704893692 4354961599296 4360119436288 4360193276544 4361701665024 4364865980244 4366449931437 4372883251968 4372957308384 4377643690959 4378136458752 4382902616526 4384418861196 4385684432448 4390953017472 4395658685572 4400939252808 4402209592704 4403807095392 4404685044672 4408526538867 4409022782976 4413822564438 4415976823104 4421929758336 4422811320576 4427626112613 4431986443304 4434149567232 4434224661216 4434322210164 4444960642494 4445846796204 4447130098752 4447303247079 4452472499328 4452570449712 4453855693056 4465506669408 4465604906532 4466495175912 4470795431424 4472260055424 4473151651584 4477052858124 4479570395982 4483883240064 4483981881456 4490664417792 4491559683072 4495553076546 4496449316436 4498004842056 4504708276992 4509612224271 4514053294968 4514953223088 4516256473344 4516591638924 4517895362112 4523246171136 4528170299268 4534918690176 4536487524096 4537391924736 4539778642476 4541426067123 4546804744944 4553580907008 4558538058354 4560115063284 4561024174344 4566911061888 4567821527808 4577297474232 4579531520256 4581193370688 4586619147264 4590697057002 4591612264932 4598455204224 4600046018304 4605053752827 4610507788656 4611838620928 4612018182156 4617378888192 4618976248832 4624004591316 4630895805312 4630997680848 4631920923168 4645378216512 4645480410648 4649952989696 4652403630336 4659079592178 4663565264256 4664494999296 4664597613984 4671549324288 4676634899244 4678252759224 4683690451968 4683872810736 4685224819968 4686158873088 4695880310352 4697504828192 4697584382196 4699877136768 4704505580544 4709627032572 4710565950552 4716916005168 4717586168064 4719218194944 4724355663522 4724887458816 4729008213776 4729950995616 4736055916032 4737000102912 4738719096576 4742156929356 4743797456376 4749496247664 4750867199232 4758219998208 4760722873928 4761671978448 4763319256608 4763399925204 4770418093056 4775611299228 4781267336384 4783002394032 4784383017216 4785336838656 4790546285778 4795264020624 4797791243784 4802410464768 4809301678764 4810260468024 4815185088609 4817429261568 4817535240672 4824885076992 4830055778592 4830137577396 4831638095592 4837254073344 4837360488576 4837442411088 4850014686768 4851414653184 4851521379936 4851603542268 4857349581504 4858751665152 4862555074454 4865010735816 4871568988944 4872540191904 4873946660352 4882648277241 4884057663408 4885031356128 4891616597952 4899331799208 4905134365824 4905217436112 4906914373152 4908330763776 4914227211264 4917093767733 4919493658464 4925403516096 4926825243648 4928613122304 4930681940646 4933894986504 4939822144656 4942233128448 4948895480832 4951056659409 4952485791792 4954282982316 4960150630848 4961582388224 4967973925992 4974670978128 4975662735648 4977098970624 4983078030336 4985984748717 4988418263136 4995852567552 4997665495296 5003021361096 5009031561744 5009141755926 5010587654688 5018232019968 5023609926368 5023695003084 5029644860352 5031096677376 5031292562352 5044368645072 5044479616638 5046830654976 5051997470016 5053004643456 5060255447313 5065127363776 5067685327104 5067796811616 5075349414912 5078309956839 5079322375974 5080788532512 5082632282376 5088539999232 5088651942528 5101697127296 5101783526448 5103548464608 5104565915328 5111154349056 5115155338062 5116631837856 5122778520384 5124550721664 5131152196137 5137774944624 5138799218784 5143859913472 5146457637888 5149459658511 5151241090006 5151972960288 5153842542024 5158918051392 5159946540672 5173174495104 5173262104752 5175051770592 5182764217344 5185787416243 5186821262238 5188318448544 5194551249216 5196348279936 5209757780976 5209872390954 5210911038564 5215928003328 5219326927872 5223412593894 5226165461979 5231197113408 5231312195032 5233954084128 5246510922288 5247556874208 5247672315732 5255377376256 5255492989824 5263034354127 5269151758464 5269356912078 5270877922464 5277120532992 5282865349146 5284692931716 5292452348928 5292568778112 5293623912192 5299386694371 5304605535768 5306530505814 5309120469312 5320134240498 5321194870068 5328062905536 5329125115776 5330968701696 5336772138423 5343183278622 5344725599136 5351055671808 5352997497984 5355813233169 5356880975754 5358734163684 5366720354688 5378925753432 5380877693286 5382430894368 5383503943488 5394672023202 5402711772864 5404580815744 5405658280704 5411543026527 5419607919264 5419727145756 5427995711616 5433812750916 5435592857541 5440826141632 5441910832512 5442030549648 5456266522614 5457841484832 5457961552428 5464305527296 5464518279192 5466095623296 5467185351936 5480301737856 5480515112562 5483189992896 5488589843968 5489684057088 5494564871334 5495660275644 5503068672696 5505754560768 5511748274109 5512368701952 5518276161552 5520278669796 5521872109248 5528411986944 5528505612672 5534430365772 5541078955608 5542678399104 5544595862784 5544689762592 5550631859817 5551256664576 5557205799376 5557299912738 5560012269504 5565487775232 5567507415936 5568617362176 5571546515766 5573473966236 5580169459704 5581780186752 5582892978432 5588970666741 5590418969088 5594474690728 5596504850394 5597620577604 5599236341952 5605867846656 5605962784128 5610851958558 5611970546028 5619535734552 5620334138496 5622278466816 5628399031233 5629032589824 5635065075024 5635160506962 5636911111524 5643463085568 5645511022464 5651561167164 5658350467896 5659983762048 5660108276592 5660204132646 5668743578112 5674914725706 5677684486848 5683497153768 5684630223888 5686271103744 5698268284248 5701049443584 5701271413068 5706886030944 5709671396352 5715887099076 5724607499136 5724733435344 5726385891072 5733265079808 5739409268208 5739506467254 5741492022684 5748165554688 5750048642688 5756210817588 5763125835432 5765119561872 5765938649856 5773711394304 5774862449664 5779996812702 5786842402656 5789666792448 5791767784704 5795969580324 5803782807816 5804939858256 5806615465728 5813591035392 5815602220032 5819821306992 5821933241916 5830511002624 5830609744512 5836858254612 5843870155368 5845891814928 5847579243264 5854604023296 5860977503598 5867919003744 5869612790272 5871742793856 5872913392896 5878035385156 5885096752584 5885226219411 5887969097472 5895906344448 5897081760768 5902324787574 5903501483484 5912199422976 5912299548288 5912429613552 5926614189992 5927795728272 5929506798336 5929737662772 5936629999104 5936760599616 5938474257408 5954008892544 5954139875376 5955326901216 5963013407232 5964202202112 5967681227739 5969403810832 5972760527976 5978510986752 5978642508608 5981661810432 5994070768728 5995265755248 5997339789408 6006277702656 6012816299028 6018737726624 6019937630784 6021675297792 6022122185232 6023860482816 6037560399024 6046558253568 6048650032128 6051291472611 6053038189968 6055234756164 6056441936424 6062406326592 6078050744472 6080153417712 6081365565792 6089214749184 6090428703744 6093981359543 6097058909172 6103063298976 6106042027008 6106495175568 6108257827584 6120929409336 6122149686576 6122284368354 6131273605632 6133394691072 6140071670436 6147343718208 6147583064091 6149357576208 6150583520928 6165339455088 6165475087002 6174527740416 6174663574464 6175894564224 6190952256783 6193837622016 6193973880864 6201414789696 6203204840448 6206823280581 6208060681746 6212106122904 6218087019008 6219326665728 6219463485312 6233713825059 6235513198992 6237670345632 6245163747648 6246966426624 6251856524298 6261173747136 6263445842928 6266502849024 6277690642167 6279502710096 6280754600736 6289221340224 6290114890752 6293784027069 6299140884696 6306601327488 6318292128768 6321977701371 6322875905808 6325063275168 6332661663552 6334489598976 6339448209402 6348895971264 6351092342144 6351199900272 6354299736576 6365644276383 6367481732304 6367621811166 6377336525376 6379177356288 6387395047704 6393685360832 6393934297989 6397054991712 6406814610432 6410551819779 6412402238352 6413680624032 6420246784812 6423239015424 6423380320896 6440074371456 6440183436528 6440325114762 6442184127456 6449813984768 6449923214784 6456835426734 6466686249024 6468552870912 6468695173248 6468804723024 6476466108672 6483516564861 6485759507106 6486680981088 6495425318592 6496720255872 6502386293942 6510197702988 6512076884544 6513375141504 6515738757792 6522155463936 6529255658793 6530557340538 6532442398944 6540179154432 6540289914816 6542552497536 6545993951651 6547298970366 6556125023644 6559324877952 6559435962576 6567204688128 6571484163072 6574242587528 6574353924789 6576628291794 6578526648672 6586429526208 6593488028358 6601408879212 6603314389056 6605710643088 6613534174464 6620733846657 6623965234656 6632894637504 6634216980864 6647979664956 6651224350848 6651483315246 6663553993728 6667440963741 6668770194306 6670695148128 6678708748992 6678855674568 6680783539584 6698260004112 6698407359798 6699742763868 6706193147136 6708390083136 6715579287186 6725824860096 6725972822184 6735996626688 6737339524608 6743329614819 6744673974654 6747007263084 6756913769472 6757062415488 6771079942452 6772429834632 6774384710016 6776843043168 6784869256704 6792255448902 6802378035264 6804731286144 6806087887104 6809667963714 6820207117416 6822175783808 6830371360512 6832734295552 6837807087531 6840172594926 6841536261516 6850366592832 6851732291712 6865946211348 6869297280384 6871790056032 6878557401856 6879928720896 6886045585503 6887418397398 6897565993472 6897682806336 6900069027456 6915761682984 6917757931392 6918027273234 6926068332288 6928464373248 6936006886974 6946343707968 6946496521272 6947881384752 6954570671104 6964550125192 6968067324768 6968220615972 6974929484544 6978605445504 6988619388267 6995347896384 6996742498944 6996896420976 7007323986432 7014952348866 7017379138836 7025535677952 7025809216104 7027837229952 7029238309632 7043820465528 7046257242288 7046376573294 7056758370816 7058165216256 7064440548858 7065848925828 7072807381024 7075374007752 7076379252096 7078827292416 7086533495283 7087331188224 7093512320664 7094926493424 7104083874048 7105500154368 7107958268928 7113235394034 7115696184564 7124244371496 7126300798848 7137329997312 7141084310892 7142507967672 7144978884912 7145099887806 7155627139584 7163416948842 7171901004576 7174503591048 7176574525824 7178005257984 7192896030936 7193054268169 7196686865676 7203615697152 7207544374272 7213952518146 7215390702036 7226143892352 7226302861008 7237327615488 7245083667888 7247457143388 7255881110016 7256040732864 7256163616632 7275022030152 7277121979776 7277282069904 7286024372256 7288127497728 7289580469248 7293832611681 7307068983808 7307353483416 7310919990528 7326086495112 7327547034192 7337424896928 7341006081024 7348997698812 7357701548736 7360371559728 7362496145664 7371340816896 7379240487696 7388105274144 7390237865472 7392794483712 7392919683456 7396022910969 7400842479756 7409733216984 7413349692672 7423343221248 7424823149568 7428728687688 7431298621648 7431424473474 7440225946272 7442373582336 7443857304576 7451960888988 7462006467192 7463494103472 7465648455936 7474617045504 7481135944744 7482627394704 7492714312736 7493778851328 7496371289088 7496498242944 7504532041644 7513420100032 7513547342616 7513712633889 7515881482032 7527348029952 7535414889552 7535542504626 7544467290528 7546645016064 7546811035456 7546938843528 7566552967608 7566719424957 7570245982464 7577996205024 7579506965184 7581694804992 7597691045664 7601399258112 7601695217424 7609181374592 7613024122368 7618983563961 7621182798768 7623948423564 7632809998848 7632977913792 7635181188096 7652545690944 7652675289672 7655322696912 7656848872992 7666731523584 7672733007093 7674947756784 7684167780576 7686826082496 7687918199808 7692402699751 7706662416936 7708198828176 7715789870208 7722357046272 7726861635009 7727959440432 7738377077088 7739919811008 7742153954304 7755976275782 7759761742656 7759893157128 7762577655888 7774146326016 7780231893357 7782477672816 7791826873824 7794522419904 7796772324352 7814636671464 7814808586431 7816366557846 7823892004992 7828990391808 7830551190528 7835118890841 7846795670112 7846968292548 7850625463296 7869766383432 7871335311312 7871508473598 7883066064384 7883239484736 7903727637696 7904035368117 7906009064448 7906316883696 7915680799488 7924298023719 7927039397574 7938678523392 7938853167168 7940435868288 7956908303652 7959795758721 7963680703968 7975549080576 7980201360747 7981792305102 7992094358304 7993687673664 7996453052544 8017088398704 8026583507712 8029496246976 8031813977088 8035321463631 8038101245526 8050080532032 8068388630148 8070717586624 8071316539929 8073646341552 8075255915232 8083208435456 8087290573824 8092008034803 8104067659296 8106871223616 8108487421056 8129411878896 8129590718634 8137417731968 8141993567424 8144343770112 8149094511239 8150719126374 8161239212448 8162866248768 8163045824472 8184399783921 8186762227248 8186942328642 8196458290944 8196777418788 8199143434944 8200778027904 8220452606784 8220633449336 8220772668843 8224784989344 8232884765952 8234526085632 8241847307001 8243490413466 8254603009044 8258450162688 8258631841152 8268553052928 8275764374108 8277414242328 8280418004694 8282808163872 8292617980416 8292758419008 8301645548658 8311618433412 8314017598656 8316893794176 8326884996864 8335808699064 8335949869107 8348231662848 8351261123904 8357319773649 8360210949354 8370254189556 8372670280128 8374339467648 8385628453632 8391712036092 8394757275591 8396430866406 8398854512928 8408801769984 8416277937837 8417955819042 8429303601828 8430501207744 8433417700224 8443548884736 8452597612536 8452740760443 8455366667286 8465194628352 8468266533696 8477341750746 8487525701844 8489975643072 8490162414888 8490306198969 8503115367168 8512372088559 8516526730272 8525245730652 8526945335832 8529406655616 8547402426372 8549869651136 8551574165376 8560329046416 8564507094528 8573830648614 8586765828608 8586911248704 8587100153016 8589578836608 8599897619712 8609113902312 8612238034026 8622248332032 8624926897664 8625072964032 8634316226382 8635288144896 8644688753148 8647679342808 8648907974784 8660567091456 8662293674496 8669995219053 8680263603984 8682769179392 8684500188672 8687651677056 8693954370486 8696207285248 8705674211724 8707409787384 8709923198592 8720386553088 8723403330048 8729731960488 8732899862874 8745766503936 8745914616768 8755287381918 8756272917504 8765805233052 8768837722392 8771368864896 8781906034944 8791317371144 8791466255397 8801878505616 8804419185408 8807614190784 8809370089344 8817053077734 8818045565952 8827645128876 8831953646208 8843859516672 8845622641152 8853487181361 8855252225226 8863972886608 8868299134464 8868449322432 8868644420328 8889921284988 8891693592408 8894260197504 8894606494158 8904944998656 8905140899424 8907711386112 8931013338816 8931209813064 8932990351824 8941590862848 8944520110848 8946303303168 8954105716248 8959140791964 8967766480128 8967963762912 8981328835584 8991106153092 8992898632872 8996009684112 9009416553984 9019224448542 9028106589936 9029906446176 9032512946688 9033183277848 9035790724224 9056340598536 9069837380352 9072975048192 9074783849472 9079557284952 9082852134246 9093609489888 9107161814016 9117076116708 9120230126568 9122048348688 9133822123776 9135643055616 9154594948464 9159063040512 9162386741376 9181394114004 9183224529864 9183426552531 9196910408448 9200092036608 9210107505654 9221015577312 9223677241856 9224036364312 9234757776384 9248009182632 9248212630503 9261791610624 9261995361696 9263841846336 9290756433024 9290960821296 9299905979392 9304807260672 9312091022619 9318159184356 9327130528512 9328989998592 9329195227968 9353269798488 9356505518448 9367745621472 9370449639936 9372317746176 9377784786447 9391760620704 9395009656384 9395168764392 9399754273536 9419254065144 9421131901104 9433832010336 9435172336128 9438436389888 9448711327044 9458016427552 9459901991232 9472111832064 9477438193152 9484313858712 9487594912752 9498992495328 9501734398464 9509172314103 9521445747856 9523343956896 9526638513216 9526799850408 9551222598456 9551432716749 9562534672768 9566004788064 9568766034432 9570673677312 9576256422139 9581092571556 9590528041248 9595582487568 9604820929536 9618603357528 9620520936048 9630370177218 9634858523136 9635070481344 9660111557184 9660275154792 9660487672143 9663276191184 9674720977152 9674884822176 9685253140101 9700029373536 9702829306368 9703042759872 9703207084536 9714699163008 9725110148908 9728639260659 9730021471632 9743137977888 9745080383808 9747893320704 9753579440913 9765296554482 9768115326816 9770062712256 9783233195904 9795836010807 9798663598416 9810268731648 9810434872224 9813828746304 9816661527552 9820948455549 9834187535466 9838987316928 9850807032192 9857226244608 9861363881292 9864942437691 9867789973008 9879644289312 9884466256896 9890232042537 9902113318818 9904971583584 9908565964632 9920301261696 9935947851984 9949341956256 9951325471296 9954197941248 9971969497434 9976836526272 9977224972869 9995330990592 10003155291459 10006042722192 10018063123488 10018283511852 10021175309376 10047219852736 10047390006168 10047611039697 10059289720704 10062585124704 10073368930779 10088737290144 10088959233276 10093661309952 10103994940032 10106009286912 10120510894626 10130254727552 10135370654208 10135593623232 10156619913678 10158644751948 10161577065024 10165264564752 10177303885056 10188383173353 10203394254592 10203567052896 10207096929216 10209131830656 10214501945571 10230310676124 10233263675712 10245557040768 10249101443328 10260258892389 10262304392274 10275549889248 10277598437568 10286561924023 10287719826944 10298919317022 10302482180012 10303945920576 10307685084048 10317836102784 10319893081344 10331127596097 10346348990208 10346524209504 10350103541184 10371574832486 10373642524476 10376636897088 10377040909851 10389102498432 10392696559872 10404010330461 10419515561952 10419744781908 10421822077128 10431856006656 10446825187788 10452330923958 10462394226816 10462624390064 10467908168256 10493021844576 10495113748416 10495344631464 10510985979648 10522428523299 10526068708254 10538303516928 10538713824156 10541755844928 10554241065984 10565730698292 10569385863432 10569564859941 10585137556224 10587247824384 10596660823287 10598773388742 10609211071536 10613061011628 10618240938624 10640268480996 10642389740136 10656125811072 10658250231552 10661937403392 10669853091051 10673544276846 10686366557244 10689451198272 10702111343616 10705994995968 10711626466338 10713761951508 10717468327368 10733440709376 10745125423263 10757851506864 10761755386572 10764861788736 10767007886976 10789344046404 10805423545728 10809161631488 10811316561408 10820928777219 10823086053054 10839215838528 10839454291512 10855991423232 10867625501832 10871185715082 10881652283264 10883821665024 10884061099296 10912533045228 10915682969664 10915923104856 10928611054592 10929036558384 10932191246592 10934370703872 10960603475712 10961030225124 10966379985792 10977179687936 10989129742668 10991320551288 11006137345392 11011509121536 11023496548218 11024737403904 11036552323104 11040557339592 11043744218496 11057011225344 11068860731544 11082157911216 11085356798208 11089191725568 11089379525184 11101263719634 11102513329152 11114411598752 11114599825476 11120024539008 11130975550464 11135014831872 11137234724352 11143093031532 11146947932472 11147136710211 11160338919408 11163560373504 11165785956864 11177941333482 11180837938176 11188949381456 11193009700788 11195241155208 11198472683904 11211925568256 11221703917116 11223941092056 11239071469104 11240668276992 11244556933632 11256798062466 11258065179648 11270130150048 11270321013924 11273822223048 11286926171136 11291022044928 11303122334328 11303313756939 11316700935792 11319967524096 11320216553184 11320408265292 11337487156224 11349829451412 11355368973696 11366994307536 11369260447776 11372542207488 11396536568496 11402098887168 11402542826136 11413772061888 11431774198152 11449214998272 11449466870688 11452771782144 11466530159616 11473218791377 11478818536416 11479012934508 11482984045368 11496331109376 11500097285376 11512421635176 11526251670864 11530239123744 11531877299712 11547422788608 11559993625404 11573684805312 11583535569408 11591939160648 11607565615632 11609879716512 11613230931456 11627182070784 11633964413673 11639642613984 11643866483832 11661219489024 11673716509224 11687740310736 11691783629856 11695158486528 11709208046592 11721955007196 11724549836769 11735838007488 11739225580544 11743485587712 11745826785792 11756070770312 11770193505168 11770452438822 11775938194944 11791812688896 11804649575148 11807002966968 11807262710397 11824599096576 11824859227104 11853228379984 11855591456544 11859013596672 11859475325544 11873259998208 11873521199232 11890559096361 11908017785088 11908279750752 11910653802432 11926026814464 11935362455478 11938807621664 11945521055952 11957021973504 11957285017216 11963323620864 11972688457653 11988141537456 11990531510496 11994679578816 12025632598056 12037475453248 12039875261568 12044244370464 12047720965632 12057151868289 12075120798048 12093116507136 12102582945222 12106076379936 12110469512328 12112883872848 12124812653184 12156101488944 12160306835424 12162731131584 12178429498368 12187962719086 12194117818344 12194386077951 12206126597952 12212990351136 12216515655168 12226078689561 12241858818672 12244299373152 12244568736708 12262547211264 12280143340872 12280413492963 12294687436416 12295166128182 12298715152416 12301167041856 12330678910176 12330950174004 12349055480832 12349327148928 12351789128448 12365235620199 12381904513566 12387675244032 12387947761728 12402829579392 12413646561162 12416121363492 12420627007041 12424212245808 12436174038016 12438926970624 12452468322987 12467427650118 12471026397984 12475340691264 12490327495296 12503713048596 12522347494272 12526891685856 12533005698048 12540316424031 12555381284334 12559005420192 12561509201472 12578442680448 12587568054138 12598281769392 12613202654976 12626933728563 12643955402742 12645751811616 12650126550336 12665323327104 12678896418804 12683050000929 12697791942528 12702184684288 12702399800544 12708599473152 12716012626119 12731288552766 12734963464608 12735243622332 12754673050752 12774790095408 12787370721664 12787868595978 12794109983424 12821103639558 12824804476704 12827361248064 12840493569624 12846760641792 12860745972921 12880148742912 12880366873056 12880650229524 12884368254912 12899627969536 12899846429568 12913670853468 12918357051039 12933372498048 12937390346496 12937609446048 12951474339573 12952932217344 12967033129722 12971519014212 12973361962176 12990850637184 12993440511744 13004772587884 13020395405976 13024153769088 13026750283008 13031477515584 13040931555729 13044310927872 13058511317586 13061114681076 13064884797888 13080358308864 13080579829632 13085104995072 13091987903302 13094597940732 13099349794311 13112250047288 13118649755904 13118871925152 13132931072877 13134409376256 13148485175056 13148707849578 13153256583588 13157053297344 13172859052416 13186976056716 13202817758424 13206628778112 13211421286176 13225579616601 13227068348928 13241467693314 13247930469312 13265789275008 13268433961728 13282878337839 13295959329912 13302448701696 13302966630492 13334881927482 13337540388612 13341390296256 13341909741237 13357417497984 13357711349136 13361567079168 13396520008224 13396814719596 13399485527736 13412386294272 13416780166272 13431158574372 13451649720192 13451945644368 13471993253376 13474679049216 13486659229638 13489347949308 13494014526168 13514124830976 13542159884904 13544859669264 13548769420032 13553686086336 13569738513408 13584510897804 13604756070528 13609462572288 13612175774208 13619335927428 13624278201369 13640414234832 13644351567616 13660742721024 13665468591104 13675614175062 13680345189852 13683072523032 13700733185664 13703464583424 13731892422696 13738594560768 13743580112064 13757114803712 13759857441792 13772091171006 13774836794796 13795131986944 13795365612672 13800138054912 13815161258481 13831523365968 13835515862784 13836054546468 13852136664576 13856928746496 13872013773948 13892687415936 13892993042544 13895762769504 13929100250384 13936134649536 13936441231944 13949858969088 13957210891008 13977238776534 13990695792768 13993484997888 13993792841952 14014647972864 14029904697732 14034758277672 14051071355904 14051618432208 14055674459904 14058476619264 14087640931056 14092514484576 14092753146588 14113516741632 14128881097716 14131697851656 14145614762048 14150748015504 14152758504192 14157654584832 14173066990566 14174662376448 14187024641328 14189852986848 14208167748096 14211000308736 14226470788068 14231392369128 14248488742992 14252601597696 14274659994624 14282168621784 14285015935344 14289957769824 14290199775612 14311254279168 14326833897684 14343802009152 14349007182096 14353149051648 14356010515968 14385792061872 14386108536338 14393373731352 14407231394304 14427905036292 14430781404072 14445555265827 14452287784704 14452605722016 14474655230976 14490167335776 14494914286776 14511762220032 14512081465728 14512327233264 14550044060304 14554243959552 14554564139808 14572048744512 14576254995456 14587665223362 14614137967616 14614706966832 14621839981056 14647944831723 14652172990224 14655094068384 14674849793856 14697995397624 14715403097472 14720743119456 14724992291328 14742681633792 14751281303199 14758480975392 14776210548288 14780475730944 14785839366912 14792045821938 14801684959512 14819466433968 14826699385344 14846686442496 14853169978227 14857457375376 14862597243296 14862848946948 14880451892544 14884747164672 14903921777976 14924012934384 14926988206944 14931296911872 14949234091008 14957954246151 14962271889488 14965254789408 14985428625472 14987557702656 14992996485888 15009064083288 15026840200064 15027094685232 15027425267778 15031762964064 15054696059904 15070829779104 15071085009252 15088934581056 15093290032128 15093622070912 15093877687056 15133105935216 15133438849914 15140491964928 15155992410048 15159013930368 15180766341939 15195382091328 15203390434848 15218362749184 15226048244736 15234929870517 15237967127922 15242365597536 15247896847128 15265619997696 15265955827584 15305091381888 15305350579344 15310645393824 15313697745984 15333463047168 15345466014186 15349895513568 15368335561152 15373652164992 15384805399502 15393456588411 15413324833872 15416397656352 15431579740416 15448378975533 15453723270018 15455918880864 15476754154176 15479839622016 15511952551564 15519523485312 15519786314256 15525155311776 15548292652032 15557362248729 15560463786714 15564955345632 15583653747648 15589044839808 15629273342928 15629617172862 15632733115692 15647784009984 15657980783616 15670237781682 15678496385937 15693591340224 15693936585096 15739532766864 15742670622624 15743016947196 15766132128768 15766478969472 15789103062381 15807455275392 15808070736234 15812633767392 15831361598976 15848596047438 15854078795148 15877357046784 15877706334336 15880871736576 15913816607304 15919591517442 15927361407936 15960402721494 15963584610204 15984188716608 15987375347328 15992906105088 16010316415269 16034176797408 16053167015424 16058992493952 16067439699507 16070642927262 16076202491052 16100161064064 16136777260296 16141435173248 16142633079858 16147292683104 16150511830464 16166416870912 16184016069606 16208135318592 16213742447232 16216974842112 16234629079581 16258823757792 16259181437268 16274835463936 16283987134848 16298189022478 16301438252748 16306778572623 16322478424896 16325732497536 16326091648944 16368799567842 16373524454496 16373884657284 16392916581888 16393554837576 16398286869888 16401556055808 16440905213568 16441266898672 16441545337686 16449569978688 16465769531904 16469052171264 16483694614002 16486980826932 16509206018088 16517263682304 16535244822327 16537106105856 16551528748216 16554828484656 16560836009388 16565616327744 16585235960832 16585516838016 16603291097316 16623236866824 16628035197312 16633787588352 16651895579451 16653769993728 16671617398128 16671899738214 16696463325696 16702522247808 16714639547298 16720421898708 16740508379112 16745340560256 16748678935296 16766912000223 16771256907264 16783424072184 16789514551182 16792861732812 16797709025856 16817603539968 16832555875674 16835911638084 16858607203656 16861002415488 16866835400448 16885197093699 16887097769472 16905195225072 16905481520886 16910733334572 16930389256704 16936533067392 16954683501492 16975051403688 16979951286144 16980324829776 16980612397938 17006230734336 17024744177118 17033053460544 17050491461304 17053890671664 17058813311232 17094804852744 17099739302272 17103148330752 17120658092832 17129014189056 17147661297228 17173531657216 17173822497408 17174200306032 17179157673216 17199795239424 17218227804624 17224476068052 17244496664064 17249853795328 17250145928064 17268632452764 17289377506296 17295358685616 17297815949568 17321134182912 17324587348992 17339990438106 17360527207968 17365538358784 17369000377344 17375303354112 17387908740972 17411348423448 17414819574768 17419846397184 17440773106176 17446806660096 17459463920976 17465799725748 17491533007872 17491829233536 17510574763836 17531610466104 17537675444784 17542737729792 17563812069888 17582634742288 17582932510794 17603757011232 17608838370816 17615228381568 17618740178688 17634106155468 17655290257752 17655678658233 17663907292416 17687719033344 17691245282304 17706974362722 17710504450452 17727945773216 17736598268928 17736898644864 17737288840656 17779842569976 17783387184816 17788520395008 17789212988316 17809889997312 17810281798848 17815422772224 17862026677632 17862419626128 17865980703648 17889040221696 17892606606336 17903043683217 17908211432496 17918281583928 17935532960256 17935927525824 17982212306184 17985797265744 17992019368224 18018833107968 18029343815021 18038448897084 18056213179872 18059812892352 18065025893376 18066366555696 18071581448448 18112681197072 18139674760704 18145950096384 18153874417833 18159114569904 18165704268492 18187218979776 18234152233416 18240460253136 18244096697376 18267644247552 18271286111232 18281944078629 18309189896928 18318126081024 18324773482752 18362788228008 18366449059728 18366853105062 18393820816896 18400184073216 18420215011308 18442031154624 18442749192273 18447354483712 18448072728624 18496018365264 18496425261006 18523583221248 18523990723392 18527683692672 18572856770349 18581512866048 18581921642592 18609614521344 18620469841743 18624182045238 18636318368712 18654261057024 18657979997184 18658390455936 18701141475177 18706539596976 18713011036896 18735491242944 18740899279872 18755569572894 18783521241408 18790019312768 18790337528784 18799508547072 18833071926501 18838508130288 18842263802208 18867664020672 18870344672256 18881352081207 18897422654088 18916032855104 18919803982464 18954876386304 18965933104113 18968627717424 18975189825504 18997984990656 19003468796928 19018344628206 19042891495712 19046687913792 19053277026432 19053599700816 19096932829149 19102445196912 19102865433498 19125069345536 19132009576128 19137532068864 19152512844278 19162185143112 19181056082496 19181802893967 19191164975136 19231655459337 19237206715056 19241041872096 19260740354436 19269717046272 19270140962688 19320223114368 19320550309584 19320975344286 19326552382368 19349441954304 19349769644352 19370506280202 19400058747072 19405658612736 19406085519744 19406414169072 19429398326016 19450220297816 19450549694583 19457278521318 19460042943264 19486275955776 19490160767616 19507158881826 19530593108964 19536230653632 19540125424512 19566466391808 19587766976379 19591672021614 19597327196832 19620537463296 19620869744448 19627657492608 19637981854953 19641896911098 19668375070932 19677974633856 19701614064384 19714452489216 19722727762584 19723061774367 19729884875382 19735579946016 19759288578624 19780464085074 19804226637636 19809943167168 19817131929264 19840602523392 19862201539971 19871895703968 19898683912512 19902650942592 19943938994868 19953673052544 19954449945738 19990661981184 20002322891223 20006310582918 20012085444384 20036126246976 20036567023704 20042350618752 20094439705472 20094780012336 20095222079394 20118579441408 20125170249408 20146737861558 20177474580288 20177918466552 20207989880064 20212018573824 20229988844457 20241021789252 20260509455104 20270741308416 20271187246464 20313239827356 20317289503896 20323154130048 20330529129504 20354607770112 20376766346706 20406788509184 20407134105792 20414193858432 20418263661312 20429003891142 20460621352248 20466527351424 20491114081536 20498202886656 20513421262593 20520517784778 20524608784548 20551099778496 20555196875136 20573123848046 20575439653888 20597838634044 20604964360024 20607891841152 20615370168096 20635672205568 20639786162688 20658136756509 20662255192194 20692697980416 20693048419008 20700207082368 20743149664972 20747285048952 20753273794176 20754081819702 20778204996864 20785393119744 20808020660922 20839031123904 20839489563816 20843644154256 20863712013312 20893650375576 20904661847916 20924788453632 20925248780128 20935816336512 20965858164801 20986043689152 20990227496832 20990689262928 21021971959296 21044857046598 21052137416508 21076607033856 21077427648312 21083511689856 21131461396584 21138771726864 21139129719882 21170275112448 21174495648768 21193321646574 21197546777484 21218422143072 21226122023256 21236481877248 21280536961992 21284779480272 21312251622144 21316500463104 21323874806784 21339706182102 21347088553692 21372733114488 21378902396544 21411989991936 21423252932676 21427523903016 21434936654736 21466881418752 21490250846526 21515703013728 21523510773144 21529723577472 21534015773952 21578688092808 21579162804507 21610847091456 21618323262976 21622633122816 21641857554438 21646172106108 21678431677056 21678908583024 21711982846464 21735251003664 21742371430164 21763304566528 21767643330048 21768122198592 21825066090456 21831365939328 21831846209712 21858073116768 21864382493184 21868741407744 21881497835043 21921206951424 21922060450248 21932759971584 21978259485336 21982641102576 22012274690784 22023018243072 22046993096436 22073104646208 22081114679184 22087488436992 22114022450688 22137721463088 22164315822432 22170713596416 22178383451136 22178759050368 22188068732907 22202527439268 22228823197504 22229199650952 22240049078016 22270029663744 22274469448704 22286186063064 22293895864944 22294273420422 22320677838816 22327120747008 22331571913728 22355882666964 22377898762912 22386019401576 22390482310416 22396945367808 22423851136512 22443407834232 22447882184112 22478142938208 22481336553984 22489113867264 22513596124932 22540260300096 22540642027848 22541137901667 22547644446096 22582044089856 22606244668656 22606627513878 22633401871584 22639935048192 22640433106368 22640816530584 22699658902824 22700158274871 22710737947392 22733988615072 22738520895552 22745084414976 22758352028797 22793073136992 22804197774336 22805085652272 22827544123776 22856950691883 22863548396304 22898429996544 22898933741376 22905543564288 22946437582754 22957637072832 22958025869016 22965968090736 23000194570752 23018199021279 23024843270352 23052503341728 23060478247488 23063754599424 23077208099253 23119987250808 23147369610624 23167071138816 23180584905027 23183878321296 23215131231264 23219759433024 23226461862912 23267928827346 23279285227968 23287732967664 23322438978048 23340695680071 23347433018448 23375480621472 23383567259712 23390316973056 23443910014392 23444425759293 23449099673538 23471676014976 23486971175424 23491653571584 23505356672523 23512141540624 23540387010336 23540904877644 23551876389888 23609299150296 23614005933936 23614525420794 23649198193152 23649718454208 23706456759968 23711182913088 23718027193344 23718950651088 23747042398464 23772894071157 23781118192722 23816035570176 23816559501504 23821307604864 23870724910956 23877615243328 23879387276163 23891042111904 23914570034432 23926647241728 23940604082241 23945376915306 23976283074912 23981063020992 23989359157632 24051265196112 24074950906496 24079750523136 24088488740928 24095441931264 24105964390893 24114303736578 24150241596096 24205165890444 24212152759872 24213949619787 24220939024656 24225767745696 24249625306368 24276024104409 24312202977888 24320613670848 24325462263168 24375925438172 24388235636688 24388772155902 24412253195904 24425980702272 24433031310336 24447283533717 24452157379122 24483717637344 24488598746304 24489137473416 24553199351763 24560286681744 24560826985926 24589374872832 24590332256364 24597430304832 24602334083712 24661357820352 24661900348008 24662318006529 24698654297856 24703578256896 24725541921003 24730471240398 24763809027132 24775350488064 24775895523456 24805659158784 24827293122324 24832242726984 24841254014082 24848424491616 24877853941248 24904936645974 24934855300236 24942052795968 24950681382528 24980654990592 25007426097192 25007849607321 25044694988544 25053783371712 25071959320947 25080632848062 25110762568668 25118010840384 25123018402944 25156885360896 25175136108276 25184271826773 25196563538784 25226405309952 25248833813511 25253867457126 25287910805484 25291503623232 25300253100672 25330646654208 25357792837608 25366100001858 25395583885056 25404369368576 25404799601088 25432025252238 25462577105532 25469926929216 25470487244664 25509346101504 25537116265677 25549580190816 25574741443328 25575737191956 25588219966848 25642207279116 25649608953408 25654722496128 25680987139248 25693521283584 25721491945842 25760297485824 25760733746112 25761300459048 25768736509824 25799692859136 25827341706936 25836714102078 25866744996096 25874780692992 25875218892096 25902948679146 25905864434688 25934066259444 25943038028424 25946723924352 25981701274368 25986881023488 26009545175768 26009985657159 26040790811952 26048307538176 26053500566016 26062955031168 26081863111458 26088621855744 26117022635172 26122229362152 26129769595776 26161159659264 26170209990144 26183975806604 26189195881464 26198699588622 26224500094576 26237299511808 26237743850304 26265862145754 26268818752512 26296970350112 26297415699156 26306513167176 26314106594688 26345718104832 26373952113432 26374398766191 26405635516848 26413257556224 26422842572352 26451159233202 26454136697856 26482935386628 26495860938624 26531578550016 26536867923456 26560461544083 26565756675678 26591918659824 26604897403392 26605933260984 26669763854964 26675080777224 26682780592512 26683819482474 26714834995968 26715422698272 26723134158336 26793040016448 26793629439192 26798971055472 26824772588544 26833560332544 26862317148744 26903299440384 26903891288736 26943986506752 26973318459276 26978695898616 26988029052336 27028249661952 27084319769808 27089719338528 27097538840064 27107372172672 27169021795608 27209512141056 27218925144576 27224351548416 27238671854856 27248556402738 27280828469664 27288703135232 27321485442048 27351228350124 27360690379704 27366145046064 27401466371328 27406929166848 27463784845392 27477189121536 27487160224128 27514229607424 27544182342012 27549673589592 27550279657593 27590731225344 27600276109824 27630322516962 27663046731936 27671031725568 27672109092936 27704273329152 27744027547896 27744637891509 27785374831872 27785986085088 27791525539008 27858200500768 27872269299072 27872882463888 27899717938176 27914421782016 27936273067857 27954477553068 27981391585536 27986969995776 27987585683904 28059809395464 28069516555344 28103236864416 28111348919808 28116953238528 28133354359341 28175281862112 28185028969152 28185506293176 28257762195432 28263395703312 28291229524096 28301496031008 28305517008384 28315309169664 28331825995033 28346133981132 28374049282656 28379705973696 28416335496192 28452941576136 28462784738256 28496977485984 28505203195392 28527516942309 28564337243568 28570031870688 28579915539648 28580399551224 28653667795368 28654298150247 28687604018304 28698014364192 28706298103296 28712021031936 28728769266417 28771584123744 28772217072676 28786747462704 28814462788608 28855810072584 28861562808144 28891110531654 28904575569408 28905211444032 28980334671552 28981463016429 28989828573552 29024162931456 29024654466528 29055759420303 29100088120608 29108487919104 29109128279616 29144097489024 29175330446724 29185917781977 29229413933664 29243679962112 29260738322739 29295889663446 29304345980448 29310188136768 29349699587712 29387508032421 29395990795248 29430806194944 29441486238912 29449984582656 29462845366647 29502562606398 29516961950784 29552421096576 29571678733824 29584091643876 29594827313073 29603369919024 29638932867936 29653398770688 29670696127611 29706339956454 29714914750752 29725194486592 29725697893896 29760903785088 29807843555952 29848025868768 29853976413888 29862593823744 29915908492302 29924543778976 29930509578816 29970857250944 29985992971776 30009465874377 30018128166576 30053680400128 30054189370464 30054850535556 30063525928128 30141659558208 30142170018504 30142833119091 30177869162112 30187244141824 30187755374112 30220106792337 30266211870432 30266877699828 30280983929856 30311984820096 30318027860736 30361532683878 30390764182656 30406780869696 30436725498368 30469859741034 30475934255844 30484731195072 30495793694256 30531911655168 30565149520059 30610182763776 30610701158688 30621290787648 30627395491968 30643505836713 30690932028372 30699791027136 30736671122304 30747304329984 30769610799004 30780776677167 30786913176822 30826649667744 30832795312704 30859685772069 30863159480832 30896757951066 30907446540036 30911837761728 30953508308352 30959679244032 30993382788291 31023905103128 31039046970624 31039572628512 31050310623552 31114724497458 31120927573428 31129910691264 31131122729553 31167307495296 31178089679616 31212030991383 31258546685856 31259234345724 31265466231384 31295568019968 31340475563364 31356992771874 31387182680448 31387873170192 31479065533728 31485341245248 31486033894392 31532957938944 31567285569897 31578206124762 31614910550784 31616141472468 31625267534784 31662723197952 31697192094876 31708157590296 31755412668672 31761743473152 31789982469861 31827633214608 31839183034884 31854722815872 31920805442988 31927169220408 31968377433216 31974750694656 31985812210176 32020632830538 32068353594816 32106334030848 32117984987904 32134879399014 32141285854524 32152404982104 32200322128128 32235376269789 32273554520592 32282870346496 32285266159716 32294585366208 32301023660928 32332833741824 32368032139212 32416270637184 32427484894464 32433949684224 32462786331657 32469258159162 32517647515584 32518362874536 32549670927872 32567974269696 32596378044956 32602876505496 32613557145246 32644956849792 32651464995072 32652183297888 32737599135684 32747048908992 32747769314568 32785833163776 32787109675152 32796573739776 32803112111616 32881810427136 32882533797344 32883090675372 32899139957376 32931539063808 32967389228004 32973961653864 33018412036176 33034527364608 33070489644654 33074212211712 33103057496432 33109656969312 33121672018776 33131232655488 33171033676032 33206582194632 33246473733648 33256070394624 33267575176704 33303791158902 33307539987456 33343234796256 33343799476428 33392926651392 33405044495616 33429279094596 33440843797416 33441410130633 33481016758224 33490681120512 33497357870592 33533824000446 33542513814528 33566848144368 33579029102364 33585723465624 33595418051712 33665111751348 33671823276168 33717214407312 33722004830976 33733670800896 33770394187398 33774195538944 33810390450144 33810963041772 33821466669144 33860778513408 33873066134784 33909367002984 33950102807376 33959902572288 33960649659552 33961224795876 34012461468672 34049488354236 34066106921088 34100982922608 34107781343328 34117626622464 34189609705488 34199478604544 34206296661504 34241316185664 34295322594456 34347644994816 34348400612064 34358315346432 34399590478848 34419656374131 34436455609248 34448952136104 34488993328128 34500291856128 34537264905528 34578755012592 34590717371232 34595631899136 34642268365824 34679980876212 34721054415936 34731076717568 34750606708224 34775817481944 34822696846896 34829639149536 34839692794368 34881546212352 34901893241019 34918927841952 34931599451496 34983658467072 35021149527672 35063220932208 35075350889568 35085475459584 35127624139776 35165269484576 35165865021588 35207514022464 35217676741632 35230456763136 35237480357376 35268212310936 35310580515504 35311357316466 35327814584832 35375438066688 35413948725444 35421008900904 35421788131191 35455891546432 35473797289728 35474577681312 35559685139952 35566774369632 35577040790016 35578425976632 35619779994624 35620563597696 35671677289083 35724053355264 35724839252256 35731961407296 35778080443392 35806087366434 35816422864992 35836563167856 35871065920512 35871855051648 35918065372959 35964424612368 35971594531488 35984038736448 36058687630042 36076897794168 36112426359744 36119625784704 36132733111392 36143162896896 36171455604867 36225362394144 36279349521408 36300511913701 36307748835666 36318229139808 36331408536984 36374437959552 36468304466832 36480920506272 36488193394752 36535288495104 36563888157258 36583158233853 36618379793856 36649546965504 36678236068683 36725576456016 36732898119456 36733706210124 36787641633792 36840430022616 36841240478889 36884062309248 36885498384546 36896145457248 36992036730528 36992850522012 37047166442496 37047981446784 37055367385344 37095706860597 37145713540698 37163025732096 37163843285184 37240939683486 37248364090476 37272636737424 37308522114048 37316780911872 37357404968961 37402282950354 37413079193952 37426022073792 37470982485888 37511139145788 37567042482816 37580038625536 37580675057568 37599017094144 37620949272093 37666143853002 37677016260576 37684527604416 37735328041344 37762704162414 37794845308176 37832065710208 37839607964928 37880801185689 37931866208226 37937255434848 37950379651008 37995969981312 38036689256412 38049150002787 38085782991424 38093375827584 38106554052864 38107199401632 38148037878357 38193865658298 38204890393824 38205730866996 38250138691072 38264019152256 38305025688556 38324370286224 38362112164992 38363605787934 38382329950272 38463310918674 38474413430112 38482083744192 38521480708872 38540281925376 38582237918763 38640446228736 38641100619168 38641950688572 38653104764736 38698883908608 38699539288704 38741012560404 38755071153117 38800117494144 38812171039488 38812828338144 38854423018719 38858796652032 38900440595632 38901099389166 38914557042636 38920085886528 38972551911552 38980321535232 39014317763652 39061186217928 39072461307264 39080250849024 39122794667187 39132932783616 39175533952758 39183344043228 39194654393664 39241074926592 39241739488896 39255314985216 39275963709906 39283793822196 39298049382933 39336750141864 39355949267712 39398793218631 39403228128768 39445455525168 39446123548734 39459769750764 39471159892032 39518577157248 39560928170148 39608453275272 39619886334336 39634263858528 39676738849803 39681205046784 39724403079942 39743791407936 39797367825024 39805301885184 39887877989736 39907346105088 39908899891476 40004645782446 40012621165836 40024170888768 40072252493952 40073134047408 40084701237504 40188879410944 40189560024672 40190444158788 40237158882816 40250340498816 40293475723116 40354949160576 40355836933104 40415979760128 40424037147648 40459977688914 40482043578504 40521018910208 40542374492928 40626479654712 40634579007792 40646308260096 40661058259008 40709215540224 40753532693412 40813577018368 40814268211584 40828387716864 40836527322624 40858007782284 40872834604107 40921242704496 40933054702848 40982228163072 40996405773312 41026842525186 41041035569556 41049217569096 41102199556992 41110393750272 41146247696092 41195677268088 41209928720048 41215783682304 41230740336192 41271344411136 41279572325376 41316273513018 41324510384388 41385395960832 41386096838016 41400414164736 41445483775443 41486299329944 41494570097904 41506547588352 41508163639404 41556409993728 41570786239488 41616041321844 41678062247808 41678979127632 41687288308512 41787300751152 41809323695832 41849576907264 41850497560256 41871632673024 41931716329602 41972087378304 41980454993664 41981378525856 42043943918592 42089714093196 42104274833016 42153214067712 42154855296624 42167023379712 42262922793168 42277543453728 42278259439764 42340550224896 42386643293148 42395093554968 42436844286144 42452244046512 42472963754496 42561073923984 42569558960544 42624503244288 42633000926208 42657869516801 42679412364204 42694177107384 42745466228976 42757804793088 42823979983872 42846505865352 42855047806032 42869873309472 42933762837504 42980501693052 43031406027456 43047021546288 43059447154944 43068031547904 43157376185616 43158325609014 43221694182912 43236646525952 43283715108876 43292344212216 43336665797481 43356863354112 43357817166048 43423965692928 43470502007328 43484742860328 43526609133056 43535286660096 43536244397184 43650132180912 43662731878656 43663692419424 43716146233536 43728764986368 43762995670086 43842413902848 43844120900496 43865519943168 43943834495169 43956518970672 43965282205152 44024549381568 44093986192872 44146209292416 44162229358368 44174976873984 44228044901376 44253843909597 44275442926176 44328631644864 44341427192832 44357518100736 44376137465814 44405054878536 44457646395008 44458399301904 44480098156032 44540059327488 44559509934681 44572372126128 44587791729888 44588546840844 44641355677632 44654241494016 44711765333928 44755797525824 44772038803152 44780964620832 44793890735616 44847702273024 44873862738453 44886815668464 44895764368224 44956285876416 44962673107968 45027192249864 45080520600192 45081284055696 45082275803334 45095288892192 45164088179712 45190433198689 45212489337312 45213255027756 45266803743168 45279870096384 45280866212736 45281633061168 45399317805648 45400316549742 45421475894784 45467977230144 45477041791104 45516704057594 45542299025817 45586146273984 45610171304544 45655088247552 45704789611551 45713901383766 45727096792608 45796859993088 45797867482752 45892875165508 45915274145664 45916051738032 45931936181472 46000389141504 46036398042558 46049686540704 46105006683456 46120956494976 46154416198506 46180369765233 46239974501616 46294739221248 46345136926599 46361169810054 46367756642592 46430262462528 46439518866048 46535857654692 46558570455936 46575465935328 46644877956096 46672086746187 46681391360142 46694866036896 46750961242944 46767134519424 46887820028784 46888851518586 46898199347076 46943352029952 46973942350848 47010713345046 47024283081248 47080774020672 47081809755288 47218598300592 47228011867872 47229050841588 47298396386304 47299436908416 47367309187143 47412913519936 47422365826176 47437901302176 47494084796928 47545788142314 47562236385444 47632071140352 47633119003008 47642615209728 47741449821912 47755230486656 47758774552326 47782084223808 47829140068864 47881208164482 47890753830612 47952566149824 47962126041984 47978718315264 48030949245807 48102530392224 48149901812992 48159501046272 48176977481856 48202319098521 48211928781786 48228607473156 48300483192192 48410331780888 48424305519744 48427899239574 48441878049312 48451535491392 48499250612736 48552048208818 48624405955776 48641227341696 48650924526336 48703887238743 48751850876344 48776471273376 48777544311804 48824506391808 48851961404544 48894567067434 48904314758244 48920335717869 48967435274688 48977197492608 48978274946832 49106398703526 49120573363488 49121653971852 49178749745664 49180664512728 49194860609664 49204668167424 49322715640704 49323800696016 49324636013058 49397308595712 49407156513792 49451083842006 49460942480796 49527618054264 49551791046912 49605734466981 49611318317568 49654586244648 49664485453968 49682508028164 49696848983232 49755707882496 49809873291948 49869710600472 49884105591936 49901362765056 49955686738353 49961309981184 50014852194384 50015699214642 50089389977088 50107566743424 50143918641894 50161265696124 50221525137336 50236021680768 50246036805888 50313770721792 50350272216552 50368543653546 50393127077568 50452810619904 50497667627022 50507734914252 50575821610968 50583007246464 50600506201344 50655591281097 50661293308416 50715585675216 50732200003716 50791167770112 50808738737152 50809599202176 50864050504476 50925154211064 50939853858432 50940974489328 51018692203008 51074232531354 51099160381632 51149482886656 51151474383912 51176439933696 51284414558232 51299217906816 51309444992256 51361974278496 51387042567168 51442983891684 51520594971648 51521467492224 51522600918096 51537473019648 51599385718272 51654683413872 51673428204156 51733489992192 51749561385984 51750437784192 51805897358292 51868132518888 51886076056848 51893447848704 51963402548736 51973762046976 52019090351536 52019971314318 52081581623904 52096615076352 52107001132032 52125910062336 52163726222916 52234045270344 52244458724304 52259539191552 52322319318528 52340419980288 52367951613208 52378391762928 52397399177244 52449000189152 52474599023616 52475487700608 52531724291508 52593940700224 52594831398312 52613026334352 52628213189376 52691436209664 52747904226864 52748797532382 52811271033696 52826515112448 52845685144704 52902318466404 52965870773256 52967035974699 52991721877248 53063157100032 53073735846912 53120923088166 53131513351356 53183837319648 53209794806784 53211866521968 53339527709928 53350161554448 53365561185024 53367638964948 53429669991936 53430845396544 53446268316672 53586080032896 53587258878384 53597942110944 53667120665088 53709131049651 53724634297488 53806598880768 53807782577472 53946636918552 53957391797232 53976058104672 54056499323904 54088031445063 54168639539616 54179438677056 54195077680128 54214744345344 54338043591216 54419024282112 54437850289152 54461623253499 54477343709712 54497112805476 54561656939328 54577406270464 54702456700248 54721380759408 54732290092128 54802932742656 54813858333696 54845832235887 54927569690784 54954378243072 54974320448256 55088364684024 55099347179184 55100559315186 55181462450688 55200552219648 55260645033924 55326093463872 55328247576819 55342063451136 55344218185872 55488055095792 55489275783018 55570749663744 55571972170176 55583051078016 55716401001536 55718570311047 55744538598144 55745764927776 55828843564032 55861409525229 55872546135714 55908955106136 55962783171072 55973939991552 55975171367808 56119618790928 56139033110688 56206473728832 56222697839616 56266708718682 56350563724224 56370057938304 56371012586352 56499215779503 56515524390864 56526791406624 56582459048192 56602992062016 56611034016768 56644056243621 56663651990066 56692267962264 56748098565312 56759411947392 56897799312339 56905883152272 56925569476512 56993954971968 57010406390784 57043661578673 57055033884618 57128674487136 57140063741376 57159831079296 57160799102448 57290798487447 57307335590736 57308596300494 57375208036608 57396028728384 57412596206592 57457538532834 57543168247488 57544434145352 57545408681901 57573494925408 57694966378011 57711620145168 57723125616288 57782221063308 57809151138816 57810422888064 57960669343104 57962926032858 57979657147104 58048325862912 58049308933056 58111518840606 58200176241216 58216975838208 58218256559232 58288194978048 58350660893448 58351649083749 58371835563954 58458827867328 58521476645478 58591779326892 58608691960896 58620376273536 58699399175424 58763300929137 58775016064842 58791981590496 58861612389888 58882972477824 58913945564859 58925690733294 59005125212796 59033923901568 59104842193152 59143357467648 59168183287752 59169185323101 59189654626146 59206739838048 59277865735872 59341392255222 59412679912908 59429829501504 59450388973184 59451395787792 59521807570176 59586604619913 59615687111904 59696051737536 59707952827776 59831816984604 59849087557952 59861019157632 59941714501888 59971985943552 60006968673669 60018931748754 60036256333152 60107360800256 60108378740928 60109701071112 60127051856256 60283319116416 60284340037008 60285666238182 60355738324224 60374488283648 60375510748224 60440213584674 60532423740864 60533755399656 60623969640192 60636055721472 60689966533371 60723065367756 60781528365312 60813561739392 60873450996736 60939719482068 60951868511688 60969462390144 60991587388512 61063823310336 61130299040118 61220365527552 61221402317376 61242581575296 61254790983936 61287011673426 61381864056744 61399582054272 61473342244608 61494608659968 61539221598008 61540263787779 61561553354334 61573826353644 61653299335488 61665590625408 61719371544138 61726318961664 61793515902132 61814893080072 61823675523456 61907016616704 61919358488064 61974410269527 61986765576582 62047810206256 62078093941248 62079145257024 62100621247104 62229448994916 62241855146856 62259821382528 62262245459106 62334614990592 62356179359232 62424061982766 62517093371712 62518468691448 62530932462768 62591136039936 62680951126728 62713985543748 62774365360896 62775746340384 62958131067456 62970682490496 62972067788784 63065915877888 63134571139794 63156412249524 63229821101568 63232282944936 63250535069568 63394384189752 63416315180592 63510825337344 63523486946304 63579964939722 63655266429216 63678366069768 63709445631744 63841610885976 63854338440816 63936754866432 63949501389312 63971624420352 64041265661076 64136707189632 64235969975808 64269758798028 64282571709048 64304809964208 64400644256256 64470752539578 64547109041184 64565740692992 64570532319432 64589170732416 64602047321856 64736064278424 64737488413521 64832541274368 64854969788928 64867899368448 64925572663314 64938516318324 65035295031168 65036725749072 65099341855744 65135948539392 65192756089912 65205753010992 65227114290492 65289913699584 65302929990144 65304366595776 65475198271368 65494097817984 65495538629136 65574219350304 65593147479552 65606224223232 65644493505129 65763620854272 65765067594688 65766181350744 65798279914752 65934778456008 65947923307728 66036824072352 66069054729216 66140979289308 66206114992864 66219313938624 66243344037552 66262465310976 66342067352064 66413164389264 66492947467296 66512140789248 66535150353408 66564206198721 66607582317804 66686469592512 66687598952856 66810088991232 66858558189192 66881687594832 66882820261266 66962033516448 66981362241024 66994715741184 67033794954973 67067648000892 67133696288736 67158058204728 67171446931248 67190836103424 67330223502696 67343646552336 67434428814624 67444009661952 67467341601792 67540788374796 67620780900288 67621926083544 67623413705001 67642933338288 67746132269568 67818734005968 67900205614752 67919805144576 67921299319104 67922449591752 68098976708472 68100474824613 68132213842176 68201965845216 68215562686656 68235253244928 68275056086391 68379219410976 68398957209088 68412593323008 68482632371328 68570852075649 68590645188912 68695289989632 68696801224128 68716630692864 68839312748262 68872911218496 68897904272208 69000583712256 69054597063837 69074529811056 69157510025184 69181434742464 69191263798272 69231624297759 69359961752424 69442108831872 69501213416448 69541754715081 69551634963888 69645393693792 69659278299072 69679385588736 69803786482038 69837855683904 69863198902992 69967316934144 70022087040213 70042299055344 70126441864416 70150701779136 70170950919168 70330538969152 70331730043176 70333277277879 70415028044928 70460913526272 70474960714752 70516070017569 70536424621872 70621161031008 70622714632932 70655629169664 70827897450888 70842017801808 70843576262382 70911783092864 70947594579456 70949155362624 71119370279904 71133548739264 71154081580032 71156851953264 71241127195392 71318682213471 71343354578166 71448106710528 71449678504512 71463922814592 71612174732868 71632845729984 71638161828489 71673126335712 71743710103296 71821812246723 71836130745918 71928849224736 71943189062976 71968077472896 72005933468161 72117375260084 72153795588336 72224852719488 72239251569408 72265466222784 72286325793792 72317893172679 72342911209734 72450724788288 72601023827402 72615497671332 72636458279616 72641848859361 72662817073968 72748875919104 72828072313227 72936608933664 72961841012544 72976386789504 73127776314516 73166316467706 73236759587712 73299093931008 73341850601151 73356472137366 73451152912032 73465796238912 73467412420248 73659598055289 73680860045232 73682480957778 73768124618496 73770996769092 73792290914496 73984073461056 73985701044024 73986954019587 74095962893568 74110734770688 74176625763009 74191413721194 74291427081396 74326051464192 74327686570368 74481879366972 74496728180952 74545273474848 74633561823744 74714809937922 74804565900708 74826158387904 74852044147584 74941964971776 75022278291576 75134084965632 75160077251072 75161350115136 75215877962841 75241898544186 75332287706004 75354032521152 75369055208832 75470656082688 75525408324828 75552815480319 75589690616352 75664131420416 75679215929856 75746501440533 75761602371378 75863732416452 75874510869696 75900759302016 75991939962624 76073378512824 76098300005574 76171565982848 76186751655168 76213108105728 76214398803264 76296075756714 76387731316596 76409780787648 76411461733992 76500277382144 76528038304512 76610051377112 76611348797031 76648740572448 76724224329984 76727211575868 76764659900544 76926621837348 76948826860224 76964167488384 77042961417744 77080563850752 77164475837526 77280892457472 77282201238336 77283901377144 77306209529472 77399078577408 77482025120808 77510142306234 77600234988288 77624342078976 77625656676288 77708846037438 77717593304064 77800881191264 77802198778332 77829114085272 77840171773056 77945103823104 77960643070464 78028635527304 78029956971477 78122372435856 78144922614528 78160501698048 78245589334374 78265865567232 78351067905516 78366688086456 78389308787328 78483478977792 78510629970432 78551927419812 78567587644392 78596098765866 78673500283728 78711898535424 78797586437262 78806456257536 78890911050336 78892247097468 78919539501528 78942319784064 79037154314496 79121856340296 79123196298573 79216906550544 79239772668672 79268527717056 79353477699606 79362410093568 79448806159884 79487582815872 79594735650048 79610603770368 79681384632249 79775755979472 79814692210176 79817799782952 80009291564892 80025242331672 80048341777536 80144504987904 80146268094816 80169402475008 80377758821888 80379120049344 80380888317576 80474317765632 80500680997632 80586951446232 80709898321152 80711673866208 80831959520256 80919955377828 80964087157008 81042037820416 81084748985856 81252959309424 81269158015584 81292616520192 81322116518016 81507065386824 81628536423168 81656775433728 81673054645248 81716015564568 81745669208214 81842485408992 81866109405696 81964456326144 82053685050372 82082071139112 82098435138192 82204399113984 82220787500544 82292495392184 82391354536176 82419857440096 82431567364608 82461480672384 82542688822272 82632547026036 82649020768776 82650838972779 82772193676032 82800828329472 82890967550886 82972598659888 82989140195808 83013095176704 83016327278808 83112819987456 83232082643688 83233913674527 83356124495616 83357958255264 83374576617024 83574601502304 83618647391664 83699153814528 83700995120512 83743265346048 83808819203571 83863432659204 83944174756608 83960909987328 83962757051712 84179428186392 84208549666032 84309710593248 84334046759424 84400063078023 84525845586336 84555086907456 84556518879528 84773286586296 84790187109936 84873688572288 84904488093024 84945927508992 84995477985099 85122147847968 85139117921088 85249006488576 85315739033602 85358824728408 85388354214768 85490932457952 85515609586176 85582550826927 85693011730704 85710095612064 85739746618944 85961003386104 85962894450741 86062812054912 86094043092576 86118894309888 86136063095808 86186307799251 86314752371232 86316651218028 86443388365824 86567430217752 86584688424432 86673331594962 86713726708224 86715634332096 86941004014656 86944389049287 86969485720656 87053218266112 87072488794368 87167278260909 87300264361824 87325463757312 87327384838848 87432292467072 87525991340172 87557753345931 87688241800992 87731039886336 87782214968217 87887668990338 87913037941344 87930564410304 88049098763136 88187972385744 88292418584832 88324458716736 88349953747968 88388536099941 88507687819194 88550885852352 88657263289728 88715036201472 88752274931628 88784481939219 88810109757072 88915292790016 88916798603808 88960196312064 89012088382833 89119019869362 89144744252256 89175583459776 89177093681688 89282711355264 89423530667856 89511595051648 89544077606304 89561929241664 89587781471232 89640039623629 89747725476906 89773631336928 89791528736448 89912571752832 90028397623131 90054384499728 90161041200384 90162568111392 90164551606668 90190577784384 90380866397378 90424978674624 90426510055512 90428499357273 90533607486336 90561732425472 90563266122336 90660320377011 90798635611296 90800633099484 90842951789568 90935954460288 90954083582208 91033408115188 91084598051634 91172292547968 91220342609088 91310176495104 91409579223102 91427802767532 91454193585216 91595734965504 91695448560177 91785750331016 91830548291328 91832103476064 91863872362944 91930517510139 92072796085116 92099373081408 92210013366912 92241912989952 92308832397012 92342330031501 92360739530466 92479949003232 92579057316207 92589478442496 92690273853198 92722339620108 92735513285184 92860524925056 92879037732096 92980148364873 93071715309384 93117140911872 93150931870656 93344173492374 93362782720284 93389732073792 93393368188659 93501922485888 93534269038848 93636092974149 93775640057568 93777703037172 93796398694152 93886704059904 94021426690092 94048566162496 94161548041344 94163619510576 94437196601184 94456023735744 94458101683176 94598873816832 94734618374286 94825827039872 94844731652352 94875802604352 94988169593856 95091576284628 95124472770888 95266238006016 95285230419456 95369947409583 95482899643824 95510460973312 95517549104652 95564168447616 95658280137728 95762416328964 95781507661224 95905132299648 95924252083968 95957436630528 96061898491614 96205060784448 96299803625984 96319002092544 96353954963712 96404638197042 96423857563572 96457214946312 96600966384384 96706128809367 96820663561776 96848611039488 96855798479148 96883756098624 96903070982784 96998501225472 97104096417636 97248811911552 97282454683392 97301849052672 97388358994971 97407774477486 97503701752688 97552942546752 97555088623608 97649012783616 97703922809088 97789134134868 97808629516488 97840671435738 97934870549376 97954394985216 97956549893664 98212797407052 98241146726976 98243307943704 98357499491328 98361329025456 98389721219328 98409336334848 98645431281408 98647601392032 98649272026116 98794617191424 98902167684012 98921884961592 99055236108528 99103582093824 99211468933962 99222636635136 99309172489296 99328970907936 99365016056328 99393697966464 99619746583896 99739421200944 99768211183872 99802725530112 99911373476706 99922619962368 100029704388768 100031398429284 100178779954176 100215133486848 100287837283788 100322531392248 100443050274672 100472043361536 100492073611776 100627541443584 100700544433104 100737087307092 100786254155136 100995335254044 101015469828504 101151643221936 101166014492928 101201012402688 101311182562194 101322586616832 101431171350432 101464400007432 101582335540224 101619198404352 101728101008952 101850308422128 101879707716864 101881948978656 102037384406016 102148465062708 102198320763264 102298965773312 102302948767824 102352879867392 102568829116464 102598435813632 102618889984512 102723948556992 102885967783368 103042934984448 103045201836192 103074946039296 103198771436544 103258969122393 103309366827744 103346856408312 103466979984384 103500875568384 103611794716584 103736265037776 103772152113696 103786895697408 103926805097472 104038180703072 104039942628636 104163163247808 104193230152704 104251820124672 104327452445832 104468090540688 104488917448608 104519078383104 104644638637056 104705679723057 104735903226416 104756783525856 104794798354488 104898000378304 104950975401216 105063448583016 105187881400448 105189662796624 105226052668704 105256426378752 105382872419328 105495808453728 105497595064764 105622542067392 105653030224896 105691370289408 105804636932808 105931741546512 105934071949398 105983443754496 106126314200064 106241846176332 106263026702712 106265364393573 106367674639296 106423733043936 106679055419856 106700323108896 106731122370048 106735277929896 106859339983872 106861690793088 107015031867249 107172160065792 107174517756768 107195884221888 107334241330176 107418262099302 107449268594976 107613197761536 107615565154944 107754196118877 107893273837104 107914783594464 107952116209344 108176062890126 108337279079232 108358877354112 108429488690688 108514366814601 108676087182432 108838048564224 108901535741103 108923246506998 108954687419424 108994225610952 109123313878656 109404913400496 109442761518816 109464580184256 109605865485312 109691664471774 109749474701559 109855139381568 109948640896512 110034708206049 110176729368048 110198694358368 110201118630372 110362924901376 110521290067848 110523721436667 110652186927744 110656495153638 110688436371744 110976110191584 110978551566036 111141499327488 111143944340352 111166102156032 111432802003072 111437140622094 111489077196288 111491529855552 111722819050458 111745092271428 111817910212272 111925566342144 111950342735616 112072214906883 112239237581856 112278066221376 112412947457664 112533417437364 112701127448448 112740115876608 112742025172704 112862847816279 112998431559006 113031048781728 113053582813248 113164918096384 113205984124032 113288112487242 113327303980132 113384535924528 113496197130624 113518823894784 113642403557067 113795598624678 113811766304544 113851138953024 113987909943936 114087323157346 114110067769236 114147450008361 114257348974272 114280127482752 114319662158592 114321598204896 114444113635071 114581596974894 114614671181472 114617192600988 114750416073216 114792057456768 114915077065668 115086336494976 115088868290704 115090817363802 115146989850816 115389932756022 115423240290336 115446251232576 115564442126616 115620845776128 115746713756289 115921338686208 115925852065716 115959314294208 116096651725824 116098617866112 116223037681212 116265213459351 116400352482432 116436513118464 116563269056157 116576389956096 116701321786896 116703298167498 116743671127908 116917655734656 117042953290956 117183558653784 117217383921792 117240752547072 117368384001561 117398798350848 117526601858274 117550032129684 117583963180992 117723224779776 117765944955648 117827891129718 117851381466588 118010250425592 118067847803136 118196379655893 118209684386304 118336366575504 118338370646202 118379309252292 118413479676096 118555731471744 118682784510444 118825359825816 118859659003008 118900777946368 118902791575584 119030216549409 119043615140352 119173209239826 119231374223808 119392103475072 119415905655552 119663633969208 119698175115904 119722038315264 119883429003776 120013937347338 120037863497508 120072512666304 120214721600512 120216757481856 120219402142224 120254103712512 120566638232832 120568680074016 120571332476364 120711476648448 120748976567296 120751021496448 120880427169348 121064847481728 121067510799312 121247939280384 121272111442944 121379933066742 121446130735512 121563056730624 121627123478784 121879438964136 121903737023376 121938924780288 121983174777024 122127646620672 122260598080236 122440731055104 122442804634752 122485163150592 122509581967872 122574023346852 122618503812321 122763728113488 122799164108544 122946684489216 122989217319936 123078443196016 123080527575558 123123106708668 123147652707288 123306598670976 123331181250816 123438743088276 123587031804264 123629786160144 123647351046912 123814033233408 123838716976128 123948820539054 123973531153164 124095620412512 124156187882496 124158290514048 124201242494208 124336451326329 124458897989832 124483710293712 124519642765056 124524490918212 124669229981184 124712358718464 124848123965532 125034186743424 125036937382896 125061864925536 125361902253456 125427971087496 125548730721792 125551492680768 125916262134912 125941364980992 125944135577568 126131831755776 126205406705147 126269142279588 126312824499048 126459642203136 126464565889872 126501070139136 126788768379504 126832630361184 127021650674688 127159929879444 127310532858432 127356732139536 127418891263488 127683221771952 127708676881632 127873509732864 127899002778624 127973608550403 128082531322152 128273414379264 128471939951616 128539517596056 128565143418096 128609619928416 128801288512512 128941505079156 129094218082368 129131481385984 129141064638864 129178341464832 129204094643712 129472128556848 129474976827042 129665082548736 129709939577856 129851145326628 129877032636648 130009997392443 130070590062336 130073451498144 130271897078784 130385512179824 130411506021984 130454228580984 130579827399168 130605859980288 130608733191552 130950396542736 130988195635968 130991077258272 131148438700608 131186294959104 131288987010258 131527241708544 131530135189376 131532362701488 131596559829504 131831503485507 131869556912016 131895846615456 132073648144704 132281958578616 132412229985728 132438627877248 132486688075104 132524930621952 132684134704128 132761531728791 132826328778528 132985894934592 133024281578496 133128412397442 133215164635608 133372939185024 133375197905712 133620177982464 133678529804043 133717116378384 133763375189664 133765640522532 133924067032896 133962724482048 134067589909946 134135296001784 134267392577472 134316116409456 134342893862496 134381672206848 134621588215359 134660447005392 134687293104672 134868857629248 134888019323904 135081576749592 135241561800576 135243852167088 135246827410002 135285866676576 135492264539136 135571299596067 135637468011936 135800411229504 135839610289152 135842598638208 135844899183504 136197953416944 136200949649226 136264427684352 136403931690432 136431125373312 136550112172782 136626897077451 136758438821952 136797914418176 136965264742656 137114368834653 137141704151298 137181290377824 137390579979264 137393602448256 137678625496524 137745822436992 137795808544416 138001167424512 138109194127674 138149059622112 138315020050368 138362869484928 138463248595518 138719923504848 138884217663744 139035410779797 139083509430162 139103269927776 139290787387584 139318556598144 139607572964076 139675711367808 139726397805984 139934633868288 140016260238561 140044174080426 140084598110688 140252883728832 140301403558272 140661077938304 140663460086352 140666554555758 140830056089856 140921827052544 141032140035138 141072849243744 141242322062016 141245429265864 141655794901776 141684035603616 141687152524764 141823566185728 141895189158912 141898310725248 142101927561429 142238740559808 142267097478528 142313703906528 142482254390784 142637364426942 142686709156332 142896213421056 142899357009024 142927845629184 143224349465736 143265691459968 143276323656978 143346252671424 143487420206592 143643624493446 143672261491836 143857698449472 143886378125952 143936154945792 144011866936322 144092847737421 144234750520168 144307591176672 144449705438976 144478503138816 144530932445568 144606957295563 144635786345358 144685822419468 144901449576576 145202047654804 145230995342664 145272916559232 145283697718722 145325634147936 145497751838208 145656144626454 145873217867328 145923682025088 145952773579008 146111661716229 146255552629032 146332632935412 146473519175424 146683701202302 146712944274732 146761007153607 146902305824064 146931592477824 146934824840496 147319196110578 147361720090464 147364961915556 147536249236992 147541993538184 147584581828992 147968146922112 147971402088048 147973908039174 148191925787136 148221469541376 148353251526018 148382827442388 148582854162792 148655373140736 148963758733944 148993456361904 149090546949696 149267123647488 149429619875844 149609131801416 149652316775808 149704088295168 149867060215059 149883929943552 150044556583152 150268169931264 150320154502144 150322700230272 150431755925682 150483797088372 150664575412008 150708065042304 150738110417664 150941312165376 151050816649656 151105630960638 151179381232704 151328262840832 151358431859712 151493002881066 151523204742756 151727464832904 151749021739392 151801518604032 151966773843291 151983879925248 152146757025648 152196600011148 152343131965696 152373503310336 152426216211456 152428797606528 152592151513428 152775462633192 152819561575296 152822923467984 153056076609024 153220102754224 153222697594062 153297481144896 153448448659968 153454423151736 153529319801088 153853243674696 153897653720448 153928334976768 154085922835488 154161127701504 154328951675052 154561784914944 154564402476672 154567802754288 154612419058944 154798157154816 154964050241616 155020284612468 155200469976576 155248684157952 155251313352576 155417692074876 155601762382528 155604397556664 155658228170544 155680343546112 155890207646208 155921286140928 156057271054608 156059913942954 156244744871712 156289845229056 156321003396096 156491178668748 156702135811032 156733376172912 156778617574656 156966957955584 157021259940864 157103854839624 157135175288784 157192197531732 157347000567456 157423797070848 157595172874524 157781822100672 157784494194936 157839079003056 157884639568128 158074308628992 158243712680592 158246392597146 158433813101088 158479545337344 158537055434112 158706955399212 158897612319768 158901107924097 158975165631744 159189471300096 159221207540736 159362769264498 159551511958944 159629384420352 159635599565904 160018583129784 160050484663344 160096683555072 160289009975808 160292536189632 160338804950016 160755517643776 160758240098688 160761776635152 161001361995264 161127393148953 161173902892464 161419796642304 161423347732416 161839910755656 161928174314016 162169497971712 162264094335189 162505918618848 162538316031168 162585233040384 162644233036032 163014130773648 163257072846336 163313550867456 163384869760497 163432031129136 163491338416428 163684970817984 163732218811392 164107370100744 164164142278224 164196870276384 164408798227968 164441575001088 164537496707661 164584990784368 164782709072352 164839714880192 164863134729216 164922961344768 165265094052072 165298041537552 165301677945558 165544387352064 165601656658944 165781935101772 165945197319776 165978280391616 166026190353408 166032654557616 166464165287376 166467827349054 166712248991232 166715916510528 166749153234048 167149203004608 167155710933141 167237294783328 167401990241024 167486530692096 167584228575687 167617638407142 167726865318408 167888349513216 167921819974656 167925514103424 168358856372784 168417099332064 168619421186496 168668093518848 168800126156046 169051691172672 169110173814912 169113037759056 169497647338509 169546573172592 169580374219872 169747377144576 169808976186048 169932168730863 169990955970198 170244295695936 170278235842176 170631478067204 170693397937017 170717649456816 170776708429536 170981864915904 171031219172352 171130984736019 171165101653854 171386023461408 171420191224128 171479493237888 171872395462341 171922006772208 171925788901482 172125624109824 172188086185152 172237788619776 172372615598502 172629504742464 172633302436056 172636226045703 173084899134033 173134860435504 173169376848864 173346663189924 173427453416448 173431268664192 173882008029312 173888778098574 173938971441312 174144977588736 174334556521818 174600528723648 174650927514624 174654769677696 174864584934144 175051982680344 175054947251247 175115506691862 175376483601984 175564429936434 175775337980676 175826075882688 175861128820608 176098197526272 176289902787411 176375944771488 176584837169664 176648917433472 176741836694577 176777072199882 177015375638388 177101771704704 177314526579456 177430072402944 177504549863256 177568963878438 177620219514144 177830585580032 177833597207616 178024176765666 178238039738724 178289488504512 178351166919552 178354187363376 178565422710528 178759813859739 178847061335712 179023190103296 179088155212608 179123858483328 179280079247258 179495450953812 179547262673856 179583057472896 179825143505664 180020906021007 180056795246262 180108768999456 180322082400768 180325136222784 180329103213336 180381155568768 180761732794756 180849957349248 180853020111024 180856998714546 181067214972672 181123464850944 181126532244672 181320640754022 181597271222592 181601266198968 181871908920576 181908167164416 182066816230376 182069899600113 182169196103268 182344585095936 182440685218176 182620352990208 182819158446204 182855605535064 182908387170432 183191469931008 183390897120354 183571500662032 183661096582656 183664206952128 183727744725888 183861035020278 184145592170232 184198746162816 184420026733824 184483825979904 184617664794024 184620791363337 184684660063002 184721479060932 184959898006464 185158114632414 185178956884992 185380547706396 185444679240216 185471026570368 185721049850112 185758075464192 185923230808581 185960296729746 186143430618768 186234281823744 186301863741312 186688346984748 186725565440568 186779464147584 186786736377318 187003844971776 187068538077696 187272185948298 187551280115136 187555406074344 187592797388304 187773408119808 188042853380184 188097132324992 188323096082688 188327239021152 188874393202368 188912047471488 188916203366352 189197747633664 189469236748572 189651654079744 189689463304704 189751605208704 190183152569256 190248945541776 190532476012032 190570460838912 190739894819166 190965799287648 191020921946624 191035098209304 191128336895232 191524832657928 191563015322448 191810264599296 191848504167936 191914873261056 192123796983228 192410121568896 192599607251968 192707909927424 192809276394084 192847715127144 192914429892624 193201932768768 193412257618734 193641327123552 193697222078976 193711596958296 193767512197248 193806141965568 194208192835272 194212465240563 194497623823104 194564909366784 194603698105344 194776717989942 194815548954972 195007403505376 195105885093504 195110177247216 195298025567232 195407845618176 195578268269736 195617259032976 195681342871476 195869741098752 195908789970432 195913099787328 196425594814104 196482293453952 196486615887408 196722658050912 196779442438656 196818672669696 196933480515387 197290862562816 197295202784064 197298544052232 197804335368024 197843769923184 198110472217056 198207164187648 198322781965231 198422937867924 198618344978592 198657941815872 198730032112656 198787395932928 199239493167792 199478842401888 199536422367744 199605451060224 199692618596163 199822746953412 200059408777536 200062796858568 200430266973696 200575674567576 200645062784496 200886100549344 200944086723072 200984147223552 201101384864919 201401088866208 201474174614184 201572508310272 201990670508088 202030939657008 202303286443872 202332028985856 202402024805376 202622365124388 202862342700864 202870241115003 202928800014864 203238396808704 203456202017904 203700616844256 203759415433728 203763897957312 204296930125416 204301424473839 204396641526528 204605897535648 204705759734784 204825168259173 205137658232928 205196871627264 205237779969024 205447897113984 205712556226947 205771935566736 206085869968896 206090403672384 206149892078592 206517938244786 206618733655488 206693712816624 207001751136768 207163791191511 207223589433168 207472530075552 207544304227392 207573791394816 207694872893277 208076361406144 208079885257272 208326326495616 208503640249344 208625264145243 208654904891664 208936181081376 208977834897216 209038156766208 209411359446114 209471806452832 209513567051712 209589596708976 209796000756608 209901950802432 210066261120639 210126897166032 210375762800896 210379325593248 210452105337408 210512852757504 210991616907456 210995190129528 210999831833637 211245084134784 211382740578816 211548210052707 211609273865616 211863483093024 211868143898796 211966887508992 212483692352664 212526053405424 212530728787146 212735349278592 212847466087872 213358110839712 213400646217792 213462244740096 213470555859792 213723381586176 213956046640413 214030063734498 214344320131584 214349035513536 214391768443776 214836524198604 214898537189952 214914485485467 215231130309888 215465436740169 215508392237754 215786547674208 215829567188928 215904232418688 216017800404483 216352125780252 216674558158464 216717754708224 216858977381376 216953679518037 217028733629202 217352174364864 217803071482206 217846493013996 217909374838848 217925546578083 217988451221904 218246627757312 218484216939681 218809826800992 218885523037632 218929160368512 219383328943548 219498949403118 219710278763136 219897281793024 220025551803453 220069416412098 220353458736096 220397388716736 220402237260744 221042580135696 221047442873334 221304373855488 221312990307276 221376872743488 221952220383168 221957103132072 222287888680704 222332204312064 222529877289027 222865604006144 222874281244188 222978154392576 222983059711104 223445638100916 223490184542856 223635820424544 223900685471232 224144429813766 224478475163712 224556132442752 224825894915328 225066834874728 225402254896896 225480231753216 225484050345408 225647633888523 225725695632558 225996863118012 226062097563456 226107165626496 226329836192768 226411968248064 226576224974484 226654607960264 226658446440957 226769071849056 226992394261248 227037647789568 227239504321599 227284807114134 227591197249356 227623532609088 227702277906048 227975819887872 228174646314692 228220135538472 228294900016722 228514697948544 228560254965504 228639324317184 228643196409792 228888227270142 229163193949788 229229342362944 229234385201976 229500832146432 229584114913536 229830154131336 229834046391093 230172672989952 230177736581408 230181634727604 230293979701632 230779865512044 230846480580672 230892502465152 231128884253232 231241691552256 231493427512578 231842677372416 231851704131432 231918628588416 232197235732224 232446075362424 232530426918702 232800704964864 232873026236928 233126538112314 233152779912192 233402643573792 233406596334996 233487342255816 233835311469312 234085906581912 234089870914431 234367117307568 234434767843584 234481505094144 234736768003122 234797596701696 235053203716548 235100064259368 235167926361984 235531889911296 235655782259436 235702762933176 236020500851184 236135695606272 236392759311786 236419368772608 236672733151008 236676741292404 236758618504584 236826959352192 237111462943488 237365569020888 237650719651632 237719318006016 237801555892736 237805583151168 238060433098818 238087230280704 238346418479652 238462748447616 238784206950144 238831811311104 239044153896747 239327267938416 239396350231808 239444076630528 239766858007552 240027874694676 240075726995016 240145025332608 240433514963712 240438804284448 240508207425024 241133276465664 241137360148032 241142664952728 241422953296896 241502042992896 241760854338696 242129694963456 242135021598624 242495878560768 242759866133484 242892261471024 243126113461248 243254246957568 243758877928272 243807474046752 243877849560576 243966349554048 244521196160472 244885609269504 244970326301184 245019163935744 245148046693704 245237007624642 245527456226976 245598328217088 245893368978432 246156886392032 246161055151116 246246213417336 246295305414576 246613197341952 246662362501632 246877486176552 247174063608528 247259572320288 247294702093824 247628066466816 247897641078108 247947062306328 247952516918337 248191240825024 248316581028096 248402484988416 248672902652658 248917795979664 248967420587424 249039285530112 249048981836424 249338459962368 249696247931064 249701741023581 250068373486848 250073874765792 250123729851072 250723804506912 250855942174992 251097461443584 251102985361536 251426457610713 251832524269824 251882729961984 251888271155136 252410813410294 252538284559176 252625648998096 252929131779744 253002140278272 253200189234069 253577536759008 253665260722368 254319859758888 254621065716864 254713464279072 254837782526976 254986433955297 255366443543904 255417353763264 255747019465728 255947217100806 256165062644304 256546828758528 256747652480781 257079035192112 257130286836192 257219239856832 257883010158312 257888683352223 258188436164736 258282129277728 258356682929664 258408189287424 258558923397753 258944257113696 258949953654084 259330165097472 259702290653256 259754065273296 260019994784886 260141180124672 260146902996288 260771024359648 260823012043968 260908457161968 261159654798336 261217466383104 261501834782727 261900793085472 261976391271936 261982154516544 262296877401216 262577974020516 262673260037793 263060270378752 263064725402976 263193119659008 263346644904651 263663006971014 263739113824032 263791693230912 264147296289408 264563917157232 264824459971456 264877255754496 264973376150208 265049861243904 265165608299823 265523063457582 265652657557056 265971789869184 266256824794884 266353445817657 266430329271216 266745878370048 266750395811424 267036265148499 267357059608086 267434232756768 267526750379328 267531281045064 267848134065792 268135179819892 268270592003568 268534785154944 268632232818912 268685787724992 268763344413696 268920118870887 269243176430718 269320894010784 269374586209344 269737715258496 270085192869393 270163153499184 270483123601152 270487704334176 270493654820004 270571733353152 271142599192134 271274936023872 271285498071819 271600822459008 271685197276416 271689798367008 271980961131033 272395906833888 272401899298452 272528855368704 272807863380864 272862250746624 273100224345564 273253794154902 273516877643904 273930529485312 274228737669306 274283408302596 274362580755648 274787204896512 275086345680531 275357250993048 275491644873984 275591617088832 275791552530417 276218388255348 276298119244224 276630040100736 276725738969856 276926497191036 277026990094503 277439847009696 277737171948621 277768435327488 278070821559594 278167018860324 278206539855552 278581574775168 278637113196288 279215145928152 279351422735616 279452795611968 280032520477122 280088348160852 280169196221376 280505767457664 280602807116544 280908278922447 281322155876608 281326920172704 281333109111516 281660112179712 282064280070276 282145698487488 282484644124032 282490858531728 283311589803552 283368071207232 283374305049528 283647132371456 283796621450496 284203855122858 284477481119616 284534194957056 284627407813056 284964508781568 285274728853884 285373418312664 285798714018048 285855691258368 286109842228749 286448698931472 286531382919936 286552647313956 286692505342848 286974840413184 287287248986892 287344522983672 287715396898944 287772756251904 287872309891584 288023733872644 288185695474842 288469501040336 288615182353344 288899410877952 288957006277632 289061864891136 289213914591126 289271572690716 289371644838936 289802899153152 290118386428101 290404095309608 290461990685328 290545833118464 290567395437444 290651268295872 290995503676416 291312289252908 291746435734656 291847364050176 291905547158016 292165076984913 292223323432458 292511105258064 292665265870824 292947038350848 293367402404604 293425888549464 293522014307214 293804611648128 293863184955648 293869649680992 294638392221156 294723440180928 294729923831112 295072498473984 295083987076368 295169163657984 295936293844224 295942804176096 295947816078348 296383851574272 296706503052036 296765654884776 297165708325584 297310746281472 297927517467888 297986912723808 298181093899392 298859239751688 299218263602832 299304633551616 299408176590336 299734120430118 299767859887104 300089113166304 300536339862528 300645400460544 300863511851364 300967594176744 301329150824016 301416130084608 301476220835328 301882624330752 302101633299312 302211261921276 302358762465408 302656525681664 302986005762132 303046409485512 303454929665808 303498043478784 303603037208064 303933547686582 303967759850496 304293514051296 304393200022296 304686263931392 304747006620672 304857595213056 305184303026856 305550925266384 305639123150592 305645846935968 306112153218048 306440205508448 306445395188124 306594962289792 306896897319936 306908846303472 307058639602176 307706487349392 307795307440896 307856669953536 308171845670976 308657903350104 309128804953344 309135605508576 309224838117888 309596314309632 309776907367179 309928100483232 310040569224936 310400939953152 310502626705152 310835384149752 311203524765056 311208795113328 311316456341088 311360687092224 311780415292416 312114542109216 312119827885908 312489489743424 312579690458112 312982357337496 313404271622064 313466752345824 313557235149312 313933915911168 314117039169171 314207709679248 314270350577568 314384395063464 314694001134912 315190345749048 315563644201344 315568988389872 315678158006112 315769279136256 316148617257984 316333032390823 316487425361184 316492785194292 316867626202176 316959090674688 317074110868224 317413910798424 317795224639536 317802215848194 317950331263488 318378942600192 318725538528996 318796093180719 319103023917888 319271199131808 320037166259568 320100969326688 320193367110144 320578019951616 320585072379264 321045095601747 321516480197376 321523553270304 322002723990528 322254786297906 322347805784928 322839593284608 322846695464832 323262588356631 323679821511312 323856348628032 324528188670378 325011837237696 325076632062336 325288466072064 325543100443803 326028261547296 326514145692672 326704607223309 326769739520994 326864062258272 326982676832856 327369941635968 328214740201488 328328284556448 328393740552768 328817596455936 329074993415322 329169981568736 329565418144704 329679429760384 329845922689536 330104124618147 330530188104144 330596083075104 330603355891116 331088774704128 331563870203544 331571164310001 331890394639552 331956560783232 332065309115232 332928330574752 332935654698108 333424497982464 333431833021056 333498306468096 334298406009216 334311421866282 334474589566656 334803980482048 335168457151374 335235276814284 335453730636816 335776699026432 335851028206848 336216644720649 336717712745568 336834198664128 337238842372992 337600252312092 338103382345344 338220347629824 338226075518112 338588543448837 338995294677018 339093146345184 339160748439744 339494754289152 339617952372096 339864337461726 339981911940396 340488591391872 340556471684352 340927210671201 341262956134408 341386795874034 341435298913632 341553416859072 341963729831808 342261969472038 342330203307708 342442350025083 342772046922816 342840382448256 342958986475776 343332340905213 343744790924682 343844013544416 343851577802964 344251248219648 344376172370304 344745231197004 345259009484928 345266604872112 345272452091406 346169798268066 346269720871008 346338753697728 346693326379848 346862537328384 347240141268867 347764016058624 347777556197148 347877942882624 348289955177472 348669113043636 349201057447296 349309539355392 349689807168471 349729169868288 350103965360688 350109894502494 350231013383724 350752967203968 351128859872868 351550675961352 351652151765376 351722257641216 352196395052544 352579805574822 352751889542976 353169674339328 353297834866944 353483673389154 353554144399764 354030751276776 354203543409408 354589138967679 354629053158912 355009099726512 355137927756876 355240439028288 355661171160064 355667194415232 356048353531332 356476079477448 356578977009024 356702333839104 356708374726752 357090649648227 357130845421056 357519627719478 357694122671424 358046380206592 358176310425216 358247716966656 358560158494516 358990901907624 359094525347712 359166114945792 359650287011328 360041812042014 360113590492524 360217537998912 360644164801536 360650272445568 360658206426672 360762311137536 361523465589512 361699914698496 361706040222048 361713997429092 362134429945344 362246929701888 362253064489344 362641281508044 363194542445184 363202532397936 363743817841152 363816334328832 364133632460752 364139799200226 364338392206536 364689170191872 364881370436352 365638316892408 365711211070128 365816774340864 366382939862016 366781794240708 367143001324064 367322193165312 367328413904256 367455489451776 367722070040556 367855511436963 368291184340464 368397492325632 368840053467648 368967651959808 369235329588048 369241582726674 369369320126004 369442958121864 369919796012928 370316229264828 370761095412792 370889358480432 370942053140736 371442099700224 371516150928384 371846461617162 371920593459492 372286861237536 372468563647488 372603727482624 373376693969496 373451130881136 373558928295168 373573472754636 374007689943552 374137076155392 374544371896596 375102560230272 375110812148688 375185594776608 376085706760368 376194264649984 376646192165376 376654478042304 377748786404736 377824094942976 377832406732704 378395495267328 378616220115441 378938473497144 379303308159488 379378926609408 379503210417408 380366305138512 380497891083552 381064952024064 381479789638332 381931598575296 382041843893248 382070196418608 382256673790464 383049665315856 383126030644896 383620529198592 383697008335872 383920825651209 384247593966456 384820243137792 385415819854848 385618552788168 385695430254288 385828859785248 386403865537536 386824515237468 387282654247104 387394444157952 387423193916592 387535024394496 387612283931136 388416385670544 388424930481126 388995247646208 389129818733568 389553435979884 389631097909944 390014807010752 390029992177329 390211770187008 390220354494432 390815691236352 391156536539472 391234518065952 391362685742952 391739482197504 391817579940864 391826199574656 392851189628208 392964586907904 392973231774816 393445316101824 393558884877312 393866961030774 394581725125632 394590405568128 394597088104464 395494510456521 395608670736048 395687539846368 396220944434112 396645563930462 396845875735848 397236689957184 397315883631744 397460064225312 397574791865856 398284595186373 398478986335584 398957684803776 399072844735488 399305631050711 399385237192326 399645493906824 400118817555072 400125593717136 400860533947392 401035589412129 401151349135152 401290125568992 401772201098688 401888173446144 402202769729838 402802177732416 402948349228368 403145016620544 403864764646077 403981341016176 404061879314016 404606572887744 404664057971712 405244730248776 405724685401728 405740482230006 405857600029728 406476793617408 406713898788201 406912404035808 407401233688512 407518830867456 407527795914624 408593860250832 408602848947678 408793283053056 409211795071296 409650336518346 410275316465856 410393743254528 410895794227968 411343106503959 411425112453894 411543871133472 412171739937792 412180807344768 413035876489572 413237467310976 413387425633248 414003502273536 414327582383022 414447178866336 414945060151104 415088608454784 415389745786554 416152722812288 416159770514544 416652652991232 417106232339391 417250528290486 417309809783328 417872362162752 417955669794432 418822718892228 418943612905664 419027134103424 419179193417952 419592001513216 419803901604864 420048780715683 420132522241278 420253794332064 420751525601792 420758651186496 420904210674816 421983233814912 421990380259056 421999663667274 422490168269568 422765481157632 423096420105414 423218547731232 423726966186048 423736287797592 424967384705328 425052106810848 425061457574292 425470698557184 425694932175744 426305782684287 426716221679424 426801292435584 426941111719584 427446763172352 427912093280826 428060127468996 428688640263168 428698071027072 428783536887552 429673048397208 429797074379904 429828970970934 430462260619776 430930873480338 431016784475508 431573095348416 431659134377856 431808464837376 432035600808966 432278543212263 432704251560504 433349116316928 433435509416448 433820871886689 433907359036074 434057467258404 434704348729728 435606142964412 435692986027992 435818749677696 435851093156166 435976902443808 436493255514624 436968433879362 437619653601984 437771046075264 437858320737024 438766657887096 438997898806236 439420557526272 440051103606906 440138832824196 440706917472192 440794777433472 440804474521488 442085160271392 442094885746668 442608747710976 442625980614552 442753745486976 443904440766336 443914206264144 444575777361408 444664408624128 445059754578054 445731208012288 445748562488376 445966119422208 446891276201832 446980369085712 447271640849088 447801370942464 448288859627532 448956950327424 449112264885504 449601180645177 449651789830656 450133669749456 450804509793792 450960463506432 450968100690816 451295267777046 451451391265116 451993726236024 452124195126912 452214331252992 452823936496128 453152449948968 453309215920528 453316892881914 453538143698112 453984788522496 454075295579136 454479008643198 454569614228268 455182394498712 455247065218176 455404555812096 455900321529873 455951639775744 456349292629384 456440271076944 456589800033444 457029395897088 457120509931008 457278648634368 457286392819584 457776454540284 458326387899576 458458684725888 458468770403952 459168229827072 459660308262672 459668092782186 460345345979904 460355473162816 460363269455208 460587959403264 461559731024088 461692961161344 461785004930304 462257768506464 462483383104512 462986855025156 463685354744832 463703408262864 463837257176832 464394471464448 464892150724848 465060853837404 465601409929728 465746052473856 466253076224628 466805287147584 466813192669992 466974684511632 467670622938624 468171813163824 468179741828862 468734234615136 468869535687168 468963010188288 469236564684811 469473536006244 470106407433096 470200128518736 470335852723968 471063779822592 471311564518872 471405525866352 472041001702368 472271391212544 472785518623572 473345466302016 473353482584808 473517237009168 473653918704384 474222925886976 474731138041776 475301439303264 475438636012032 475603111785472 475611166302336 476120866197636 476692836959304 476703323772291 476925496895232 477568413900288 477663622622208 478088307793494 478654535876832 478792700463616 478888153261056 480055749389352 480151453990032 480290050665216 480867029927424 480877608568896 481016414850048 482266552931328 482274720296064 482285329905456 483004085985792 483382179446859 483521708677392 484259389926912 484270043197248 485519732266968 485784522942048 486508493915136 486792283005567 487517755856544 487614948093504 487755699121152 487932699108096 489042392320944 489771218539008 489940652602368 490154609281491 490296093387408 490474015249284 491054912453952 491196656434176 492313772784064 492322110302232 492492426834672 492590610829152 493226394683904 493324725003264 493612490122983 493754972353104 494348127217056 494519144640576 494589404187648 495795282156216 495894124612656 495905033836674 496382481650048 496633162056192 496804969976832 497094765185579 497345805305316 497835591959328 497934841174848 498078571060224 498097963672848 499392495862128 499403482047162 500136746973696 500147749531584 500247459702144 501447609013824 501467132799423 501711884349984 502205970723072 502752685727061 502852915221426 503665048539648 503765459923968 503776542310272 504821626820588 505076569118352 505251297996192 505858263559488 506004280556544 506400378468138 507155073518016 507330521444736 508492942015527 508639719517776 509242131433728 509426928558144 509796506192589 509972867910594 510732887087808 510834707526528 511894434201612 512080193811051 512330125288608 513093657517056 513392954208057 513495304961562 514158070384224 514260573672384 514438479713664 515617186387023 515766020316624 515777366704446 516376872329472 516564258555456 516713365859328 517117846795506 517888514227392 517899907308168 517908678137109 519254697402099 519404581306512 519508130546592 520039989569772 520282360249344 520293805992576 521542048719296 521646024087936 521816914323936 522434932766208 523003669565454 523801586170944 523952782543872 523964309033088 524593754802432 525155948041032 525346520075586 526120540757504 526129450805952 526693289809302 527326013942028 527478227648064 527583386461824 528294592578816 528869708362233 529127834314464 529648919942912 529754511508992 529946752300416 530225510083731 530331216599646 531046126915164 531305315114112 531943579738368 532513649589768 532706891635314 532860658542432 533491756740096 533500791622848 534072530296998 534714119216172 534868465513536 535053500758656 535062562090128 535696268131584 536270359639784 536279441579217 536541184007136 537069570309888 537264465637824 537371575449984 537840237741774 538486352861436 538641788021568 538749172418688 539475430516992 540062718063021 540170385738786 540326306998368 540966247202304 540975408668352 540987309640008 541143466706304 542285198384268 542549872047744 542570996143638 543201644918016 543370394552832 543379596734016 543961922262066 544791813667776 544803798596904 545615726761728 545724501493248 546200448691128 546209698800339 546507588309804 547033755287808 547861058970624 548457475338612 548566816605192 548725161511296 549574409793024 550172691361062 550714501986096 550983289747968 551183234177664 551583105060834 552436776510696 552596238488448 553260080201472 553451477939712 553852994382072 553862374090011 554053980189006 554879694019392 555474343897242 555536870654976 556141643119188 556334037720648 556413079711104 557163149550336 557274226392576 557769692425743 558430291856304 558702845471232 558905591223936 560065040954244 560176696321704 560338392442752 561011534915328 561205614233088 561816557844894 562644311753216 562653840345408 562666218223032 563320224359424 564128560140552 564291396974976 564969288248064 564981717063456 566623179607104 566736142414464 566748610099056 567294264742912 567593242900992 568407710245716 568954962239232 569068389914112 569254815626112 570549457707768 570746836625328 571597428036096 571711382516736 572219684457498 572897397862944 573062765839872 573105294627912 573385010685696 574574497973784 574689045967344 575430793797888 575545512503808 575744619783168 576047467745288 576371390949684 576939002080672 577230364706688 577798821755904 578123729782272 578427829182252 578543145381432 578743289677872 579605798306304 580236772856202 580808190619216 580923981370656 581091666236928 581134790874888 581302536591744 582624578505816 582637395721689 583492871469312 583694728100352 583811094316032 584330153969826 584446646864916 585022210516128 585330531741648 585894076701696 586734804809208 586851777098928 587044028614428 587609223296256 587726369911296 587739299361984 589276784442312 589446880361856 589459847662224 590167974152736 590338327315968 590800441546161 591872587688448 591885608352192 591895632156696 593413006104072 593531309769552 594331416651168 594621492562944 594968345895693 595855034935776 595973825447616 596362187798784 597718479503376 598436527205664 598609267103232 598816353180672 599077855788489 599468240860236 600178226332608 601290800921088 601727023702728 601935188353488 602658301648032 602832260169216 602952441670656 603304154594757 604203266598624 604422523842552 604717524930816 605972011524264 606092818971024 606909859331616 606996086957568 607206074416128 607867095373164 608587028102592 608610723345009 608786400044592 609372527862784 609715190426112 610368606053712 611101850532768 611278246301184 611291693871936 612880411016896 612890790376248 612904273421517 613189924579584 613817692606944 614117279204352 614475504777519 615412974698784 615590614881792 615713339907072 616343691341952 617315806700208 618257609906688 618271211017152 618449676235776 619553814734358 619856200966464 620081138449872 621005253410304 621491373574533 621670768299504 622407049530112 622417590226656 622632912682176 622721374184448 623084618679831 624229084218432 624239655771816 624978979486848 625875792435729 625964714674992 626808543244128 626933504691648 627114470298624 627480277365403 628234078338342 628415419358496 628540701155136 628768790126928 629388002269824 630198783361917 630380691498096 631127288402688 631137976779744 631356316012224 631538558272512 632666064781646 632974850722368 632985570388584 632999495500911 633735252404352 634148221736448 634644630158121 634827821596848 635590449279072 635604431696388 635900662526976 637451077057992 637592186361438 638206047835776 638542398263616 640074332519136 640201938653376 640386734220288 641170144758528 641868139921239 642090191203494 643032960394752 643047106540608 644509572595812 644695611569856 644743456456401 645693390929664 646396310220507 646525176713262 647359643022624 647712697256064 648053401213449 649056377340756 650023674475392 650153264124672 650576932144128 650861038554111 651086200887606 652056523094592 653409214446618 653539479041988 653728124516544 653965353665712 654739883271936 655452650819043 656429480402976 656656569112896 656787481105536 658149986830644 658339963137472 659130836289408 659358859520768 659691845379072 660076655410359 660208249236294 661060376208288 661192166150208 661206711782232 663127740407088 663142328620002 663780789279104 663913121566464 664130618230464 665856661149504 665871309396216 666863666042112 666996612936192 667589631867081 668596812018432 668622843732564 668949179133312 669607960964096 670336914302748 670470553628568 670907461273632 671702056413696 672433289441298 673435425491136 673668397328256 674477684745984 675200504624184 676206764690688 676440695259648 676452151036224 676942901665569 677177086897674 677990589354036 678186292690368 678321496879488 678989508578304 679235904744192 679728674923452 679963823880792 679975339322871 680977182783744 681112943368704 681718512964797 681854421342402 682525912268816 682773591748068 682870597827264 683106833718144 683927459663616 684523938944076 684660406615416 684884700050166 685544093845632 685680764896512 685917972951552 686664681810426 687489581849364 687688027088832 687703155605928 688502496439296 688752344740608 689490462394008 689502139173279 690518018969856 690533209744224 690544904182812 692339596536132 692539441742016 692677507395456 693386652759696 693725074656768 694480282537734 695528032117248 695555112394296 695755885765248 697338226087272 698402114894592 698619078710784 699379614336942 699458339736576 700207930721376 700219789004988 700462026767448 701505934407936 702257719745736 703101351922704 703304303530752 703444515282432 704392790105088 705159611149644 705503779085952 706595669733888 706967346778308 707108288799528 708061502553552 708407086818816 709178277935358 709258106317824 710018199453024 710275855513752 710480878056576 711334388830464 712096707062664 712952158954896 713157954018048 713404667678208 713416749453504 714181299296454 714261690842112 715039255438956 715388245342848 716092760413184 716352620850432 716495433933312 717120316989032 717132461690241 717981803815248 718189050695424 718332229891584 719300574022656 720083624084028 720227180985048 720435075997824 721300544891136 721316412853344 721524622275072 723046931179024 723399829396992 723412080444096 723427994858184 724268859890688 724506128978688 725282563016088 726389084890368 726405064795872 727487635682304 728267264921504 728279598400452 728676784413072 729378340383744 729762740872704 731276633784816 731422422140256 731633548681728 733563588481416 734286002648128 734656827808512 734910978903552 735444140081112 735711022873926 736582368680928 736794984651264 737680106935296 738470659176096 738483165453348 738738640252008 738885916243728 739839592025856 740632458529656 741522190825584 741778716960864 741884106281472 742884199400448 743692923234324 743841186918984 743857550755011 744573722475072 745207454965248 746753387938992 746902261762272 747117856590336 747146945509272 748015379887104 749088743793192 749105223070743 750205120460544 750221624297376 750371189553216 752171413520736 752388529299968 753292384330752 753308956084608 754279372832139 755497572809472 755648189885952 755664813465408 757232440230882 757876946994288 758606616318976 759006420834816 759600567702207 760732610277024 760995782167104 762959579276664 763863197150592 764140392837216 764513347580928 764959301865891 766099330631712 766252061289792 767241058397184 767841651302418 768495187932912 769640486275584 770242957442343 771237105576336 771390860508576 771657719570496 773649030474936 773666050056669 774565308494208 774846387833184 775070048788992 775224567862272 775676770193259 776832771341088 776849860962252 777990495292416 779106871959768 779262195819888 780029614021504 780059984354658 780423540374016 780440708988864 782313073078944 782469036131904 782725371485904 783478964395008 783652399149312 784505504348181 785702379256416 785929173815808 785946463549632 786890632203648 787733922061548 788019780113379 789180811136256 789194176208928 790039934713953 790989020913042 791217341472096 791375079692736 792441888868224 793291127860924 793691751471696 794473379914368 794631767263488 794920128450624 795149583731712 795496824899469 796569190372746 796957972671168 797915369607552 798611262101422 798770474384652 799060337452971 799290987813648 800237635110144 800251187434272 801108795445497 802071178824258 802302698270304 802580251137984 803544402197376 804405539459676 805604355464832 805896698456736 806290033241088 806760356612661 807729529292154 807962682032352 808123758628032 809213145775488 810255578608179 810489460497552 811449370803456 811480964460012 811715200059456 813427797576402 813824808071616 813856494215457 814802467377024 815055591829248 815942883393099 817187720501664 817205697895356 817586566106112 818423590142592 819300673036692 820550632931712 821791588455936 822686213007918 822850224907788 823087742266944 824361614689536 826071752979144 826474934621952 826774851266496 827374657591251 828655164766044 828894357732672 829890120302208 830177216909568 830779491573108 831080970283509 832305445624576 832319541029088 833211515845863 833305305982464 834212464678782 834501056580972 834619619566656 835744724325504 835911339588864 837645437784456 837887225811328 838054268206848 838358386835904 839184003026432 840097561431366 840265044482556 840507588664128 841503051203584 841517302372992 841808421349632 842724836767341 843966467629824 843980760518112 843999327334548 844980336539136 846192840210828 846437095462464 847453932372096 847472575595184 849934769410656 850104213621696 850122915148584 850941397114368 851389864351488 852611565368574 853432443358848 853602584871168 853882223439168 854893526344704 855824186561652 856120254937992 857396142054144 857567073775104 858329526686247 859346096794416 859594148759808 859657941941868 860924521239552 861861746960676 862033568951016 863146190696832 863318268755712 863616929674752 864071201617932 864557086424526 865408503121008 866698232633856 866871018832896 867641743773378 867814718072148 868114934516808 869408697459456 870355159284303 871212285928824 871385972055984 871637499355392 871702186312332 871953804887616 872986511029248 873936867758724 875239307203968 875542092150528 875716641474048 876495230954739 877533315774192 877995797612472 878841115052544 880102207213812 880277665648392 881413834944384 881589554866944 881608949042976 884170320542784 884189771493336 885217495421952 885251961229104 885507490973952 887808881532672 887828412528288 889151554722816 890119509156108 891462416024576 891497124976752 891932238844416 893782552403664 893960738171424 894543281698176 896577719255064 897913900654848 898224529771008 899202361290354 899303579661312 900267339498912 901609019587584 901936201381632 902590535554092 902902782530232 903987452472048 904248390253824 904428662505984 905647872992256 906304899897936 906618431841056 906633785763828 907076287396224 907969577044992 908958017286396 909139228456536 910364788997424 910494130436352 910809111624192 911800643059746 911903279551488 912698585258768 912880542153888 913179600066888 914058791794176 914241019862016 914572785639168 915552909080568 916652775799152 916917369451776 916937540807904 918336459654144 919320616525344 919336185564372 920690691959808 920710946325632 920726538910416 921175918806528 923119462048176 923385922322688 923570009860608 924515537012928 925973710050312 927406816525728 927674514353664 928788942928896 929330722101537 929784301449696 930121707674808 931202819859456 932506152449256 933610574295168 933626385339984 933949369023264 935341245877248 936343626327648 936359483657724 937468469230272 937739071374336 938473129369622 938947072012488 940212814866192 940400257037472 940671705447936 942351117507513 942623129037744 942811051732704 944082003404736 945571037247144 946690932604032 946706965169616 947034474018336 947307837408768 948445851773952 948999097172469 949462276083552 950602878606528 950877272024064 951222332604672 952241732395272 953385673918608 953406647544582 953850993790464 955136827800576 956176615586988 956388279542157 957309071753664 957585400927232 960111498778704 960302907980064 960580101330432 961734059854848 961755217137792 963135286805241 964549440592128 964570659810912 966008171971584 966764358893718 967043417354784 968518779853824 968540086394496 971039464533936 971569045884096 973584566011134 975035511713088 975229896187008 975865398216192 976629301331409 978084784641888 979542437078016 980113821669927 980309218562982 980592186774816 980948030498568 982109824907904 984627545568128 984644220604464 984984853669344 985181221658304 986452789367808 987224980245966 987509944706208 988696254434112 989038289281152 990312373854441 991590564312432 991788249225312 991810067673348 992764963300096 993266324112384 994189530371158 994691610610632 994713492930003 995671183918656 995869682349696 996195927345696 998784991724256 998806964094324 1000273493947392 1000295499063168 1000494919404288 1002895218027648 1002934265598846 1003423768699968 1004411941446144 1005505371454122 1005705830442852 1007330097079296 1007553084620544 1008649934161947 1009643253641176 1010153138236704 1010502595992384 1011716527118976 1012800756936276 1014310147036032 1014661042889472 1015765630346511 1016985884031054 1017279439035552 1018484262867456 1018853857116288 1019593012385178 1019945735821188 1021465774175616 1021669415053056 1022781632013603 1023788868403224 1024160387622102 1024660250577216 1026785908416114 1026990609923124 1027327050075249 1028316140768448 1028521147344768 1028876959427328 1029997022715639 1031234372774046 1031532040633248 1031554733408892 1032753744658944 1033128517110912 1034235693591012 1035777028454784 1035799814616336 1035817356274218 1038509394804198 1038809162613024 1039016261093184 1040079979139544 1040587611985152 1043084097438592 1043292048175872 1043633828647872 1044869865532416 1046007339130908 1047603172341888 1047928618066176 1049069421505413 1049187509604864 1050311896082064 1050693040151172 1052241081515008 1052258901611904 1053386579618604 1054652027884056 1054956455296128 1055166772923648 1056589185157632 1057739416724466 1058255668628928 1059297839885824 1059509023017984 1059893504600832 1060451020167462 1060662433199292 1062092253830328 1062610630228224 1063767416903037 1063887159476736 1065027299179536 1065413783270628 1065721317084864 1066983513480192 1067001583245696 1068145060593996 1069428238432344 1069736931027072 1070107001517312 1070125124180256 1071271948944681 1071392536263168 1072540719279568 1072558883158434 1073082368014272 1074139140619776 1074528931275648 1074743150899968 1075680475483548 1076972705722872 1077283576043136 1077498344837376 1078950861033984 1080125436126042 1080340771477572 1080652613996736 1081932494404608 1081950817336704 1081974619280016 1082286933412608 1084570396768536 1085099744095488 1085141992287276 1086403289836032 1086740789105664 1086759193468032 1087923844524132 1089583627335552 1089607597193808 1091231453523456 1091449002986496 1092400897382256 1092419397600678 1093015176619608 1094067510575616 1096914950677224 1097133633210384 1097450323022592 1099148819586048 1100345382722124 1101429003972192 1101966579495936 1102366468355328 1103166210121668 1104873553021392 1105192476976896 1106520160402944 1106902955879424 1107705988764144 1107724748180022 1108107960378012 1109759388038784 1110948687794484 1112283286238376 1112668075441296 1112826159422208 1114326299100672 1114548452785152 1115539384851486 1116860583712608 1117405690942464 1117811182447872 1120130081908488 1120353392643408 1120676784885504 1122023069830656 1122411228466176 1123633115689788 1125288623506432 1125307680690816 1125332436446064 1128257120281104 1128582793949952 1129938576496128 1129963434126912 1133246359214208 1133472284828928 1133497220198112 1135186485801984 1135848660346323 1136815420491432 1137909924478464 1138136779828224 1138509631252224 1141098915415536 1141493673250656 1143194856072192 1144439368914996 1145794795725888 1146125531679744 1146210589255824 1146770021371392 1149148995947568 1149378091934688 1150861587595776 1151091025007616 1151762476953627 1152094935490576 1152742781899368 1153878004161344 1154460729413376 1156247459564544 1156855658364504 1157086290762864 1157486579355744 1159211596612608 1160473545712404 1161616381238432 1161847962741312 1162183332473856 1162269581749776 1162605073183488 1165249157011632 1165274791443378 1166985742938624 1167389456200704 1168660307939652 1168893293729832 1170044421032256 1170089976531987 1170661063483296 1173469609618416 1173703554197856 1174088057228856 1175218446592512 1175452739822592 1175478598723968 1178553568884624 1178893760723712 1178919695324448 1180335948305472 1180676654631936 1181600883092322 1183745175376896 1183771216704384 1183791264313392 1186483531369563 1186826012208144 1187062619539104 1188662833302336 1189936691791386 1191710069871552 1191947650895232 1192724375597568 1194853785559119 1195436959006752 1196873054411328 1197218534206464 1197916893152133 1198155711576978 1198936481720472 1200356452665216 1202581601842176 1203106768236387 1203454047405456 1203870376706976 1205316603296064 1205664520338432 1206608309189514 1208406533197248 1208845047685104 1209435049861632 1211594293938231 1211944023048528 1212185637942048 1213819718663232 1213992173915136 1215734190746328 1217174056205184 1217221446690018 1217572800089184 1219430380852224 1220141696364603 1220737212107424 1222203701065536 1222556492602368 1222583387743872 1225760822033792 1225781580752496 1225808546843034 1226379849159168 1227635385213888 1228951009555038 1230825949397568 1231181229763584 1232687382683904 1234029319511877 1234631613400416 1236515219813376 1236542422034304 1239107629468716 1239712401932928 1240162276899744 1242010506820608 1242982747149066 1243341536599008 1244814099060224 1244835180453312 1245265825364352 1246169237359662 1248458168436864 1248479311543632 1249957958973696 1251318697018173 1251751584871458 1251929429349984 1253617086488256 1253867009383296 1254960554730806 1256468156676684 1256830838716992 1257081402310272 1257537580253856 1258776004539648 1260146342147049 1260397566723834 1260761382996192 1262254576805376 1262275953559488 1262712632024448 1265332129563292 1265949701444736 1265971140777168 1265998991001822 1267470504808704 1268296443472896 1269289260316242 1269655643193696 1271180898558144 1271208863392776 1274902154115984 1275184372722876 1276412095671552 1277084796527232 1278917348052861 1280148665038272 1280403877306752 1282340289517056 1283736279842478 1284180382406988 1286065920789504 1286094213081216 1289019145191624 1289391223139712 1289486912912802 1291386781859328 1292792620441014 1293050353426524 1294719286045248 1295425394512128 1296106802426898 1298112754681512 1300047348950784 1300306528249344 1301462615660067 1301722077108222 1302172401775212 1304113046189184 1306818428893236 1307078958083976 1307456249033088 1307930707331424 1309479766543872 1310905301638086 1312858960805952 1313313138225792 1313574962211072 1316299973661288 1316679926274944 1318261672578816 1318717719041536 1320153310820718 1320416498472588 1322120752416576 1322384332300416 1322413423564464 1326255480814176 1326284657240004 1327561578558208 1327826243132928 1328261236460928 1331713322299008 1331742618792432 1333727332084224 1333993225872384 1335179263734162 1337193624036864 1337245687465128 1337898358266624 1340673828605496 1340941107257136 1341814922547264 1343404112827392 1344866578882596 1346870850982272 1347336794656512 1348803541935531 1348955369491968 1350401009248368 1352413529381376 1352881390519296 1352904302072448 1353885803331138 1354354173795348 1355981178708072 1356372585380736 1356642993758976 1358471809488384 1359457349846904 1359927647761584 1359950678645742 1361954365567488 1362225886737408 1363437025929594 1363708842684804 1365051824537632 1365547183496136 1365741195654528 1366213667436288 1367700964589619 1367854919327232 1369047877888152 1369320813230832 1369769400100332 1371088187691264 1371361529793024 1371835945903104 1373329363620852 1374979163698728 1375376054177664 1375406311211856 1377504689481216 1378980924788016 1379004278346558 1381036037939712 1381066419488448 1381089808365624 1384679193072264 1385078883484032 1385355014790912 1386773305519392 1387450149313536 1388259473756617 1388960565075468 1391056064234496 1391110224788592 1391511771530496 1394676452174544 1396804229789184 1397238157421568 1398759228673884 1400415861442752 1400439578009976 1400924053534896 1403011868815872 1404515439491472 1406202703845408 1406608607061504 1406889030564864 1407709694054433 1410319222299288 1411007558171904 1413191339467776 1413934693556616 1414216577599056 1416123005107104 1416814173637632 1418356555870716 1420036398906048 1420551711027504 1420961756113152 1422668777660928 1424193414125328 1425904317909792 1426315908036096 1426809335356416 1426833498907008 1428362598592908 1430078510877912 1430109971316873 1430776490685696 1432705241700864 1432990867866624 1434240633978064 1434264923380482 1435963607630496 1436378101390848 1436664459783168 1440167248168056 1440454361970096 1440870151995648 1442601089782272 1442632825706688 1443049244550144 1446093862358048 1446799658793984 1446824160888192 1446855989716368 1449012257957376 1450146538340577 1450565126032176 1452778169780736 1452810129591744 1456534529843008 1456559196800904 1457353568826144 1459525481745408 1460376849016701 1462553267569632 1462844844280512 1463267097363456 1467127176962832 1468572005296256 1469313655617024 1469821957807104 1470463827844473 1470888280162224 1471422045747852 1473164737361856 1473589969302528 1476941318352192 1476966330906696 1477477280504016 1477771832487456 1479679184051712 1480837470368949 1481264917059312 1483044381651168 1483557433921728 1483768212562944 1487385846468648 1487682373837968 1487715101510022 1489147444950144 1490414909930496 1491284295556737 1493506775877984 1493804523524544 1494235713180672 1494293891018544 1498177487586384 1498210446141486 1500410240921088 1500443248594752 1500742379106432 1504342827041472 1504401398398269 1504777058599936 1506617912169216 1508258057181183 1508558745664278 1510995145618944 1511296379771904 1511329626930816 1514464880461764 1515753893988576 1518012841669632 1519201135404414 1521465220554048 1521991564334208 1525478826046581 1525919158553328 1527726394301184 1528280785674432 1529389518577767 1529918603731782 1532198661263424 1532504122579584 1535683302604836 1536240581433153 1536990375865824 1539280972551168 1540178862624171 1540485914884686 1542474211152672 1542781721017152 1543315439140992 1547298060949872 1547332100113338 1549130616988416 1549692775666368 1550140097577984 1551353540386518 1553665542682176 1553699721924504 1557764092206297 1558213743919536 1558524391639776 1560059228043008 1560119968709316 1560847080748032 1560881417977728 1564626146157888 1564938072263808 1565450742971808 1567304798298624 1569011008696362 1571404758512832 1571858347631616 1571892927099264 1573781264407296 1575467844123096 1576039560226758 1578361622272512 1578388352417856 1580079869427906 1581978041826084 1582434682944192 1582750159385472 1584883777736448 1586582255721848 1586609125086699 1587383502943392 1588946759828736 1589263534526976 1589840256901248 1590676530251193 1590993649798938 1593138380745492 1593915945342336 1595830739215104 1597222524202844 1597540948769304 1598120674905942 1598581975627296 1600475270220288 1600502374868544 1602217590890994 1604142357648516 1604605396540608 1605160502275968 1607088804394752 1608811078919352 1608838324737651 1611208710929664 1611793396913472 1613520713225322 1615459058584308 1615925364064704 1616247517256064 1618426291550976 1620188154189063 1620511157216358 1620978920995104 1622898741606912 1622961928920024 1623430400118912 1626855595152804 1627649616143232 1627712988430914 1629604934754048 1630111183658496 1631885766786198 1634375441003328 1634411395790712 1636847180285184 1638601346073384 1638629096401017 1641101265863424 1643583176911872 1645372426015836 1645700449815576 1646175484533888 1648723229379072 1652143505958288 1652949869243904 1653549702532992 1654749315182502 1657310329532088 1657788715465344 1659780240604416 1660354433819136 1661558983146216 1662161940567018 1664610891249152 1664639082058176 1666423031691726 1666610611964928 1668424929357564 1669002113161944 1669239239133312 1671489448651008 1671822679177728 1673309077277229 1675290875568912 1675774451622656 1676108536413696 1676716773671808 1678368006052864 1680195122862732 1680530088965112 1681015177328256 1683034604745984 1683616842699264 1685449673534682 1687932935259648 1687961521036224 1687998654669096 1689960673078272 1692385680421656 1692874190924928 1694907864744192 1694945151190368 1699869538821312 1700208427243392 1700245830297168 1701882794228736 1702779728702976 1705223130737148 1706864886717696 1707205169742336 1707764446878336 1711648373123304 1712240509875984 1714792284108288 1715134147550208 1716659053372494 1718692193588832 1719188297519616 1719315883883736 1723723493921352 1724067137902032 1726292381393664 1726636537511424 1727233859349504 1728142403235864 1729114172849052 1730817006242016 1733396465267712 1735283487546756 1735629436144296 1736229869033616 1738817394918912 1740710318568606 1742424571857648 1742771944111968 1743274998710784 1743404372624664 1743907609775232 1747873735517448 1747912187165067 1750478614407936 1751084184301056 1751433282948096 1752990461909478 1755066631548384 1755991595224944 1757682230105088 1760204414427624 1760555331296784 1762827669888768 1763179109733888 1763217898085952 1768340641085568 1768379542986672 1770503922458208 1771014981947904 1772401324638483 1775617763065344 1775656825056576 1780239018312216 1782994249953504 1783864477688832 1784905037687079 1787565104807328 1787921476342848 1789086563396352 1793155438510128 1795827801309696 1796449059542016 1797233567365467 1798404722580708 1800534678997824 1803872402763264 1805181071108184 1805805565060464 1807974904944096 1808496780507648 1808857325011968 1809912463784271 1812609799795872 1813236863682112 1813267571527656 1814152574792448 1817916034572792 1818278456913072 1820729577994848 1820988260872704 1821618223248384 1823601286119492 1825397170517536 1825761084307776 1826359200133776 1828117583588352 1829145571278336 1831105818161136 1833305551598304 1833834738903552 1833875081615808 1838641233050688 1838672371128744 1838712820264551 1841421892651264 1841453077820832 1842351837613056 1843426514332557 1846238924096352 1846771844645376 1847140019721216 1849031074025856 1851947420100624 1854813633051456 1855349028707328 1858661444203074 1859568602899392 1860243415349616 1864474120723599 1865012304898512 1867221148590336 1867252770679968 1867898738046528 1869253856039493 1872687252655296 1872718967315448 1874936938460544 1876946258739244 1877627377307187 1877894144024976 1880425629732384 1880800514074944 1881343410895872 1882440832096209 1884702235015026 1885246258075488 1885622103465408 1888164006809472 1890596350085751 1891142074494288 1893381865208064 1893413930339232 1894068948036672 1894615674817536 1897998194344938 1898924552167104 1898998486502733 1901205757213056 1902444665209344 1903933890474363 1904483464790544 1906771347837216 1906813295089164 1907701987580928 1912353231173976 1912776559084314 1914618143507328 1920222997557408 1920605815960128 1921160202660864 1923510434275584 1925604419763717 1926270573610482 1929098881184256 1929141319621824 1933528717787436 1934086834709568 1937080172788992 1939188930661521 1942078929067872 1943138091768192 1944160203640347 1947169132022268 1950071023426176 1950459792374016 1951730796432384 1953258602662818 1956169569283776 1960227643339854 1960618437125964 1961184373549632 1961896060997136 1964219649815808 1966357952457129 1969255091136256 1969288441208928 1969969707338688 1970362443316608 1974449960491932 1975019889412416 1977392508868224 1978076578562304 1980229966231077 1980624747708882 1983181128624864 1983576498450624 1983620135346696 1985529926600192 1988379060742316 1989383221221264 1989426985860006 1991342367837312 1991739364699392 1992391854691392 1997569983448512 1997613928188648 2000590998126336 2000989838808576 2002768895601243 2005790436055296 2005868531197692 2006847537399936 2008823882892288 2011010742908244 2011411660885704 2015106169241088 2017299868323894 2019286507282352 2020306276473408 2021005191984768 2023433054237952 2025601513872552 2028620294072064 2029322085778944 2030828704996707 2031531260693022 2033971768062108 2034558878071104 2036968525734912 2037707714232576 2039186024770356 2039891471642376 2039926017968613 2042931548351232 2043338830106112 2045155538894391 2045563264027206 2047577736806448 2048320775244204 2049320501154432 2053571816832228 2053981219846248 2054654100150498 2056632281536896 2057042294689536 2057753918854656 2059994045431278 2062468745548092 2063064081266496 2063109466817784 2065507489317888 2066257034221824 2068471387182024 2071554056909568 2071599629232672 2071634712548436 2077018789608396 2077618325226048 2078032522186368 2080159958279088 2081175223970304 2086168194877184 2086584096351744 2087267657295744 2092014678261816 2095206344683776 2095857236132352 2098138843010826 2098375019209728 2100623792164128 2101386080302344 2104517803223808 2106773159237208 2109304055768112 2109912910592256 2110333545847296 2113178370315264 2115478833448932 2116511337257856 2118595679771648 2119787009201664 2120902040334924 2121324866398584 2124184507660656 2125221260456448 2127534833806074 2127774318953472 2130054598359072 2130827566541256 2131442634169728 2134003166491392 2136290121187992 2138856476864688 2139473862054144 2140214003034624 2140250248360512 2142543897889362 2142785072526336 2145081438559136 2145117766316868 2146164736028544 2148278281239552 2149057862551296 2149486301799936 2151360950967096 2151397385070723 2153945411445744 2154567152086272 2154996689674752 2157901722067968 2160250872252084 2160681542955144 2161305227993472 2163901634673408 2163949238560032 2164573866825216 2169140793537072 2170199488190976 2170283984574552 2172806579672064 2173518386936064 2175847689048264 2179167254671104 2179215194387616 2182462907046912 2184801794764512 2184838795201356 2186030353239216 2188135021151232 2193829901354448 2194267266420768 2194900646045184 2200690765444248 2202858007944384 2204732936710656 2206332420243336 2209747106042784 2210384953953792 2213040320805888 2214331226735761 2215411977528288 2215449496360044 2216215920756024 2219518776077568 2221897375588968 2224566572476752 2225336150882592 2225652318844416 2228652598201344 2231078769702972 2231572652265033 2233721167425216 2235622364895744 2240260163816976 2240706785286816 2241353569771008 2244046139661312 2247266231379576 2247315669212229 2250615361381632 2250664872892128 2256514240562208 2257165587899904 2259877152992256 2259926868253824 2262838118496417 2266492718428416 2266944569657856 2266994440396224 2271697320692646 2273630840982864 2275819848956928 2277019262504448 2278801703106621 2282197830831072 2282987346501312 2288878737829992 2291589591451776 2292421178511648 2293540042742784 2294877905597673 2298297991895136 2298756183869376 2301723175191552 2303524953907254 2304189870981152 2305485563798736 2307756008322688 2308921458826752 2310728872327029 2313711316729008 2314172581525728 2314973158711488 2320947091424808 2320998150170007 2323232762476864 2323695925482624 2324539163499552 2325210146366976 2327030310579777 2330498314023264 2330549582886756 2333971485877248 2337320615879304 2337786587459664 2340088842064512 2340179953063974 2341322126966592 2346939219236832 2347407108395712 2348176114457712 2350436893185024 2350957197447936 2353516513044543 2357107137769248 2357787521447424 2357839390648896 2360671896610944 2363201766184644 2364059340340137 2367542433408768 2367582528626784 2370119804141859 2372967062739126 2373652024416288 2374125239078208 2377325666604672 2379873383582772 2383420139743104 2383895301790464 2385448751195136 2386490474698407 2389707571118238 2390873918013504 2393746108822656 2395833786304266 2396311423153956 2397181012358913 2397872963440944 2400712905330432 2403326386336491 2406213536472774 2406908094810912 2407740753413952 2410633206592128 2413216618379028 2416813066394496 2417690095370208 2418870099723264 2420281069837983 2423188587876462 2423888046097056 2424371275884096 2427639437326464 2431468381492656 2434348112410368 2434442893380036 2435145600178368 2440283392729206 2441474424214848 2444407402131072 2445166775487744 2447828650179297 2451521644067584 2451563161504992 2451617093686068 2452759698318336 2455270770427776 2457902019110076 2461651898795136 2465374765367808 2468058639023754 2469263226800832 2473084844068608 2478215258937432 2479424803865856 2480324553799488 2482123972773753 2485965494298132 2486683073198016 2489628198120448 2489670360906624 2490531650728704 2492338474719324 2493242910850527 2496916336873728 2496958623087264 2499634547537589 2499915917947392 2502637394036346 2503503169742916 2503858858699968 2507234172976512 2507734018766592 2509921109461612 2512936313353368 2513661677433984 2514162804620544 2515075160507712 2517552009079296 2520292684294098 2520795133447668 2521522765992384 2524509153610752 2524551907118976 2525425264048896 2528174510302023 2530664259126584 2531899402889472 2531942281554336 2531997982003644 2534941009617408 2538578520632484 2539311286387392 2542361797116288 2542417726785552 2549804308231968 2550368745445752 2552824191343104 2554169593054464 2557834696105722 2560297330076544 2560807754613504 2564680579034112 2567472559684956 2568360764813976 2572188426162432 2574988580058741 2578038290383248 2578782446279424 2578973825825604 2582773563718656 2585585240882028 2586100706853048 2589438572090496 2590850789024256 2592213604853796 2596225509363024 2600094697901568 2600613056498688 2602925231320134 2603444154216444 2604344803550424 2608226092378368 2613636857786472 2614157916167952 2614912498066176 2615861414662848 2618959533087744 2621810603276172 2625717921611904 2626626276451584 2627149924422144 2629485692864217 2632599947322576 2633359852549888 2636523345157632 2637435438083072 2640306621641436 2640832996945176 2644241504833152 2644768664600832 2644826847128928 2652510961628352 2652569314480008 2655123157116416 2655652486265856 2656522472921856 2663426644598016 2663485237584864 2667454664168448 2670358527468324 2674387248073728 2674491374930256 2675796716533248 2681347657210992 2681882214514272 2683629845094528 2689733157765192 2693741701964544 2694673589313024 2697607083871062 2697910738983936 2700802018496736 2704827058762752 2705808604144896 2707771606662276 2708708347590696 2711962357416144 2712745170761472 2713285987517952 2716943618976768 2718914699693808 2719855295523168 2719901357291484 2723908731134976 2726874051859188 2727417685369608 2730103649075264 2731094366992272 2731482391309056 2732427334872576 2735401929179238 2735709838654464 2738095755776304 2738641626461664 2739538800200664 2742176375382528 2742723059586048 2746658727241704 2749958327397456 2750752108355328 2750812622423712 2755009378962432 2757961849576032 2758008556693116 2762072075879424 2762132838976896 2762179616731248 2769358386144528 2770157766968064 2770710029581824 2773546611038784 2776518947513234 2777921130150936 2782220449577184 2783023543060992 2787992166304611 2789352904349088 2793608459578368 2797518457347768 2800831722885504 2800879156019952 2801848107069792 2806023737631744 2809030878982944 2812405407690816 2813217214123008 2815419388108866 2820638444598576 2822015116343808 2827053352522539 2827869387113232 2828433155198112 2832246010214208 2836713111741432 2840072797812096 2841103422055008 2841923512226304 2845337555321856 2846997291517407 2848386828250656 2851808635819584 2852631816072192 2853666997814016 2856725197185816 2860157021755824 2860219942633746 2861552981371392 2865410483401728 2868481267956128 2868529846760964 2871927215260992 2872756202781696 2880334496336112 2880908723940192 2881740303991296 2885202179564544 2885265651413376 2889405860415723 2892187724716096 2893648321776384 2893711979432736 2898024515914752 2900293076681154 2901130252064352 2905556339561472 2905620259183488 2913069059686016 2913118393601808 2914707137652288 2920753698033402 2925106535139264 2925689688561024 2929887903994227 2934254353925664 2937144010592512 2938627311234048 2940341465009781 2940927655688946 2941776560324448 2942844091495704 2946329474723712 2953882636704384 2953932661813392 2954954561008032 2955543664974912 2959358368103424 2961674940737898 2962529834118624 2966088763302336 2967114867843456 2970937121563323 2974771692937296 2975364747675936 2975430203020044 2978294889900288 2982568591113474 2984140478790009 2987013551755968 2987609047049088 2988587782037088 2996354975172768 2996420892282972 3000820481842176 3000886497189504 3001484758212864 3008685654082944 3008802796796538 3013235824338432 3016516114362366 3017117491328556 3021990291237888 3022659253861632 3025949802485841 3028929760923528 3031507787977152 3038402270808828 3042930441108096 3043983128668416 3047296891039533 3050957652093162 3051838317106656 3055452788602368 3056561571348864 3058779037155534 3059837207463564 3064397322526848 3065008245159168 3071366605209672 3072481162866306 3073980751731648 3080357725248342 3080971829769372 3084948422305344 3085563442034304 3086630878281984 3089991068146917 3094596121899744 3094664200226676 3098261233976832 3099385551332736 3102707080773036 3107331085364352 3107399443849008 3115528184412594 3116427487839072 3117048783279552 3120118456086016 3120239937418632 3121762835955456 3129252292315776 3129876144527616 3130901485943616 3134609596597248 3138022017392724 3142809517025664 3143785854198528 3147208264516239 3147562528814592 3150935688246192 3152079120453516 3156723244545024 3156776704835712 3160159738855812 3163956083652168 3164869365888384 3165500318770944 3169767555472896 3173164511443696 3173218250173398 3174767005886784 3177893519657472 3178527069053952 3179680513802496 3181353060502386 3181987299597876 3186276761490984 3187831890684672 3191302250709111 3191661478430208 3194445048405688 3195081897538608 3196241349811884 3197163951254592 3200950540440576 3201004749737088 3204435181781988 3208284715297032 3209210793081216 3210321004551936 3213815846834043 3214177608789504 3217622157838704 3217676649475302 3222417421859328 3223586793826944 3227041426450644 3230918117168616 3231850728129408 3232495034512128 3236852583101952 3240376308378126 3241022314432716 3241957841990208 3245797483213824 3245923857840048 3246860800237824 3253711190305608 3255299232286464 3255425976861828 3259209869508096 3260222367316992 3263771533572396 3268750882006656 3268822791581424 3273694360570368 3277202692146768 3277258192802034 3282202531726848 3290744852031672 3291400899631152 3292350969067776 3297446458758144 3304287011916576 3305899738487808 3307099405065984 3309498630365004 3314620659064176 3315577430930688 3319560481208832 3320708867638272 3323117966292432 3324323881134036 3329221782498304 3329278164116352 3332846063383452 3336849858715128 3338004226323888 3338478478266624 3342978897302016 3343645358355456 3346618154554458 3350581751137824 3351548903245312 3352217072827392 3353433547343616 3360390245725464 3361060177930224 3362030354656512 3366069209491968 3367233685398528 3370899347069364 3375865870519296 3375923042072448 3375997309338192 3384771360843312 3385748381849856 3389815729488384 3389890302380736 3399739077642624 3400416854486784 3400491660594336 3405559457405952 3407545981038969 3410446261474296 3413729773435392 3414410339484672 3415528893756672 3423296746246608 3424481019751968 3429584568216576 3433318106744988 3437384387177664 3438376595039232 3438631767767472 3447446987842704 3448134275804064 3452584762787328 3453273075022848 3455287430860881 3456284806471728 3458228345698104 3461634012484032 3470566975093512 3471258872288592 3472459738067232 3477634789837824 3479663356299053 3481420637137212 3484849143715296 3485543888223936 3486549997421568 3486808745249328 3487815219550464 3495747471034896 3495824374330134 3500957228815872 3502168368602112 3505980923818956 3510133263096768 3510269929595961 3511983190449888 3520408828855248 3521110662593568 3525655339777536 3526358219467776 3526435796171904 3536681282171136 3536759085973344 3541007844916416 3542029963895808 3544802649276966 3551235526130688 3551313650113152 3559450594108689 3560478036624432 3565988499907008 3569810075374158 3575130209614656 3575842952685696 3578173126792704 3584561356677357 3586310877020256 3591655602619392 3593750679456399 3594467134730934 3596809445161416 3601069357995648 3607744805526528 3609320304709161 3610362142216368 3611611130120928 3615949809888192 3616993561015296 3619824927568542 3625219599591744 3626473727364224 3626535143055312 3628305149584896 3634782881814693 3635832069145584 3636556913826144 3641459155989696 3641976521745408 3647202572238984 3650794341035072 3651522168615552 3652718400267552 3658291142556672 3660425089093809 3662211636322272 3666611103196608 3667669477807104 3667750163231616 3677282466101376 3677344742257488 3677425640529102 3682843785302528 3682906155641664 3686853028665114 3692477848192704 3693543689290752 3698062148051712 3702087958535631 3703894840201248 3709627266102912 3717322888406148 3719137205798784 3720486830699232 3728948241447198 3730024609797024 3734442297180672 3734505541359936 3735797476093056 3738507712078986 3745374505310592 3745437934630896 3749873876921088 3753892517478488 3753956091054519 3755254754614374 3755788288049952 3760851259464768 3761601028149888 3764881664192418 3769404470030052 3770492516150976 3771244206930816 3776328013618944 3780439026441147 3781192700171502 3782284148988576 3786763730416128 3786827860678464 3788137896073344 3795996388689876 3797849104334208 3797996973005466 3802411514426112 3804889330418688 3807867780948726 3808966929581088 3813542695674432 3813626590178328 3824706462347952 3825553118168628 3829236287014656 3840445995114816 3841211631920256 3847020868551168 3851208839527434 3852541147220964 3858197762368512 3858282639243648 3867057435574872 3868173669419136 3874160345577984 3878377861323042 3884157858135744 3886276183536384 3888320407280694 3894338264044536 3900142046852352 3900919584748032 3904387846980201 3906517205325636 3912339138567552 3920455286679708 3921236874251928 3922368747099264 3923792121994272 3928439299631616 3932715904914258 3938510182272512 3938576882417856 3939939414677376 3940724886633216 3948899920983864 3950039778824832 3954785017736448 3956153157124608 3960459932462154 3961249495417764 3966362257249728 3967152996901248 3967240270693392 3971059853200384 3976758121484632 3978766442442528 3978853971720012 3982684735674624 3983478729398784 3984783709382784 3995139966897024 3995227856377296 4001181996252672 4001979677617152 4005537791202486 4011580872110592 4011737062395384 4013695074799872 4022021485816488 4022823321771408 4030212338482176 4034599736647788 4038573014564704 4040612552946816 4042010383969536 4046410625806593 4046866108475904 4051203027745104 4057240588144128 4058644171557888 4061657409993414 4063062521386044 4067943536124216 4069117756142208 4075415428465152 4078372049540712 4079782943284752 4079852035937226 4085863096702464 4086677660212224 4090311077788782 4091126528054412 4095155473612896 4096641550488408 4098641002308864 4107143633664456 4107962439692496 4109308200300996 4113264563073792 4114084589379072 4115507837709312 4119988090862556 4124937491096184 4126128162532992 4126218933635568 4132514068443648 4136942774364048 4143108113819136 4143199258465344 4143269425096872 4154037579216792 4155236650452096 4156065044372736 4160319916558176 4162350447940608 4164778421269851 4172336389754368 4173168192703488 4174535314591488 4184029356523632 4190412689367552 4191714472264704 4196277686021652 4201247584328256 4202772160604688 4209035606447616 4213546318474416 4218608111536224 4219825821184512 4220667091694592 4223129082163299 4230957666897864 4233022674515712 4239574018403328 4241804080669848 4242649732797168 4248369015321312 4250442520912896 4255069667612148 4260109196718144 4261655133082512 4262885268339456 4268006332982784 4272580242375984 4277712953729376 4278947724108288 4280428006069248 4280500496721024 4285087795778724 4290162877118272 4290235532633736 4290329913950619 4292329472057088 4298115725102592 4298972603599872 4302721901934192 4302794770141446 4307890822891488 4309134304172544 4309993379349504 4320501744504168 4321363085910288 4322610455986944 4327803269346816 4327898477120064 4329147733650432 4338281587074144 4340398976381952 4340567969149104 4347036773872128 4350439615021731 4351695378096528 4358334509342208 4358430388775232 4369603589529024 4369677590402712 4372060706478432 4381130547050103 4387659802708896 4388534532841536 4389801292090368 4392361941557821 4401381530888496 4405716015888768 4409465873421312 4411391483533419 4412664840486672 4419494212085568 4420769907907584 4428662453471522 4430823955056576 4430898992720088 4432431841512048 4439037552155136 4442512411106847 4443794751177936 4449133144953504 4450672301765184 4451304637688832 4462157539405944 4463145304530066 4467442334850432 4471244729791488 4473852886670211 4480520327633952 4481413570573632 4482707139542016 4494532462759152 4494631338424458 4501230722763264 4501329745784256 4513028481124416 4513204195194807 4514331175799808 4519853736507648 4524774171543549 4525676236992834 4532985436856832 4533889139315712 4533988880792448 4543394641385292 4547261681965728 4554038525008896 4557603406213242 4564395661662144 4565974693002624 4577757475659984 4583179182903552 4584842357023296 4588168555733301 4589755811195346 4596595983790272 4597512367738752 4607049907814508 4608379741962304 4608721744299459 4610971127597472 4615512016645376 4617842917653504 4620536587872513 4621457744654058 4627422633458016 4628345163051456 4629946317422976 4641894182849616 4641996300340014 4646465524953728 4647391850965248 4649078326999104 4650420292733952 4654060621159554 4660996628046528 4661099165773512 4673292276618891 4674641231758608 4675573174919328 4680177684129024 4680359906127948 4682644253933184 4693878438473664 4694814216791424 4696352228915424 4701914394895872 4707033026089086 4714214275538496 4715575042894848 4715678781297792 4721343793221888 4726403532369288 4728118680680274 4735084866817536 4735165057253568 4740239608283718 4745934125478252 4747304048832576 4748250478156416 4754651333209344 4759746767165544 4759827375260097 4766840279486208 4767790603580928 4772029590753579 4772980949396814 4779415142236476 4781747836027008 4787492217645312 4791667572608532 4792622846307912 4794362024717826 4795745926881888 4801425810660864 4806652772672982 4812427072945548 4813816189621824 4815481506827904 4821266413184256 4826433236758056 4826514974212953 4833626132788992 4835380190740416 4840562139675966 4846377175752924 4847776092194112 4848742551768192 4855278874652928 4860564462567189 4862936762985312 4868696224820736 4868885786760072 4870291200356736 4880566785458412 4882948848429696 4888814804262144 4890333550975488 4895657300358594 4903043288135168 4903126323009984 4903234187372136 4910541540855552 4915804038220152 4923303797590272 4930749530735616 4936117278047508 4938526453601664 4946169688137216 4956430517874864 4958849607731712 4960649107598976 4964247945547506 4971930988596264 4973366146396032 4979340721813248 4981063301457408 4984676949438648 4986485821701054 4993832673747456 4993917246174528 4999269095075178 4999831835894784 5005274788072692 5007006339485832 5007717717399936 5014468345953024 5015468037533184 5019842218923224 5019927231831687 5025872626706736 5027323354867968 5028325609241088 5030150321015424 5035104018158592 5040585368588196 5041590266895336 5043045531984768 5049103814237952 5050850528097792 5056349020604046 5061328518253168 5063798805778944 5063884563108672 5063995964007288 5069882019234816 5077157041264968 5078622572774784 5084723594232576 5084835453571104 5099608616463936 5100737490891504 5105648382686208 5108339186108928 5115669392211444 5120594660153088 5121615509227008 5134945119369912 5136721529627952 5144376852324864 5149977160117482 5156076580766496 5157564892558848 5157947651651208 5171170481764056 5172201413706096 5178877144180992 5181701578048512 5184427209707592 5192451018726048 5200189395803136 5205850462640268 5206888308432888 5208689607100848 5216452184756736 5227273715572944 5228315832335904 5229824996132352 5231722829325696 5243621206552344 5243736561495201 5251435843223808 5253252552903168 5254299848844288 5258971385728434 5265199894645152 5266719705099776 5273046690315264 5280613243282872 5281665993890352 5288483009666304 5289537329201664 5289653694257856 5305021923256704 5305138628960016 5310246314232832 5313044945843712 5317203973915449 5326853289196032 5326970475169728 5340717054936648 5348982749860512 5351593433066496 5354715113061237 5362695314421984 5363764429028544 5367259690189056 5379466315530384 5387483403929088 5389347178626048 5391700702096401 5395214167742124 5401604036993472 5411617208289792 5415543213324552 5417416695181392 5423924714832288 5425490341522944 5426571975035904 5429737391352813 5437829399387616 5439710591046336 5439802714582968 5453748103718376 5454835370739216 5460207298150528 5462188733984544 5462964782618112 5464854669745152 5468042417041369 5470803858358476 5476191511552608 5477283252923328 5479077600401328 5484352750765056 5493317454483408 5499916654794912 5501504216710656 5501625244847424 5515923699152064 5516017113386232 5516138460793653 5524265677953792 5524359233462496 5530279542997671 5538716772289056 5540315533936128 5541420059163648 5547093222077568 5553037895026468 5555842260301872 5564440899154368 5566047086121984 5575984332609222 5578705808698176 5593422362170797 5595036914695536 5601663445771008 5601758312039904 5603696214139584 5607761568118479 5618061757965888 5624810815381632 5630838776217732 5632882131921561 5641276889197152 5644030232687616 5647322496288627 5654106705045078 5655738774226464 5656866310396224 5664492020428416 5671789050257253 5673426223482864 5680145595624192 5682206844110016 5683847024452608 5693994583034814 5696773656501312 5696995459508199 5703617271639168 5707333995628032 5711801671423089 5713450394371632 5720314043511648 5720439885267492 5723105962742784 5736962535912256 5737059693521928 5743854430521984 5760668992672224 5761817447880384 5763480607982592 5770531302826752 5778811720831446 5784375449432192 5787296643552768 5787423958865472 5800586153362308 5802260504128704 5811240518366976 5817566791984563 5826138119372032 5826236787203616 5829414275304576 5832480610921041 5841507396066804 5850213070278528 5851379377122048 5859775807988454 5868508707851328 5874288021185024 5880682930019562 5881855311377892 5883553120648896 5885688182991408 5892658949447424 5899073857371387 5907765273408768 5907865323626784 5909909122016064 5911087329949824 5923349881475796 5925059668237248 5932177526604672 5934229735686912 5940689898693231 5941874243126646 5949543385874592 5950729495351872 5950860406040088 5956589779800576 5965137182226948 5968280957580018 5974027103511936 5975218094098176 5977175564074176 5992709950345536 5992841784565944 6001772994379008 6002969516425728 6008306686803729 6017371308165888 6017605593593076 6026471648676864 6033032228724732 6034234982657112 6045318507723264 6051899604971682 6057859521847056 6063015575954304 6076804541617656 6085860882216192 6087966257336832 6092486114990121 6094593782079066 6101915304186324 6103676634213312 6110905577204736 6113123142697728 6117558074311068 6119674414927128 6128794645053696 6130016490318336 6135466616683173 6142733210419344 6144962325732612 6147961503463296 6160715450496684 6161943659538744 6169896844610688 6171126884068608 6173261756563968 6179982136293834 6189192243799488 6189328400453352 6196522467953664 6198771102665472 6205414161546072 6214662170728704 6214798887698016 6231056368825188 6232854975678144 6234097566559104 6240236912172032 6240479874837264 6243525671910912 6258504584631552 6259752289055232 6261802971887232 6276044034785448 6285619034051328 6287571708397056 6294416529032478 6295125057629184 6301871376492384 6304158240907032 6313553409671424 6320319477711624 6327912167304336 6329738731776768 6331000637541888 6339535110945792 6346329022887392 6346436500346796 6349534011773568 6355787039314944 6359361027604992 6362706121004772 6363974599195752 6372553522981968 6375663781369344 6382604501418222 6383322956860416 6388890096811376 6390163795077216 6392482699623768 6394327902509184 6402009499474176 6408870363563976 6416569430594064 6418421586162432 6420642009103872 6427631693668086 6428355217579008 6435244315677408 6435353298950604 6444834843718656 6447173587653888 6454082852901288 6454192155212169 6461836234337232 6463701456258816 6464990069024256 6473705166203904 6480752616756252 6482044628865432 6483915683980416 6491847715680096 6493721600475648 6507422380611216 6510598464572928 6510851953723656 6518419739016192 6527543067144792 6537501764013312 6537645583162848 6547388721140736 6554405384293536 6554516385604068 6564405063453696 6581489704063344 6582801799262304 6584701938135552 6608574023833152 6614198810131968 6618997260730008 6629241318128352 6631154861861376 6639120962417664 6642993680207283 6646235932584864 6648647762268072 6658556328232704 6665692126766904 6673699717430256 6676008452647776 6676956956533248 6685957794604032 6693236309108916 6694717956795099 6701163502275648 6703097806490624 6706867094687232 6720780491450928 6722120355860448 6724060709313024 6732138418983936 6741798694138728 6741947007636687 6751846084144896 6751994618676384 6769542721686624 6771496763699712 6779631458976768 6779780604761472 6799478155285248 6800833708973568 6800983321188672 6815091962077938 6820892522948592 6827459546870784 6831057787513344 6836405109319863 6846593492493216 6848962039503936 6866636213489976 6874768774355328 6877263535534944 6884633716793019 6894893975685408 6896268551608128 6905169525574656 6910574861721762 6912569612943456 6916456691396208 6923268024968064 6932186616981087 6941133950187024 6942517744577184 6944919476134464 6959326712598106 6962841274274424 6962994450510021 6969698287430592 6971087776447872 6973617490498656 6975630439100928 6981090931739331 6991494942069792 6991648748660268 7001914457631744 7011961847637912 7020266526193536 7020539859191922 7023966380899776 7040817657710496 7042221325187136 7051310679555072 7052871592343808 7060549539133629 7073362564342272 7073518171946688 7082015689832832 7089605298553932 7092178021020411 7102627300226304 7110359412425577 7118901188217378 7120956073248864 7131976999814016 7139620150748316 7150260419229312 7151685905371392 7156346253585408 7159471424095221 7169122713354714 7172621754040512 7187501358912798 7188934269461868 7193618890322832 7202138715991296 7209979159009473 7218640609418322 7220724284432736 7223222260241856 7231899619776384 7239649855137084 7250439199183488 7252947454728448 7253070286110624 7256610299169792 7260843209513949 7269565763629386 7271664138291168 7273113827652288 7282918311979392 7294405144477968 7301588682070144 7303044337231104 7305436800535104 7320850178187618 7324423272644544 7333222206393216 7335500326463232 7343485950537891 7354564932202752 7354689484514976 7354851281058204 7365687570605056 7365812311283328 7373706057330228 7384955696385408 7396124296103424 7404175917071262 7407789680402496 7419254532205824 7434645776812296 7438274411597568 7440973661398464 7446371918321259 7457896482894396 7460049219594048 7468884594361344 7469011082719872 7471594952186112 7477015424157972 7479728732551581 7490749010621184 7490875869261792 7498903642612767 7499747753842176 7507785034956976 7507912182109038 7510509509228748 7511576576099904 7521702518929536 7523202056299776 7529763328384836 7538808940060104 7540985032301952 7542488413861632 7552656027237888 7560878052882294 7562385400343004 7564568297977152 7573527460832256 7573655721356928 7576275792146688 7584523530906069 7591992777379752 7595698208668416 7595993946010932 7604823028852224 7615735561897452 7617933859162176 7627085391348864 7627253180356656 7649412924695904 7651106236337256 7658472574029312 7680891990229632 7682423263840512 7694041737102336 7702417679054868 7705082294441928 7716565278487296 7734114871149744 7736347338838272 7748320691155968 7756755722646084 7768315716271488 7772552367072768 7776640814561388 7788676528089072 7800284093704704 7801839169496064 7808775693960402 7813034410651272 7824678277135104 7840910573359416 7842473748503856 7844737494198528 7847584243988544 7856878599263232 7865431809828516 7877020364545024 7877153764835712 7879878829354752 7881449773266432 7888457078592651 7897799841967728 7900079557649664 7909570035472896 7912306314249216 7920919864924308 7922498990835528 7932724514499456 7934305993802496 7934480541386784 7953516242969264 7957532884885056 7957707943440024 7965369471349248 7966957458797568 7969567418765568 7990279933794048 7990455712754592 8002363992505344 8011075582404972 8023161744221184 8023474124790768 8027390149599744 8044042971632976 8045646643542816 8069199473295576 8077146029129408 8081225105893632 8084020767939072 8092821251613186 8093732216951808 8102406055490208 8114481176288256 8123314819986828 8126125042772088 8135887072248432 8138235512284416 8150830856930304 8156744099081424 8159565886569504 8159704071874452 8171726193404928 8180622155577564 8182253056108824 8190310947225792 8193283100976816 8197282004617728 8214287267328912 8215924879384992 8218616400601992 8226529126147584 8228169178758144 8239976181725112 8249874982192368 8252256325065984 8252437867271136 8265028136887296 8273885548728096 8286216227638272 8286398516930688 8286538850193744 8308075158433584 8310473300904192 8312130088745472 8320639833116352 8329556842539702 8344672779508736 8349070629182976 8363976498913833 8368058713047264 8380825378735104 8392555372043304 8402495168656512 8405544321209376 8418071212895232 8427092636948832 8437216223072448 8439651642369024 8446258164326598 8461915333795728 8466045349031424 8481160057567617 8483608161339696 8485299465594336 8496738030642624 8510139335224296 8520218393436288 8523310266165024 8525770536678912 8536012665965568 8540991874552221 8545160484751968 8555425907458752 8557895448216576 8561000993442048 8570175591557448 8580325754236544 8580471065267472 8580659827901238 8584658944114176 8596231450205184 8605443803868384 8605589540282892 8615781645782976 8618268608345088 8641003489008336 8642726171820576 8645220911973888 8655606538693632 8655796954240128 8668217581247169 8676563174148288 8681135938298208 8694073547744256 8700879230043462 8703390756193056 8716669018684416 8716860777550464 8739207179058048 8739355180805424 8744121412956864 8762261094100206 8775319605417792 8777069065683072 8784723883115642 8789663711982681 8802763061776992 8811432031777536 8821024395029343 8822782967066838 8825329680973344 8838988424171136 8857324906943044 8861647910113152 8861797985440176 8864863683024096 8878075104310272 8885024822213694 8887589502355872 8898266289907008 8901344603530368 8912811364689969 8924315078811888 8926290609060132 8934884669700864 8947705773340422 8952421436370027 8961040655267904 8962827141147264 8989064925518304 8989262676848916 9002461445526528 9002659491568512 9026056962248832 9026408390389614 9039707473015296 9049548343087098 9051352473985668 9065970873713664 9067977761584896 9086789282770584 9094523363931456 9115206812426484 9128791323324288 9131949386005248 9141890673118599 9155514951319968 9166358365807104 9169684714046592 9176337111466602 9179511622390692 9193191967580544 9195024735477504 9214099815629016 9216759483924608 9217443488598918 9221942255194944 9231024033290752 9241073175745026 9242915489308116 9254845266916032 9256690326102912 9259892634845952 9269973204440751 9283788365699232 9283992600680028 9292931049907456 9294783701930496 9298156653998208 9308121242319108 9321993256093056 9322198331547024 9346584553237782 9349282463517216 9351146349838656 9360355368258048 9360719812255896 9365288507866368 9387756876947328 9389628433582848 9392704457830848 9403828789791744 9414066052178172 9428428551076992 9431357562595584 9441624793548717 9442687586443776 9452807064738576 9456237361360548 9470169733635072 9470330114507136 9480479216567436 9491868250956504 9494608097665152 9496500956312832 9509302666418688 9519493534331088 9519654750520194 9533680558972416 9535581207161856 9544059181507158 9545961898793628 9558830284472952 9563495672054016 9573906752127333 9574984435290624 9583335145217064 9585245692615824 9588724049435652 9591491853763776 9602851621321728 9613305545345964 9624854145891096 9627632379243648 9630963013655808 9641447540502129 9642532826368512 9652866473516112 9653029948425906 9667252265577984 9670760381480832 9681124279351932 9692754351505848 9695552184388224 9697485103536384 9710557749305856 9721128925134378 9725873525970624 9737392449641472 9737771573520144 9740582400713472 9761133570916824 9765897696859392 9777629608524288 9780667101950976 9791314600717188 9806086576270336 9806252646019968 9806468374744272 9821083081711104 9831608076440304 9846607595180544 9872234556095016 9877052907203328 9892339376274432 9912861035749728 9917699215463424 9921298215197952 9928495891095012 9943861977192528 9946732292792064 9958681443626496 9962126602914816 9969353898877296 9972971643402108 9987665347494912 9987834492349056 9998538190150356 10010549576145384 10014012678971664 10015435434799872 10028936691906048 10030936075066368 10039684437846448 10039854463663374 10051745253413472 10054646709735936 10056651218482176 10060300642030848 10081170737176392 10083180533790672 10086091063969536 10098207628475904 10101701056195584 10112698041208092 10122657036506336 10127597611557888 10127769126217344 10127991928014576 10154314082529936 10157245145549568 10169447188465152 10169670907142208 10199217232927872 10201474981783008 10216678372217856 10222637943116907 10231338784422888 10241189320306176 10243231018454016 10269890238739824 10273443059255904 10288753704649728 10299954320234964 10312153161532992 10315129785117696 10315895303302416 10342340963528112 10344402827412192 10357754288361984 10365862292582643 10368854419415184 10384902037452096 10411700925280536 10413776616865776 10417379214201696 10432904369513472 10438990068897159 10454547431145888 10456631664671808 10459649992264704 10463445658651392 10487242413104688 10487473122990402 10502871686447616 10506505105806336 10517942771456868 10530399789290304 10530809788787883 10533439410199552 10561226486565744 10563331987780704 10576966019332608 10579074658403328 10579307388515712 10610043846513408 10610277257920032 10626089891687424 10634407947830898 10653706578392064 10653940950339456 10678351782326067 10681434109873296 10697965499721024 10709430226122474 10725390628843968 10727528858057088 10734519380378112 10753684070032071 10758932631060768 10774966807858176 10781252038369197 10783401404192802 10790428335484248 10803208073986944 10823234416579584 10831086426649104 10834833390362784 10847849429664576 10850980683045888 10859474782705626 10875658798775232 10879421182092672 10879605429165936 10904348645444079 10907496207436752 10909670741478432 10920414596301056 10924377467969088 10925929565236224 10936084834082738 10941607716716952 10952383023105216 10954566505846656 10958155200802656 10981275267281427 10986634908966816 10999833309589824 11003008433421312 11003250489694848 11031847398304128 11032034226772464 11032276921587306 11048531355907584 11048718466924992 11060559085995342 11077433544578112 11080631067872256 11094186444155136 11106075790052936 11106263875606893 11111684520603744 11128881798308736 11151968665218444 11157411617396352 11186844724341594 11190073829391072 11203326891542016 11203516624079808 11207392428279168 11215523136236958 11236123515931776 11249621630763264 11261677552435464 11261868273163557 11265764263843122 11282553778394304 11294644992577254 11308213410090156 11311477548452928 11313732620792448 11328984040856832 11341317079323441 11343578100514506 11346852446965728 11360291191248384 11364413688220032 11387989166069628 11393547313002624 11393990919016398 11407234543278336 11414667991256064 11423603342846178 11426900788743264 11440628087023296 11440879770534984 11473925071824512 11474119387043856 11487708861043968 11521337985344448 11523634895760768 11541062605653504 11557623441662892 11568750898864384 11574593287105536 11574847917730944 11601172306724616 11604521008257408 11622481036733952 11635133583969126 11652276238744064 11652473574407232 11658828550609152 11664961221842082 11683014792133608 11700426140557056 11702758754244096 11713163540940603 11719551615976908 11737017415702656 11748576042370048 11761365860039124 11763710622755784 11767106241297792 11771376365982816 11785317898894848 11798147714742774 11815530546817536 11815730647253568 11819818244032128 11822174659899648 11846699762951592 11850119336474496 11864355053209344 11868459471373824 11881379797386462 11883748486253292 11899086771749184 11901458990703744 11901720812080176 11913179559601152 11930274364453896 11936561915160036 11948054207023872 11950436188196352 11954351128148352 11985419900691072 11985683569131888 12003545988758016 12005939032851456 12016613373607458 12034742616331776 12035211187186152 12066064457449464 12068469965314224 12090637015446528 12103799209943364 12115719043694112 12126031151908608 12153609083235312 12171721764432384 12175932514673664 12184972229980242 12189187564158132 12203830608372648 12207353268426624 12226246285395456 12235116148622136 12239348829854256 12257589290107392 12260032980636672 12270933233366346 12285466420838688 12289924651465224 12295923006926592 12321430900993368 12323887319077488 12339793689221376 12342253768137216 12346523513127936 12359964272587668 12378384487598976 12378656800906704 12397542205330944 12410828323092144 12429324341457408 12429597775396032 12462112737650376 12465709951356288 12468195133118208 12480959749674528 12487051343821824 12494335263809553 12517009169263104 12519504578110464 12523605943774464 12552088069570896 12571238068102656 12575143416794112 12588833058064956 12603742752984768 12608316481814064 12627106819342848 12640638955423248 12655824334608672 12659477463553536 12662001275083776 12669387246489897 12692658045774784 12692873000693592 12699068023547136 12718722055209984 12725412242009544 12727949198391504 12745107045963936 12751327562738688 12765209002836444 12777780193622752 12780327590154432 12784965399247536 12788655805018368 12804018998948352 12817740727127952 12833138861188128 12836843172324864 12841284018207744 12855263387336172 12870488631354816 12870706597901208 12870989741851857 12894347175307776 12908165705802576 12908384310424338 12923672468674464 12927402912517632 12929980138048512 12961505233512504 12964089257730864 12967831367960832 12983695431360192 12987443200951296 13014844761222432 13021196929145856 13021703907447312 13051318845065193 13055086134289584 13075003528026624 13075291166325696 13108810768587072 13109032771208136 13143391641150309 13162979408126688 13165603598524608 13169403876271104 13177085824673463 13217148047666304 13228397620263936 13234174450600257 13237994521460016 13258482636256704 13262309723722752 13285987360414566 13292471865169728 13297295524536144 13317112656465408 13327537233320541 13331384253533808 13347399434860512 13352016905295552 13353913913066496 13386472618217832 13389435913590198 13402327004551296 13413734189374464 13421558660010633 13441560982901856 13444240711720896 13448121418626048 13483597388277456 13483894015273374 13503692168289792 13503989237352768 13539085443373248 13542993527399424 13559561209522944 13574322514630647 13598956310570496 13601667417947136 13601966642377344 13630183924155876 13641785045897184 13662115575026688 13672810218639726 13693186984986432 13697924079007872 13733272426979952 13749537548710656 13754527071069888 13764505667199903 13769267433586038 13789787951370816 13792537103216256 13821149723443524 13825139225886912 13826165232898377 13832913382792416 13846536049936128 13861609763617539 13864373233962174 13882267900374048 13885035489154368 13889838952268928 13918653425196212 13925682548548848 13925988901020042 13939396574861184 13942175552895744 13947234980997312 13951260878201856 13962181863478662 13982989884139584 13983297497320536 14019876829856673 14023923695275824 14040533052387072 14041079718383844 14047932761799552 14081635315420992 14084442650374272 14105743184687616 14121099078267258 14146725128684544 14147036343893376 14164031379665664 14179210597107864 14184356042040822 14205254600452608 14220718824851154 14237802376434756 14241912146497728 14263953999628032 14279240301496632 14279482125780291 14300520838458624 14303371810742784 14316088772260737 14318942848190442 14338245426709428 14345243508081024 14375002717825596 14377868538923736 14387237780645664 14404277431982592 14419958318018946 14437281218836644 14441448568865472 14446444520483712 14463799239552768 14479299710274168 14500878398366976 14505894909456896 14506140572221248 14521686419027898 14539131527258772 14543328276582336 14546227655304576 14565836623958784 14581693387701567 14588810288955936 14603177364140288 14606088674462208 14610873601070208 14641700356375236 14648846545289088 14666444412786432 14671000652926464 14686971901075782 14709129864405504 14709378969029952 14709702562116408 14731624622566656 14747412114660456 14769911392770816 14792248592206848 14808351834142524 14815579360804992 14838509064411648 14869291553624592 14876548823195136 14881947322796928 14892743836642518 14915792965788792 14920098439188096 14938022165439744 14943189904372224 14954030848315944 14959457465103162 14981498021242368 14981751738523584 14997807285225534 14999495507684352 15015570069913952 15015824364218076 15021019018457496 15023153152199808 15043405037859072 15046404112599552 15059526656769672 15059781695495061 15077617880120208 15081970064603904 15084976827723264 15105312054475776 15121756105764588 15124770800686008 15129136595954304 15147311442713856 15152551584293376 15169047061812138 15183985554759504 15191396417336832 15191987892021864 15209646057704448 15231471123794904 15235867718324352 15254170782697728 15254506360713312 15298825849391808 15302212472674512 15316945148058624 15361783980459264 15364846527681024 15404835358109736 15410164588883856 15433130556974592 15468229742299488 15472694677676544 15513511445292168 15536631432542976 15545104734145536 15553281629122776 15577353056178144 15600568187409408 15617551387920804 15626068821302544 15649356554270208 15681821146718832 15684947497007712 15689474988397056 15695168487977088 15730863619657032 15731209684485603 15754307529671424 15759757658709504 15762899546532864 15776914157185302 15795599683935456 15800159115299328 15819140070945792 15841839729848616 15844997981671056 15865449028998912 15868611987604992 15868961082773568 15907032485938528 15915065769770112 15915415886880048 15930738942698496 15939134837531136 15951611921746347 15980559867588096 15980911425509184 16022151164809944 16046948249581536 16054780299199488 16064145339183711 16088085943265952 16091293287085632 16138398946591152 16154292058258816 16162450211787264 16168041535878144 16175102106289203 16185642503226372 16204812110980416 16246629639973656 16252250085544176 16271774144496864 16276471024568832 16289212174058439 16313488198162848 16319131773139008 16319408143748904 16361244311155128 16364506112217648 16380621894451584 16386566201953632 16394564009235456 16404127251124107 16428574534657824 16431849758769984 16437232801203984 16453058252295168 16479952363450224 16499749964384736 16504512650131968 16504875734542272 16547771097456192 16548415382380959 16572797033861376 16573077700387488 16590838628993013 16616150316867168 16620946601808384 16624260177490944 16641279666232704 16659113685079404 16698141258365952 16727952997827666 16736117426094528 16780267086512391 16785110744086608 16804990337313024 16811088642418752 16823284704355437 16854185273897664 16874432446144896 16892516328653196 16898646395764683 16923830667591456 16932090698062848 16941967488865881 16962320115135234 16967216322679392 16970598931188672 16993476061285248 17020278670448592 17040436786872576 17046620532330048 17051541073357824 17081983749104442 17090320969503936 17110851814917504 17122001986884096 17135405014269267 17140351183114896 17160651508473088 17160942130534944 17161319655802476 17169317888228352 17210887607736768 17211179080565784 17231563291565952 17282006978016672 17285452343641152 17290441823947776 17311593908480256 17336435162494338 17353126348296576 17362271876596416 17401758460086924 17406781512386112 17433721555100928 17452700375953689 17478414358116096 17478710361610848 17488242825913728 17497441832763123 17524522188200412 17550639210835584 17554138131366144 17569447766231284 17579327423965362 17605526123553984 17622864063555072 17642048790058686 17645565934133676 17650659361946688 17677976848342272 17697221572114161 17714649813886088 17723295820226304 17723595970880352 17729727366048192 17770049644427388 17775179004711744 17796532579814016 17802689207060736 17822069696079693 17825622729379938 17848630157623776 17852581218120264 17869769339401728 17895411546680844 17904842872740054 17922081310535808 17925654282294528 17978129851036608 17978525353697832 18005318983137024 18024920060411187 18052113924497664 18052816780779228 18079414946030592 18099096686174196 18102704947971336 18135955523169792 18173578565541168 18189046727862912 18230413624852968 18257582646648576 18263898772010496 18283781346237198 18311029902639936 18332716731614208 18339369428093184 18352674222933204 18359023244781384 18386383935161088 18390049470955008 18406399850049519 18428199631258032 18433518967849216 18434886977197836 18443884510389888 18462048066581504 18482146351490052 18485830978616232 18509690533832064 18513380652205824 18519785269691904 18539946408881502 18567576731398464 18567985201360056 18585862099814912 18589567403860992 18596313307996416 18616242484638216 18643986512186112 18644396663094048 18693169106475564 18698564927034432 18702292699677312 18720710736516096 18721439624511792 18730577015732736 18775513753894656 18779256867165696 18785408915661696 18828132104356344 18856857102153984 18862715125191168 18883249587097434 18885375172887552 18905614129477152 18912474722721096 18940660229014272 18960958433134872 18983736501913008 18989216195330304 18993001912625664 19018605332837376 19038987068662176 19039309501040388 19067361117944832 19088118363014316 19091923797587256 19117660568945904 19126991344108032 19147813504254666 19149968870581248 19166670290434128 19170491385231648 19177448098871304 19182983707527552 19226611090691928 19249708291782192 19255264758487296 19261926027311616 19282895081004258 19285065652737024 19305732947032224 19306059896851812 19334504531155968 19341520762961664 19362248558703864 19385508703011696 19391104368776448 19394970207072768 19421115498611712 19442257850268756 19451747051941248 19475543147040288 19481164801426944 19522267141833648 19531795393718784 19555259217048576 19582629201434376 19612505292039936 19612936749488544 19642166163422208 19663216152880608 19693215190361088 19744469112190032 19754105814406656 19825722071499456 19842596430395904 19856991782190024 19887723954385056 19893464585584128 19917362887252992 19928981040621849 19938707797754592 19945943286804216 19975668984698112 19997076380300712 20021099152290768 20028025357943328 20030870869599744 20057873383812096 20079368875692896 20079708927326748 20103490506826944 20109293419471872 20120601284061696 20162341474352784 20166361067581344 20172182127939072 20196415256951808 20225396082416184 20225841022910061 20245314073012672 20255538252434688 20255983856029152 20308628165059872 20314490291099136 20338894376930304 20339341814284416 20398434465855744 20402949963566016 20445275886233814 20462677568845776 20482378640612352 20509215327959589 20539780477479648 20546886118511808 20599908640469928 20624306323065984 20631790606604832 20653901150379057 20684681927056224 20688805654824384 20715508576723968 20731724585165286 20737708838830368 20769804074904192 20796559850943261 20823401850561072 20827553233731552 20834758428403392 20877980137794318 20888983351530063 20909094862291776 20913263329343616 20926891317302784 20943272795217993 20974484826209376 20974946245980804 21005743372895232 21035885542913736 21060799578580608 21061619577575766 21122452973131488 21126663975561408 21153932038665216 21158614777031424 21181648617400887 21220087693026816 21220554515840064 21268815895661796 21307881900678912 21331078237276731 21356703564652134 21362868219746592 21395930999442048 21418860452244948 21450781257687936 21455057716114176 21469038760756224 21507368140064142 21517865262121536 21562504076738394 21566802808385604 21580856670968496 21606416147973888 21629937477028419 21662172853298208 21669666780725568 21695698859329152 21718949565411252 21751317597550464 21758842364185344 21759210858331872 21782529628541847 21808697290888158 21814992414873504 21819341482956864 21840829192602112 21848754935938176 21872169668165476 21883215433433904 21904766046210432 21909133011693312 21916310401605312 21962550534562854 21973269817933632 21999666619179648 22006500979389696 22030457851613673 22063694796608256 22064068453544928 22064553843174612 22097062711815168 22097436933849984 22121118171990684 22154867089156224 22188372888310272 22212151580105872 22212527751213786 22223369041207488 22257763596617472 22303937330436888 22314823234792704 22339115754963777 22373689448683188 22380147658782144 22406653783084032 22407033248159616 22414784856558336 22431046272473916 22439186197654743 22472247031863552 22496710927838301 22499243261526528 22523355104870928 22523736546327114 22531528527686244 22565107556788608 22589289985154508 22616426820180312 22622955096905856 22627465241584896 22657968081713664 22682634158646882 22687156201029012 22693704893931456 22720582382496768 22728827376440064 22775978332139256 22787094626005248 22787981838032796 22814469086556672 22847206685692356 22853801577486528 22881256174046592 22881759541069968 22947850143649024 22948238774087712 22975417722087936 23042675970688896 23047269791521536 23082125211307008 23115246883325784 23137501797728768 23149695835461888 23202344613449232 23209042016514816 23244962073467904 23270267167938252 23304552477488128 23304947148814464 23317657101218304 23329922443684164 23366029584267216 23400852281114112 23405517508488192 23426327081881206 23439103231953816 23474034831405312 23522731720078248 23527421245511568 23534212482595584 23542752731965632 23570635797789696 23596295429485548 23631061093635072 23631461294507136 23639636488064256 23644349319799296 23665371235777953 23693399525903184 23700238672948992 23728710106418688 23736918942747648 23762759594772924 23767496972506584 23798173543498368 23802917981407488 23803441624160352 23860548728907792 23873123830320072 23896108414047744 23900872376392704 23908702256296704 23970839801382144 23971367138263776 24007091977516032 24033226747214916 24069485232663552 24070422374372304 24132128914898928 24136939930628448 24207598419886728 24231438087388224 24252062303817216 24307218166470624 24343443528864768 24357643494093371 24369944459960484 24378375128316264 24407661216745296 24414706536853248 24452492570790912 24470232297244272 24478697659708512 24515178580214784 24541866466732692 24570932841677376 24579849302930448 24591846013853184 24642861801986736 24647774638154976 24679587378442752 24684507536274432 24719928545175336 24756768975197952 24757313601813408 24795084410661888 24821656646184288 24858648682914816 24859195550792064 24924225475300752 24931419902712576 24936390266236416 24961919499349056 24988670527619106 25034018338526208 25047211887548928 25091929496741499 25104176139141792 25142476136205312 25177666116129912 25207485505969536 25216632963628128 25254213638685696 25281277910846496 25311648669217344 25318954927107072 25338774492979794 25385316091549568 25385746001387184 25398136047094272 25443480172702851 25450824484019088 25455898396783008 25490214091927872 25530418005672888 25555560387245504 25560655180308864 25569930798495072 25577311610036736 25608037997896704 25622975623656663 25635481454255904 25666277722376256 25673686344649728 25710526774672344 25740977262709632 25741413195802416 25741979483703714 25788694350615552 25816331411605152 25816768620848676 25847344937348928 25854805825035264 25923010467025008 25928178515461728 25935662735921664 25967390862720384 26004652743741507 26029689522444864 26043407814894624 26102637690130386 26110172268579168 26150007056053248 26150582332651392 26217621537174144 26218065542416272 26286783282300618 26325958816253376 26331207197049216 26354171649346926 26368991135948043 26434296095332608 26463073185088029 26468348901200514 26475989042920032 26516965272513408 26571974720829132 26584943730339456 26594591049072288 26634225312930816 26655074466641082 26662768507067616 26694798869721024 26704033810591104 26772945236435664 26778871827180396 26804654009102592 26843117320021266 26883121965803712 26888481423441792 26967194776554912 26967788030546748 27007384336579584 27007978474705536 27078170886746496 27119122419045888 27148645029261294 27197912621140992 27203933284754688 27260367848311752 27283570091794368 27345620437279452 27386373969972864 27395848158015744 27425672019355797 27466544853959904 27499075097421312 27509054142139776 27529011334399806 27538534867172076 27579575902741632 27585074206432512 27642299446887048 27650278451773824 27652330465796754 27665826765584832 27693072099872256 27723219527235078 27728746467924348 27764535800748096 27770070978308736 27779677904537856 27809919613322253 27837306850392424 27851365097097696 27851977802040084 27878793149722368 27884351105791488 27894469961994624 27924363726957324 27965979768279168 27966594994641072 28039753659713346 28047847390551648 28081066104774144 28082159436767688 28095865523599104 28163270630841984 28168885300748544 28211486369375232 28242198156534516 28294072687786752 28324874380646151 28328062759331328 28358421194215728 28368712084081644 28410509200905216 28441437649702308 28475604752869512 28483824292995456 28527907999256064 28558480602993264 28558964251560582 28601041676917248 28606743621485568 28632177544521474 28637885696380884 28676490853418856 28690487016162048 28750005435651192 28755737077847472 28774475561291328 28808554863965184 28839916636037892 28874562437673288 28882897137730944 28892889040967424 28924342621506387 28927598479105536 28958599420548336 29001756796733952 29011789818913792 29012281144442496 29043372838055796 29078263054517544 29086656553164672 29092455310609152 29131673247917568 29163386775403134 29177620577911872 29206354728280576 29212177348924416 29221747202140416 29283400712750472 29297693090578176 29332888825572864 29342001305852928 29373943802151564 29418259728811008 29418757938059904 29419405124232816 29463249245133312 29494824229320912 29539822785541632 29616703668285048 29631158721609984 29677018128823296 29738583107249184 29753097646390272 29763894645593856 29785487673285036 29831585931577584 29840196878376192 29876044330879488 29886379808744448 29908061696631888 29918914930206324 29962996042484736 29963503477047168 29995614570451068 30031140139827904 30031648728436152 30042038036914992 30046306304399616 30086810075718144 30092808225199104 30119053313539344 30119563390990122 30155235760240416 30163940129207808 30169953655446528 30243512211529176 30249541601372016 30258273191908608 30294622885427712 30305103168586752 30338094123624276 30367971109519008 30382792834673664 30383975784043728 30462942247589808 30471735436648704 30508341565395456 30509012721426624 30597651698783616 30604424945349024 30667913829350721 30723567960918528 30729693055362048 30809670716219472 30820329177767712 30866261113949184 30936459484598976 30945389355353088 31027022890584336 31073262865085952 31097586877747929 31106563258245552 31154706112356288 31235102775841608 31252137642605088 31298713108540416 31316970206691477 31363642293437664 31369894994015424 31378949976794112 31390336975954176 31461727239314064 31462419368971206 31508615059342848 31519515317419008 31553828314370604 31591199367870912 31592429366363649 31600318230598656 31683679459697232 31689995963342112 31730898057997824 31737223975209984 31737922165547136 31814064971877056 31830131539540224 31830831773760096 31878269675062272 31903223843492694 31961119735176192 31961822851018368 32044302329619888 32093896499163072 32128290678367422 32176171886531904 32182586574171264 32261052210096213 32276797893182304 32308584116517632 32324900423574528 32343756115107591 32350204212578406 32371285006452744 32409624221960832 32493259279947312 32504500171088352 32543548288993728 32552942049137664 32578424348116878 32626976396325696 32638263546278016 32638816287497808 32713045936332237 32722488622310256 32729012224435296 32761243788903168 32773132403907264 32808254502248214 32857149069315648 32863699517539968 32874465602407968 32943825801844281 32959904726900448 32999499928769472 33009025300263936 33009751469084544 33095542194912384 33096830764761918 33145594067722752 33146155400774976 33181677257986026 33232300633734336 33241893203616768 33282559332465408 33318227370158808 33318791626820679 33455905995655332 33472234852189056 33560534173024782 33570221488173216 33609980674626048 33622177284837504 33646569408710874 33708370547795328 33748864892289792 33785032657306392 33785604819490671 33797292791529366 33847661335182912 33883934977731762 33924640230270468 33934432645358784 33941197862377344 33986952122570496 34023951237970323 34040557340897184 34080873573745152 34093241064660096 34163967498208884 34180641939007872 34221703629835008 34244003973768192 34270810028538534 34280702366229792 34321303016946176 34321884261069888 34322639311604952 34421775215473536 34422358161131568 34463126583131904 34564013956033344 34570904687282304 34623187816960512 34672870324988676 34706252696593152 34724543753192832 34803516920173848 34813563024772224 34867443110201856 34905400751907378 34956828716232192 34957420723221696 34976485651827456 34994883665526246 35049044376400824 35101278421671168 35108276262732288 35138895532462568 35139490622821809 35158654847930724 35211052247107968 35245728127110144 35284097580117372 35291131868267352 35301318723893376 35355953696684544 35394443144228322 35429299627772176 35446591640452608 35447191941760704 35459454732096384 35540099288854776 35550358009423488 35593065159628032 35605378414121472 35644139392159386 35651245458759876 35697260315247552 35705162436240528 35739538678803456 35790823093361688 35809685745480108 35844162621071616 35851308564589056 35956259702073216 35957050707395664 36010637966274048 36049840120822374 36104227848995328 36105633561558456 36198193372348392 36205409895942672 36271911046339584 36347157131082336 36378093455725824 36460827249705936 36515165293297152 36527797544020992 36567562692474396 36622059805279872 36678738856186368 36705348445866408 36718046489562768 36772767870322176 36780098941910016 36812799700099038 36856399262516064 36867037935698432 36869773954395672 36887769020779776 36964292702980104 36971661957232464 37019381067664128 37026761304411648 37039570539383808 37079892817763004 37135153462796928 37135970402720112 37171724199629824 37192626615992832 37232484969276432 37287973024372224 37288793326188096 37386338212951128 37397129854068864 37404585399354624 37442879249023584 37461154031465472 37483005791428659 37551027507789312 37558513734331392 37570817831323392 37656264208712688 37713714204307968 37725430250382336 37766499174194868 37811228258954304 37824949445442192 37881320458028544 37921916866269744 37967473003826016 37978432390660608 37986003825251328 38008161739469691 38077974137324352 38078619002080776 38176236726028632 38183847595174512 38235321137891808 38253982688216064 38276296919289583 38295627008509332 38333340580868256 38340982770463296 38354896197742608 38365967415055104 38453222181383856 38499416583564384 38510529516974592 38523852054623232 38565790162008516 38611465894064448 38612119793703624 38612969225555571 38683041525923328 38724497117407728 38771017406023392 38782208737552896 38789940414145536 38884515700537512 38903494103882496 38951086294080576 38962329602853888 39044534283667296 39063590787437568 39153956535195579 39165258402868752 39225010584079872 39225873498977088 39326432305761216 39430174923450927 39488938224380064 39508211628813312 39531257474020389 39651444142998912 39685192860791808 39702523351800771 39713983564380048 39775447908770112 39786929171168256 39857962081243698 39877415595509184 39891886573608432 39951337969396224 39982611699961623 39994152760601424 40042198304581536 40056050715886656 40061741739199488 40158737751385792 40159417854653496 40206981013653888 40241202568123392 40264675980031899 40324682948705568 40332722135162688 40344364255878144 40450792164832368 40451682045820122 40490628146025344 40511076504869376 40511967712058304 40617256330119744 40628980582198272 40678683628568832 40722967543891941 40796868931711488 40805899927132032 40890551772467628 40925355137691552 41018430655919178 41079560954959296 41093772237023616 41199817280939856 41248612646131968 41263581213209664 41293517001599709 41307802300758114 41369363854112448 41377611309648768 41463449170330572 41475417677660736 41478495698695131 41539608149808384 41584829290852617 41593119701886522 41646803701122144 41655106467463104 41669516856806784 41755960275588636 41777966703060126 41818189724583552 41826526658687232 41853782634605568 41886545590435986 41948969652418752 41949892491961608 42059630489570019 42071771085827472 42121599157161216 42123239155151532 42244905946262976 42253327951122816 42317229554062848 42363297234801774 42440175386053632 42441109031680128 42537631791323592 42615763801357824 42662156474553462 42713407129304268 42725736439493184 42791861998884096 42837720904489896 42901562515375872 42910115432228352 42948266316782211 43014736280128284 43035730524243072 43125008153476788 43133605616771208 43161713341936992 43212832295947776 43259874954056838 43324345706596416 43339333561451136 43391397718658304 43437899130822504 43502635195100928 43517684728370688 43518421716663744 43565059257083694 43617394581776316 43629984829747008 43638682965913728 43681658385204224 43697509871876352 43744339336330952 43745080163104701 43766430866867808 43809532092420864 43818266023386624 43832620803210624 43925101069125708 43946539635867264 43999333238359296 44013001958779392 44060915703227346 44127389593216512 44128136907089856 44129107686349224 44194873867699968 44242236343981368 44309734178312448 44376745776620544 44424303160211744 44425055502427572 44446738082414976 44515527193234944 44607874660873776 44629646469585408 44678231509927554 44747378897366376 44760295317564288 44814066496319232 44829569713116672 44862092544947832 44878372395309486 44944494063727104 44993421855676602 44998486523053056 45046710209741856 45047473092654228 45063057055372488 45130215113577216 45178579970309016 45179345086485183 45232853640360624 45245910193811712 45254930483169792 45315936163427328 45365268317293764 45374312402058024 45387409787862912 45457654752880128 45551956664278512 45574189252010496 45575963676065592 45628938173113344 45694413371384712 45707603154973056 45762512348093184 45763519082139936 45895700287298048 45896477548175424 45950835444175872 46085351941377792 46094539583043072 46230493766651568 46275003595457536 46299391670923776 46404689226898464 46418084033029632 46540534335876504 46609894297628928 46635314202436608 46659844887368328 46732059168534432 46801704562228224 46852654163762412 46878206463907632 46948069662810624 47045463440156496 47054842491023136 47068424965191168 47085505463931264 47192590858971096 47193629053456809 47262922589014272 47279272976128512 47288698639598592 47330742471555906 47386799051806368 47400477345897984 47457420212837376 47525519189545848 47534993945013168 47596347086996736 47605835962814976 47606883248320704 47721097457815584 47746247660640144 47792216828095488 47817404512593408 47854835765239041 47941679602764288 47942734276527552 48066453494429832 48140844748744608 48192436017551133 48264257829797856 48273879861256896 48415196839773456 48462876174776448 48504124607634432 48525306318867609 48614436332941248 48715286988186742 48739888919920968 48756750256632528 48815322433490592 48829413073706496 48867636522175317 48940464594488544 48957395319417024 49083732933465384 49141865683354752 49159698605860896 49183692027706368 49212381753372321 49285723603973472 49295549276309952 49359174756885504 49439857090350672 49513537950395904 49514627203626816 49643313292368576 49645246147142877 49718391101584128 49772515886979039 49848450950601504 49862839805425152 49872780532472832 49923838998698112 49977341055238212 50094423775097856 50183858993482998 50208352278283584 50355332232259824 50414971011939072 50433265927256256 50469854113066311 50562555821692992 50623297338434688 50677548985959588 50695939187294049 50770632183099136 50771492002774368 50796272094188544 50825902466597643 50886960345405702 50901648968038176 50911796793566016 50980428183855744 51060836011345776 51111120774491008 51121310360617728 51139861596990144 51154623220073472 51245951247313326 51270962908511808 51332555444752512 51406215042807801 51421053549344688 51481954525419264 51482826391604832 51483958967407428 51632662823210304 51633537241697352 51694689874697856 51846020934050016 51856357030923456 51871325471843328 51934781725440768 52009305487483014 52059379044889728 52086815629789248 52205275380260772 52220344537158336 52301164665302784 52358101127861067 52435243074348288 52436131084832544 52492325498289369 52573566564601236 52651917632506752 52662414394098432 52708343298693852 52737982271896086 52868592190665216 52926146370176058 52936697802401028 52951978085840064 53033930545026816 53091664716342483 53143949441658264 53169887460678912 53189182098144576 53310148933282164 53325537014135232 53389597739442048 53408067621182208 53466209088239079 53545890472871328 53557743654360792 53609308018205184 53686234640042532 53766243931607424 53776962846883584 53934389553109824 53935576061093496 54015956949411072 54156341773492992 54238244838091776 54297290058522588 54407866569509376 54520735696623504 54567140183588736 54691240874558904 54772747939945728 54791696316031488 54851344038711594 54933089707919808 54998150194842624 55018108284279552 55058022668799612 55077069734344152 55159151805483264 55170148412865024 55219199550148557 55284598893774096 55300556903547648 55304660931593508 55331653531169664 55386144199744512 55446439054470156 55457492935848696 55529071601496192 55540141956617472 55559355809075712 55619839226644506 55674613700784848 55702730194195392 55703955604080168 55757586299444736 55768702211582976 55788939923989248 55848727453914648 55931959536558336 55933189989282144 56079507319426692 56095694781103296 56162132209548288 56164318873535376 56191731047198208 56326541261683968 56337770601497088 56484396313069032 56588145375573504 56649748761292302 56656125518662656 56716842388431456 56737424168163288 56882875299404616 56951209505739024 56967648585990912 57055815998512128 57116961205986528 57117928503121164 57202083353834496 57264355089042948 57275771392761768 57352981706837712 57380974032324096 57500010871302384 57511474155694944 57548951122582656 57679833272075784 57749124875346576 57765794275461888 57785778081934848 57848685243012774 57855196958211072 57917198841096672 58003513593467904 58024562288884992 58086745676111592 58156526109035088 58173313106329344 58184910621218304 58263346495835136 58326773550806268 58355241155823744 58412709456561152 58443494404280832 58566801425500944 58595386181156352 58665777651145728 58747887604303128 58837515876119808 58838810248465632 58926498490266624 58989648458641824 59079645571083264 59233407336570096 59262317443219968 59477166214498368 59527789291187712 59570975346570072 59663171863155168 59680393756752384 59752088661758976 59786943121865547 59816123393263776 59837829860412648 59927006954094336 59991229140902136 60062280279655808 60063297456872304 60084076073829984 60092612608799232 60173620151436288 60238106627078688 60239126781980244 60310471520480832 60327880258415616 60487024423058352 60499083202744032 60516546383817216 60589245770855424 60676188247248552 60677523068730183 60735942219038016 60767951568087456 60925884495179616 60943470873297408 61016683130790912 61018025442853248 61195303397567232 61208849890698048 61335827658701442 61447135921837056 61527645983878767 61619341432438944 61640658355535424 61872918969197952 61961703451137171 62054045781168672 62146525730171904 62195173755495858 62213126516491104 62309412224712576 62389679552829783 62470205551683216 62504275285210176 62633940413382954 62666950054590189 62727284586875328 62739789988030848 62780673951908352 62829818385653979 62923454478628128 62924838737942412 63017230118685696 63107656628741208 63182398735741824 63184858732727298 63367358919394464 63379991926684224 63461796115995648 63475844331094272 63628129943754112 63660263079080448 63661663547520192 63806447686985388 63923645702036736 63993234711830193 64088604659239776 64187792998326144 64256581356734844 64352343773063808 64365173148342528 64522104420192426 64553595786364608 64617168233035264 64687512230215182 64700408425156812 64742570012905488 64819248443921664 64889812431085257 64986518559894624 65009000342176704 65087096577987456 65156848696233756 65253952792651392 65276527092556032 65277632574995616 65347588885625541 65426091872664474 65444977244620512 65458024448870592 65522487577806336 65546264807814528 65616509004496428 65714298138631296 65727399035079936 65748931204815936 65887651603688562 65919809453800896 65998999857538944 66019502938169088 66091373554841019 66191084389824768 66193661529523836 66291188135445504 66292310801549952 66363354515972052 66464601267468672 66565118664930816 66636454740317616 66637583253641358 66911811991310664 66944469704378112 67017347264891331 67121068346049564 67140442976346432 67219961349252096 67244354569675008 67293138817421748 67416741095590656 67490132783514903 67497729784579584 67570065314612784 67571209638981342 67594585583058732 67695322670365824 67767869955463524 67849280460540936 67868865290717568 67882395724754688 67973904245140992 68047902475940646 68081114681794368 68161747147490304 68186482129320192 68327934996417768 68361283878015744 68443407259670016 68541620057077068 68561404732459584 68642606033892352 68643768522139776 68645278623209904 68843550430947072 68844716322263136 68926253166263808 69128027912066688 69141809374564608 69246375633921024 69345740649977352 69412505393186304 69449087506385664 69607033840347696 69627126049544448 69734886220403712 69810801503814756 69913657432464384 69914841446443392 69952971303654912 69989767331052492 70098088752801648 70202556843342336 70216552525464576 70277791064925136 70278981245643618 70317309695861448 70422104494215936 70568195160234744 70582263736534704 70602637447786752 70711907393369088 70788886288456644 70858599255544352 70893183280905216 70894383883521408 70918909464192768 70996113707333859 71080198577709552 71100716018846976 71186130319256064 71210756828242944 71288278784318772 71302490917519752 71394520630495104 71410324872481056 71581646186723376 71619371490960216 71688325242143232 71702617129178112 71912519404146432 71914101414791328 72021275932548096 72099680241644748 72208455697990656 72211267123116912 72396386744696784 72410819791885344 72694314262164672 72756186911451648 72921654499411872 73030330586594304 73072930482280113 73135125384948792 73244119610559744 73357477712372736 73410696891732816 73436092979125536 73545535740644352 73625599400198076 73712798525032128 73734075871396864 73739547908791344 73775538041559552 73928585405960208 73943323914464928 74038762135328256 74053522608823296 74159785635526008 74270306925593856 74271940805440224 74385253231985664 74464969938552864 74575946048744448 74577586652376192 74772676425902256 74794259708137728 74809170798709248 74885758498047168 74966011582857318 75102055015578624 75141635662646784 75275788490224497 75312528417425376 75427428408615936 75532998348389736 75622456517908608 75649898890884384 75762640916057088 75843833732539488 75934946007652032 75956864781321216 76016323478939382 76155948274648704 76157238004161552 76330440518108553 76352473452057264 76367695190349024 76470642275783616 76552593838579166 76591254017018664 76666681161736512 76681965540926592 76709792395485216 76731934830110208 76868926870969989 76906444362767712 76998833167128768 77021059033949184 77131580324017032 77222931788128896 77224239587407248 77225938451111142 77366083051846656 77448994234815456 77542034812046784 77564417475105792 77769031401075024 77806988207764992 77902172588161152 78013958231224521 78089068567334592 78307913070391158 78330516805737504 78450021168159744 78451746997954176 78652864611522432 78860349846901854 78977876448760128 79062514948040778 79302888285997824 79389219555264087 79405046703601542 79427967128760096 79550895817540224 79715924162487396 79754831191018368 79783773147216864 79902675938792448 79965223399923246 79988305521202848 80084396609163072 80112101431773312 80317475502771584 80318835709306992 80413962027307776 80529351960063798 80649365897411136 80665444270325376 80901584329664736 80903364091640244 80981256292050688 81022153009738752 81023935424116608 81234512660239488 81357367257137664 81445935087783882 81593737863422976 81611799854264064 81781103544935256 81850710275383104 82036861311838356 82159121909918592 82187544474047232 82277016058067391 82399634561879712 82497225292263936 82527162426419328 82587034003199418 82615604601516228 82738727708224896 82755222619297536 82926898340661144 82950835355321472 82956991397390262 83079216299616768 83169658581705234 83186239403773044 83293607402244288 83310212934926208 83339033713613568 83429758839966759 83511920551177272 83555933406120252 83636379449167104 83653053317374464 83773091180871972 83897939304837504 83899784983923216 84119260979140038 84143542171654944 84243198314322432 84246478310303064 84489811892525952 84506655902245632 84634459108125696 84726594469603548 84882218063360256 85075263582647184 85231527602715648 85324312949106924 85426814258608536 85451472878986368 85583723997768192 85675441808979792 85803125030751744 85820230864456704 85896532633564422 86029472560256568 86071461048486144 86250016306953576 86267211233542416 86323426683873984 86425664591895552 86519749908113676 86648691413192832 86678667122902272 86773027864519161 86782795437316608 86875798261645008 87005270390201856 87035369456741376 87036843433327488 87130118514167388 87234789163552632 87259969659494016 87277365931827456 87395019743752704 87488678672661904 87490160326209402 87532861733735616 87619064184841728 87636532046773248 87665241606421248 87850202138251416 87893079271734528 87998666476718592 88026003917558784 88121831406454692 88254779186433024 88256273814179712 88258215372698448 88389747735399936 88484472687962736 88619468356624896 88848606320423488 88850111004855144 88893476164829952 89031054386469888 89215749321747552 89259292939170816 89356463019855108 89494757794732752 89520590635128576 89628132992638464 89659139426233344 89724185089895664 89756744790618972 89888988127454208 89986843711353204 90093420419483712 90094946185308456 90126114110744976 90260430227154432 90357159940618032 90358690172970366 90465707280721248 90491820387623424 90509860966339584 90730536634587528 90748624804116048 90774819575725824 90915309505760256 91103913328557024 91148378504020992 91151927352131184 91388826742769424 91415206309946112 91525024696186368 91527038164279872 91791400574596096 91792955096350848 92003741488052163 92170703882755584 92189079166086144 92460987533303136 92598783341847552 92809378453796928 92836168066059264 93081068671753008 93219788595257856 93292760633243787 93319689774736656 93464118337068864 93705308327524824 93756412927815264 93896139325621248 93950910620074431 94090926880312992 94109684982046272 94136849930382336 94171010927862528 94385181717942192 94387258106913618 94525845178028544 94558545952257024 94661484943111812 94773598103612736 94800954691795968 95051038379091696 95069987890026336 95192694173993472 95211671925629952 95213766496641408 95442194915631168 95492495321280288 95634809025186816 95709671530478082 95883359205528576 95885468553055104 96132906988859664 96281689497489216 96384872035102266 96528515659595712 96547759722513792 96783156630288639 96830393679546912 96925752349552896 97031268345322773 97050612637735218 97228872665882496 97430573976373484 97479777839841936 97513500513265056 97630644866981184 97658826147412992 97735273044350634 97880929188977088 97914790638834048 98139137808996711 98167465866930768 98283731366709504 98319397211721792 98424763506744642 98571447207946944 98591098552619904 98831477405532843 98879714180701344 99027075900791808 99029254407253632 99286626584737152 99290492294285754 99436782203168256 99545031773958078 99696901901203008 99725679610850304 99847677997396224 99954682110476424 99956374880462037 100367717986965996 100416704556567168 100710664464519648 100829942023878144 100866531854512512 100939708226132622 101125111643385984 101246594676869376 101355097971919176 101391878374588098 101541264366198272 101542984005548736 101651804933195286 101773920690811404 101803297936076352 101823593587132032 101960856367711488 102071853713910969 102121672022691552 102222241548982016 102242620721235456 102279723193980288 102491902494626652 102541925817023616 102665110889505024 102812430085615602 102842107098689376 102963909050838528 102965652783209664 102967917934814856 103265325646420608 103267074483394704 103389379749395712 103692041868100032 103712714061846912 103869563450881536 104018610974966028 104118758089779456 104173631259578496 104410550760521544 104440689074316672 104602329330605568 104716202255722134 104870486148696576 104872262169665088 104984650996578738 105147133129202472 105303835265013504 105324828788196864 105416686597387704 105418471868465427 105475964543792172 105737184381330432 105852292740352116 105873395604802056 105903956171680128 106067861090053632 106183329432684966 106287898883316528 106339774921357824 106378364196289152 106620297866564328 106651074028270464 106779195478884096 106816135242364416 106932418176478158 107091780945742656 107115487308721584 107218616036410368 107372469280085064 107532487863214848 107553925693767168 107868779106219648 107871152122186992 108031913898822144 108312683546985984 108594580117045176 108815733139018752 109041471393247008 109134280367177472 109382481749117808 109545495879891456 109583392632062976 109702688077423188 109866179415839616 110036216568559104 110116045337599224 110154139468688304 110318303610966528 110340296825730048 110438399100297114 110569197787548192 110601113807095296 110609321863187016 110663307062339328 110892878108940312 110914985871697392 111058143202992384 111080283913234944 111118711618151424 111239678453289012 111349227401569696 111405460388390784 111407911208160336 111515172598889472 111577879847978496 111697454907829296 111863919073116672 111866379978564288 112159014638853384 112191389562206592 112328637747070752 112383462094396416 112449017374285977 112653082523367936 112675541202994176 112968792626138064 113176290751147008 113299497522584604 113433684776862912 113474848336326576 113765750598809232 113902419011478048 113935297171981824 114024485218409073 114233922411973056 114235857006242328 114528710178085896 114551542785523536 114705963413675424 114761948064648192 114828890757868749 115000021742604768 115022948311389888 115097902245165312 115359666544151568 115498249750693152 115531588550923776 115571556163869696 115697370486025548 115834397682193344 115838907676666713 116049124577769984 116173491352223184 116313052218070176 116346626212658688 116369821242436608 116653547101612536 116710482311647488 116886988808561664 117133602851001888 117190772362312704 117461869605586737 117495775208606256 117675031752239616 117677620496931264 117979296917283648 118290524770352781 118466814673140192 118524634886439936 118593772422061167 118954332428996736 119055578582375424 119141950693140144 119326343726310336 119360787513504768 119573886243731094 119632246786527552 119675659720825296 119854013908188672 119947835099884869 119982458281804272 120124560559311616 120126594913744608 120168152147659968 120185225217598464 120476213254157376 120478253563960488 120620943040961664 120794027940095697 120974048846116704 120998166405488064 121033092767634432 121352376494497104 121355046137460366 121471884438076032 121535903136174912 121851768990359232 121886941746594816 122036050885706496 122168902631675823 122390606795134464 122417699781396096 122671655317402884 123055291967757534 123238682864877888 123281316711070848 123745837938395904 123880551004799127 123923406902274342 124108091562337344 124390347510991716 124426253032982208 124435487096085393 124618824449425152 124754487872557851 124779359105659566 124940411103366432 125008550570420352 125267880826765908 125333900109180378 125454569173750656 125479579976061696 125561347903816704 125659636771307958 125846908957256256 125849677475884824 126215313257482416 126364797471483648 126369717465454596 126734717838788928 126759983853368448 126951688662188544 127256259887508224 127320526158160896 127323327095040384 127612895373970776 127847291404073472 127986469423660386 128177209318479552 128375585996652288 128513162713469688 128704687546127616 128730346296685056 128844798950346633 129044208840384852 129107191572729216 129234336466070528 129375024460430364 129400816850313624 129485140025810976 129638496887843328 129779624862170514 129973037119789248 130018000684353408 130174193155974912 130313697392467512 130507905585302784 130553054185112064 130555265149991232 130695177771251082 130852183745328948 130889954489241024 130916048897741184 131044975155612672 131092529615629056 131233018008992856 131235240489314103 131428596277262592 131454798070159872 131497862409631872 131775303207377124 131839618907601792 131997999715077888 132039005876338176 132182747109682038 132382168779649536 132387323059047672 132584621603099904 132726709031944104 132929202534937344 133130237329861632 133272909480635232 133275166507282716 133823623982621328 133888939408756224 134034694529782662 134242136692099128 134280885952692864 134488709139350016 134586277634843496 134833482191181312 134980265567029806 134995459569159168 135140130629225568 135142419277962684 135189171166117464 135390645340731648 135535739910927048 135698560921081872 135737730581435136 135764791449509376 135947808490281984 136095804951881292 136162229363588736 136372964258640384 136655869992835536 136722567756031488 136886814519340032 137083240114154136 137122809464919168 137287537044279552 137290557246419808 137687100861894144 137689432644526272 137852506332527616 138256055824133376 138283618749129216 138691481299954704 138825010786372608 138898175012771328 139214067680695392 139254252099088896 139621603007629512 139829682892886784 139905942607309824 139979534662104984 140196177505603296 140405113686684672 140555582129850272 140557962491287236 140634619391722896 140844208988431872 141136390320469488 141164527473069408 141205274895573504 141577772576913288 141580887160370427 141717198511088704 141788767767042816 141837818928385536 141992227414667718 142160397155419104 142201432037693952 142372260638512128 142576557568637544 142604981835039504 142789041260990208 142820649744962112 143163292373446752 143238742981920432 143376650484286464 143564507295717123 143825038808292864 143828202829582656 144199360483289496 144422534246233824 144577308052653399 144792773489393568 144821639583770688 145388628524329344 145512373822903296 145575918956602827 145843308998823744 146145860964560226 146270250769897584 146488239221119488 146602909566525951 146821393783465632 146872185958251072 147251198800396152 147425597050064256 147479095817582688 147551076083119104 147637145260116963 147857170811920416 147886647828929856 148077524270656512 148319571271052016 148540613851187712 148543881610880448 148929939877105728 149155173304752384 149317547660937117 149545352851804512 149588519416275456 149618341597418496 149771516996094336 149932023165714636 150283271325293568 150551576980448994 150625056834850752 151065996696779472 151244913035817216 151299797781768768 151409562339198933 151687667465078976 151869892015304064 152032646957878764 152087817561882147 152311896549297408 152314476008323104 152477707399792929 152660881036217106 152704946904114528 152735390380698048 152941284551567232 153105187677158332 153182508034037328 153333362323473024 153363931081853184 153419584790970432 153463869660220416 153737853741939978 153812888725535424 153997666334257536 154218645128423403 154263160648034064 154445863576257792 154448479174814496 154451876902222284 154897988469630912 155084069624093568 155538062802150048 155613976415529984 155804345176322304 156027916462449042 156178137134669184 156615826140782316 156661033611475008 156903493995908352 157074303383583201 157305729223044864 157476976494868107 157720699693803708 157955752897520256 158125029896081556 158605776571995648 158778439110528174 158810093407203084 158855934257520192 159101791635080448 159431848324974792 159509662382036736 159567546294433728 159930446799846492 159976611042405696 160168793218326144 160224202863546624 160398627264717237 160634951005543168 160637671418613984 160827924054615552 161058703920127596 161298731794822272 161330888540650752 161803168659329472 161806728183280488 161962512584101376 162047870848233216 162469025320478976 162714734514275328 162891870175567764 163223599708528128 163562207089870512 163701420550766208 164073722623676712 164318243819837184 164375088948094464 164554032116134782 164799269123759424 164994450584527872 165054324852838656 165174068006398836 165231209203032456 165477455416449792 165510445238595072 165657598650445671 165853796681322288 165901670710642944 165913982794780524 166158432599233536 166339317163410468 166372478807546088 166587214804488576 166620425869852416 166678067427227136 166859517679933518 167023841102354544 167111866812240504 167272758898334208 167306106634748928 167546182361743944 167795878609675008 167799569967846432 168238521958280076 168287084343309888 168486396628644864 168492956620606128 168979623785051904 169013311804491264 169453188939207096 169764436126720512 170150527165294368 170648625898213848 170853628517217072 170902945757972736 171167447995536384 171350883617959584 171606250061503488 171793065267128844 172058945120513136 172142922096972288 172500032613907152 172534422467084832 172646853367747968 173039499816227352 173297382826385664 173357334245804544 173546055729038322 173565590874633216 173751596523290016 174010540780403712 174073686866654976 174260237028334776 174469578327105264 174519939318988032 174554731863654912 174790039487505408 174977357345323808 174980320652418804 175065723467471232 175238128369683456 175330483212842496 175700404276502832 175786158543469056 175997332953437184 176243662812909384 176512547628359424 176516430745396896 176779495470799872 176968945375925472 177238936713249792 177697212640846976 177700222009710288 177786952329659904 178431498643495104 178712926039710216 178989515589465504 179041181270257152 179256265985276928 179360829365596641 179448370179791328 179513489581237944 179973687422706408 180186840838967424 180189892370616912 180252228221489952 180520860454308864 180714319881236064 180717380345940732 180931414561442496 180983640775246848 181461073269175056 181497249608232096 181549639151451648 182032569206190549 182207826657114048 182303854704262368 182777653485538848 182830412619892224 183050049392372736 183054076328559744 183585910192701696 184007482976104326 184341407765511168 184582937951636301 184921975066606272 185618756907593856 185885110353411513 186162137343506016 186439577190515712 186585521266487574 186639379549473312 186928236674137728 187410616655049648 187512825855630528 187901821240148862 188181853760625984 188219369964092544 188342021855725056 188489455156961937 188770363435884384 188774516213827236 189051690356057088 189322969886223624 189547196207225472 190102076758183392 190139975780052672 190385388347986944 190427532993282816 190884389831262336 190984990642560576 191419343060956164 191770937106110208 191979704135490579 192265813977719328 192563378994978432 192769744070204532 193057031319191424 193095519445027584 193566313260577278 193660787359093824 193851504699105792 194062536690645546 194101225275470436 194457745331764992 194669437293255771 194861147952746968 194959555679683872 195027001026530112 195261289733962368 195470546088701268 195761858377954176 195829581277668096 196042766656876623 196278275617993422 196334931733861536 196567462733419008 196638794423443584 196849527013489284 197142894415893888 197182197105239808 197662954811065686 197759428361402688 198058508814507264 198274120664523057 198573253169474304 198580984588571508 198873564406336512 199090063547916156 199393803802406016 199695355994792448 199909364220952848 199912749760924074 200735435973931992 200833409113134336 201421328929039296 201659884047756288 201733063709025024 201879416452265244 202250223286771968 202470398350544709 202493189353738752 202710195943838352 202783756749176196 203082528732396544 203085968011097472 203303609866390572 203547841381622808 203606595872152704 203647187174264064 203921712735422976 204143707427821938 204243344045383104 204444483097964032 204485241442470912 204559446387960576 204983804989253304 205083851634047232 205330221779010048 205624860171231204 205684214197378752 205927818101677056 205931305566419328 205935835869629712 206530651292841216 206534148966789408 206778759498791424 207384083736200064 207425428123693824 207739126901763072 208037221949932056 208237516179558912 208347262519156992 208821101521043088 208881378148633344 209204658661211136 209432404511444268 209740972297393152 209744524339330176 209969301993157476 210294266258404944 210607670530027008 210649657576393728 210833373194775408 210836943736930854 210951929087584344 211704585480704232 211746791209604112 211807912343360256 212135722180107264 212366658865369932 212575797766633056 212679549842715648 212756728392578304 213240595733128656 213302148056540928 213558390957768192 213632270484728832 213864836352956316 214183561891485312 214230974617443168 214744938560170128 215064975726429696 215107851387534336 215737558212439296 215742304244373984 216063827797644288 216625367093971968 217189160234090352 218082942786494016 218268560734354944 218764963498235616 219090991759782912 219218791446840339 219405376154846376 219732358831679232 220072433137118208 220232090675198448 220308278937376608 220636607221933056 220876798200594228 221138395575096384 221202227614190592 221218643726374032 221326614124678656 221785756217880624 221829971743394784 222116286405984768 222160567826469888 222479356906578024 222698454803139392 222810920776781568 222815822416320672 223155759695956992 223394909815658592 223727838146233344 223732759957128576 224318029277706768 224382779124413184 224657275494141504 224898034748571954 225306165046735872 225827365470673491 225937585252276128 226598995045169208 226867369553725824 226949696672653152 227531501197618464 227804838022956096 227870594343963648 228048970436818146 228467844823946112 228471714012484656 228991321554325659 229057420356171792 229103085571047072 229411926827350848 229657781515737498 230000043485209536 230045896622779776 230195804490330624 230606780612909967 230719333088303136 230996499501386304 231063177101847552 231394740972051096 231668795364386688 231677815353333426 232098249155539968 232346982704446368 232626104436140352 232693252425317376 233307094203225072 233420964623294976 234267205702003776 234923739211173474 234991550417212512 235350063504479232 235355240993862528 235958593834567296 236581049540705562 236933629346280384 237187544844122334 237908664857993472 238167658665792261 238283901386280288 238652687452620672 239147772487462188 239264493573055104 239351319441650592 239708027816377344 239895670199769738 239964916563608544 240249121118623232 240253189827489216 240336304295319936 240952426508314752 240956507127920976 241241886081923328 241588055880191394 241948097692233408 241996332810976128 242704752988994208 242710092274920732 242943768876152064 243071806272349824 243703537980718464 244072101771412992 244337805263351646 244781213590268928 244835399562792192 245343310634805768 246110583935515068 246477365729755776 246562633422141696 246831048174202173 247491675876791808 247761102009598254 247846813804548684 248216183124674688 248780695021983432 248852506065964416 248870974192170786 249237648898850304 249508975745115702 249558718211319132 249880822206732864 250017101140840704 250535761653531816 250667800218360756 250909138347501312 250959159952123392 251319273542615916 251693817914512512 251699354951769648 252430626514964832 252729594942967296 252739434930909192 253469435677577856 253519967706736896 253903377324377088 254512519775016448 254646654190080768 255225790747941552 255694582808146944 255972938847320772 256354418636959104 256751171993304576 257026325426939376 257409375092255232 257460692593370112 257689597900693266 258088417680769704 258214383145458432 258750048920860728 258801633700627248 258970280051621952 259276993775686656 259559249724341028 259946074239578496 260036001368706816 260319083593557483 260348386311949824 260627394784935024 261015811170605568 261106108370224128 261110530299982464 261390355542502164 261704367490657896 261779908978482048 261832097795482368 262185059231258112 262466036017985712 262470480978628206 262857192554525184 262909596140319744 262995724819263744 263550606414754248 263679237815203584 263995999430155776 264078011752676352 264365494219364076 264764337559299072 264774646118095344 265169243206199808 265453418063888208 265858405069874688 266545818961270464 266550333014565432 267647247965242656 267777878817512448 267934078435027081 268069389059565324 268484273384198256 268561771905385728 268977418278700032 269172555269686992 269666964382362624 269960531134059612 270280261258451136 270284838555925368 270378342332234928 270781290681463296 271071479821854096 271397121842163744 271475461162870272 271529582899018752 272191609903762584 272324458727177472 272745928517280768 273311739985671072 273445135512062976 274166480228308272 274245618929838336 274575074088559104 274581114492839616 275374201723788288 275378865289052544 276011224464156489 276512111648266752 276567237498258432 277382962599909408 277796350025542656 278428135361390784 278508504198177792 279243206015259024 279659365785773568 279878281899731361 279959069324209968 280392355011206592 281111164259700544 281115924982574472 281269238783445792 281688417976863744 281852731860223293 282272780640938976 282329054946138816 282410549791147008 283155545153826576 283161774320740854 283434397022177408 283577535534085632 283675637856771072 283984454829335436 284320794310838208 284402864075387904 285153115137275088 285209963670079008 285578082521980416 285641299489924224 286326584746893504 286477485963840864 287129014591434246 287650077616585728 287656405659165312 288398720966578992 288845068492467648 289154616105306798 289585546978787136 289643279167541376 290349469890865917 290777257048658688 291093805035968319 291151837913205654 291686617997647488 292291721929120452 292540501539795168 292976478442238976 293205819133051902 293642787566931264 293744371916502144 294417413426990133 294502397600792304 294851194100128512 294958191635165376 295274290520233926 295714341623840832 295773295657859712 296494432216598529 296639142542104032 297081227702375424 297087763221760896 297859879754211456 298310346609504768 298635095321874234 299090705703609024 299177038832550912 299543033992188672 299864046331429272 301103153960897988 301250113669701504 302131993393558944 302489826071634432 302599595563537536 302819124678397866 303375334930157952 303739784030608128 304065293915757528 304175635123764294 304623793098594816 304628952016646208 304955414799585858 305321762072434212 305409893808229056 305470780761396096 305882569103134464 306210375354316664 306215561141732907 306365016068074656 306666724646946048 306727862163706368 306839169581940864 307475707483879956 307625777451070848 307995332668515072 308437290256846806 308526321296068128 308891727152515584 308896958349628992 308903753804444568 309795976939261824 310168139248187136 311076125604300096 311608690352644608 312055832924898084 312356274269338368 313231652281564632 313322067222950016 313806987991816704 314148606767166402 314611458446089728 314953952989736214 315441399387607416 315911505795040512 316250059792163112 316255415605396281 317211553143991296 317556878221056348 317620186814406168 317711868515040384 318203583270160896 318863696649949584 319019324764073472 319135092588867456 319860893599692984 319953222084811392 320337586436652288 320448405727093248 320797254529434474 321269902011086336 321275342837227968 321655848109231104 322117407840255192 322597463589644544 322661777081301504 323606337318658944 323613456366560976 323925025168202752 324095741696466432 324938050640957952 325783740351135528 326447199417056256 327124414179741024 327402841101532416 328147445247353424 328636487639674368 328750177896188928 329108064232269564 329598538247518848 330108649705677312 330348136012797672 330462418406064912 330954910832899584 331020890477190144 331315197300891342 331707593362644576 331803341421285888 331827965589561048 332678634326820936 332744957615092176 333174429608977152 333240851739704832 333356134854454272 333719035359867036 334047682204709088 334223733624481008 334545517796668416 335092364723487888 335591757219350016 335599139935692864 336477043916560152 336574168686619776 336985913241212256 337347052122857931 337959247570103808 338026623608982528 338906377878414192 339528872253441024 340301054330588736 341297251796427696 341707257034434144 341805891515945472 342073455655227219 342701767235919168 343586130534257688 344117890241026272 344285844193944576 344486672273606247 345000065227814304 345068844934169664 345293706735495936 346078999632454704 346594765652771328 346714668491609088 347092111458076644 347503193046580032 347516723030000139 348147373733309952 348520474056669552 348939156654210528 349039878637976064 349109463727309824 349954714690647616 349960641304837608 350131446934942464 350660966425684992 351400808553005664 351572317086938112 352487325625818768 353025095256718848 353032861490793792 353937890751850944 354871574311058343 355394425281693952 355400444019420576 355573904659319808 355781317266183501 356862997286990208 357425852079420432 357979031178931008 358082362540514304 358721658731193282 358896740359582656 359026979162475888 359843505299654607 359947374845412816 360373681677934848 360379784741233824 360504456442979904 361428639762472128 361434760691881464 361862829122884992 362382083820287091 362922146538350112 362994499216464192 363099278302903296 364065138412381098 364415653314228096 364607709408524736 365555306971077696 365660825239784448 366108152657119488 366506707895027469 367171820385403392 368014965952208652 369165875903272602 369843950133212544 371237513815187712 371641653014397381 371770220706823026 372324274687012032 373171042532975148 373278759098946624 373856473348275456 374263463617673553 374821233310099296 375025651711261056 375803642480297724 376363707521251968 376438739928185088 376684043711450112 376978910313923874 377540726871768768 377549032427654472 378645939772447248 379094392414450944 380204153516366784 380279951560105344 380855065986565632 381768779662524672 381969981285121152 382838686121912328 383541874212220416 383959408270981158 384531627955438656 385126757989956864 385539488140409064 386114062638382848 386191038890055168 386534396851039899 387132626521154556 387321574718187648 387703009398211584 388125073381291092 388202450550940872 388915490663529984 389338874586511542 389722295905493936 389919111359367744 390054002053060224 390522579467924736 390941092177402536 391523716755908352 391659162555336192 392085533313753246 392556551235986844 392669863467723072 393134925466838016 393277588846887168 393699054026978568 393705721467942309 394285788831787776 394364394210479616 395325909622131372 395518856722805376 396117017629014528 396548241329046114 397146506338948608 397161969177143016 398180127095832312 398787607604812032 399390711989584896 399818728441905696 399825499521848148 401470871947863984 401666818226268672 402842657858078592 403466127418050048 403758832904530488 404500446573543936 404940796701089418 404986378707477504 405420391887676704 405567513498352392 406171936022194944 406607219732781144 407095682763245616 407213191744305408 407294374348528128 407843425470845952 408287414855643876 408486688090766208 408888966195928064 409118892775921152 409967609978506608 410167703268094464 410660443558020096 411249720342462408 411368428394757504 411862611132838656 411871671739259424 413061302585682432 413068297933578816 413557518997582848 414768167472400128 414850856247387648 416074443899864112 416475032359117824 416694525038313984 417642203042086176 417762756297266688 418864809022888536 419489048678660352 419938603986314952 420588532516809888 421215341060054016 421666746389550816 421673887473861708 421903858175168688 423409170961408464 423493582419208224 423615824686720512 424733317730739864 424742661481111281 425151595533266112 425513456785156608 426481191466257312 426604296113081856 427116781915536384 427729672705912632 428367123782970624 428461949234886336 429489877120340256 430129951452859392 430693521887151369 431475116424878592 431484608488747968 433731924157960197 434378320468180704 436165885572988032 436537121468709888 436727756869808481 437529926996471232 438437582893680678 438810752309692752 439464717663358464 439808728699577853 440464181350396896 440616557874753216 441753596401188456 442276791150192768 442437287452748064 442653228249357312 442911435780350889 443571512435761248 443659943486789568 444232572811969536 444958713813156048 445396909606278784 445621841553563136 445631644832641344 446789819631317184 447465519914257152 447952642982811351 448636058555413536 448765558248826368 449314550988283008 449796069497143908 451654730941346982 451875170504552256 453197990090338416 453734739107451648 453899393345306304 454228687017596799 455063002395236928 455609676045912192 456097940873636292 456263452685646441 456935689647892224 456943428024969312 457433122199378787 457982643108651318 458114840712343584 458206171142094144 458823853654701696 459315563031474996 460000086970419072 460091793245559552 460391608980661248 461213561225819934 461438666176606272 461992999002772608 462655935385270209 462789481944102192 463337590728773376 463355630706666852 464693965408892736 465252208872280704 466614188406450144 466841929246589952 468534411404007552 469847478422346948 469983100834425024 470710481987725056 471917187669134592 472430929484604321 473162099081411124 473867258692560768 474375089688244668 475817329715986944 476335317331584522 476567802772560576 477305374905241344 478295544974924376 478528987146110208 478702638883301184 479791340399539476 479929833127217088 480498242237246464 480506379654978432 480672608590639872 481195881794151711 481904853016629504 481913014255841952 482483772163846656 483176111760382788 483896195384466816 483992665621952256 485409505977988416 485420184549841464 485887537752304128 486143612544699648 487407075961436928 488144203542825984 488675610526703292 489670799125584384 490686621269611536 492221167871030136 492954731459511552 493125266844283392 493662096348404346 494983351753583616 495522204019196508 495693627609097368 496432366249349376 496972795951337013 497561390043966864 497705012131928832 497741948384341572 498475297797700608 499017951490231404 499117436422638264 499761644413465728 500034202281681408 501071523307063632 501335600436721512 501818276695002624 501918319904246784 502638547085231832 503387635829025024 503398709903539296 504861253029929664 505459189885934592 505478869861818384 506938871355155712 507039935413473792 509025039550032896 509293308380161536 510451581495883104 511945877694641544 512708837273918208 513502343986609152 514052650853878752 514818750184510464 515379195801386532 516176835361539408 516428766290916864 517500097841721456 517603267401254496 517940560103243904 519118499448682056 519892148479156992 520072002737413632 520638167187114966 520696772623899648 521254789569870048 522031622341211136 522221060599964928 522780711085004328 523408734981315792 523559817956964096 523664195590964736 524370118462516224 524932072035971424 524940961957256412 525714385109050368 525991449638527488 527101212829508496 527358475630407168 527991998860311552 528730988438728152 529549292236190688 530338486412399616 530906836127776416 531716810139749376 533091637922540928 533100666029130864 535294495930485312 535868156870054162 536138778119130648 536968546768396512 537123543810771456 538082488096789923 538345110539373984 539921062268119224 540560522516902272 540569677111850736 540756684664469856 541562581362926592 542142959643708192 542794243684327488 542950922325740544 544383219807525168 544648917454354944 546097707618571647 546623479971342144 548332960456616544 548491237859676672 549150148177118208 549162228985679232 550757730578105088 552022448928312978 553024223296533504 554765925199818816 556856270722781568 557655331060234539 558486412030518048 559318731571547136 559756563799462722 559918138648419936 560784710022413184 562222328519401088 562231849965148944 562538477566891584 563705463720446586 564545561281877952 564658109892277632 565468365470885811 566311090307653152 566323548641481708 566868794044354816 567155071068171264 567968909658670872 568641588621676416 570306230274550176 570419927340158016 571156165043960832 571282598979848448 572653169493787008 572954971927681728 574258029182868492 575312811318330624 575939112406471737 576797441933157984 577690136984935296 578309232210613596 579171093957574272 579286558335082752 580698939781731834 581554514097317376 582187610071936638 582303675826411308 583373235995294976 584008311879767313 584583443858240904 585081003079590336 586411638266103804 587285575133862528 587488743833004288 588128299970629869 588834826853980266 589004795201584608 589702388200257024 589916383270330752 590548581040467852 591428683247681664 591546591315719424 592988864433197058 593278285084208064 594175526443521792 595719759508422912 596620693219009536 597270190643748468 598181411407218048 599086067984377344 599728092662858544 602206307921795976 602500227339403008 604263986787117888 604979652143268864 605199191127075072 605638249356795732 606750669860315904 607411195051634127 607479568061216256 608130587831515056 608351270247528588 609247586197189632 609257904033292416 609910829599171716 610643524144868424 610819787616458112 610941561522792192 611765138206268928 612420750708633328 612431122283465814 612730032136149312 613333449293892096 613455724327412736 613678339163881728 614951414967759912 615251554902141696 615990665337030144 616874580513693612 617052642592136256 617783454305031168 617793916699257984 617807507608889136 619591953878523648 620336278496374272 622152251208600192 623217380705289216 624111665849796168 624712548538676736 626463304563129264 626644134445900032 627613975983633408 628297213534332804 629222916892179456 629907905979472428 630882798775214832 631823011590081024 632500119584326224 632510831210792562 635113756442112696 635240373628812336 635423737030080768 636407166540321792 637727393299899168 638038649528146944 638270185177734912 639721787199385968 639906444169622784 640675172873304576 640896811454186496 641594509058868948 642539804022172672 642550685674455936 644234815680510384 645194927179289088 645323554162603008 647212674637317888 647226912733121952 648191483392932864 649876101281915904 651567480702271056 654248828359482048 654805682203064832 656294890494706848 657272975279348736 657656374340521017 658216128464539128 659197076495037696 660217299411354624 660696272025595344 660924836812129824 661909821665799168 662630394601782684 663415186725289152 663606682842571776 663655931179122096 665357268653641872 665489915230184352 666348859217954304 666481703479409664 667438070719734072 668095364409418176 668447467248962016 670184729446975776 671183514438700032 671198279871385728 672954087833120304 673148337373239552 673971826482424512 674694104245715862 675918495140207616 677482096412020473 677812755756828384 680602108661177472 682594503592855392 683414514068868288 683611783031890944 684146911310454438 685403534471838336 686973964662976977 687172261068515376 688235780482052544 688973344547212494 690000130455628608 690137689868339328 690587413470991872 691820341838729901 692157999264909408 693189531305542656 694184222916153288 695006386093160064 695033446060000278 696294747466619904 697040948113339104 697878313308421056 698079757275952128 699909429381295232 699921282609675216 700262893869884928 702801617106011328 704974651251637536 706050190513437696 706065722981587584 707875781503701888 709743148622116686 710788850563387904 710800888038841152 711562634532367002 713725994573980416 714502975997376783 714851704158840864 715958062357862016 717443317462386564 717793480719165312 718053958324951776 719687010599309214 719894749690825632 720747363355869696 720759569482467648 721008912885959808 722857279524944256 722869521383762928 723725658245769984 724764167640574182 725844293076700224 725988998432928384 728130276824762196 728831306628456192 729215418817049472 731110613942155392 732216305314238976 733013415790054938 734343640770806784 736029931904417304 738331751806545204 739687900266425088 742475027630375424 743283306028794762 743540441413646052 744648549374024064 746342085065950296 746557518197893248 747712946696550912 748526927235347106 749642466620198592 750051303422522112 751607284960595448 752727415042503936 752877479856370176 753957820627847748 755081453743537536 755098064855308944 757291879544894496 758188784828901888 760408307032733568 760559903120210688 761710131973131264 763537559325049344 763939962570242304 765677372243824656 767083748424440832 767918816541962316 769063255910877312 770253515979913728 771078976280818128 772228125276765696 772382077780110336 773068793702079798 774265253042309112 774643149436375296 776250146762582184 776404901101881744 777830981327059968 778677749173023084 779444591810987872 779838222718735488 780108004106120448 780957250780672449 781045158935849472 781882184354805072 783047433511816704 783318325110672384 784171066627506492 785113102471973688 785339726935446144 786555177693774336 787398108053957136 787411442935884618 788571577663575552 788728788420959232 790651819244262744 791037713445610752 792234035258029056 793096482658092228 794293012677897216 794323938354286032 796360254191664624 797575215209624064 799637456883811392 799650999043696296 802941743895727968 803333636452537344 803802235305081243 805685315716157184 806932254836100096 807517665809060976 809000893147087872 809881593402178836 810840783775353408 811135026996704784 812343872044389888 813214439465562288 814191365526491232 814426383488610816 814588748697056256 816574829711287752 816973376181532416 818237785551842304 819935219957013216 820335406536188928 822499440684924816 822736856789515008 823725222265677312 823743343478518848 826122605171364864 826136595867157632 828033673392469467 829536334944800256 829701712494775296 832148887799728224 833389050076627968 835284406084172352 835525512594533376 837729618045777072 838978097357320704 839634845699194083 839877207972629904 841177065033619776 843333492779101632 843347774947723416 843807716350337376 845558195580669879 846818341922816928 846987164838416448 847231649373441024 849466635461479728 849485322962222562 850303191066532224 851026913570313216 852962382932514624 853208592226163712 855459345411825264 856734247565941248 856923898469772672 858979754240680512 861387043774302738 862950232849757184 862969216977495936 867463848315920394 868756640936361408 871048409672597751 872331771145976064 873281415107904957 873455513739616962 875059853992942464 876875165787361356 877621504619385504 878929435326716928 879617457399155706 880928362700793792 881233115749506432 883507192802376912 884553582300385536 884874574905496128 885822871560701778 887143024871522496 887319886973579136 889483296649795587 889917427626312096 890793819212557568 891243683107126272 891263289665282688 893579639262634368 894931039828514304 895905285965622702 897272117110827072 897531116497652736 898629101976566016 899592138994287816 903309461882693964 903750341009104512 906395980180676832 907469478214903296 907798786690612608 908457374035193598 910126004790473856 911219352091824384 912195881747272584 912526905371292882 913871379295784448 913886856049938624 914866244398757574 915965286217302636 916229681424687168 916412342284188288 917647707309403392 918631126062949992 918646683425198721 920000173940838144 920183586491119104 922427122451639868 922877332353212544 923985998005545216 925311870770540418 925578963888204384 926675181457546752 926711261413333704 929387930817785472 930504417744561408 933228376812900288 937068822808015104 939694956844693896 939966201668850048 941420963975450112 943834375338269184 944861858969208642 946324198162822248 947734517385121536 948750179376489336 951634659431973888 952670634663169044 953135605545121152 954610749810482688 956591089949848752 957057974292220416 957405277766602368 959582680799078952 959859666254434176 961012759309956864 961345217181279744 962391763588303422 963809706033259008 963826028511683904 964967544327693312 966352223520765576 967792390768933632 967985331243904512 970819011955976832 970840369099682928 971775075504608256 972287225089399296 974814151922873856 977351221053406584 979341598251168768 981373242539223072 984442335742060272 985909462919023104 986250533688566784 987324192696808692 991044408038393016 991387255218194736 992864732498698752 993945591902674026 995122780087933728 995410024263857664 995483896768683144 998035902980462808 998234872845276528 999523288826931456 1000068404563362816 1002143046614127264 1002671200873443024 1003636553390005248 1005277094170463664 1006775271658050048 1006797419807078592 1009722506059859328 1010957739723636768 1012041156368573793 1013877742710311424 1014079870826947584 1018586616760323072 1020903162991766208 1023891755389283088 1025417674547836416 1026220366965681657 1028105301707757504 1030758391602773064 1032353670723078816 1032857532581833728 1033460016820818741 1035000195683442912 1035206534802508992 1035881120206487808 1038236998897364112 1039784296958313984 1040144005474827264 1041276334374229932 1042509579139740096 1044442121199929856 1045561422170008656 1046817469962631584 1047119635913928192 1047328391181929472 1049864144071942848 1049881923914512824 1051982899277054976 1054202425659016992 1054716951260814336 1057461976877456304 1059098584472381376 1061813672255552832 1064614722933175029 1066183275845081856 1066201332058261728 1067343951798550503 1070588991860970624 1071736313740108324 1072277556238261296 1073937093536793024 1074247087621542912 1076164976193579846 1076690221078747968 1079530515898963821 1079842124536238448 1081121045033804544 1081139354223701472 1081513369328939712 1084285919287416384 1085588487368654976 1087146251460861273 1088766439615050336 1089297834908709888 1092195415237143294 1093246959942684288 1096665920913233088 1096982475719353344 1098324457971358464 1099520123685082407 1101515461156210176 1104044897856625956 1109531850399637632 1113712541445563136 1115310662120469078 1116972824061036096 1119513127598925444 1119836277296839872 1121569420044826368 1122790390853020659 1124444657038802176 1124463699930297888 1125076955133783168 1127410927440893172 1129091122563755904 1129316219784555264 1130936730941771622 1132622180615306304 1132647097282963416 1133737588088709632 1135937819317341744 1137283177243352832 1140612460549100352 1140839854680316032 1142565197959696896 1145306338987574016 1145909943855363456 1148516058365736984 1150625622636661248 1151878224812943474 1153594883866315968 1155380273969870592 1156618464421227192 1158342187915148544 1158573116670165504 1159603190553119697 1161397879563463668 1163109028194634752 1164375220143873276 1164607351652822616 1166746471990589952 1168016623759534626 1169166887716481808 1170162006159180672 1172823276532207608 1174571150267725056 1174977487666008576 1176256599941259738 1177669653707960532 1178009590403169216 1179404776400514048 1179832766540661504 1181097162080935704 1182857366495363328 1183093182631438848 1185977728866394116 1186556570168416128 1188351052887043584 1191439519016845824 1194540381287496936 1196362822814436096 1198172135968754688 1199456185325717088 1204412615843591952 1205000454678806016 1208527973574235776 1210398382254150144 1211276498713591464 1213501339720631808 1214822390103268254 1214959136122432512 1216261175663030112 1216702540495057176 1218515808066584832 1219821659198343432 1221287048289736848 1221639575232916224 1221883123045584384 1223530276412537856 1224841501417266656 1224862244566931628 1225460064272298624 1226666898587784192 1227356678327763456 1229902829935519824 1230503109804283392 1231981330674060288 1233749161027387224 1234105285184272512 1235587833398515968 1235615015217778272 1239183907757047296 1240672556992748544 1244304502417200384 1248223331699592336 1249425097077353472 1252926609126258528 1253288268891800064 1256594427068665608 1259815811958944856 1261765597550429664 1263646023180162048 1265000239168652448 1265021662421585124 1270227512884225392 1270480747257624672 1270847474060161536 1274227984443333843 1275454786599798336 1276540370355469824 1279443574398771936 1279812888339245568 1281350345746609152 1283189018117737896 1285101371348911872 1288469631361020768 1290389854358578176 1292080565661454107 1294425349274635776 1294453825466243904 1301195772473880591 1303134961404542112 1308497656718964096 1309611364406129664 1312589780989413696 1315312748681042034 1316432256929078256 1318394152990075392 1319426186098733559 1321392544051190688 1321849673624259648 1325260789203565368 1326830373450578304 1327311862358244192 1328734307341052667 1330714537307283744 1330979830460368704 1332697718435908608 1334876141439468144 1336190728818836352 1336894934497924032 1340369458893951552 1342396559742771456 1343857928948434053 1345908175666240608 1346296674746479104 1347943652964849024 1349388208491431724 1354964192824040946 1355625511513656768 1361204217322354944 1362686061052790397 1365189007185710784 1366829028137736576 1368293822620908876 1368790358056939323 1370807068943676672 1372299366598136361 1373947929325953954 1374344522137030752 1376471560964105088 1377946689094424988 1380000260911257216 1380275379736678656 1381174826941983744 1383640683677459802 1384315998529818816 1388368445832306576 1390012772186320128 1390066892120000556 1394081896226678208 1395756626616842112 1399818858762590464 1399842565219350432 1400525787739769856 1405603234212022656 1409949302503275072 1412131445963175168 1415751563007403776 1417292788453812963 1419486297244233372 1421577701126775808 1421601776077682304 1423125269064734004 1427451989147960832 1429005951994753566 1429703408317681728 1431916124715724032 1434886634924773128 1435586961438330624 1436107916649903552 1439374021198618428 1439789499381651264 1441494726711739392 1441519138964935296 1442017825771919616 1443587645382455133 1445714559049888512 1445739042767525856 1447451316491539968 1449528335281148364 1451688586153400448 1451977996865856768 1456260553649524392 1457662613256912384 1458430837634098944 1462221227884310784 1464432610628477952 1466026831580109876 1472059863808834608 1476663503613090408 1479375800532850176 1484950055260750848 1486566612057589524 1487080882827292104 1489297098748048128 1492684170131900592 1493115036395786496 1495425893393101824 1497053854470694212 1499284933240397184 1500102606845044224 1503214569921190896 1505454830085007872 1505754959712740352 1507915641255695496 1510162907487075072 1510196129710617888 1514583759089788992 1516377569657803776 1520816614065467136 1521119806240421376 1527075118650098688 1527879925140484608 1531354744487649312 1535837633083924632 1538126511821754624 1540507031959827456 1542157952561636256 1544456250553531392 1546137587404159596 1548530506084618224 1549286298872750592 1552500293525164368 1552809802203763488 1557355498346046168 1558889183621975744 1559676445437470976 1560216008212240896 1561914501561344898 1562090317871698944 1563764368709610144 1566094867023633408 1568342133255012984 1570226204943947376 1570679453870892288 1573110355387548672 1574796216107914272 1574822885871769236 1577143155327151104 1581303638488525488 1582075426891221504 1586192965316184456 1588647876708572064 1592720508383329248 1595150430419248128 1599274913767622784 1599301998087392592 1605883487791455936 1607604470610162486 1611370631432314368 1614247464290369769 1615035331618121952 1619763186804357672 1621681567550706816 1622270053993409568 1624687744088779776 1626428878931124576 1628382731052982464 1628852766977221632 1633149659422575504 1633946752363064832 1639870439914026432 1644998881369849632 1645473713579030016 1647450444531354624 1647486686957037696 1652273191734315264 1656067346784938934 1659072669889600512 1664297775599456448 1670568812168344704 1672965993180703617 1675459236091554144 1677956194714641408 1679269691398388166 1679754415945259808 1682354130067239552 1686666985558203264 1686695549895446832 1687615432700674752 1691116391161339758 1693636683845633856 1693974329676832896 1696405096412657433 1698933270922959456 1698970645924445124 1700606382133064448 1705924765865029248 1710918690823650528 1713468495131882496 1713847796939545344 1717959508481361024 1722774087548605476 1725938433954991872 1727817337219415211 1734927696631840788 1737513281872722816 1742096819345195502 1744663542291952128 1746562830215809914 1746911027479233924 1750119707985884928 1753750331574722712 1755243009238771008 1759234914798311412 1761856725401587584 1762466231499012864 1764384899911889607 1767014385604753824 1769107164600771072 1769749149810992256 1771645743121403556 1774286049743044992 1774639773947158272 1778966593299591174 1779834855252624192 1781587638425115136 1782526579330565376 1787159278525268736 1789862079657028608 1791810571931245404 1794544234221654144 1797258203953132032 1799184277988575632 1806618923765387928 1807500682018209024 1812791960361353664 1814938956429806592 1815597573381225216 1816914748070387196 1820252009580947712 1822233585154902381 1822438704183648768 1824391763494545168 1825053810742585764 1827742758591568896 1827773712099877248 1829732488797515148 1831930572434605272 1832459362849374336 1832824684568376576 1835295414618806784 1837262252125899984 1837293366850397442 1840000347881676288 1840367172982238208 1844854244903279736 1845754664706425088 1847971996011090432 1850623741541080836 1851157927776408768 1853350362915093504 1853422522826667408 1858775861635570944 1861008835489122816 1866456753625800576 1874137645616030208 1879389913689387792 1879932403337700096 1882841927950900224 1887668750676538368 1889723717938417284 1892648396325644496 1895469034770243072 1897500358752978672 1905341269326338088 1906271211090242304 1909221499620965376 1913182179899697504 1914115948584440832 1914810555533204736 1919165361598157904 1919719332508868352 1922025518619913728 1922690434362559488 1924783527176606844 1927619412066518016 1927652057023367808 1932704447041531152 1935584781537867264 1935970662487809024 1941638023911953664 1941680738199365856 1944574450178798592 1949628303845747712 1954702442106813168 1962746485078446144 1968884671484120544 1971818925838046208 1972969123021563051 1974648385393617384 1982088816076786032 1982774510436389472 1985729464997397504 1987891183805348052 1990245560175867456 1990820048527715328 1990967793537366288 1996071805960925616 1996469745690553056 1999046577653862912 2004286093228254528 2005342401746886048 2010554188340927328 2013550543316100096 2013594839614157184 2019445012119718656 2021915479447273536 2024082312737147586 2027755485420622848 2032446289236061419 2041806325983532416 2047783510778566176 2050835349095672832 2052440733931363314 2056210603415515008 2060921893988930931 2061516783205546128 2064707341446157632 2066920033641637482 2070000391366885824 2070413069605017984 2071762240412975616 2075461025516189703 2076473997794728224 2079568593916627968 2082552668748459864 2085019158279480192 2088884242399859712 2091122844340017312 2093634939925263168 2094239271827856384 2099728288143885696 2099763847829025648 2108404851318033984 2114923953754912608 2118197168944762752 2123627344511105664 2129229445866350058 2132366551690163712 2132402664116523456 2134687903597101006 2141177983721941248 2143472627480216648 2143508927992130349 2144555112476522592 2147874187073586048 2152329952387159692 2153380442157495936 2159061031797927642 2159684249072476896 2162242090067609088 2162278708447402944 2163026738657879424 2168571838574832768 2171176974737309952 2174292502921722546 2177532879230100672 2184390830474286588 2186493919885368576 2193331841826466176 2196648915942716928 2199040247370164814 2203030922312420352 2208089795713251912 2219063700799275264 2227425082891126272 2230621324240938156 2233945648122072192 2239026255197850888 2239672554593679744 2243138840089652736 2245580781706041318 2248889314077604352 2248927399860595776 2250153910267566336 2254821854881786344 2258182245127511808 2258632439569110528 2261873461883543244 2265244361230612608 2265294194565926832 2267475176177419264 2271875638634683488 2274566354486705664 2281224921098200704 2281679709360632064 2285130395919393792 2290612677975148032 2291819887710726912 2297032116731473968 2301251245273322496 2303756449625886948 2307189767732631936 2310760547939741184 2313236928842454384 2316684375830297088 2317146233340331008 2319206381106239394 2322795759126927336 2328750440287746552 2329214703305645232 2333492943981179904 2336033247519069252 2338333775432963616 2340324012318361344 2345646553064415216 2349142300535450112 2349954975332017152 2352513199882519476 2355339307415921064 2356019180806338432 2359665533081323008 2362194324161871408 2365714732990726656 2366186365262877696 2371955457732788232 2373113140336832256 2376702105774087168 2382879038033691648 2389080762574993872 2392725645628872192 2398912370651434176 2408825231687183904 2410000909357612032 2411406705915243729 2417055947148471552 2420796764508300288 2422552997427182928 2427002679441263616 2429644780206536508 2432522351326060224 2433405080990114352 2437031616133169664 2439643318396686864 2442574096579473696 2443279150465832448 2443766246091168768 2449683002834533312 2449724489133863256 2450920128544597248 2454713356655526912 2459805659871039648 2461006219608566784 2467498322054774448 2468210570368545024 2471175666797031936 2471230030435556544 2478367815514094592 2484101020177408401 2488609004834400768 2496446663399184672 2505853218252517056 2506576537783600128 2513188854137331216 2518904537097582249 2519631623917889712 2523531195100859328 2530000478337304896 2530043324843170248 2536674586742009637 2540455025768450784 2540961494515249344 2541694948120323072 2548455968886667686 2550909573199596672 2553080740710939648 2558887148797543872 2559625776678491136 2566378036235475792 2570202742697823744 2576939262722041536 2584161131322908214 2588850698549271552 2588907650932487808 2602391544947761182 2606269922809084224 2616995313437928192 2619844245323714871 2625179561978827392 2630625497362084068 2632864513858156512 2636788305980150784 2638852372197467118 2642785088102381376 2643699347248519296 2650521578407130736 2653660746901156608 2654623724716488384 2657468614682105334 2661429074614567488 2661959660920737408 2668449889949386761 2669752282878936288 2672381457637672704 2673789868995848064 2680738917787903104 2684793119485542912 2687715857896868106 2691816351332481216 2692593349492958208 2695887305929698048 2698776416982863448 2709928385648081892 2711251023027313536 2722408434644709888 2725372122105580794 2730378014371421568 2733658056275473152 2736587645241817752 2737580716113878646 2741614137887353344 2744598733196272722 2747895858651907908 2748689044274061504 2752943121928210176 2755893378188849976 2755940050275596163 2760000521822514432 2760550759473357312 2767281367354919604 2768631997059637632 2776736891664613152 2780025544372640256 2780133784240001112 2788163792453356416 2791513253233684224 2799637717525180928 2799685130438700864 2811206468424045312 2819898605006550144 2824262891926350336 2831503126014807552 2834585576907625926 2838972594488466744 2843203552155364608 2846250538129468008 2854903978295921664 2858011903989507132 2859406816635363456 2863832249431448064 2869773269849546256 2871173922876661248 2872215833299807104 2878748042397236856 2879578998763302528 2883038277929870592 2884035651543839232 2887175290764910266 2891429118099777024 2891478085535051712 2894902632983079936 2899056670562296728 2903377172306800896 2903955993731713536 2912521107299048784 2915325226513824768 2916861675268197888 2924442455768621568 2932053663160219752 2944119727617669216 2953327007226180816 2958751601065700352 2973133224115179048 2974161765654584208 2978594197496096256 2985368340263801184 2986230072791572992 2994107708941388424 2998569866480794368 3000205213690088448 3006429139842381792 3010909660170015744 3015831282511390992 3020325814974150144 3020392259421235776 3029167518179577984 3036123469105721379 3041633228130934272 3042239612480842752 3055759850280969216 3062709488975298624 3071675266167849264 3076253023643509248 3078661100897044971 3084315905123272512 3092275174808319192 3097061012169236448 3098572597745501184 3100380050462456223 3105000587050328736 3105619604407526976 3114710996692092336 3117778367243951488 3119352890874941952 3120432016424481792 3123829003122689796 3127528737419220288 3136684266510025968 3140452409887894752 3141358907741784576 3149592432215828544 3149645771743538472 3162607276977050976 3164150853782443008 3172385930632368912 3177295753417144128 3185441016766658496 3193844168799525087 3198549827535245568 3198603996174785184 3202031855395651509 3211766975582911872 3215208941220324972 3222741262864628736 3228494928580739538 3230070663236243904 3238591547696891463 3239526373608715344 3243363135101413632 3244540107986819136 3252857757862249152 3256765462105964928 3261438754382583819 3266299318845151008 3267893504726129664 3279740879828052864 3289997762739699264 3290947427158060032 3294973373914075392 3304546383468630528 3312134693569877868 3328595551198912896 3341137624336689408 3345931986361407234 3350918472183108288 3358539382796776332 3359508831890519616 3364708260134479104 3368371172559061977 3373333971116406528 3373391099790893664 3375230865401349504 3382232782322679516 3387273367691267712 3387948659353665792 3392810192825314866 3397866541845918912 3397941291848890248 3401212764266128896 3411849531730058496 3421837381647301056 3427695593879090688 3435919016962722048 3445548175097210952 3451876867909983744 3455634674438830422 3469855393263681576 3475026563745445632 3478809571659359091 3484193638690391004 3489327084583904256 3493125660431619828 3493822054958467848 3500239415971769856 3507500663149445424 3510486018477542016 3518469829596622824 3523713450803175168 3524932462998025728 3528769799823779214 3534028771209507648 3538214329201542144 3539498299621984512 3543291486242807112 3548572099486089984 3549279547894316544 3557933186599182348 3559669710505248384 3563175276850230272 3565053158661130752 3574318557050537472 3583621143862490808 3589088468443308288 3594516407906264064 3598368555977151264 3613237847530775856 3615001364036418048 3625583920722707328 3631195146762450432 3633829496140774392 3640504019161895424 3644467170309804762 3644877408367297536 3648783526989090336 3650107621485171528 3655547424199754496 3659464977595030296 3663861144869210544 3664918725698748672 3665649369136753152 3670590829237613568 3674524504251799968 3674586733700794884 3680000695763352576 3689708489806559472 3691509329412850176 3695943992022180864 3701247483082161672 3702315855552817536 3706845045653334816 3717551723271141888 3722017670978245632 3732913507251601152 3748275291232060416 3758779827378775584 3759864806675400192 3779447435876834568 3785296792651288992 3790938069540486144 3795000717505957344 3810682538652676176 3812542422180484608 3822683953330001529 3826364359799395008 3829621111066409472 3838330723196315808 3839438665017736704 3844051037239827456 3849567054353213688 3855304114046735616 3865408894083062304 3871169563075734528 3883276047823907328 3883361476398731712 3903587317421641773 3909404884213626336 3925492970156892288 3937769342968241088 3945938246043126102 3949296770787234768 3958278558296200677 3964177632153572064 3965549020872778944 3975782367610696104 3980491120351734912 3981935587074732576 3986202922023158001 3992143611921851232 3992939491381106112 3998093155307725824 4008572186456509056 4010684803493772096 4021108376681854656 4027189679228314368 4031573786845302159 4038890024239437312 4043830958894547072 4048164625474295172 4064892578472122838 4083612651967064832 4088058183158371191 4095567021557132352 4104881467862726628 4112421206831030016 4116898099794409083 4121843787977861862 4123033566411092256 4129414682892315264 4133840067283274964 4140000782733771648 4140826139210035968 4143524480825951232 4150922051032379406 4152947995589456448 4165105337496919728 4170038316558960384 4182245688680034624 4187269879850526336 4199456576287771392 4199527695658051296 4216809702636067968 4229847907509825216 4236394337889525504 4247254689022211328 4251878365361438889 4258458891732700116 4264733103380327424 4264805328233046912 4269375807194202012 4282355967443882496 4286945254960433296 4287017855984260698 4289110224953045184 4295748374147172096 4304659904774319384 4306760884314991872 4318122063595855284 4319368498144953792 4324484180135218176 4324557416894805888 4326053477315758848 4330762936147365399 4337143677149665536 4342353949474619904 4348585005843445092 4355065758460201344 4368781660948573176 4372987839770737152 4386663683652932352 4393297831885433856 4398080494740329628 4416179591426503824 4438127401598550528 4454850165782252544 4461242648481876312 4467891296244144384 4478052510395701776 4479345109187359488 4486277680179305472 4491161563412082636 4497778628155208704 4497854799721191552 4500307820535132672 4509643709763572688 4516364490255023616 4517264879138221056 4523746923767086488 4530488722461225216 4530588389131853664 4543751277269366976 4549132708973411328 4562449842196401408 4563359418721264128 4581225355950296064 4583639775421453824 4594064233462947936 4607512899251773896 4614379535465263872 4621521095879482368 4626473857684908768 4633368751660594176 4638412762212478788 4645591518253854672 4657500880575493104 4658429406611290464 4672066495038138504 4676667550865927232 4680648024636722688 4691293106128830432 4698284601070900224 4705026399765038952 4710678614831842128 4712038361612676864 4719331066162646016 4724388648323742816 4731429465981453312 4743910915465576464 4746226280673664512 4778161525149987744 4785451291257744384 4797824741302868352 4817650463374367808 4822813411830487458 4834111894296943104 4842742392871109307 4845105994854365856 4859289560413073016 4865044702652120448 4866810161980228704 4874063232266339328 4879286636793373728 4885148193158947392 4886558300931664896 4899366005669066624 4899448978267726512 4901840257089194496 4919611319742079296 4934996644109548896 4936421140737090048 4942351333594063872 4942460060871113088 4968202040354816802 4977218009668801536 4992893326798369344 5011706436505034112 5018897979542110851 5026377708274662432 5037809074195164498 5039263247835779424 5047062390201718656 5060000956674609792 5060086649686340496 5073349173484019274 5080910051536901568 5081922989030498688 5089215289237972299 5096911937773335372 5101819146399193344 5117774297595087744 5132756072470951584 5140405485395647488 5153878525444083072 5168322262645816428 5177815301864975616 5204783089895522364 5212539845618168448 5233990626875856384 5239688490647429742 5250359123957654784 5261250994724168136 5265729027716313024 5277704744394934236 5285570176204762752 5287398694497038592 5293154699735668821 5301043156814261472 5307321493802313216 5309247449432976768 5314937229364210668 5322858149229134976 5323919321841474816 5336899779898773522 5339504565757872576 5344762915275345408 5347579737991696128 5361477835575806208 5369586238971085824 5375431715793736212 5383632702664962432 5391774611859396096 5397552833965726896 5419856771296163784 5422502046054627072 5444816869289419776 5450744244211161588 5460756028742843136 5466700755464707143 5467316112550946304 5473175290483635504 5475161432227757292 5483228275774706688 5489197466392545444 5495791717303815816 5497378088548123008 5505886243856420352 5511786756377699952 5511880100551192326 5520001043645028864 5521101518946714624 5534562734709839208 5537263994119275264 5553473783329226304 5560051088745280512 5560267568480002224 5576327584906712832 5583026506467368448 5599275435050361856 5599370260877401728 5622412936848090624 5639797210013100288 5648525783852700672 5663006252029615104 5669171153815251852 5677945188976933488 5686407104310729216 5692501076258936016 5716023807979014264 5718813633270726912 5727664498862896128 5739546539699092512 5742347845753322496 5744431666599614208 5757496084794473712 5759157997526605056 5766076555859741184 5768071303087678464 5774350581529820532 5782858236199554048 5782956171070103424 5798113341124593456 5806754344613601792 5807911987463427072 5825042214598097568 5833723350536395776 5848884911537243136 5864107326320439504 5888239455235338432 5906654014452361632 5918907369064689153 5946266448230358096 5948323531309168416 5957188394992192512 5970736680527602368 5972460145583145984 5988215417882776848 5997139732961588736 6012858279684763584 6031662565022781984 6040651629948300288 6040784518842471552 6058335036359155968 6072246938211442758 6083266456261868544 6097338867708184257 6125418977950597248 6143350532335698528 6152506047287018496 6157322201794089942 6168631810246545024 6184550349616638384 6194122024338472896 6200760100924912446 6210001174100657472 6211239208815053952 6226383076548569109 6229421993384184672 6235556734487902976 6238705781749883904 6247658006245379592 6255057474838440576 6273368533020051936 6280904819775789504 6282717815483569152 6299184864431657088 6299291543487076944 6325214553954101952 6344771861264737824 6354591506834288256 6370882033533316992 6387688337599050174 6397099655070491136 6397207992349570368 6404063710791303018 6423533951165823744 6430417882440649944 6430526783976391047 6456989857161479076 6460141326472487808 6477183095393782926 6479052747217430688 6486726270202827264 6489080215973638272 6505715515724498304 6513530924211929856 6522877508765167638 6532598637690302016 6559481759656105728 6579995525479398528 6589946747828150784 6609092766937261056 6624269387139755736 6657191102397825792 6682275248673378816 6691863972722814468 6701836944366216576 6717078765593552664 6719017663781039232 6729416520268958208 6736742345118123954 6746667942232813056 6746782199581787328 6750461730802699008 6764465564645359032 6774546735382535424 6775897318707331584 6785620385650629732 6795733083691837824 6795882583697780496 6802425528532257792 6823699063460116992 6843674763294602112 6855391187758181376 6871838033925444096 6891096350194421904 6903753735819967488 6911269348877660844 6939710786527363152 6950053127490891264 6957619143318718182 6968387277380782008 6986251320863239656 6987644109916935696 7000478831943539712 7015001326298890848 7020972036955084032 7036939659193245648 7047426901606350336 7049864925996051456 7057539599647558428 7068057542419015296 7078996599243969024 7086582972485614224 7097144198972179968 7098559095788633088 7115866373198364696 7119339421010496768 7130106317322261504 7148637114101074944 7167242287724981616 7178176936886616576 7196737111954302528 7226475695061551712 7230002728072836096 7234220117745731187 7251167841445414656 7262390293524900864 7267658992281548784 7281008038323790848 7288934340619609524 7297567053978180672 7300215242970343056 7311094848399508992 7318929955190060592 7327722289738421088 7329837451397497344 7331298738273506304 7349049008503599936 7349173467401589768 7379416979613118944 7383018658825700352 7402494966164323344 7404631711105635072 7413690091306669632 7435103446542283776 7452303060532225203 7465827014503202304 7517559654757551168 7519729613350800384 7556713611292746747 7558894871753669136 7570593585302577984 7590001435011914688 7610023760226028911 7621365077305352352 7625084844360969216 7645367906660003058 7652728719598790016 7659242222132818944 7676661446392631616 7678877330035473408 7699134108706427376 7710608228093471232 7730817788166124608 7766552095647814656 7766722952797463424 7807174634843283546 7818809768427252672 7850985940313784576 7859532735971144613 7875538685936482176 7891876492086252204 7898593541574469536 7916557116592401354 7928355264307144128 7931098041745557888 7951564735221392208 7960982240703469824 7963871174149465152 7972405844046316002 7984287223843702464 7985878982762212224 8005349669848160283 8017144372913018112 8021369606987544192 8042216753363709312 8054379358456628736 8063147573690604318 8077780048478874624 8087661917789094144 8096329250948590344 8129785156944245676 8167225303934129664 8176116366316742382 8191134043114264704 8209762935725453256 8224842413662060032 8233796199588818166 8243687575955723724 8246067132822184512 8258829365784630528 8267680134566549928 8280001565467543296 8281652278420071936 8301844102064758812 8305895991178912896 8330210674993839456 8340076633117920768 8364491377360069248 8374539759701052672 8398913152575542784 8399055391316102592 8433619405272135936 8459695815019650432 8472788675779051008 8494509378044422656 8503756730722877778 8516917783465400232 8529610656466093824 8538751614388404024 8564711934887764992 8573890509920866592 8574035711968521396 8578220449906090368 8591496748294344192 8609319809548638768 8613521768629983744 8636244127191710568 8638736996289907584 8649114833789611776 8652106954631517696 8661525872294730798 8674287354299331072 8684707898949239808 8697170011686890184 8710131516920402688 8737563321897146352 8745975679541474304 8773327367305864704 8796160989480659256 8832359182853007648 8876254803197101056 8922485296963752624 8935782592488288768 8956105020791403552 8958690218374718976 8982323126824165272 8995709599442383104 9000615641070265344 9019287419527145376 9032728980510047232 9047493847534172976 9060977444922450432 9061176778263707328 9087502554538733952 9108370407317164137 9124899684392802816 9126718837442528256 9167279550842907648 9188128466925895872 9215025798503547792 9228759070930527744 9235983302691134913 9252947715369817536 9276825524424957576 9291183036507709344 9301140151387368669 9315001761150986208 9316858813222580928 9344132990076277008 9353335101731854464 9361296049273445376 9382586212257660864 9410052799530077904 9421357229663684256 9424076723225353728 9448777296647485632 9487821830931152928 9492452561347329024 9556323050299975488 9581532506398575261 9595649482605736704 9606095566186954527 9635300926748735616 9645626823660974916 9668223788593886208 9685484785742218614 9690211989708731712 9718579120826146032 9730089405304240896 9733620323960457408 9758573273586747456 9770296386317894784 9784316263147751457 9798732011338133248 9798897956535453024 9803680514178388992 9839222639484158592 9869993288219097792 9872842281474180096 9884920121742226176 9936404080709633604 9985786653596738688 10023412873010068224 10037795959084221702 10052755416549324864 10075618148390328996 10078526495671558848 10094124780403437312 10105113517677185931 10120001913349219584 10120173299372680992 10146698346968038548 10161820103073803136 10163845978060997376 10178430578475944598 10193823875546670744 10203638292798386688 10235548595190175488 10265512144941903168 10307757050888166144 10336644525291632856 10355630603729951232 10409566179791044728 10425079691236336896 10467981253751712768 10479376981294859484 10500718247915309568 10522501989448336272 10531458055432626048 10555409488789868472 10571140352409525504 10574797388994077184 10586309399471337642 10602086313628522944 10614642987604626432 10618494898865953536 10629874458728421336 10645716298458269952 10647838643682949632 10673799559797547044 10679009131515745152 10689525830550690816 10695159475983392256 10722955671151612416 10750863431587472424 10767265405329924864 10783549223718792192 10795105667931453792 10839713542592327568 10845004092109254144 10901488488422323176 10921512057485686272 10933401510929414286 10934632225101892608 10946350580967271008 10950322864455514584 10978394932785090888 10991583434607631632 10994756177096246016 11011772487712840704 11023573512755399904 11023760201102384652 11040002087290057728 11069125469419678416 11074527988238550528 11106947566658452608 11120535136960004448 11152655169813425664 11166053012934736896 11198740521754803456 11244825873696181248 11279594420026200576 11338342307630503704 11355890377953866976 11372814208621458432 11385002152517872032 11432047615958028528 11437627266541453824 11479093079398185024 11488863333199228416 11514992169588947424 11518315995053210112 11532153111719482368 11548701163059641064 11565912342140206848 11596226682249186912 11613508689227203584 11650084429196195136 11710761952264925319 11728214652640879008 11776478910470676864 11813308028904723264 11837814738129378306 11874835674888602031 11892532896460716192 11896647062618336832 11941473361055204736 11958608766069474003 11976430835765553696 11994279465923177472 12025716559369527168 12063325130045563968 12081569037684943104 12094721360535906477 12116670072718311936 12144493876422885516 12194677735416368514 12250837955901194496 12286701064671397056 12314644403588179884 12337263620493090048 12350694299383227249 12369100699233276768 12388244048676945792 12401520201849824892 12420002348201314944 12422478417630107904 12452766153097138218 12458843986768369344 12471113468975805952 12495316012490759184 12510114949676881152 12546737066040103872 12561809639551579008 12598369728863314176 12598583086974153888 12650429107908203904 12689543722529475648 12709183013668576512 12741764067066633984 12755635096084316667 12775376675198100348 12794199310140982272 12794415984699140736 12808127421582606036 12847067902331647488 12860835764881299888 12861053567952782094 12913979714322958152 12920282652944975616 12954366190787565852 12958105494434861376 12973452540405654528 12978160431947276544 13011431031448996608 13027061848423859712 13045755017530335276 13065197275380604032 13118963519312211456 13159991050958797056 13179893495656301568 13248538774279511472 13314382204795651584 13364550497346757632 13383727945445628936 13403673888732433152 13434157531187105328 13438035327562078464 13458833040537916416 13473484690236247908 13493335884465626112 13493564399163574656 13500923461605398016 13528931129290718064 13549093470765070848 13551794637414663168 13571240771301259464 13591466167383675648 13591765167395560992 13647398126920233984 13687349526589204224 13743676067850888192 13782192700388843808 13822538697755321688 13879421573054726304 13900106254981782528 13915238286637436364 13936774554761564016 13972502641726479312 13975288219833871392 14030002652597781696 14041944073910168064 14073879318386491296 14094853803212700672 14115079199295116856 14136115084838030592 14157993198487938048 14173165944971228448 14194288397944359936 14231732746396729392 14238678842020993536 14334484575449963232 14356353873773233152 14393474223908605056 14452951390123103424 14468440235491462374 14502335682890829312 14528227178613327921 14535317984563097568 14577868681239219048 14595134107956361344 14600430485940686112 14622189696799017984 14637859910380121184 14655444579476842176 14659674902794994688 14698098017007199872 14698346934803179536 14758833959226237888 14804989932328646688 14809263422211270144 14827380182613339264 14904606121064450406 14931654029006404608 15035119309515102336 15056693938626332553 15113427222585493494 15117789743507338272 15141187170605155968 15180002870023829376 15220047520452057822 15242730154610704704 15290735813320006116 15305457439197580032 15353322892785263232 15398268217412854752 15421216456186942464 15461635576332249216 15533445905594926848 15614349269686567092 15637619536854505344 15701971880627569152 15719065471942289226 15751077371872964352 15783752984172504408 15797187083148939072 15833114233184802708 15856710528614288256 15862196083491115776 15879464099207006463 15903129470442784416 15921964481406939648 15927742348298930304 15944811688092632004 15968574447687404928 15971757965524424448 16010699339696320566 16034288745826036224 16042739213975088384 16084433506727418624 16108758716913257472 16126295147381208636 16175323835578188288 16192658501897180688 16259570313888491352 16334450607868259328 16352232732633484764 16382268086228529408 16419525871450906512 16449684827324120064 16467592399177636332 16487375151911447448 16492134265644369024 16517658731569261056 16535360269133099856 16560003130935086592 16563304556840143872 16603688204129517624 16611791982357825792 16660421349987678912 16680153266235841536 16728982754720138496 16749079519402105344 16797826305151085568 16798110782632205184 16867238810544271872 16919391630039300864 16945577351558102016 16989018756088845312 17007513461445755556 17033835566930800464 17059221312932187648 17077503228776808048 17147781019841733184 17148071423937042792 17156440899812180736 17182993496588688384 17218639619097277536 17227043537259967488 17272488254383421136 17277473992579815168 17298229667579223552 17304213909263035392 17323051744589461596 17348574708598662144 17394340023373780368 17420263033840805376 17475126643794292704 17546654734611729408 17592321978961318512 17664718365706015296 17756722107194067459 17844970593927505248 17871565184976577536 17912210041582807104 17917380436749437952 17964646253648330544 17991419198884766208 18038574839054290752 18094987695068345952 18121954889844900864 18122353556527414656 18175005109077467904 18216740814634328274 18249799368785605632 18376256933851791744 18430051597007095584 18457518141861055488 18471966605382269826 18505895430739635072 18553651048849915152 18582366073015418688 18602280302774737338 18630003522301972416 18633717626445161856 18679149229645707327 18688265980152554016 18706670203463708928 18765172424515321728 18820105599060155808 18842714459327368512 18848153446450707456 18897554593294971264 18975643661862305856 19112646100599950976 19163065012797150522 19191298965211473408 19212191132373909054 19270601853497471232 19291253647321949832 19291580351929173141 19370969571484437228 19380423979417463424 19437158241652292064 19460178810608481792 19467240647920914816 19517146547173494912 19540592772635789568 19568632526295502914 19597464022676266496 19597795913070906048 19678445278968317184 19739986576438195584 19769840243484452352 19872808161419267208 19971573307193477376 20046825746020136448 20075591918168443404 20105510833098649728 20151236296780657992 20157052991343117696 20188249560806874624 20210227035354371862 20240003826698439168 20240346598745361984 20293396693936077096 20323640206147606272 20327691956121994752 20356861156951889196 20387647751093341488 20407276585596773376 20471097190380350976 20531024289883806336 20615514101776332288 20673289050583265712 20711261207459902464 20819132359582089456 20850159382472673792 20958753962589718968 21001436495830619136 21045003978896672544 21062916110865252096 21110818977579736944 21142280704819051008 21149594777988154368 21172618798942675284 21204172627257045888 21236989797731907072 21259748917456842672 21291432596916539904 21295677287365899264 21347599119595094088 21358018263031490304 21390318951966784512 21445911342303224832 21501726863174944848 21534530810659849728 21590211335862907584 21679427085184655136 21690008184218508288 21702660353237193561 21802976976844646352 21843024114971372544 21866803021858828572 21892701161934542016 21900645728911029168 21956789865570181776 21983166869215263264 21989512354192492032 22047147025510799808 22047520402204769304 22138250938839356832 22149055976477101056 22213895133316905216 22241070273920008896 22305310339626851328 22356909181596675609 22397481043509606912 22559188840052401152 22670140833878240241 22676684615261007408 22711780755907733952 22770004305035744064 22830071280678086733 22864095231916057056 22875254533082907648 22958186158796370048 22977726666398456832 23029984339177894848 23036631990106420224 23097402326119282128 23131824684280413696 23192453364498373824 23300168858392390272 23421523904529850638 23456429305281758016 23552957820941353728 23578598207913433839 23626616057809446528 23675629476258756612 23749671349777204062 23785065792921432384 23793294125236673664 23882946722110409472 23917217532138948006 23952861671531107392 24016049009544480849 24051433118739054336 24126650260091127936 24163138075369886208 24189442721071812954 24233340145436623872 24288987752845771032 24389355470832737028 24501675911802388992 24573402129342794112 24629288807176359768 24674527240986180096 24701388598766454498 24738201398466553536 24776488097353891584 24803040403699649784 24840004696402629888 24844956835260215808 24905532306194276436 24917687973536738688 24942226937951611904 24990632024981518368 25020229899353762304 25093474132080207744 25123619279103158016 25196739457726628352 25197166173948307776 25300858215816407808 25379087445058951296 25418366027337153024 25483528134133267968 25511270192168633334 25550753350396200696 25588831969398281472 25616254843165212072 25694135804663294976 25721671529762599776 25722107135905564188 25827959428645916304 25840565305889951232 25908732381575131704 25916210988869722752 25956320863894553088 26022862062897993216 26054123696847719424 26091510035060670552 26130394550761208064 26237927038624422912 26319982101917594112 26497077548559022944 26628764409591303168 26767455890891257872 26807347777464866304 26868315062374210656 26876070655124156928 26946969380472495816 26987128798327149312 27001846923210796032 27057862258581436128 27098186941530141696 27142481542602518928 27182932334767351296 27183530334791121984 27325111221951492411 27374699053178408448 27564385400777687616 27645077395510643376 27707949908073404739 27758843146109452608 27830476573274872728 27873549109523128032 27903420454162106007 27945005283452958624 27950576439667742784 28060005305195563392 28083888147820336128 28147758636772982592 28230158398590233712 28272230169676061184 28346331889942456896 28463465492793458784 28477357684041987072 28668969150899926464 28786948447817210112 28818286698560863581 28905902780246206848 28936880470982924748 29004671365781658624 29056454357226655842 29070635969126195136 29155737362478438096 29190268215912722688 29200860971881372224 29275719820760242368 29310889158953684352 29352948789443254371 29396196034014399744 29396693869606359072 29517667918452475776 29609979864657293376 29618526844422540288 29654760365226678528 29809212242128900812 30070238619030204672 30113387877252665106 30226854445170986988 30235579487014676544 30282374341210311936 30315340553031557793 30360005740047658752 30440095040904115644 30485460309221409408 30581471626640012232 30610914878395160064 30706645785570526464 30796536434825709504 30923271152664498432 31066891811189853696 31228698539373134184 31275239073709010688 31403943761255138304 31438130943884578452 31502154743745928704 31567505968345008816 31594374166297878144 31666228466369605416 31713421057228576512 31724392166982231552 31758928198414012926 31806258940885568832 31843928962813879296 31855484696597860608 31889623376185264008 31937148895374809856 31943515931048848896 32021398679392641132 32068577491652072448 32085478427950176768 32168867013454837248 32252590294762417272 32350647671156376576 32385317003794361376 32519140627776982704 32704465465266969528 32764536172457058816 32839051742901813024 32935184798355272664 32974750303822894896 32984268531288738048 33035317463138522112 33070720538266199712 33120006261870173184 33207376408259035248 33223583964715651584 33320842699975357824 33457965509440276992 33498159038804210688 33596221565264410368 33734477621088543744 33838783260078601728 34015026922891511112 34067671133861600928 34118442625864375296 34155006457553616096 34295562039683466368 34296142847874085584 34312881799624361472 34437279238194555072 34544976508766842272 34554947985159630336 34596459335158447104 34646103489178923192 34788680046747560736 34840526067681610752 34950253287588585408 35132285856794775957 35184643957922637024 35329436731412030592 35513444214388134918 35624507024665806093 35689941187855010496 35824420083165614208 35875826298208422009 35929292507296661088 35982838397769532416 36077149678108581504 36189975390136691904 36244707113054829312 36350010218154935808 36433481629268656548 36752513867703583488 36860103194014191168 36943933210764539652 37011790861479270144 37052082898149681747 37107302097699830304 37164732146030837376 37204560605549474676 37260007044603944832 37267435252890323712 37358298459291414654 37376531960305108032 37413340406927417856 37530344849030643456 37640211198120311616 37685428918654737024 37795109186589942528 37951287323724611712 38225292201199901952 38266905288252950001 38326130025594301044 38382597930422946816 38424382264747818108 38541203706994942464 38582507294643899664 38583160703858346282 38741939142968874456 38760847958834926848 38874316483304584128 38920357621216963584 38934481295841829632 39034293094346989824 39081185545271579136 39137265052591005828 39194928045352532992 39195591826141812096 39356890557936634368 39479973152876391168 39539680486968904704 39745616322838534416 39943146614386954752 40093651492040272896 40151183836336886808 40211021666197299456 40302472593561315984 40314105982686235392 40376499121613749248 40420454070708743724 40480007653396878336 40480693197490723968 40586793387872154192 40647280412295212544 40655383912243989504 40713722313903778392 40775295502186682976 40942194380760701952 41062048579767612672 41231028203552664576 41346578101166531424 41638264719164178912 41700318764945347584 41917507925179437936 42090007957793345088 42125832221730504192 42221637955159473888 42284561409638102016 42345237597885350568 42408345254514091776 42473979595463814144 42519497834913685344 42582865193833079808 42695198239190188176 42716036526062980608 43003453726349889696 43069061621319699456 43180422671725815168 43358854170369310272 43405320706474387122 43584681535839983763 43605953953689292704 43733606043717657144 43785402323869084032 43801291457822058336 43913579731140363552 43966333738430526528 43979024708384984064 44094294051021599616 44095040804409538608 44276501877678713664 44427790266633810432 44482140547840017792 44713818363193351218 44794962087019213824 45340281667756480482 45353369230522014816 45423561511815467904 45540008610071488128 45660142561356173466 45728190463832114112 45916372317592740096 46059968678355789696 46194804652238564256 46263649368560827392 46384906728996747648 46600337716784780544 46843047809059701276 46912858610563516032 47105915641882707456 47157196415826867678 47253232115618893056 47351258952517513224 47499342699554408124 47570131585842864768 47586588250473347328 47638392297621019389 47765893444220818944 47834435064277896012 47905723343062214784 48032098019088961698 48102866237478108672 48253300520182255872 48326276150739772416 48378885442143625908 48577975505691542064 48778710941665474056 49003351823604777984 49146804258685588224 49258577614352719536 49349054481972360192 49402777197532908996 49476402796933107072 49552976194707783168 49606080807399299568 49680009392805259776 49689913670520431616 49811064612388552872 49835375947073477376 49981264049963036736 50040459798707524608 50186948264160415488 50247238558206316032 50393478915453256704 50394332347896615552 50601716431632815616 50758174890117902592 50836732054674306048 50967056268266535936 51022540384337266668 51101506700792401392 51177663938796562944 51232509686330424144 51443343059525199552 51444214271811128376 51655918857291832608 51681130611779902464 51817464763150263408 51832421977739445504 51912641727789106176 52045724125795986432 52183020070121341104 52260789101522416128 52639964203835188224 52994155097118045888 53270166321582202377 53534911781782515744 53614695554929732608 53736630124748421312 53752141310248313856 53893938760944991632 53974257596654298624 54115724517162872256 54284963085205037856 54365864669534702592 54367060669582243968 54650222443902984822 54749398106356816896 55128770801555375232 55290154791021286752 55415899816146809478 55517686292218905216 55660953146549745456 55747098219046256064 55806840908324212014 55890010566905917248 55901152879335485568 56037447688937121981 56120010610391126784 56295517273545965184 56460316797180467424 56544460339352122368 56692663779884913792 56926930985586917568 57337938301799852928 57573896895634420224 57636573397121727162 57811805560492413696 57873760941965849496 58112908714453311684 58141271938252390272 58311474724956876192 58380536431825445376 58401721943762744448 58551439641520484736 58621778317907368704 58705897578886508742 58792392068028799488 58793387739212718144 59035335836904951552 59219959729314586752 59309520730453357056 59618424484257801624 60140477238060409344 60226775754505330212 60453708890341973976 60471158974029353088 60564748682420623872 60630681106063115586 60720011480095317504 60880190081808231288 60970920618442818816 61162943253280024464 61221829756790320128 61413291571141052928 61593072869651419008 61846542305328996864 62133783622379707392 62457397078746268368 62550478147418021376 62876261887769156904 63004309487491857408 63135011936690017632 63188748332595756288 63332456932739210832 63426842114457153024 63448784333964463104 63517856396828025852 63612517881771137664 63710969393195721216 63779246752370528016 63874297790749619712 63887031862097697792 64042797358785282264 64170956855900353536 64337734026909674496 64505180589524834544 64770634007588722752 65038281255553965408 65107981059711580683 65408930930533939056 65529072344914117632 65678103485803626048 65870369596710545328 65949500607645789792 65968537062577476096 66141441076532399424 66414752816518070496 66447167929431303168 66641685399950715648 66915931018880553984 67070727544790026827 67192443130528820736 67677566520157203456 68030053845783022224 68135342267723201856 68310012915107232192 68490213842034260199 68591124079366932736 68592285695748171168 68625763599248722944 68874558476389110144 69089953017533684544 69109895970319260672 69292206978357846384 69577360093495121472 69900506575177170816 70264571713589551914 70369287915845274048 70658873462824061184 70735794623740301517 71026888428776269836 71249014049331612186 71379882375710020992 71648840166331228416 71751652596416844018 71858585014593322176 72154299356217163008 72379950780273383808 72489414226109658624 72700020436309871616 72866963258537313096 73505027735407166976 73720206388028382336 73887866421529079304 74023581722958540288 74104165796299363494 74214604195399660608 74329464292061674752 74409121211098949352 74520014089207889664 74534870505780647424 74716596918582829308 74753063920610216064 74826680813854835712 75060689698061286912 75280422396240623232 75370857837309474048 75590218373179885056 75902574647449223424 76450584402399803904 76533810576505900002 76652260051188602088 76848764529495636216 77082407413989884928 77165014589287799328 77166321407716692564 77483878285937748912 77521695917669853696 77748632966609168256 77868962591683659264 78068586188693979648 78162371090543158272 78274530105182011656 78391183652283624192 78713781115873268736 78959946305752782336 79491232645677068832 79886293228773909504 80302367672673773616 80422043332394598912 80604945187122631968 80628211965372470784 80840908141417487448 80961386394981447936 81173586775744308384 81294560824590425088 81427444627807556784 81550591004373365952 81975333665854477233 82124097159535225344 82693156202333062848 83123849724220214217 83276529438328357824 83710261362486318021 83835015850358875872 84180015915586690176 84251664443461008384 84443275910318947776 84690475195770701136 84816690509028183552 85038995669827370688 85390396478380376352 85432073052125961216 86006907452699779392 86360845343451630336 86454860095682590743 86717708340738620544 86810641412948774244 87169363071679967526 87211907907378585408 87467212087435314288 87570804647738168064 87602582915644116672 87827159462280727104 87932667476861053056 88058846368329763113 88188588102043199232 88190081608819077216 88553003755357427328 88855580533267620864 88964281095680035584 89427636726386702436 90680563335512960964 90706738461044029632 90847123023630935808 91080017220142976256 91320285122712346932 91456380927664228224 91832744635185480192 92119937356711579392 92389609304477128512 92769813457993495296 93200675433569561088 93686095618119402552 93825717221127032064 94211831283765414912 94314392831653735356 94506464231237786112 94702517905035026448 94998685399108816248 95140263171685729536 95173176500946694656 95276784595242038778 95531786888441637888 95668870128555792024 95811446686124429568 96064196038177923396 96205732474956217344 96506601040364511744 96757770884287251816 97155951011383084128 97557421883330948112 98293608517371176448 98517155228705439072 98805554395065817992 98952805593866214144 99105952389415566336 99212161614798599136 99360018785610519552 99622129224777105744 99670751894146954752 99962528099926073472 100373896528320830976 100494477116412632064 100788664695793231104 101203432863265631232 101516349780235805184 102045080768674533336 102203013401584802784 102355327877593125888 102465019372660848288 102886686119050399104 102888428543622256752 103311837714583665216 103634929526300526816 103664843955478891008 104366040140242682208 104521578203044832256 105396857570384327871 105988310194236091776 106540332643164404754 107069823563565031488 107473260249496842624 107627478894625266027 107787877521889983264 107948515193308597248 108231449034325744512 108569926170410075712 108734121339164487936 109300444887805969644 110257541603110750464 110580309582042573504 110831799632293618956 111035372584437810432 111156248694449045241 111321906293099490912 111494196438092512128 111613681816648424028 111780021133811834496 111802305758670971136 112074895377874243962 112240021220782253568 112591034547091930368 112920633594360934848 113385327559769827584 113853861971173835136 114675876603599705856 115147793791268840448 115273146794243454324 115623611120984827392 115747521883931698992 116225817428906623368 116282543876504780544 116622949449913752384 116761072863650890752 116803443887525488896 117102879283040969472 117243556635814737408 117411795157773017484 117584784136057598976 117586775478425436288 118070671673809903104 118439919458629173504 118619041460906714112 119236848968515603248 120280954476120818688 120453551509010660424 120907417780683947952 120942317948058706176 121129497364841247744 121261362212126231172 121440022960190635008 121760380163616462576 121941841236885637632 122325886506560048928 122826583142282105856 123186145739302838016 123693084610657993728 124914794157492536736 125100956294836042752 125752523775538313808 126270023873380035264 126377496665191512576 126664913865478421664 126853684228914306048 127035712793656051704 127225035763542275328 127421938786391442432 127558493504741056032 127748595581499239424 128085594717570564528 129010361179049669088 129541268015177445504 130076562511107930816 130215962119423161366 130754044607519951289 130817861861067878112 131356206971607252096 131740739193421090656 131899001215291579584 131937074125154952192 132282882153064798848 132829505633036140992 133283370799901431296 134141455089580053654 134384886261057641472 136060107691566044448 136270684535446403712 136620025830214464384 136980427684068520398 137182248158733865472 137184571391496342336 137749116952778220288 138179906035067369088 138584413956715692768 139154720186990242944 139801013150354341632 140529143427179103828 140738575831690548096 141317746925648122368 141471589247480603034 142053776857552539672 142498028098663224372 142759764751420041984 143297680332662456832 143503305192833688036 143717170029186644352 144308598712434326016 144759901560546767616 144978828452219317248 145733926517074626192 147010055470814333952 147440412776056764672 147775732843058158608 148047163445917080576 148208331592598726988 148429208390799321216 148658928584123349504 148818242422197898704 149040028178415779328 149069741011561294848 149433193837165658616 149506127841220432128 150121379396122573824 150560844792481246464 150741715674618948096 151180436746359770112 151805149294898446848 152901168804799607808 153067621153011800004 153304520102377204176 153697529058991272432 154330029178575598656 154332642815433385128 154967756571875497824 155043391835339707392 155497265933218336512 155737925183367318528 156137172377387959296 156549060210364023312 156782367304567248384 157919892611505564672 158982465291354137664 159810498964746607131 160604735345347547232 160844086664789197824 161209890374245263936 161256423930744941568 161681816282834974896 161922772789962895872 162347173551488616768 162854889255615113568 163101182008746731904 163950667331708954466 164248194319070450688 165386312404666125696 166247699448440428434 166553058876656715648 167420522724972636042 167670031700717751744 168112343066811365943 168360031831173380352 168886551820637895552 169380950391541402272 169633381018056367104 170077991339654741376 170780792956760752704 172013814905399558784 172721690686903260672 172909720191365181486 173435416681477241088 173621282825897548488 174338726143359935052 174423815814757170816 174934424174870628576 175141609295476336128 175205165831288233344 175654318924561454208 175865334953722106112 176117692736659526226 176377176204086398464 176380163217638154432 177106007510714854656 177928562191360071168 178855273452773404872 181361126671025921928 181413476922088059264 181694246047261871616 182160034440285952512 182640570245424693864 182912761855328456448 183665489270370960384 184239874713423158784 184779218608954257024 185539626915986990592 186401350867139122176 187372191236238805104 187651434442254064128 188628785663307470712 189012928462475572224 189405035810070052896 189997370798217632496 190280526343371459072 190346353001893389312 190553569190484077556 191337740257111584048 191622893372248859136 192128392076355846792 193013202080729023488 193515541768574503632 194311902022766168256 195114843766661896224 195323943179134742049 196587217034742352896 197034310457410878144 197611108790131635984 197905611187732428288 198424323229597198272 199244258449554211488 199341503788293909504 199925056199852146944 200747793056641661952 201577329391586462208 203032699560471610368 204090161537349066672 204406026803169605568 204930038745321696576 205470641526102780597 205773372238100798208 205776857087244513504 206623675429167330432 207269859052601053632 207329687910957782016 208732080280485364416 210793715140768655742 211976620388472183552 212207383871220904551 213080665286328809508 214139647127130062976 214946520498993685248 215254957789250532054 215575755043779966528 216462898068651489024 217139852340820151424 217468242678328975872 218600889775611939288 220515083206221500928 221160619164085147008 221663599264587237912 222070745168875620864 222312497388898090482 222643812586198981824 222988392876185024256 223227363633296848056 223560042267623668992 223604611517341942272 224149790755748487924 224480042441564507136 225182069094183860736 225841267188721869696 226770655119539655168 227707723942347670272 229351753207199411712 230546293588486908648 231247222241969654784 231495043767863397984 232451634857813246736 232565087753009561088 233245898899827504768 233606887775050977792 234205758566081938944 234487113271629474816 234823590315546034968 235173550956850872576 236141343347619806208 236879838917258347008 238473697937031206496 240907103018021320848 241814835561367895904 241884635896117412352 242522724424252462344 243520760327232925152 243883682473771275264 244651773013120097856 245926000997563431699 246372291478605676032 249371549172660642651 249829588314985073472 251130784087458954063 251505047551076627616 252540047746760070528 252754993330383025152 253329827730956843328 254071425587312103408 254450071527084550656 255116987009482112064 256171189435141129056 258020722358099338176 259082536030354891008 259364580287047772229 260153125022215861632 260431924238846322732 261508089215039902578 261635723722135756224 262712413943214504192 263481478386842181312 263798002430583159168 264176539104989289339 264565764306129597696 265659011266072281984 266566741599802862592 268282910179160107308 272120215383132088896 272541369070892807424 273240051660428928768 273960855368137040796 274364496317467730944 274369142782992684672 275498233905556440576 276359812070134738176 277168827913431385536 278309440373980485888 279602026300708683264 281058286854358207656 281477151663381096192 282635493851296244736 282943178494961206068 284107553715105079344 284996056197326448744 285519529502840083968 286595360665324913664 287006610385667376072 287434340058373288704 288617197424868652032 289519803121093535232 291467853034149252384 294880825552113529344 295551465686116317216 296416663185197453976 296858416781598642432 297317857168246699008 297636484844395797408 298080056356831558656 298866387674331317232 299012255682440864256 301121689584962492928 301483431349237896192 303610298589796893696 306135242306023600008 306609040204754408352 307395058117982544864 308660058357151197312 308665285630866770256 309935513143750995648 310994531866436673024 313098120420728046624 313564734609134496768 317964930582708275328 319620997929493214262 321209470690695094464 322419780748490527872 322882436683875798081 323363632565669949792 323845545579925791744 324694347102977233536 325709778511230227136 326202364017493463808 327901334663417908932 330772624809332251392 332495398896880856868 333106117753313431296 333468746083347135723 334841045449945272084 335340063401435503488 336224686133622731886 336720063662346760704 337773103641275791104 338761900783082804544 340155982679309482752 341561585913521505408 344027629810799117568 345443381373806521344 345819440382730362972 346870833362954482176 347242565651795096976 348677452286719870104 348847631629514341632 349868848349741257152 350283218590952672256 350410331662576466688 351308637849122908416 351730669907444212224 352235385473319052452 352754352408172796928 352760326435276308864 354212015021429709312 355857124382720142336 357710546905546809744 362722253342051843856 362826953844176118528 363388492094523743232 364320068880571905024 365281140490849387728 365825523710656912896 368479749426846317568 369558437217908514048 371079253831973981184 374744382472477610208 375302868884508128256 377257571326614941424 378810071620140105792 379994741596435264992 380561052686742918144 381107138380968155112 382675480514223168096 383245786744497718272 384256784152711693584 387031083537149007264 388623804045532336512 390229687533323792448 390647886358269484098 392262133822559853867 394068620914821756288 395222217580263271968 395811222375464856576 396848646459194396544 398488516899108422976 399850112399704293888 403154658783172924416 408180323074698133344 408812053606339211136 409860077490643393152 410941283052205561194 411546744476201596416 411553714174489027008 413247350858334660864 414539718105202107264 417464160560970728832 421587430281537311484 423953240776944367104 424414767742441809102 426161330572657619016 428279294254260125952 429893040997987370496 430509915578501064108 431151510087559933056 432925796137302978048 434279704681640302848 434936485356657951744 437201779551223878576 441030166412443001856 442321238328170294016 443327198529174475824 444141490337751241728 444624994777796180964 445287625172397963648 445976785752370048512 446454727266593696112 447120084535247337984 447209223034683884544 448299581511496975848 450364138188367721472 451682534377443739392 453541310239079310336 455415447884695340544 458703506414398823424 461092587176973817296 462990087535726795968 464903269715626493472 465130175506019122176 466491797799655009536 467213775550101955584 468411517132163877888 469647180631092069936 470347101913701745152 473759677834516694016 476947395874062412992 479431496894239821393 481814206036042641696 483629671122735791808 483769271792234824704 485045448848504924688 487041520654465850304 489303546026240195712 491852001995126863398 492744582957211352064 498743098345321285302 499659176629970146944 502261568174917908126 503010095102153255232 505080095493520141056 506659655461913686656 508142851174624206816 508900143054169101312 510233974018964224128 512342378870282258112 516041444716198676352 518165072060709782016 518729160574095544458 520306250044431723264 520863848477692645464 523016178430079805156 523271447444271512448 525424827886429008384 526962956773684362624 527596004861166318336 528353078209978578678 529131528612259195392 531318022532144563968 536565820358320214616 544240430766264177792 545082738141785614848 546480103320857857536 547921710736274081592 548738285565985369344 550996467811112881152 552719624140269476352 554337655826862771072 556618880747960971776 559204052601417366528 562116573708716415312 562954303326762192384 565886356989922412136 568215107430210158688 569992112394652897488 571039059005680167936 574013220771334752144 574868680116746577408 579039606242187070464 582935706068298504768 585971829537404226147 589761651104227058688 591102931372232634432 592833326370394907952 593716833563197284864 595272969688791594816 597732775348662634464 598024511364881728512 602243379169924985856 612270484612047200016 613218080409508816704 614790116235965089728 616411924578308341791 617320116714302394624 617330571261733540512 619871026287501991296 621989063732873346048 626196240841456093248 635929861165416550656 639241995858986428524 642418941381390188928 644839561496981055744 645764873367751596162 646727265131339899584 649388694205954467072 651419557022460454272 652404728034986927616 655802669326835817864 661545249618664502784 664990797793761713736 666212235506626862592 666937492166694271446 669682090899890544168 670680126802871006976 672449372267245463772 673440127324693521408 675546207282551582208 677523801566165609088 680311965358618965504 683123171827043010816 688055259621598235136 691638880765460725944 693741666725908964352 694485131303590193952 697354904573439740208 697695263259028683264 699737696699482514304 700820663325152933376 702617275698245816832 703461339814888424448 704470770946638104904 705520652870552617728 708424030042859418624 715421093811093619488 725444506684103687712 725653907688352237056 730562280981698775456 731651047421313825792 737778002992690295097 739116874435817028096 749488764944955220416 753392352262376862189 754515142653229882848 757620143240280211584 759989483192870529984 762214276761936310224 765350961028446336192 768513568305423387168 774062167074298014528 777247608091064673024 778093740861143316687 780459375066647584896 781295772716538968196 784524267645119707734 788137241829643512576 790444435160526543936 793697292918388793088 796977033798216845952 799700224799408587776 816360646149396266688 817624107212678422272 819720154981286786304 821882566104411122388 823093488952403192832 823107428348978054016 826494701716669321728 829079436210404214528 834928321121941457664 843174860563074622968 847906481553888734208 848829535484883618204 852322661145315238032 856558588508520251904 859786081995974740992 861019831157002128216 862303020175119866112 865851592274605956096 868559409363280605696 874403559102447757152 884642476656340588032 886654397058348951648 889249989555592361928 890575250344795927296 891953571504740097024 892909454533187392224 894240169070494675968 896599163022993951696 903365068754887478784 910830895769390681088 922185174353947634592 925980175071453591936 929806539431252986944 932983595599310019072 939294361262184139872 940694203827403490304 953894791748124825984 958862993788479642786 963628412072085283392 967259342245471583616 968647310051627394243 970090897697009849376 974083041308931700608 978607092052480391424 983704003990253726796 997486196690642570604 999318353259940293888 1004523136349835816252 1006020190204306510464 1010160190987040282112 1013319310923827373312 1016285702349248413632 1020467948037928448256 1024684757740564516224 1032082889432397352704 1036330144121419564032 1037458321148191088916 1040612500088863446528 1041727696955385290928 1046032356860159610312 1046542894888543024896 1050849655772858016768 1053925913547368725248 1055192009722332636672 1056706156419957157356 1058263057224518390784 1062636045064289127936 1073131640716640429232 1088480861532528355584 1090165476283571229696 1092960206641715715072 1095843421472548163184 1097476571131970738688 1105439248280538952704 1108675311653725542144 1113237761495921943552 1124233147417432830624 1125908606653524384768 1131772713979844824272 1136430214860420317376 1139984224789305794976 1148026441542669504288 1149737360233493154816 1165871412136597009536 1171943659074808452294 1176786401467679561601 1182205862744465268864 1185666652740789815904 1187433667126394569728 1190545939377583189632 1195465550697325268928 1224540969224094400032 1226436160819017633408 1229580232471930179456 1232823849156616683582 1234640233428604789248 1234661142523467081024 1239742052575003982592 1252392481682912186496 1271859722330833101312 1278483991717972857048 1284837882762780377856 1289679122993962111488 1291529746735503192324 1293454530262679799168 1298777388411908934144 1302839114044920908544 1304809456069973855232 1311605338653671635728 1323090499237329005568 1329981595587523427472 1332424471013253725184 1333874984333388542892 1339364181799781088336 1341360253605742013952 1344898744534490927544 1351092414565103164416 1355047603132331218176 1360623930717237931008 1366246343654086021632 1376110519243196470272 1383277761530921451888 1388970262607180387904 1394709809146879480416 1395390526518057366528 1399475393398965028608 1401641326650305866752 1405234551396491633664 1408941541893276209808 1411041305741105235456 1430842187622187238976 1438294490682719464179 1450889013368207375424 1451307815376704474112 1461124561963397550912 1475556005985380590194 1478233748871634056192 1498977529889910440832 1506784704524753724378 1509030285306459765696 1515240286480560423168 1519978966385741059968 1524428553523872620448 1530701922056892672384 1537027136610846774336 1548124334148596029056 1554495216182129346048 1556187481722286633374 1560918750133295169792 1562591545433077936392 1569048535290239415468 1576274483659287025152 1580888870321053087872 1587394585836777586176 1593954067596433691904 1632721292298792533376 1635248214425356844544 1639440309962573572608 1643765132208822244776 1646214856697956108032 1652989403433338643456 1658158872420808429056 1669856642243882915328 1686349721126149245936 1697659070969767236408 1704645322290630476064 1713117177017040503808 1722039662314004256432 1724606040350239732224 1737118818726561211392 1748807118204895514304 1757915488612212678441 1769284953312681176064 1773308794116697903296 1778499979111184723856 1781150500689591854592 1785818909066374784448 1793198326045987903392 1806730137509774957568 1844370348707895269184 1849235773734925025373 1851960350142907183872 1859613078862505973888 1865967191198620038144 1878588722524368279744 1907789583496249651968 1917725987576959285572 1927256824144170566784 1934518684490943167232 1937294620103254788486 1940181795394019698752 1948166082617863401216 1957214184104960782848 1967408007980507453592 1994972393381285141208 1998636706519880587776 2009046272699671632504 2012040380408613020928 2020320381974080564224 2026638621847654746624 2032571404698496827264 2040935896075856896512 2049369515481129032448 2064165778864794705408 2074916642296382177832 2081225000177726893056 2083455393910770581856 2092064713720319220624 2093085789777086049792 2107851827094737450496 2110384019444665273344 2113412312839914314712 2125272090128578255872 2146263281433280858464 2176961723065056711168 2191686842945096326368 2194953142263941477376 2217350623307451084288 2248466294834865661248 2260177056787130586567 2263545427959689648544 2272860429720840634752 2279968449578611589952 2296052883085339008576 2331742824273194019072 2334281222583429950061 2343887318149616904588 2353572802935359123202 2364411725488930537728 2371333305481579631808 2381091878755166379264 2390931101394650537856 2449081938448188800064 2452872321638035266816 2459160464943860358912 2465647698313233367164 2469280466857209578496 2469322285046934162048 2479484105150007965184 2504784963365824372992 2543719444661666202624 2556967983435945714096 2569675765525560755712 2579358245987924222976 2583059493471006384648 2586909060525359598336 2597554776823817868288 2605678228089841817088 2623210677307343271456 2659963191175046854944 2667749968666777085784 2678728363599562176672 2682720507211484027904 2689797489068981855088 2710095206264662436352 2732492687308172043264 2766555523061842903776 2777940525214360775808 2789419618293758960832 2798950786797930057216 2817883083786552419616 2822082611482210470912 2861684375244374477952 2876588981365438928358 2901778026736414750848 2905941930154882182729 2922249123926795101824 2951112011970761180388 2997955059779820881664 3013569409049507448756 3018060570612919531392 3030480572961120846336 3039957932771482119936 3048857107047745240896 3061403844113785344768 3074054273221693548672 3096248668297192058112 3108990432364258692096 3112374963444573266748 3121837500266590339584 3125183090866155872784 3138097070580478830936 3152548967318574050304 3161777740642106175744 3174789171673555172352 3187908135192867383808 3265442584597585066752 3270496428850713689088 3278880619925147145216 3287530264417644489552 3292429713395912216064 3316317744841616858112 3339713284487765830656 3372699442252298491872 3395318141939534472816 3409290644581260952128 3444079324628008512864 3449212080700479464448 3497614236409791028608 3515830977224425356882 3546617588233395806592 3556999958222369447712 3562301001379183709184 3571637818132749568896 3586396652091975806784 3688740697415790538368 3698471547469850050746 3703920700285814367744 3719226157725011947776 3757177445048736559488 3815579166992499303936 3835451975153918571144 3854513648288341133568 3869037368981886334464 3874589240206509576972 3880363590788039397504 3896332165235726802432 3914428368209921565696 3934816015961014907184 3989944786762570282416 3997273413039761175552 4018092545399343265008 4024080760817226041856 4053277243695309493248 4065142809396993654528 4081871792151713793024 4098739030962258064896 4128331557729589410816 4149833284592764355664 4166910787821541163712 4184129427440638441248 4186171579554172099584 4215703654189474900992 4226824625679828629424 4292526562866561716928 4314883472048158392537 4353923446130113422336 4383373685890192652736 4434701246614902168576 4496932589669731322496 4520354113574261173134 4527090855919379297088 4545720859441681269504 4559936899157223179904 4592105766170678017152 4663485648546388038144 4668562445166859900122 4687774636299233809176 4707145605870718246404 4728823450977861075456 4742666610963159263616 4762183757510332758528 4781862202789301075712 4898163876896377600128 4905744643276070533632 4918320929887720717824 4931295396626466734328 4938644570093868324096 4958968210300015930368 5009569926731648745984 5113935966871891428192 5139351531051121511424 5166118986942012769296 5173818121050719196672 5211356456179683634176 5246421354614686542912 5273746465836638035323 5319926382350093709888 5335499937333554171568 5357456727199124353344 5379594978137963710176 5420190412529324872704 5533111046123685807552 5555881050428721551616 5578839236587517921664 5597901573595860114432 5635766167573104839232 5723368750488748955904 5753177962730877856716 5803556053472829501696 5811883860309764365458 5844498247853590203648 5902224023941522360776 5995910119559641763328 6027138818099014897512 6036121141225839062784 6060961145922241692672 6079915865542964239872 6097714214095490481792 6122807688227570689536 6148108546443387097344 6192497336594384116224 6224749926889146533496 6243675000533180679168 6250366181732311745568 6276194141160957661872 6323555481284212351488 6375816270385734767616 6530885169195170133504 6575060528835288979104 6584859426791824432128 6745398884504596983744 6780531170361391759701 6790636283879068945632 6818581289162521904256 6888158649256017025728 6995228472819582057216 7031661954448850713764 7093235176466791613184 7113999916444738895424 7143275636265499137792 7172793304183951613568 7377481394831581076736 7396943094939700101492 7407841400571628735488 7438452315450023895552 7514354890097473118976 7631158333984998607872 7670903950307837142288 7709027296576682267136 7738074737963772668928 7749178480413019153944 7760727181576078795008 7792664330471453604864 7869632031922029814368 7979889573525140564832 8036185090798686530016 8048161521634452083712 8130285618793987309056 8197478061924516129792 8299666569185528711328 8333821575643082327424 8368258854881276882496 8453649251359657258848 8585053125733123433856 8629766944096316785074 8766747371780385305472 8993865179339462644992 9040708227148522346268 9054181711838758594176 9091441718883362539008 9119873798314446359808 9184211532341356034304 9326971297092776076288 9337124890333719800244 9375549272598467618352 9414291211741436492808 9457646901955722150912 9485333221926318527232 9524367515020665517056 9563724405578602151424 9796327753792755200256 9811489286552141067264 9836641859775441435648 9862590793252933468656 9877289140187736648192 10019139853463297491968 10227871933743782856384 10332237973884025538592 10347636242101438393344 10492842709229373085824 10547492931673276070646 10639852764700187419776 10670999874667108343136 10714913454398248706688 10759189956275927420352 11066222092247371615104 11111762100857443103232 11157678473175035843328 11271532335146209678464 11446737500977497911808 11506355925461755713432 11607112106945659003392 11623767720619528730916 11688996495707180407296 11804448047883044721552 11991820239119283526656 12054277636198029795024 12072242282451678125568 12159831731085928479744 12195428428190980963584 12245615376455141379072 12296217092886774194688 12384994673188768232448 12449499853778293066992 12500732363464623491136 12552388282321915323744 12647110962568424702976 12944650416144475177611 13061770338390340267008 13150121057670577958208 13490797769009193967488 13561062340722783519402 13581272567758137891264 13637162578325043808512 13776317298512034051456 13990456945639164114432 14063323908897701427528 14186470352933583226368 14227999832889477790848 14286551272530998275584 14345586608367903227136 14754962789663162153472 14793886189879400202984 14876904630900047791104 15028709780194946237952 15341807900615674284576 15418054593153364534272 15498356960826038307888 15521454363152157590016 15739264063844059628736 15821239397509914105969 15959779147050281129664 16072370181597373060032 16260571237587974618112 16599333138371057422656 16667643151286164654848 16736517709762553764992 16907298502719314517696 17170106251466246867712 17259533888192633570148 17533494743560770610944 17987730358678925289984 18081416454297044692536 18108363423677517188352 18182883437766725078016 18239747596628892719616 18368423064682712068608 18674249780667439600488 18751098545196935236704 18828582423482872985616 18970666443852637054464 19127448811157204302848 19592655507585510400512 19725181586505866937312 19754578280375473296384 20341593511084175279103 20455743867487565712768 20664475947768051077184 20985685418458746171648 21094985863346552141292 21279705529400374839552 21341999749334216686272 21429826908796497413376 21518379912551854840704 22132444184494743230208 22223524201714886206464 22315356946350071686656 22543064670292419356928 22893475001954995823616 23012711850923511426864 23214224213891318006784 23247535441239057461832 23377992991414360814592 23608896095766089443104 24108555272396059590048 24144484564903356251136 24390856856381961927168 24592434185773548389376 24898999707556586133984 25001464726929246982272 25104776564643830647488 25889300832288950355222 26300242115341155916416 26981595538018387934976 27122124681445567038804 27162545135516275782528 27274325156650087617024 27552634597024068102912 27980913891278328228864 28126647817795402855056 28372940705867166452736 28455999665778955581696 28573102545061996551168 28691173216735806454272 29509925579326324306944 29587772379758800405968 30057419560389892475904 30683615801231348569152 30996713921652076615776 31042908726304315180032 31478528127688119257472 31642478795019828211938 31919558294100562259328 32144740363194746120064 33198666276742114845312 33335286302572329309696 33473035419525107529984 33814597005438629035392 34340212502932493735424 34519067776385267140296 35066989487121541221888 35975460717357850579968 36162832908594089385072 36216726847355034376704 36479495193257785439232 36736846129365424137216 37348499561334879200976 37502197090393870473408 37657164846965745971232 37941332887705274108928 39185311015171020801024 39450363173011733874624 40683187022168350558206 40911487734975131425536 41328951895536102154368 41971370836917492343296 42189971726693104282584 42559411058800749679104 42683999498668433372544 42859653817592994826752 43036759825103709681408 44264888368989486460416 44630713892700143373312 45086129340584838713856 46025423701847022853728 46495070882478114923664 47217792191532178886208 47463718192529742317907 48217110544792119180096 48781713712763923854336 49797999415113172267968 50002929453858493964544 50209553129287661294976 51778601664577900710444 52600484230682311832832 53963191076036775869952 54244249362891134077608 54325090271032551565056 54548650313300175234048 55105269194048136205824 56253295635590805710112 56911999331557911163392 57382346433471612908544 59175544759517600811936 61367231602462697138304 61993427843304153231552 62957056255376238514944 63284957590039656423876 63839116588201124518656 64289480726389492240128 66397332553484229690624 66670572605144658619392 66946070839050215059968 67629194010877258070784 68680425005864987470848 69038135552770534280592 70133978974243082443776 72325665817188178770144 72433453694710068753408 74696999122669758401952 75004394180787740946816 75314329693931491942464 78900726346023467749248 81366374044336701116412 81822975469950262851072 82657903791072204308736 83942741673834984686592 84379943453386208565168 85118822117601499358208 85367998997336866745088 85719307635185989653504 86073519650207419362816 88529776737978972920832 90172258681169677427712 92050847403694045707456 92990141764956229847328 94435584383064357772416 94927436385059484635814 96434221089584238360192 99595998830226344535936 100005858907716987929088 100419106258575322589952 103557203329155801420888 105200968461364623665664 107926382152073551739904 108488498725782268155216 108650180542065103130112 110210538388096272411648 112506591271181611420224 113823998663115822326784 118351089519035201623872 122734463204925394276608 123986855686608306463104 125914112510752477029888 126569915180079312847752 127678233176402249037312 128578961452778984480256 132794665106968459381248 133892141678100430119936 135258388021754516141568 138076271105541068561184 142391154577589226953721 144651331634376357540288 149393998245339516803904 150008788361575481893632 150628659387862983884928 157801452692046935498496 162732748088673402232824 163645950939900525702144 165315807582144408617472 168759886906772417130336 170735997994673733490176 172147039300414838725632 184101694807388091414912 185980283529912459694656 188871168766128715544832 189854872770118969271628 192868442179168476720384 199191997660452689071872 200011717815433975858176 200838212517150645179904 207114406658311602841776 210401936922729247331328 216976997451564536310432 217300361084130206260224 225013182542363222840448 236702179038070403247744 245468926409850788553216 247973711373216612926208 251828225021504954059776 253139830360158625695504 255356466352804498074624 257157922905557968960512 265589330213936918762496 270516776043509032283136 276152542211082137122368 284782309155178453907442 289302663268752715080576 298787996490679033607808 300017576723150963787264 301257318775725967769856 315602905384093870996992 325465496177346804465648 330631615164288817234944 337519773813544834260672 341471995989347466980352 368203389614776182829824 371960567059824919389312 377742337532257431089664 379709745540237938543256 385736884358336953440768 398383995320905378143744 401676425034301290359808 414228813316623205683552 433953994903129072620864 450026365084726445680896 473404358076140806495488 490937852819701577106432 495947422746433225852416 506279660720317251391008 552305084422164274244736 569564618310356907814884 578605326537505430161152 597575992981358067215616 600035153446301927574528 602514637551451935539712 631205810768187741993984 650930992354693608931296 675039547627089668521344 736406779229552365659648 743921134119649838778624 755484675064514862179328 759419491080475877086512 771473768716673906881536 796767990641810756287488 828457626633246411367104 867907989806258145241728 900052730169452891361792 946808716152281612990976 991894845492866451704832 1012559321440634502782016 1104610168844328548489472 1139129236620713815629768 1157210653075010860322304 1195151985962716134431232 1205029275102903871079424 1301861984709387217862592 1350079095254179337042688 1472813558459104731319296 1487842268239299677557248 1518838982160951754173024 1656915253266492822734208 1735815979612516290483456 1800105460338905782723584 1893617432304563225981952 2025118642881269005564032 2209220337688657096978944 2278258473241427631259536 2314421306150021720644608 2390303971925432268862464 2603723969418774435725184 2700158190508358674085376 2975684536478599355114496 3037677964321903508346048 3313830506532985645468416 3471631959225032580966912 4050237285762538011128064 4418440675377314193957888 4556516946482855262519072 5207447938837548871450368 5400316381016717348170752 6075355928643807016692096 6627661013065971290936832 6943263918450065161933824 8100474571525076022256128 9113033892965710525038144 10414895877675097742900736 12150711857287614033384192 13255322026131942581873664 16200949143050152044512256 18226067785931421050076288 20829791755350195485801472 24301423714575228066768384 36452135571862842100152576 48602847429150456133536768 72904271143725684200305152 145808542287451368400610304
- Sum of all divisors σ(n): 572309333334981552112967619
- Sum of proper divisors (its aliquot sum) s(n): 426500791047530183712357315
- 145808542287451368400610304 is an abundant number, because the sum of its proper divisors (426500791047530183712357315) is greater than itself. Its abundance is 280692248760078815311747011
Bases of 145808542287451368400610304
- Binary: 1111000100111000010100011101010011011101001011011111010010111110110111111100100000000002
- Hexadecimal: 0x789C28EA6E96FA5F6FE400
- Base-36: IBJOC3JTTLU900000
Squares and roots of 145808542287451368400610304
- 145808542287451368400610304 squared (1458085422874513684006103042) is 21260131003991493927424009868216919999880359670972416
- 145808542287451368400610304 cubed (1458085422874513684006103043) is 3099908710532249659433144629068903193257135322977637182026273720882687549374464
-
145808542287451368400610304 is a
perfect square number . Itssquare root is 12075120798048 -
The
cube root of 145808542287451368400610304 is 526333471.6076326987
Scales and comparisons
How big is 145808542287451368400610304?- 145,808,542,287,451,368,400,610,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 145,808,542,287,451,368,400,610,304 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 145808542287451368400610304 cubic inches would be around 43861122.6 feet tall.
Recreational maths with 145808542287451368400610304
- 145808542287451368400610304 backwards is 403016004863154782245808541
- 145808542287451368400610304 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 145808542287451368400610304's digits is 99
- 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 145808542287451368400610304 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 145808542287451368400610304 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/145808542287451368400610304/
Chicago style:
Numbermatics. 2024. "Number 145808542287451368400610304 - Facts about the integer". https://numbermatics.com/n/145808542287451368400610304/
The information we have on file for 145808542287451368400610304 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 145808542287451368400610304, math, Factors of 145808542287451368400610304, curriculum, school, college, exams, university, Prime factorization of 145808542287451368400610304, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-five septillion, eight hundred eight sextillion, five hundred forty-two quintillion, two hundred eighty-seven quadrillion, four hundred fifty-one trillion, three hundred sixty-eight billion, four hundred million, six hundred ten thousand, three hundred four.