89593142047402731319296
89,593,142,047,402,731,319,296 is an even composite number composed of six prime numbers multiplied together.
89593142047402731319296 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 89593142047402731319296:
212 × 36 × 113 × 133 × 413 × 533
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 41 × 41 × 41 × 53 × 53 × 53)See below for interesting mathematical facts about the number 89593142047402731319296 from the Numbermatics database.
Names of 89593142047402731319296
- Cardinal: 89593142047402731319296 can be written as Eighty-nine sextillion, five hundred ninety-three quintillion, one hundred forty-two quadrillion, forty-seven trillion, four hundred two billion, seven hundred thirty-one million, three hundred nineteen thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 8.9593142047402731319296 × 1022
Factors of 89593142047402731319296
Divisors of 89593142047402731319296
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 41 44 48 52 53 54 64 66 72 78 81 82 88 96 99 104 106 108 117 121 123 128 132 143 144 156 159 162 164 169 176 192 198 208 212 216 234 242 243 246 256 264 286 288 297 312 318 324 328 338 351 352 363 369 384 396 416 424 429 432 451 468 477 484 486 492 507 512 528 533 572 576 583 594 624 636 648 656 676 689 702 704 726 729 738 768 792 832 848 858 864 891 902 936 954 968 972 984 1014 1024 1053 1056 1066 1089 1107 1144 1152 1166 1188 1248 1272 1287 1296 1312 1331 1352 1353 1378 1404 1408 1431 1452 1458 1476 1521 1536 1573 1584 1599 1664 1681 1696 1716 1728 1749 1782 1804 1859 1872 1908 1936 1944 1968 2028 2048 2067 2106 2112 2132 2173 2178 2197 2214 2288 2304 2332 2376 2496 2544 2574 2592 2624 2662 2673 2704 2706 2756 2808 2809 2816 2862 2904 2916 2952 3042 3072 3146 3159 3168 3198 3267 3321 3328 3362 3392 3432 3456 3498 3564 3608 3718 3744 3816 3861 3872 3888 3936 3993 4056 4059 4096 4134 4212 4224 4264 4293 4346 4356 4394 4428 4563 4576 4608 4664 4719 4752 4797 4961 4992 5043 5088 5148 5184 5247 5248 5324 5346 5408 5412 5512 5577 5616 5618 5632 5724 5808 5832 5863 5904 6084 6144 6201 6292 6318 6336 6396 6413 6519 6534 6591 6642 6656 6724 6784 6864 6912 6929 6996 7128 7216 7436 7488 7579 7632 7722 7744 7776 7872 7986 8019 8112 8118 8268 8424 8427 8448 8528 8586 8692 8712 8788 8856 8957 9126 9152 9216 9328 9438 9477 9504 9594 9801 9922 9963 9984 10086 10176 10296 10368 10494 10496 10648 10692 10816 10824 11024 11154 11232 11236 11264 11448 11583 11616 11664 11726 11808 11979 12168 12177 12288 12402 12584 12636 12672 12792 12826 12879 13038 13068 13182 13284 13312 13448 13568 13689 13728 13824 13858 13992 14157 14256 14391 14432 14872 14883 14976 15129 15158 15264 15444 15488 15552 15741 15744 15972 16038 16224 16236 16536 16731 16848 16854 16896 17056 17172 17303 17384 17424 17576 17589 17712 17914 18252 18304 18432 18491 18603 18656 18876 18954 19008 19188 19239 19557 19602 19773 19844 19926 19968 20172 20352 20449 20592 20736 20787 20988 20992 21296 21384 21632 21648 21853 22048 22308 22464 22472 22528 22737 22896 23166 23232 23328 23452 23616 23903 23958 24167 24336 24354 24804 25168 25272 25281 25344 25584 25652 25758 26076 26136 26364 26568 26624 26871 26896 27136 27378 27456 27648 27716 27984 28249 28314 28512 28782 28864 29403 29744 29766 29889 29952 30258 30316 30528 30888 30899 30976 31104 31482 31488 31944 32076 32448 32472 33072 33462 33696 33708 33792 34112 34344 34606 34749 34768 34848 35152 35178 35424 35828 35937 36504 36517 36531 36608 36864 36982 37206 37312 37752 37908 38016 38376 38478 38637 39114 39204 39546 39688 39852 39936 40344 40704 40898 41067 41184 41472 41574 41976 41984 42471 42592 42768 43173 43264 43296 43706 44096 44616 44649 44928 44944 45056 45387 45474 45792 46332 46464 46656 46904 47223 47232 47806 47916 48334 48672 48708 49608 50193 50336 50544 50562 50688 51168 51304 51516 51909 52152 52272 52728 52767 53136 53248 53742 53792 54272 54571 54756 54912 55296 55432 55473 55809 55968 56498 56628 57024 57564 57717 57728 58671 58806 59319 59488 59532 59778 59904 60516 60632 61056 61347 61776 61798 61952 62208 62361 62964 62976 63888 64152 64493 64896 64944 65559 66144 66924 67392 67416 67584 68211 68224 68688 68921 69212 69498 69536 69696 70304 70356 70543 70848 71656 71709 71874 72501 73008 73034 73062 73216 73964 74412 74624 75504 75816 75843 76032 76219 76752 76956 77274 78228 78408 79092 79376 79704 79872 80613 80688 81408 81796 82134 82368 82944 83148 83369 83952 83968 84747 84942 85184 85536 86346 86528 86592 87412 88192 88209 89093 89232 89298 89856 89888 90077 90774 90948 91584 92664 92697 92928 93312 93808 94446 94464 95612 95832 96668 97344 97416 98527 99216 100386 100672 101088 101124 101376 102336 102608 103032 103818 104247 104304 104544 105456 105534 106272 107484 107584 107811 108544 109142 109512 109551 109593 109824 110592 110864 110946 111618 111936 112996 113256 114048 115128 115169 115434 115456 116441 117342 117612 118638 118976 119064 119556 119808 121032 121264 122112 122694 123201 123552 123596 123904 124416 124722 125928 125952 127413 127776 128304 128986 129519 129792 129888 131118 132288 133848 133947 134784 134832 135168 136161 136422 136448 137376 137842 138424 138996 139072 139392 140608 140712 141086 141669 141696 143312 143418 143748 145002 146016 146068 146124 146432 147928 148824 148877 149248 150579 151008 151632 151686 152064 152438 153504 153912 154548 155727 156456 156816 158184 158301 158752 159408 159744 161226 161376 162816 163592 163713 164268 164736 165888 166296 166419 166738 167427 167904 167936 169494 169884 170368 171072 172692 173056 173151 173184 174824 176013 176384 176418 177957 178186 178464 178596 179712 179776 180154 181548 181896 183168 184041 185328 185394 185856 186624 187083 187616 188892 188928 191224 191664 193336 193479 194688 194832 196677 197054 198432 200772 201344 202176 202248 202752 203401 204633 204672 205216 206064 206763 207636 208494 208608 209088 210912 211068 211629 212544 214968 215127 215168 215622 217088 217503 218284 219024 219102 219186 219648 221728 221892 223236 223872 224939 225992 226512 227529 228096 228657 230256 230338 230868 230912 232882 234684 235224 237276 237952 238128 239112 239616 240383 241839 242064 242528 244224 245388 246402 247104 247192 247808 248832 249444 250107 251856 251904 254241 254826 255552 256608 257972 259038 259584 259776 262236 262933 264576 265837 267279 267696 267894 269568 269664 270231 272322 272844 272896 274752 275684 276848 277992 278091 278144 278784 281216 281424 282172 283338 283392 284089 286624 286836 287496 290004 292032 292136 292248 292864 295581 295856 297648 297754 298496 301158 302016 303264 303372 304128 304876 307008 307824 309096 310739 311454 312912 313632 316368 316602 317504 318816 322452 322752 323433 325632 327184 327426 328536 328653 328779 329472 331776 332592 332838 333476 334854 335808 338988 339768 339889 340736 342144 345384 345507 346112 346302 346368 349323 349648 352026 352768 352836 355914 356372 356928 357192 359424 359552 360308 363096 363792 366336 367237 368082 370656 370788 371712 373248 374166 375232 377784 377856 382239 382448 383328 386672 386958 388557 389376 389664 393354 394108 396864 401544 401687 401841 402688 404352 404496 405504 406802 408483 409266 409344 410432 412128 413526 415272 416988 417216 418176 421824 422136 423258 425007 425088 429936 430254 430336 431244 435006 436568 438048 438204 438372 439296 443456 443784 446472 446631 447744 449878 451737 451984 453024 455058 456192 457314 460512 460676 461736 461824 465764 467181 469368 470448 474552 474721 474903 475904 476256 478224 479232 480766 483678 484128 485056 488448 490776 491139 492804 494208 494384 495616 497664 498888 499257 500214 502281 503712 503808 508482 509652 511104 513216 515944 518076 519168 519453 519552 524472 525866 528039 529152 531674 533871 534558 535392 535788 539136 539328 540462 544644 545688 545792 549504 551368 552123 553696 555984 556182 556288 557568 561249 562432 562848 564344 566676 566784 568178 573248 573672 574992 580008 580437 584064 584272 584496 585728 590031 591162 591712 595296 595508 596992 602316 604032 606528 606744 608256 609752 610203 613899 614016 615648 618192 620289 621478 622908 625824 627264 632736 633204 634887 635008 637632 644904 645381 645504 646866 651264 652509 654368 654852 657072 657306 657558 658944 665184 665676 666952 669708 671616 674817 677976 679536 679778 681472 682587 684288 685971 690768 691014 692224 692604 692736 698646 699296 704052 705536 705672 709423 711828 712744 713856 714384 718848 719104 720616 721149 725517 726192 727584 732672 734474 736164 741312 741576 743424 746496 748332 750321 750464 755568 755712 758131 762723 764478 764896 766656 773344 773916 777114 778752 779328 786708 788216 788799 793728 797511 801837 803088 803374 803682 805376 808704 808992 810693 813604 816966 818532 818688 820864 824256 827052 830544 833976 834273 834432 836352 838409 843648 844272 846516 850014 850176 852267 859872 860508 860672 862488 870012 873136 876096 876408 876744 878592 886743 886912 887568 892944 893262 895488 895973 899756 903474 903968 906048 910116 912384 914628 917059 921024 921352 923472 923648 931528 932217 934362 938736 940896 949104 949442 949806 951808 952512 956448 961532 967356 968256 970112 970299 976896 980023 981552 982278 985608 985959 988416 988768 990847 995328 997776 998514 1000428 1004562 1007424 1016964 1019304 1019667 1022208 1026432 1031888 1036152 1036521 1038336 1038906 1039104 1047969 1048944 1051732 1056078 1058304 1063348 1067742 1069116 1070784 1071576 1078272 1078656 1080924 1083797 1089288 1091376 1091584 1099008 1101711 1102736 1104246 1107392 1111968 1112364 1112576 1115136 1122498 1124864 1125696 1128688 1133352 1133568 1136356 1146496 1146717 1147344 1149984 1158209 1160016 1160874 1168128 1168544 1168992 1180062 1182324 1183424 1190592 1191016 1193984 1204632 1205061 1205523 1208064 1213056 1213488 1216512 1219504 1220406 1225449 1227798 1228032 1231296 1236384 1240578 1242956 1245816 1251648 1254528 1265472 1266408 1266859 1269774 1270016 1275264 1280851 1289808 1290762 1291008 1293732 1305018 1308736 1309704 1314144 1314612 1315116 1317888 1330368 1331352 1333904 1339416 1339893 1343232 1349634 1355211 1355952 1359072 1359556 1362944 1365174 1368576 1371942 1381536 1382028 1385208 1385472 1397292 1398592 1401543 1408104 1411072 1411344 1418846 1423656 1424163 1424709 1425488 1427712 1428768 1437696 1438208 1441232 1442298 1451034 1452384 1455168 1465344 1468948 1472328 1473417 1482624 1483152 1486848 1492992 1496664 1497197 1497771 1500642 1500928 1511136 1511424 1516262 1525446 1528956 1529792 1533312 1546688 1547832 1554228 1557504 1558359 1558656 1573416 1576432 1577598 1584117 1587456 1595022 1601613 1603674 1606176 1606748 1607364 1610752 1617408 1617984 1621386 1627208 1633932 1637064 1637376 1637647 1641728 1648512 1654104 1656369 1661088 1667952 1668546 1668864 1672704 1676818 1683747 1687296 1688544 1693032 1700028 1700352 1704534 1719744 1721016 1721344 1724976 1740024 1741311 1746272 1752192 1752816 1753488 1757184 1770093 1773486 1773824 1775136 1785888 1786524 1790976 1791946 1799512 1806948 1807936 1812096 1820232 1824768 1829256 1830609 1834118 1841697 1842048 1842704 1846944 1847296 1860867 1863056 1864434 1868724 1877472 1881792 1898208 1898884 1899612 1903616 1904661 1905024 1912896 1923064 1934712 1935401 1936143 1936512 1940224 1940598 1953792 1957527 1960046 1963104 1964556 1971216 1971918 1976832 1977536 1981694 1995552 1997028 2000856 2009124 2014848 2024451 2033928 2038608 2039334 2044416 2047761 2052864 2057913 2063776 2072304 2073042 2076672 2077812 2078208 2095938 2097888 2103464 2112156 2116608 2126696 2128269 2135484 2138232 2141568 2143152 2156544 2157312 2161848 2163447 2167594 2176551 2178576 2182752 2183168 2198016 2203422 2205472 2208492 2214784 2223936 2224728 2225152 2230272 2237411 2244996 2249728 2250963 2251392 2257376 2266704 2267136 2272712 2274393 2288169 2292992 2293434 2294688 2299968 2316418 2320032 2321748 2336256 2337088 2337984 2360124 2364648 2366397 2366848 2381184 2382032 2387968 2392533 2405511 2409264 2410122 2411046 2416128 2426112 2426976 2432079 2439008 2440812 2450898 2455596 2456064 2462592 2472768 2481156 2485912 2491632 2502819 2503296 2509056 2515227 2530944 2532816 2533718 2539548 2540032 2550528 2556801 2561702 2579616 2581524 2582016 2587464 2610036 2617472 2619408 2628288 2629224 2630232 2635776 2644213 2660229 2660736 2662704 2667808 2678832 2679786 2686464 2687919 2699268 2710422 2711904 2718144 2719112 2725888 2730348 2737152 2743884 2751177 2763072 2764056 2770416 2770944 2794584 2796651 2797184 2803086 2816208 2822144 2822688 2837692 2847312 2848326 2849418 2850976 2855424 2857536 2876416 2882464 2884596 2892263 2902068 2904768 2910336 2924207 2930688 2937896 2940069 2944656 2946834 2957877 2965248 2966304 2972541 2985984 2993328 2994394 2995542 3001284 3001856 3022272 3032524 3050892 3057912 3059001 3059584 3066624 3093376 3095664 3108456 3109563 3115008 3116718 3117312 3124979 3143907 3146832 3152864 3155196 3168234 3174912 3190044 3203226 3207348 3212352 3213496 3214728 3221504 3234816 3235968 3242772 3251391 3254416 3267864 3274128 3274752 3275294 3283456 3297024 3305133 3308208 3312738 3322176 3335904 3337092 3337728 3345408 3353636 3367494 3374592 3377088 3386064 3400056 3400704 3409068 3418129 3439488 3442032 3442688 3449952 3474627 3480048 3482622 3492544 3504384 3505632 3506976 3540186 3546972 3547648 3550272 3571776 3573048 3581952 3583892 3599024 3613896 3615183 3615872 3616569 3624192 3640464 3649536 3652813 3658512 3661218 3668236 3683394 3684096 3685408 3693157 3693888 3721734 3726112 3728868 3737448 3738779 3754944 3763584 3796416 3797768 3799224 3800577 3807232 3809322 3810048 3825792 3842553 3846128 3869424 3870802 3872286 3873024 3880448 3881196 3915054 3920092 3926208 3929112 3942432 3943836 3953664 3955072 3963388 3991104 3994056 4001712 4018248 4019679 4029696 4039607 4048902 4067856 4077216 4078668 4088832 4095522 4105728 4115826 4127552 4144608 4146084 4155624 4156416 4191876 4195776 4204629 4206928 4224312 4233216 4253392 4256538 4270968 4272489 4274127 4276464 4283136 4286304 4313088 4314624 4323696 4326894 4335188 4353102 4357152 4365504 4396032 4406844 4410944 4416984 4418557 4420251 4429568 4447872 4449456 4450304 4460544 4474822 4489992 4491591 4493313 4499456 4501926 4502784 4514752 4533408 4534272 4545424 4548786 4576338 4585984 4586868 4589376 4599936 4632836 4640064 4643496 4672512 4674176 4675077 4675968 4720248 4721929 4729296 4732794 4733696 4762368 4764064 4774081 4785066 4811022 4818528 4820244 4822092 4832256 4852224 4853952 4864158 4878016 4881624 4901796 4911192 4912128 4912941 4925184 4945536 4962312 4969107 4971824 4983264 5005638 5006592 5018112 5030454 5051241 5061888 5065632 5067436 5079096 5080064 5101056 5113602 5123404 5159232 5163048 5164032 5174928 5220072 5221931 5223933 5234944 5238816 5256576 5258448 5260464 5271552 5288426 5310279 5320458 5321472 5325408 5335616 5357664 5359572 5372928 5375838 5398536 5420844 5423808 5436288 5438224 5451776 5460696 5474304 5487768 5491827 5502354 5525091 5526144 5528112 5540832 5541888 5582601 5589168 5593302 5594368 5606172 5632416 5645376 5675384 5694624 5696652 5698836 5701952 5710848 5713983 5715072 5752832 5764928 5769192 5784526 5804136 5806203 5808429 5809536 5820672 5848414 5861376 5872581 5875792 5880138 5889312 5893668 5915754 5930496 5932608 5945082 5986656 5988788 5991084 6002568 6003712 6044544 6065048 6073353 6101784 6103957 6115824 6118002 6119168 6133248 6171373 6173739 6186752 6191328 6216912 6219126 6230016 6233436 6234624 6249958 6287814 6293664 6305728 6310392 6336468 6349824 6380088 6384807 6406452 6414696 6424704 6426992 6429456 6443008 6469632 6471936 6485544 6490341 6502782 6508832 6529653 6535728 6548256 6549504 6550588 6566912 6594048 6610266 6616416 6625476 6644352 6671808 6674184 6675456 6690816 6707272 6712233 6734988 6749184 6752889 6754176 6772128 6800112 6801408 6818136 6823179 6836258 6864507 6878976 6884064 6885376 6899904 6949254 6960096 6965244 6985088 7008768 7011264 7013952 7080372 7093944 7095296 7099191 7100544 7143552 7146096 7163904 7167784 7177599 7198048 7216533 7227792 7230366 7231744 7233138 7248384 7280928 7296237 7305626 7317024 7322436 7336472 7366788 7368192 7370816 7386314 7387776 7443468 7452224 7457736 7474896 7477558 7508457 7509888 7527168 7545681 7592832 7595536 7598448 7601154 7614464 7618644 7620096 7651584 7670403 7685106 7692256 7738848 7741604 7744572 7746048 7760896 7762392 7830108 7840184 7852416 7858224 7884864 7887672 7907328 7910144 7926776 7932639 7980687 7982208 7988112 8003424 8036496 8039358 8059392 8063757 8079214 8097804 8135712 8154432 8157336 8177664 8191044 8211456 8231652 8253531 8255104 8289216 8292168 8311248 8312832 8339441 8383752 8389953 8391552 8409258 8413856 8448624 8466432 8506784 8513076 8541936 8544978 8548254 8552928 8566272 8572608 8629248 8647392 8653788 8670376 8676789 8706204 8714304 8731008 8772621 8792064 8813688 8820207 8821888 8833968 8837114 8840502 8859136 8873631 8895744 8898912 8900608 8917623 8949644 8979984 8983182 8986626 8998912 9003852 9005568 9029504 9066816 9090848 9097572 9152676 9171968 9173736 9177003 9178752 9199872 9222499 9265672 9280128 9286992 9328689 9345024 9348352 9350154 9351936 9374937 9431721 9440496 9443858 9458592 9465588 9467392 9524736 9528128 9548162 9570132 9622044 9637056 9640488 9644184 9664512 9704448 9707904 9728316 9754173 9756032 9763248 9803592 9822384 9824256 9825882 9850368 9855703 9891072 9915399 9924624 9938214 9943648 9966528 10011276 10013184 10036224 10060908 10102482 10123776 10131264 10134872 10158192 10160128 10202112 10227204 10246808 10254387 10318464 10326096 10328064 10349856 10423881 10440144 10443862 10447866 10469888 10477632 10513152 10516896 10520928 10576852 10620558 10640916 10642944 10650816 10671232 10715328 10719144 10745856 10751676 10780253 10797072 10841688 10845549 10847616 10872576 10876448 10899317 10921392 10948608 10958439 10975536 10983654 11004708 11050182 11052288 11056224 11079471 11081664 11165202 11178336 11186604 11188736 11212344 11216337 11264832 11290752 11350768 11389248 11393304 11397672 11401731 11403904 11421696 11427966 11430144 11505664 11527659 11529856 11538384 11569052 11608272 11612406 11616858 11619072 11641344 11647649 11696828 11745162 11751584 11760276 11778624 11787336 11831508 11860992 11865216 11890164 11921767 11973312 11977576 11982168 12005136 12007424 12059037 12089088 12118821 12130096 12146706 12203568 12207914 12231648 12236004 12238336 12266496 12342746 12347478 12373504 12382656 12433824 12438252 12466872 12469248 12499916 12575628 12587328 12611456 12613887 12620784 12672936 12699648 12740299 12760176 12769614 12812904 12817467 12829392 12849408 12853984 12858912 12939264 12943872 12971088 12980682 13005564 13017664 13059306 13071456 13096512 13101176 13133824 13188096 13220532 13232832 13250952 13255671 13260753 13288704 13343616 13348368 13350912 13381632 13414544 13424466 13469976 13474773 13479939 13498368 13505778 13508352 13544256 13600224 13602816 13636272 13646358 13672516 13729014 13757952 13768128 13799808 13898508 13920192 13930488 13935449 13970176 14017536 14022528 14027904 14089361 14160744 14165787 14187888 14190592 14198382 14201088 14287104 14292192 14322243 14335568 14355198 14396096 14433066 14455584 14460732 14463488 14466276 14496768 14561856 14592474 14611252 14634048 14644872 14672944 14733576 14736384 14738823 14741632 14772628 14775552 14886936 14904448 14907321 14915472 14949792 14955116 15016914 15019776 15054336 15056717 15091362 15185664 15191072 15196896 15202308 15237288 15240192 15303168 15340806 15370212 15384512 15477696 15483208 15489144 15492096 15521792 15524784 15660216 15665793 15671799 15680368 15704832 15716448 15769728 15775344 15814656 15820288 15853552 15865278 15930837 15961374 15964416 15976224 16006848 16072992 16078716 16118784 16127514 16158428 16195608 16271424 16308864 16314672 16355328 16382088 16422912 16463304 16469167 16475481 16507062 16510208 16578432 16584336 16622496 16625664 16678882 16747803 16767504 16779906 16783104 16818516 16827712 16897248 17013568 17026152 17083872 17089956 17096508 17105856 17132544 17141949 17145216 17258496 17294784 17307576 17340752 17353578 17412408 17418609 17425287 17428608 17462016 17545242 17584128 17617743 17627376 17640414 17643776 17667936 17674228 17681004 17718272 17747262 17791488 17797824 17835246 17899288 17959968 17966364 17973252 18007704 18011136 18014117 18059008 18133632 18181696 18195144 18220059 18305352 18311871 18343936 18347472 18354006 18357504 18399744 18444998 18514119 18521217 18531344 18560256 18573984 18657378 18690048 18696704 18700308 18703872 18749874 18863442 18880992 18887716 18917184 18931176 18934784 19049472 19056256 19096324 19140264 19154421 19244088 19274112 19280976 19288368 19329024 19408896 19415808 19456632 19463561 19471023 19508346 19512064 19526496 19607184 19644768 19648512 19651764 19700736 19711406 19782144 19830798 19849248 19876428 19887296 19933056 20022552 20026368 20072448 20121816 20136699 20204964 20247552 20258667 20262528 20269744 20316384 20320256 20404224 20454408 20469537 20493616 20508774 20593521 20636928 20652192 20656128 20699712 20847762 20880288 20887724 20895732 20939776 20955264 21026304 21033792 21041856 21153704 21241116 21281832 21285888 21289411 21297573 21301632 21342464 21430656 21438288 21491712 21503352 21532797 21560506 21594144 21649599 21683376 21691098 21695232 21745152 21752896 21798634 21842784 21888711 21916878 21951072 21967308 22009416 22100364 22104576 22112448 22158942 22163328 22330404 22356672 22373208 22377472 22424688 22432674 22525371 22529664 22581504 22637043 22701536 22778496 22786608 22795344 22803462 22807808 22843392 22855932 22860288 23011209 23055318 23059712 23076768 23138104 23216544 23224812 23233716 23238144 23282688 23295298 23393656 23490324 23503168 23520552 23557248 23574672 23663016 23721984 23730432 23780328 23797917 23843534 23942061 23946624 23955152 23964336 24010272 24014848 24118074 24178176 24191271 24237642 24260192 24293412 24407136 24415828 24463296 24472008 24476672 24532992 24685492 24694956 24747008 24760593 24765312 24867648 24876504 24933744 24938496 24999832 25018323 25151256 25160213 25169859 25174656 25222912 25227774 25241568 25345872 25399296 25480598 25520352 25539228 25625808 25634934 25658784 25698816 25707968 25717824 25887744 25942176 25961364 26011128 26030367 26035328 26118612 26142912 26193024 26202352 26267648 26317863 26376192 26441064 26460621 26465664 26501904 26511342 26521506 26577408 26620893 26687232 26696736 26701824 26752869 26829088 26848932 26939952 26949546 26959878 26996736 27011556 27016704 27088512 27200448 27272544 27292716 27345032 27458028 27515904 27531009 27536256 27599616 27667497 27797016 27840384 27860976 27870898 27940352 27986067 28035072 28045056 28055808 28124811 28178722 28295163 28321488 28331574 28375776 28381184 28396764 28402176 28574208 28584384 28644486 28671136 28710396 28792192 28866132 28911168 28921464 28926976 28932552 28993536 29086343 29123712 29184948 29222504 29262519 29268096 29289744 29345888 29467152 29472768 29477646 29483264 29545256 29551104 29567109 29746197 29773872 29808896 29814642 29830944 29899584 29910232 30033828 30039552 30108672 30113434 30182724 30371328 30382144 30393792 30404616 30474576 30480384 30606336 30681612 30740424 30763161 30769024 30955392 30966416 30978288 30984192 31043584 31049568 31271643 31320432 31331586 31343598 31360736 31409664 31432896 31539456 31550688 31640576 31707104 31730556 31861674 31922748 31928832 31952448 32013696 32145984 32157432 32237568 32255028 32316856 32340759 32391216 32536647 32542848 32617728 32629344 32697951 32764176 32845824 32875317 32926608 32938334 32950962 33014124 33020416 33156864 33168672 33238413 33244992 33357764 33495606 33535008 33559812 33566208 33637032 33649011 33655424 33794496 34027136 34052304 34167744 34179912 34193016 34205193 34211712 34265088 34283898 34290432 34374769 34516992 34582977 34589568 34615152 34681504 34707156 34824816 34837218 34850574 34857216 34924032 34942947 35090484 35235486 35254752 35280828 35287552 35335872 35348456 35362008 35436544 35494524 35582976 35595648 35670492 35765301 35798576 35919936 35932728 35946504 36015408 36022272 36028234 36118016 36177111 36267264 36356463 36363392 36390288 36440118 36610704 36623742 36687872 36694944 36708012 36715008 36799488 36889996 37028238 37042434 37062688 37120512 37147968 37314756 37393408 37400616 37407744 37499748 37599419 37726884 37761984 37775432 37834368 37862352 37869568 38098944 38112512 38192648 38220897 38280528 38308842 38452401 38488176 38548224 38561952 38576736 38817792 38831616 38913264 38927122 38942046 39016692 39024128 39052992 39214368 39289536 39303528 39401472 39422812 39564288 39661596 39698496 39752856 39767013 39774592 39782259 39866112 40045104 40052736 40144896 40180943 40243632 40273398 40409928 40424319 40495104 40517334 40525056 40539488 40624727 40632768 40808448 40908816 40939074 40987232 41017548 41187042 41273856 41304384 41399424 41695524 41760576 41775448 41791464 41806347 41879552 41910528 42052608 42067584 42083712 42268083 42307408 42482232 42497361 42563664 42571776 42578822 42595146 42603264 42684928 42861312 42876576 42966729 43006704 43065594 43121012 43188288 43299198 43366752 43382196 43390464 43490304 43505792 43597268 43685568 43777422 43833756 43902144 43934616 44018832 44200728 44209152 44216469 44224896 44317884 44326656 44435677 44660808 44713344 44746416 44754944 44849376 44865348 45050742 45059328 45163008 45170151 45274086 45403072 45556992 45573216 45590688 45606924 45615616 45711864 45720576 46022418 46110636 46119424 46153536 46276208 46433088 46449624 46467432 46476288 46565376 46590596 46787312 46980648 46997379 47006336 47015397 47041104 47114496 47149344 47326032 47443968 47460864 47486569 47560656 47595834 47687068 47884122 47893248 47910304 47928672 48020544 48236148 48356352 48382542 48475284 48520384 48586824 48604127 48814272 48831656 48926592 48944016 48953344 49065984 49370984 49389912 49407501 49426443 49494016 49521186 49530624 49735296 49753008 49867488 49876992 49999664 50036646 50243409 50302512 50320426 50339718 50349312 50445824 50455548 50483136 50691744 50961196 51040704 51078456 51251616 51269868 51317568 51397632 51415936 51425847 51435648 51775488 51884352 51922728 51941219 52022256 52060734 52070656 52237224 52255827 52285824 52386048 52404704 52514891 52635726 52752384 52882128 52921242 52931328 53003808 53022684 53043012 53154816 53241786 53374464 53393472 53505738 53658176 53697864 53879904 53899092 53919756 54023112 54033408 54042351 54177024 54400896 54545088 54585432 54660177 54690064 54916056 54935613 55031808 55062018 55072512 55199232 55334994 55542357 55563651 55594032 55680768 55721952 55741796 55880704 55972134 56070144 56090112 56111616 56249622 56357444 56590326 56642976 56663148 56751552 56793528 56804352 57148416 57168768 57288972 57342272 57420792 57441241 57463263 57584384 57732264 57822336 57842928 57853952 57865104 57987072 58172686 58247424 58369896 58390683 58413069 58445008 58525038 58536192 58579488 58691776 58934304 58945536 58955292 58966528 59090512 59102208 59134218 59492394 59547744 59617792 59629284 59661888 59799168 59820464 60067656 60079104 60217344 60226868 60365448 60410097 60742656 60764288 60776001 60787584 60809232 60949152 60960768 61212672 61363224 61385077 61408611 61480848 61526322 61538048 61910784 61932832 61956576 61968384 62099136 62543286 62640864 62663172 62687196 62721472 62819328 62865792 63078912 63101376 63281152 63414208 63461112 63723348 63845496 63857664 63868233 63892719 63904896 64027392 64291968 64314864 64475136 64510056 64598391 64633712 64681518 64782432 64948797 65073294 65085696 65235456 65258688 65395902 65528352 65666133 65750634 65853216 65876668 65901924 66028248 66040832 66313728 66337344 66476826 66489984 66715528 66991212 67070016 67119624 67132416 67143527 67274064 67298022 67310848 67588992 67885103 67911129 68054272 68104608 68335488 68359824 68386032 68410386 68423424 68530176 68567796 68580864 68749538 69033627 69165954 69179136 69230304 69363008 69414312 69649632 69674436 69701148 69714432 69848064 69885894 70180968 70470972 70509504 70561656 70575104 70671744 70696912 70724016 70873088 70989048 71165952 71191296 71340984 71393751 71530602 71597152 71826183 71839872 71865456 71893008 72030816 72044544 72056468 72236032 72354222 72534528 72573813 72712926 72726784 72780576 72880236 73221408 73247484 73389888 73416024 73430016 73598976 73779992 74056476 74084868 74125376 74241024 74281779 74295936 74629512 74786816 74801232 74815488 74999496 75054969 75198838 75453768 75480639 75509577 75523968 75550864 75668736 75724704 75739136 76197888 76225024 76385296 76441794 76561056 76617684 76904802 76976352 77096448 77123904 77153472 77663232 77826528 77854244 77884092 78033384 78048256 78091101 78105984 78428736 78579072 78607056 78802944 78845624 78953589 79128576 79323192 79351441 79381863 79396992 79505712 79534026 79549184 79564518 79732224 80090208 80105472 80258607 80361886 80487264 80546796 80819856 80848638 80990208 81034668 81050112 81078976 81249454 81265536 81817632 81878148 81974464 82035096 82374084 82547712 82593027 82608768 82798848 83002491 83391048 83521152 83550896 83582928 83612694 83759104 83821056 83958201 84105216 84135168 84167424 84374433 84536166 84614816 84885489 84964464 84994722 85127328 85143552 85157644 85190292 85206528 85369856 85722624 85753152 85933458 86013408 86131188 86242024 86376576 86598396 86733504 86764392 86780928 86980608 87011584 87194536 87259029 87371136 87554844 87667512 87787557 87804288 87869232 88037664 88401456 88418304 88432938 88449792 88635768 88653312 88701327 88871354 89238591 89321616 89426688 89492832 89509888 89698752 89730696 90101484 90118656 90326016 90340302 90548172 90806144 91113984 91146432 91181376 91213848 91231232 91423728 91441152 91733851 92044836 92221272 92238848 92289483 92307072 92552416 92866176 92899248 92934864 92952576 93130752 93181192 93574624 93814929 93961296 93994758 94012672 94030794 94082208 94228992 94298688 94652064 94921728 94973138 95121312 95191668 95374136 95768244 95786496 95820608 95857344 96041088 96472296 96712704 96765084 96950568 97022277 97040768 97173648 97208254 97609941 97628544 97663312 97853184 97888032 97906688 98093853 98625951 98741968 98779824 98815002 98852886 98988032 99042372 99061248 99470592 99506016 99715239 99734976 99999328 100073292 100486818 100605024 100640852 100679436 100698624 100891648 100911096 100947033 100966272 101383488 101922392 102081408 102156912 102503232 102539736 102615579 102635136 102795264 102831872 102851694 102871296 103124307 103550976 103748931 103768704 103845456 103882438 104044512 104121468 104141312 104474448 104511654 104571648 104772096 104809408 104828841 105029782 105271452 105764256 105842484 105862656 106007616 106045368 106086024 106309632 106483572 106748928 106786944 107011476 107295903 107316352 107395728 107759808 107798184 107839512 108046224 108066816 108084702 108354048 108412733 108531333 108801792 109069389 109090176 109170864 109320354 109380128 109832112 109871226 110063616 110124036 110145024 110398464 110669988 111084714 111127302 111188064 111361536 111443904 111483592 111761408 111944268 112180224 112223232 112499244 112714888 112798257 113180652 113285952 113326296 113503104 113587056 113608704 114296832 114337536 114577944 114662691 114684544 114841584 114882482 114926526 115168768 115357203 115464528 115644672 115685856 115707904 115730208 116345372 116494848 116739792 116781366 116826138 116890016 117050076 117072384 117158976 117383552 117868608 117910584 117933056 118181024 118204416 118268436 118582783 118984788 119095488 119235584 119258568 119301039 119323776 119598336 119640928 119892487 120135312 120158208 120434688 120453736 120542829 120730896 120820194 121272957 121485312 121528576 121552002 121575168 121618464 121874181 121898304 122425344 122726448 122770154 122817222 122961696 123052644 123076096 123821568 123865664 123913152 124198272 125086572 125281728 125326344 125374392 125419041 125442944 125638656 125731584 126157824 126202752 126562304 126804249 126828416 126922224 127446696 127492083 127690992 127715328 127736466 127785438 127809792 128054784 128124139 128583936 128629728 128900187 129020112 129196782 129267424 129363036 129564864 129897594 130146588 130171392 130470912 130517376 130791804 131056704 131332266 131501268 131706432 131753336 131803848 132056496 132081664 132627456 132649407 132674688 132953652 132979968 133307031 133431056 133982424 134140032 134239248 134264832 134287054 134548128 134596044 134621696 135177984 135510453 135770206 135822258 136108544 136209216 136670976 136719648 136772064 136820772 136846848 137135592 137161728 137499076 138067254 138331908 138358272 138460608 138726016 138828624 139299264 139348872 139402296 139428864 139696128 139771788 140143289 140361936 140941944 140992137 141019008 141123312 141150208 141343488 141393824 141448032 141978096 142331904 142382592 142459707 142681968 142787502 143061204 143194304 143652366 143679744 143730912 143786016 144061632 144112936 144472064 144708444 145069056 145147626 145425852 145453568 145561152 145760472 145812381 146442816 146494968 146779776 146832048 146860032 147197952 147559984 148112952 148169736 148222503 148250752 148279329 148482048 148563558 148591872 149259024 149573632 149602464 149630976 149998992 150109938 150397676 150907536 150961278 151019154 151047936 151101728 151337472 151419437 151449408 152450048 152770592 152883588 153122112 153235368 153289939 153809604 153952704 154192896 154247808 154306944 154982971 155326464 155653056 155708488 155768184 155823657 156066768 156096512 156182202 156211968 156767481 156857472 157158144 157214112 157544673 157691248 157907178 158257152 158646384 158702882 158763726 158793984 159011424 159068052 159098368 159129036 159464448 160180416 160517214 160723772 160974528 161093592 161639712 161697276 162069336 162100224 162127053 162157952 162498908 162531072 163635264 163756296 163948928 163980531 164070192 164748168 164806839 165095424 165186054 165217536 165597696 165623887 166004982 166627071 166782096 167042304 167101792 167165856 167225388 167642112 167916402 168210432 168270336 168334848 168748866 169072332 169229632 169770978 169928928 169989444 170254656 170315288 170380584 170413056 170739712 171445248 171506304 171866916 172026816 172262376 172323723 172389789 172484048 172753152 173196792 173467008 173528784 173561856 173961216 174023168 174389072 174518058 174742272 175109688 175172049 175239207 175335024 175575114 175608576 175738464 176075328 176802912 176836608 176865876 176899584 177271536 177306624 177402654 177742708 178477182 178643232 178853376 178985664 179397504 179461392 180202968 180237312 180652032 180680604 181096344 181160837 181230291 181612288 182227968 182292864 182362752 182427696 182462464 182847456 182882304 183467702 184089672 184155231 184225833 184442544 184477696 184578966 184614144 185104832 185732352 185798496 185869728 185905152 186362384 187149248 187629858 187922592 187989516 188025344 188061588 188164416 188457984 188597376 189304128 189843456 189946276 190242624 190383336 190748272 191536488 191572992 191604699 191641216 191678157 191714688 192082176 192944592 193425408 193530168 193599089 193795173 193901136 194044554 194081536 194347296 194416508 195219882 195257088 195326624 195706368 195737321 195776064 196187706 197251902 197483936 197559648 197630004 197705772 198084744 198122496 198155287 198941184 199012032 199430478 199469952 199998656 200146584 200973636 201210048 201281704 201358872 201397248 201430581 201783296 201822192 201894066 201932544 202766976 203655309 203733387 203844784 204162816 204313824 205006464 205079472 205231158 205270272 205590528 205663744 205703388 205742592 206248614 207100881 207497862 207537408 207690912 207764876 208089024 208242936 208282624 208948896 209023308 209143296 209544192 209618816 209657682 210059564 210542904 211528512 211684968 211725312 212015232 212090736 212172048 212619264 212967144 213497856 213573888 214022952 214099171 214181253 214591806 214632704 214791456 215519616 215596368 215679024 216092448 216133632 216169404 216708096 216825466 217062666 217603584 217721439 218138778 218180352 218341728 218640708 218760256 219664224 219742452 220248072 220290048 220796928 221339976 222169428 222254604 222376128 222723072 222845337 222887808 222967184 223522816 223888536 224360448 224446464 224998488 225164907 225429776 225596514 226361304 226441917 226528731 226571904 226652592 227006208 227174112 227217408 228593664 228675072 229155888 229325382 229369088 229683168 229764964 229853052 230337536 230714406 230929056 231289344 231371712 231460416 232690744 232989696 233479584 233562732 233652276 233780032 234100152 234144768 234183521 234273303 234317952 234767104 235737216 235821168 235866112 236362048 236408832 236536872 236860767 237165566 237969576 238054323 238145589 238190976 238471168 238517136 238602078 238647552 239196672 239281856 239784974 240270624 240316416 240775821 240907472 241085658 241461792 241640388 242545914 242970624 243057152 243104004 243150336 243236928 243748362 243796608 245452896 245540308 245634444 245923392 246105288 246152192 247643136 247731328 247779081 247826304 248396544 249007473 250173144 250262237 250563456 250652688 250748784 250838082 250885888 251277312 251463168 252315648 252405504 253026293 253123299 253608498 253656832 253844448 254893392 254984166 255381984 255430656 255472932 255570876 255619584 256109568 256248278 257167872 257259456 257800374 258040224 258393564 258534848 258726072 259129728 259795188 260293176 260342784 260941824 261034752 261583608 261777087 262113408 262664532 263002536 263362671 263412864 263506672 263607696 264112992 264163328 265254912 265298814 265349376 265907304 265959936 266103981 266614062 266862112 267715773 267964848 268280064 268478496 268529664 268574108 269096256 269192088 269243392 270355968 271020906 271540412 271644516 272217088 272418432 273341952 273439296 273544128 273641544 273693696 274271184 274323456 274998152 275201553 276134508 276663816 276716544 276762343 276868449 276921216 277452032 277657248 278598528 278697744 278804592 278857728 279392256 279543576 280286578 280723872 281444787 281883888 281984274 282038016 282246624 282300416 282686976 282787648 282896064 283956192 284765184 284919414 285363936 285575004 286122408 286388608 287304732 287359488 287461824 287572032 288123264 288225872 288944128 289416888 290138112 290295252 290851704 290907136 291066831 291122304 291520944 291624762 292829823 292885632 292989936 293559552 293664096 293720064 294281559 295119968 295877853 296225904 296339472 296445006 296501504 296558658 296964096 297127116 297183744 298518048 299145717 299204928 299997984 300219876 300795352 301815072 301922556 302038308 302095872 302203456 302674944 302838874 302841099 302898816 304900096 305541184 305767176 306244224 306470736 306579878 307619208 307846737 307905408 308385792 308495616 308613888 309372921 309965942 310652928 311246793 311306112 311416976 311536368 311647314 312133536 312193024 312364404 312423936 313534962 313714944 314316288 314428224 314486523 315089346 315382496 315814356 317292768 317405764 317527452 317587968 318022848 318136104 318196736 318258072 318928896 320360832 321034428 321447544 321887709 321949056 322187184 323279424 323394552 324138672 324200448 324254106 324315904 324997816 325062144 325238199 327082769 327208167 327270528 327512592 327897856 327961062 328140384 329496336 329613678 330190848 330372108 330435072 331195392 331247774 332009964 333254142 333564192 334084608 334203584 334331712 334450776 335284224 335832804 336540672 336669696 337497732 338144664 338394771 338459264 339541956 339857856 339978888 340509312 340630576 340761168 340826112 341479424 342890496 343012608 343733832 343988073 344053632 344524752 344647446 344779578 344968096 345506304 346071609 346393584 346934016 347057568 347123712 348046336 348778144 349036116 349484544 350219376 350344098 350478414 350670048 351150228 351217152 351476928 352150656 353605824 353731752 353799168 354543072 354613248 354805308 355485416 355748349 356954364 357286464 357706752 357903117 357971328 358795008 358922784 359677461 360405936 360474624 361304064 361361208 361628487 362192688 362321674 362460582 363224576 363818871 364455936 364585728 364725504 364855392 364924928 365622543 365694912 366935404 368179344 368310462 368451666 368885088 368955392 369157932 369228288 370209664 371464704 371596992 371739456 372724768 374298496 375259716 375845184 375979032 376050688 376123176 376257123 376328832 376915968 377194752 378122459 378608256 379686912 379892552 380412747 380485248 380766672 381496544 382476249 383072976 383145984 383209398 383282432 383356314 383429376 384164352 384372417 385889184 386700561 387060336 387198178 387590346 387802272 388089108 388163072 388694592 388833016 390439764 390514176 390653248 391412736 391474642 391552128 392375412 394503804 394967872 395119296 395260008 395411544 396169488 396244992 396310574 397882368 397948221 398024064 398860956 398939904 399921093 399997312 400293168 401947272 402420096 402563408 402717744 402794496 402861162 403566592 403644384 403788132 403865088 405533952 406531359 407310618 407466774 407689568 408325632 408627648 410012928 410158944 410462316 410540544 411327488 411406776 411485184 412497228 414201762 414995724 415074816 415381824 415529752 416178048 416485872 416565248 417897792 418046616 418286592 419088384 419237632 419315364 420119128 420429867 421085808 422976411 423057024 423369936 423450624 424030464 424181472 424344096 425934288 426995712 427147776 427379121 428045904 428198342 428362506 429183612 429265408 429582912 431039232 431192736 431358048 432184896 432338808 433416192 433650932 434125332 435207168 435442878 436277556 436360704 436683456 437281416 437437143 437520512 439328448 439484904 440496144 440580096 441593856 441990373 442679952 444338856 444509208 444667509 444752256 445446144 445690674 445775616 445934368 446871997 447777072 448720896 448892928 449996976 450329814 450859552 451193028 452722608 452883834 453057462 453143808 453305184 454012416 454258311 454348224 457350144 458311776 458650764 458738176 459366336 459529928 459706104 459869817 460675072 461428812 461858112 462578688 462743424 462920832 464948913 465381488 465979392 466959168 467125464 467304552 467470971 467560064 468200304 468289536 468367042 468546606 468635904 469534208 470302443 471474432 471642336 471732224 472634019 472724096 473073744 473721534 474331132 475939152 476108646 476291178 476381952 476942336 477034272 477204156 477295104 478393344 478563712 479569948 480541248 481551642 481814944 482171316 482923584 483280776 485091828 486114304 486208008 486300672 486381159 486473856 487496724 487593216 488792447 490905792 491080616 491268888 491846784 492210576 492304384 494420517 495286272 495462656 495558162 495652608 496793088 496871661 498014946 499881213 500346288 500524474 501126912 501305376 501497568 501676164 501771776 502926336 504631296 504811008 506052586 506246598 507216996 507313664 507688896 509786784 509968332 510763968 510945864 511141752 511239168 512219136 512496556 514335744 514518912 515600748 516080448 516787128 516971169 517069696 517169367 517452144 518259456 519590376 520586352 520685568 521883648 522069504 522352259 523167216 523554174 524226816 525329064 525516147 526005072 526725342 526825728 527013344 527215392 528225984 530509824 530597628 530698752 531814608 531919872 532207962 533228124 533724224 535431546 535929696 536560128 536956992 537148216 538192512 538384176 538486784 540711936 542041812 543080824 543289032 543482511 543690873 544434176 544836864 546683904 546878592 547088256 547283088 547387392 548542368 548646912 549996304 550403106 552269016 552465693 552677499 553327632 553433088 553524686 553736898 553842432 554904064 555314496 557197056 557395488 557609184 557715456 559087152 560573156 561447744 562889574 563767776 563968548 564076032 564493248 565373952 565575296 565792128 567912384 569530368 569838828 570727872 571150008 571353409 572244816 572777216 574609464 574718976 574814097 574923648 575144064 576246528 576451744 577663801 578833776 580276224 580590504 580797267 581703408 581814272 582133662 582244608 583041888 583249524 585659646 585771264 585979872 587119104 587211963 587328192 588563118 590239936 591755706 592451808 592678944 592890012 593003008 593117316 594254232 594367488 594465861 597036096 598291434 598409856 599995968 600439752 601590704 603630144 603845112 604076616 604191744 604291743 604406912 605349888 605677748 605682198 605797632 609800192 610965927 611082368 611200161 611534352 612488448 612941472 613159756 615238416 615693474 615810816 616771584 616991232 617227776 617325397 618745842 619931884 622493586 622612224 622833952 623072736 623294628 624267072 624728808 624847872 627069924 627429888 628632576 628856448 628973046 630178692 630764992 631628712 631853651 634585536 634811528 635054904 635175936 636045696 636272208 636393472 636516144 637857792 640721664 642068856 642297513 642543759 642895088 643775418 643898112 644374368 646558848 646789104 648277344 648400896 648508212 648631808 649995632 650124288 650476398 653164317 654165538 654416334 654541056 655025184 655795712 655922124 656280768 658992672 659227356 660744216 660870144 662390784 662495548 664019928 666508284 667128384 668169216 668407168 668536011 668663424 668901552 670568448 671665608 673081344 673339392 674995464 675235847 675494721 676289328 676789542 676918528 679083912 679325751 679715712 679957776 681018624 681261152 681522336 681652224 685780992 686025216 687467664 687976146 688107264 689049504 689294892 689559156 689936192 691012608 692143218 692787168 693868032 694115136 696092672 697556288 698072232 698969088 700438752 700688196 700956828 701340096 702300456 702434304 702550563 702819909 702953856 704301312 707211648 707463504 707598336 709086144 709226496 709610616 710582301 710970832 711496698 713908728 714162969 714436767 714572928 715413504 715806234 715942656 717590016 717845568 719354922 720811872 720949248 722327463 722722416 723256974 724385376 724643348 724921164 726449152 727637742 728911872 729171456 729451008 729710784 731245086 731389824 733870808 736358688 736620924 736903332 737770176 738315864 738456576 738578797 740419328 742929408 743193984 743478912 745449536 746736133 747022419 748596992 750519432 750786711 751690368 751958064 752101376 752246352 752514246 752657664 753831936 754389504 756244918 757216512 759078879 759369897 759785104 760825494 760970496 761533344 762993088 764952498 766145952 766291968 766418796 766564864 766712628 766858752 768328704 768744834 771778368 773401122 774120672 774396356 775180692 775604544 776178216 776326144 777389184 777666032 780879528 781028352 781306496 782825472 782949284 783104256 784750824 785331261 789007608 789935744 790088013 790238592 790520016 790823088 792338976 792489984 792621148 795764736 795896442 796048128 797721912 797879808 798006001 798311943 799842186 799994624 800586336 803894544 804840192 805126816 805435488 805588992 805722324 807288768 807576264 807730176 811067904 813062718 814621236 814933548 815379136 816651264 817255296 820025856 820317888 820924632 821081088 822654976 822813552 822970368 824994456 825604659 828403524 829991448 830149632 830287029 830605347 830763648 831059504 832356096 832971744 833130496 835795584 836093232 836573184 838176768 838475264 838630728 840238256 840859734 842171616 844334361 845952822 846114048 846739872 846901248 848060928 848362944 848688192 851868576 854295552 854758242 856091808 856396684 856725012 858367224 858530816 859165824 862078464 862385472 862716096 864369792 864677616 866832384 867301864 868250664 870414336 870885756 872555112 872721408 872865851 873200493 873366912 874562832 874874286 875041024 878656896 878969808 880992288 881160192 882844677 883980746 885359904 887633559 888677712 889018416 889335018 889504512 890892288 891381348 891551232 891868736 893743994 895554144 897437151 899993952 900659628 901719104 902386056 905445216 905767668 906114924 906287616 906610368 908024832 908516622 908523297 908696448 914700288 916623552 917301528 917476352 918732672 919059856 919412208 919739634 921350144 922857624 923540211 923716224 925157376 925486848 925841664 928118763 929897826 930762976 931958784 933740379 933918336 934250928 934609104 934941942 935120128 936400608 936579072 936734084 937093212 937271808 939068416 940604886 942948864 943284672 943459569 945268038 945448192 946147488 947443068 948662264 951878304 952217292 952582356 952763904 954068544 954408312 954590208 956786688 957127424 959139896 961082496 963103284 963629888 964342632 965663127 965847168 966561552 970183656 972228608 972416016 972601344 972762318 972947712 974993448 975186432 975714597 977584894 981248307 981624501 981811584 982161232 982537776 983693568 984421152 984608768 988841034 990572544 990925312 991116324 991305216 993586176 993743322 996029892 999762426 1000692576 1001048948 1002253824 1002610752 1002995136 1003352328 1003543552 1005852672 1009622016 1012105172 1012493196 1014433992 1014627328 1015184313 1015377792 1019573568 1019936664 1021527936 1021891728 1022283504 1022478336 1024438272 1024993112 1028671488 1029037824 1031201496 1031568733 1031964219 1032160896 1033574256 1033942338 1034139392 1034338734 1034904288 1036518912 1039180752 1041172704 1041371136 1044139008 1044704518 1046334432 1047108348 1048453632 1050658128 1051032294 1052010144 1053450684 1053651456 1054026688 1054430784 1056451968 1061195256 1061397504 1063629216 1063839744 1064415924 1066456248 1067245047 1067448448 1070863092 1071859392 1073120256 1073709351 1073913984 1074296432 1076385024 1076768352 1076973568 1079032383 1081423872 1084083624 1084885461 1086161648 1086578064 1086965022 1087381746 1088868352 1089673728 1091456613 1093367808 1093757184 1094176512 1094566176 1094774784 1096867629 1097084736 1099992608 1100806212 1104538032 1104931386 1105354998 1106655264 1106866176 1107049372 1107473796 1107684864 1109808128 1110628992 1114394112 1114790976 1115218368 1118174304 1121146312 1122895488 1125779148 1127535552 1127937096 1128152064 1128771369 1128986496 1130747904 1131150592 1131584256 1134367377 1135824768 1139060736 1139677656 1141238241 1141455744 1142300016 1142706818 1144489632 1145554432 1147428747 1149218928 1149437952 1149628194 1149847296 1150288128 1152493056 1152903488 1153117251 1155327602 1157667552 1160101683 1161181008 1161594534 1163406816 1163628544 1164267324 1164489216 1166083776 1166499048 1171319292 1171542528 1171959744 1174238208 1174423926 1174656384 1177126236 1180479872 1183511412 1184903616 1185357888 1185780024 1186006016 1186234632 1188508464 1188734976 1188931722 1192540063 1193844663 1194072192 1196582868 1196819712 1199763279 1199991936 1200879504 1203181408 1207260288 1207690224 1208153232 1208383488 1208583486 1208813824 1210699776 1211355496 1211364396 1211595264 1219594077 1221931854 1222164736 1222400322 1223068704 1224976896 1225882944 1226319512 1230476832 1231386948 1231621632 1233982464 1234455552 1234650794 1237491684 1239863768 1244987172 1245224448 1245667904 1246145472 1246589256 1248534144 1249457616 1249695744 1254139848 1254859776 1257265152 1257712896 1257946092 1260357384 1261289601 1261529984 1263257424 1263707302 1268929233 1269171072 1269623056 1270109808 1270351872 1272091392 1272544416 1272786944 1273032288 1281443328 1282137363 1284137712 1284595026 1285087518 1285790176 1287550836 1287796224 1288748736 1293117696 1293578208 1296554688 1297016424 1297263616 1299991264 1300248576 1300952796 1306328634 1308331076 1308832668 1309082112 1310050368 1311591424 1311844248 1312311429 1312561536 1317985344 1318454712 1321488432 1321740288 1324781568 1324991096 1325971119 1328039856 1333016568 1334002527 1334256768 1336338432 1336814336 1337072022 1337326848 1337803104 1340615991 1343331216 1346162688 1346678784 1349990928 1350471694 1350989442 1352578656 1353579084 1353837056 1358167824 1358651502 1359431424 1359915552 1362037248 1362522304 1362774933 1363044672 1372050432 1374935328 1375952292 1376214528 1378099008 1378589784 1379118312 1379609451 1379872384 1382025216 1384286436 1385574336 1387736064 1388230272 1392185344 1394846739 1395112576 1396144464 1397938176 1400877504 1401376392 1401913656 1402412913 1402680192 1404600912 1404868608 1405101126 1405639818 1405907712 1408602624 1409365529 1410907329 1414423296 1414927008 1415196672 1417902057 1418172288 1419221232 1421164602 1421941664 1422993396 1427817456 1428325938 1428873534 1429145856 1430827008 1431612468 1431885312 1435180032 1435691136 1438709844 1441623744 1444654926 1445444832 1446513948 1448770752 1449286696 1449842328 1452898304 1455275484 1458342912 1458902016 1459143477 1459421568 1462490172 1462779648 1466377341 1467741616 1472717376 1473241848 1473806664 1475540352 1476631728 1476913152 1477157594 1480838656 1483261551 1485858816 1486387968 1486957824 1490614983 1490899072 1493472266 1494044838 1497193984 1499643639 1501038864 1501573422 1503380736 1503916128 1504202752 1504492704 1505028492 1505315328 1508779008 1512489836 1514433024 1518157758 1518739794 1519570208 1521650988 1521940992 1523066688 1525986176 1529904996 1532291904 1532837592 1533129728 1533425256 1533717504 1536657408 1537489668 1541576179 1543556736 1546802244 1548241344 1548792712 1550361384 1550913507 1551209088 1552356432 1552652288 1554778368 1555332064 1561759056 1562056704 1562612992 1565650944 1565898568 1566208512 1567056777 1569501648 1570662522 1576548441 1578015216 1579871488 1580176026 1580477184 1581040032 1581646176 1584677952 1585242296 1591529472 1591792884 1592096256 1595443824 1595759616 1596012002 1596623886 1599684372 1599989248 1601172672 1607789088 1609680384 1610253632 1610870976 1611444648 1614577536 1615152528 1615460352 1622135808 1626125436 1629242472 1629867096 1630447533 1630758272 1631072619 1633302528 1634510592 1640051712 1640635776 1641849264 1642162176 1645309952 1645627104 1645940736 1649988912 1651209318 1656807048 1657397079 1659982896 1660299264 1660574058 1661210694 1661527296 1662119008 1664712192 1665613807 1665943488 1671591168 1672186464 1673146368 1676950528 1677261456 1680476512 1681719468 1684343232 1688668722 1691905644 1692228096 1693479744 1696121856 1696725888 1697376384 1703737152 1708591104 1709516484 1712183616 1712793368 1713450024 1714060227 1716734448 1717061632 1718331648 1724156928 1724442291 1724770944 1725432192 1728739584 1729355232 1732991403 1734603728 1736501328 1740828672 1741771512 1742391801 1745110224 1745442816 1745731702 1746400986 1746733824 1749125664 1749748572 1750082048 1757313792 1757939616 1761635889 1761984576 1765689354 1767961492 1770719808 1775267118 1777355424 1778036832 1778670036 1779009024 1782762696 1783102464 1783397583 1783737472 1787487988 1791108288 1794874302 1799987904 1801319256 1803438208 1804772112 1810890432 1811535336 1812229848 1812575232 1812875229 1813220736 1816049664 1817033244 1817046594 1817392896 1821862757 1829400576 1832897781 1833247104 1834603056 1834952704 1837465344 1838119712 1838824416 1839479268 1845715248 1847080422 1847432448 1850314752 1850973696 1851683328 1851976191 1856237526 1859795652 1861525952 1867480758 1867836672 1868501856 1869218208 1869883884 1870240256 1872801216 1873468168 1874186424 1874543616 1878136832 1881209772 1885897728 1886569344 1886919138 1890536076 1890896384 1892294976 1894886136 1895560953 1897324528 1903756608 1904434584 1905164712 1905527808 1908137088 1908816624 1909180416 1913573376 1914254848 1918279792 1922164992 1926206568 1926892539 1927259776 1927631277 1928685264 1931326254 1931694336 1933123104 1940367312 1944457216 1944832032 1945202688 1945524636 1945895424 1949986896 1950372864 1951429194 1955169788 1962496614 1963249002 1963623168 1964322464 1965075552 1967387136 1968842304 1977682068 1981850624 1982232648 1982610432 1987172352 1987486644 1992059784 1992769207 1999524852 2001385152 2002097896 2004507648 2005221504 2005990272 2006704656 2007087104 2011705344 2019244032 2024210344 2024986392 2025707541 2026484163 2028867984 2029254656 2030368626 2030755584 2037977253 2039147136 2039873328 2043055872 2043783456 2044567008 2044956672 2049986224 2057342976 2058075648 2062402992 2063137466 2063928438 2064321792 2067148512 2067884676 2068278784 2068677468 2069808576 2073037824 2078361504 2082345408 2088278016 2089409036 2092668864 2094216696 2096907264 2101316256 2102064588 2104020288 2106901368 2107302912 2107651689 2108053376 2108459727 2108861568 2112903936 2122390512 2122795008 2127258432 2127679488 2128831848 2129589979 2131746903 2132912496 2134490094 2134896896 2141726184 2142488907 2143718784 2146240512 2147418702 2147827968 2148592864 2152770048 2153110531 2153536704 2158064766 2162847744 2168167248 2169770922 2172323296 2173156128 2173930044 2174763492 2179347456 2182913226 2186735616 2187514368 2188353024 2189132352 2193735258 2194169472 2199985216 2201612424 2209076064 2209862772 2210709996 2213310528 2214098744 2214947592 2215369728 2215736391 2219616256 2221257984 2228788224 2229581952 2230436736 2236348608 2240208399 2241067257 2242292624 2245790976 2251558296 2252360133 2255071104 2255874192 2256304128 2257542738 2257972992 2261495808 2262301184 2263168512 2268734754 2271649536 2277236637 2278109691 2279355312 2282476482 2282911488 2284600032 2285413636 2288979264 2291108864 2294857494 2298437856 2298875904 2299256388 2299694592 2300576256 2304986112 2305806976 2306234502 2310655204 2315335104 2320203366 2322362016 2323189068 2326813632 2328534648 2328978432 2332167552 2332998096 2342638584 2343085056 2343919488 2348476416 2348847852 2349312768 2354252472 2355090881 2355993783 2360959744 2367022824 2369807232 2370715776 2371560048 2372012032 2372469264 2377016928 2377469952 2377863444 2385080126 2387689326 2388144384 2393165736 2393639424 2394018003 2394935829 2399526558 2399983872 2401759008 2406362816 2414520576 2415380448 2416306464 2416766976 2417166972 2417627648 2422710992 2422728792 2423190528 2439188154 2443863708 2444329472 2444800644 2446137408 2449953792 2451765888 2452639024 2460953664 2462773896 2463243264 2467964928 2468911104 2469301588 2474983368 2476813977 2479727536 2489974344 2490448896 2490861087 2491335808 2491816041 2492290944 2493178512 2497068288 2498915232 2499391488 2508279696 2509719552 2514530304 2515425792 2515892184 2516788157 2520714768 2522579202 2523059968 2526514848 2527414604 2537858466 2538342144 2539246112 2540219616 2540703744 2544182784 2545088832 2546064576 2562886656 2564274726 2568275424 2569190052 2570175036 2571580352 2575101672 2575592448 2576018731 2577497472 2586235392 2587156416 2593109376 2594032848 2594527232 2599982528 2600497152 2601905592 2612657268 2616662152 2617665336 2618164224 2618597553 2619601479 2620100736 2623182848 2623688496 2624622858 2625123072 2635970688 2636909424 2642976864 2643480576 2648534031 2649982192 2651942238 2656079712 2662900677 2666033136 2668005054 2668513536 2672676864 2673628672 2674144044 2674653696 2675606208 2681231982 2686662432 2692311453 2699981856 2700943388 2701978884 2705157312 2707158168 2707674112 2716335648 2717303004 2718862848 2719831104 2724074496 2725044608 2725549866 2725569891 2726089344 2744100864 2749870656 2751904584 2752429056 2752884607 2756198016 2757179568 2758236624 2759218902 2759744768 2764050432 2768572872 2771148672 2775472128 2776460544 2783289223 2784356289 2789693478 2790225152 2792288928 2795876352 2801755008 2802752784 2803827312 2804825826 2805360384 2809201824 2809737216 2810202252 2811279636 2811815424 2817205248 2818731058 2821814658 2828846592 2829854016 2830378707 2835804114 2836344576 2838442464 2842329204 2843883328 2845986792 2855634912 2856651876 2857747068 2858291712 2863224936 2863770624 2870360064 2871382272 2877419688 2883247488 2889309852 2890889664 2893027896 2896989381 2897541504 2898573392 2899684656 2905796608 2910550968 2916685824 2917804032 2918286954 2918843136 2924980344 2925559296 2927143791 2932754682 2935483232 2943744921 2944873503 2945434752 2946483696 2947613328 2951080704 2953263456 2953826304 2954315188 2961677312 2966523102 2971717632 2972775936 2973915648 2981229966 2981798144 2986944532 2988089676 2994387968 2999287278 3002077728 3003146844 3006761472 3007832256 3008985408 3010056984 3010630656 3017558016 3024979672 3028866048 3036315516 3037479588 3039140416 3043301976 3043881984 3044385773 3045552939 3046133376 3051972352 3059809992 3064583808 3065675184 3066259456 3066850512 3067435008 3073314816 3074979336 3083152358 3087113472 3093604488 3094706199 3095892657 3096482688 3097585424 3100722768 3101827014 3102418176 3104712864 3105304576 3109556736 3110664128 3123518112 3124113408 3125225984 3131797136 3132417024 3134113554 3139003296 3141325044 3153096882 3156030432 3159742976 3160352052 3160954368 3162080064 3163292352 3169355904 3170484592 3183585768 3184192512 3190887648 3191519232 3192024004 3193247772 3199368744 3199978496 3201735141 3202345344 3215578176 3219360768 3220507264 3221128053 3221741952 3222889296 3229155072 3230305056 3230920704 3237097149 3244271616 3252250872 3253409081 3254656383 3258484944 3259734192 3260895066 3261516544 3262145238 3266605056 3269021184 3280103424 3281271552 3283698528 3284324352 3290602887 3291254208 3299977824 3302418636 3313614096 3314794158 3319965792 3320598528 3321148116 3322421388 3323054592 3324238016 3329424384 3331227614 3331886976 3343182336 3344372928 3353901056 3354522912 3360953024 3363438936 3368686464 3377337444 3383811288 3384456192 3386314107 3386959488 3392243712 3393451776 3394752768 3403102131 3407474304 3417182208 3419032968 3423714723 3424367232 3425586736 3426900048 3428120454 3433468896 3434123264 3436663296 3442286241 3448313856 3448884582 3449541888 3450864384 3457479168 3458710464 3459351753 3465982806 3469207456 3473002656 3480305049 3483543024 3484783602 3490220448 3490885632 3491463404 3492801972 3493467648 3498251328 3499497144 3500164096 3514627584 3515879232 3523271778 3523969152 3531378708 3535922984 3541439616 3550534236 3554710848 3556073664 3557340072 3558018048 3565525392 3566204928 3566795166 3567474944 3574975976 3577620189 3582216576 3589748604 3597910459 3599289837 3599975808 3602638512 3606876416 3609544224 3621780864 3623070672 3624459696 3625150464 3625750458 3626441472 3632099328 3634066488 3634093188 3634785792 3643725514 3658782231 3665795562 3666494208 3669206112 3669905408 3674930688 3676239424 3677648832 3678958536 3691430496 3694160844 3694864896 3701947392 3703366656 3703952382 3712475052 3719591304 3723051904 3734961516 3735673344 3737003712 3738436416 3739767768 3740480512 3745602432 3746936336 3748372848 3749087232 3756273664 3762419544 3771795456 3773138688 3773838276 3781072152 3781792768 3783868803 3784589952 3789772272 3791121906 3794649056 3806787699 3807513216 3808869168 3810329424 3811055616 3816274176 3817633248 3818360832 3828509696 3836559584 3844329984 3846412089 3852413136 3853785078 3854519552 3855262554 3857370528 3862652508 3863388672 3866246208 3880734624 3889664064 3891049272 3891790848 3899973792 3900745728 3902858388 3910339576 3924993228 3926498004 3927246336 3928644928 3930151104 3934774272 3936934287 3937684608 3955364136 3963701248 3964465296 3965220864 3974344704 3974973288 3977913357 3984119568 3985538414 3999049704 4002007581 4002770304 4004195792 4009015296 4010443008 4011980544 4013409312 4014174208 4021847973 4038488064 4048420688 4049972784 4051415082 4052968326 4057735968 4058509312 4060737252 4061511168 4075954506 4078294272 4079746656 4086111744 4087566912 4088324799 4089134016 4099972448 4116151296 4124805984 4126274932 4127856876 4128643584 4134297024 4135769352 4136557568 4137354936 4138828353 4139617152 4146075648 4156723008 4164690816 4176556032 4178818072 4184540217 4185337728 4188433392 4193814528 4202632512 4204129176 4207238739 4208040576 4213802736 4214605824 4215303378 4216106752 4216919454 4217723136 4225807872 4228096587 4244781024 4245590016 4253706171 4254516864 4257663696 4259179958 4263493806 4265824992 4268980188 4269793792 4283452368 4284977814 4287437568 4292481024 4294837404 4295655936 4297185728 4305540096 4306221062 4307073408 4316129532 4336334496 4339541844 4344646592 4346312256 4347860088 4349526984 4358694912 4365826452 4375028736 4376706048 4377430431 4378264704 4387470516 4388338944 4399132023 4399970432 4403224848 4418152128 4419725544 4421419992 4426621056 4428197488 4429895184 4430739456 4431472782 4439232512 4442515968 4449784653 4457576448 4459163904 4460873472 4471844949 4472697216 4480416798 4482134514 4484585248 4491581952 4498930917 4503116592 4504720266 4510142208 4511748384 4512608256 4515085476 4515945984 4524602368 4526337024 4537469508 4543299072 4554473274 4556219382 4558710624 4564952964 4565822976 4569200064 4570827272 4577958528 4582217728 4589714988 4596875712 4598512776 4599389184 4601152512 4609972224 4611613952 4612469004 4621310408 4624728537 4630670208 4640406732 4644724032 4646378136 4652740521 4653627264 4657069296 4657956864 4664335104 4665996192 4685277168 4686170112 4687838976 4696952832 4697695704 4698625536 4701170331 4708504944 4710181762 4711987566 4721919488 4729645323 4734045648 4739614464 4741431552 4743120096 4744024064 4744938528 4754033856 4755726888 4770160252 4775378652 4776288768 4786331472 4787278848 4788036006 4789871658 4799053116 4799967744 4803518016 4812725632 4829041152 4830760896 4832612928 4834333944 4835255296 4845421984 4845457584 4846381056 4861894103 4878376308 4887727416 4888658944 4889601288 4891342599 4892274816 4899907584 4903531776 4905278048 4915591967 4921907328 4925547792 4926486528 4935929856 4937822208 4938603176 4949966736 4953627954 4959455072 4972191237 4979948688 4980897792 4981722174 4982671616 4983632082 4984581888 4986357024 4994136576 4996841421 4997830464 5016559392 5019439104 5030851584 5031784368 5033576314 5041429536 5045158404 5046119936 5053029696 5054829208 5075716932 5076684288 5078492224 5080439232 5088365568 5090177664 5092129152 5125773312 5128549452 5136550848 5138380104 5140350072 5142180681 5143160704 5150203344 5151184896 5152037462 5154994944 5172470784 5173326873 5174312832 5186218752 5188065696 5189054464 5198974209 5199965056 5203811184 5225314536 5227175403 5233324304 5235330672 5236328448 5237195106 5239202958 5240201472 5246365696 5247376992 5249245716 5250246144 5271941376 5273818848 5284907667 5285953728 5297068062 5299964384 5303884476 5312159424 5325801354 5332066272 5336010108 5337027072 5347257344 5348288088 5349307392 5350192749 5351212416 5362463964 5373324864 5384622906 5399963712 5401886776 5403957768 5410314624 5414316336 5415348224 5432671296 5434606008 5437725696 5438625687 5439662208 5448148992 5450089216 5451099732 5451139782 5452178688 5465588271 5488201728 5498693343 5499741312 5503809168 5504858112 5505769214 5512396032 5514359136 5516473248 5518437804 5519489536 5537145744 5542297344 5550944256 5552921088 5555928573 5566578446 5568712578 5579386956 5580450304 5584577856 5603510016 5605505568 5607654624 5609651652 5610720768 5618403648 5620404504 5622559272 5623630848 5634410496 5637462116 5643629316 5657693184 5659708032 5660757414 5671608228 5672689152 5676884928 5684658408 5686682859 5687766656 5691973584 5711269824 5713303752 5715494136 5716583424 5726449872 5727541248 5740720128 5742764544 5745874849 5754839376 5766494976 5778619704 5780677617 5781779328 5786055792 5793978762 5795083008 5797146784 5799369312 5821101936 5833371648 5835608064 5836573908 5837686272 5849960688 5851118592 5854287582 5865509364 5870966464 5887489842 5889747006 5890869504 5892967392 5895226656 5902161408 5906526912 5908630376 5923354624 5933046204 5945551872 5947831296 5962459932 5963596288 5973889064 5976179352 5978307621 5988775936 5998574556 6004155456 6006293688 6013522944 6015664512 6017970816 6020113968 6021261312 6035116032 6049959344 6057732096 6072631032 6074959176 6077122623 6078280832 6079452489 6086603952 6087763968 6088771546 6091105878 6092266752 6103944704 6113931759 6119619984 6129167616 6131350368 6132518912 6133701024 6134870016 6149958672 6166304716 6174226944 6187208976 6189412398 6191785314 6192965376 6195170848 6201445536 6203654028 6204836352 6209425728 6219113472 6221328256 6247036224 6250451968 6263594272 6264834048 6268227108 6278006592 6282650088 6284887499 6306193764 6312060864 6319485952 6320704104 6321908736 6322955067 6324160128 6326584704 6338711808 6340969184 6354301811 6367171536 6368385024 6381775296 6383038464 6384048008 6386495544 6388769937 6398737488 6399956992 6403470282 6404690688 6427466721 6431156352 6438721536 6441014528 6442256106 6443483904 6445778592 6458310144 6459331593 6460610112 6474194298 6488543232 6504501744 6506818162 6509312766 6516969888 6519468384 6521790132 6523033088 6524290476 6538042368 6560206848 6562543104 6567397056 6581205774 6582508416 6599955648 6604837272 6627228192 6629588316 6639931584 6642296232 6644842776 6646109184 6647209173 6648476032 6658848768 6662455228 6663773952 6686364672 6688745856 6707802112 6709045824 6720625197 6721906048 6723201771 6726877872 6737372928 6754674888 6757080399 6767622576 6768912384 6772628214 6773918976 6784487424 6786903552 6789505536 6790579367 6806204262 6814948608 6831709911 6838065936 6847429446 6848734464 6851173472 6853800096 6856240908 6866937792 6873326592 6884572482 6896627712 6897769164 6899083776 6901728768 6914958336 6917420928 6918703506 6931965612 6938414912 6946005312 6960610098 6967086048 6969567204 6980440896 6982926808 6985603944 6986935296 6996502656 6998994288 7000328192 7029255168 7031758464 7046543556 7047938304 7062757416 7065272643 7067981349 7071845968 7082879232 7101068472 7109421696 7112147328 7114680144 7116036096 7131050784 7132409856 7133590332 7134949888 7149951952 7155240378 7164433152 7179497208 7182054009 7184807487 7195820918 7198579674 7199951616 7205277024 7213752832 7219088448 7243561728 7246141344 7248919392 7250300928 7251500916 7252882944 7268132976 7268186376 7269571584 7287451028 7317564462 7331591124 7332988416 7338412224 7349861376 7352478848 7355297664 7357917072 7382860992 7388321688 7389729792 7403894784 7406733312 7407904764 7424950104 7427594317 7430441931 7439182608 7446103808 7469923032 7471346688 7472583261 7474007424 7476872832 7479535536 7480961024 7491204864 7493872672 7496745696 7498174464 7524839088 7543590912 7546277376 7547676552 7550364471 7562144304 7563585536 7567737606 7569179904 7579544544 7582243812 7589298112 7613575398 7615026432 7617738336 7620658848 7622111232 7632548352 7635266496 7657019392 7673119168 7688659968 7692824178 7704826272 7707570156 7709039104 7710525108 7714741056 7725305016 7726777344 7728056193 7732492416 7761469248 7779328128 7782098544 7783581696 7799947584 7801491456 7805716776 7820679152 7849986456 7852996008 7854492672 7855792659 7857289856 7858804437 7860302208 7869548544 7873868574 7875369216 7910728272 7927402496 7928930592 7930441728 7945602093 7949946576 7955826714 7968239136 7971076828 7998099408 8004015162 8005540608 8008391584 8018030592 8020886016 8023961088 8025230161 8026818624 8043695946 8096841376 8099945568 8102830164 8105936652 8115471936 8121474504 8123022336 8124366767 8151909012 8156588544 8159493312 8172223488 8175133824 8176649598 8178268032 8199944896 8214097463 8232302592 8249611968 8252549864 8255713752 8257287168 8258653821 8268594048 8271538704 8273115136 8274709872 8277656706 8279234304 8292151296 8313446016 8329381632 8349867669 8353068867 8357636144 8369080434 8370675456 8376866784 8387629056 8405265024 8408258352 8414477478 8416081152 8427605472 8429211648 8430606756 8432213504 8433838908 8435446272 8451615744 8456193174 8489562048 8491136121 8507412342 8509033728 8515327392 8518359916 8526987612 8531649984 8537960376 8539587584 8566904736 8569955628 8574875136 8589674808 8591311872 8594371456 8611080192 8612442124 8614146816 8632259064 8672668992 8679083688 8689293184 8690968143 8692624512 8695720176 8699053968 8717389824 8731652904 8750057472 8753412096 8754860862 8756529408 8774941032 8776677888 8778066011 8781431373 8798264046 8799940864 8806449696 8831234763 8836304256 8839451088 8842839984 8853242112 8856394976 8859790368 8861478912 8862945564 8885031936 8899569306 8915152896 8918327808 8921746944 8943689898 8945394432 8960833596 8964269028 8969170496 8983163904 8997861834 9006233184 9009440532 9020284416 9023496768 9030170952 9031891968 9049204736 9052674048 9074939016 9086598144 9108946548 9112438764 9117421248 9129905928 9131645952 9133157319 9136658817 9138400128 9141654544 9155917056 9164435456 9179429976 9193751424 9197025552 9198778368 9202305024 9219944448 9223227904 9224938008 9242620816 9249457074 9261340416 9280813464 9284118597 9287677971 9289448064 9292756272 9305481042 9307254528 9314138592 9315913728 9328670208 9331992384 9370554336 9372340224 9375677952 9395391408 9397251072 9402340662 9417009888 9420363524 9423975132 9443838976 9459290646 9468091296 9479228928 9482863104 9486240192 9489877056 9508067712 9511453776 9540320504 9550757304 9552577536 9572662944 9574557696 9576072012 9579743316 9598106232 9599935488 9601524361 9605205423 9607036032 9625451264 9658082304 9661521792 9665225856 9668667888 9670510592 9690843968 9690915168 9692762112 9711291447 9723788206 9756752616 9760227243 9763969149 9775454832 9777317888 9779202576 9782685198 9784549632 9799815168 9807063552 9810556096 9831183934 9843814656 9851095584 9852973056 9871808661 9877206352 9899933472 9907255908 9918910144 9944382474 9959897376 9961795584 9963444348 9965343232 9967264164 9969163776 9972714048 9988273152 9993682842 9995660928 10033118784 10061703168 10063568736 10067152628 10082859072 10090316808 10092239872 10106059392 10109658416 10151433864 10153368576 10156984448 10158942321 10160878464 10176731136 10180355328 10184258304 10209306393 10251546624 10257098904 10260751717 10271144169 10273101696 10276760208 10280700144 10284361362 10286321408 10300406688 10302369792 10304074924 10309989888 10344941568 10346653746 10348625664 10372437504 10374078013 10376131392 10378055259 10397948418 10399930112 10407622368 10450629072 10454350806 10466648608 10470661344 10472656896 10474390212 10478405916 10480402944 10494753984 10498491432 10500492288 10543882752 10547637696 10569815334 10571907456 10594136124 10599928768 10607768952 10624318848 10651602708 10664132544 10672020216 10674054144 10694514688 10696576176 10698614784 10700385498 10702424832 10724927928 10732860567 10746649728 10769245812 10793731377 10797869511 10799927424 10803773552 10807915536 10820629248 10828632672 10830696448 10865342592 10869212016 10875451392 10877251374 10879324416 10896297984 10900178432 10902199464 10902279564 10904357376 10931176542 10976346693 10997386686 10999482624 11007618336 11009716224 11011538428 11024792064 11028718272 11032946496 11036875608 11038979072 11074291488 11084594688 11105842176 11111857146 11133156892 11137425156 11158773912 11160900608 11169155712 11207020032 11211011136 11215309248 11219303304 11221441536 11236807296 11240809008 11245118544 11247261696 11268820992 11274924232 11287258632 11315386368 11319416064 11321514828 11343216456 11345378304 11347256063 11351606409 11353769856 11369316816 11373365718 11375533312 11383947168 11422539648 11426607504 11430988272 11433166848 11452899744 11455082496 11485529088 11491749698 11509678752 11532989952 11539236267 11557239408 11561355234 11563558656 11572111584 11587957524 11590166016 11594293568 11598738624 11642203872 11673147816 11675372544 11699921376 11702237184 11708575164 11731018728 11741932928 11774979684 11779494012 11781739008 11785934784 11790453312 11804322816 11810802861 11813053824 11817260752 11846709248 11866092408 11891103744 11895662592 11924919864 11927192576 11933740071 11947778128 11952358704 11956615242 11977551872 11997149112 12006022743 12008310912 12012587376 12027045888 12031329024 12035941632 12040227936 12042522624 12065543919 12099918688 12115464192 12145262064 12149918352 12154245246 12156561664 12158904978 12173207904 12175527936 12177543092 12182211756 12184533504 12207889408 12227863518 12239239968 12258335232 12262700736 12264974397 12267402048 12299917344 12332609432 12348453888 12374417952 12378824796 12383570628 12385930752 12390341696 12402891072 12407308056 12409672704 12416485059 12418851456 12438226944 12442656512 12494072448 12500903936 12527188544 12529668096 12536454216 12553620651 12556013184 12565300176 12569774998 12612387528 12621716217 12624121728 12638971904 12641408208 12643817472 12645910134 12648320256 12653169408 12677423616 12681938368 12684289761 12708603622 12734343072 12736770048 12761118513 12763550592 12768096016 12772991088 12777539874 12797474976 12799913984 12806940564 12809381376 12854933442 12862312704 12877443072 12882029056 12884512212 12886967808 12891557184 12916620288 12918663186 12921220224 12948388596 13009003488 13013636324 13018625532 13033939776 13038936768 13043580264 13046066176 13048580952 13076084736 13125086208 13132291293 13134794112 13162411548 13165016832 13197396069 13199911296 13209674544 13254456384 13259176632 13279863168 13284592464 13289685552 13292218368 13294418346 13296952064 13317697536 13324910456 13327547904 13372729344 13377491712 13410393529 13415534847 13418091648 13441250394 13443812096 13446403542 13453755744 13474745856 13509349776 13514160798 13535245152 13537824768 13545256428 13547837952 13573807104 13579011072 13581158734 13612408524 13629897216 13663419822 13676131872 13694858892 13697468928 13702346944 13707600192 13712481816 13733875584 13746653184 13769144964 13795538328 13798167552 13803457536 13829916672 13834841856 13837407012 13863931224 13874185611 13876829824 13892010624 13921220196 13934172096 13939134408 13958221563 13960881792 13965853616 13971207888 13973870592 13993005312 13997988576 14000656384 14058510336 14063516928 14093087112 14095876608 14103510993 14125514832 14130545286 14135962698 14143691936 14165758464 14188935969 14202136944 14218843392 14224294656 14229360288 14232072192 14262101568 14267180664 14269899776 14299903904 14310480756 14328866304 14358994416 14364108018 14369614974 14391641836 14397159348 14399903232 14410554048 14427505664 14438176896 14487123456 14492282688 14497838784 14503001832 14505765888 14536265952 14536372752 14539143168 14574902056 14585682309 14635128924 14663182248 14665976832 14674027797 14676824448 14699722752 14704957696 14710595328 14715834144 14746775901 14765721984 14776643376 14779459584 14807789568 14813466624 14815809528 14849900208 14855188634 14860883862 14878365216 14892207616 14916573711 14939846064 14942693376 14945166522 14948014848 14953745664 14959071072 14961922048 14982409728 14987745344 14990524263 14993491392 15049678176 15092554752 15095353104 15100728942 15124288608 15127171072 15135475212 15138359808 15159089088 15164487624 15178596224 15227150796 15230052864 15235476672 15241317696 15265096704 15270532992 15314038784 15346238336 15377319936 15385648356 15409652544 15415140312 15418078208 15421050216 15426542043 15429482112 15450610032 15453554688 15456112386 15464984832 15503020819 15519980619 15522938496 15558656256 15564197088 15567163392 15596922627 15599895168 15611433552 15641358304 15681526209 15699972912 15705992016 15708985344 15711585318 15714579712 15717608874 15720604416 15739097088 15747737148 15750738432 15821456544 15854723001 15857861184 15891204186 15899893152 15911653428 15936478272 15942153656 15996198816 16008030324 16011081216 16016783168 16041772032 16047922176 16050460322 16050578247 16053637248 16087391892 16193682752 16199891136 16205660328 16211873304 16230943872 16242949008 16246044672 16248733534 16303818024 16313177088 16315877061 16318986624 16344446976 16350267648 16353299196 16356536064 16396764813 16399889792 16428194926 16464605184 16496080029 16499223936 16505099728 16511427504 16514574336 16517307642 16537188096 16543077408 16546230272 16549419744 16555313412 16558468608 16626892032 16658763264 16667785719 16699735338 16706137734 16715272288 16738160868 16741350912 16753733568 16810530048 16816516704 16828954956 16832162304 16855210944 16861213512 16864427008 16867677816 16870892544 16903231488 16912386348 16979124096 16982272242 17014824684 17018067456 17030654784 17036719832 17053975224 17060048577 17063299968 17075920752 17079175168 17133809472 17139911256 17149750272 17179349616 17182623744 17188742912 17222160384 17224884248 17228293632 17237624547 17264518128 17342032851 17345337984 17358167376 17378586368 17381936286 17385249024 17391440352 17398107936 17463305808 17500114944 17506824192 17509721724 17513058816 17549882064 17553355776 17556132022 17562862746 17596528092 17599881728 17612899392 17662469526 17672608512 17678902176 17685679968 17706484224 17712789952 17719580736 17725891128 17770063872 17799138612 17836655616 17843493888 17887379796 17890788864 17921667192 17928538056 17934922863 17938340992 17966327808 17995723668 18012466368 18018881064 18040568832 18046993536 18060341904 18063783936 18098409472 18105348096 18149878032 18173196288 18217893096 18224877528 18231367869 18234842496 18259811856 18263291904 18266314638 18273317634 18276800256 18283309088 18311834112 18321751877 18341795277 18358859952 18387502848 18394051104 18397556736 18404610048 18446455808 18449876016 18485241632 18498914148 18522680832 18561626928 18568237194 18575355942 18578896128 18585512544 18610962084 18614509056 18628277184 18657340416 18663984768 18741108672 18751355904 18790782816 18794502144 18804681324 18834019776 18840727048 18847950264 18854662497 18887677952 18918581292 18936182592 18958457856 18965726208 18968865201 18972480384 18979754112 19016135424 19022907552 19062905433 19080641008 19101514608 19105155072 19145325888 19149115392 19152144024 19159486632 19166309811 19196212464 19199870976 19203048722 19210410846 19214072064 19250902528 19282400163 19316164608 19323043584 19330451712 19337335776 19341021184 19377994779 19381687936 19381830336 19422582894 19447576412 19513505232 19520454486 19527938298 19550909664 19554635776 19558405152 19565370396 19569099264 19614127104 19621112192 19662367868 19687629312 19702191168 19743617322 19754412704 19799866944 19814511816 19837820288 19888764948 19919794752 19926888696 19930686464 19934528328 19938327552 19941627519 19945428096 19976546304 19987365684 19991321856 20040490327 20066237568 20123406336 20127137472 20134305256 20161875591 20165718144 20180633616 20184479744 20212118784 20219316832 20271241197 20302867728 20306737152 20313968896 20317884642 20321756928 20353462272 20360710656 20368516608 20371738101 20418612786 20495129733 20514197808 20521503434 20542288338 20546203392 20553520416 20561400288 20568722724 20572642816 20600813376 20608149848 20619979776 20689883136 20693307492 20697251328 20744875008 20748156026 20752262784 20756110518 20795896836 20799860224 20815244736 20901258144 20908701612 20933297216 20941322688 20948780424 20956811832 20960805888 20989507968 20996982864 21000984576 21087765504 21095275392 21139630668 21143814912 21188272248 21195817929 21199857536 21203944047 21215537904 21248637696 21303205416 21328265088 21344040432 21348108288 21389029376 21393152352 21397229568 21400770996 21404849664 21449855856 21465721134 21493299456 21538491624 21546162027 21587462754 21595739022 21599854848 21607547104 21615831072 21641258496 21657265344 21730685184 21738424032 21750902784 21754502748 21758648832 21800356864 21804398928 21804559128 21808714752 21862353084 21952693386 21994773372 21998965248 22015236672 22023076856 22049584128 22057436544 22065892992 22073751216 22077958144 22148582976 22169189376 22211684352 22223714292 22266313784 22274850312 22282782951 22291325793 22317547824 22321801216 22338311424 22414040064 22417749783 22422022272 22430618496 22438606608 22442883072 22473614592 22481618016 22490237088 22494523392 22549848464 22574517264 22630772736 22638832128 22643029656 22651093413 22686432912 22690756608 22694512126 22703212818 22707539712 22738633632 22746731436 22751066624 22767894336 22845079296 22853215008 22861976544 22866333696 22905799488 22971058176 22983499396 23019357504 23065979904 23078472534 23114478816 23122710468 23127117312 23144223168 23175915048 23180332032 23184168579 23188587136 23197477248 23284407744 23346295632 23350745088 23399842752 23404474368 23417150328 23425489769 23462037456 23483865856 23549959368 23558988024 23563478016 23567377977 23571869568 23580906624 23608645632 23621605722 23626107648 23634521504 23684215841 23732184816 23782207488 23791325184 23849839728 23854385152 23867480142 23895556256 23904717408 23913230484 23994298224 24012045486 24016621824 24025174752 24054091776 24062658048 24071883264 24075690483 24080455872 24131087838 24199837376 24290524128 24299836704 24308490492 24313123328 24317809956 24346415808 24355086184 24364423512 24369067008 24373100301 24415778816 24455727036 24478479936 24516670464 24525401472 24529948794 24534804096 24599834688 24642292389 24665218864 24696907776 24748835904 24757649592 24767141256 24771861504 24775961463 24780683392 24805782144 24814616112 24819345408 24832970118 24837702912 24876453888 24885313024 24988144896 25001807872 25049603007 25054377088 25059206601 25072908432 25107241302 25112026368 25130600352 25139549996 25224775056 25243432434 25248243456 25277943808 25282816416 25287634944 25291820268 25296640512 25306338816 25354847232 25363876736 25368579522 25417207244 25468686144 25522237026 25527101184 25536192032 25545982176 25555079748 25594949952 25613881128 25618762752 25709866884 25724625408 25764058112 25769024424 25773935616 25783114368 25833240576 25837326372 25842440448 25896777192 25905999691 26018006976 26027272648 26037251064 26067879552 26077873536 26087160528 26092132352 26097161904 26152169472 26250172416 26264582586 26269588224 26324823096 26330033664 26334198033 26344294119 26394792138 26399822592 26419349088 26493704289 26508912768 26518353264 26559726336 26569184928 26579371104 26584436736 26588836692 26593904128 26649820912 26655095808 26745458688 26754983424 26820787058 26831069694 26836183296 26882500788 26887624192 26892807084 26907511488 26949491712 27018699552 27028321596 27070490304 27090512856 27095675904 27147614208 27158022144 27162317468 27224817048 27259794432 27326839644 27352263744 27389717784 27394937856 27399471957 27404693888 27409976451 27415200384 27424963632 27467751168 27493306368 27538289928 27591076656 27596335104 27606915072 27659833344 27669683712 27674814024 27684669727 27727862448 27748371222 27753659648 27784021248 27842440392 27852355791 27868344192 27878268816 27916443126 27921763584 27931707232 27942415776 27947741184 27986010624 27995977152 28117020672 28127033856 28186174224 28191753216 28207021986 28251029664 28261090572 28271925396 28287383872 28331516928 28377871938 28404273888 28437686784 28448589312 28458720576 28524203136 28534361328 28539799552 28599807808 28620961512 28657732608 28717988832 28728216036 28739229948 28783283672 28794318696 28799806464 28804573083 28815616269 28821108096 28855011328 28876353792 28974246912 28984565376 28995677568 29006003664 29011531776 29072531904 29072745504 29078286336 29133874341 29149804112 29171364618 29270257848 29280681729 29291907447 29326364496 29331953664 29348055594 29353648896 29399445504 29409915392 29421190656 29431668288 29493551802 29531443968 29553286752 29558919168 29615425983 29631619056 29699800416 29710377268 29721767724 29756730432 29784415232 29833147422 29879692128 29885386752 29890333044 29896029696 29907491328 29918142144 29964819456 29975490688 29981048526 29986982784 30099356352 30185109504 30190706208 30201457884 30248577216 30270950424 30276719616 30281730677 30318178176 30328975248 30357192448 30454301592 30460105728 30470953344 30482635392 30530193408 30541065984 30616181453 30627919179 30692476672 30754639872 30771296712 30782255151 30819305088 30830280624 30836156416 30842100432 30853084086 30858964224 30901220064 30907109376 30912224772 30929969664 31006041638 31039961238 31045876992 31117312512 31122234039 31128394176 31134165777 31193845254 31199790336 31222867104 31282716608 31363052418 31399945824 31411984032 31417970688 31423170636 31429159424 31435217748 31441208832 31495474296 31501476864 31642913088 31709446002 31715722368 31782408372 31799786304 31823306856 31872956544 31884307312 31992397632 32016060648 32022162432 32033566336 32083544064 32095844352 32100920644 32101156494 32107274496 32174783784 32198581701 32381194131 32387365504 32393608533 32399782272 32411320656 32423746608 32461887744 32485898016 32492089344 32497467068 32607636048 32626354176 32631754122 32637973248 32688893952 32700535296 32706598392 32713072128 32718246041 32793529626 32799779584 32856389852 32992160058 32998447872 33010199456 33022855008 33029148672 33034615284 33074376192 33086154816 33098839488 33110626824 33116937216 33253784064 33317526528 33335571438 33399470676 33412275468 33430544576 33476321736 33482701824 33488243503 33507467136 33621060096 33633033408 33657909912 33664324608 33710421888 33722427024 33728854016 33735355632 33741785088 33806462976 33824772696 33958248192 33964544484 34029649368 34036134912 34041768189 34054819227 34061309568 34073439664 34107950448 34120097154 34126599936 34151841504 34158350336 34267618944 34279822512 34299500544 34358699232 34365247488 34377485824 34449768496 34456587264 34475249094 34529036256 34617708801 34684065702 34690675968 34716334752 34757172736 34763872572 34770498048 34782880704 34796215872 34926611616 35019443448 35026117632 35099764128 35106711552 35112264044 35125725492 35193056184 35199763456 35225798784 35324939052 35345217024 35357804352 35371359936 35412968448 35425579904 35432408583 35439161472 35451782256 35540127744 35598277224 35673311232 35686987776 35774759592 35781577728 35787499891 35801220213 35843334384 35857076112 35869845726 35876681984 35932655616 35991447336 36024932736 36037762128 36081137664 36093987072 36120683808 36127567872 36196631757 36299756064 36346392576 36435786192 36449755056 36462735738 36469684992 36519623712 36526583808 36532629276 36546635268 36553600512 36566618176 36623668224 36643503754 36683590554 36717719904 36775005696 36788102208 36794923191 36892911616 36899752032 36970483264 36997828296 37045361664 37123253856 37136474388 37150711884 37157792256 37171025088 37221924168 37229018112 37249455177 37256554368 37314680832 37327969536 37482217344 37502711808 37581565632 37589004288 37609362648 37660861953 37668039552 37681454096 37695900528 37709324994 37775355904 37837162584 37865148651 37872365184 37916915712 37931452416 37937730402 37944960768 37959508224 38032270848 38045815104 38052869283 38125810866 38161282016 38203029216 38210310144 38283355539 38290651776 38304288048 38318973264 38332619622 38392424928 38399741952 38406097444 38420821692 38428144128 38501805056 38564800326 38632329216 38646087168 38660903424 38674671552 38755989558 38763375872 38763660672 38845165788 38895152824 39027010464 39040908972 39055876596 39101819328 39116810304 39130740792 39138198528 39228254208 39242224384 39324735736 39375258624 39404382336 39487234644 39508825408 39577015049 39592188207 39599733888 39629023632 39675640576 39777529896 39839589504 39853777392 39861372928 39869056656 39876655104 39883255038 39890856192 39953092608 39974731368 39982643712 40080980654 40132475136 40231180587 40246604541 40254274944 40268610512 40323751182 40331436288 40361267232 40368959488 40424237568 40438633664 40542482394 40605735456 40613474304 40627937792 40635769284 40643513856 40721421312 40737033216 40743476202 40837225572 40990259466 41028395616 41043006868 41084576676 41092406784 41107040832 41122800576 41137445448 41145285632 41201626752 41216299696 41239959552 41386614984 41394502656 41489750016 41496312052 41504525568 41512221036 41591793672 41599720448 41622556833 41630489472 41802516288 41817403224 41866594432 41874664689 41882645376 41897560848 41913623664 41921611776 41979015936 41993965728 42001969152 42175531008 42190550784 42279261336 42287629824 42294318053 42310532979 42376544496 42391635858 42399715072 42407888094 42431075808 42497275392 42606410832 42656530176 42688080864 42696216576 42786304704 42801541992 42809699328 42899711712 42931442268 42986598912 43076983248 43092324054 43174925508 43191478044 43199709696 43215094208 43231662144 43282516992 43314530688 43461370368 43476848064 43509005496 43517297664 43600713728 43608797856 43609118256 43617429504 43724706168 43757046927 43905386772 43989546744 43997930496 44022083391 44030473344 44046153712 44099168256 44114873088 44131785984 44147502432 44155916288 44240327703 44297165952 44338378752 44423368704 44447428584 44532627568 44549700624 44565565902 44582651586 44635095648 44643602432 44676622848 44749721133 44828080128 44835499566 44844044544 44861236992 44877213216 44885766144 44947229184 44963236032 44971572789 44980474176 45099696928 45149034528 45277664256 45286059312 45302186826 45372865824 45381513216 45389024252 45406425636 45415079424 45477267264 45493462872 45502133248 45535788672 45690158592 45706430016 45723953088 45811598976 45942116352 45966998792 46038715008 46131959808 46156945068 46228957632 46245420936 46254234624 46279626129 46288446336 46351830096 46360664064 46368337158 46377174272 46394954496 46509062457 46568815488 46692591264 46701490176 46790767881 46799685504 46834300656 46850979538 46924074912 46967731712 47044578627 47099918736 47117976048 47126956032 47134755954 47143739136 47161813248 47217291264 47243211444 47252215296 47269043008 47368431682 47464369632 47564169003 47699679456 47708770304 47734960284 47791112512 47809434816 47826460968 47988596448 48024090972 48033243648 48050349504 48125316096 48143766528 48151380966 48151734741 48160911744 48262175676 48399674752 48581048256 48599673408 48616980984 48626246656 48635619912 48692831616 48710172368 48728847024 48738134016 48746200602 48831557632 48911454072 48947631183 48956959872 49033340928 49050802944 49059897588 49069608192 49190294439 49199669376 49284584778 49330437728 49393815552 49488240087 49497671808 49515299184 49534282512 49543723008 49551922926 49561366784 49611564288 49629232224 49638690816 49665940236 49675405824 49770626048 49976289792 50003357157 50099206014 50108754176 50118413202 50145816864 50214482604 50224052736 50261200704 50279099992 50449550112 50486864868 50496486912 50565632832 50583640536 50593281024 50612677632 50709694464 50727753472 50737159044 50834414488 50937372288 51044474052 51054202368 51072384064 51091964352 51110159496 51180145731 51189899904 51227762256 51237525504 51419733768 51449250816 51528116224 51538048848 51547871232 51566228736 51666481152 51674652744 51684880896 51712873641 51793554384 51811999382 52026098553 52036013952 52054545296 52074502128 52135759104 52155747072 52174321056 52184264704 52194323808 52500344832 52529165172 52539176448 52649646192 52660067328 52668396066 52688588238 52789584276 52799645184 52838698176 52987408578 53017825536 53036706528 53119452672 53138369856 53158742208 53177673384 53187808256 53299641824 53310191616 53509966848 53641574116 53662139388 53672366592 53765001576 53775248384 53785614168 53804768589 53815022976 53898983424 54037399104 54056643192 54140980608 54181025712 54191351808 54295228416 54316044288 54324634936 54449634096 54519588864 54653679288 54694103607 54704527488 54779435568 54789875712 54798943914 54809387776 54819952902 54830400768 54849927264 54935502336 54965255631 55076579856 55182153312 55192670208 55213830144 55339367424 55349628048 55369339454 55455724896 55496742444 55507319296 55568042496 55684880784 55704711582 55736688384 55756537632 55832886252 55843527168 55863414464 55884831552 55972021248 55991954304 56254067712 56372348448 56383506432 56414043972 56502059328 56522181144 56543850792 56563987491 56574767744 56663033856 56755743876 56808547776 56875373568 56897178624 56906595603 56917441152 57048406272 57068722656 57079599104 57188716299 57199615616 57241923024 57315465216 57435977664 57456432072 57478459896 57498929433 57566567344 57588637392 57599612928 57609146166 57631232538 57642216192 57710022656 57752707584 57847200489 57948493824 57969130752 57991355136 58012007328 58023063552 58133984337 58145063808 58145491008 58267748682 58299608224 58342729236 58540515696 58561363458 58583814894 58652728992 58663907328 58696111188 58707297792 58819830784 58842381312 58863336576 58987103604 59062887936 59106573504 59230851966 59263238112 59399600832 59420754536 59443535448 59513460864 59568830464 59666294844 59759384256 59780666088 59792059392 59814982656 59824882557 59836284288 59929638912 59950981376 59962097052 59973965568 60121470981 60198712704 60370219008 60381412416 60402915768 60485626773 60497154432 60541900848 60553439232 60563461354 60636356352 60657950496 60714384896 60813723591 60908603184 60920211456 60941906688 60965270784 61060386816 61082131968 61115214303 61232362906 61255838358 61384953344 61485389199 61542593424 61564510302 61638610176 61660561248 61672312832 61684200864 61706168172 61717928448 61802440128 61824449544 61859939328 62012083276 62079922476 62091753984 62234625024 62244468078 62256788352 62268331554 62387690508 62399580672 62445734208 62565433216 62726104836 62799891648 62823968064 62846341272 62858318848 62870435496 62882417664 62990948592 63002953728 63204623339 63285826176 63418892004 63431444736 63564816744 63587453787 63599572608 63646613712 63745913088 63768614624 63984795264 64032121296 64044324864 64067132672 64167088128 64191688704 64201841288 64202312988 64214548992 64349567568 64397163402 64638486081 64762388262 64774731008 64787217066 64799564544 64822641312 64847493216 64923775488 64971796032 64994934136 65215272096 65252708352 65263508244 65275946496 65401070592 65413196784 65426144256 65436492082 65587059252 65599559168 65712779704 65984320116 65996895744 66020398912 66045710016 66069230568 66148752384 66172309632 66197678976 66221253648 66233874432 66507568128 66635053056 66671142876 66798941352 66824550936 66848348853 66861089152 66873977379 66952643472 66965403648 66976487006 67014934272 67242120192 67253249349 67266066816 67315819824 67328649216 67420843776 67444854048 67457708032 67470711264 67483570176 67649545392 67916496384 67929088968 67953280239 68059298736 68072269824 68083536378 68109638454 68122619136 68146879328 68215900896 68240194308 68253199872 68303683008 68535237888 68559645024 68599001088 68717398464 68754971648 68899536992 68913174528 68950498188 69058072512 69235417602 69368131404 69381351936 69432669504 69514345472 69527745144 69540996096 69552505737 69565761408 69592431744 69853223232 70038886896 70052235264 70199528256 70213423104 70224528088 70251450984 70276469307 70386112368 70399526912 70451597568 70649878104 70690434048 70702133931 70715608704 70742719872 70825936896 70851159808 70864817166 70878322944 70903564512 71052647523 71196554448 71346622464 71373975552 71549519184 71563155456 71574999782 71602440426 71686668768 71714152224 71739691452 71753363968 71982894672 72049865472 72075524256 72162275328 72187974144 72227071449 72241367616 72393263514 72599512128 72871572384 72899510112 72925471476 72939369984 73039247424 73065258552 73093270536 73107201024 73119300903 73133236352 73247336448 73287007508 73367181108 73435439808 73550011392 73576204416 73589846382 73785823232 73799504064 73926877167 73940966528 73995656592 74090723328 74246507712 74272948776 74301423768 74315584512 74327884389 74342050176 74443848336 74458036224 74498910354 74513108736 74629361664 74655939072 74696373037 74964434688 75005423616 75148809021 75163131264 75218725296 75321723906 75336079104 75362908192 75391801056 75418649988 75674325168 75730297302 75744730368 75833831424 75862904832 75875460804 75889921536 75919016448 76064541696 76091630208 76105738566 76251621732 76322564032 76406058432 76566711078 76581303552 76608576096 76637946528 76665239244 76784849856 76812194888 76841643384 76856288256 77003610112 77129600652 77292174336 77321806848 77349343104 77511979116 77526751744 77527321344 77690331576 77717999073 77790305648 78054020928 78081817944 78111753192 78203638656 78233620608 78261481584 78276397056 78456508416 78484448768 78649471472 78750517248 78808764672 78974469288 79002594099 79017650816 79032882357 79154030098 79184376414 79199467776 79258047264 79351281152 79481112867 79555059792 79679179008 79707554784 79722745856 79738113312 79753310208 79766510076 79781712384 79949462736 79965287424 80161961308 80264950272 80462361174 80493209082 80508549888 80537221024 80647502364 80662872576 80722534464 80848475136 80877267328 81084964788 81211470912 81255875584 81271538568 81287027712 81442842624 81474066432 81486952404 81674451144 81703537487 81980518932 82056791232 82086013736 82169153352 82184813568 82198415871 82214081664 82245601152 82274890896 82290571264 82403253504 82432599392 82479919104 82773229968 82789005312 82979500032 82992624104 83009051136 83024442072 83054009181 83183587344 83199440896 83245113666 83260978944 83557067373 83605032576 83634806448 83733188864 83749329378 83765290752 83795121696 83827247328 83843223552 83958031872 83987931456 84351062016 84381101568 84558522672 84575259648 84588636106 84621065958 84753088992 84783271716 84799430144 84815776188 84862151616 84994550784 85212821664 85313060352 85376161728 85572609408 85603083984 85619398656 85799423424 85862884536 85973197824 86153966496 86184648108 86349851016 86382956088 86399419392 86413719249 86430188416 86446848807 86463324288 86565033984 86629061376 86922740736 86953696128 87018010992 87034595328 87201427456 87217595712 87218236512 87234859008 87401623023 87449412336 87514093854 87810773544 87842045187 87979093488 87995860992 88044166782 88060946688 88092307424 88198336512 88229746176 88263571968 88277531771 88295004864 88480655406 88594331904 88676757504 88894857168 89065255136 89099401248 89131131804 89165303172 89270191296 89353245696 89499442266 89656160256 89670999132 89688089088 89722473984 89754426432 89894458368 89926472064 89943145578 89960948352 90199393856 90298069056 90555328512 90572118624 90604373652 90745731648 90778048504 90812851272 90830158848 90845192031 90954534528 90986925744 91004266496 91071577344 91380317184 91412860032 91447906176 91623197952 91848544359 91883757537 91933997584 92077430016 92263919616 92313890136 92346765453 92457915264 92490841872 92508469248 92559252258 92576892672 92703660192 92721328128 92736674316 92754348544 92789908992 93018124914 93137630976 93366702117 93385182528 93402497331 93581535762 93599371008 93668601312 93701959076 93848149824 93935463424 94089157254 94199837472 94235952096 94253912064 94269511908 94287478272 94323626496 94486422888 94504430592 94538086016 94736863364 94928739264 95128338006 95399358912 95469920568 95582225024 95618869632 95652921936 95977192896 96048181944 96066487296 96100699008 96250632192 96287533056 96302761932 96303469482 96321823488 96524351352 96558726121 96595745103 96799349504 97143582393 97162096512 97199346816 97233961968 97252493312 97271239824 97385663232 97420344736 97457694048 97476268032 97492401204 97822908144 97895262366 97913919744 98066681856 98101605888 98119795176 98139216384 98154738123 98380588878 98399338752 98569169556 98660875456 98976480174 98995343616 99030598368 99068565024 99087446016 99103845852 99122733568 99223128576 99258464448 99331880472 99350811648 99541252096 99952579584 100006714314 100198412028 100217508352 100236826404 100291633728 100428965208 100448105472 100464730509 100522401408 100558199984 100899100224 100973729736 100992973824 101131265664 101167281072 101186562048 101225355264 101419388928 101455506944 101474318088 101668828976 101874744576 102088948104 102108404736 102125304567 102144768128 102164457681 102183928704 102220318992 102360291462 102379799808 102455524512 102475051008 102839467536 102898501632 103056232448 103076097696 103095742464 103132457472 103349305488 103369761792 103425747282 103587108768 103623998764 104052197106 104072027904 104109090592 104149004256 104271518208 104311494144 104348642112 104388647616 105058330344 105078352896 105299292384 105320134656 105336792132 105377176476 105579168552 105599290368 105616767971 105677396352 105974817156 106035651072 106073413056 106238905344 106276739712 106317484416 106355346768 106375616512 106599283648 106620383232 107019933696 107283148232 107324278776 107344733184 107362499673 107403660639 107530003152 107550496768 107571228336 107609537178 107630045952 107797966848 108074798208 108113286384 108281961216 108362051424 108382703616 108589895271 108649269872 108899268192 109039177728 109307358576 109388207214 109409054976 109558871136 109579751424 109597887828 109618775552 109639905804 109660801536 109699854528 109871004672 109930511262 110153159712 110364306624 110384769573 110678734848 110699256096 110738678908 110911449792 110993484888 111014638592 111136084992 111369761568 111409423164 111473376768 111513075264 111665772504 111687054336 111726828928 111748365531 111769663104 111944042496 111983908608 112508135424 112744696896 112767012864 112828087944 112868268887 112982585859 113004118656 113044362288 113087701584 113127974982 113149535488 113326067712 113511487752 113617095552 113750747136 113794357248 113813191206 113834882304 114096812544 114114858143 114137445312 114158607849 114377432598 114399231232 114483846048 114630930432 114871955328 114912864144 114956919792 114997858866 115133134688 115177274784 115199225856 115218292332 115262465076 115284432384 115505415168 115694400978 115896987648 115938261504 115982710272 116024014656 116267968674 116290127616 116290982016 116535497364 116599216448 116685458472 117081031392 117122726916 117167629788 117305457984 117392222376 117414595584 117639661568 117684762624 117726673152 117974207208 118125775872 118213147008 118461703932 118526476224 118731045147 118776564621 118799201664 118841509072 118887070896 119026921728 119137660928 119332589688 119518768512 119561332176 119584118784 119629965312 119649765114 119672568576 119859277824 119901962752 119924194104 119947931136 120242941962 120397425408 120693541761 120739813623 120762824832 120805831536 120971253546 120994308864 121083801696 121106878464 121126922708 121272712704 121315900992 121428769792 121627447182 121817206368 121840422912 121883813376 121930541568 122164263936 122230428606 122464725812 122511676716 122769906688 122970778398 123085186848 123129020604 123277220352 123321122496 123368401728 123412336344 123435856896 123604880256 123648899088 123719878656 124024166552 124159844952 124183507968 124469250048 124488936156 124513576704 124536663108 124775381016 124799161344 124819816693 124867670499 124891468416 125130866432 125452209672 125599783296 125647936128 125692682544 125716637696 125740870992 125764835328 125981897184 126005907456 126409246678 126571652352 126837784008 126862889472 126882954159 126931598937 127129633488 127174907574 127199145216 127293227424 127491826176 127537229248 127969590528 128064242592 128088649728 128134265344 128403682576 128404625976 128429097984 128699135136 128794326804 129276972162 129524776524 129549462016 129574434132 129599129088 129645282624 129694986432 129847550976 129943592064 129989868272 130430544192 130527016488 130551892992 130802141184 130826393568 130852288512 130872984164 131174118504 131199118336 131271140781 131425559408 131968640232 131993791488 132040797824 132066250173 132091420032 132138461136 132297504768 132344619264 132395357952 132442507296 132467748864 132720983109 133015136256 133270106112 133342285752 133389772321 133597882704 133649101872 133696697706 133722178304 133747954758 133905286944 133930807296 133952974012 134029868544 134484240384 134506498698 134532133632 134631639648 134657298432 134841687552 134889708096 134914718367 134941422528 135299090784 135832992768 135858177936 135906560478 136118597472 136144539648 136167072756 136219276908 136245238272 136293758656 136431801792 136480388616 136506399744 136607366016 137070475776 137119290048 137434796928 137509943296 137799073984 137826349056 137900996376 138116145024 138470835204 138736262808 138762703872 138838878387 138865339008 139028690944 139055490288 139081992192 139105011474 139131522816 139184863488 139527187371 139706446464 140077773792 140104470528 140372303643 140399056512 140449056176 140502901968 140552938614 140772224736 140799053824 140903195136 141133735881 141299756208 141380868096 141404267862 141431217408 141485439744 141651873792 141702319616 141729634332 141756645888 141807129024 142105295046 142393108896 142692507009 143099038368 143126310912 143149999564 143204880852 143373337536 143428304448 143479382904 143506727936 143965789344 144099730944 144151048512 144375948288 144454142898 144455204223 144482735232 144786527028 145199024256 145743144768 145799020224 145850942952 145878739968 146078494848 146130517104 146186541072 146214402048 146238601806 146266472704 146494672896 146574015016 146734362216 146870879616 147100022784 147152408832 147179692764 147514328819 147570883317 147599008128 147853754334 147881933056 147991313184 148181446656 148493015424 148545897552 148602847536 148631169024 148655768778 148684100352 148887696672 148916072448 148997820708 149026217472 149311878144 149392746074 149928869376 150010071471 150297618042 150326262528 150437450592 150643447812 150672158208 150725816384 150783602112 150837299976 151348650336 151460594604 151489460736 151750921608 151779843072 151838032896 152129083392 152183260416 152211477132 152503243464 152645128064 152812116864 153133422156 153162607104 153217152192 153275893056 153330478488 153540437193 153569699712 153624389776 153683286768 153712576512 154007220224 154259201304 154584348672 154643613696 154698686208 155023958232 155053503488 155054642688 155138620923 155380663152 155435998146 155580611296 156078295659 156108041856 156163635888 156223506384 156407277312 156467241216 156522963168 156552794112 156968897536 157298942944 157501034496 157617529344 157948938576 158005188198 158035301632 158065764714 158308060196 158368752828 158398935552 158516094528 158702562304 158962225734 159110119584 159358358016 159415109568 159476226624 159533020152 159563424768 159898925472 159930574848 160323922616 160529900544 160924722348 160986418164 161017099776 161074442048 161295004728 161325745152 161414305767 161445068928 161696950272 161754534656 162169929576 162422941824 162511751168 162543077136 162574055424 162885685248 162948132864 162973904808 163348902288 163407074974 163961037864 164082310821 164113582464 164172027472 164338306704 164369627136 164396831742 164428163328 164491202304 164549781792 164581142528 164806507008 164865198784 164895766893 165546459936 165578010624 165985248208 166018102272 166048884144 166108018362 166367174688 166398881792 166490227332 166521957888 167114134746 167210065152 167269612896 167466377728 167498658756 167530581504 167590243392 167654494656 167916063744 167975862912 168762203136 169117045344 169150519296 169177272212 169242131916 169506177984 169566543432 169598860288 169631552376 169691962473 169724303232 169989101568 170425643328 170626120704 170719786809 170752323456 171145218816 171206167968 171238797312 171566148897 171598846848 171725769072 171946395648 172307932992 172369296216 172496788299 172699702032 172765912176 172798838784 172827438498 172860376832 172893697614 172926648576 173130067968 173258122752 173845481472 173907392256 174036021984 174069190656 174401953011 174435191424 174436473024 174803246046 174898824672 175028187708 175621547088 175684090374 175958186976 175991721984 176088333564 176121893376 176184614848 176459492352 176527143936 176555063542 176590009728 176961310812 177188663808 177789714336 178130510272 178198802496 178262263608 178330606344 178540382592 178706491392 178998884532 179341998264 179376178176 179444947968 179474647671 179508852864 179788916736 179852944128 179886291156 179921896704 180364412943 180398787712 180596138112 181110657024 181144237248 181208747304 181456880319 181491463296 181556097008 181625702544 181660317696 181690384062 181909069056 181973851488 182008532992 182143154688 182441170773 182760634368 182825720064 182895812352 183246395904 183345642909 183697088718 183767515074 183867995168 184154860032 184456167597 184627780272 184693530906 184915830528 184981683744 185016938496 185118504516 185153785344 185407320384 185473348632 185508697088 185579817984 186036249828 186275261952 186733404234 186770365056 186804994662 187163071524 187198742016 187337202624 187403918152 187696299648 187870926848 188178314508 188399674944 188471904192 188539023816 188574956544 188647252992 188972845776 189008861184 189076172032 189473726728 189613870017 189857478528 190256676012 190762361361 190798717824 190939841136 191164450048 191237739264 191305843872 191954385792 192096363888 192132974592 192201398016 192501264384 192575066112 192605523864 192606938964 192643646976 193048702704 193117452242 193191490206 193598699008 193915458243 194287164786 194324193024 194398693632 194467923936 194504986624 194542479648 194771326464 194840689472 194915388096 194984802408 195645816288 195790524732 195827839488 196203211776 196239590352 196278432768 196309476246 196761177756 196798677504 197138339112 197321750912 197952960348 197990687232 198061196736 198137130048 198207691704 198245467136 198446257152 198516928896 198663760944 198701623296 199082504192 199905159168 200013428628 200396824056 200435016704 200473652808 200545046559 200583267456 200857930416 200896210944 200929461018 201044802816 201116399968 201539270647 201759748047 201798200448 201947459472 201985947648 202262531328 202334562144 202373124096 202450710528 202911013888 202948636176 203337657952 203749489152 203859840717 204177896208 204216809472 204250609134 204289536256 204328915362 204367857408 204440637984 204720582924 204759599616 204911049024 205678935072 205797003264 206152195392 206264914944 206698610976 206739523584 206851494564 207174217536 207247997528 208104394212 208144055808 208218181184 208298008512 208543036416 208622988288 208657517211 208697284224 208777295232 210116660688 210156705792 210598584768 210640269312 210673584264 210754352952 210829407921 211158337104 211198580736 211233535942 211354792704 211949634312 212071302144 212106401793 212146826112 212477810688 212553479424 212634968832 212710693536 212751233024 213157942569 213198567296 214039867392 214566296464 214648557552 214689466368 214724999346 214807321278 215060006304 215100993536 215142456672 215219074356 215260091904 216149596416 216226572768 216563922432 216681214347 216724102848 217179790542 217298539744 217798536384 218614717152 218776414428 218818109952 219117742272 219195775656 219237551104 219279811608 219321603072 219357902709 219399709056 219742009344 219861022524 220306319424 220728613248 220769539146 221357469696 221398512192 221477357816 221780631501 221822899584 221986969776 222029277184 222272169984 222739523136 222818846328 222946753536 222983653167 223026150528 223331545008 223374108672 223453657856 223496731062 223539326208 223888084992 223967817216 224089119111 225016270848 225446427063 225489393792 225656175888 225736537774 225965171718 226008237312 226088724576 226175403168 226255949964 226299070976 227022975504 227234191104 227501494272 227588714496 227626382412 227669764608 228193625088 228229716286 228274890624 228317215698 228754865196 228798462464 228967692096 229743910656 229825728288 229913839584 229995717732 230266269376 230354549568 230436584664 230524930152 230568864768 231010830336 231388801956 231876523008 231965420544 232048029312 232535937348 232580255232 232581964032 233070994728 233153997219 233198432896 233370916944 234162062784 234245453832 234335259576 234610915968 234784444752 234829191168 235279323136 235369525248 235453346304 235948414416 236251551744 236426294016 236923407864 237007782297 237052952448 237462090294 237553129242 237598403328 237683018144 237774141792 238053843456 238443338601 238665179376 239037537024 239122664352 239168237568 239259930624 239299530228 239345137152 239803925504 239848388208 239895862272 240485883924 240794850816 241387083522 241479627246 241525649664 241611663072 241942507092 241988617728 242167603392 242253845416 242545425408 242631801984 242857539584 243254894364 243634412736 243767626752 243861083136 244328527872 244460857212 244929451624 245023353432 245110612461 245539813376 245941556796 246170373696 246258041208 246554440704 246595247613 246642244992 246736803456 246824672688 246871713792 247209760512 247297798176 247439757312 248048333104 248319689904 248367015936 248938500096 248977872312 249027153408 249073326216 249162027543 249550762032 249598322688 249639633386 249735340998 249782936832 250261732864 250671202119 250904419344 251199566592 251295872256 251385365088 251433275392 251481741984 251529670656 251963794368 252818493356 253143304704 253675568016 253725778944 253765908318 253863197874 254259266976 254349815148 254398290432 254586454848 254983652352 255074458496 255939181056 256128485184 256268530688 256807365152 256809251952 256858195968 257398270272 257588653608 257680387459 258553944324 259049553048 259098924032 259148868264 259198258176 259241157747 259290565248 259389972864 259695101952 259887184128 259979736544 260526374251 260861088384 261054032976 261103785984 261604282368 261652787136 261704577024 261745968328 262348237008 262398236672 262542281562 262851118816 263526135561 263937280464 263987582976 264081595648 264132500346 264182840064 264276922272 264595009536 264689238528 264790715904 264832595313 264885014592 265441966218 266030272512 266684571504 266779544642 267195765408 267298203744 267393395412 267444356608 267495909516 267810573888 267905948024 268059737088 268968480768 269012997396 269064267264 269263279296 269683375104 269779416192 269829436734 269882845056 270598181568 271665985536 271716355872 271813120956 272237194944 272334145512 272438553816 272490476544 272535576093 272587517312 272863603584 272960777232 273012799488 273214732032 274140951552 274238580096 274869593856 275019886592 275545633077 275598147968 275651272611 275801992752 276232290048 276941670408 277040296359 277472525616 277525407744 277677756774 277730678016 278057381888 278110980576 278163984384 278210022948 278263045632 278369726976 279054374742 279412892928 280100106351 280155547584 280744607286 280798113024 280898112352 281005803936 281105877228 281544449472 281806390272 282267471762 282599512416 282761736192 282808535724 282862434816 282970879488 283404639232 283459268664 283513291776 283614258048 284210590092 284786217792 285385014018 286198076736 286299999128 286409761704 286746675072 286856608896 286958765808 287013455872 287931578688 288199461888 288302097024 288751896576 288908285796 288910408446 288965470464 289573054056 289676178363 289787235309 290398048512 291430747179 291486289536 291598040448 291701885904 291757479936 292156989696 292261034208 292373082144 292428804096 292477203612 292532945408 293148030032 293468724432 293741759232 294200045568 294304817664 294359385528 294464214369 295028657638 295141766634 295198016256 295707508668 295763866112 295982626368 296986030848 297091795104 297205695072 297262338048 297311537556 297368200704 297775393344 297995641416 298052434944 298623756288 298785492148 299857738752 300020142942 300595236084 300652525056 300874901184 301286895624 301344316416 301394191527 301451632768 301567204224 301674599952 302697300672 302921189208 302978921472 303501843216 303559686144 303676065792 304258166784 304366520832 304422954264 304531366997 305006486928 305290256128 305624233728 306266844312 306325214208 306375913701 306434304384 306551786112 306660956976 307080874386 307139399424 307248779552 307366573536 307425153024 308518402608 309168697344 309287227392 309397372416 310047916464 310107006976 310109285376 310277241846 310761326304 310871996292 311161222592 312156591318 312216083712 312327271776 312447012768 312814554624 312934482432 313045926336 313937795072 314597885888 315235058688 315897877152 316010376396 316070603264 316131529428 316616120392 316737505656 316797871104 316850303913 317032189056 317405124608 317924451468 318220239168 318716716032 318830219136 318952453248 319066040304 319126849536 319797850944 319861149696 320647845232 321059801088 321849444696 321972836328 322034199552 322087499019 322148884096 322210981917 322590009456 322651490304 322828611534 322890137856 323393900544 323509069312 324339859152 324845883648 325023502336 325086154272 325148110848 325769685813 325947809616 326697804576 326814149948 327922075728 328164621642 328227164928 328344054944 328676613408 328739254272 328793663484 328856326656 328982404608 329099563584 329613014016 329730397568 329791533786 331092919872 331970496416 332036204544 332097768288 332216036724 332734349376 332980454664 333043915776 333099037447 334228269492 334420130304 334539225792 334932755456 334997317512 335061163008 335180486784 335308989312 335832127488 335951725824 336777995983 337524406272 338234090688 338301038592 338354544424 338484263832 338604806661 339012355968 339133086864 339197720576 339263104752 339383924946 339448606464 339978203136 340851286656 341252241408 341439573618 341504646912 342290437632 342344574429 342412335936 342475823547 343132297794 343197693696 343451538144 343892791296 344615865984 344738592432 344993576598 345399404064 345531824352 345597677568 345654876996 345720753664 345787395228 345853297152 346516245504 347690962944 347814784512 348072043968 348803906022 348870382848 348872946048 349606492092 349797649344 350056375416 351243094176 351368180748 351916373952 352176667128 352243786752 352369229696 352918984704 353054287872 353110127084 353180019456 353922621624 354377327616 355579428672 356193135441 356261020544 356329693863 356397604992 356524527216 356661212688 357080765184 357412982784 357997769064 358683996528 358752356352 358889895936 358949295342 359017705728 359577833472 359705888256 359772582312 359843793408 359900706451 360728825886 360797575424 361192276224 362080625283 362288474496 362417494608 362913760638 362982926592 363112194016 363251405088 363320635392 363380768124 363818138112 363947702976 364286309376 364882341546 365521268736 365651440128 365791624704 366492791808 366691285818 367394177436 367535030148 367735990336 368309720064 368912335194 369255560544 369387061812 369831661056 369963367488 370237009032 370307570688 370814640768 370946697264 371017394176 371159635968 372072499656 372550523904 373466808468 373540730112 373609989324 374326143048 374397484032 374459450079 374603011497 374674405248 374807836304 375392599296 375741853696 376356629016 376799349888 376943808384 377078047632 377149913088 377294505984 377945691552 378017722368 378152344064 378947453456 379227740034 379714957056 380513352024 380648862477 380794796811 381524722722 381597435648 381879682272 382328900096 382475478528 382611687744 383908771584 384192727776 384265949184 384402796032 385211047728 385213877928 385287293952 386097405408 386234904484 386382980412 387197398016 387830916486 388574329572 388648386048 388797387264 388935847872 389084959296 389542652928 389681378944 389830776192 389969604816 391291632576 391581049464 391655678976 392406423552 392479180704 392556865536 392618952492 393522355512 393597355008 393662498801 393813422343 394276678224 394643501824 395905920696 395981374464 396122393472 396274260096 396415383408 396490934272 396892514304 397033857792 397327521888 397403246592 398162949327 399810318336 400026857256 400169316963 400793648112 400870033408 400947305616 401090093118 401166534912 401715860832 401792421888 401858922036 402089605632 402232799936 403078541294 403519496094 403596400896 403894918944 403971895296 404525062656 404669124288 404744155101 405822027776 405897272352 406675315904 407498978304 407719681434 408355792416 408433618944 408501218268 408579072512 408657830724 408735714816 408881275968 409441165848 409519199232 409822098048 411357870144 412304390784 412529829888 413397221952 413479047168 413702989128 414348435072 414495995056 416208788424 416288111616 416436362368 416516635161 416596017024 417086072832 417245976576 417315034422 417394568448 417554590464 418581562113 420233321376 420313411584 421116910929 421197169536 421347168528 421508705904 421658815842 422316674208 422397161472 422467071884 422709585408 423899268624 424142604288 424212803586 424293652224 424955621376 425106958848 425269937664 425337198533 425421387072 426315885138 426397134592 429132592928 429297115104 429378932736 429449998692 429614642556 430120012608 430284913344 430438148712 430520183808 432299192832 432453145536 433127844864 433362428694 433448205696 434359581084 434597079488 435347165539 435597072768 437229434304 437552828856 437636219904 438235484544 438391551312 438475102208 438559623216 438643206144 438715805418 438799418112 439484018688 439722045048 440612638848 441457226496 441539078292 442542986457 442712649951 442797024384 442954715632 443561263002 443645799168 443973939552 444058554368 444544339968 445479046272 445637692656 445893507072 445967306334 446052301056 446663090016 446748217344 446907315712 446993462124 447078652416 447935634432 448178238222 450030214413 450892854126 450978787584 451312351776 451473075548 451930343436 452016474624 452177449152 452350806336 452511899928 452598141952 454045951008 454468382208 455252764824 455339529216 456387250176 456459432572 456549781248 456634431396 457509730392 457596924928 457935384192 459487821312 459651456576 459827679168 459991435464 460532538752 460621311579 460709099136 460873169328 461049860304 461137729536 462021660672 462777603912 463753046016 463930841088 464096058624 465071874696 465160510464 465163928064 465237498583 465415862769 466141989456 466307994438 466396865792 466741833888 468324125568 468490907664 468670519152 469221831936 469568889504 469658382336 470906692608 471896828832 472503103488 472852588032 473846815728 474015564594 474105904896 474924180588 475106258484 475196806656 475366036288 475548283584 476107686912 476886677202 477330358752 478075074048 478245328704 478599060456 478690274304 479607851008 479696776416 479791724544 480971767848 481589701632 482774167044 482959254492 483051299328 483223326144 483885014184 483977235456 484242917301 484335206784 484507690832 485090850816 485263603968 485715079168 486509788728 487268825472 487535253504 487722166272 488657055744 488921714424 489858903248 490046706864 490221224922 491079626752 491883113592 492246932463 492340747392 492516082416 493108881408 493190495226 493284489984 493473606912 493649345376 493743427584 494419521024 494595596352 494687300679 496096666208 496639379808 496734031872 497955744624 498054306816 498146652432 498324055086 499101524064 499196645376 499279266772 499470681996 499565873664 500523465728 501342404238 501808838688 502399133184 502591744512 502770730176 502963483968 503927588736 505636986712 506286609408 507351136032 507451557888 507531816636 507726395748 508518533952 508699630296 508796580864 509075887419 509172909696 509967304704 510148916992 511878362112 512256970368 512537061376 513614730304 513618503904 513716391936 514698446691 514796540544 515177307216 515360774918 517107888648 517490364897 518099106096 518197848064 518297736528 518396516352 518482315494 518581130496 518779945728 519390203904 519774368256 519959473088 521052748502 521722176768 522108065952 522207571968 523205859033 523305574272 523491936656 524696474016 524796473344 525084563124 525702237632 527052271122 527874560928 527975165952 528163191296 528265000692 528365680128 528553844544 529378477056 529581431808 529665190626 529770029184 530883932436 533369143008 533559089284 534391530816 534596407488 534786790824 534888713216 534991819032 535621147776 535811896048 536119474176 538025994792 538128534528 538423943013 538526558592 539366750208 539558832384 539658873468 539765690112 541093238829 541196363136 543331971072 543432711744 543626241912 544370640957 544474389888 544668291024 544877107632 544980953088 545071152186 545175034624 545727207168 545921554464 546025598976 546429464064 548281903104 548477160192 549739187712 549826134689 550036928727 551091266154 551196295936 551302545222 551603985504 552464580096 553883340816 554080592718 554945051232 555050815488 555355513548 555461356032 556221961152 556420045896 556526091264 556739453952 558108749484 558825785856 560200212702 560311095168 561489214572 561596226048 561796224704 562011607872 562211754456 563088898944 563612780544 564534943524 565199024832 565617071448 565724869632 565941758976 566809278464 566918537328 567026583552 567228516096 568421180184 568841610051 569572435584 570770028036 572287084083 572396153472 572599998256 572819523408 573493350144 573713217792 573917531616 574026911744 575863157376 576398923776 576604194048 577503793152 577816571592 577820816892 577930940928 579146108112 579352356726 579574470618 580796097024 581746374729 582861494358 582972579072 583196080896 583403771808 583514959872 584313979392 584522068416 584746164288 584954407224 585065890816 586296060064 586937448864 587483518464 588609635328 588718771056 588928428738 590057315276 590283533268 590396032512 591415017336 591527732224 591965252736 593972061696 594183590208 594411390144 594623075112 594736401408 595550786688 595991282832 596104869888 597247512576 597570984296 599715477504 600040285884 601190472168 601305050112 601635139677 601749802368 602573791248 602688632832 602788383054 602903265536 603134408448 603349199904 604617811941 605394601344 605842378416 605957842944 607003686432 607119372288 607352131584 608733041664 608845908528 609062733994 610012973856 610580512256 611248467456 611579522151 612533688624 612650428416 612751827402 612868608768 613103572224 613321913952 614161748772 614278798848 614497559104 614733147072 617036805216 618794744832 620095832928 620214013952 620218570752 620554483692 621522652608 621743992584 622322445184 624313182636 624432167424 624654543552 624894025536 625629109248 625868964864 625972551633 626091852672 627875590144 629195771776 630470117376 631795754304 632020752792 632141206528 632263058856 632488223763 633232240784 633475011312 633595742208 633700607826 634064378112 634810249216 635848902936 636319205379 636440478336 637433432064 637660438272 637904906496 638132080608 638253699072 639473827707 639595701888 641295690464 642119602176 643698889392 643945672656 644068399104 644174998038 644297768192 644421963834 645180018912 645302980608 645657223068 645780275712 647018138624 648679718304 649691767296 650043643041 650172308544 651539371626 651895619232 653395609152 653628299896 655844151456 656329243284 656454329856 656688109888 657353226816 657587326968 657712653312 657964809216 658073708127 658199127168 659226028032 659460795136 659583067572 662185839744 663940992832 664072409088 664195536576 664432073448 665341894503 665468698752 665960909328 666087831552 666198074894 668456538984 668840260608 668950959501 669078451584 669865510912 669994635024 670122326016 670360973568 670617978624 671664254976 671903451648 672267357333 673555991966 675048812544 676339281189 676468181376 676709088848 676968527664 677209613322 678024711936 678266173728 678395441152 678526209504 678767849892 678897212928 681702573312 682504482816 682879147236 683009293824 684580875264 684689148858 684824671872 684951647094 686264595588 686395387392 686903076288 689231731968 689477184864 689987153196 690798808128 691063648704 691309753992 691441507328 691574790456 691706594304 693032491008 695629569024 696144087936 697607812044 697740765696 697745892096 699212984184 699461991657 699595298688 700112750832 702486188352 702736361496 703832747904 704353334256 704487573504 704738459392 705837969408 706108575744 706220254168 706360038912 707845243248 708754655232 711023346891 711158857344 712386270882 712522041088 712659387726 712795209984 713049054432 713322425376 714161530368 715995538128 717367993056 717504712704 717779791872 717898590684 718035411456 719411776512 719545164624 719687586816 719801412902 721457651772 721595150848 722384552448 724161250566 724576948992 724834989216 725827521276 725965853184 726224388032 726502810176 726761536248 727636276224 727895405952 728572618752 729764683092 731302880256 731583249408 732985583616 733382571636 734788354872 735070060296 735331837383 735471980672 736619440128 737824670388 738511121088 738774123624 739663322112 739785742839 739926734976 740474018064 740615141376 741629281536 741893394528 742034788352 742319271936 744144999312 745101047808 746933616936 747081460224 747219978648 747486082629 748652286096 748794968064 748918900158 749206022994 749348810496 749615672608 750785198592 752013606357 752713258032 753598699776 753887616768 754156095264 754299826176 754589011968 755891383104 756304688128 757894906912 758455480068 759429914112 761026704048 761297724954 761589593622 763049445444 763194871296 763759364544 764657800192 764950957056 765223375488 767817543168 768385455552 768805592064 770422095456 770427755856 770574587904 772194810816 772469808968 772765960824 773041162377 774394796032 775661832972 777148659144 777296772096 777594774528 777723473241 777871695744 778169918592 779085305856 779362757888 779661552384 779939209632 781579122753 782583265152 783162098928 783311357952 784812847104 784958361408 785113731072 785237904984 787044711024 787194710016 787324997602 787626844686 788553356448 789287003648 790578406683 791811841392 791962748928 792244786944 792548520192 792830766816 792981868544 793785028608 794067715584 794497785939 794655043776 796325898654 800053714512 800338633926 801587296224 801740066816 801894611232 802180186236 802333069824 803431721664 803717844072 804179211264 804465599872 806157082588 807038992188 807192801792 807789837888 809050125312 809338248576 809488310202 811644055552 811794544704 813350631808 814997956608 815439362868 816711584832 817002436536 817158145024 817315661448 817471429632 817606728279 817762551936 818882331696 819038398464 819644196096 821660103407 822715740288 824608781568 825059659776 826636899231 826794443904 827405978256 828696870144 828991990112 831120889077 832417576848 832576223232 832872724736 833033270322 833192034048 834172145664 834491953152 834630068844 834789136896 835109180928 837163124226 840300319053 840466642752 842233821858 842394339072 842694337056 843017411808 843317631684 844633348416 844934143768 845419170816 847798537248 848285208576 848425607172 848587304448 850213917696 850539875328 850674397066 850842774144 852631770276 852794269184 858265185856 858594230208 858899997384 859229285112 860240025216 860569826688 860876297424 861040367616 864598385664 864906291072 866255689728 866724857388 866896411392 868719162168 869028535089 869194158976 869361705927 870694331078 871194145536 874292241537 874458868608 875105657712 875272439808 876470969088 876783102624 876950204416 877119246432 877286412288 877431610836 877598836224 879444090096 881225277696 882914452992 883078156584 883392643107 885085972914 885425299902 885594048768 885909431264 887122526004 887291598336 887947879104 890958092544 891275385312 891787014144 891934612668 892104602112 893326180032 893814631424 893986924248 894157304832 895871268864 896356476444 900060428826 901785708252 901957575168 902624703552 902946151096 903860686872 904032949248 904182574581 904354898304 904701612672 905023799856 905196283904 908091902016 908936764416 910505529648 910679058432 912774500352 912918865144 913099562496 913268862792 913594100991 915019460784 915193849856 915870768384 918975642624 919127741103 919302913152 919655358336 919982870928 921065077504 921242623158 921418198272 921746338656 922099720608 922275459072 925555207824 927506092032 927861682176 928192117248 930143749392 930321020928 930327856128 930474997166 930831725538 932283978912 932615988876 932793731584 933483667776 936648251136 936981815328 937341038304 938443663872 939137779008 941813385216 943793657664 945705176064 947693631456 948031129188 948211809792 949848361176 950212516968 950393613312 950550911739 950732072576 951096567168 952215373824 953773354404 954660717504 956150148096 956490657408 957198120912 957380548608 959215702016 959393552832 959583449088 961943535696 963179403264 965548334088 965918508984 966102598656 966262497057 966446652288 967770028368 967954470912 968485834602 968670413568 969015381664 970181701632 970527207936 971052849481 973019577456 974537650944 975070507008 975444332544 977843428848 979717806496 980093413728 980442449844 983766227184 984493864926 984681494784 985032164832 986217762816 986380990452 986568979968 986947213824 987298690752 988839042048 989191192704 989374601358 992193332416 993278759616 995911489248 996108613632 996293304864 996648110172 998203048128 998558533544 998941363992 999131747328 999297112341 1001046931456 1002684808476 1003617677376 1004798266368 1005183489024 1005541460352 1005926967936 1007855177472 1010333987949 1011273973424 1012573218816 1014702272064 1014903115776 1015063633272 1015452791496 1015814419983 1017037067904 1017399260592 1017593161728 1018151774838 1018345819392 1019934609408 1020297833984 1023756724224 1024513940736 1025074122752 1027033723287 1027229460608 1027237007808 1027427470641 1029396893382 1029593081088 1030354614432 1030721549836 1034215777296 1034980729794 1036198212192 1036395696128 1036595473056 1036793032704 1036964630988 1037162260992 1037559891456 1039548736512 1039918946176 1042105497004 1043444353536 1044216131904 1046411718066 1046611148544 1046983873312 1049392948032 1050169126248 1051404475264 1054104542244 1055749121856 1056326382592 1056530001384 1056731360256 1057107689088 1058756954112 1059162863616 1059330381252 1059540058368 1061767864872 1062145987331 1066738286016 1067118178568 1068579406323 1068783061632 1069192814976 1069573581648 1069777426432 1069983638064 1071242295552 1071623792096 1072238948352 1076051989584 1076257069056 1076847886026 1077053117184 1078733500416 1079117664768 1079317746936 1079531380224 1079702119353 1082186477658 1082392726272 1086241875849 1086865423488 1087252483824 1088741281914 1088948779776 1089336582048 1089754215264 1089961906176 1090142304372 1090350069248 1091454414336 1091843108928 1092858928128 1096563806208 1096954320384 1099478375424 1099652269378 1100073857454 1102182532308 1102392591872 1102605090444 1103207971008 1104929160192 1107766681632 1108161185436 1109890102464 1110711027096 1110922712064 1112443922304 1112840091792 1113052182528 1113478907904 1116217498968 1117651571712 1120400425404 1120622190336 1122978429144 1123192452096 1123378350237 1123592449408 1123809034491 1124023215744 1124423508912 1126177797888 1127225561088 1129069887048 1130398049664 1131234142896 1131449739264 1131883517952 1133618556928 1133837074656 1134053167104 1134457032192 1136842360368 1137683220102 1139144871168 1141540056072 1141946587431 1144574168166 1144792306944 1145199996512 1145639046816 1146986700288 1147426435584 1147835063232 1151726314752 1152797847552 1153208388096 1155633143184 1155641633784 1155861881856 1158292216224 1158704713452 1159148941236 1161592194048 1163492749458 1165722988716 1165945158144 1166392161792 1166807543616 1168627958784 1169044136832 1169492328576 1169908814448 1170131781632 1172592120128 1173874897728 1174967036928 1177219270656 1177437542112 1177856857476 1180114630552 1180567066536 1180792065024 1180987496403 1181440267029 1182830034672 1183055464448 1183930505472 1187944123392 1188367180416 1188822780288 1189246150224 1189472802816 1191101573376 1191982565664 1192209739776 1194488847981 1195141968592 1199430955008 1200080571768 1200507950889 1202380944336 1202610100224 1203270279354 1203499604736 1205147582496 1205377265664 1205576766108 1205806531072 1206268816896 1206698399808 1209235623882 1210789202688 1211684756832 1211915685888 1214007372864 1214232465303 1217466083328 1217691817056 1218125467988 1220025947712 1221161024512 1222496934912 1223159044302 1225067377248 1225300856832 1225503654804 1225737217536 1226207144448 1226643827904 1228323497544 1228557597696 1228995118208 1229466294144 1234073610432 1237589489664 1240191665856 1240437141504 1241108967384 1241550957757 1243045305216 1243487985168 1244644890368 1248626365272 1248864334848 1249309087104 1249788051072 1251258218496 1251737929728 1251945103266 1252183705344 1255263439573 1255744686339 1258391543552 1260940234752 1263591508608 1264041505584 1264282413056 1264526117712 1264976447526 1266464481568 1266950022624 1267191484416 1267401215652 1268128756224 1271697805872 1272638410758 1272880956672 1274866864128 1275320876544 1275809812992 1276011595599 1276264161216 1278947655414 1279191403776 1282591380928 1287397778784 1287891345312 1288136798208 1288349996076 1288595536384 1288843927668 1290360037824 1291314446136 1291560551424 1294036277248 1297359436608 1299383534592 1300087286082 1300344617088 1303078743252 1303791238464 1306041496617 1306791218304 1307256599792 1311688302912 1312658486568 1312908659712 1313376219776 1314706453632 1315174653936 1315425306624 1315929618432 1316147416254 1316398254336 1318452056064 1318921590272 1319166135144 1324371679488 1327628959371 1327881985664 1328137949853 1328391073152 1328864146896 1330683789006 1330937397504 1331921818656 1332175663104 1332396149788 1336913077968 1337680521216 1337901919002 1338156903168 1339731021824 1339989270048 1340244652032 1340721947136 1341235957248 1343806903296 1344534714666 1347111983932 1352678562378 1352936362752 1353418177696 1353937055328 1354419226644 1356049423872 1356532347456 1357052419008 1357535699784 1357794425856 1363405146624 1365758294472 1366018587648 1369161750528 1369378297716 1369649343744 1369903294188 1372529191176 1372790774784 1373017983623 1373806152576 1378463463936 1378954369728 1379974306392 1381597616256 1382127297408 1382619507984 1382883014656 1383149580912 1383413188608 1386064982016 1391259138048 1392288175872 1395215624088 1395481531392 1395491784192 1395712495749 1396247588307 1398425968368 1398923983314 1399190597376 1400225501664 1404972376704 1405472722992 1407665495808 1408706668512 1408975147008 1409476918784 1412440508336 1412720077824 1415690486496 1417509310464 1422046693782 1422317714688 1424772541764 1425044082176 1425318775452 1425590419968 1426098108864 1426644850752 1428323060736 1431991076256 1434735986112 1435797181368 1436070822912 1438823553024 1439090329248 1439375173632 1439602825804 1442915303544 1443190301696 1444769104896 1448322501132 1449153897984 1449669978432 1451655042552 1451931706368 1452448776064 1452728751903 1453005620352 1453523072496 1455272552448 1455790811904 1457145237504 1459529366184 1462605760512 1463166498816 1465971167232 1466765143272 1467287495531 1469576709744 1470140120592 1470663674766 1470943961344 1473238880256 1475649340776 1477022242176 1477548247248 1479326644224 1479571485678 1479853469952 1480948036128 1481230282752 1483258563072 1483786789056 1484061902037 1488289998624 1490202095616 1493867233872 1494162920448 1494439957296 1494972165258 1497304572192 1497589936128 1497837800316 1498412045988 1498697620992 1499231345216 1501570397184 1504027212714 1505426516064 1507197399552 1507775233536 1508312190528 1511782766208 1512609376256 1515789813824 1516910960136 1518859828224 1522053408096 1522595449908 1523179187244 1526098890888 1526389742592 1527227662257 1527518729088 1529315600384 1529901914112 1530446750976 1535635086336 1536770911104 1537611184128 1540844190912 1540855511712 1541149175808 1544095340073 1544389621632 1544939617936 1545531921648 1546082324754 1548789592064 1551323665944 1552471094691 1554297318288 1554593544192 1555189549056 1555446946482 1555743391488 1556339837184 1558170611712 1558725515776 1559323104768 1559878419264 1563158245506 1565166530304 1566324197856 1566622715904 1569617577099 1569916722816 1570475809968 1574089422048 1574389420032 1574649995204 1575253689372 1577106712896 1578574007296 1581156813366 1583623682784 1583925497856 1584489573888 1585097040384 1585661533632 1588135431168 1588995571878 1589310087552 1592651797308 1600107429024 1600677267852 1603174592448 1603789222464 1604360372472 1604666139648 1606863443328 1607435688144 1608358422528 1608931199744 1612314165176 1614077984376 1614385603584 1615579675776 1618100250624 1618676497152 1618976620404 1622657617009 1623279716487 1623589089408 1626701263616 1629995913216 1630878725736 1633423169664 1634004873072 1634316290048 1634631322896 1634942859264 1635213456558 1635525103872 1637764663392 1638076796928 1639288392192 1643320206814 1645431480576 1649217563136 1649478404067 1650110786181 1653273798462 1653588887808 1654811956512 1657393740288 1657983980224 1662241778154 1664835153696 1665152446464 1665745449472 1666066540644 1666384068096 1669260137688 1669578273792 1670218361856 1674326248452 1680600638106 1680933285504 1684467643716 1684788678144 1685388674112 1686034823616 1686635263368 1689266696832 1689868287536 1690838341632 1695597074496 1696851214344 1697174608896 1700427835392 1701079750656 1701348794132 1701685548288 1705263540552 1705588538368 1706524830153 1716530371712 1716861252249 1717188460416 1717799994768 1718458570224 1720480050432 1721139653376 1721752594848 1722080735232 1729196771328 1729812582144 1732511379456 1733449714776 1733792822784 1734067040173 1737438324336 1738057070178 1738388317952 1738723411854 1741388662156 1742388291072 1748584483074 1748917737216 1750211315424 1750544879616 1752941938176 1753566205248 1754238492864 1754863221672 1755197672448 1758888180192 1762450555392 1765828905984 1766156313168 1766785286214 1770171945828 1770850599804 1771188097536 1771818862528 1774245052008 1774583196672 1775895758208 1781916185088 1782550770624 1783869225336 1784209204224 1786652360064 1787629262848 1787973848496 1788314609664 1791742537728 1792712952888 1800120857652 1803571416504 1803915150336 1804905419031 1805249407104 1805892302192 1807721373744 1808065898496 1808365149162 1808709796608 1809403225344 1810047599712 1810392567808 1813853435823 1816183804032 1817873528832 1821011059296 1821358116864 1825837730288 1826199124992 1826537725584 1827188201982 1830038921568 1830387699712 1831741536768 1834738566453 1837951285248 1838255482206 1838605826304 1839310716672 1839965741856 1842130155008 1842485246316 1842836396544 1843492677312 1844199441216 1851110415648 1856384234496 1860287498784 1860642041856 1860655712256 1860949994332 1861663451076 1864567957824 1865231977752 1865587463168 1866967335552 1873296502272 1873963630656 1874682076608 1876887327744 1877917654899 1878275558016 1883626770432 1887587315328 1891410352128 1895387262912 1896062258376 1896423619584 1897464671289 1899696722352 1900425033936 1900787226624 1901101823478 1901464145152 1902193134336 1904430747648 1907546708808 1909321435008 1912300296192 1912981314816 1914396241824 1914761097216 1918421483121 1918787105664 1923887071392 1926358806528 1931096668176 1931837017968 1932205197312 1932524994114 1932893304576 1935540056736 1935908941824 1936971669204 1937340827136 1938030763328 1941054415872 1942105698962 1946039154912 1949075301888 1950130929123 1955686857696 1959435612992 1960186827456 1960884899688 1967532454368 1968987729852 1969362989568 1970064329664 1972761980904 1973137959936 1973894427648 1974221124381 1974597381504 1977678084096 1978382385408 1978749202716 1984386664832 1986557519232 1991822978496 1992217227264 1992586609728 1993296220344 1996025683509 1996406096256 1997117067088 1997882727984 1998263494656 1998594224682 2002093862912 2005369616952 2006852878503 2007235354752 2009596532736 2010366978048 2011082920704 2011853935872 2015710354944 2016802071999 2020667975898 2022547946848 2025146437632 2029017843567 2029404544128 2030127266544 2030905582992 2031628839966 2034074135808 2034798521184 2035186323456 2036303549676 2036691638784 2040595667968 2047513448448 2049027881472 2054067446574 2054458921216 2054474015616 2054854941282 2058793786764 2059186162176 2060709228864 2061443099672 2068431554592 2069961459588 2072396424384 2073190946112 2073929261976 2074324521984 2075119782912 2079097473024 2079837892352 2084210994008 2086888707072 2088432263808 2092823436132 2093222297088 2093967746624 2098385974971 2098785896064 2100338252496 2102808950528 2108209084488 2111498243712 2112652765184 2113060002768 2113462720512 2114215378176 2117513908224 2118325727232 2118660762504 2119080116736 2123535729744 2124291974662 2133070040673 2133476572032 2134236357136 2137158812646 2137566123264 2138385629952 2139147163296 2139554852864 2139967276128 2142484591104 2143247584192 2152103979168 2152514138112 2153695772052 2154106234368 2158235329536 2158635493872 2159062760448 2159404238706 2164372955316 2164785452544 2172483751698 2173730846976 2174504967648 2177482563828 2177897559552 2178673164096 2179508430528 2180284608744 2180700138496 2182908828672 2183686217856 2185717856256 2193908640768 2198956750848 2199304538756 2200147714908 2204365064616 2204785183744 2205210180888 2205995512149 2206415942016 2209858320384 2215533363264 2216322370872 2219357228517 2219780204928 2221422054192 2221845424128 2224887844608 2225680183584 2226104365056 2226957815808 2232434997936 2235303143424 2240800850808 2241244380672 2242458247887 2245956858288 2246384904192 2246756700474 2247184898816 2247618068982 2248046431488 2248847017824 2252355595776 2258139774096 2260796099328 2262468285792 2262899478528 2263767035904 2267674149312 2268914064384 2273684720736 2275366440204 2278289742336 2283080112144 2283893174862 2289148336332 2289584613888 2290399993024 2291278093632 2293973400576 2294852871168 2295670126464 2303452629504 2306416776192 2311266286368 2311283267568 2311723763712 2316584432448 2317409426904 2318297882472 2319123487131 2323184388096 2326985498916 2331445977432 2331890316288 2332784323584 2333170419723 2333615087232 2337255917568 2338088273664 2338984657152 2339817628896 2340263563264 2344737368259 2345184240256 2347749795456 2349934073856 2354438541312 2354875084224 2355713714952 2360229261104 2361134133072 2361584130048 2361974992806 2362880534058 2365660069344 2366110928896 2367861010944 2371735220049 2375888246784 2376734360832 2377645560576 2378492300448 2378945605632 2382203146752 2383493357817 2383965131328 2388977695962 2390283937184 2400161143536 2401015901778 2404761888672 2405220200448 2406540558708 2406999209472 2410295164992 2411153532216 2411613062144 2412537633792 2413396799616 2418471247764 2421578405376 2423369513664 2428014745728 2428464930606 2434932166656 2435383634112 2436250935976 2440051895424 2442322049024 2444993869824 2446318088604 2450134754496 2451007309608 2451474435072 2452414288896 2452820184837 2453287655808 2456646995088 2457115195392 2457990236416 2458932588288 2464980310221 2468147220864 2475178979328 2479910697693 2480383331712 2482217934768 2483101915514 2486090610432 2486975970336 2489289780736 2493362667231 2497252730544 2497728669696 2498618174208 2499576102144 2502516436992 2503475859456 2503890206532 2504367410688 2510526879146 2511489372678 2516783087104 2520900957159 2527183017216 2528083011168 2528564826112 2529052235424 2529952895052 2532928963136 2533900045248 2534802431304 2536257512448 2543395611744 2545276821516 2545761913344 2550641753088 2551619625984 2552023191198 2552528322432 2557895310828 2558382807552 2565182761856 2574795557568 2575782690624 2576699992152 2577191072768 2577687855336 2580720075648 2582628892272 2583121102848 2588072554496 2594718873216 2598767069184 2600174572164 2600689234176 2606157486504 2607085605267 2607582476928 2612082993234 2613582436608 2614513199584 2622876724611 2623376605824 2625316973136 2625817319424 2626752439552 2629412907264 2630349307872 2630850613248 2631859236864 2632294832508 2632796508672 2637843180544 2638332270288 2648743358976 2650177929321 2655257918742 2655763971328 2656275899706 2656782146304 2657728293792 2661367578012 2661874795008 2663843637312 2664792299576 2673826155936 2675361042432 2675803838004 2676313806336 2679978540096 2681443894272 2682471914496 2687613806592 2689069429332 2694223967864 2705357124756 2705872725504 2706836355392 2707874110656 2708838453288 2712098847744 2712547723743 2713064694912 2714104838016 2715071399568 2715588851712 2726810293248 2731516588944 2732037175296 2738323501056 2738756595432 2739298687488 2739806588376 2740782302973 2745058382352 2745581549568 2746035967246 2747612305152 2756926927872 2757383223309 2757908739456 2759948612784 2763195232512 2764254594816 2765239015968 2765766029312 2766299161824 2766826377216 2782518276096 2784576351744 2790431248176 2790963062784 2790983568384 2791424991498 2792495176614 2796851936736 2797847966628 2798381194752 2800451003328 2809944753408 2810945445984 2815330991616 2817413337024 2818953837568 2824881016672 2825440155648 2831380972992 2844093387564 2844635429376 2849545083528 2850088164352 2850637550904 2851180839936 2851652735217 2852196217728 2853289701504 2856646121472 2863982152512 2869471972224 2871594362736 2872141645824 2877647106048 2878180658496 2878750347264 2879205651608 2885830607088 2886380603392 2889538209792 2896645002264 2898307795968 2898787491171 2899339956864 2903310085104 2903863412736 2904897552128 2905457503806 2906011240704 2907046144992 2910545104896 2911581623808 2913158548443 2919058732368 2925211521024 2926332997632 2933530286544 2934574991062 2939153419488 2940280241184 2941327349532 2941887922688 2951298681552 2954044484352 2955096494496 2958653288448 2959142971356 2959706939904 2961896072256 2966517126144 2967573578112 2968123804074 2976579997248 2987734467744 2988325840896 2988879914592 2989944330516 2994609144384 2995675600632 2996824091976 2997395241984 2997891337023 2998462690432 3003140794368 3008054425428 3010853032128 3014394799104 3015550467072 3016624381056 3023565532416 3025218752512 3031001963847 3031579627648 3033821920272 3037719656448 3044106816192 3045190899816 3046358374488 3047443259949 3052197781776 3052779485184 3054455324514 3055037458176 3058631200768 3059803828224 3060893501952 3071270172672 3073541822208 3075222368256 3081101169861 3081688381824 3081711023424 3088190680146 3088779243264 3089879235872 3091063843296 3092164649508 3102647331888 3104942189382 3108594636576 3109187088384 3110379098112 3110893892964 3111486782976 3112679674368 3117451031552 3118646209536 3119756838528 3126316491012 3130333060608 3132648395712 3139235154198 3139833445632 3140951619936 3148178844096 3149299990408 3150507378744 3154213425792 3157148014592 3162313626732 3167247365568 3168979147776 3170194080768 3171323067264 3176270862336 3177991143756 3178620175104 3185303594616 3186437961993 3200214858048 3201354535704 3205738218969 3206349184896 3207578444928 3208720744944 3209332279296 3213726886656 3214871376288 3216716845056 3217862399488 3224628330352 3228155968752 3228771207168 3231159351552 3236200501248 3237352994304 3237953240808 3239106358059 3245315234018 3246559432974 3247178178816 3253402527232 3258725627547 3261757451472 3266846339328 3268009746144 3268632580096 3269262645792 3269885718528 3270426913116 3271050207744 3275529326784 3278576784384 3286640413628 3290862961152 3298435126272 3298956808134 3300221572362 3306547596924 3307177775616 3309623913024 3314787480576 3315967960448 3324483556308 3329670307392 3331490898944 3332133081288 3332768136192 3338520275376 3339156547584 3340436723712 3348652496904 3349845036967 3361201276212 3361866571008 3368935287432 3369577356288 3370135050711 3370777348224 3372069647232 3373270526736 3378533393664 3379736575072 3381676683264 3391194148992 3393702428688 3394349217792 3400855670784 3402159501312 3402697588264 3403371096576 3410527081104 3411177076736 3413049660306 3425839762293 3433060743424 3433722504498 3434376920832 3435599989536 3436917140448 3440960100864 3442279306752 3443505189696 3458393542656 3459625164288 3466899429552 3467585645568 3468134080346 3474876648672 3476114140356 3476776635904 3477446823708 3482777324312 3484776582144 3497168966148 3497835474432 3500422630848 3505883876352 3507132410496 3508476985728 3509726443344 3510395344896 3517776360384 3524901110784 3531657811968 3532312626336 3533570572428 3540343891656 3541701199608 3542376195072 3542962489209 3543637725056 3544320801087 3548490104016 3549166393344 3551791516416 3563832370176 3565101541248 3567738450672 3568418408448 3573304720128 3575258525696 3575947696992 3576629219328 3583466543943 3585425905776 3600241715304 3601523852667 3607142833008 3607830300672 3609810838062 3610498814208 3611784604384 3615442747488 3616131796992 3616730298324 3617419593216 3618806450688 3620095199424 3627706871646 3632367608064 3635747057664 3642022118592 3651675460576 3652398249984 3653075451168 3654376403964 3660077843136 3663483073536 3669477132906 3675902570496 3676510964412 3677211652608 3678621433344 3679931483712 3684260310016 3684970492632 3685672793088 3686985354624 3688398882432 3702220831296 3712768468992 3720574997568 3721311424512 3721899988664 3723326902152 3724652873271 3729135915648 3730463955504 3731174926336 3733934671104 3746593004544 3747927261312 3749364153216 3753774655488 3755835309798 3756551116032 3765790318719 3767234059017 3775174630656 3782820704256 3790774525824 3792124516752 3792847239168 3794929342578 3799393444704 3800850067872 3801574453248 3802203646956 3802928290304 3804386268672 3815093417616 3818642870016 3824600592384 3825962629632 3828034786797 3828792483648 3836842966242 3837574211328 3847774142784 3862193336352 3863674035936 3864410394624 3865049988228 3865786609152 3871080113472 3873943338408 3874681654272 3876061526656 3882108831744 3884211397924 3892078309824 3898150603776 3900261858246 3911373715392 3918124489851 3918871225984 3920373654912 3921769799376 3935064908736 3937975459704 3938725979136 3940128659328 3945523961808 3946275919872 3947788855296 3948442248762 3949194763008 3955356168192 3956764770816 3957498405432 3958907770961 3968773329664 3973115038464 3982886878113 3983645956992 3985173219456 3986592440688 3992051367018 3992812192512 3994234134176 3995765455968 3996526989312 3997188449364 4010739233904 4013705757006 4014470709504 4019193065472 4020733956096 4022165841408 4023707871744 4031420709888 4033604143998 4041335951796 4045095893696 4058035687134 4058809088256 4060254533088 4061811165984 4063257679932 4068148271616 4069597042368 4072607099352 4073383277568 4081191335936 4098055762944 4108134893148 4108917842432 4108948031232 4109709882564 4117587573528 4118372324352 4119053950869 4121418457728 4122886199344 4136863109184 4139922919176 4144792848768 4146381892224 4147858523952 4148649043968 4150239565824 4158194946048 4159675784704 4168421988016 4173777414144 4176864527616 4185646872264 4186444594176 4187137487247 4187935493248 4188742764921 4196771949942 4197571792128 4200676504992 4205617901056 4216418168976 4222996487424 4225305530368 4226120005536 4226925441024 4228430756352 4237321525008 4238160233472 4247071459488 4248583949324 4266140081346 4266953144064 4268472714272 4274317625292 4275132246528 4276771259904 4278294326592 4279934552256 4284969182208 4286495168384 4304207958336 4307391544104 4308212468736 4316470659072 4317270987744 4318125520896 4318808477412 4328745910632 4329570905088 4330287486811 4344967503396 4347461693952 4349009935296 4354965127656 4355795119104 4357346328192 4359016861056 4360569217488 4361400276992 4365817657344 4367372435712 4371435712512 4387817281536 4397913501696 4398609077512 4400295429816 4401862486593 4408730129232 4409570367488 4410420361776 4411991024298 4412831884032 4419716640768 4431066726528 4432644741744 4438714457034 4439560409856 4442844108384 4443690848256 4449775689216 4451360367168 4452185706111 4464869995872 4470606286848 4481601701616 4482488761344 4484916495774 4491913716576 4492769808384 4493513400948 4494369797632 4495236137964 4496092862976 4497694035648 4504711191552 4516279548192 4521592198656 4524936571584 4535348298624 4537828128768 4547369441472 4550732880408 4556579484672 4566160224288 4567786349724 4578296672664 4579169227776 4580799986048 4581682986771 4582556187264 4587946801152 4589705742336 4591340252928 4606905259008 4612833552384 4622532572736 4622566535136 4623447527424 4632286020219 4633168864896 4634818853808 4636595764944 4638246974262 4646368776192 4653970997832 4662891954864 4663780632576 4665568647168 4666340839446 4667230174464 4674511835136 4676176547328 4677969314304 4678709183863 4679635257792 4689474736518 4690368480512 4695499590912 4699868147712 4709750168448 4711427429904 4720458522208 4722268266144 4723168260096 4723949985612 4725761068116 4731320138688 4735722021888 4743470440098 4751776493568 4753468721664 4755291121152 4756984600896 4764406293504 4766986715634 4767930262656 4777955391924 4780567874368 4800322287072 4802031803556 4809523777344 4813081117416 4813998418944 4820590329984 4822307064432 4823226124288 4825075267584 4826793599232 4836942495528 4843156810752 4846739027328 4856029491456 4856929861212 4867972851027 4869839149461 4870767268224 4872501871952 4880103790848 4884644098048 4889987739648 4892636177208 4900269508992 4902014619216 4902948870144 4904828577792 4905640369674 4906575311616 4913293990176 4914230390784 4915980472832 4917865176576 4929960620442 4936294441728 4948435212201 4950332358543 4959821395386 4960766663424 4964435869536 4966203831028 4972181220864 4973951940672 4978579561472 4986725334462 4994505461088 4995457339392 4997236348416 4999152204288 5007780413064 5008734821376 5021053758292 5022978745356 5033566174208 5041801914318 5054366034432 5056166022336 5058104470848 5059905790104 5065857926272 5067800090496 5069604862608 5072515024896 5086791223488 5090553643032 5091523826688 5101283506176 5103239251968 5104046382396 5105056644864 5115790621656 5116765615104 5117612484413 5119574490459 5130365523712 5149591115136 5151565381248 5153399984304 5154382145536 5155375710672 5161440151296 5165257784544 5166242205696 5189437746432 5197534138368 5200349144328 5201378468352 5202201120519 5212314973008 5214171210534 5215164953856 5224165986468 5227164873216 5229026399168 5245753449222 5246753211648 5250633946272 5251634638848 5253504879104 5258825814528 5260698615744 5264589665016 5265593017344 5275686361088 5276664540576 5297486717952 5300355858642 5310515837484 5311527942656 5312551799412 5313564292608 5315456587584 5322735156024 5323749590016 5327687274624 5329584599152 5347652311872 5351607676008 5352627612672 5359957080192 5362887788544 5364943828992 5375227613184 5378138858664 5388447935728 5410714249512 5411745451008 5413672710784 5414716257093 5415748221312 5417676906576 5424197695488 5425095447486 5426129389824 5428209676032 5430142799136 5431177703424 5441560307469 5453620586496 5463033177888 5464074350592 5477513190864 5478597374976 5479613176752 5481564605946 5490116764704 5491163099136 5492071934492 5495224610304 5513853855744 5514766446618 5515817478912 5519897225568 5526390465024 5528509189632 5530478031936 5532598323648 5569152703488 5580862496352 5581926125568 5581967136768 5582849982996 5584990353228 5593703873472 5595695933256 5596762389504 5600902006656 5619889506816 5621890891968 5630661983232 5634826674048 5637907675136 5649762033344 5650880311296 5662761945984 5688186775128 5689270858752 5692394013867 5699090167056 5700176328704 5701275101808 5702361679872 5703305470434 5704392435456 5706579403008 5713292242944 5727964305024 5738943944448 5743188725472 5744283291648 5755264449363 5756361316992 5758411303216 5771661214176 5772761206784 5779076419584 5793290004528 5796615591936 5797574982342 5798679913728 5806620170208 5807726825472 5809795104256 5810915007612 5812022481408 5814092289984 5823163247616 5826317096886 5838117464736 5850392787369 5867060573088 5869149982124 5878306838976 5880560482368 5882654699064 5883775845376 5902597363104 5908088968704 5910192988992 5918285942712 5919413879808 5922663373143 5923792144512 5933034252288 5935147156224 5936247608148 5953159994496 5975468935488 5976651681792 5977759829184 5979888661032 5988077050527 5989218288768 5991351201264 5993648183952 5994790483968 5995782674046 5996925380864 6006281588736 6016108850856 6021706064256 6028789598208 6031100934144 6033248762112 6047131064832 6048087481579 6050406215997 6062003927694 6063159255296 6067643840544 6075439312896 6088213632384 6090381799632 6092716748976 6094886519898 6104395563552 6105558970368 6108910649028 6110074916352 6121787003904 6142540345344 6147083644416 6162202339722 6163376763648 6163422046848 6176381360292 6177558486528 6179758471744 6182127686592 6184329299016 6205294663776 6209884378764 6217189273152 6221787785928 6222973565952 6225359348736 6234902063104 6237292419072 6239513677056 6252632982024 6260666121216 6265296791424 6278470308396 6279666891264 6281903239872 6295157924913 6296357688192 6298599980816 6301014757488 6308426851584 6314296029184 6324627253464 6334494731136 6337958295552 6340388161536 6342646134528 6352541724672 6355982287512 6357240350208 6370607189232 6372875923986 6399210122019 6400429716096 6402709071408 6411476437938 6412698369792 6415156889856 6417441489888 6418664558592 6427453773312 6429742752576 6435724798976 6449256660704 6456311937504 6457542414336 6462318703104 6474705988608 6475906481616 6478212716118 6490630468036 6493118865948 6494356357632 6506805054464 6517451255094 6523514902944 6533692678656 6536019492288 6538525291584 6540853826232 6542100415488 6551058653568 6557153568768 6573280827256 6581725922304 6596870252544 6597913616268 6600443144724 6613095193848 6614355551232 6617986536447 6619247826048 6629574961152 6631935920896 6648967112616 6659340614784 6662981797888 6664266162576 6665536272384 6677040550752 6678313095168 6680873447424 6697304993808 6699690073934 6722402552424 6723733142016 6727374743661 6737870574864 6739154712576 6740270101422 6741554696448 6744139294464 6746541053472 6757066787328 6759473150144 6782388297984 6787404857376 6788698435584 6805395176528 6806742193152 6821054162208 6822354153472 6826099320612 6851679524586 6866121486848 6867445008996 6868753841664 6871199979072 6873834280896 6881920201728 6884558613504 6887010379392 6919250328576 6933798859104 6935171291136 6936268160692 6949753297344 6952228280712 6953553271808 6954893647416 6957370461393 6965554648624 6969553164288 6994337932296 6995670948864 6999511259169 7000845261696 7011767752704 7014264820992 7016953971456 7019452886688 7020790689792 7034212104777 7035552720768 7049802221568 7063315623936 7064625252672 7067141144856 7080687783312 7083402399216 7084752390144 7085924978418 7087275450112 7088641602174 7096980208032 7098332786688 7103583032832 7127664740352 7130203082496 7135476901344 7136836816896 7146609440256 7150480073451 7151895393984 7166933087886 7170851811552 7200483430608 7203047705334 7214285666016 7215660601344 7219621676124 7220997628416 7223569208768 7230885494976 7233460596648 7234839186432 7237612901376 7240190398848 7255413743292 7264735216128 7284044237184 7303350921152 7304796499968 7306150902336 7308752807928 7320155686272 7326966147072 7338954265812 7353021928824 7354423305216 7357242866688 7358460554511 7359862967424 7368520620032 7369940985264 7371345586176 7373970709248 7376797764864 7394940930663 7404441662592 7425536937984 7439732093079 7441149995136 7443799977328 7446653804304 7449305746542 7458271831296 7460927911008 7462349852672 7467869342208 7480088001693 7493186009088 7495854522624 7498728306432 7507549310976 7511670619596 7513102232064 7531580637438 7534468118034 7550349261312 7562702871477 7581549051648 7584249033504 7585694478336 7589858685156 7598786889408 7601700135744 7604407293912 7605856580608 7608772537344 7630186835232 7637285740032 7651925259264 7656069573594 7657584967296 7673685932484 7675148422656 7695548285568 7724386672704 7727348071872 7730099976456 7731573218304 7742160226944 7747886676816 7749363308544 7752123053312 7764217663488 7768422795848 7784156619648 7796301207552 7800523716492 7821256815801 7822747430784 7836248979702 7837742451968 7840747309824 7843539598752 7870129817472 7875950919408 7877451958272 7880257318656 7891047923616 7892551839744 7895577710592 7896884497524 7898389526016 7913529541632 7914996810864 7917815541922 7937546659328 7946230076928 7950533787963 7965773756226 7967291913984 7970346438912 7973184881376 7984102734036 7985624385024 7988468268352 7991530911936 7994376898728 8021478467808 8027411514012 8028941419008 8044331682816 8047415743488 8062841419776 8067208287996 8082671903592 8090191787392 8116071374268 8117618176512 8120509066176 8123622331968 8126515359864 8136296543232 8137643171229 8139194084736 8145214198704 8146766555136 8162382671872 8196111525888 8216269786296 8217835684864 8217896062464 8219419765128 8222346908919 8235175147056 8236744648704 8238107901738 8242836915456 8245772398688 8272149669927 8273726218368 8279845838352 8289585697536 8292763784448 8295717047904 8297298087936 8300479131648 8319351569408 8336843976032 8347554828288 8353729055232 8371293744528 8372889188352 8374274974494 8375870986496 8377485529842 8393543899884 8395143584256 8401353009984 8411235802112 8432836337952 8445992974848 8452240011072 8456861512704 8474643050016 8476320466944 8494142918976 8497167898648 8532280162692 8533906288128 8536945428544 8548635250584 8550264493056 8553542519808 8554958205651 8556588653184 8559869104512 8569938364416 8572990336768 8608415916672 8614783088208 8616424937472 8632941318144 8634541975488 8636251041792 8637616954824 8657491821264 8659141810176 8660574973622 8689935006792 8694923387904 8696362473513 8698019870592 8709930255312 8711590238208 8714692656384 8718033722112 8721138434976 8722800553984 8731635314688 8734744871424 8739475645329 8775634563072 8797218155024 8800590859632 8803724973186 8817460258464 8819140734976 8820840723552 8823982048596 8825663768064 8862133453056 8865289483488 8877428914068 8879120819712 8885688216768 8899551378432 8902720734336 8904371412222 8929739991744 8963203403232 8964977522688 8969832991548 8983827433152 8987026801896 8988739595264 8990472275928 8992185725952 8993674011069 8995388071296 9009422383104 9032559096384 9043184397312 9049873143168 9070696597248 9075656257536 9093005891541 9094738882944 9101465760816 9113158969344 9132320448576 9135572699448 9142329779847 9156593345328 9158338455552 9161599972096 9163365973542 9165112374528 9175893602304 9179411484672 9182680505856 9213810518016 9225667104768 9243303509583 9245065145472 9245133070272 9264572040438 9266337729792 9269637707616 9273191529888 9276493948524 9307941995664 9325783909728 9327561265152 9331137294336 9332681678892 9334460348928 9352353094656 9355938628608 9357418367726 9359270515584 9378949473036 9380736961024 9390999181824 9419500336896 9422854859808 9440917044416 9444536532288 9447899971224 9451522136232 9462640277376 9471444043776 9486940880196 9506937443328 9510582242304 9513969201792 9528812587008 9533973431268 9535860525312 9555910783848 9559313885979 9561135748736 9600644574144 9604063607112 9617214656907 9619047554688 9626162234832 9627996837888 9641180659968 9644614128864 9646452248576 9650150535168 9653587198464 9673884991056 9686313621504 9693478054656 9712058982912 9713859722424 9717319074177 9735945702054 9739678298922 9741534536448 9745003743904 9760207581696 9776176882641 9785272354416 9800539017984 9804029238432 9805897740288 9809657155584 9811280739348 9813150623232 9826587980352 9831960945664 9835730353152 9859921240884 9872588883456 9896870424402 9900664717086 9919642790772 9921533326848 9928871739072 9932407662056 9944362441728 9947903881344 9957159122944 9973450668924 9989010922176 9994472696832 9998304408576 10015560826128 10017469642752 10042107516584 10045957490712 10049535110901 10067132348416 10083603828636 10108732068864 10110405152133 10112332044672 10116208941696 10119811580208 10131715852544 10135600180992 10139209725216 10145030049792 10173582446976 10181107286064 10183047653376 10202567012352 10206478503936 10208092764792 10210113289728 10231581243312 10233531230208 10235224968826 10239148980918 10260731047424 10277519286879 10299182230272 10303130762496 10306799968608 10308764291072 10310751421344 10322880302592 10330515569088 10378875492864 10400698288656 10402756936704 10404402241038 10424629946016 10428342421068 10430329907712 10448331972936 10454329746432 10458052798336 10491506898444 10493506423296 10501267892544 10507009758208 10517651629056 10521397231488 10529179330032 10531186034688 10551372722176 10553329081152 10594973435904 10600711717284 10621031674968 10623055885312 10625103598824 10627128585216 10628887467627 10630913175168 10645470312048 10647499180032 10655374549248 10659169198304 10681581344291 10695304623744 10703215352016 10705255225344 10719914160384 10725775577088 10729887657984 10756277717328 10776895871456 10804571558001 10821428499024 10823490902016 10827345421568 10829432514186 10831496442624 10835353813152 10848395390976 10850190894972 10852258779648 10856419352064 10860285598272 10883120614938 10907241172992 10926066355776 10955026381728 10957194749952 10959226353504 10963129211892 10980233529408 10984143868984 10990449220608 11027707711488 11029532893236 11031634957824 11039794451136 11052780930048 11057018379264 11060956063872 11065196647296 11138305406976 11161724992704 11163934273536 11165699965992 11169980706456 11173958619813 11187407746944 11191391866512 11193524779008 11201804013312 11239779013632 11243781783936 11261323966464 11269653348096 11275815350272 11297370956157 11299524066688 11301702177051 11325523891968 11376373550256 11378541717504 11384788027734 11398180334112 11400352657408 11402550203616 11404723359744 11406610940868 11408784870912 11413158806016 11455928610048 11477887888896 11484104360391 11486377450944 11510528898726 11512722633984 11516822606432 11543322428352 11586580009056 11593231183872 11595149964684 11597359827456 11613240340416 11619590208512 11621830015224 11624044962816 11628184579968 11646326495232 11652634193772 11676234929472 11700785574738 11734121146176 11738299964248 11754373469553 11756613677952 11761120964736 11765309398128 11767551690752 11805194726208 11816177937408 11820385977984 11836571885424 11838827759616 11845326746286 11847584289024 11866068504576 11870294312448 11872495216296 11876723312883 11906319988992 11948660634339 11950937870976 11955519658368 11959777322064 11976154101054 11978436577536 11982702402528 11987296367904 11989580967936 11991565348092 11993850761728 12032217701712 12043412128512 12057579196416 12062201868288 12066497524224 12094262129664 12096174963158 12100812431994 12124007855388 12126318510592 12135287681088 12176427264768 12180763599264 12185433497952 12189773039796 12208791127104 12217821298056 12220149832704 12243574007808 12294167288832 12324404679444 12326753527296 12326844093696 12352762720584 12355116973056 12357161852607 12359516943488 12364255373184 12368658598032 12410589327552 12419768757528 12434378546304 12443575571856 12445947131904 12450718697472 12469804126208 12474584838144 12479027354112 12505265964048 12521332242432 12530593582848 12556940616792 12559333782528 12561412461741 12563806479744 12590315849826 12592715376384 12597199961632 12602029514976 12616853703168 12649254506928 12668989462272 12675916591104 12680776323072 12685292269056 12711964575024 12714480700416 12741214378464 12745751847972 12798420244038 12800859432192 12805418142816 12822952875876 12825396739584 12830313779712 12834882979776 12854907546624 12859485505152 12871449597952 12898513321408 12912623875008 12924637406208 12949411977216 12951812963232 12956425432236 12981260936072 12986237731896 12988712715264 12990862460433 13013610108928 13034902510188 13047029805888 13067385357312 13072038984576 13077050583168 13081707652464 13084200830976 13102117307136 13114307137536 13146561654512 13163451844608 13193740505088 13195827232536 13200886289448 13205587459779 13226190387696 13228711102464 13235973072894 13238495652096 13259149922304 13263871841792 13297934225232 13318681229568 13325963595776 13328532325152 13331072544768 13354081101504 13356557118333 13394609987616 13399380147868 13444805104848 13447466284032 13454749487322 13475741149728 13478309425152 13480540202844 13483109392896 13488278588928 13493082106944 13514133574656 13518946300288 13564776595968 13574809714752 13610790353056 13613484386304 13642108324416 13652198641224 13657060535327 13703359049172 13732242973696 13734890017992 13737507683328 13742399958144 13747668561792 13763840403456 13769117227008 13774020758784 13807897835303 13838500657152 13867597718208 13870342582272 13872536321384 13899506594688 13904456561424 13907106543616 13909787294832 13914740922786 13931109297248 13939106328576 13988675864592 13991341897728 13999022518338 14001690523392 14023535505408 14028529641984 14033907942912 14036127551589 14038905773376 14068424209554 14071105441536 14099604443136 14129250505344 14134282289712 14161375566624 14166804798432 14169504780288 14171849956836 14174550900224 14177283204348 14193960416064 14207166065664 14255329480704 14260406164992 14270953802688 14293218880512 14300960146902 14303790787968 14333866175772 14341703623104 14400966861216 14406095410668 14428571332032 14439243352248 14441995256832 14447138417536 14461770989952 14466921193296 14469678372864 14475225802752 14480380797696 14510827486584 14529470432256 14568088474368 14603918553081 14606701842304 14609517448383 14612301804672 14617505615856 14640311372544 14653932294144 14677908531624 14706043857648 14708846610432 14714485733376 14716921109022 14719725934848 14737041240064 14739881970528 14742691172352 14747941418496 14753595529728 14789881861326 14808883325184 14845305636603 14879464186158 14882299990272 14887599954656 14893307608608 14898611493084 14916543662592 14921855822016 14935738684416 14960176003386 14986372018176 14991709045248 14997456612864 15023341239192 15026204464128 15063161274876 15068936236068 15100698522624 15125405742954 15163098103296 15168498067008 15179717370312 15197573778816 15203400271488 15208814587824 15211713161216 15217545074688 15260373670464 15274571480064 15303850518528 15312139147188 15315169934592 15347371864968 15350296845312 15352837453239 15358723471377 15391096571136 15448773345408 15454696143744 15460199952912 15463146436608 15484320453888 15495773353632 15498726617088 15504246106624 15536845591696 15568313239296 15592602415104 15601047432984 15606603361557 15642513631602 15645494861568 15672497959404 15675484903936 15681494619648 15687079197504 15740259634944 15751901838816 15754903916544 15760514637312 15782095847232 15793768995048 15796779052032 15827059083264 15829993621728 15835631083844 15875093318656 15892460153856 15901067575926 15931547512452 15934583827968 15940692877824 15946369762752 15968205468072 15971248770048 15976936536704 15983061823872 15988753797456 16042956935616 16054823028024 16057882838016 16088663365632 16094831486976 16125682839552 16134416575992 16140162450841 16165343807184 16180383574784 16232142748536 16235236353024 16241018132352 16247244663936 16253030719728 16272593086464 16275286342458 16278388169472 16290428397408 16293533110272 16324680922407 16392223051776 16432539572592 16435671369728 16435792124928 16438839530256 16444693817838 16470350294112 16473489297408 16476215803476 16485673830912 16491544797376 16544299339854 16547452436736 16559691676704 16579171395072 16585527568896 16591434095808 16638703138816 16673687952064 16707458110464 16742587489056 16745778376704 16748549948988 16751741972992 16754971059684 16787087799768 16790287168512 16802706019968 16822471604224 16865672675904 16891985949696 16904480022144 16913723025408 16949286100032 16952640933888 16988285837952 16994335797296 17064560325384 17067812576256 17073890857088 17077182041601 17097270501168 17100528986112 17107085039616 17109916411302 17113177306368 17119738209024 17139876728832 17145980673536 17216831833344 17229566176416 17232849874944 17265793348089 17269083950976 17275233909648 17314983642528 17318283620352 17321149947244 17379870013584 17389846775808 17392724947026 17396039741184 17419860510624 17423180476416 17429385312768 17436067444224 17442276869952 17469489742848 17478951290658 17594436310048 17601181719264 17607449946372 17634920516928 17641681447104 17647964097192 17651327536128 17724266906112 17730578966976 17754857828136 17758241639424 17771376433536 17799102756864 17805441468672 17808742824444 17849233787099 17859479983488 17926406806464 17929955045376 17939665983096 17967654866304 17974053603792 17977479190528 17980944551856 17984371451904 17987348022138 17990776142592 18018844766208 18065118192768 18086368794624 18099746286336 18141393194496 18144262444737 18151218647991 18186011783082 18189477765888 18202931521632 18226317938688 18264640897152 18271145398896 18284659559694 18313186690656 18316676911104 18323199944192 18326731947084 18330224749056 18365361011712 18427621036032 18486607019166 18490130290944 18490266140544 18529144080876 18532675459584 18539275415232 18546383059776 18552987897048 18615883991328 18651567819456 18665363357784 18668920697856 18704706189312 18711877257216 18714836735452 18718541031168 18757898946072 18761473922048 18781998363648 18839000673792 18845709719616 18881834088832 18885473774739 18889073064576 18895799942448 18903044272464 18925280554752 18942888087552 18973881760392 19013874886656 19021164484608 19027938403584 19057625174016 19067946862536 19071721050624 19074737441903 19111821567696 19118627771958 19122271497472 19201289148288 19208127214224 19234429313814 19238095109376 19252324469664 19255993675776 19282361319936 19289228257728 19307174396928 19347769982112 19372627243008 19386956109312 19424117965824 19427719444848 19434638148354 19471891404108 19479356597844 19483069072896 19490007487808 19520415163392 19552353765282 19570544708832 19601078035968 19608058476864 19622561478696 19626301246464 19653175960704 19663921891328 19671460706304 19719842481768 19745177766912 19793740848804 19801329434172 19839285581544 19843066653696 19853959609341 19857743478144 19864815324112 19888724883456 19895807762688 19914318245888 19946901337848 19978021844352 19988945393664 19996608817152 20031121652256 20034939285504 20084215033168 20091914981424 20099070221802 20134264696832 20167207657272 20182124230983 20217464137728 20220810304266 20224664089344 20232417883392 20239623160416 20263431705088 20271200361984 20278419450432 20347164893952 20362214572128 20366095306752 20416185529584 20420226579456 20463162486624 20467062460416 20470449937652 20478297961836 20521462094848 20555038573758 20598364460544 20606261524992 20613599937216 20621502842688 20645760605184 20661031138176 20757750985728 20801396577312 20805513873408 20808804482076 20849259892032 20856684842136 20860659815424 20872111384179 20896663945872 20908659492864 20916105596672 20983013796888 20987012846592 21002535785088 21014019516416 21035303258112 21042794462976 21058358660064 21062372069376 21102636314331 21106658162304 21189946871808 21201423434568 21242063349936 21246111770624 21250207197648 21254257170432 21257774935254 21261826350336 21290940624096 21294998360064 21310749098496 21318338396608 21363162688582 21390609247488 21406430704032 21410510450688 21439828320768 21451440220353 21512555434656 21553791742912 21609143116002 21642856998048 21646981804032 21654690843136 21658865028372 21662992885248 21670707626304 21700381789944 21704517559296 21712838704128 21720571196544 21766241229876 21852132711552 21910052763456 21914389499904 21918452707008 21926258423784 21960467058816 21968287737968 21980898441216 22059065786472 22063269915648 22075381663533 22079588902272 22105561860096 22114036758528 22121912127744 22130393294592 22184822791989 22276610813952 22319196279237 22323449985408 22331399931984 22339961412912 22347917239626 22374815493888 22382783733024 22387049558016 22403608026624 22479558027264 22487563567872 22522647932928 22539306696192 22542871522249 22594741912314 22599048133376 22603404354102 22651047783936 22752747100512 22757083435008 22769576055468 22796360668224 22805100407232 22813221881736 22817569741824 22826317612032 22911857220096 22955775777792 22968208720782 22972754901888 23021057797452 23025445267968 23033645212864 23086644856704 23173160018112 23190299929368 23194719654912 23226480680832 23239180417024 23243660030448 23248089925632 23256369159936 23292652990464 23305268387544 23352469858944 23401571149476 23463770447403 23468242292352 23476599928496 23508746939106 23513227355904 23522241929472 23530618796256 23535103381504 23610389452416 23632355874816 23640771955968 23673143770848 23677655519232 23690653492572 23695168578048 23740588624896 23744990432592 23753446625766 23812639977984 23851601363889 23897321268678 23901875741952 23911039316736 23919554644128 23952308202108 23956873155072 23965404805056 23974592735808 23983130696184 23987701523456 24064435403424 24086824257024 24132995048448 24188524259328 24192349926316 24201624863988 24248015710776 24252637021184 24270575362176 24352854529536 24361527198528 24370866995904 24379546079592 24412929513687 24417582254208 24435642596112 24440299665408 24487148015616 24588334577664 24648809358888 24653507054592 24653688187392 24667040726757 24705525441168 24710233946112 24714323705214 24719033886976 24728510746368 24737317196064 24821178655104 24839537515056 24868757092608 24887151143712 24891894263808 24901437394944 24958054708224 25010531928096 25042664484864 25061187165696 25113881233584 25118667565056 25122824923482 25127612959488 25180631699652 25185430752768 25194399923264 25204059029952 25233707406336 25298509013856 25337978924544 25370584538112 25423929150048 25428961400832 25482428756928 25491503695944 25596840488076 25601718864384 25610836285632 25645905751752 25650793479168 25660627559424 25664874616953 25669765959552 25709815093248 25718971010304 25742899195904 25797026642816 25825247750016 25849274812416 25898823954432 25903625926464 25912850864472 25962521872144 25972475463792 25977425430528 25981724920866 26027220217856 26069805020376 26089087420539 26094059611776 26134770714624 26144077969152 26154101166336 26163415304928 26168401661952 26204234614272 26218426935987 26293123309024 26326903689216 26391654465072 26401772578896 26411174919558 26452380775392 26457422204928 26471946145788 26476991304192 26527743683584 26595868450464 26637362459136 26657064650304 26708162203008 26713114236666 26789219975232 26798760295736 26889610209696 26894932568064 26909498974644 26951482299456 26961080405688 26966218785792 26976557177856 26981022033207 26986164213888 27028267149312 27037892600576 27129553191936 27149619429504 27221580706112 27226968772608 27279017674623 27284216648832 27304397282448 27314121070654 27406718098344 27426989339541 27464485947392 27469780035984 27475015366656 27484799916288 27495337123584 27527680806912 27538234454016 27548041517568 27615795670606 27677001314304 27729910528749 27735195436416 27745072642768 27799013189376 27808913122848 27814213087232 27819574589664 27829481845572 27862218594496 27977351729184 27982683795456 27998045036676 28003381046784 28057059283968 28067815885824 28072255103178 28077811546752 28136848419108 28142210883072 28258501010688 28268564579424 28322751133248 28333609596864 28343699913672 28349101800448 28354566408696 28387920832128 28414332131328 28520812329984 28541907605376 28586437761024 28601920293804 28607581575936 28667732351544 28677941657937 28683407246208 28801933722432 28812190821336 28851643970721 28857142664064 28878486704496 28883990513664 28894276835072 28923541979904 28933842386592 28939356745728 28950451605504 28960761595392 29021654973168 29058940864512 29136176948736 29151957222531 29207837106162 29213403684608 29219034896766 29224603609344 29235011231712 29280622745088 29355817063248 29412087715296 29417693220864 29428971466752 29433842218044 29439451869696 29479763941056 29495882836992 29507191059456 29579763722652 29617766650368 29690611273206 29758928372316 29764599980544 29775199909312 29786615217216 29797222986168 29833087325184 29843711644032 29871477368832 29920352006772 29983418090496 29994913225728 30046682478384 30052408928256 30126322549752 30137872472136 30148605332703 30201397045248 30250811485908 30326196206592 30331215456399 30336996134016 30359434740624 30395147557632 30406800542976 30417629175648 30423426322432 30435090149376 30520747340928 30549142960128 30607701037056 30624278294376 30630339869184 30694743729936 30700593690624 30705674906478 30717446942754 30782193142272 30832557860637 30897546690816 30909392287488 30920399905824 30926292873216 30968640907776 30991546707264 31008492213248 31073691183392 31136626478592 31202094865968 31213206723114 31285027263204 31290989723136 31344995918808 31350969807872 31362989239296 31374158395008 31480519269888 31503803677632 31521029274624 31564191694464 31587537990096 31593558104064 31654118166528 31659987243456 31671262167688 31750186637312 31784920307712 31802135151852 31863095024904 31869167655936 31881385755648 31886662402881 31892739525504 31936410936144 31942497540096 31953873073408 31966123647744 31977507594912 32044744032873 32085913871232 32109646056048 32115765676032 32177326731264 32189662973952 32268833151984 32280324901682 32330687614368 32360767149568 32413714674003 32464285497072 32470472706048 32482036264704 32494489327872 32506061439456 32545186172928 32550572684916 32556776338944 32580856794816 32649361844814 32865079145184 32871342739456 32871584249856 32877679060512 32889387635676 32940700588224 32952431606952 32971347661824 32983089594752 33088598679708 33094904873472 33119383353408 33158342790144 33171055137792 33182868191616 33277406277632 33347375904128 33414916220928 33485174978112 33497099897976 33503483945984 33509942119368 33521875859439 33574175599536 33580574337024 33605412039936 33644943208448 33731345351808 33783971899392 33808960044288 33827446050816 33892112868471 33898572200064 33976571675904 33988671594592 34129120650768 34135625152512 34147781714176 34154364083202 34194541002336 34201057972224 34214170079232 34219832822604 34226354612736 34239476418048 34291961347072 34433663666688 34452313081173 34459132352832 34531586696178 34538167901952 34550467819296 34629967285056 34642299894488 34759740027168 34779693551616 34785449894052 34792079482368 34839721021248 34858770625536 34872134888448 34884553739904 34938979485696 34957902581316 35188872620096 35202363438528 35214899892744 35263120408659 35269841033856 35283362894208 35295928194384 35302655072256 35448533812224 35461157933952 35509715656272 35516483278848 35542752867072 35598205513728 35610882937344 35617485648888 35630169938649 35698467574198 35718959966976 35845981903017 35852813612928 35879331966192 35935309732608 35948107207584 35954958381056 35961889103712 35968742903808 35974696044276 35981552285184 36130236385536 36172737589248 36199492572672 36282786388992 36288524889474 36302437295982 36372023566164 36378955531776 36405863043264 36529281794304 36542290797792 36569319119388 36626373381312 36646399888384 36653463894168 36660449498112 36730722023424 36973214038332 36980260581888 36980532281088 37058288161752 37065350919168 37071485557821 37078550830464 37092766119552 37105975794096 37231767982656 37303135638912 37330726715568 37337841395712 37409412378624 37423754514432 37429673470904 37437082062336 37515797892144 37522947844096 37563996727296 37678001347584 37684237385223 37691419439232 37763668177664 37770947549478 37778146129152 37791599884896 37806088544928 37850561109504 37947763520784 38027749773312 38042328969216 38055876807168 38135893725072 38143442101248 38149474883806 38223643135392 38237255543916 38244542994944 38402578296576 38416254428448 38468858627628 38476190218752 38504648939328 38564722639872 38578456515456 38614348793856 38695539964224 38773912218624 38848235931648 38855438889696 38869276296708 38943782808216 38958713195688 38966138145792 38972587381299 38980014975616 39040830326784 39104707530564 39141089417664 39202156071936 39216116953728 39245122957392 39252602492928 39306351921408 39327843782656 39342921412608 39439684963536 39490355533824 39587481697608 39602658868344 39616762379337 39678571163088 39686133307392 39707919218682 39715486956288 39729630648224 39777449766912 39791615525376 39893802675696 39956043688704 39977890787328 39993217634304 40062243304512 40168430066336 40183829962848 40198140443604 40334415314544 40364248461966 40434928275456 40441620608532 40449328178688 40464835766784 40479246320832 40526863410176 40542400723968 40556838900864 40694329787904 40724429144256 40832371059168 40840453158912 40926324973248 40940899875304 40956595923672 40971181605981 41042924189696 41110077147516 41196728921088 41212523049984 41227199874432 41243005685376 41291521210368 41322062276352 41423693505909 41515501971456 41602793154624 41611027746816 41617608964152 41698519784064 41713369684272 41721319630848 41744222768358 41793327891744 41817318985728 41832211193344 41966027593776 41974025693184 42005071570176 42028039032832 42070606516224 42085588925952 42108382654767 42116717320128 42205272628662 42213316324608 42402846869136 42484126699872 42492223541248 42500414395296 42508514340864 42515549870508 42523652700672 42581881248192 42621498196992 42636676793216 42726325377164 42781218494976 42812861408064 42879656641536 42902880440706 43025110869312 43107583485824 43218286232004 43285713996096 43309381686272 43317730056744 43325985770496 43341415252608 43400763579888 43409035118592 43425677408256 43441142393088 43532482459752 43547985480571 43704265423104 43811755659243 43820105526912 43836905414016 43852516847568 43920934117632 43936575475936 43961796882432 44118131572944 44126539831296 44150763327066 44159177804544 44211123720192 44228073517056 44243824255488 44260786589184 44369645583978 44535916909809 44638392558474 44646899970816 44662799863968 44679922825824 44695834479252 44749630987776 44765567466048 44807216053248 44959116054528 44975127135744 45078613392384 45085743044498 45189483824628 45198096266752 45206808708204 45302095567872 45505494201024 45539152110936 45592721336448 45610200814464 45626443763472 45635139483648 45652635224064 45823714440192 45911551555584 45936417441564 45945509803776 46042115594904 46050890535936 46058512359717 46067290425728 46076170414131 46173289713408 46346320036224 46380599858736 46389439309824 46452961361664 46478360834048 46487320060896 46496179851264 46512738319872 46610536775088 46704939717888 46803142298952 46819810084671 46927540894806 46936484584704 46953199856992 47017493878212 47026454711808 47044483858944 47061237592512 47220778904832 47264711749632 47281543911936 47346287541696 47381306985144 47390337156096 47481177249792 47489980865184 47506893251532 47625279955968 47703202727778 47794642537356 47803751483904 47822078633472 47839109288256 47904616404216 47913746310144 47930809610112 47949185471616 47966261392368 47975403046912 48128870806848 48173648514048 48265990096896 48377048518656 48384699852632 48403249727976 48420487352523 48496031421552 48505274042368 48541150724352 48705709059072 48723054397056 48741733991808 48759092159184 48825859027374 48835164508416 48871285192224 48880599330816 48974042767221 49176669155328 49297618717776 49307014109184 49307376374784 49334081453514 49411050882336 49420467892224 49428647410428 49438067773952 49457021492736 49474634392128 49642357310208 49679075030112 49737514185216 49774302287424 49916109416448 50021063856192 50122374331392 50227762467168 50237335130112 50245649846964 50255225918976 50361263399304 50370861505536 50388799846528 50408118059904 50467414812672 50597018027712 50675957849088 50741169076224 50847858300096 50857922801664 50964857513856 50983007391888 51193680976152 51203437728768 51221672571264 51291811503504 51301586958336 51321255118848 51329749233906 51339531919104 51419630186496 51437942020608 51465801022493 51594053285632 51650495500032 51698549624832 51807251852928 51825701728944 51925043744288 51944950927584 51954850861056 51963449841732 52139610040752 52178174841078 52188119223552 52269541429248 52288155938304 52308202332672 52326830609856 52408469228544 52436853871974 52586246618048 52783308930144 52803545157792 52822349839116 52904761550784 52943892291576 52953982608384 53055487367168 53191736900928 53274724918272 53314129300608 53416324406016 53426228473332 53547701361297 53578439950464 53597520591472 53779220419392 53789865136128 53818997949288 53902964598912 53922160811376 53932437571584 53953114355712 53962044066414 53972328427776 54056534298624 54075785201152 54259106383872 54299238859008 54432787334211 54443161412224 54453655943973 54558035349246 54568433297664 54608794564896 54628242141308 54813436196688 54853978679082 54928971894784 54939560071968 54950030733312 54969599832576 54990674247168 55096083035136 55231591341212 55459821057498 55470390872832 55490145285536 55598026378752 55617826245696 55639149179328 55658963691144 55724437188992 55954703458368 55996090073352 56006762093568 56114118567936 56135631771648 56144510206356 56155623093504 56273696838216 56284421766144 56293737328543 56517002021376 56537129158848 56645502266496 56667219193728 56687399827344 56698203600896 56709132817392 56775841664256 56828664262656 57041624659968 57083815210752 57172875522048 57203840587608 57215163151872 57224212325709 57335464703088 57355883315874 57366814492416 57603867444864 57624381642672 57703287941442 57714285328128 57756973408992 57767981027328 57788553670144 57847083959808 57867684773184 57921523190784 58043309946336 58117881729024 58272353897472 58303914445062 58415674212324 58426807369216 58438069793532 58449207218688 58470022463424 58561245490176 58711634126496 58824175430592 58867684436088 58878903739392 58959527882112 58991765673984 59014382118912 59159527445304 59235533300736 59381222546412 59517856744632 59529199961088 59550399818624 59561878828023 59573230434432 59594445972336 59666174650368 59687423288064 59742954737664 59840704013544 59966836180992 59989826451456 60093364956768 60104817856512 60252645099504 60275744944272 60297210665406 60402794090496 60501622971816 60652392413184 60662430912798 60673992268032 60718869481248 60790295115264 60813601085952 60835258351296 61041494681856 61098285920256 61248556588752 61260679738368 61389487459872 61401187381248 61411349812956 61434893885508 61564386284544 61665115721274 61795093381632 61818784574976 61840799811648 61937281815552 61983093414528 62016984426496 62147382366784 62273252957184 62404189731936 62426413446228 62570054526408 62581979446272 62616334152537 62689991837616 62701939615744 62725978478592 62748316790016 62961038539776 63007607355264 63042058549248 63128383388928 63175075980192 63187116208128 63307908942993 63319974486912 63342524335376 63500373274624 63569840615424 63604270303704 63726190049808 63738335311872 63762771511296 63773324805762 63785479051008 63872821872288 63884995080192 63907746146816 63932247295488 63955015189824 64089488065746 64171827742464 64219292112096 64231531352064 64354320661059 64537666303968 64560649803364 64661375228736 64721534299136 64827429348006 64928570994144 64940945412096 64964072529408 64988978655744 65012122878912 65101145369832 65113552677888 65161713589632 65298723689628 65730158290368 65743168499712 65755358121024 65778775271352 65881401176448 65904863213904 65942695323648 65966179189504 66177197359416 66189809746944 66238766706816 66316685580288 66342110275584 66365736383232 66528962297369 66554468375967 66694751808256 66829832441856 66970349956224 66994199795952 67006967891968 67019884238736 67043751718878 67148351199072 67161148674048 67210824079872 67462690703616 67567943798784 67617920088576 67628614566747 67784225736942 67797144400128 67953143351808 67977343189184 68258241301536 68271250305024 68295563428352 68308728166404 68389082004672 68439665645208 68452709225472 68478952836096 68583922694144 68867327333376 68904626162346 68918264705664 69063173392356 69076335803904 69100935638592 69259934570112 69284599788976 69519480054336 69570899788104 69584158964736 69679442042496 69717541251072 69744269776896 69769107479808 69877958971392 69915805162632 70377745240192 70391311342209 70404726877056 70429799785488 70526240817318 70539682067712 70566725788416 70591856388768 70605310144512 70897067624448 70922315867904 71019431312544 71032966557696 71085505734144 71221765874688 71234971297776 71260339877298 71396935148396 71437919933952 71691963806034 71705627225856 71758663932384 71870619465216 71896214415168 71923778207424 71949392088552 71963104570368 72260472771072 72398985145344 72565572777984 72577049778948 72604874591964 72744047132328 72757911063552 72811726086528 73058563588608 73084581595584 73138638238776 73252746762624 73292799776768 73306927788336 73320898996224 73461444046848 73946428076664 73960521163776 73961064562176 74001122180271 74116576323504 74130701838336 74142971115642 74157101660928 74185532239104 74211951588192 74463535965312 74606271277824 74661453431136 74675682791424 74859346941808 74874164124672 75031595784288 75045895688192 75127993454592 75356002695168 75368474770446 75382838878464 75527336355328 75541895098956 75556292258304 75583199769792 75612177089856 75701122219008 75895527041568 76111753614336 76271787450144 76286884202496 76298949767612 76447286270784 76474511087832 76489085989888 76805156593152 76832508856896 76937717255256 76952380437504 76994623850859 77009297878656 77129445279744 77156913030912 77228697587712 77391079928448 77547824437248 77696471863296 77710877779392 77738552593416 77887565616432 77917426391376 77932276291584 77945174762598 77960029951232 78081660653568 78209415061128 78282178835328 78404312143872 78432233907456 78490245914784 78505204985856 78612703842816 78655280807961 78879369927072 78980711067648 79174963395216 79205317736688 79233524758674 79357142326176 79372266614784 79415838437364 79430973912576 79459261296448 79583231050752 79787605351392 79912087377408 80124486609024 80336860132672 80367659925696 80396280887208 80668830629088 80728496923932 80883241217064 80898656357376 80929671533568 80943066099621 80958492641664 81053726820352 81084801447936 81113677801728 81388659575808 81448858288512 81664742118336 81680906317824 81837053023869 81852649946496 81881799750608 81913191847344 81942363211962 82085848379392 82220154295032 82280968018623 82393457842176 82425046099968 82454399748864 82486011370752 82583042420736 82644124552704 82847387011818 83031003942912 83189731586247 83205586309248 83235217928304 83397039568128 83426739368544 83442639261696 83488445536716 83586655783488 83664422386688 83932055187552 83948051386368 84010143140352 84171177851904 84216765309534 84233434640256 84410545257324 84426632649216 84805693738272 84968253399744 85000828790592 85031099741016 85047305401344 85163762496384 85242996393984 85273353586432 85452650754328 85562436989952 85625722816128 85759313283072 85805760881412 86033824973811 86050221738624 86215166971648 86436572464008 86571427992192 86618763372544 86635460113488 86651971540992 86682830505216 86801527159776 86818070237184 86851354816512 86882284786176 87064964919504 87095970961142 87408530846208 87455871667593 87623511318486 87640211053824 87673810828032 87705033695136 87841868235264 87873150951872 88236263145888 88253079662592 88301526654132 88318355609088 88487648510976 88521573178368 88739291167956 89071833819618 89276785116948 89293799941632 89325599727936 89359845651648 89391668958504 89499261975552 89531134932096 89614432106496 89950254271488 90157226784768 90171486088996 90378967649256 90396192533504 90413617416408 90445815998109 90604191135744 90993646369197 91010988402048 91078304221872 91185442672896 91220401628928 91252887526944 91270278967296 91305270448128 91647428880384 91823103111168 91872834883128 91891019607552 92084231189808 92101781071872 92117024719434 92134580851456 92152340828262 92346579426816 92692640072448 92761199717472 92778878619648 92905922723328 92974640121792 93025476639744 93221073550176 93409879435776 93606284597904 93639620169342 93855081789612 93872969169408 93906399713984 94034987756424 94052909423616 94088967717888 94122475185024 94441557809664 94563087823872 94692575083392 94762613970288 94780674312192 94962354499584 94979961730368 95013786503064 95250559911936 95406405455556 95589285074712 95607502967808 95644157266944 95659987208643 95678218576512 95809232808432 95827492620288 95861619220224 95898370943232 95932522784736 95950806093824 96134232098619 96257741613696 96347297028096 96531980193792 96769399705264 96806499455952 96840974705046 96992062843104 97010548084736 97082301448704 97241144022009 97411418118144 97446108794112 97483467983616 97518184318368 97651718054748 97670329016832 97742570384448 97948085534442 98595237435552 98614028218368 98614752749568 98668162907028 98822101764672 98857294820856 98876135547904 98914042985472 98949268784256 99284714620416 99358150060224 99475028370432 99548604574848 99832218832896 100042127712384 100244748662784 100455524934336 100491299693928 100510451837952 100565627578317 100722526798608 100741723011072 100777599693056 100816236119808 100934829625344 101194036055424 101351915698176 101482338152448 101676338605413 101695716600192 101929715027712 101966014783776 102387361952304 102406875457536 102443345142528 102583623007008 102603173916672 102642510237696 102659498467812 102679063838208 102875884041216 102931602044986 103188106571264 103300991000064 103356939243519 103614503705856 103651403457888 103850087488576 103889901855168 103926899683464 104279220081504 104356349682156 104376238447104 104576311876608 104616404665344 104653661219712 104816938457088 104873707743948 105172493236096 105566617860288 105607090315584 105644699678232 105789361225977 105809523101568 105887784583152 105907965216768 106110974734336 106383473801856 106549449836544 106628258601216 106832648812032 106852456946664 106890509815947 107095402722594 107156879900928 107195041182944 107537945709051 107558440838784 107637995898576 107805929197824 107844321622752 107864875143168 107906228711424 107924088132828 107944656855552 108151570402304 108518212767744 108598477718016 108865574668422 108886322824448 108907311887946 109116070698492 109136866595328 109217589129792 109256484282616 109626872393376 109707957358164 109879120143936 109939199665152 109981348494336 110192166070272 110463182682424 110919642114996 110940781745664 110980290571072 111196052757504 111214456673463 111235652491392 111278298358656 111317927382288 111448874377984 111909406916736 111992180146704 112013524187136 112228237135872 112271263543296 112289020412712 112311246187008 112547393676432 112568843532288 112587474657086 113034004042752 113052712155669 113074258317696 113291004532992 113334438387456 113374799654688 113396407201792 113418265634784 113551683328512 114083249319936 114167630421504 114407681175216 114430326303744 114448424651418 114670929406176 114711766631748 114733628984832 115207734889728 115248763285344 115406575882884 115428570656256 115513946817984 115577107340288 115694167919616 115735369546368 115843046381568 116086619892672 116544707794944 116607828890124 116831348424648 116853614738432 116876139587064 116898414437376 116917762143897 116940044926848 117122490980352 117423268252992 117648350861184 117735368872176 117757807478784 117919055764224 117983531347968 118028764237824 118319054890608 118471066601472 118762445092824 118850287138011 119035713489264 119058399922176 119100799637248 119123757656046 119146460868864 119188891944672 119332349300736 119374846576128 119681408027088 119933672361984 119979652902912 120186729913536 120505290199008 120551489888544 120594421330812 121003245943632 121304784826368 121324861825596 121347984536064 121437738962496 121580590230528 121627202171904 121670516702592 122082989363712 122497113177504 122521359476736 122778974919744 122822699625912 122869787771016 122913544817943 123128772569088 123330231442548 123590186763264 123637569149952 123681599623296 123874563631104 123966186829056 124033968852992 124271080517727 124294764733568 124546505914368 124808379463872 124852826892456 125140109052816 125163958892544 125232668305074 125379983675232 125403879231488 125451956957184 125496633580032 125922077079552 126015214710528 126084117098496 126256766777856 126325147964301 126350151960384 126615817885986 126639948973824 126685048670752 127208540607408 127452380099616 127476670623744 127525543022592 127546649611524 127570958102016 127745643744576 127815492293632 127864494590976 127910030379648 128178976131492 128343655484928 128438584224192 128708641322118 129075332607936 129121299606728 129322750457472 129443068598272 129654858696012 129857141988288 129928145058816 129977957311488 130024245757824 130202290739664 130227105355776 130323427179264 130597447379256 130643956441713 131435266977729 131460316580736 131510716242048 131557550542704 131762802352896 131809726427808 131885390647296 131932358379008 132354394718832 132379619493888 132477533413632 132633371160576 132684220551168 132731472766464 133057924594738 133108936751934 133389503616512 133607750729427 133940699912448 133988399591904 134013935783936 134039768477472 134087503437756 134296702398144 134421648159744 134925381407232 135235840177152 135257229133494 135568451473884 135594288800256 135906286703616 135954686378368 136516482603072 136591126856704 136617456332808 136778164009344 136879331290416 136905418450944 136957905672192 137167845388288 137734654666752 137809252324692 137836529411328 138126346784712 138152671607808 138175537079151 138201871277184 138519869140224 138569199577952 139038960108672 139141799576208 139168317929472 139358884084992 139435082502144 139488539553792 139538214959616 139831610325264 140459430254013 140755490480384 140782622684418 140809453754112 140859599570976 141052481634636 141079364135424 141133451576832 141183712777536 141794135248896 141844631735808 142038862625088 142171011468288 142443531749376 142469942595552 142520679754596 142793870296792 142875839867904 143383927612068 143411254451712 143517327864768 143741238930432 143792428830336 143847556414848 143898784177104 143926209140736 144520945542144 144797970290688 145131145555968 145154099557896 145209749183928 145261462057569 145488094264656 145515822127104 145623452173056 146117127177216 146169163191168 146277276477552 146505493525248 146585599553536 146613855576672 146641797992448 146922128301663 147892856153328 147921042327552 147922129124352 148002244360542 148233152647008 148261403676672 148285942231284 148314203321856 148371064478208 148423903176384 148927071930624 149212542555648 149322906862272 149718693883616 149748328249344 150063191568576 150712005390336 150736949540892 150765677756928 151054672710656 151083790197912 151112584516608 151166399539584 151224354179712 151402244438016 151791054083136 152223507228672 152543574900288 152573768404992 152597899535224 152894572541568 152949022175664 152978171979776 153610313186304 153665017713792 153875434510512 153904760875008 153989247701718 154018595757312 154258890559488 154313826061824 154397403067479 154782159856896 155095648874496 155421755558784 155477105186832 155775131232864 155834852782752 155864552583168 155890349525196 155920059902464 156418830122256 156564357670656 156808624287744 156864467814912 156980491829568 157225407685632 157310561615922 157758739854144 158349926790432 158410635473376 158467049517348 158714284652352 158831676874728 158861947825152 158918522592896 159166462101504 159575210702784 159824174754816 160248973218048 160643104083891 160673720265344 160735319851392 160792561774416 161337661258176 161456993847864 161766482434128 161797312714752 161859343067136 161886132199242 161916985283328 162107453640704 162169602895872 162227355603456 162777319151616 162897716577024 163298362002633 163329484236672 163674106047738 163705299892992 163763599501216 163826383694688 163884726423924 164440308590064 164561936037246 164786915684352 164850092199936 164908799497728 164972022741504 165288249105408 165694774023636 166379463172494 166411172618496 166470435856608 166794079136256 166853478737088 166976891073432 167173311566976 167328844773376 167864110375104 168020286280704 168342355703808 168433530619068 168466869280512 168821090514648 168853265298432 168881211985629 169611387476544 169936506799488 170001657581184 170062199482032 170094610802688 170327524992768 170485992787968 170546707172864 170905301508656 171124873979904 171251445632256 171518626566144 171611521762824 171672636977127 172067649947622 172100443477248 172430333943296 172873144928016 173142855984384 173237526745088 173270920226976 173303943081984 173365661010432 173603054319552 173764569572352 174129929839008 174191941922284 174817061692416 174911743335186 175247022636972 175280422107648 175347621656064 175410067390272 175683736470528 175746301903744 176472526291776 176603053308264 176636711218176 176975297021952 177043146356736 177478582335912 177541786959251 178143667639236 178553570233896 178587599883264 178651199455872 178719691303296 178783337917008 178998523951104 179062269864192 179228864212992 179900508542976 180314453569536 180342972177992 180757935298512 180792385067008 180827234832816 180891631996218 181208382271488 181987292738394 182021976804096 182156608443744 182370885345792 182440803257856 182505775053888 183294857760768 183745669766256 183782039215104 184168462379616 184203562143744 184234049438868 184269161702912 184304681656524 184693158853632 185385280144896 185522399434944 185811845446656 185949280243584 186050953279488 186442147100352 186819758871552 187212569195808 187279240338684 187710163579224 187745938338816 187812799427968 187849002457611 188069975512848 188105818847232 188177935435776 188244950370048 188883115619328 189126175647744 189385150166784 189525227940576 189561348624384 189923726828979 189959923460736 190027573006128 190501119823872 190812810911112 191178570149424 191215005935616 191288314533888 191319974417286 191356437153024 191618465616864 191654985240576 191723238440448 191796741886464 191865045569472 192268464197238 192515483227392 192694594056192 193538799410528 193612998911904 193681949410092 193984125686208 194164602897408 194482288044018 194822836236288 194892217588224 194966935967232 195036368636736 195303436109496 195340658033664 195485140768896 195896171068884 197190474871104 197229505499136 197336325814056 197644203529344 197714589641712 197752271095808 197828085970944 197898537568512 198569429240832 198716300120448 198950056740864 199097209149696 199586886892107 199663405127901 200084255424768 200489497325568 200911049868672 200982599387856 201020903675904 201131255156634 201445053597216 201483446022144 201555199386112 201632472239616 202388072110848 202703831396352 202885843700241 203352677210826 203391433200384 203859430055424 203932029567552 204774723904608 204813750915072 204886690285056 205167246014016 205318996935624 205358127676416 205751768082432 205863204089972 206376213142528 206601982000128 206713878487038 207229007411712 207302806915776 207700174977152 207779803710336 207853799366928 208558440163008 208712699364312 208752476894208 209152623753216 209232809330688 209307322439424 209633876914176 209747415487896 209822111860933 210344986472192 211133235720576 211214180631168 211289399356464 211578722451954 211619046203136 211775569166304 211815930433536 212766947603712 213098899673088 213256517202432 213665297624064 213704913893328 213781019631894 214190805445188 214313759801856 214390082365888 215075891418102 215116881677568 215275991797152 215611858395648 215688643245504 215848176265656 215889313711104 216303140804608 217196955436032 217731149336844 217772645648896 217814623775892 218232141396984 218273733190656 218435178259584 218512968565232 219253744786752 219415914716328 219758240287872 219878399330304 219962696988672 220384332140544 220926365364848 221839284229992 221881563491328 221960581142144 222003366540813 222392105515008 222428913346926 222471304982784 222556596717312 222635854764576 222897748755968 223818813833472 223984360293408 224027048374272 224578040825424 224622492374016 225094787352864 225137687064576 225174949314172 226068008085504 226105424311338 226148516635392 226582009065984 226668876774912 226749599309376 226836531269568 227103366657024 228335260843008 228815362350432 228860652607488 228896849302836 229341858812352 229423533263496 229467257969664 230415469779456 230497526570688 230813151765768 230857141312512 231027893635968 231154214680576 231388335839232 231470739092736 231686092763136 232173239785344 233089415589888 233215657780248 233662696849296 233707229476864 233752279174128 233796828874752 233835524287794 233880089853696 234244981960704 234846536505984 235296701722368 235470737744352 235515614957568 235838111528448 235965842423883 236638109781216 236942133202944 237524890185648 237700574276022 238071426978528 238116799844352 238201599274496 238247515312092 238292921737728 238377783889344 238749693152256 239362816054176 240373459827072 241010580398016 241102979777088 241188842661624 242006491887264 242649723651192 242695969072128 242829198298863 242875477924992 243161180461056 243254404343808 243341033405184 244165978727424 244994226355008 245042718953472 245511159071607 245557949839488 245645399251824 245739575542032 245827089635886 246257545138176 246660462885096 247180373526528 247275138299904 247363199246592 247749127262208 247932373658112 247971586744739 248542161035454 248589529467136 249093011828736 249616758927744 249705653784912 250280218105632 250327917785088 250465336610148 250759967350464 250993267160064 251844154159104 252030429421056 252513533555712 252650295928602 252700303920768 253231635771972 253279897947648 253370097341504 254417081214816 254904760199232 255093299223048 255141916204032 255491287489152 255630984587264 255728989181952 255820060759296 256357952262984 256687310969856 256877168448384 257417282644236 258101474921433 258150665215872 258242599213456 258645500914944 258886137196544 259309717392024 259714283976576 259856290117632 259955914622976 260048491515648 260404581479328 260454210711552 260646854358528 261194894758512 261287912883426 262367615002779 262870533955458 262920633161472 263021432484096 263115101085408 263525604705792 263619452855616 263864716758016 264708789437664 264759238987776 264955066827264 265462945532928 266115849189476 266217873503868 266779007233024 267215501458854 267881399824896 267976799183808 268079536954944 268175006875512 268593404796288 268843296319488 269850762814464 270471680354304 270514458266988 271136902947768 271188577600512 271337447994327 271812573407232 271909372756736 273032965206144 273182253713408 273234912665616 273556328018688 273758662580832 273810836901888 273915811344384 275469309333504 275618504649384 275673058822656 276252693569424 276305343215616 276351074158302 276403742554368 277039738280448 277138399155904 278077920217344 278283599152416 278336635858944 278717768169984 279076429919232 279663220650528 280918860508026 281510980960768 281565245368836 281618907508224 281719199141952 282104963269272 282158728270848 282266903153664 282367425555072 283689263471616 284077725250176 284342022936576 284887063498752 284939885191104 285041359509192 285587740593584 285751679735808 286767855224136 286822508903424 286979961625929 287034655729536 287482477860864 287584857660672 287695112829696 287797568354208 287852418281472 288402696295857 289041891084288 289595940581376 290308199115792 290419498367856 290522924115138 290976188529312 291031644254208 291246904346112 292234254354432 292338326382336 292554552955104 293010987050496 293227711153344 293844256603326 295785712306656 295842084655104 295844258248704 296004488721084 296466305294016 296571884462568 296628406643712 296742128956416 296847806352768 297854143861248 298425085111296 298645813724544 299437387767232 299496656498688 300126383137152 301473899081784 301531355513856 301696882734951 302109345421312 302167580395824 302225169033216 302332799079168 302448708359424 302804488876032 303582108166272 304447014457344 305029015816239 305087149800576 305195799070448 305789145083136 305898044351328 305956343959552 307220626372608 307330035427584 307750869021024 307809521750016 307978495403436 308037191514624 308627652123648 308794806134958 309564319713792 310070817730557 310843511117568 310954210373664 311550262465728 311669705565504 311780699050392 311840119804928 312837660244512 313128715341312 313728935629824 313960983659136 314450815371264 314621123231844 315517479708288 316699853580864 316821270946752 316934099034696 317368083677931 317428569304704 317663353749456 317723895650304 317837045185792 318332924203008 319150421405568 319648349509632 320497946436096 320671529447841 321286208167782 321347440530688 321470639702784 321585123548832 322675322516352 322913987695728 323532964868256 323594625429504 323718686134272 323772264398484 323833970566656 324454711206912 325554638303232 325795433154048 326596724005266 326658968473344 327348212095476 327410599785984 327527199002432 327652767389376 327769452847848 328880617180128 329123872074492 329817598995456 329944045483008 330576498210816 331389548047272 332758926344988 332822345236992 332940871713216 333588158272512 333643370020389 333706957474176 333953782146864 334346623133952 334657689546752 335728220750208 336040572561408 336684711407616 336867061238136 336933738561024 337642181029296 337706530596864 337762423971258 339158136467007 339222774953088 339873013598976 340003315162368 340124398964064 340189221605376 340655049985536 341093414345728 341810603017312 342249747959808 342502891264512 343223043525648 343345273954254 344135299895244 344200886954496 344860667886592 345746289856032 346285711968768 346541840453952 346731322020864 347206108639104 347529139144704 348259859678016 348383883844568 349634123384832 349823486670372 350494045273944 350560844215296 350695243312128 350753286431691 350820134780544 351367472941056 351492603807488 352945052583552 353206106616528 353273422436352 353950594043904 354086292713472 354957164671824 355083573918502 356287335278472 356550861414033 357107140467792 357175199766528 357302398911744 357439382606592 357566675834016 357997047902208 358124539728384 359801017085952 360685944355984 361515870597024 361584770134016 361654469665632 361783263992436 363974585476788 364043953608192 364313216887488 364741770691584 364881606515712 365011550107776 367491339532512 367564078430208 368336924759232 368468098877736 368538323405824 368609363313048 368740634453829 369386317707264 370770560289792 371044798869888 371623690893312 371898560487168 372101906558976 372813241553181 372884294200704 373639517743104 374425138391616 374558480677368 375420327158448 375491876677632 375625598855936 375698004915222 376139951025696 376211637694464 376355870871552 376489900740096 377766231238656 378252351295488 378770300333568 378975443892903 379050455881152 379847453657958 379919846921472 380055146012256 381625621822224 382357140298848 382430011871232 382576629067776 382639948834572 382712874306048 383236931233728 383446476880896 383593483772928 383730091138944 384536928394476 385030966454784 387077598821056 387225997823808 387363898820184 387968251372416 388329205794816 388964576088036 389784435176448 389933871934464 390072737273472 390606872218992 390681316067328 390970281537792 391792342137768 391931869325139 394305800933187 394380949742208 394672651628112 395288407058688 395429179283424 395504542191616 395656171941888 395797075137024 397138858481664 397432600240896 397900113481728 398194418299392 399173773784214 399326810255802 400168510849536 400823252188281 401822099737344 401965198775712 402041807351808 402262510313268 402890107194432 403110398772224 403264944479232 404776144221696 405771687400482 406705354421652 406782866400768 407718860110848 407864059135104 409549447809216 409773380570112 410334492028032 410637993871248 410716255352832 411503536164864 411726408179944 412752426285056 413203964000256 413427756974076 414458014823424 414526611237453 414605613831552 415400349954304 415559607420672 415707598733856 417116880326016 417425398728624 417504953788416 418305247506432 418465618661376 418614644878848 419494830975792 419644223721866 420689972944384 421378290762039 422266471441152 422428361262336 422578798712928 423157444903908 423238092406272 423551138332608 425533895207424 426513034404864 427330595248128 427409827786656 427562039263788 428381610890376 428627519603712 428780164731776 430151782836204 430233763355136 430551983594304 431223716791296 431377286491008 431696352531312 431778627422208 432606281609216 434393910872064 435462298673688 435545291297792 435629247551784 435784386172707 436464282793968 436547466381312 436870356519168 437025937130464 438507489573504 438831829432656 439516480575744 439756798660608 439925393977344 441852730729696 443678568459984 443763126982656 443921162284288 444006733081626 444784211030016 444857826693852 444942609965568 445113193434624 445271709529152 445795497511936 447637627666944 447968720586816 449156081650848 449244984748032 450189574705728 450349898628344 452136016171008 452210848622676 452297033270784 453164018131968 453337753549824 453499198618752 453673062539136 454206733314048 456670521686016 457630724700864 457721305214976 457793698605672 458683717624704 458847066526992 458934515939328 460830939558912 460995053141376 461626303531536 461714282625024 462055787271936 462308429361152 462776671678464 462941478185472 463192209202437 464346479570688 466431315560496 467325393698592 467414458953728 467504558348256 467593657749504 467671048575588 467760179707392 469693073011968 470593403444736 470941475488704 471676223056896 471931684847766 473276219562432 475049780371296 475401148552044 476142853957056 476403198548992 476495030624184 476585843475456 476755567778688 477499386304512 478725632108352 480746919654144 481929312251673 482021160796032 482205959554176 482377685323248 484012983774528 485299447302384 485391938144256 485658396597726 485750955849984 486322360922112 486508808687616 486682066810368 488331957454848 489895086007899 489988452710016 491022318143214 491115899678976 491290798503648 491479151084064 491654179271772 493320925770192 494360747053056 494550276599808 494726398493184 495864747316224 495943173489478 497084322070908 497179058934272 499233517855488 499411307569824 500560436211264 500930673220296 501519934700928 501986534320128 504060858842112 505027067111424 505300591857204 505400607841536 506463271543944 506559795895296 506643635956887 506740194683008 508834162429632 509809520398464 510186598446096 510283832408064 510982574978304 511261969174528 511457978363904 511640121518592 512715904525968 513374621939712 513754336896768 514834565288472 515017910931381 516202949842866 516301330431744 516485198426912 517291001829888 518619434784048 519428567953152 519712580235264 519911829245952 520096983031296 520809162958656 521293708717056 522389789517024 522575825766852 524735230005558 525741067910916 525841266322944 526042864968192 526230202170816 527051209411584 527238905711232 527729433516032 529417578875328 529910133654528 530925891065856 532231698378952 532435747007736 532625360877753 533558014466048 534431002917708 535762799649792 535953598367616 536159073909888 536350013751024 537186809592576 537686592638976 539701525628928 540943360708608 541028916533976 542273805895536 542377155201024 542674895988654 543625146814464 543818745513472 546065930412288 546364507426816 546469825331232 547112656037376 547517325161664 551237009298768 551346117645312 552505387138848 552610686431232 552702148316604 552807485108736 554079476560896 554276798311808 556155840434688 556567198304832 557435536339968 558152859838464 559326441301056 561837721016052 563021961921536 563130490737672 563237815016448 563438398283904 564209926538544 564317456541696 564533806307328 564734851110144 566123811247423 567378526943232 568155450500352 568684045873152 569879770382208 570082719018384 571175481187168 571503359471616 573535710448272 573645017806848 573959923251858 574069311459072 574964955721728 575169715321344 575390225659392 575595136708416 576805392591714 578083782168576 580616398231584 580838996735712 581045848230276 581952377058624 582493808692224 584468508708864 584676652764672 585109105910208 586021974100992 586455422306688 587688513206652 591571424613312 591688516497408 592008977442168 592932610588032 593143768925136 593256813287424 593484257912832 593695612705536 595708287722496 596850170222592 597291627449088 598760660676321 598874775534464 598990215383703 600252766274304 602947798163568 603062711027712 603393765469902 604218690842624 604335160791648 604450338066432 604665598158336 604897416718848 607164216332544 608657531100723 610058031632478 610174299601152 610391598140896 611578290166272 611796088702656 614441252745216 614660070855168 615501738042048 615956990806872 616074383029248 617255304247296 617589612269916 619128639427584 620141635461114 621687022235136 621908420747328 623100524931456 623339411131008 623561398100784 623680239609856 625675320489024 626257430682624 627457871259648 627921967318272 628901630742528 629242246463688 629466335582799 631034959416576 633399707161728 633642541893504 633868198069392 634736167355862 634857138609408 635326707498912 635447791300608 635674090371584 638300842811136 639296699019264 640995892872192 641343058895682 642572416335564 642694881061376 642941279405568 643170247097664 645350645032704 645827975391456 647065929736512 647544528796968 647667941133312 648909422413824 651590866308096 653193448010532 653317936946688 654696424190952 654821199571968 655054398004864 655305534778752 655538905695696 657761234360256 658247744148984 659635197990912 659888090966016 661152996421632 662779096094544 665517852689976 665644690473984 665881743426432 667176316545024 667286740040778 667413914948352 667907564293728 668693246267904 671456441500416 672081145122816 673734122476272 673867477122048 675284362058592 675413061193728 675524847942516 678316272934014 678445549906176 679746027197952 680006630324736 680248797928128 681310099971072 682186828691456 683621206034624 685005782529024 686446087051296 686690547908508 688270599790488 688401773908992 689721335773184 691492579712064 692571423937536 693083680907904 693462644041728 694412217278208 695058278289408 696519719356032 696767767689136 699268246769664 699646973340744 700988090547888 701121688430592 701390486624256 701506572863382 701640269561088 702734945882112 702985207614976 705890105167104 706412213233056 706546844872704 707897527271649 709914329343648 710167147837004 712574670556944 713101722828066 714214280935584 714350399533056 714604797823488 714878765213184 715133351668032 716249079456768 721371888711968 723031741194048 723308939331264 723566527984872 727949170953576 728087907216384 728626433774976 729483541383168 729763213031424 730023100215552 731818585271059 734982679065024 735128156860416 736673849518464 736936197755472 737076646811648 737218726626096 737481268907658 738772635414528 741541120579584 742089597739776 743247381786624 743797120974336 743914760234217 745626483106362 745768588401408 747279035486208 748850276783232 749116961354736 750840654316896 750983753355264 751251197711872 751396009830444 752279902051392 752979801480192 755532462477312 757540600667136 757950887785806 758100911762304 759694907315916 759839693842944 760110292024512 763251243644448 764714280597696 765279897669144 765425748612096 766473862467456 766892953761792 767186967545856 767460182277888 769073856788952 770061932909568 774155197642112 774304424764299 774451995647616 774727797640368 775936502744832 776658411589632 777929152176072 779568870352896 779867743868928 780145474546944 781213744437984 781362632134656 781940563075584 783584684275536 783863738650278 788611601866374 788761899484416 789345303256224 790576814117376 790858358566848 791594150274048 794277716963328 794865200481792 796388836598784 798347547568428 798653620511604 800337021699072 801646504376562 803644199474688 803930397551424 804525020626536 805780214388864 806220797544448 806529888958464 809552288443392 811543374800964 813410708843304 813565732801536 814012343982981 815437720221696 815728118270208 819098895618432 819546761140224 820668984056064 821275987742496 821432510705664 823452816359888 825504852570112 826407928000512 826855513948152 828916029646848 829053222474906 829211227663104 830800699908608 831119214841344 831415197467712 834233760652032 834850797457248 835009907576832 837229289757696 838989661951584 839288447443732 841379945888768 842756581524078 844532942882304 844856722524672 845157597425856 846314889807816 846476184812544 847102276665216 851067790414848 853026068809728 854661190496256 854819655573312 855124078527576 856763221780752 857255039207424 857560329463552 860303565672408 860467526710272 861103967188608 862447433582592 862754572982016 863392705062624 863557254844416 865208088887571 868787821744128 870924597347376 871090582595584 871258495103568 871568772345414 872928565587936 873094932762624 873740713038336 874051874260928 877014979147008 877663658865312 879032961151488 883705461459392 887357136919968 887526253965312 887842324568576 888013466163252 889715653387704 889885219931136 890226386869248 890543419058304 891590995023872 895275255333888 895937441173632 898312163301696 898489969496064 900379149411456 900699797256688 904421697245352 904594066541568 905090648204853 906328036263936 906675507099648 906998397237504 907346125078272 908413466628096 913341043372032 915087047448717 915261449401728 915587397211344 917367435249408 917694133053984 917869031878656 921661879117824 921990106282752 923252607063072 923428565250048 924111574543872 925882956370944 926384418404874 928692959141376 932862631120992 934650787397184 935009116696512 935342097151176 935520359414784 939386146023936 941186806889472 941882950977408 943352446113792 943863369695532 946552439124864 950099560742592 950802297104088 952285707914112 952806397097984 952990061248368 953171686950912 953511135557376 954998772609024 957451264216704 961493839308288 962014588343523 963858624503346 964042321592064 964411919108352 964755370646496 968025967549056 970598894604768 970783876288512 971316793195452 971501911699968 973364133620736 976663914909696 979790172015798 979976905420032 982044636286428 982231799357952 982581597007296 982958302168128 983308358543544 986641851540384 989452796986368 991729494632448 991886346978956 994168644141816 994358117868544 998467035710976 998822615139648 1000930110061167 1001120872422528 1001861346440592 1003039869401856 1003973068640256 1008121717684224 1010054134222848 1010601183714408 1010801215683072 1012926543087888 1013119591790592 1013287271913774 1013480389366016 1017668324859264 1019619040796928 1020373196892192 1020567664816128 1021965149956608 1023280243037184 1025431809051936 1026749243879424 1027508673793536 1029669130576944 1030035821862762 1032405899685732 1032602660863488 1032970396853824 1034582003659776 1037238869568096 1038857135906304 1040193966062592 1041618325917312 1042587417434112 1044779579034048 1045151651533704 1049470460011116 1051482135821832 1051682532645888 1052085729936384 1052259859295073 1052460404341632 1054102418823168 1054477811422464 1055458867032064 1058835157750656 1059820267309056 1061851782131712 1064463396757904 1064871494015472 1065250721755506 1067116028932096 1068862005835416 1069652584242099 1071525599299584 1071907196735232 1072318147819776 1072700027502048 1074373619185152 1079403051257856 1082057833067952 1084547611791072 1084754310402048 1085349791977308 1087637491026944 1092131860824576 1092939650662464 1094225312074752 1095034650323328 1102474018597536 1102692235290624 1105010774277696 1105404296633208 1105614970217472 1106221903361487 1108158953121792 1108553596623616 1112311680869376 1113134396609664 1114871072679936 1116305719676928 1118439724659543 1118652882602112 1123675442032104 1126043923843072 1126260981475344 1126475630032896 1126876796567808 1128419853077088 1128634913083392 1129067612614656 1129469702220288 1132247622494846 1134757053886464 1136310901000704 1136926331678709 1139759540764416 1140165438036768 1142350962374336 1147071420896544 1147290035613696 1147919846503716 1148138622918144 1150339430642688 1150780451318784 1151190273416832 1153610785183428 1161232796463168 1161677993471424 1162091696460552 1163904754117248 1164987617384448 1169353305529344 1170218211820416 1172043948201984 1172910844613376 1175377026413304 1175795607975417 1182917402799561 1183142849226624 1184017954884336 1185865221176064 1186287537850272 1186513626574848 1186968515825664 1187391225411072 1191416575444992 1193700340445184 1194583254898176 1197521321352642 1197749551068928 1197980430767406 1200505532548608 1205895596327136 1206125422055424 1206787530939804 1208670321583296 1209331196316672 1209794833437696 1214328432665088 1217315062201446 1220116063264956 1220348599202304 1220783196281792 1223156580332544 1223592177405312 1229320141710336 1231003476084096 1231913981613744 1232148766058496 1234510608494592 1235179224539832 1238257278855168 1240283270922228 1243374044470272 1243579833712359 1243816841494656 1246201049862912 1246678822262016 1247122796201568 1247360479219712 1251350640978048 1252514861365248 1254915742519296 1255843934636544 1258484492927376 1258932671165598 1262069918833152 1264134872286117 1266799414323456 1267285083787008 1267736396138784 1269472334711724 1269714277218816 1270653414997824 1271348180743168 1276601685622272 1281991785744384 1282686117791364 1285144832671128 1285389762122752 1285882558811136 1286340494195328 1290701290065408 1291655950782912 1294131859473024 1295089057593936 1295335882266624 1297818844827648 1303181732616192 1306386896021064 1306635873893376 1307353158518121 1309392848381904 1309642399143936 1310108796009728 1310611069557504 1311077811391392 1315522468720512 1316495488297968 1319270395981824 1319776181932032 1325558192189088 1331035705379952 1331289380947968 1331763486852864 1334352633090048 1334573480081556 1334827829896704 1335815128587456 1337386492535808 1342912883000832 1347468244952544 1347734954244096 1350568724117184 1351049695885032 1356632545868028 1356891099812352 1359492054395904 1360013260649472 1360497595856256 1362620199942144 1364373657382912 1367242412069248 1370011565058048 1372892174102592 1373381095817016 1376541199580976 1376803547817984 1379442671546368 1382985159424128 1385142847875072 1386167361815808 1386925288083456 1388824434556416 1389576627607311 1393039438712064 1393535535378272 1399293946681488 1401976181095776 1402243376861184 1402780973248512 1403013145726764 1403280539122176 1405970415229952 1411780210334208 1412824426466112 1415795054543298 1419828658687296 1420334295674008 1425149341113888 1426203445656132 1428428561871168 1429209595646976 1429757530426368 1430266703336064 1432498158913536 1442743777423936 1445787936755019 1446063482388096 1446617878662528 1447133055969744 1455898341907152 1456175814432768 1457252867549952 1458967082766336 1459526426062848 1460046200431104 1463637170542118 1469685258023697 1469965358130048 1473347699036928 1473872395510944 1474153293623296 1474437453252192 1474962537815316 1483082241159168 1484179195479552 1487594241948672 1487829520468434 1491252966212724 1491537176802816 1497700553566464 1498233922709472 1501681308633792 1502502395423744 1502792019660888 1504559804102784 1505959602960384 1515081201334272 1515901775571612 1516201823524608 1519389814631832 1519679387685888 1519930907870661 1520220584049024 1526502487288896 1529428561195392 1530559795338288 1530851497224192 1532947724934912 1533785907523584 1534373935091712 1534920364555776 1538147713577904 1540123865819136 1545053732794143 1548310395284224 1548608849528598 1548903991295232 1549455595280736 1551873005489664 1555858304352144 1559137740705792 1559735487737856 1560290949093888 1562427488875968 1563881126151168 1567169368551072 1567727477300556 1577223203732748 1577523798968832 1578690606512448 1581153628234752 1581716717133696 1583188300548096 1589730400963584 1592777673197568 1596695095136856 1597307241023208 1597876082633259 1600674043398144 1603293008753124 1607288398949376 1607860795102848 1609050041253072 1611560428777728 1612441595088896 1613059777916928 1619104576886784 1623086749601928 1626821417686608 1627131465603072 1628024687965962 1630875440443392 1631456236540416 1638197791236864 1639093522280448 1641337968112128 1642551975484992 1646905632719776 1653711027896304 1657832059293696 1658106444949812 1658422455326208 1661601399817216 1662238429682688 1662830394935424 1668467521304064 1669701594914496 1674458579515392 1677979323903168 1678576894887464 1682759891777536 1685513163048156 1689065885764608 1689713445049344 1690315194851712 1692629779615632 1692952369625088 1694204553330432 1698371433742269 1702135580829696 1706052137619456 1709639311146624 1710248157055152 1713526443561504 1714510078414848 1715120658927104 1720607131344816 1720935053420544 1722207934377216 1724894867165184 1725509145964032 1726785410125248 1730416177775142 1741849194694752 1742181165191168 1742516990207136 1743137544690828 1745857131175872 1747481426076672 1748103748521856 1754029958294016 1755327317730624 1758065922302976 1767410922918784 1774714273839936 1775684649137152 1776026932326504 1779431306775408 1779770439862272 1780452773738496 1781086838116608 1783181990047744 1790550510667776 1791874882347264 1796281982028963 1796624326603392 1800758298822912 1801399594513376 1808843394490704 1809188133083136 1810181296409706 1812656072527872 1813351014199296 1813996794475008 1814692250156544 1825972593302169 1830174094897434 1830522898803456 1831174794422688 1834734870498816 1835388266107968 1843323758235648 1843980212565504 1846505214126144 1848223149087744 1851765912741888 1852768836809748 1857385918282752 1865725262241984 1869301574794368 1870018233393024 1870684194302352 1871040718829568 1878772292047872 1882373613778944 1883765901954816 1886704892227584 1887726739391064 1888399006748397 1893104878249728 1900199121485184 1901604594208176 1904571415828224 1905612794195968 1905980122496736 1906343373901824 1907022271114752 1914902528433408 1922987678616576 1924029176687046 1927717249006692 1928084643184128 1928823838216704 1929510741292992 1936051935098112 1941197789209536 1942633586390904 1943003823399936 1946728267241472 1959580344031596 1959953810840064 1964089272572856 1964463598715904 1965163194014592 1965916604336256 1966616717087088 1973283703080768 1978905593972736 1983458989264896 1983772693957912 1988337288283632 1988716235737088 1996934071421952 1997645230279296 2001860220122334 2002241744845056 2003722692881184 2006079738803712 2016243435368448 2021202367428816 2021602431366144 2025853086175776 2026239183581184 2026574543827548 2026960778732032 2035336649718528 2039238081593856 2040746393784384 2043930299913216 2046560486074368 2050863618103872 2055017347587072 2059338261153888 2060071643725524 2064811799371464 2065205321726976 2065940793707648 2069164007319552 2074477739136192 2077714271812608 2080387932125184 2083236651834624 2085174834868224 2089559158068096 2090303303067408 2098940920022232 2102964271643664 2103365065291776 2104171459872768 2104519718590146 2104920808683264 2108204837646336 2108955622844928 2117670315501312 2119640534618112 2128926793515808 2129742988030944 2130501443511012 2137724011670832 2139305168484198 2143051198599168 2143814393470464 2144636295639552 2145400055004096 2148747238370304 2164115666135904 2169095223582144 2170699583954616 2175274982053888 2184263721649152 2185879301324928 2188450624149504 2190069300646656 2195455755813177 2204948037195072 2205384470581248 2210021548555392 2210808593266416 2211229940434944 2212443806722974 2216317906243584 2217107193247232 2224623361738752 2226268793219328 2229742145359872 2231744280702651 2236879449319086 2237305765204224 2247350884064208 2252087847686144 2252521962950688 2252951260065792 2253753593135616 2256839706154176 2258939404440576 2264495244989692 2272621802001408 2273852663357418 2279519081528832 2280330876073536 2284701924748672 2294142841793088 2295839693007432 2296277245836288 2300678861285376 2301560902637568 2302380546833664 2307221570366856 2308043230470263 2322465592926336 2323355986942848 2324183392921104 2327809508234496 2329975234768896 2338706611058688 2340436423640832 2344087896403968 2345821689226752 2350754052826608 2351591215950834 2365834805599122 2366285698453248 2368035909768672 2371730442352128 2372575075700544 2374782450822144 2382833150889984 2389166509796352 2395042642705284 2395499102137856 2395960861534812 2401011065097216 2411791192654272 2413575061879608 2417340643166592 2418662392633344 2419589666875392 2428656865330176 2434630124402892 2440232126529912 2440697198404608 2441566392563584 2442037031948943 2446313160665088 2447184354810624 2458640283420672 2462006952168192 2463827963227488 2464297532116992 2470358449079664 2476514557710336 2480566541844456 2486748088940544 2487159667424718 2487633682989312 2492402099725824 2493357644524032 2494245592403136 2502701281956096 2505029722730496 2511687869273088 2516968985854752 2517865342331196 2524139837666304 2528269744572234 2533598828646912 2534570167574016 2535472792277568 2538944669423448 2539428554437632 2541306829995648 2542696361486336 2553203371244544 2563983571488768 2565372235582728 2570289665342256 2570779524245504 2571765117622272 2572680988390656 2581402580130816 2583311901565824 2588263718946048 2590178115187872 2590671764533248 2595624266662713 2606363465232384 2612773792042128 2613271747786752 2614706317036242 2618785696763808 2619284798287872 2620217592019456 2621222139115008 2622155622782784 2631044937441024 2632990976595936 2651116384378176 2662071410759904 2662578761895936 2663526973705728 2669146960163112 2669655659793408 2671630257174912 2674772985071616 2685825766001664 2694936489905088 2695469908488192 2701137448234368 2702099391770064 2713265091736056 2713782199624704 2718984108791808 2720026521298944 2720995191712512 2725240399884288 2727687454192129 2734484824138496 2740023130116096 2745784348205184 2746762191634032 2753082399161952 2753607095635968 2765970318848256 2770285695750144 2772334723631616 2777648869112832 2779153255214622 2786078877424128 2787071070756544 2798587893362976 2803952362191552 2806026291453528 2806561078244352 2811940830459904 2823560420668416 2825648852932224 2831590109086596 2839657317374592 2840668591348016 2850298682227776 2852406891312264 2856857123742336 2858419191293952 2859515060852736 2860533406672128 2864996317827072 2885487554847872 2886043765030569 2891575873510038 2892126964776192 2893235757325056 2894266111939488 2911796683814304 2912351628865536 2914505735099904 2920092400862208 2927274341084236 2939370516047394 2939930716260096 2946695398073856 2947744791021888 2948874906504384 2949925075630632 2968358390959104 2975188483897344 2975659040936868 2982505932425448 2983074353605632 2995401107132928 2996467845418944 3003362617267584 3005004790847488 3005584039321776 3009119608205568 3011919205920768 3030162402668544 3031803551143224 3032403647049216 3038779629263664 3039358775371776 3039861815741322 3040441168098048 3053004974577792 3058857122390784 3061119590676576 3061702994448384 3065895449869824 3069840729111552 3076295427155808 3080247731638272 3090107465588286 3096620790568448 3097217699057196 3097807982590464 3098911190561472 3103746010979328 3111716608704288 3120581898187776 3124854977751936 3127762252302336 3134338737102144 3135454954601112 3154446407465496 3155047597937664 3156779577885219 3157381213024896 3162307256469504 3163433434267392 3166376601096192 3179460801927168 3185555346395136 3193390190273712 3194614482046416 3195752165266518 3201348086796288 3206586017506248 3214576797898752 3215721590205696 3218100082506144 3223120857555456 3238209153773568 3246173499203856 3253642835373216 3254262931206144 3256049375931924 3262912473080832 3276395582473728 3282675936224256 3285103950969984 3293811265439552 3307422055792608 3316212889899624 3316844910652416 3318665710084461 3323202799634432 3324476859365376 3325660789870848 3336935042608128 3339403189828992 3348917159030784 3355319173978629 3355958647806336 3357153789774928 3365519783555072 3371026326096312 3378131771529216 3379426890098688 3380630389703424 3385259559231264 3385904739250176 3388409106660864 3396742867484538 3404271161659392 3410778995036127 3419278622293248 3420496314110304 3427052887123008 3430241317854208 3441214262689632 3441870106841088 3444415868754432 3451018291928064 3453570820250496 3460832355550284 3483698389389504 3485033980414272 3486275089381656 3491714262351744 3494962852153344 3496207497043712 3508059916588032 3510654635461248 3516131844605952 3527386823926251 3534821845837568 3549428547679872 3551369298274304 3552053864653008 3558862613550816 3559540879724544 3560905547476992 3562173676233216 3581101021335552 3583749764694528 3592563964057926 3593248653206784 3601516597645824 3602799189026752 3617686788981408 3618376266166272 3620362592819412 3627993588950016 3629384500313088 3651945186604338 3660348189794868 3661045797606912 3662349588845376 3669469740997632 3670776532215936 3687960425131008 3693010428252288 3696446298175488 3703531825483776 3705537673619496 3714771836565504 3730739501137077 3731450524483968 3738603149588736 3740036466786048 3741368388604704 3742081437659136 3757544584095744 3764747227557888 3767531803909632 3775453478782128 3776798013496794 3786209756499456 3800398242970368 3803209188416352 3809142831656448 3811960244993472 3814044542229504 3829805056866816 3845975357233152 3848058353374092 3855434498013384 3856169286368256 3857647676433408 3859021482585984 3872103870196224 3882395578419072 3885267172781808 3886007646799872 3893456534482944 3919160688063192 3919907621680128 3922059475554363 3928178545145712 3928927197431808 3930326388029184 3931833208672512 3933233434174176 3946567406161536 3957811187945472 3967545387915824 3976674576567264 3977432471474176 3993868142843904 3995290460558592 4003720440244668 4004483489690112 4007445385762368 4012159477607424 4042404734857632 4043204862732288 4051706172351552 4053149087655096 4053921557464064 4070673299437056 4078476163187712 4081492787568768 4087860599826432 4093120972148736 4101727236207744 4110034695174144 4118676522307776 4120143287451048 4129623598742928 4130410643453952 4131881587415296 4138328014639104 4148955478272384 4155428543625216 4160775864250368 4166473303669248 4168729882821933 4179118316136192 4180606606134816 4197881840044464 4205928543287328 4206730130583552 4208342919745536 4209039437180292 4209841617366528 4217911245689856 4235340631002624 4257853587031616 4259485976061888 4261002887022024 4275448023341664 4278610336968396 4287628786940928 4289272591279104 4290800110008192 4297494476740608 4328231332271808 4337363810265057 4338190447164288 4341399167909232 4350549964107776 4368527443298304 4371758602649856 4376901248299008 4380138601293312 4390911511626354 4409055774071091 4409896074390144 4420043097110784 4421617186532832 4422459880869888 4424887613445948 4434214386494464 4449246723477504 4452537586438656 4463488561405302 4473758898638172 4474611530408448 4494701768128416 4505043925901376 4507507186271232 4513679412308352 4517878808881152 4528990489979384 4545243604002816 4547705326714836 4559038163057664 4559792723611983 4560661752147072 4569403849497344 4588285683586176 4591679386014864 4592554491672576 4601357722570752 4603121805275136 4604761093667328 4614443140733712 4616086460940526 4635161198382429 4644931185852672 4646711973885696 4648366785842208 4655619016468992 4677413222117376 4680872847281664 4691643378453504 4701508105653216 4703182431901668 4731669611198244 4732571396906496 4736071819537344 4743460884704256 4745150151401088 4749564901644288 4778333019592704 4790085285410568 4790998204275712 4791921723069624 4793628247899777 4802022130194432 4823582385308544 4827150123759216 4834681286333184 4837324785266688 4839179333750784 4857313730660352 4869260248805784 4880464253059824 4881394396809216 4883132785127168 4884074063897886 4892626321330176 4894368709621248 4917280566841344 4924013904336384 4927655926454976 4940716898159328 4961133083688912 4973496177881088 4974319334849436 4975267365978624 4984804199451648 4986715289048064 4988491184806272 5005402563912192 5023375738546176 5033937971709504 5035730684662392 5048279675332608 5056539489144468 5067197657293824 5069140335148032 5070945584555136 5077889338846896 5078857108875264 5082613659991296 5085392722972672 5095114301226807 5106406742489088 5130744471165456 5140579330684512 5141559048491008 5143530235244544 5145361976781312 5162805160261632 5166623803131648 5176527437892096 5180356230375744 5191248533325426 5225547584084256 5226543495573504 5229412634072484 5237571393527616 5240435184038912 5242444278230016 5244311245565568 5262089874882048 5265981953191872 5302232768756352 5324142821519808 5327053947411456 5338293920326224 5339311319586816 5343260514349824 5349545970143232 5371651532003328 5388845946086889 5389872979810176 5402274896468736 5404198783540128 5426530183472112 5427564399249408 5437968217583616 5440053042597888 5441990383425024 5455374908384258 5468969648276992 5477917779906507 5491568696410368 5493524383268064 5506164798323904 5531940637696512 5544669447263232 5555297738225664 5558306510429244 5572157754848256 5574142141513088 5597175786725952 5607904724383104 5612052582907056 5613122156488704 5623881660919808 5647120841336832 5651297705864448 5663180218173192 5665197020245191 5679314634749184 5681337182696032 5700597364455552 5704813782624528 5713714247484672 5716838382587904 5719030121705472 5721066813344256 5770975109695744 5772087530061138 5783151747020076 5784253929552384 5786471514650112 5788532223878976 5823593367628608 5829011470199808 5840184801724416 5854548682168472 5878741032094788 5879861432520192 5893390796147712 5895489582043776 5897749813008768 5899850151261264 5936716781918208 5950376967794688 5951318081873736 5965011864850896 5966148707211264 5990802214265856 5992935690837888 6006725234535168 6010009581694976 6011168078643552 6018239216411136 6063607102286448 6064807294098432 6077559258527328 6078717550743552 6079723631482644 6080882336196096 6106009949155584 6117714244781568 6122239181353152 6131790899739648 6139681458223104 6152590854311616 6180214931176572 6193241581136896 6194435398114392 6195615965180928 6197822381122944 6207492021958656 6223433217408576 6241163796375552 6249709955503872 6255524504604672 6268677474204288 6270909909202224 6308892814930992 6310095195875328 6313559155770438 6314762426049792 6324614512939008 6326866868534784 6358921603854336 6386780380547424 6389228964092832 6391504330533036 6413172035012496 6429153595797504 6431443180411392 6436200165012288 6446241715110912 6492346998407712 6507285670746432 6512098751863848 6525824946161664 6552791164947456 6565351872448512 6570207901939968 6586367267439531 6587622530879104 6614844111585216 6632425779799248 6633689821304832 6637331420168922 6646405599268864 6648953718730752 6651321579741696 6673870085216256 6678806379657984 6695232842107953 6710638347957258 6711917295612672 6714307579549856 6742052652192624 6756263543058432 6758853780197376 6761260779406848 6770519118462528 6776818213321728 6793485734969076 6821557990072254 6838557244586496 6840992628220608 6854105774246016 6860482635708416 6882428525379264 6888831737508864 6902036583856128 6907141640500992 6921664711100568 6924129691410789 6967396778779008 6970067960828544 6972550178763312 6983428524703488 6989925704306688 6992414994087424 7016119833176064 7021309270922496 7032263689211904 7054773647852502 7069643691675136 7098857095359744 7102738596548608 7104107729306016 7117725227101632 7124347352466432 7167499529389056 7185127928115852 7186497306413568 7203033195291648 7205598378053504 7235373577962816 7240725185638824 7255987177900032 7258769000626176 7303890373208676 7320696379589736 7322091595213824 7324699177690752 7338939481995264 7341553064431872 7375920850262016 7386020856504576 7392892596350976 7411075347238992 7429543673131008 7461479002274154 7462901048967936 7477206299177472 7480072933572096 7482736777209408 7515089168191488 7535063607819264 7550906957564256 7553596026993588 7572419512998912 7600796485940736 7606418376832704 7618285663312896 7623920489986944 7628089084459008 7659610113733632 7691950714466304 7696116706748184 7710868996026768 7712338572736512 7715295352866816 7718042965171968 7744207740392448 7764791156838144 7770534345563616 7772015293599744 7786872799988139 7838321376126384 7839815243360256 7844118951108726 7856357090291424 7857854394863616 7860652776058368 7863666417345024 7866466868348352 7893134812323072 7935090775831648 7953349153134528 7987736285687808 7990580921117184 8007440880489336 8008966979380224 8014890771524736 8024318955214848 8084809469715264 8086409725464576 8103412344703104 8106298175310192 8107843114928128 8141346598874112 8156952326375424 8162985575137536 8175721199652864 8183062362576387 8203454472415488 8220069390348288 8237353044615552 8240286574902096 8259247197485856 8260821286907904 8263763174830592 8297910956544768 8310857087250432 8332946607338496 8337459765643866 8358236632272384 8361213212269632 8395763680088928 8411857086574656 8418078874360584 8419683234733056 8435822491379712 8470681262005248 8515707174063232 8518971952123776 8522005774044048 8550896046683328 8557220673936792 8575257573881856 8578545182558208 8581600220016384 8594988953481216 8656462664543616 8674727620530114 8676380894328576 8682798335818464 8737054886596608 8743517205299712 8760277202586624 8781823023252708 8818111548142182 8819792148780288 8840086194221568 8843234373065664 8849775226891896 8868428772988928 8905075172877312 8926977122810604 8947517797276344 8949223060816896 8989403536256832 9010087851802752 9015014372542464 9027358824616704 9035757617762304 9057980979958768 9090487208005632 9095410653429672 9118076326115328 9119585447223966 9121323504294144 9138807698994688 9176571367172352 9183358772029728 9185108983345152 9209522187334656 9228886281467424 9232172921881052 9270322396764858 9289862371705344 9293423947771392 9296733571684416 9311238032937984 9361745694563328 9383286756907008 9403016211306432 9406364863803336 9463339222396488 9465142793812992 9472143639074688 9486921769408512 9490300302802176 9499129803288576 9556666039185408 9580170570821136 9581996408551424 9583843446139248 9587256495799554 9604044260388864 9647164770617088 9654300247518432 9669362572666368 9714627461320704 9738520497611568 9760928506119648 9762788793618432 9766265570254336 9768148127795772 9788737419242496 9848027808672768 9855311852909952 9881433796318656 9922266167377824 9948638669698872 9950534731957248 9955997130253383 9969608398903296 9973430578096128 9976982369612544 10010805127824384 10046751477092352 10065957521935887 10067875943419008 10071461369324784 10096559350665216 10113078978288936 10134395314587648 10138280670296064 10141891169110272 10155778677693792 10157714217750528 10165227319982592 10190228602453614 10212813484978176 10261488942330912 10281158661369024 10290723953562624 10325610320523264 10333247606263296 10353054875784192 10360712460751488 10382497066650852 10451095168168512 10458825268144968 10475142787055232 10480870368077824 10484888556460032 10488622491131136 10524179749764096 10531963906383744 10582160471778753 10604465537512704 10648285643039616 10654107894822912 10676587840652448 10678622639173632 10686521028699648 10743303064006656 10777691892173778 10779745959620352 10804549792937472 10808397567080256 10853060366944224 10855128798498816 10883980766850048 10910749816768516 10937939296553984 10955835559813014 10983137392820736 10987048766536128 11012329596647808 11063881275393024 11089338894526464 11110595476451328 11116613020858488 11144315509696512 11148284283026176 11194351573451904 11215809448766208 11224105165814112 11226244312977408 11294241682673664 11302595411728896 11326360436346384 11330394040490382 11358629269498368 11362674365392064 11401194728911104 11409627565249056 11427428494969344 11442133626688512 11541950219391488 11544175060122276 11566303494040152 11568507859104768 11572943029300224 11577064447757952 11647186735257216 11658022940399616 11680369603448832 11709097364336944 11757482064189576 11759722865040384 11766178426663089 11786781592295424 11790979164087552 11795499626017536 11799700302522528 11873433563836416 11902636163747472 11930023729701792 11932297414422528 11981604428531712 11985871381675776 12013450469070336 12022336157287104 12036478432822272 12127214204572896 12129614588196864 12155118517054656 12159447262965288 12161764672392192 12212019898311168 12235428489563136 12244478362706304 12263581799479296 12279362916446208 12305181708623232 12360429862353144 12386483162273792 12388870796228784 12391231930361856 12395644762245888 12414984043917312 12446866434817152 12482327592751104 12499419911007744 12506189648465799 12537354948408576 12541819818404448 12617785629861984 12620190391750656 12627118311540876 12629524852099584 12653733737069568 12773560761094848 12778457928185664 12783008661066072 12826344070024992 12862886360822784 12872400330024576 12892483430221824 12984693996815424 13012091430795171 13014571341492864 13024197503727696 13051649892323328 13105582329894912 13130703744897024 13140415803879936 13172734534879062 13175245061758208 13229688223170432 13264851559598496 13267379642609664 13274662840337844 13302643159483392 13347740170432512 13357612759315968 13390465684215906 13421276695914516 13423834591225344 13428615159099712 13484105304385248 13522521558813696 13541038236925056 13553636426643456 13586971469938152 13643115980144508 13677114489172992 13679378170835949 13681985256441216 13708211548492032 13720965271416832 13764857050758528 13777663475017728 13804073167712256 13814283281001984 13843329422201136 13848259382821578 13905483595147287 13934793557558016 13940135921657088 13945100357526624 13966857049406976 13984829988174848 14032239666352128 14042618541844992 14109547295705004 14139287383350272 14197714190719488 14208215458612032 14235450454203264 14248694704932864 14334999058778112 14370255856231704 14372994612827136 14380884743699331 14406066390583296 14411196756107008 14470747155925632 14481450371277648 14511974355800064 14517538001252352 14607780746417352 14641392759179472 14644183190427648 14649398355381504 14677878963990528 14683106128863744 14751841700524032 14772041713009152 14822150694477984 14922958004548308 14925802097935872 14954412598354944 14960145867144192 14965473554418816 15070127215638528 15101813915128512 15107192053987176 15144839025997824 15201592971881472 15212836753665408 15236571326625792 15247840979973888 15256178168918016 15285342903680421 15319220227467264 15392233413496368 15421737992053536 15424677145473024 15430590705733632 15436085930343936 15488415480784896 15529582313676288 15541068691127232 15573745599976278 15676642752252768 15679630486720512 15688237902217452 15712714180582848 15721305552116736 15727332834690048 15732933736696704 15786269624646144 15870181551663296 15906698306269056 15981161842234368 16014881760978672 16017933958760448 16029781543049472 16048637910429696 16166537838260667 16169618939430528 16206824689406208 16212596350620384 16215686229856256 16282693197748224 16313904652750848 16325971150275072 16366124725152774 16406908944830976 16433753339719521 16474706089231104 16480573149804192 16518494394971712 16527526349661184 16595821913089536 16665893214676992 16674919531287732 16716473264544768 16722426424539264 16791527360177856 16823714173149312 16836157748721168 16839366469466112 16871644982759424 16941362524010496 16995591060735573 17031414348126464 17037943904247552 17044011548088096 17101792093366656 17114441347873584 17150515147763712 17157090365116416 17163200440032768 17312925329087232 17349455241060228 17352761788657152 17365596671636928 17487034410599424 17520554405173248 17563646046505416 17636223096284364 17639584297560576 17680172388443136 17686468746131328 17699550453783792 17736857545977856 17810150345754624 17853954245621208 17895035594552688 17898446121633792 17978807072513664 18020175703605504 18030028745084928 18054717649233408 18115961959917536 18190821306859344 18236152652230656 18239170894447932 18242647008588288 18277615397989376 18353142734344704 18366717544059456 18419044374669312 18457772562934848 18464345843762104 18540644793529716 18579724743410688 18586847895542784 18593467143368832 18622476065875968 18723491389126656 18766573513814016 18806032422612864 18812729727606672 18926678444792976 18930285587625984 18944287278149376 18973843538817024 18980600605604352 19160341141642272 19163992817102848 19167686892278496 19174512991599108 19294329541234176 19308600495036864 19338725145332736 19477040995223136 19521857012239296 19532531140508672 19536296255591544 19577474838484992 19696055617345536 19710623705819904 19759101802318593 19762867592637312 19844532334755648 19897277339397744 19901069463914496 19911994260506766 19939216797806592 19946861156192256 19953964739225088 20021610255648768 20085698526323859 20131915043871774 20135751886838016 20142922738649568 20226157956577872 20268790629175296 20276561340592128 20283782338220544 20311557355387584 20330454639965184 20380457204907228 20522977884661824 20562317322738048 20581447907125248 20666495212526592 20706109751568384 20721424921502976 20764994133301704 20772389074232367 20902190336337024 20917650536289936 20950285574110464 20961740736155648 20969777112920064 20977244982262272 21048359499528192 21063927812767488 21164320943557506 21208931075025408 21296571286079232 21308215789645824 21353175681304896 21373042057399296 21555383784347556 21559491919240704 21609099585874944 21616795134160512 21706120733888448 21767961533700096 21821499633537032 21875878593107968 21911671119626028 21966274785641472 21974097533072256 22024659193295616 22127762550786048 22178677789052928 22233226041716976 22288631019393024 22296568566052352 22388703146903808 22431618897532416 22448210331628224 22605190823457792 22652720872692768 22660788080980764 22717258538996736 22725348730784128 22802389457822208 22819255130498112 22854856989938688 22884267253377024 23083900438782976 23088350120244552 23132606988080304 23137015718209536 23145886058600448 23154128895515904 23294373470514432 23316045880799232 23418194728673888 23514964128379152 23519445730080768 23532356853326178 23573563184590848 23581958328175104 23590999252035072 23599400605045056 23805272327494944 23860047459403584 23963208857063424 23971742763351552 24026900938140672 24044672314574208 24072956865644544 24254428409145792 24259229176393728 24310237034109312 24318894525930576 24323529344784384 24424039796622336 24470856979126272 24488956725412608 24527163598958592 24549187087729161 24610363417246464 24720859724706288 24772966324547584 24777741592457568 24782463860723712 24791289524491776 24893732869634304 24998839822015488 25012379296931598 25074709896817152 25083639636808896 25235571259723968 25254236623081752 25259049704199168 25307467474139136 25547121522189696 25556915856371328 25566017322132144 25652688140049984 25725772721645568 25744800660049152 25784966860443648 25969387993630848 26024182861590342 26029142682985728 26048395007455392 26211164659789824 26280831607759872 26345469069758124 26350490123516416 26459376446340864 26529703119196992 26549325680675688 26605286318966784 26715225518631936 26780931368431812 26842553391829032 26847669182450688 26857230318199424 26968210608770496 27045043117627392 27082076473850112 27107272853286912 27173942939876304 27286231960289016 27354228978345984 27358756341671898 27363970512882432 27416423096984064 27529714101517056 27555326950035456 27628566562003968 27686658844402272 27696518765643156 27810967190294574 27869587115116032 27880271843314176 27890200715053248 27933714098813952 27969659976349696 28085237083689984 28219094591410008 28278574766700544 28395428381438976 28416430917224064 28470900908406528 28497389409865728 28669998117556224 28740511712463408 28745989225654272 28761769487398662 28812132781166592 28822393512214016 28941494311851264 28962900742555296 29215561492834704 29282785518358944 29288366380855296 29298796710763008 29366212257727488 29544083426018304 29644301388955968 29845916009096616 29851604195871744 29908825196709888 29920291734288384 29930947108837632 30004561996113419 30140254431277056 30203627830257024 30214384107974352 30289678051995648 30403185943762944 30425673507330816 30473142653251584 30495681959947776 30570685807360842 30638440454934528 30784466826992736 30843475984107072 30872171860687872 30976830961569792 31059164627352576 31082137382254464 31147491199952556 31353285504505536 31376475804434904 31425428361165696 31442611104233472 31454665669380096 31465867473393408 31572539249292288 31740363103326592 31746481415336259 31813396612538112 31962323684468736 32029763521957344 32035867917520896 32059563086098944 32333075676521334 32339237878861056 32413649378812416 32425192701240768 32565386395496448 32651942300550144 32732249450305548 32813817889661952 32867506679439042 32949412178462208 32961146299608384 33036988789943424 33055052699322368 33191643826179072 33331786429353984 33349839062575464 33432946529089536 33444852849078528 33583054720355712 33647428346298624 33672315497442336 33678732938932224 33882725048020992 33991182121471146 34062828696252928 34075887808495104 34088023096176192 34203584186733312 34228882695747168 34326400880065536 34625850658174464 34698910482120456 34705523577314304 34731193343273856 34974068821198848 35041108810346496 35127292093010832 35272446192568728 35279168595121152 35360344776886272 35372937492262656 35399100907567584 35620300691509248 35707908491242416 35790071189105376 35796892243267584 35957614145027328 36040351407211008 36109435298466816 36231923919835072 36381642613718688 36478341788895864 36485294017176576 36555230795978752 36706285468689408 36733435088118912 36838088749338624 36915545125869696 36928691687524208 37081289587059432 37159449486821376 37173695791085568 37186934286737664 37244952131751936 37446982778253312 37518568945397397 37612064845225728 37625459455213344 37853356889585952 37860571175251968 37888574556298752 37961201211208704 38320682283284544 38335373784556992 38349025983198216 38588659082468352 38617200990073728 38677450290665472 38954081990446272 39043714024478592 39065062281017344 39072592511183088 39154949676969984 39392111234691072 39421247411639808 39518203604637186 39525735185274624 39689064669511296 39794554678795488 39802138927828992 39823988521013532 39907929478450176 40043220511297536 40171397052647718 40263830087743548 40271503773676032 40285845477299136 40452315913155744 40567564676441088 40623114710775168 40660909279930368 40760914409814456 41038134512507847 41045955769323648 41124634645476096 41162895814250496 41332990425053184 41412219503136768 41442849843005952 41529988266603408 41544778148464734 41804380672674048 41835301072579872 41900571148220928 41954489964524544 42096718999056384 42127855625534976 42328641887115012 42417862150050816 42593142572158464 42706351362609792 42746084114798592 43110767568695112 43118983838481408 43142654231097993 43218199171749888 43233590268321024 43412241467776896 43535923067400192 43642999267074064 43751757186215936 43823342239252056 43932549571282944 43948195066144512 44049318386591232 44255525101572096 44466452083433952 44593137132104704 44777406293807616 44863237795064832 44896420663256448 45210381646915584 45305441745385536 45321576161961528 45434517077993472 45450697461568256 45604778915644416 45638510260996224 45709713979877376 45768534506754048 45856028711041263 46167800877565952 46176700240489104 46265213976160608 46274031436419072 46291772117200896 46308257791031808 46588746941028864 46836389457347776 47029928256758304 47038891460161536 47064713706652356 47163916656350208 47181998504070144 47198801210090112 47610544654989888 47720094918807168 47943485526703104 48053801876281344 48089344629148416 48145913731289088 48499613514782001 48508856818291584 48620474068218624 48637789051861152 48647058689568768 48848079593244672 48941713958252544 48977913450825216 49098374175458322 49220726834492928 49441719449412576 49555483184915136 49582579048983552 49787465739268608 49997679644030976 50024758593863196 50149419793634304 50167279273617792 50471142519447936 50508473246163504 50518099408398336 50614934948278272 50986773182206719 51094243044379392 51113831712742656 51132034644264288 51305376280099968 51451545443291136 51489601320098304 51938775987261696 52048365723180684 52058285365971456 52096790014910784 52561663215519744 52690938139516248 52700980247032832 52918752892681728 53059406238393984 53098651361351376 53210572637933568 53430451037263872 53561862736863624 53685106783658064 53695338364901376 53714460636398848 53936421217540992 54090086235254784 54164152947700224 54347885879752608 54572463920578032 54708457956691968 54717512683343796 54727941025764864 54832846193968128 55059428203034112 55257133124007936 55373317688804544 55393037531286312 55621934380589148 55739174230232064 55760543686628352 55780401430106496 55867428197627904 55939319952699392 56170474167379968 56438189182820016 56557149533401088 56790856762877952 56832861834448128 56941801816813056 57481023424926816 57491978451308544 57523538974797324 57644787024428032 57882988623702528 57925801485110592 58431122985669408 58565571036717888 58597593421526016 58732424515454976 59088166852036608 59277305406955779 59288602777911936 59691832018193232 59703208391743488 59817650393419776 59840583468576768 59861894217675264 60009123992226838 60257095578971577 60407255660514048 60428768215948704 60806371887525888 60851347014661632 60991363919895552 61141371614721684 61568933653985472 61686951968214144 61744343721375744 62118329254705152 62164274764508928 62294982399905112 62317167222697101 62706571009011072 62752951608869808 62850856722331392 62885222208466944 62909331338760192 62931734946786816 63145078498584576 63480726206653184 63492962830672518 63626793225076224 63924647368937472 64059527043914688 64119126172197888 64666151353042668 64678475757722112 64827298757624832 64850385402481536 65303884601100288 65464498900611096 65627635779323904 65735013358878084 65898824356924416 65922292599216768 66073977579886848 66110105398644736 66383287652358144 66699678125150928 66865893058179072 66889705698157056 67166109440711424 67294856692597248 67344630994884672 67982364242942292 68125657392505856 68151775616990208 68176046192352384 68407168373466624 68457765391494336 68652801760131072 69251701316348928 69397820964240912 69411047154628608 69462386686547712 69948137642397696 70254584186021664 70544892385137456 70558337190242304 70720689553772544 70745874984525312 70798201815135168 71415816982484832 71580142378210752 71915228290054656 72080702814422016 72218870596933632 72463847839670144 72763285227437376 72956683577791728 72970588034353152 73110461591957504 73412570937378816 73466870176237824 73647561263187483 73831090251739392 73857383375048416 74162579174118864 74318898973642752 74347391582171136 74373868573475328 75037137890794794 75224129690451456 75250918910426688 75706713779171904 75777149112597504 75922402422417408 76641364566569088 76670747569113984 76698051966396432 77177318164936704 77234401980147456 77354900581330944 77908163980892544 78087428048957184 78130124562034688 78145185022366176 78842494823279616 79036407209274372 79051470370549248 79378129339022592 79589109357590976 79647977042027064 79815858956900352 80342794105295436 80527660175487096 80543007547352064 80571690954598272 80904631826311488 81135129352882176 81246229421550336 81321818559860736 81521828819628912 82076269025015694 82091911538647296 82249269290952192 82665980850106368 82885699686011904 83059976533206816 83089556296929468 83608761345348096 83670602145159744 83801142296441856 83908979929049088 84255711251069952 84657283774230024 84835724300101632 85186285144316928 85412702725219584 85492168229597184 86221535137390224 86237967676962816 86285308462195986 86436398343499776 86467180536642048 86824482935553792 87285998534148128 87646684478504112 87865099142565888 87896390132289024 88098636773182464 88932904166867904 89186274264209408 89554812587615232 89726475590129664 89792841326512896 90013685988340257 90420763293831168 90610883490771072 90643152323923056 90869034155986944 90901394923136512 91209557831288832 91277020521992448 91419427959754752 91712057422082526 92335601755131904 92353400480978208 92530427952321216 92616515582063616 93177493882057728 93672778914695552 94059856513516608 94129427413304712 94327833312700416 94363997008140288 94397602420180224 95221089309979776 95440189837614336 95886971053406208 96107603752562688 96178689258296832 96999227029564002 97017713636583168 97240948136437248 97275578103722304 97696159186489344 97955826901650432 98196748350916644 98441453668985856 98883438898825152 99110966369830272 99165158097967104 99574931478537216 99995359288061952 100049517187726392 100298839587268608 100334558547235584 100942285038895872 101016946492327008 101036198816796672 101973546364413438 102188486088758784 102227663425485312 102264069288528576 102610752560199936 102979202640196608 103877551974523392 104096731446361368 104116570731942912 104193580029821568 105123326431039488 105381876279032496 105401960494065664 105837505785363456 106118812476787968 106197302722702752 106860902074527744 107123725473727248 107370213567316128 107390676729802752 107428921272797696 107872842435081984 108328305895400448 108695771759505216 109144927841156064 109435025366687592 109455882051529728 109665692387936256 110118856406068224 110514266248015872 110746635377609088 110786075062572624 111243868761178296 111478348460464128 111521087373256704 111560802860212992 111734856395255808 112340948334759936 112876378365640032 113581713525755904 113665723668896256 113883603633626112 114962046849853632 115047077949594648 115289574048856064 115765977247405056 115851602970221184 116862245971338816 117131142073435776 117195186843052032 117464849030909952 118176333704073216 118554610813911558 118577205555823872 119383664036386464 119406416783486976 119723788435350528 120018247984453676 120514191157943154 120814511321028096 120857536431897408 121702694029323264 121982727839791104 122282743229443368 123137867307970944 123373903936428288 123488687442751488 124236658509410304 124328549529017856 124589964799810224 124634334445394202 125413142018022144 125505903217739616 125701713444662784 125863469893573632 126290156997169152 126961452413306368 126985925661345036 127253586450152448 128119054087829376 128238252344395776 129332302706085336 129356951515444224 129427962693293979 129654597515249664 129700770804963072 130607769202200576 130928997801222192 131255271558647808 131470026717756168 131797648713848832 131844585198433536 132147955159773696 132766575304716288 133399356250301856 133779411396314112 134332218881422848 134589713385194496 134689261989769344 135964728485884584 136251314785011712 136303551233980416 136352092384704768 136814336746933248 136915530782988672 137305603520262144 137568086133123789 138503402632697856 138795641928481824 138822094309257216 138924773373095424 140509168372043328 141089784770274912 141116674380484608 141491749969050624 141596403630270336 142831633964969664 143160284756421504 143830456580109312 144161405628844032 144437741193867264 144927695679340288 145526570454874752 145913367155583456 145941176068706304 146825141874757632 146933740352475648 147295122526374966 147662180503478784 147714766750096832 148325158348237728 148747737146950656 150074275781589588 150448259380902912 150501837820853376 151413427558343808 151554298225195008 151844804844834816 152960319546620157 153282729133138176 153341495138227968 153396103932792864 154354636329873408 154468803960294912 155816327961785088 156174856097914368 156290370044732352 157684989646559232 158072814418548744 158102940741098496 158756258678045184 159178218715181952 159295954084054128 159631717913800704 160685588210590872 161055320350974192 161086015094704128 161143381909196544 161809263652622976 162270258705764352 162492458843100672 163043657639257824 164152538050031388 164183823077294592 164498538581904384 165771399372023808 166119953066413632 166179112593858936 167217522690696192 167341204290319488 167602284592883712 167817959858098176 168511422502139904 169314567548460048 169671448600203264 170372570288633856 170825405450439168 172443070274780448 172475935353925632 172570616924391972 172934361073284096 173648965871107584 174571997068296256 175293368957008224 175792780264578048 176197273546364928 177831916220867337 177865808333735808 178372548528418816 179109625175230464 179452951180259328 179585682653025792 180027371976680514 180771286736914731 181221766981542144 181286304647846112 181802789846273024 182419115662577664 182554041043984896 183424114844165052 184706800961956416 185060855904642432 185233031164127232 186354987764115456 186951501668091303 187345557829391104 188119713027033216 188258854826609424 188655666625400832 188727994016280576 188795204840360448 190442178619959552 190880379675228672 191773942106812416 192357378516593664 193998454059128004 194035427273166336 194481896272874496 194551156207444608 195911653803300864 196393496701833288 196882907337971712 197766877797650304 198221932739660544 198330316195934208 199149862957074432 200099034375452784 200597679174537216 200669117094471168 201884570077791744 202033892984654016 203947092728826876 204376972177517568 204455326850970624 204528138577057152 205221505120399872 205958405280393216 207755103949046784 208193462892722736 208233141463885824 208387160059643136 210763752558064992 210803920988131328 211675011570726912 212237624953575936 212394605445405504 214247450947454496 214740427134632256 214857842545595392 215745684870163968 216656611790800896 217391543519010432 218289855682312128 218870050733375184 218911764103059456 219331384775872512 220237712812136448 220942683789562449 221493270755218176 221572150125145248 222487737522356592 222956696920928256 223042174746513408 223121605720425984 225752756731280064 227331447337792512 227767207267252224 229924093699707264 230094155899189296 230579148097712128 231531954494810112 231703205940442368 233724491942677632 234262284146871552 234390373686104064 237109221627823116 237154411111647744 238767328072772928 239447576870701056 240036495968907352 241028382315886308 241629022642056192 241715072863794816 243405388058646528 243965455679582208 244565486458886736 246275734615941888 246747807872856576 248657099058035712 249179929599620448 249268668890788404 250826284036044288 251011806435479232 251403426889325568 251726939787147264 253922904826612736 253971851322690072 254507172900304896 256238108175658752 256476504688791552 258664605412170672 258713903030888448 258855925386587958 259309195030499328 259401541609926144 261857995602444384 262940053435512336 263595297427697664 263689170396867072 264295910319547392 266798712500603712 267558822792628224 268664437762845696 269179426770388992 269378523979538688 270041057965020771 271929456971769168 272502629570023424 272607102467960832 272704184769409536 273628673493866496 273831061565977344 275136172266247578 277006805265395712 277591283856963648 277849546746190848 281018336744086656 282179569540549824 282983499938101248 283192807260540672 285663267929939328 286320569512843008 287660913160218624 288322811257688064 289855391358680576 291053140909749504 291826734311166912 293867480704951296 294590245052749932 295324361006957568 295429533500193664 296650316696475456 297495474293901312 300148551563179176 300896518761805824 301003675641706752 302826855116687616 303108596450390016 305920639093240314 306565458266276352 306682990276455936 306792207865585728 308937607920589824 311632655923570176 312349712195828736 312580740089464704 315369979293118464 316145628837097488 316205881482196992 317512517356090368 318356437430363904 318591908168108256 321371176421181744 322110640701948384 322172030189408256 322286763818393088 323618527305245952 324984917686201344 326087315278515648 328305076100062776 328367646154589184 328997077163808768 331542798744047616 332239906132827264 332358225187717872 334435045381392384 334682408580638976 335204569185767424 337022845004279808 338629135096920096 340745140577267712 341650810900878336 344886140549560896 345141233848783944 345868722146568192 347297931742215168 349143994136592512 350586737914016448 351585560529156096 352394547092729856 355663832441734674 355731616667471616 358219250350460928 359171365306051584 360054743953361028 361542573473829462 362443533963084288 362572609295692224 363605579692546048 365108082087969792 366848229688330104 369413601923912832 370121711809284864 370466062328254464 372709975528230912 373903003336182606 374691115658782208 376239426054066432 376517709653218848 377590409680720896 380884357239919104 381760759350457344 384714757033187328 387996908118256008 388070854546332672 388963792545748992 389102312414889216 391823307606601728 392786993403666576 393765814675943424 395533755595300608 396443865479321088 398299725914148864 400198068750905568 401338234188942336 403769140155583488 404067785969308032 407894185457653752 408753944355035136 408910653701941248 409056277154114304 410443010240799744 411916810560786432 412704258399371367 415510207898093568 416386925785445472 416466282927771648 416774320119286272 421527505116129984 423350023141453824 424475249907151872 424789210890811008 428494901894908992 429480854269264512 429715685091190784 431491369740327936 433313223581601792 434783087038020864 436579711364624256 437740101466750368 437823528206118912 440475425624272896 441885367579124898 442986541510436352 443144300250290496 444975475044713184 446243211440851968 451505513462560128 454662894675585024 455534414534504448 459848187399414528 460188311798378592 463063908989620224 463406411880884736 467448983885355264 468524568293743104 474218443255646232 474308822223295488 477534656145545856 478895153741402112 480072991937814704 482056764631772616 483258045284112384 483430145727589632 486810776117293056 489130972917773472 492551469231883776 493495615745713152 497314198116071424 498359859199240896 498537337781576808 501652568072088576 502023612870958464 502806853778651136 503453879574294528 507845809653225472 507943702645380144 509014345800609792 512476216351317504 517329210824341344 517427806061776896 517711850773175916 518803083219852288 523715991204888768 525880106871024672 527378340793734144 528591820639094784 533495748662602011 533597425001207424 535117645585256448 537328875525691392 538358853540777984 538757047959077376 540082115930041542 543858913943538336 545408369538819072 547257346987732992 547662123131954688 550272344532495156 555182567713927296 555699093492381696 560854505004273909 562036673488173312 564359139081099648 565966999876202496 566385614521081344 571326535859878656 572641139025686016 575321826320437248 579710782717361152 582106281819499008 583653468622333824 587734961409902592 589180490105499864 590648722013915136 590859067000387328 593300633392950912 594990948587802624 600297103126358352 601793037523611648 602007351283413504 605653710233375232 611841278186480628 613130916532552704 613365980552911872 613584415731171456 617875215841179648 623265311847140352 624699424391657472 625161480178929408 632291257674194976 632411762964393984 635025034712180736 636712874860727808 637183816336216512 642742352842363488 644221281403896768 644573527636786176 647237054610491904 649969835372402688 652174630557031296 656610152200125552 656735292309178368 657994154327617536 662828051368687347 664479812265654528 664716450375435744 668870090762784768 669364817161277952 677258270193840192 683301621801756672 689772281099121792 690282467697567888 691737444293136384 694595863484430336 698287988273185024 701173475828032896 703171121058312192 711327664883469348 711463233334943232 718342730612103168 720109487906722056 723085146947658924 724887067926168576 725145218591384448 727211159385092096 730216164175939584 733696459376660208 738827203847825664 740243423618569728 747806006672365212 749382231317564416 752478852108132864 753035419306437696 755180819361441792 761768714479838208 763521518700914688 769429514066374656 775993816236512016 776141709092665344 777927585091497984 778204624829778432 785573986807333152 791067511190601216 792887730958642176 800396137501811136 802676468377884672 807538280311166976 808135571938616064 810123173895062313 815788370915307504 817507888710070272 817821307403882496 818112554308228608 820886020481599488 825408516798742734 831020415796187136 832773851570890944 833548640238572544 843055010232259968 848950499814303744 849578421781622016 856989803789817984 858961708538529024 859431370182381568 862982739480655872 869566174076041728 873159422729248512 875480202933500736 883770735158249796 885973083020872704 886288600500580992 889950950089426368 892486422881703936 903011026925120256 909325789351170048 919696374798829056 920376623596757184 926812823761769472 934897967770710528 937049136587486208 948436886511292464 948617644446590976 955069312291091712 960145983875629408 964113529263545232 966516090568224768 966860291455179264 978261945835546944 985102938463767552 986991231491426304 994628396232142848 996719718398481792 997074675563153616 1003305136144177152 1004047225741916928 1005613707557302272 1015691619306450944 1015887405290760288 1024952432702635008 1034658421648682688 1035423701546351832 1037606166439704576 1047431982409777536 1051760213742049344 1054756681587468288 1057183641278189568 1066991497325204022 1067194850002414848 1074657751051382784 1077514095918154752 1080164231860083084 1087717827887076672 1090816739077638144 1095324246263909376 1100544689064990312 1110365135427854592 1111398186984763392 1121709010008547818 1124073346976346624 1128718278162199296 1132771229042162688 1142653071719757312 1145282278051372032 1159421565434722304 1164212563638998016 1167306937244667648 1175469922819805184 1178360980210999728 1181297444027830272 1181718134000774656 1186601266785901824 1200594206252716704 1204014702566827008 1211307420466750464 1223682556372961256 1226261833065105408 1226731961105823744 1227168831462342912 1235750431682359296 1246530623694280704 1249398848783314944 1250322960357858816 1264582515348389952 1270050069424361472 1273425749721455616 1274367632672433024 1285484705684726976 1288442562807793536 1289147055273572352 1294474109220983808 1299939670744805376 1304349261114062592 1313220304400251104 1313470584618356736 1325656102737374694 1328959624531309056 1329432900750871488 1338729634322555904 1354516540387680384 1366603243603513344 1379544562198243584 1380564935395135776 1389191726968860672 1396575976546370048 1402346951656065792 1422655329766938696 1422926466669886464 1436685461224206336 1440218975813444112 1446170293895317848 1449774135852337152 1450290437182768896 1460432328351879168 1467392918753320416 1477654407695651328 1480486847237139456 1495612013344730424 1498764462635128832 1504957704216265728 1506070838612875392 1510361638722883584 1523537428959676416 1527043037401829376 1551987632473024032 1552283418185330688 1556409249659556864 1571147973614666304 1582135022381202432 1585775461917284352 1600792275003622272 1605352936755769344 1615076560622333952 1616271143877232128 1620246347790124626 1631576741830615008 1636225108616457216 1641772040963198976 1650817033597485468 1665547703141781888 1667097280477145088 1682563515012821727 1686110020464519936 1697900999628607488 1699156843563244032 1713979607579635968 1717923417077058048 1725965478961311744 1739132348152083456 1746318845458497024 1750960405867001472 1767541470316499592 1771946166041745408 1772577201001161984 1779901900178852736 1784972845763407872 1806022053850240512 1839392749597658112 1840753247193514368 1853625647523538944 1869795935541421056 1874098273174972416 1896873773022584928 1897235288893181952 1910138624582183424 1920291967751258816 1928227058527090464 1933720582910358528 1956523891671093888 1970205876927535104 1973982462982852608 1988484154106062041 1993439436796963584 1994149351126307232 2006610272288354304 2008094451483833856 2031774810581520576 2049904865405270016 2069316843297365376 2070847403092703664 2075212332879409152 2094863964819555072 2103520427484098688 2109513363174936576 2133982994650408044 2134389700004829696 2155028191836309504 2160328463720166168 2175435655774153344 2181633478155276288 2190648492527818752 2201089378129980624 2220730270855709184 2243418020017095636 2248146693952693248 2257436556324398592 2265542458084325376 2285306143439514624 2290564556102744064 2318843130869444608 2328425127277996032 2334613874489335296 2356721960421999456 2363436268001549312 2373202533571803648 2401188412505433408 2408029405133654016 2422614840933500928 2430369521685186939 2447365112745922512 2452523666130210816 2453463922211647488 2454337662924685824 2493061247388561408 2500645920715717632 2529165030696779904 2546851499442911232 2548735265344866048 2570969411369453952 2576885125615587072 2578294110547144704 2588948218441967616 2608698522228125184 2626440608800502208 2651312205474749388 2657919249062618112 2658865801501742976 2677459268645111808 2709033080775360768 2759089124396487168 2761129870790271552 2793151953092740096 2804693903312131584 2845310659533877392 2845852933339772928 2880437951626888224 2892340587790635696 2899548271704674304 2900580874365537792 2934785837506640832 2955308815391302656 2960973694474278912 2991224026689460848 2997528925270257664 3009915408432531456 3012141677225750784 3047074857919352832 3103975264946048064 3112818499319113728 3142295947229332608 3164270044762404864 3171550923834568704 3201584550007244544 3232542287754464256 3240492695580249252 3263153483661230016 3272450217232914432 3301634067194970936 3331095406283563776 3334194560954290176 3365127030025643454 3372220040929039872 3398313687126488064 3427959215159271936 3435846834154116096 3478264696304166912 3492637690916994048 3501920811734002944 3535082940632999184 3543892332083490816 3545154402002323968 3559803800357705472 3612044107700481024 3678785499195316224 3681506494387028736 3707251295047077888 3739591871082842112 3748196546349944832 3793747546045169856 3820277249164366848 3840583935502517632 3856454117054180928 3867441165820717056 3913047783342187776 3940411753855070208 3976968308212124082 3986878873593927168 3988298702252614464 4016188902967667712 4063549621163041152 4099809730810540032 4138633686594730752 4141694806185407328 4189727929639110144 4207040854968197376 4267965989300816088 4268779400009659392 4310056383672619008 4320656927440332336 4350871311548306688 4381296985055637504 4402178756259961248 4441460541711418368 4486836040034191272 4496293387905386496 4514873112648797184 4531084916168650752 4570612286879029248 4581129112205488128 4656850254555992064 4669227748978670592 4713443920843998912 4726872536003098624 4746405067143607296 4802376825010866816 4816058810267308032 4845229681867001856 4860739043370373878 4894730225491845024 4908675325849371648 5001291841431435264 5058330061393559808 5093702998885822464 5097470530689732096 5141938822738907904 5153770251231174144 5177896436883935232 5217397044456250368 5252881217601004416 5302624410949498776 5315838498125236224 5317731603003485952 5354918537290223616 5418066161550721536 5518178248792974336 5522259741580543104 5586303906185480192 5609387806624263168 5690621319067754784 5691705866679545856 5760875903253776448 5784681175581271392 5801161748731075584 5869571675013281664 5910617630782605312 5921947388948557824 5982448053378921696 6019830816865062912 6024283354451501568 6207950529892096128 6225636998638227456 6284591894458665216 6328540089524809728 6403169100014489088 6465084575508928512 6480985391160498504 6526306967322460032 6544900434465828864 6603268134389941872 6662190812567127552 6730254060051286908 6744440081858079744 6796627374252976128 6855918430318543872 6871693668308232192 6956529392608333824 6985275381833988096 7003841623468005888 7070165881265998368 7090308804004647936 7119607600715410944 7224088215400962048 7291108565055560817 7357570998390632448 7363012988774057472 7479183742165684224 7587495092090339712 7640554498328733696 7681167871005035264 7712908234108361856 7734882331641434112 7826095566684375552 7953936616424248164 7973757747187854336 7976597404505228928 8032377805935335424 8127099242326082304 8277267373189461504 8283389612370814656 8379455859278220288 8414081709936394752 8535931978601632176 8537558800019318784 8641313854880664672 8701742623096613376 8804357512519922496 8882921083422836736 8973672080068382544 8992586775810772992 9029746225297594368 9141224573758058496 9338455497957341184 9426887841687997824 9453745072006197248 9492810134287214592 9604753650021733632 9721478086740747756 9789460450983690048 9817350651698743296 10002583682862870528 10116660122787119616 10194941061379464192 10283877645477815808 10307540502462348288 10434794088912500736 10505762435202008832 10605248821898997552 10631676996250472448 10635463206006971904 10836132323101443072 11036356497585948672 11044519483161086208 11172607812370960384 11218775613248526336 11381242638135509568 11521751806507552896 11569362351162542784 11602323497462151168 11739143350026563328 11821235261565210624 11964896106757843392 12048566708903003136 12415901059784192256 12569183788917330432 12806338200028978176 12930169151017857024 12961970782320997008 13052613934644920064 13206536268779883744 13324381625134255104 13460508120102573816 13488880163716159488 13593254748505952256 13711836860637087744 13743387336616464384 13970550763667976192 14007683246936011776 14140331762531996736 14180617608009295872 14239215201430821888 14448176430801924096 14582217130111121634 14726025977548114944 15174990184180679424 15281108996657467392 15362335742010070528 15425816468216723712 15652191133368751104 15907873232848496328 15947515494375708672 15953194809010457856 16064755611870670848 16254198484652164608 16554534746378923008 16566779224741629312 16758911718556440576 16828163419872789504 17071863957203264352 17075117600038637568 17282627709761329344 17403485246193226752 17608715025039844992 17765842166845673472 17947344160136765088 18059492450595188736 18676910995914682368 18853775683375995648 18985620268574429184 19209507300043467264 19442956173481495512 19578920901967380096 19634701303397486592 20233320245574239232 20389882122758928384 20567755290955631616 20615081004924696576 20869588177825001472 21011524870404017664 21210497643797995104 21270926412013943808 21672264646202886144 21873325695166682451 22072712995171897344 22089038966322172416 22437551226497052672 22762485276271019136 23043503613015105792 23138724702325085568 23204646994924302336 23478286700053126656 23929792213515686784 24097133417806006272 24831802119568384512 25138367577834660864 25612676400057956352 25923941564641994016 26105227869289840128 26413072537559767488 26648763250268510208 26921016240205147632 26977760327432318976 27423673721274175488 28015366493872023552 28280663525063993472 28361235216018591744 28478430402861643776 29164434260222243268 29452051955096229888 30349980368361358848 30724671484020141056 30851632936433447424 31304382266737502208 31815746465696992656 31895030988751417344 31906389618020915712 32508396969304329216 33109069492757846016 33133558449483258624 33517823437112881152 33656326839745579008 34143727914406528704 34565255419522658688 34806970492386453504 35217430050079689984 35894688320273530176 37707551366751991296 38419014600086934528 38885912346962991024 39157841803934760192 40466640491148478464 40779764245517856768 41135510581911263232 41230162009849393152 42023049740808035328 42420995287595990208 42541852824027887616 43344529292405772288 43746651390333364902 44178077932644344832 45524970552542038272 46087007226030211584 46277449404650171136 46956573400106253312 47859584427031373568 48194266835612012544 49663604239136769024 50276735155669321728 51225352800115912704 51847883129283988032 52210455738579680256 52826145075119534976 53297526500537020416 53842032480410295264 56030732987744047104 56561327050127986944 56956860805723287552 58328868520444486536 58904103910192459776 60699960736722717696 61449342968040282112 61703265872866894848 62608764533475004416 63631492931393985312 63812779236041831424 65016793938608658432 66218138985515692032 66267116898966517248 67312653679491158016 68287455828813057408 69130510839045317376 69613940984772907008 70434860100159379968 71789376640547060352 75415102733503982592 76838029200173869056 77771824693925982048 78315683607869520384 80933280982296956928 82271021163822526464 84046099481616070656 84841990575191980416 85083705648055775232 87493302780666729804 88356155865288689664 91049941105084076544 92174014452060423168 92554898809300342272 93913146800212506624 95719168854062747136 99327208478273538048 100553470311338643456 103695766258567976064 104420911477159360512 105652290150239069952 107684064960820590528 113122654100255973888 116657737040888973072 121399921473445435392 122898685936080564224 123406531745733789696 127262985862787970624 127625558472083662848 130033587877217316864 132534233797933034496 136574911657626114816 138261021678090634752 140869720200318759936 143578753281094120704 150830205467007965184 153676058400347738112 155543649387851964096 156631367215739040768 168092198963232141312 169683981150383960832 174986605561333459608 176712311730577379328 182099882210168153088 184348028904120846336 185109797618600684544 187826293600425013248 191438337708125494272 198654416956547076096 207391532517135952128 208841822954318721024 211304580300478139904 215368129921641181056 226245308200511947776 233315474081777946144 242799842946890870784 246813063491467579392 254525971725575941248 255251116944167325696 265068467595866068992 273149823315252229632 276522043356181269504 281739440400637519872 287157506562188241408 301660410934015930368 311087298775703928192 313262734431478081536 339367962300767921664 349973211122666919216 364199764420336306176 368696057808241692672 370219595237201369088 382876675416250988544 414783065034271904256 422609160600956279808 430736259843282362112 452490616401023895552 466630948163555892288 509051943451151882496 530136935191732137984 546299646630504459264 553044086712362539008 563478880801275039744 574315013124376482816 622174597551407856384 626525468862956163072 678735924601535843328 699946422245333838432 728399528840672612352 740439190474402738176 765753350832501977088 829566130068543808512 845218321201912559616 861472519686564724224 904981232802047791104 933261896327111784576 1018103886902303764992 1092599293261008918528 1106088173424725078016 1148630026248752965632 1244349195102815712768 1357471849203071686656 1399892844490667676864 1659132260137087617024 1690436642403825119232 1722945039373129448448 1866523792654223569152 2036207773804607529984 2185198586522017837056 2297260052497505931264 2488698390205631425536 2714943698406143373312 2799785688981335353728 3318264520274175234048 3445890078746258896896 3733047585308447138304 4072415547609215059968 4977396780411262851072 5599571377962670707456 6891780157492517793792 7466095170616894276608 8144831095218430119936 9954793560822525702144 11199142755925341414912 14932190341233788553216 22398285511850682829824 29864380682467577106432 44796571023701365659648 89593142047402731319296
- Sum of all divisors σ(n): 334387845617473701849600
- Sum of proper divisors (its aliquot sum) s(n): 244794703570070970530304
- 89593142047402731319296 is an abundant number, because the sum of its proper divisors (244794703570070970530304) is greater than itself. Its abundance is 155201561522668239211008
Bases of 89593142047402731319296
- Binary: 100101111100011011010100111010100011101001101010110010101010100110000000000002
- Hexadecimal: 0x12F8DA9D474D59553000
- Base-36: EL7YOVHLRCU8000
Squares and roots of 89593142047402731319296
- 89593142047402731319296 squared (895931420474027313192962) is 8026931101926083278802086672593365896701935616
- 89593142047402731319296 cubed (895931420474027313192963) is 719157978419578511044643641823208942409193311517452470537908530446336
-
The
square root of 89593142047402731319296 is 299321135316.9079694605 -
89593142047402731319296 is a
perfect cube number . Itscube root is 44746416
Scales and comparisons
How big is 89593142047402731319296?- 89,593,142,047,402,731,319,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 89,593,142,047,402,731,319,296 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 89593142047402731319296 cubic inches would be around 3728868 feet tall.
Recreational maths with 89593142047402731319296
- 89593142047402731319296 backwards is 69291313720474024139598
- 89593142047402731319296 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 89593142047402731319296'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 89593142047402731319296 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 89593142047402731319296 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/89593142047402731319296/
Chicago style:
Numbermatics. 2024. "Number 89593142047402731319296 - Facts about the integer". https://numbermatics.com/n/89593142047402731319296/
The information we have on file for 89593142047402731319296 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 89593142047402731319296, math, Factors of 89593142047402731319296, curriculum, school, college, exams, university, Prime factorization of 89593142047402731319296, STEM, science, technology, engineering, physics, economics, calculator, eighty-nine sextillion, five hundred ninety-three quintillion, one hundred forty-two quadrillion, forty-seven trillion, four hundred two billion, seven hundred thirty-one million, three hundred nineteen thousand, two hundred ninety-six.