212428374357684925440
212,428,374,357,684,925,440 is an even composite number composed of eight prime numbers multiplied together.
212428374357684925440 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-one thousand, three hundred eighty-four divisors.
Prime factorization of 212428374357684925440:
210 × 32 × 5 × 72 × 112 × 132 × 712 × 973
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 7 × 11 × 11 × 13 × 13 × 71 × 71 × 97 × 97 × 97)See below for interesting mathematical facts about the number 212428374357684925440 from the Numbermatics database.
Names of 212428374357684925440
- Cardinal: 212428374357684925440 can be written as Two hundred twelve quintillion, four hundred twenty-eight quadrillion, three hundred seventy-four trillion, three hundred fifty-seven billion, six hundred eighty-four million, nine hundred twenty-five thousand, four hundred forty.
Scientific notation
- Scientific notation: 2.1242837435768492544 × 1020
Factors of 212428374357684925440
Divisors of 212428374357684925440
- Number of divisors d(n): 21384
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 20 21 22 24 26 28 30 32 33 35 36 39 40 42 44 45 48 49 52 55 56 60 63 64 65 66 70 71 72 77 78 80 84 88 90 91 96 97 98 99 104 105 110 112 117 120 121 126 128 130 132 140 142 143 144 147 154 156 160 165 168 169 176 180 182 192 194 195 196 198 208 210 213 220 224 231 234 240 242 245 252 256 260 264 273 280 284 286 288 291 294 308 312 315 320 330 336 338 352 355 360 363 364 384 385 388 390 392 396 416 420 426 429 440 441 448 455 462 468 480 484 485 490 495 497 504 507 512 520 528 539 546 560 568 572 576 582 585 588 605 616 624 630 637 639 640 660 672 676 679 693 704 710 715 720 726 728 735 768 770 776 780 781 784 792 819 832 840 845 847 852 858 873 880 882 896 910 923 924 936 960 968 970 980 990 994 1001 1008 1014 1024 1040 1056 1065 1067 1078 1089 1092 1120 1136 1144 1152 1155 1164 1170 1176 1183 1210 1232 1248 1260 1261 1274 1278 1280 1287 1320 1344 1352 1358 1365 1386 1408 1420 1430 1440 1452 1455 1456 1470 1491 1521 1536 1540 1552 1560 1562 1568 1573 1584 1617 1638 1664 1680 1690 1694 1704 1716 1746 1760 1764 1792 1815 1820 1846 1848 1859 1872 1911 1920 1936 1940 1960 1980 1988 2002 2016 2028 2037 2080 2112 2130 2134 2145 2156 2178 2184 2205 2240 2272 2288 2304 2310 2328 2340 2343 2352 2366 2420 2464 2485 2496 2520 2522 2535 2541 2548 2556 2560 2574 2640 2688 2695 2704 2716 2730 2769 2772 2816 2840 2860 2880 2904 2910 2912 2940 2982 3003 3042 3072 3080 3104 3120 3124 3136 3146 3168 3185 3195 3201 3234 3276 3328 3360 3380 3388 3395 3408 3432 3465 3479 3492 3520 3528 3549 3584 3630 3640 3692 3696 3718 3744 3783 3822 3840 3872 3880 3905 3920 3960 3976 4004 4032 4056 4074 4095 4160 4224 4235 4260 4268 4290 4312 4356 4365 4368 4410 4473 4480 4544 4576 4608 4615 4620 4656 4680 4686 4704 4719 4732 4753 4840 4851 4928 4970 4992 5005 5040 5041 5044 5070 5082 5096 5112 5120 5148 5280 5335 5376 5390 5408 5432 5445 5460 5467 5538 5544 5577 5632 5680 5720 5733 5760 5808 5820 5824 5880 5915 5929 5964 6006 6084 6111 6160 6208 6240 6248 6272 6292 6305 6336 6370 6390 6402 6435 6461 6468 6552 6656 6720 6760 6776 6790 6816 6864 6887 6930 6958 6984 7007 7029 7040 7056 7098 7168 7260 7280 7384 7392 7436 7455 7469 7488 7566 7605 7623 7644 7680 7744 7760 7810 7840 7865 7920 7952 8008 8064 8085 8112 8148 8190 8281 8307 8320 8448 8470 8520 8536 8580 8591 8624 8712 8730 8736 8820 8827 8946 8960 9009 9088 9152 9216 9230 9240 9295 9312 9360 9372 9408 9409 9438 9464 9506 9555 9603 9680 9702 9856 9940 9984 10010 10080 10082 10088 10140 10153 10164 10185 10192 10224 10296 10437 10560 10647 10670 10752 10780 10816 10864 10890 10920 10934 11011 11076 11088 11154 11264 11349 11360 11440 11466 11520 11616 11640 11648 11715 11737 11760 11830 11858 11928 11999 12012 12168 12222 12320 12416 12480 12496 12544 12584 12610 12672 12705 12740 12780 12804 12870 12922 12936 13013 13104 13312 13440 13520 13552 13580 13632 13728 13774 13845 13860 13871 13916 13968 14014 14058 14080 14112 14157 14196 14259 14520 14560 14768 14784 14872 14910 14938 14976 15015 15123 15132 15210 15246 15288 15360 15488 15520 15620 15680 15730 15840 15904 16005 16016 16128 16170 16224 16296 16380 16393 16401 16562 16614 16640 16731 16896 16940 17040 17072 17160 17182 17248 17395 17424 17460 17472 17640 17654 17745 17787 17892 17920 18018 18176 18304 18460 18480 18590 18624 18720 18744 18816 18818 18876 18915 18928 19012 19110 19206 19360 19383 19404 19712 19880 19968 20020 20160 20164 20176 20280 20306 20328 20370 20384 20448 20449 20592 20661 20874 21021 21120 21294 21340 21504 21560 21632 21728 21780 21840 21868 22022 22152 22176 22308 22365 22407 22698 22720 22880 22932 23040 23232 23280 23296 23430 23474 23520 23595 23660 23716 23765 23856 23998 24024 24255 24336 24444 24640 24832 24843 24960 24992 25088 25168 25205 25220 25344 25410 25480 25560 25608 25740 25773 25844 25872 26026 26208 26481 26880 27040 27104 27160 27264 27335 27456 27548 27690 27720 27742 27832 27885 27936 28028 28116 28160 28224 28227 28314 28392 28518 28665 29040 29120 29536 29568 29645 29744 29820 29876 29952 30030 30246 30264 30420 30459 30492 30555 30576 30976 31040 31240 31311 31360 31460 31680 31808 32010 32032 32256 32305 32340 32448 32592 32760 32786 32802 33033 33124 33228 33280 33462 33792 33880 34080 34144 34320 34364 34435 34496 34790 34848 34920 34944 35035 35145 35211 35280 35287 35308 35490 35574 35784 35840 35997 36036 36352 36608 36920 36960 37180 37248 37345 37440 37488 37632 37636 37752 37830 37856 38024 38115 38220 38269 38412 38720 38766 38808 39039 39424 39760 39936 40040 40320 40328 40352 40560 40612 40656 40740 40768 40896 40898 41184 41322 41405 41535 41613 41748 42042 42240 42588 42680 42777 42955 43120 43264 43456 43560 43680 43736 44044 44135 44304 44352 44616 44730 44814 45045 45227 45369 45396 45440 45760 45864 46080 46464 46560 46592 46860 46948 47040 47045 47190 47320 47432 47530 47712 47996 48015 48048 48209 48510 48672 48888 49179 49203 49280 49664 49686 49920 49984 50176 50336 50410 50440 50688 50765 50820 50960 51120 51216 51480 51546 51688 51744 52052 52185 52283 52416 52962 53235 53361 53760 54080 54208 54320 54528 54670 54912 55055 55096 55380 55440 55451 55484 55664 55770 55872 56056 56232 56320 56448 56454 56628 56745 56784 57036 57330 58080 58149 58240 58685 59072 59136 59290 59488 59640 59752 59904 59995 60060 60137 60492 60528 60840 60918 60984 61110 61152 61347 61789 61952 61983 62080 62480 62622 62720 62920 63063 63360 63616 64020 64064 64512 64610 64680 64896 65065 65184 65520 65533 65572 65604 65863 66066 66248 66456 66560 66924 67221 67760 68160 68288 68640 68728 68870 68992 69355 69580 69696 69840 69888 70070 70290 70422 70560 70574 70616 70785 70980 71071 71148 71295 71568 71994 72072 72704 73216 73840 73920 74360 74496 74529 74690 74880 74976 75264 75272 75504 75615 75660 75712 75757 76048 76230 76440 76538 76824 77077 77319 77440 77532 77616 78078 78848 79443 79520 80080 80640 80656 80704 81120 81224 81312 81480 81536 81792 81796 81965 82005 82159 82368 82644 82810 83070 83226 83496 83655 83993 84084 84480 84681 85176 85360 85554 85910 86240 86528 86912 87120 87360 87472 88088 88270 88608 88704 88935 89232 89460 89531 89628 90090 90454 90738 90792 90880 91091 91377 91520 91728 92928 93120 93184 93720 93896 94080 94090 94380 94640 94864 95060 95424 95992 96030 96096 96418 96915 97020 97097 97344 97776 98358 98406 98560 99099 99328 99372 99840 99968 100672 100820 100880 101376 101530 101640 101920 102240 102245 102432 102960 103092 103305 103376 103488 103499 104104 104370 104566 104832 105105 105633 105861 105924 106470 106722 107520 107991 108160 108416 108640 109056 109340 109824 110110 110192 110760 110880 110902 110968 111328 111540 111683 111744 112035 112112 112464 112896 112908 113256 113490 113568 114072 114660 114751 114807 116160 116298 116480 117117 117370 118144 118272 118580 118976 119280 119504 119808 119990 120120 120274 120984 121056 121680 121836 121968 122220 122304 122317 122694 123578 123904 123966 124160 124215 124839 124960 125244 125440 125840 126126 126720 127232 128040 128128 128865 129220 129360 129792 130130 130368 131040 131066 131144 131208 131726 131989 132132 132405 132496 132912 133848 134442 135520 135681 136320 136576 137280 137456 137740 137984 138710 139160 139392 139680 139776 140140 140580 140844 141120 141135 141148 141232 141570 141960 142142 142296 142590 143136 143143 143988 144144 144627 146432 147537 147680 147840 148720 148992 149058 149380 149760 149952 150528 150544 151008 151230 151320 151424 151514 152096 152295 152460 152581 152880 153076 153648 154154 154638 154880 155064 155232 156156 156555 156849 158886 159040 160160 161280 161312 161408 162240 162448 162624 162960 163072 163584 163592 163930 164010 164318 164736 165165 165288 165620 166140 166353 166452 166992 167310 167986 168168 168960 169362 170352 170720 171108 171820 172480 173056 173824 174240 174720 174944 176055 176176 176435 176540 177216 177408 177870 178464 178920 179062 179256 179985 180180 180323 180411 180908 181476 181584 181760 182182 182754 183040 183456 184041 185367 185856 186240 187440 187792 188160 188180 188760 189280 189728 190120 190848 191345 191984 192060 192192 192836 193830 194040 194194 194688 195195 195552 196599 196716 196812 197120 197589 198198 198744 199680 199936 201344 201640 201760 203060 203280 203840 204480 204490 204864 205920 206184 206610 206752 206976 206998 208065 208208 208740 209132 209664 210210 211266 211722 211848 212940 213213 213444 213885 215982 216320 216832 217280 218112 218680 219648 220220 220384 221520 221760 221804 221936 222656 223080 223366 223488 224070 224224 224928 225792 225816 226135 226512 226845 226980 227136 227271 228144 229320 229502 229614 231231 232320 232596 232960 234234 234740 236288 236544 237160 237952 238560 239008 239980 240240 240548 241045 241968 242112 243360 243672 243936 244440 244608 244634 245388 245895 246015 246477 247009 247156 247932 248320 248430 249678 249920 250488 250880 251680 251979 252252 253440 254464 256080 256256 257730 258440 258720 259584 260260 260736 261415 262080 262132 262288 262416 263452 263978 264264 264810 264992 265824 266805 267696 268593 268884 271040 271362 272640 273152 273273 274560 274912 275480 275968 277255 277420 278320 278784 279360 279552 280280 281160 281688 282240 282270 282296 282464 283140 283920 284284 284592 285180 286272 286286 287976 288288 289254 290745 291291 295074 295360 295680 297440 297984 298116 298760 299520 299904 300685 301088 302016 302460 302640 302848 303028 304192 304590 304920 305162 305760 306152 306735 307296 308308 308945 309276 309760 309915 310128 310464 310497 312312 313110 313698 315315 317583 317772 318080 320320 322560 322624 322816 324480 324896 325248 325920 326144 327168 327184 327665 327860 328020 328636 329315 329472 330330 330576 331240 332280 332706 332904 333984 334620 335049 335972 336105 336336 337463 338724 340704 341440 342216 343640 344253 344421 344960 347648 348480 349440 349888 352110 352352 352870 353080 354432 354816 355355 355740 356928 357840 358124 358512 359970 360360 360646 360822 361816 362952 363168 363520 364364 365508 366080 366912 366951 368082 370734 371712 372480 372645 374880 375584 376320 376360 377520 378560 378785 379456 380240 381696 382690 383968 384120 384384 385385 385672 386595 387660 388080 388157 388388 389376 390390 391104 393198 393432 393624 394240 395178 395967 396396 397215 397488 399872 402688 403280 403520 406120 406560 407043 407680 408960 408980 409728 410795 411840 412368 413220 413504 413952 413996 416130 416416 417480 418264 419328 419965 420420 420959 422532 423405 423444 423696 425880 426426 426888 427770 429429 431964 432640 433664 433881 434560 437360 439296 440440 440768 443040 443520 443608 443872 445312 446160 446732 446976 447655 448140 448448 449856 451584 451632 452270 453024 453690 453960 454272 454542 455455 456288 456885 457743 458640 458731 459004 459228 461041 462462 464640 465192 465920 468468 469480 470547 472576 474320 475904 477120 478016 479960 480480 481096 482090 483936 484224 485485 486720 487344 487872 488880 488977 489216 489268 490776 491790 492030 492954 494018 494312 495495 495864 496640 496860 497497 499059 499356 499840 500976 503360 503958 504504 506880 508928 512160 512512 515460 516880 517440 517495 519168 520520 521472 522830 524160 524264 524576 524832 526904 527956 528165 528528 529305 529620 529984 530299 531648 533610 535392 537186 537768 539955 540969 541233 542080 542724 545280 546304 546546 549120 549824 550960 551936 554510 554840 556101 556640 557568 558415 558720 560560 562320 563376 564480 564540 564592 564928 566280 567840 568568 569184 570360 572544 572572 573755 574035 575113 575952 576576 578508 581490 582582 585585 587951 589797 590148 590720 591360 592767 594880 596232 597520 599040 599808 601370 602176 604032 604920 605280 605696 606056 608384 609180 609840 609961 610324 611520 611585 612304 613470 614592 616616 617890 618552 619520 619830 620256 620928 620994 624195 624624 626220 626717 627396 630630 635166 635544 636160 639639 640640 645248 645632 648960 649792 650496 651840 652288 654336 654368 655330 655720 656040 657272 658630 658944 659945 660660 661152 662480 664560 665412 665808 667968 668039 669240 670098 671944 672210 672672 674926 677448 678405 679679 681408 681813 682880 684432 687280 688506 688842 689920 693693 695296 696960 698880 699776 704220 704704 705740 706160 708864 709632 710710 711480 713856 715680 715715 716248 717024 719940 720720 720863 721292 721644 723135 723632 724493 725904 726336 728728 731016 732160 733824 733902 736164 737685 739431 741027 741468 744960 745290 749760 751168 752640 752720 755040 755937 757120 757570 758912 760480 762905 763392 765380 767936 768240 768768 770770 771344 773190 775320 776160 776314 776776 778752 780780 781781 782208 784245 786396 786864 787248 790356 791934 792792 794430 794976 799744 803257 805376 805779 806560 807040 812240 813120 814086 815360 817920 817960 819456 819819 821590 823680 824736 826440 827008 827904 827992 831765 832260 832832 833327 834960 836528 838656 839930 840840 841918 845064 846810 846888 847392 851760 851929 852852 853776 855540 856219 858858 863928 865280 867328 867762 869120 873873 874720 880880 881536 886080 887040 887216 887744 890624 892320 893464 893952 895310 896280 896896 899712 901615 902055 903264 904540 906048 907380 907920 908544 909084 910910 912576 912673 913770 915486 917280 917462 918008 918456 920205 922082 923923 924924 926835 929280 930384 931491 936936 938960 941094 945152 948640 951808 954240 956032 959920 960960 962192 964180 967872 968448 970970 973440 974688 975744 977760 977954 978432 978536 981552 982995 983580 984060 984841 985908 987945 988036 988624 990990 991728 993720 994994 998118 998712 999680 1001952 1002001 1005147 1006720 1007916 1009008 1012389 1024320 1025024 1030920 1032759 1033760 1034880 1034990 1041040 1042944 1045660 1048320 1048528 1049152 1049664 1053808 1055912 1056330 1057056 1058610 1059240 1059968 1060598 1063296 1066065 1067220 1068067 1070784 1074372 1075536 1079910 1081938 1082466 1084160 1085448 1090560 1092608 1093092 1098240 1099648 1100853 1101920 1109020 1109680 1112202 1113280 1115136 1116830 1117440 1121120 1124640 1126752 1128960 1129080 1129184 1129856 1132560 1135680 1136355 1137136 1138368 1138489 1140720 1145088 1145144 1147510 1148070 1150226 1151904 1153152 1156155 1157016 1162980 1163903 1164471 1165164 1171170 1175902 1179594 1180296 1181440 1182720 1185534 1187901 1189760 1192464 1195040 1199616 1202740 1204352 1208064 1209840 1210560 1211392 1212112 1216768 1218360 1219680 1219922 1220648 1223040 1223170 1224608 1226940 1229184 1232385 1233232 1235045 1235780 1237104 1239660 1240512 1241856 1241988 1248390 1249248 1252440 1253434 1254792 1259895 1261260 1262261 1262877 1270332 1271088 1272320 1279278 1281280 1288287 1290496 1291264 1297920 1299584 1300992 1303680 1308736 1310660 1311440 1312080 1314544 1317260 1317888 1319890 1321320 1322304 1324960 1329120 1330824 1331616 1335936 1336078 1338480 1340196 1342965 1343888 1344420 1345344 1345487 1349852 1354896 1356810 1359358 1362816 1363626 1365760 1366365 1368864 1373229 1374560 1376193 1377012 1377684 1379840 1383123 1387386 1393920 1397760 1399552 1408440 1409408 1411480 1412320 1417728 1421420 1422960 1427712 1431360 1431430 1432496 1434048 1439880 1441440 1441726 1442584 1443288 1446270 1447264 1448986 1451808 1451879 1452672 1456455 1457456 1462032 1466931 1467648 1467804 1472328 1475370 1478862 1482054 1482936 1489920 1490580 1492491 1499520 1502336 1505440 1510080 1511874 1514240 1515140 1517824 1520960 1525810 1526784 1530760 1535872 1536480 1537536 1541540 1542688 1546380 1550640 1552320 1552485 1552628 1553552 1557504 1561560 1563562 1564416 1568490 1572792 1573728 1574496 1580712 1583868 1585584 1587915 1588860 1589952 1590121 1590897 1606514 1610752 1611558 1613120 1614080 1622907 1624480 1626240 1628172 1630720 1635840 1635920 1638912 1639638 1643180 1647360 1649472 1652880 1654016 1655808 1655984 1663530 1664520 1665664 1666654 1669920 1673056 1675245 1679860 1681680 1683836 1687315 1690128 1693620 1693776 1694784 1703520 1703858 1705704 1707552 1711080 1712438 1717716 1721265 1722105 1725339 1727856 1735524 1738240 1747746 1749440 1761760 1763072 1763853 1772160 1774080 1774432 1775488 1781248 1784640 1786928 1790620 1792560 1793792 1799424 1803230 1804110 1806528 1809080 1812096 1814760 1815840 1817088 1818168 1821820 1825152 1825346 1827540 1829883 1830972 1834560 1834755 1834924 1836016 1836912 1840410 1844164 1847846 1849848 1853670 1858560 1860768 1862982 1873872 1877920 1880151 1882188 1897280 1903616 1908480 1912064 1919840 1921920 1924384 1928360 1935744 1936896 1940785 1941940 1946880 1949376 1951488 1955520 1955908 1956864 1957072 1963104 1965990 1967160 1968120 1969682 1971816 1975890 1976072 1977248 1979835 1981980 1983456 1983553 1987440 1989988 1996236 1997424 1999360 2003904 2004002 2004117 2010294 2013440 2015832 2018016 2024778 2035215 2039037 2048640 2061840 2065518 2067520 2069760 2069980 2082080 2085888 2091320 2096640 2097056 2098304 2099328 2104795 2107616 2111824 2112660 2114112 2117220 2118480 2119936 2121196 2126592 2132130 2134440 2136134 2141568 2147145 2148744 2151072 2159820 2162589 2163876 2164932 2168320 2169405 2170896 2173479 2186184 2196480 2199296 2201706 2203840 2218040 2219360 2223081 2224404 2226560 2233660 2234880 2242240 2249280 2253504 2257920 2258160 2258368 2259712 2265120 2271360 2272710 2274272 2276736 2276978 2281440 2288715 2290176 2290288 2293655 2295020 2296140 2300452 2303808 2305205 2306304 2312310 2314032 2325960 2327806 2328942 2330328 2342340 2345343 2351804 2352735 2359188 2360592 2362880 2371068 2375802 2379520 2384928 2390080 2399232 2405480 2408704 2409771 2416128 2419680 2421120 2424224 2433536 2436720 2439360 2439844 2441296 2444885 2446080 2446340 2449216 2453880 2458368 2464770 2466464 2470090 2471560 2474208 2479320 2481024 2483712 2483976 2487485 2495295 2496780 2498496 2499981 2504880 2506868 2509584 2519790 2522520 2524522 2525754 2540664 2542176 2544640 2555787 2558556 2562560 2568657 2576574 2580992 2595840 2599168 2601984 2607360 2617472 2621320 2622880 2624160 2629088 2634520 2639780 2642640 2644608 2649920 2651495 2658240 2661648 2663232 2671872 2672156 2676960 2680392 2685930 2687776 2688840 2690688 2690974 2699704 2704845 2706165 2709792 2713620 2717099 2718716 2725632 2727252 2731520 2732730 2737728 2738019 2746458 2749120 2752386 2754024 2755368 2759680 2766246 2771769 2774772 2780505 2787840 2799104 2816880 2818816 2822960 2824640 2835456 2842840 2845920 2855424 2862720 2862860 2864992 2868096 2875565 2879760 2882880 2883452 2885168 2886576 2892540 2894528 2897972 2903616 2903758 2905344 2912910 2914912 2924064 2933862 2935296 2935608 2939755 2944656 2948985 2950740 2954523 2957724 2963835 2964108 2965872 2981160 2984982 2999040 3004672 3006003 3010880 3020160 3023748 3028480 3030280 3035648 3037167 3041920 3049805 3051620 3061520 3071744 3072960 3075072 3083080 3085376 3092760 3101280 3104640 3104970 3105256 3107104 3123120 3127124 3128832 3133585 3136980 3145584 3147456 3148992 3161424 3167736 3171168 3175830 3177720 3179904 3180242 3181794 3198195 3204201 3211117 3213028 3223116 3226240 3228160 3245814 3248960 3252480 3256344 3261440 3271680 3271840 3277824 3279276 3286360 3294720 3298944 3305760 3308032 3311968 3327060 3329040 3331328 3333308 3339840 3340195 3346112 3350490 3359720 3363360 3367672 3374630 3380256 3387240 3387552 3389568 3398395 3407040 3407716 3409065 3411408 3415104 3415467 3422160 3422839 3424876 3435432 3442530 3444210 3450678 3455712 3468465 3471048 3476480 3491709 3493413 3495492 3498880 3523520 3526144 3527706 3544320 3548160 3548864 3550976 3562496 3569280 3573856 3581240 3585120 3587584 3598848 3604315 3606460 3608220 3613056 3618160 3622465 3624192 3629520 3631680 3634176 3636336 3643640 3650304 3650692 3655080 3659766 3661944 3669120 3669510 3669848 3672032 3673824 3680820 3688328 3695692 3697155 3699696 3705135 3707340 3712093 3721536 3725964 3747744 3755840 3760302 3764376 3779685 3786783 3788631 3794560 3816960 3824128 3839680 3843840 3848768 3856720 3871488 3873792 3881570 3883880 3893760 3898752 3902976 3908905 3911040 3911816 3914144 3926208 3931980 3934320 3936240 3939364 3943632 3951780 3952144 3954496 3959670 3963960 3966912 3967106 3974880 3979976 3992472 3994848 3998720 4007808 4008004 4008234 4016285 4020588 4026880 4028895 4031664 4036032 4036461 4049556 4070430 4078074 4097280 4099095 4123680 4128579 4131036 4135040 4139520 4139960 4149369 4164160 4166635 4182640 4193280 4194112 4196608 4198656 4209590 4215232 4223648 4225320 4228224 4234440 4236960 4239872 4242392 4253184 4259645 4264260 4268880 4269727 4272268 4281095 4283136 4294290 4297488 4302144 4319640 4325178 4327752 4329864 4336640 4338810 4341792 4346958 4355637 4369365 4372368 4387019 4398592 4400793 4403412 4407680 4436080 4438720 4446162 4448808 4453120 4467320 4469760 4477473 4484480 4498560 4507008 4516320 4516736 4519424 4530240 4542720 4545420 4548544 4553472 4553956 4562880 4563365 4577430 4580352 4580576 4587310 4590040 4592280 4600904 4607616 4610410 4612608 4619615 4624620 4628064 4651920 4655612 4657455 4657884 4660656 4676273 4684680 4690686 4703608 4705470 4718376 4721184 4725760 4742136 4751604 4759040 4769856 4770363 4772691 4780160 4810960 4817408 4819542 4832256 4839360 4842240 4848448 4867072 4873440 4878720 4879688 4882592 4889770 4892160 4892680 4898432 4907760 4916736 4924205 4929540 4932928 4940180 4943120 4948416 4958640 4962048 4967424 4967952 4974970 4990590 4993560 4996992 4999962 5009760 5010005 5013736 5019168 5025735 5039580 5045040 5046041 5049044 5051508 5061945 5071451 5081328 5084352 5111574 5117112 5125120 5137314 5153148 5161984 5163795 5176017 5198336 5214720 5234944 5242640 5245760 5248320 5258176 5269040 5279560 5285280 5289216 5291559 5299840 5302990 5316480 5323296 5326464 5340335 5343744 5344312 5353920 5360784 5371860 5375552 5377680 5378747 5381376 5381948 5399408 5409690 5412330 5419584 5427240 5434198 5437432 5451264 5454504 5463040 5465460 5472467 5475456 5476038 5489649 5492916 5498240 5504265 5504772 5508048 5510736 5532492 5543538 5549544 5561010 5575680 5598208 5633760 5637632 5640453 5645920 5649280 5685680 5691840 5692445 5710848 5725440 5725720 5729984 5736192 5751130 5759520 5765760 5766904 5770336 5773152 5785080 5789056 5795944 5807232 5807516 5810688 5819515 5822355 5825820 5829824 5833289 5848128 5867724 5870592 5871216 5879510 5889312 5897970 5901480 5909046 5915448 5927670 5928216 5931744 5939505 5950659 5962320 5963503 5969964 5993533 5998080 6009344 6012006 6012351 6021760 6040320 6047496 6056960 6060560 6071296 6074334 6083840 6099610 6103240 6117111 6123040 6143488 6145920 6166160 6170752 6185520 6202560 6209280 6209940 6210512 6214208 6246240 6254248 6257664 6267170 6273960 6291168 6294912 6297984 6311305 6314385 6322848 6335472 6342336 6351660 6355440 6356701 6359808 6360484 6363588 6388711 6396390 6408402 6422234 6426056 6441435 6446232 6452480 6456320 6467461 6487767 6491628 6497920 6504960 6512688 6520437 6543680 6558552 6572720 6589440 6597888 6611520 6616064 6623936 6654120 6658080 6662656 6666616 6679680 6680390 6692224 6700980 6719440 6726720 6727435 6735344 6749260 6760512 6774480 6775104 6779136 6796790 6814080 6815432 6818130 6822816 6830208 6830934 6844320 6845678 6849752 6866145 6870864 6880965 6885060 6888420 6893887 6901356 6911424 6915615 6936930 6942096 6983418 6986826 6990984 6997760 7036029 7047040 7052288 7055412 7088640 7097728 7101952 7138560 7147712 7162480 7170240 7175168 7197696 7208630 7212920 7216440 7226112 7229313 7236320 7244930 7248384 7259040 7259395 7263360 7272672 7287280 7300608 7301384 7310160 7319532 7323888 7334655 7338240 7339020 7339696 7344064 7347648 7348429 7361640 7376656 7391384 7394310 7399392 7410270 7414680 7424186 7443072 7451928 7462455 7476469 7495488 7499943 7511680 7520604 7528752 7559370 7573566 7577262 7589120 7633920 7648256 7667361 7679360 7687680 7697536 7705971 7713440 7742976 7763140 7767760 7787520 7797504 7805952 7817810 7822080 7823632 7828288 7852416 7863960 7868640 7872480 7878728 7887264 7903560 7904288 7908992 7919340 7927920 7929493 7933824 7934212 7949760 7950605 7954485 7959952 7969423 7984944 7989696 8015616 8016008 8016468 8032570 8041176 8053760 8057790 8063328 8072064 8072922 8099112 8114535 8140860 8147321 8151297 8156148 8194560 8198190 8214057 8247360 8257158 8262072 8270080 8279040 8279920 8298738 8315307 8328320 8333270 8365280 8388224 8393216 8397312 8419180 8430464 8447296 8450640 8456448 8468880 8473920 8479744 8484784 8506368 8519290 8528520 8537760 8539454 8544536 8562190 8566272 8588580 8594976 8604288 8626695 8639280 8650356 8655504 8659728 8677620 8683584 8684507 8693916 8711274 8738730 8744736 8774038 8797184 8801586 8806824 8815360 8819265 8835827 8863569 8872160 8877440 8892324 8897616 8906240 8934640 8954946 8968960 8997120 9014016 9018009 9032640 9033472 9038848 9060480 9085440 9090840 9097088 9106944 9107912 9125760 9126730 9149415 9154860 9161152 9174620 9180080 9184560 9201808 9215232 9220820 9225216 9239230 9249240 9256128 9303840 9311224 9314910 9315768 9321312 9352546 9369360 9371219 9381372 9400755 9407216 9410940 9418409 9436752 9442368 9484272 9503208 9518080 9539712 9540726 9545382 9560320 9612603 9621920 9633351 9634816 9639084 9678720 9684480 9696896 9746880 9757440 9759376 9765184 9779540 9784320 9785360 9796864 9815520 9833472 9848410 9859080 9865856 9880360 9886240 9896832 9917280 9917765 9924096 9935904 9949940 9981180 9987120 9993984 9999924 10019520 10020010 10020585 10027472 10038336 10039403 10051470 10079160 10090080 10092082 10098088 10103016 10123890 10142902 10162656 10163153 10168704 10195185 10223148 10234224 10246401 10268517 10274628 10306296 10327590 10352034 10396672 10429440 10469888 10475127 10485280 10491520 10496640 10516352 10538080 10559120 10570560 10578432 10583118 10599680 10605980 10632960 10646592 10652928 10680670 10687488 10688624 10707840 10721568 10743720 10751104 10755360 10757494 10762752 10763896 10798816 10812945 10819380 10824660 10833251 10839168 10854480 10867395 10868396 10874864 10902528 10909008 10930920 10944934 10950912 10952076 10979298 10985832 10996480 11008530 11009544 11016096 11021472 11064984 11087076 11099088 11115405 11122020 11130847 11136279 11267520 11275264 11280906 11291840 11298560 11360349 11371360 11383680 11384890 11450880 11451440 11459968 11472384 11502260 11519040 11531520 11533808 11540672 11546304 11570160 11578112 11591888 11614464 11615032 11621376 11639030 11644710 11651640 11659648 11666578 11696256 11726715 11735448 11742432 11759020 11778624 11795940 11802960 11818092 11830896 11855340 11856432 11863488 11864749 11879010 11901318 11924640 11927006 11939928 11987066 11996160 12018688 12024012 12024702 12043520 12048855 12080640 12094992 12109383 12121120 12148668 12167680 12199220 12206480 12234222 12246080 12286976 12291840 12332320 12341504 12371040 12405120 12418560 12419880 12421024 12428416 12492480 12499905 12508496 12534340 12547920 12582336 12589824 12595968 12622610 12628770 12645696 12670944 12684672 12703320 12710880 12713402 12719616 12720968 12727176 12777422 12778935 12792780 12802933 12809181 12816804 12843285 12844468 12852112 12882870 12892464 12904960 12934922 12975534 12983256 12995840 13009920 13025376 13040874 13066911 13087360 13117104 13145440 13161057 13195776 13223040 13247872 13308240 13316160 13325312 13333232 13359360 13360780 13384448 13401960 13438880 13453440 13454870 13470688 13498520 13521024 13548960 13550208 13558272 13585495 13593580 13628160 13630864 13636260 13645632 13660416 13661868 13688640 13690095 13691356 13699504 13732290 13741728 13761930 13770120 13776840 13787774 13802712 13822848 13831230 13858845 13873860 13884192 13884871 13966836 13973652 13981968 13995520 14028819 14072058 14094080 14110824 14177280 14195456 14203904 14277120 14295424 14311089 14324960 14340480 14417260 14425840 14432880 14452224 14458626 14472640 14489860 14496768 14518080 14518790 14526720 14545344 14574560 14601216 14602768 14620320 14639064 14647776 14669310 14676480 14678040 14679392 14688128 14695296 14696858 14723280 14753312 14772615 14782768 14788620 14798784 14800357 14820540 14829360 14848372 14886144 14903856 14924910 14952938 14990976 14999886 15023360 15030015 15041208 15057504 15118740 15138123 15147132 15154524 15178240 15185835 15214353 15334722 15358720 15375360 15395072 15411942 15426880 15485952 15526280 15535520 15595008 15635620 15644160 15647264 15656576 15704832 15727920 15737280 15744960 15757456 15774528 15807120 15808576 15817984 15838680 15855840 15858986 15867648 15868424 15899520 15901210 15908970 15919904 15938846 15969888 15979392 16021005 16031232 16032016 16032936 16055585 16065140 16082352 16115580 16126656 16136241 16144128 16145844 16198224 16229070 16281720 16294642 16302594 16312296 16389120 16396380 16417401 16428114 16494720 16514316 16524144 16540160 16559840 16597476 16630614 16656640 16666540 16730560 16776448 16786432 16794624 16838360 16860928 16894592 16901280 16912896 16937760 16947840 16969568 17038580 17057040 17075520 17077335 17078908 17089072 17114195 17124380 17132544 17177160 17189952 17208576 17253390 17278560 17300712 17311008 17319456 17355240 17367168 17369014 17387832 17422548 17458545 17467065 17477460 17489472 17491331 17499867 17548076 17603172 17613648 17630720 17638530 17671654 17727138 17744320 17754880 17784648 17795232 17812480 17851977 17869280 17890509 17909892 17937920 17980599 17994240 18028032 18036018 18065280 18066944 18120960 18170880 18181680 18194176 18213888 18215824 18251520 18253460 18298830 18309720 18322304 18349240 18360160 18369120 18403616 18430464 18441640 18478460 18498480 18512256 18560465 18607680 18622448 18629820 18631536 18642624 18705092 18738720 18742438 18762744 18801510 18814432 18821880 18836818 18873504 18884736 18933915 18943155 18968544 19006416 19070103 19079424 19081452 19090764 19120640 19166133 19225206 19243840 19266702 19278168 19357440 19368960 19393792 19402383 19493760 19514880 19518752 19530368 19559080 19570720 19593728 19631040 19696820 19718160 19731712 19760720 19772480 19793664 19834560 19835530 19848192 19871808 19899880 19962360 19974240 19987968 19999848 20039040 20040020 20041170 20054944 20076672 20078806 20102940 20158320 20180160 20182305 20184164 20196176 20206032 20247780 20285804 20325312 20326306 20337408 20390370 20446296 20468448 20492802 20537034 20549256 20612592 20642895 20655180 20681661 20704068 20746845 20939776 20950254 20970560 20983040 20993280 21032704 21076160 21118240 21141120 21156864 21166236 21199360 21211960 21265920 21293184 21305856 21348635 21361340 21377248 21415680 21443136 21487440 21502208 21510720 21514988 21525504 21527792 21597632 21625890 21638760 21649320 21666502 21678336 21708960 21734790 21736792 21749728 21778185 21818016 21861840 21889868 21901824 21904152 21935095 21958596 21971664 21992960 22003965 22017060 22019088 22032192 22042944 22045287 22129968 22174152 22198176 22230810 22244040 22261694 22272558 22387365 22429407 22535040 22561812 22583680 22597120 22720698 22742720 22767360 22769780 22901760 22902880 22919936 22944768 23004520 23038080 23063040 23067616 23081344 23092608 23140320 23156224 23183776 23228928 23230064 23278060 23289420 23303280 23319296 23333156 23381365 23392512 23453430 23470896 23484864 23518040 23557248 23591880 23605920 23636184 23661792 23710680 23712864 23726976 23729498 23758020 23788479 23802636 23849280 23851815 23854012 23863455 23879856 23908269 23959873 23974132 24048024 24049404 24087040 24097710 24161280 24189984 24218766 24242240 24297336 24335360 24398440 24412960 24441963 24453891 24468444 24492160 24583680 24664640 24683008 24742080 24810240 24837120 24839760 24842048 24856832 24984960 24999810 25016992 25068680 25095840 25164672 25179648 25191936 25230205 25245220 25257540 25291392 25341888 25357255 25369344 25406640 25421760 25426804 25439232 25441936 25454352 25554844 25557870 25585560 25605866 25618362 25633608 25686570 25688936 25704224 25765740 25784928 25809920 25869844 25880085 25951068 25966512 25991680 26050752 26053521 26081748 26133822 26174720 26234208 26290880 26322114 26391552 26446080 26457795 26495744 26507481 26616480 26632320 26666464 26718720 26721560 26768896 26803920 26877760 26893735 26906880 26909740 26941376 26997040 27042048 27097920 27100416 27116544 27170990 27187160 27256320 27261728 27272520 27291264 27320832 27323736 27362335 27377280 27380190 27382712 27399008 27448245 27464580 27483456 27523860 27540240 27553680 27575548 27605424 27645696 27662460 27717690 27747720 27768384 27769742 27933672 27947304 27963936 27991040 28057638 28113657 28144116 28188160 28202265 28221648 28255227 28390912 28554240 28590848 28622178 28649920 28680960 28834520 28851680 28865760 28900053 28904448 28917252 28945280 28979720 29036160 29037580 29053440 29090688 29149120 29166445 29205536 29240640 29278128 29295552 29338620 29352960 29356080 29358784 29376256 29390592 29393716 29446560 29506624 29545230 29565536 29577240 29597568 29600714 29641080 29658720 29696744 29753295 29772288 29807712 29817515 29849820 29888089 29905876 29967665 29981952 29999772 30046720 30060030 30061755 30082416 30115008 30118209 30237480 30276246 30294264 30309048 30356480 30371670 30428706 30489459 30585555 30669444 30717440 30790144 30805551 30823884 30853760 31052560 31071040 31190016 31271240 31288320 31294528 31313152 31409664 31455840 31474560 31489920 31514912 31549056 31614240 31617152 31635968 31677360 31711680 31717972 31735296 31736848 31783505 31799040 31802420 31817940 31839808 31877692 31939776 31943555 31958784 32042010 32062464 32064032 32065872 32111170 32130280 32164704 32231160 32253312 32272482 32288256 32291688 32337305 32396448 32438835 32458140 32499753 32563440 32589284 32602185 32605188 32624592 32733911 32792760 32834802 32856228 32989440 33028632 33048288 33080320 33119680 33194952 33261228 33313280 33333080 33392541 33408837 33461120 33552896 33676720 33721856 33789184 33802560 33825792 33875520 33895680 33939136 34077160 34114080 34151040 34154670 34157816 34178144 34228390 34248760 34354320 34379904 34417152 34469435 34506780 34557120 34601424 34622016 34638912 34710480 34734336 34738028 34775664 34845096 34917090 34934130 34954920 34978944 34982662 34999734 35096152 35180145 35206344 35227296 35261440 35277060 35322287 35343308 35454276 35488640 35509760 35569296 35590464 35594247 35703954 35738560 35781018 35819784 35875840 35961198 35988480 36056064 36072036 36130560 36133888 36146565 36241920 36363360 36388352 36431648 36503040 36506920 36597660 36619440 36644608 36698480 36720320 36738240 36742145 36807232 36860928 36883280 36956920 36996960 37024512 37120930 37215360 37244896 37259640 37263072 37285248 37382345 37410184 37477440 37484876 37499715 37525488 37603020 37628864 37643760 37651229 37673636 37747008 37769472 37867830 37886310 37937088 38012832 38140206 38158848 38162904 38181528 38241280 38332266 38336805 38408799 38427543 38450412 38487680 38529855 38533404 38556336 38714880 38787584 38804766 38987520 39029760 39037504 39060736 39118160 39141440 39187456 39262080 39393640 39436320 39463424 39483171 39521440 39544960 39587328 39647465 39669120 39671060 39743616 39799760 39847115 39924720 39948480 39975936 39999696 40078080 40080040 40082340 40109888 40153344 40157612 40205880 40316640 40360320 40364610 40368328 40392352 40412064 40495560 40571608 40650624 40652612 40674816 40736605 40756485 40780740 40833023 40892592 40936896 40985604 41070285 41074068 41098512 41225184 41285790 41310360 41363322 41408136 41493690 41576535 41654613 41744521 41900508 41941120 41966080 41986560 42065408 42086457 42152320 42236480 42282240 42332472 42398720 42423920 42531840 42586368 42611712 42697270 42722680 42754496 42831360 42886272 42974880 43004416 43021440 43029976 43055584 43195264 43251780 43277520 43298640 43333004 43356672 43417920 43422535 43469580 43473584 43499456 43556370 43636032 43723680 43779736 43803648 43808304 43870190 43917192 43943328 43985920 44007930 44034120 44038176 44064384 44085888 44090574 44179135 44259936 44317845 44348304 44396352 44401071 44461620 44488080 44496907 44523388 44545116 44720977 44774730 44858814 45070080 45090045 45123624 45167360 45194240 45414369 45441396 45485440 45534720 45539560 45643059 45805760 45839872 46009040 46076160 46126080 46135232 46162688 46185216 46280640 46312448 46367552 46457856 46460128 46556120 46578840 46606560 46638592 46666312 46762730 46785024 46856095 46906860 46941792 46969728 47036080 47092045 47114496 47183760 47211840 47272368 47323584 47421360 47425728 47430769 47453952 47458996 47516040 47576958 47605272 47698560 47703630 47708024 47726910 47759712 47816538 47919746 47948264 48063015 48096048 48098808 48166755 48174080 48195420 48257209 48379968 48408723 48437532 48484480 48594672 48796880 48825920 48883926 48907782 48936888 48984320 49167360 49252203 49329280 49366016 49484160 49620480 49679520 49684096 49713664 49969920 49999620 50033984 50137360 50191680 50197015 50329344 50359296 50383872 50460410 50490440 50515080 50582784 50683776 50714510 50738688 50813280 50815765 50843520 50853608 50883872 50908704 51109688 51115740 51171120 51211732 51232005 51236724 51267216 51342585 51373140 51377872 51408448 51439003 51531480 51569856 51739688 51760170 51902136 51933024 51983360 52101504 52107042 52163496 52267644 52349440 52375635 52468416 52473993 52499601 52581760 52644228 52892160 52915590 52991488 53014962 53232960 53264640 53332928 53437440 53443120 53537792 53607840 53671527 53755520 53787470 53813760 53819480 53882752 53941797 53994080 54084096 54166255 54195840 54200832 54341980 54374320 54512640 54523456 54545040 54582528 54641664 54647472 54724670 54754560 54760380 54765424 54798016 54896490 54929160 54966912 55047720 55080480 55107360 55151096 55210848 55291392 55324920 55435380 55495440 55506451 55536768 55539484 55654235 55681395 55785961 55867344 55894608 55927872 56115276 56227314 56288232 56376320 56404530 56443296 56510454 56781824 56801745 57031247 57181696 57210309 57244356 57299840 57361920 57498399 57669040 57703360 57731520 57800106 57834504 57890560 57959440 58072320 58075160 58106880 58181376 58207149 58298240 58332890 58411072 58481280 58556256 58591104 58677240 58712160 58717568 58752512 58781184 58787432 58893120 59013248 59090460 59131072 59154480 59166217 59195136 59201428 59282160 59317440 59323745 59393488 59506590 59544576 59615424 59635030 59699640 59776178 59811752 59935330 59963904 59999544 60093440 60120060 60123510 60164832 60230016 60236418 60474960 60546915 60552492 60588528 60618096 60743340 60791549 60857412 60978918 61171110 61338888 61434880 61580288 61611102 61647768 61707520 62044983 62105120 62142080 62542480 62589056 62626304 62819328 62911680 62949120 62979840 63029824 63098112 63228480 63234304 63271936 63354720 63423360 63435944 63470592 63473696 63567010 63598080 63604840 63635880 63679616 63755384 63879552 63887110 63917568 64014665 64045905 64084020 64128064 64131744 64222340 64260560 64329408 64462320 64506624 64544964 64576512 64583376 64674610 64792896 64799783 64877670 64916280 64999506 65126880 65178568 65204370 65210376 65249184 65334555 65467822 65585520 65598533 65669604 65712456 65805285 65928863 65978880 66057264 66096576 66135861 66239360 66389904 66522456 66626560 66666160 66785082 66817674 66922240 67105792 67288221 67353440 67443712 67578368 67605120 67751040 67791360 67878272 68154320 68228160 68302080 68309340 68315632 68356288 68456780 68497520 68708640 68759808 68834304 68938870 69013560 69114240 69202848 69244032 69277824 69420960 69424355 69468672 69476056 69551328 69690192 69834180 69868260 69909840 69923711 69957888 69965324 69999468 70144095 70192304 70275821 70360290 70412688 70454592 70554120 70644574 70686616 70908552 70977280 71019520 71138592 71142071 71180928 71188494 71365437 71407908 71477120 71555445 71562036 71639568 71724807 71879619 71922396 72144072 72261120 72293130 72483840 72726720 72776704 72863296 73006080 73013840 73195320 73238880 73289216 73325889 73396960 73440640 73476480 73484290 73614464 73766560 73913840 73993920 74001785 74049024 74241860 74430720 74489792 74519280 74526144 74570496 74764690 74820368 74954880 74969752 74999430 75050976 75206040 75257728 75287520 75302458 75347272 75494016 75538944 75690615 75735660 75772620 75832757 75874176 76025664 76071765 76280412 76317696 76325808 76363056 76664532 76673610 76817598 76855086 76900824 76975360 77059710 77066808 77112672 77429760 77575168 77609532 77915929 77975040 78075008 78121472 78160563 78236320 78282880 78524160 78787280 78872640 78926848 78966342 79042880 79089920 79174656 79294930 79338240 79342120 79487232 79522443 79599520 79694230 79849440 79896960 79999392 80156160 80160080 80164680 80219776 80306688 80315224 80411760 80633280 80681205 80720640 80729220 80736656 80784704 80824128 80832719 80991120 81143216 81301248 81305224 81349632 81473210 81512970 81561480 81666046 81785184 81873792 81971208 82087005 82140570 82148136 82197024 82450368 82571580 82620720 82637113 82726644 82816272 82987380 83053243 83153070 83309226 83489042 83801016 83882240 83932160 83973120 84130816 84172914 84304640 84340971 84472960 84564480 84664944 84765681 84847840 85172736 85394540 85445360 85508992 85662720 85772544 85949760 86008832 86042880 86059952 86111168 86390528 86503560 86555040 86597280 86666008 86713344 86835840 86845070 86939160 86947168 86998912 87112740 87272064 87447360 87456655 87499335 87559472 87616608 87740380 87834384 87886656 88015860 88068240 88076352 88128768 88171776 88181148 88358270 88519872 88635690 88696608 88792704 88802142 88923240 88976160 88993814 89046776 89090232 89259885 89441954 89452545 89549460 89620531 89664267 89717628 89902995 90140160 90180090 90247248 90334720 90354627 90828738 90882792 90970880 91069440 91079120 91286118 91468377 91611520 91679744 92018080 92152320 92270464 92325376 92370432 92561280 92735104 92920256 93112240 93157680 93213120 93277184 93332624 93525460 93570048 93712190 93813720 93883584 93939456 94072160 94184090 94228992 94367520 94423680 94544736 94647168 94842720 94851456 94861538 94907904 94917992 95032080 95153916 95210544 95350515 95397120 95407260 95416048 95453820 95519424 95529577 95633076 95830665 95839492 95896528 96126030 96192096 96197616 96333510 96390840 96514418 96759936 96817446 96875064 96968960 97011915 97189344 97194097 97499259 97593760 97651840 97767852 97815564 97873776 97968640 98201733 98504406 98658560 98968320 99240960 99359040 99368192 99427328 99939840 99999240 100067968 100177623 100274720 100383360 100394030 100658688 100920820 100980880 101030160 101165568 101367552 101429020 101477376 101626560 101631530 101687040 101707216 101767744 101817408 102219376 102231480 102342240 102423464 102464010 102473448 102534432 102685170 102746280 102755744 102816896 102878006 103062960 103083409 103139712 103408305 103479376 103520340 103602499 103804272 103866048 104203008 104214084 104326992 104535288 104698880 104751270 104936832 104947986 104999202 105163520 105288456 105784320 105831180 105966861 105982976 106029924 106465920 106529280 106665856 106782741 106886240 107215680 107343054 107511040 107574940 107627520 107638960 107765504 107883594 107988160 108168192 108332510 108391680 108401664 108683960 108748640 109046912 109090080 109165056 109294944 109449340 109509120 109520760 109530848 109596032 109792980 109858320 109933824 110095440 110160960 110214720 110226435 110302192 110421696 110433433 110582784 110649840 110870760 110990880 111012902 111073536 111078968 111308470 111362790 111571922 111734688 111789216 111855744 112147035 112230552 112454628 112576464 112809060 112886592 112898591 112953687 113020908 113603490 114062494 114363392 114420618 114488712 114599680 114723840 114996798 115226397 115338080 115406720 115463040 115600212 115669008 115781120 115918880 116144640 116150320 116362752 116414298 116596480 116665780 116822144 116962560 117112512 117182208 117354480 117424320 117435136 117505024 117562368 117574864 117786240 118026496 118180920 118262144 118308960 118332434 118390272 118402856 118564320 118634880 118647490 118786976 118942395 119013180 119230848 119270060 119399280 119541345 119552356 119623504 119799365 119870660 119927808 119999088 120240120 120247020 120329664 120460032 120472836 120949920 121093830 121104984 121177056 121236192 121486680 121583098 121714824 121957836 122209815 122269455 122342220 122439317 122499069 122677776 123222204 123295536 123415040 124089966 124210240 124284160 124963839 125084960 125178112 125233563 125252608 125823360 125898240 125959680 126059648 126196224 126456960 126468608 126709440 126846720 126871888 126947392 127134020 127196160 127209680 127271760 127359232 127510768 127759104 127774220 127835136 128029330 128091810 128168040 128256128 128263488 128444680 128521120 128658816 128924640 129013248 129089928 129166752 129349220 129585792 129599566 129755340 129832560 129999012 130253760 130267605 130357136 130408740 130420752 130498368 130512239 130669110 130935644 131171040 131197066 131339208 131424912 131610570 131857726 131957760 132114528 132193152 132271722 132478720 132537405 132779808 133044912 133203213 133332320 133490721 133570164 133635348 133844480 134162931 134576442 134706880 135156736 135210240 135502080 135582720 135756544 136308640 136456320 136604160 136618680 136631264 136712576 136913560 136995040 137417280 137519616 137877740 138027120 138228480 138405696 138488064 138555648 138841920 138848710 138937344 138952112 139102656 139380384 139668360 139736520 139819680 139847422 139915776 139930648 139998936 140288190 140384608 140551642 140568285 140720580 140825376 140832263 140909184 141108240 141276135 141289148 141373232 141817104 141954560 142277184 142284142 142292307 142361856 142376988 142730874 142815816 142954240 143110890 143124072 143279136 143449614 143759238 143844792 144288144 144500265 144522240 144586260 144771627 145453440 145726592 146027680 146390640 146477760 146578432 146651778 146793920 146881280 146952960 146968580 147228928 147533120 147827680 147987840 148003570 148098048 148483720 148861440 148979584 149038560 149052288 149140992 149440445 149529380 149640736 149909760 149939504 149998860 150101952 150412080 150515456 150575040 150591045 150604916 150694544 150988032 151077888 151381230 151471320 151545240 151665514 151748352 152051328 152143530 152447295 152560824 152651616 152726112 153329064 153347220 153635196 153710172 153801648 153950720 154027755 154119420 154133616 154225344 154241737 154317009 155219064 155831858 155950080 156150016 156242944 156321126 156472640 156565760 157048320 157421979 157574560 157745280 157932684 158085760 158179840 158589860 158676480 158684240 158974464 159044886 159199040 159388460 159698880 159793920 159998784 160312320 160320160 160329360 160439552 160613376 160630448 160823520 161266560 161362410 161441280 161458440 161473312 161569408 161648256 161665438 161982240 162286432 162498765 162602496 162610448 162946420 163025940 163122960 163332092 163570368 163669555 163747584 163942416 164174010 164281140 164296272 164394048 164900736 165143160 165241440 165274226 165453288 165632544 165974760 166106486 166306140 166519353 166618452 166962705 166978084 167044185 167357883 167602032 167764480 168345828 168609280 168681942 168945920 169128960 169329888 169531362 169695680 170345472 170789080 170890720 171017984 171093741 171545088 171899520 172085760 172119904 172222336 172781056 173007120 173110080 173194560 173332016 173671680 173690140 173878320 173894336 173997824 174225480 174544128 174894720 174913310 174998670 175118944 175233216 175480760 175668768 175773312 176031720 176136480 176152704 176257536 176343552 176362296 176611435 176716540 177039744 177271380 177393216 177498651 177585408 177604284 177846480 177952320 177971235 177987628 178093552 178180464 178519770 178883908 178905090 179098920 179241062 179328534 179435256 179805990 180280320 180360180 180494496 180669440 180709254 181657476 181765584 181941760 182158240 182374647 182572236 182936754 183223040 184036160 184304640 184540928 184650752 184740864 185122560 185470208 185840512 186224480 186315360 186426240 186665248 187050920 187424380 187627440 187767168 187878912 188144320 188256145 188368180 188457984 188735040 188847360 189089472 189294336 189685440 189702912 189723076 189815808 189835984 190064160 190307832 190421088 190701030 190794240 190814520 190832096 190907640 191038848 191059154 191266152 191661330 191678984 191793056 192043995 192137715 192252060 192384192 192395232 192404641 192667020 192781680 193028836 193519872 193634892 193750128 193937920 194023830 194378688 194388194 194399349 194998518 195187520 195303680 195535704 195631128 195747552 195937280 196403466 196795599 197008812 197317120 197415855 197786589 197936640 198718080 198736384 199879680 199998480 200135936 200355246 200549440 200766720 200788060 201317376 201841640 201961760 202060320 202331136 202735104 202858040 203253120 203263060 203374080 203414432 203535488 203634816 204165115 204438752 204462960 204684480 204846928 204928020 204946896 205068864 205370340 205492560 205511488 205633792 205756012 206125920 206166818 206279424 206816610 206958752 207040680 207204998 207608544 207732096 208273065 208406016 208428168 208653984 208722605 209070576 209502540 209771133 209873664 209895972 209998404 210327040 210432285 210576912 210827463 211662360 211933722 212059848 212931840 213058560 213331712 213426213 213565482 213772480 214431360 214686108 215022080 215149880 215277920 215531008 215638857 215767188 215976320 216665020 216783360 217367920 217497280 218093824 218180160 218330112 218589888 218898680 219018240 219041520 219061696 219192064 219585960 219716640 219867648 220190880 220321920 220429440 220452870 220604384 220843392 220866866 221299680 221741520 221981760 222005355 222025804 222147072 222157936 222484535 222616940 222725580 223143844 223469376 223578432 223604885 223711488 224294070 224461104 224909256 225152928 225618120 225773184 225797182 225907374 226041816 227071845 227206980 227498271 228124988 228215295 228841236 228977424 229199360 229993596 230452794 230676160 230813440 230926080 231200424 231338016 231562240 231837760 232289280 232300640 232725504 232828596 233192960 233331560 233644288 233747787 233925120 234225024 234364416 234708960 234848640 234870272 235149728 235572480 236052992 236361840 236524288 236617920 236664868 236780544 236805712 237128640 237153845 237269760 237294980 237573952 237884790 238026360 238461696 238540120 238798560 239082690 239104712 239247008 239598730 239741320 239998176 240480240 240494040 240659328 240920064 240945672 241286045 241899840 242043615 242187660 242209968 242354112 242472384 242498157 242973360 243166196 243429648 243915672 244419630 244538910 244684440 244878634 244998138 245355552 246261015 246444408 246591072 246830080 247911339 248179932 248420480 248568320 249159729 249927678 250169920 250356224 250467126 251646720 251796480 251919360 252119296 252392448 252913920 252937216 253418880 253693440 253743776 253894784 254268040 254419360 254543520 254718464 255021536 255518208 255548440 256058660 256183620 256336080 256512256 256526976 256889360 257042240 257195015 257317632 257849280 258026496 258179856 258333504 258698440 259171584 259199132 259510680 259665120 259998024 260507520 260535210 260714272 260817480 260841504 260996736 261024478 261338220 261871288 262342080 262369965 262394132 262498005 262678416 262849824 263221140 263558603 263715452 264229056 264386304 264543444 264957440 265074810 265559616 266089824 266406426 266664640 266981442 267140328 267270696 267688960 268325862 268357635 268861593 268992801 269152884 269413760 269708985 270420480 271004160 271513088 272617280 272912640 273208320 273237360 273262528 273425152 273827120 273990080 274834560 275039232 275755480 276054240 276456960 276811392 276976128 277111296 277532255 277683840 277697420 277904224 278205312 278760768 278929805 279336720 279473040 279639360 279694844 279831552 279861296 279997872 280576380 280769216 281103284 281136570 281441160 281650752 281664526 281818368 282216480 282552270 282578296 282746464 283634208 283909120 284554368 284568284 284584614 284723712 284753976 285156235 285461748 285631632 285908480 286051545 286221780 286248144 286558272 286588731 286899228 287491995 287518476 287689584 288576288 289000530 289172520 289543254 290906880 291035745 291453184 291582291 292055360 292781280 292955520 293303556 293587840 293762560 293905920 293937160 294457856 294605199 295066240 295655360 295831085 295975680 296007140 296967440 297722880 297959168 298077120 298104576 298281984 298880890 299058760 299281472 299819520 299879008 299997720 300203904 300824160 301030912 301150080 301182090 301209832 301389088 301976064 302762460 302942640 303090480 303331028 303496704 303957745 304102656 304287060 304894590 305121648 305303232 305452224 306658128 306694440 307270392 307420344 307603296 307901440 308055510 308238840 308267232 308450688 308483474 308634018 309250227 310224915 310438128 310807497 311478349 311663716 312300032 312642252 312945280 313131520 314096640 314843958 315149120 315490560 315865368 316171520 316359680 317179720 317352960 317368480 317900583 317948928 318089772 318398080 318776920 319397760 319587840 319997568 320640320 320658720 320879104 321260896 321647040 322533120 322724820 322882560 322916880 322946624 323138816 323296512 323330876 323964480 323998915 324572864 324997530 325204992 325220896 325892840 326051880 326245920 326664184 327140736 327339110 327495168 327884832 327992665 328348020 328562280 328592544 328788096 329644315 329801472 330286320 330482880 330548452 330679305 330906576 331265088 331300299 331949520 332015383 332212972 332612280 333038706 333236904 333925410 333956168 334088370 334715766 335204064 335528960 336441105 336691656 337218560 337363884 337891840 338659776 338695773 338861061 339062724 339391360 341578160 341781440 342035968 342187482 343090176 343799040 344171520 344239808 344444672 345562112 346014240 346220160 346389120 346664032 347343360 347380280 347756640 347788672 347995648 348450960 349088256 349618555 349789440 349826620 349997340 350237888 350466432 350961520 351337536 351379105 351546624 352063440 352272960 352305408 352515072 352687104 352724592 353222870 353433080 354079488 354542760 354786432 354997302 355170816 355208568 355692960 355710355 355904640 355942470 355975256 356187104 356360928 356827185 357039540 357767816 357810180 358197840 358482124 358624035 358657068 358870512 359398095 359611980 360073021 360720360 360988992 361418508 363314952 363531168 363883520 364316480 364749294 365144472 365873508 366446080 366629445 367317951 367497207 368072320 369081856 370245120 370940416 371681024 372448960 372630720 372852480 373330496 374101840 374848760 375254880 375534336 375700689 375757824 376288640 376512290 376736360 377470080 377694720 378178944 378588672 379163785 379370880 379405824 379446152 379671968 380128320 380615664 380842176 381402060 381588480 381629040 381664192 381815280 382077696 382118308 382532304 383322660 383357968 383586112 384087990 384275430 384504120 384768384 384790464 384809282 385334040 385563360 386057672 387039744 387269784 387500256 387875840 388047660 388545157 388757376 388776388 388798698 389579645 389997036 390375040 390607360 390802815 391071408 391262256 391495104 391536717 392806932 393591198 394017624 394634240 394831710 395573178 395873280 397436160 397472768 397612215 399996960 400271872 400472163 400710492 401098880 401533440 401576120 402488793 403683280 403923520 404120640 404163595 405470208 405716080 406506240 406526120 406748160 406828864 407070976 407269632 408330230 408877504 408925920 409368960 409693856 409856040 409893792 410137728 410740680 410985120 411022976 411267584 411512024 412251840 412333636 412558848 413185565 413633220 413917504 414081360 414163519 414409996 415217088 415266215 415464192 416546130 416812032 416856336 417307968 417445210 418141152 419005080 419542266 419747328 419791944 419996808 420654080 420864570 421153824 421654926 421704855 422496789 423324720 423828405 423867444 424119696 425540843 425863680 426663424 426852426 426876921 427130964 427544960 428862720 429372216 430044160 430299760 430555840 431062016 431277714 431534376 431952640 433330040 433566720 434314881 434735840 434994560 436187648 436360320 437179776 437797360 438083040 438123392 438384128 439171920 439433280 439735296 440381760 440643840 440858880 440905740 441208768 441686784 441733732 442599360 443483040 443963520 444010710 444051608 444294144 444315872 444969070 445233880 445451160 446287688 446938752 447156864 447209770 447422976 448102655 448321335 448588140 448922208 449818512 450305856 451236240 451546368 451594364 451773135 451814748 452083632 453598481 454143690 454413960 454996542 456249976 456430590 457341885 457682472 457954848 458398720 459189731 459987192 460905588 461352320 461626880 461852160 462400848 462676032 462725211 462951027 463675520 464601280 465657192 466385920 466663120 467288576 467495574 467850240 468450048 468728832 469417920 469697280 469740544 470299456 471144960 472105984 472723680 473048576 473235840 473329736 473611424 474257280 474307690 474539520 474589960 475147904 475769580 476052720 476923392 477080240 477597120 477647885 478165380 478209424 478494016 479197460 479482640 479996352 480960480 480988080 481318656 481840128 481891344 482572090 483799680 484087230 484375320 484419936 484708224 484944768 484996314 485946720 485970485 486332392 486859296 487496295 487831344 488839260 489077820 489368880 489465977 489757268 489996276 490711104 491008665 491930747 492522030 492888816 493182144 495822678 496359864 496840960 497136640 498319458 499558059 499855356 500339840 500712448 500888115 500934252 502073649 503293440 504238592 505827840 506837760 507386880 507487552 507789568 508536080 508838720 509087040 509436928 510043072 511036416 511096880 512117320 512367240 512672160 513024512 513053952 513281223 513778720 514084480 514390030 514635264 515417045 515698560 516359712 516667008 517396880 518012495 518343168 518398264 519021360 519330240 519996048 521015040 521070420 521428544 521634960 521683008 521738459 521993472 522048956 522676440 523742576 524684160 524739930 524788264 524996010 525356832 525699648 526442280 527117206 527430904 528458112 528772608 529086888 529834305 529914880 530149620 530829299 531119232 532179648 532495953 532812852 533329280 533913705 533962884 534280656 534541392 536651724 536715270 537723186 537985602 538305768 538827520 539417970 540840960 542008320 543026176 545234560 545825280 546474720 546525056 546850304 547123941 547654240 547980160 549669120 551510960 552108480 552167165 552913920 553622784 553952256 554222592 555064510 555367680 555394840 555808448 556410624 557521536 557859610 558673440 558946080 559278720 559389688 559722592 559995744 561152760 561538432 562206568 562273140 562882320 563301504 563329052 563636736 564432960 564492955 564768435 565104540 565156592 565492928 565829033 567268416 569108736 569136568 569169228 569447424 569507952 570312470 570923496 571263264 571816960 572103090 572443560 572496288 573116544 573177462 573798456 574983990 575036952 575379168 576131985 577152576 577213923 578001060 578345040 578459791 579086508 581372701 581813760 582071490 582906368 583164582 583198047 584110720 585562560 585911040 586607112 587175680 587525120 587811840 587874320 588915712 589210398 590132480 590386797 591310720 591662170 591951360 592014280 593359767 593934880 595918336 596154240 596209152 597761780 598117520 598562944 599639040 599758016 599995440 600407808 601648320 602061824 602300160 602364180 602419664 602778176 603952128 605524920 605885280 606180960 606662056 606993408 607915490 608205312 608574120 609789180 610243296 610606464 610904448 612196585 612495345 613316256 613388880 614540784 614840688 615206592 616111020 616477680 616534464 616599997 616901376 616966948 617268036 618500454 620449830 620876256 621614994 622956698 623327432 624600064 624819195 625284504 625890560 626167815 626263040 627343717 629313399 629687916 630298240 630981120 631730736 632343040 632482389 634359440 634736960 635801166 636179544 636796160 637553840 638795520 639175680 639995136 640278639 641280640 641317440 641758208 642521792 643294080 645066240 645449640 645833760 645893248 646277632 646593024 646661752 647928960 647997830 649145728 649995060 650441792 651785680 652103760 652491840 652561195 653328368 654281472 654678220 654990336 655769664 655985330 656696040 657124560 657185088 657576192 659288630 659602944 660572640 660965760 661096904 661358610 661813152 662530176 662600598 663899040 664030766 664425944 665224560 666016065 666077412 666473808 667453605 667850820 667912336 668176740 668707039 669431532 670408128 670814655 672882210 673383312 674727768 675783680 677319552 677391546 677722122 678125448 678782720 682494813 683156320 683562880 684071936 684374964 687598080 688479616 688889344 692028480 692440320 692778240 693328064 694686720 694760560 695513280 695577344 695991296 696901920 698176512 699237110 699578880 699653240 699994680 700475776 700932864 701243361 701923040 702675072 702758210 703093248 704126880 704161315 704545920 704610816 705449184 706445740 706866160 708158976 709085520 709572864 709994604 710341632 710417136 711385920 711420710 711461535 711809280 711884940 711950512 712374208 712721856 712797613 713654370 714079080 715535632 715620360 716395680 716964248 717248070 717314136 717741024 718796190 719223960 720146042 721440720 721583863 721977984 722837016 723858135 725217493 726629904 727062336 727494471 728632960 729498588 730288944 731747016 732892160 733258890 734635902 734994414 736144640 738163712 740490240 741880832 743362048 743734017 744897920 745261440 745704960 746660992 747479187 748203680 749697520 750509760 751068672 751401378 752577280 753024580 753472720 754940160 755389440 756357888 757177344 758327570 758741760 758811648 758892304 759343936 760256640 761231328 761684352 762804120 763258080 763328384 763630560 764155392 764236616 765064608 766645320 766715936 767172224 768175980 768550860 769008240 769160821 769536768 769580928 769618564 770668080 771126720 771208685 771585045 772115344 773034031 774079488 774539568 775000512 776095320 777090314 777514752 777552776 777597396 779159290 779994072 780750080 781214720 781605630 782142816 782524512 782990208 783073434 785613864 787109895 787182396 788035248 789663420 790290137 790675809 791146356 794872320 795224430 799993920 800543744 800944326 801420984 802197760 803066880 803152240 804977586 806584779 807366560 807847040 808241280 808327190 811432160 813012480 813052240 813657728 814141952 814539264 816660460 817755008 817851840 818737920 819387712 819712080 819787584 820275456 821481360 821970240 822045952 822535168 823024048 824503680 824667272 825117696 826371130 827266440 827835008 828162720 828327038 828819992 830434176 830532430 830928384 832596765 833092260 833712672 834615936 834890420 836282304 836789415 838010160 839084532 839494656 839583888 839993616 841729140 842307648 842397179 843309852 843409710 844993578 846649440 847656810 847734888 848239392 851081686 851727360 853326848 853704852 853753842 854261928 855089920 855468705 857075219 857725440 858744432 859766193 860599520 861111680 862555428 863068752 863905280 866660080 868629762 869471680 869989120 872375296 872720640 874359552 874746873 875594720 876166080 876246784 876768256 878343840 878866560 880763520 881287680 881717760 881811480 882417536 883373568 883467464 885198720 886966080 887493255 887927040 888021420 888103216 888631744 889938140 890467760 890902320 892575376 893877504 894313728 894419540 894845952 896205310 896642670 897176280 897844416 899637024 900611712 902472480 903092736 903188728 903546270 903629496 904167264 907196962 908287380 908827920 909008243 909993084 911873235 912499952 912861180 913585673 914683770 915364944 915909696 918379462 919974384 921811176 922704640 923253760 923704320 924801696 925352064 925450422 925902054 927351040 927750681 929202560 931314384 932422491 933326240 934435047 934577152 934991148 936900096 938835840 939394560 940598912 942289920 945447360 946097152 946471680 946659472 947222848 948514560 948615380 949079040 949179920 950295808 951539160 952105440 953846784 954160480 955194240 955295770 956330760 956418848 956988032 958394920 958965280 959992704 961920960 961976160 962023205 962637312 963782688 965144180 967599360 968174460 968750640 968839872 969416448 969889536 969992628 971893440 971940970 971996745 972664784 973718592 974992590 975662688 977678520 978155640 978737760 978931954 979514536 979992552 981422208 982017330 983861494 983977995 985044060 985777632 985825841 986364288 988932945 991645356 992719728 993681920 993900897 996046149 996638916 999116118 999710712 1000679680 1001776230 1001868504 1004147298 1006586880 1008477184 1011655680 1013675520 1014975104 1015579136 1016087319 1017072160 1017677440 1018174080 1020086144 1022193760 1024234640 1024734480 1025344320 1026049024 1026107904 1026562446 1027557440 1028168960 1028780060 1029270528 1030834090 1031397120 1032719424 1033334016 1034793760 1036024990 1036686336 1036796528 1038042720 1038660480 1039992096 1042030080 1042140840 1042857088 1043269920 1043366016 1043476918 1043986944 1044097912 1045352880 1047485152 1048855665 1049368320 1049479860 1049576528 1049992020 1050713664 1050825347 1051399296 1052884560 1054137315 1054234412 1054861808 1056916224 1057545216 1058173776 1059668610 1060299240 1061658598 1062238464 1064359296 1064991906 1065625704 1066658560 1067131065 1067827410 1067925768 1068561312 1069082784 1073303448 1073430540 1075446372 1075971204 1076611536 1077655040 1078194285 1078835940 1079692159 1080219063 1090469120 1091650560 1092949440 1093050112 1093700608 1094247882 1095308480 1095960320 1099338240 1101953853 1103021920 1104216960 1104334330 1107245568 1110129020 1110735360 1110789680 1111616896 1112821248 1115043072 1115719220 1117346880 1117892160 1118557440 1118779376 1119445184 1119991488 1122305520 1123076864 1124413136 1124546280 1125764640 1126603008 1126658104 1127273472 1128865920 1128985910 1129536870 1130209080 1130313184 1130985856 1131658066 1134536832 1137491355 1138217472 1138273136 1138338456 1139015904 1140624940 1141846992 1142526528 1144206180 1144887120 1144992576 1146233088 1146354924 1147596912 1149967980 1150073904 1150758336 1152263970 1154305152 1154427846 1156002120 1156690080 1156919582 1158173016 1162745402 1163627520 1164142980 1165635471 1165812736 1166329164 1166396094 1168221440 1168738935 1171125120 1171822080 1173214224 1174351360 1174610151 1175748640 1178420796 1180264960 1180773594 1182621440 1183324340 1183902720 1184028560 1186719534 1187869760 1191836672 1192308480 1192418304 1195523560 1196235040 1197125888 1199516032 1199990880 1200815616 1203296640 1204600320 1204728360 1204839328 1205556352 1211049840 1211770560 1212361920 1212490785 1213324112 1215830980 1216410624 1217148240 1219578360 1220486592 1221212928 1221808896 1224393170 1224990690 1226632512 1226777760 1229081568 1229681376 1230413184 1232222040 1232955360 1233068928 1233199994 1233802752 1233933896 1234536072 1237000908 1239556695 1240899660 1241752512 1241884501 1242490557 1243229988 1245798645 1245913396 1246654864 1249638390 1250569008 1251781120 1252335630 1254687434 1258626798 1259375832 1260596480 1261962240 1263461472 1264686080 1264964778 1267490367 1268718880 1269473920 1271602332 1272359088 1273592320 1275107680 1276622529 1277591040 1279990272 1280557278 1282561280 1282634880 1285043584 1286588160 1290132480 1290899280 1291667520 1291786496 1292555264 1293186048 1293323504 1295857920 1295995660 1298291456 1299990120 1300883584 1303571360 1304207520 1304983680 1305122390 1306656736 1308562944 1309356440 1311539328 1311970660 1313392080 1314249120 1314370176 1315152384 1317793015 1318577260 1319205888 1321145280 1321931520 1322193808 1322717220 1323626304 1325060352 1325201196 1327798080 1328061532 1328851888 1330449120 1332032130 1332154824 1332947616 1334907210 1335701640 1335824672 1336353480 1337414078 1338863064 1340816256 1341629310 1344307965 1344964005 1345764420 1346766624 1346832487 1349455536 1354639104 1354783092 1355444244 1356250896 1357565440 1360795443 1364989626 1366312640 1367125760 1368749928 1375196160 1376959232 1377569193 1377778688 1384056960 1384880640 1385556480 1386656128 1388175633 1389521120 1391026560 1391154688 1393803840 1398474220 1399157760 1399306480 1399989360 1400951552 1401865728 1402486722 1403846080 1405350144 1405516420 1406186496 1408253760 1408322630 1409091840 1409221632 1410898368 1412891480 1413732320 1416317952 1418171040 1419145728 1419989208 1420834272 1422771840 1422841420 1422923070 1423618560 1423769880 1423901024 1424748416 1425443712 1425595226 1427308740 1428158160 1431071264 1431240720 1432791360 1432943655 1433928496 1434496140 1434628272 1435482048 1435634629 1437592380 1438447920 1440292084 1442881440 1443167726 1443955968 1445674032 1447716270 1450434986 1453259808 1454124672 1454988942 1457265920 1457911455 1458997176 1460577888 1463494032 1466517780 1468397931 1469271804 1469988828 1472289280 1473025995 1475792241 1486724096 1487468034 1489795840 1490522880 1491409920 1493321984 1494958374 1496407360 1499395040 1501019520 1502137344 1502802756 1505154560 1506049160 1506945440 1509880320 1512715776 1516655140 1517483520 1517784608 1518687872 1520513280 1522462656 1523368704 1525608240 1526516160 1526656768 1527261120 1528310784 1528473232 1530129216 1533290640 1533431872 1534344448 1536351960 1537101720 1538016480 1538321642 1539073536 1539161856 1539237128 1541336160 1542253440 1542417370 1543170090 1544230688 1546068062 1546251135 1549079136 1550001024 1552190640 1554037485 1554180628 1555029504 1555105552 1555194792 1557391745 1558318580 1559988144 1561500160 1563211260 1564285632 1565049024 1565215377 1565980416 1566146868 1571227728 1574219790 1574364792 1576070496 1579326840 1580580274 1581351618 1582292712 1589502915 1589744640 1590448860 1592487897 1599987840 1601888652 1602841968 1604395520 1606304480 1609955172 1613169558 1614733120 1615694080 1616482560 1616654380 1622864320 1626024960 1626104480 1627315456 1628283904 1629078528 1633320920 1635510016 1635703680 1637475840 1638775424 1639424160 1639575168 1640550912 1642962720 1643940480 1644091904 1646048096 1649007360 1649334544 1652742260 1654532880 1655670016 1656325440 1656501495 1656654076 1657639984 1660076915 1660868352 1661064860 1661856768 1665193530 1666184520 1667425344 1669231872 1669780840 1672564608 1673578830 1676020320 1678169064 1679167776 1679987232 1683458280 1684615296 1684794358 1686619704 1686819420 1689987156 1693298880 1693478865 1694305305 1695313620 1695469776 1696478784 1696659107 1697487099 1702163372 1707409704 1707507684 1708523856 1710179840 1710937410 1714150438 1715450880 1717488864 1719532386 1721199040 1722223360 1725110856 1726137504 1727810560 1731641769 1733320160 1735379373 1737259524 1738943360 1739978240 1744118103 1745441280 1748719104 1749493746 1751189440 1752332160 1752493568 1756687680 1757733120 1761527040 1762575360 1763435520 1763622960 1764835072 1766747136 1766934928 1770397440 1773932160 1774986510 1775854080 1776042840 1776206432 1777263488 1779876280 1780935520 1781804640 1785150752 1787755008 1788627456 1788839080 1792410620 1793285340 1794352560 1795688832 1799274048 1800365105 1801223424 1804944960 1806185472 1806377456 1807092540 1807258992 1808334528 1814393924 1816574760 1817655840 1818016486 1819986168 1823746470 1824999904 1825722360 1827171346 1829367540 1830729888 1831819392 1836589755 1836758924 1837486035 1839948768 1843622352 1845409280 1849603392 1849799991 1850704128 1850900844 1851804108 1854702080 1855501362 1858405120 1862628768 1864844982 1866652480 1868870094 1869982296 1873800192 1877671680 1878503445 1878789120 1881197824 1882031151 1890894720 1892943360 1893318944 1894445696 1897029120 1897230760 1898359840 1900591616 1903078320 1904210880 1908320960 1910388480 1910591540 1912661520 1912837696 1913976064 1916789840 1917930560 1919985408 1923841920 1923952320 1924046410 1925274624 1927565376 1930288360 1935198720 1936348920 1937501280 1937679744 1938832896 1939779072 1939985256 1942725785 1943786880 1943881940 1943993490 1945329568 1947437184 1949985180 1951325376 1955357040 1956311280 1957475520 1957683585 1957863908 1959029072 1959985104 1962844416 1964034660 1967722988 1967955990 1970088120 1971555264 1971651682 1972728576 1977865890 1983290712 1985439456 1987363840 1987801794 1992092298 1993277832 1998232236 1999421424 2001359360 2002360815 2003552460 2003737008 2006121117 2008294596 2012443965 2027351040 2029950208 2031158272 2032174638 2034144320 2035354880 2036348160 2040172288 2044387520 2048469280 2049468960 2050688640 2052215808 2053124892 2055114880 2056337920 2057560120 2061668180 2062794240 2065438848 2066668032 2069587520 2070817595 2072049980 2073593056 2076085440 2077320960 2079984192 2084060160 2084281680 2085714176 2086539840 2086732032 2086953836 2087973888 2088195824 2090705760 2094970304 2097711330 2098736640 2098959720 2099153056 2099984040 2101427328 2101650694 2102798592 2105769120 2108274630 2108468824 2109723616 2112483945 2113832448 2116347552 2119337220 2120598480 2123317196 2124476928 2127704215 2128718592 2129983812 2131251408 2133317120 2134262130 2134384605 2135654820 2135851536 2137122624 2138165568 2138392839 2146606896 2146861080 2150892744 2151942408 2153223072 2155310080 2156388570 2157671880 2159384318 2160438126 2164751589 2171574405 2175652479 2180938240 2185898880 2186100224 2188495764 2190616960 2191920640 2198676480 2203907706 2206043840 2208433920 2208668660 2214491136 2220258040 2221470720 2221579360 2223233792 2225642496 2230086144 2231438440 2234693760 2235784320 2237114880 2237558752 2238890368 2239982976 2244611040 2246153728 2248826272 2249092560 2251529280 2253206016 2253316208 2257731840 2257971820 2259073740 2260418160 2260626368 2261971712 2263316132 2267992405 2269073664 2274982710 2276434944 2276546272 2276676912 2278031808 2281249880 2283693984 2285053056 2288412360 2289774240 2289985152 2292466176 2292709848 2295193824 2295948655 2299935960 2300147808 2301516672 2304527940 2307482463 2308610304 2308855692 2312004240 2313380160 2313626055 2313839164 2314755135 2316346032 2319102093 2324107681 2325490804 2328285960 2331270942 2332658328 2332792188 2336442880 2337477870 2342250240 2343644160 2346428448 2348702720 2349220302 2351497280 2356841592 2360529920 2361547188 2365242880 2366648680 2368057120 2370870411 2372027427 2373439068 2375739520 2384616960 2391047120 2392470080 2394251776 2399032064 2399981760 2401631232 2406593280 2409200640 2409456720 2409678656 2411112704 2422099680 2423541120 2424723840 2424981570 2426648224 2431661960 2434296480 2439156720 2440973184 2442425856 2443617792 2447329885 2448786340 2449981380 2453265024 2453555520 2458163136 2459362752 2459653735 2460826368 2464444080 2465910720 2466137856 2466399988 2467605504 2467867792 2469072144 2474001816 2479113390 2481799320 2483505024 2483769002 2484981114 2486459976 2491597290 2491826792 2493309728 2497790295 2499276780 2501138016 2503562240 2504671260 2509374868 2510368245 2517253596 2518751664 2521192960 2526922944 2527191537 2529929556 2534980734 2537437760 2538947840 2543204664 2544718176 2547184640 2550215360 2553245058 2555182080 2559980544 2561114556 2565122560 2565269760 2566406115 2570087168 2571225657 2573176320 2581798560 2583335040 2583572992 2586647008 2591715840 2591991320 2596582912 2599980240 2601767168 2607142720 2608415040 2608692295 2609967360 2610244780 2613313472 2617125888 2618712880 2623078656 2623941320 2626784160 2628498240 2628740352 2630304768 2635586030 2637154520 2642290560 2643863040 2644387616 2645434440 2647252608 2650120704 2650402392 2654146495 2655596160 2656123064 2657703776 2660898240 2662479765 2664064260 2664309648 2665895232 2669814420 2671403280 2671649344 2672706960 2674828156 2677726128 2681632512 2683258620 2688615930 2689928010 2691528840 2693533248 2693664974 2698911072 2709278208 2709566184 2710888488 2712501792 2715130880 2721590886 2727024729 2729979252 2732625280 2734251520 2735619705 2737499856 2740757019 2753918464 2755138386 2768113920 2769761280 2771112960 2773312256 2776351266 2779042240 2782053120 2782309376 2787607680 2796948440 2798612960 2799978720 2801903104 2803305141 2803731456 2804973444 2807692160 2810700288 2811032840 2816507520 2816645260 2818183680 2821796736 2825782960 2827464640 2829145165 2836342080 2838291456 2839978416 2841668544 2845543680 2845682840 2845846140 2847237120 2847539760 2847802048 2849496832 2850887424 2851190452 2854617480 2856316320 2862142528 2862481440 2865582720 2865887310 2867856992 2868992280 2869256544 2870964096 2871269258 2875184760 2876895840 2880584168 2885762880 2886069615 2886335452 2887911936 2891348064 2892298955 2895432540 2899144633 2900869972 2906519616 2906863505 2908249344 2909977884 2914531840 2915822910 2915990235 2917994352 2921155776 2926988064 2933035560 2936795862 2938543608 2939977656 2944578560 2946051990 2951584482 2951933985 2957477523 2966798835 2974936068 2979591680 2981045760 2986643968 2988138447 2989916748 2992814720 2998790080 3002039040 3005605512 3010309120 3012098320 3013890880 3019760640 3025431552 3033310280 3034967040 3035569216 3037375744 3041026560 3044925312 3046737408 3051216480 3053032320 3053313536 3054522240 3056946464 3060258432 3066581280 3066863744 3068688896 3072703920 3074203440 3076032960 3076643284 3078147072 3078323712 3078474256 3082672320 3082999985 3084506880 3084834740 3086340180 3088461376 3092136124 3092502270 3098158272 3100002048 3104381280 3108074970 3108361256 3110059008 3110211104 3110389584 3114783490 3116637160 3119976288 3123000320 3126422520 3128571264 3130098048 3130430754 3131960832 3132293736 3136718585 3142455456 3146566995 3148439580 3148729584 3152140992 3152476041 3158653680 3161160548 3162411945 3162703236 3164585424 3175189367 3179005830 3180897720 3184975794 3199975680 3201393195 3203777304 3205683936 3208791040 3212608960 3219910344 3226339116 3229466240 3231388160 3232965120 3233308760 3239076477 3240657189 3245728640 3252208960 3254630912 3266641840 3271020032 3271407360 3274951680 3277550848 3278848320 3279150336 3281101824 3285925440 3287880960 3288183808 3292096192 3298014720 3298669088 3305484520 3309065760 3311340032 3312650880 3313002990 3313308152 3315279968 3320153830 3321736704 3322129720 3330387060 3332369040 3334850688 3338463744 3339561680 3343535195 3345129216 3347157660 3352040640 3356338128 3358335552 3359974464 3366916560 3369230592 3369588716 3373239408 3373638840 3379974312 3386597760 3386957730 3388610610 3390627240 3390939552 3392957568 3393318214 3394974198 3404326744 3412474065 3414819408 3415015368 3417047712 3420359680 3421874820 3426261839 3428300876 3434977728 3439064772 3442398080 3444446720 3450221712 3452275008 3463283538 3466640320 3470758746 3474519048 3477886720 3479956480 3488236206 3490882560 3496906413 3497438208 3498987492 3502378880 3504664320 3504987136 3506216805 3513375360 3515466240 3523054080 3527245920 3529670144 3533869856 3540794880 3547864320 3549973020 3551708160 3552085680 3552412864 3554526976 3559752560 3561871040 3563609280 3563988065 3570301504 3575510016 3577254912 3577678160 3584821240 3586570680 3588705120 3591377664 3598548096 3600730210 3602446848 3607919315 3609889920 3612754912 3614185080 3614517984 3616669056 3626087465 3628787848 3633149520 3635311680 3636032972 3637472355 3639972336 3647492940 3649999808 3651444720 3652169213 3654342692 3658735080 3661459776 3663638784 3673179510 3673517848 3674972070 3679897536 3687244704 3690818560 3699206784 3699599982 3701408256 3701801688 3703608216 3709404160 3711002724 3716810240 3718670085 3725257536 3725653503 3727471671 3729689964 3733304960 3737395935 3737740188 3739964592 3755343360 3757006890 3762395648 3764062302 3781789440 3785886720 3786637888 3788891392 3794058240 3794461520 3796719680 3801183232 3806156640 3808421760 3816641920 3820776960 3821183080 3825323040 3825675392 3827952128 3829867587 3833579680 3835861120 3839970816 3845804105 3847683840 3847904640 3848092820 3855130752 3860576720 3865170155 3870397440 3872697840 3875002560 3875359488 3877665792 3879558144 3879970512 3885451570 3887573760 3887763880 3887986980 3890659136 3894874368 3899970360 3902650752 3910714080 3912622560 3914951040 3915367170 3915727816 3918058144 3919970208 3925688832 3928069320 3935445976 3935911980 3940176240 3943110528 3943303364 3945457152 3951450685 3953379045 3955731780 3960803231 3966581424 3970878912 3975603588 3984184596 3986555664 3996464472 3998842848 4002718720 4004721630 4007104920 4007474016 4012242234 4016589192 4024887930 4032923895 4040497461 4049218537 4059900416 4064349276 4068288640 4070709760 4072696320 4080344576 4082386329 4088775040 4096938560 4098937920 4101377280 4106249784 4110229760 4112675840 4115120240 4123336360 4125588480 4130877696 4132707579 4133336064 4139175040 4141635190 4144099960 4147186112 4152170880 4154641920 4159968384 4168563360 4171428352 4173079680 4173464064 4173907672 4176391648 4181411520 4189940608 4195422660 4197473280 4197919440 4198306112 4199968080 4202854656 4203301388 4205597184 4211538240 4211985895 4216549260 4216937648 4219447232 4224967890 4227664896 4232695104 4238674440 4241196960 4246634392 4248953856 4255408430 4257437184 4259967624 4262502816 4266634240 4268524260 4268769210 4271309640 4271703072 4274245248 4276331136 4276785678 4285376095 4293213792 4293722160 4298830965 4301785488 4303884816 4306446144 4306903887 4312777140 4315343760 4316199979 4318768636 4320876252 4329503178 4343148810 4351304958 4361876480 4371797760 4372200448 4373734365 4376991528 4381233920 4383841280 4405193793 4407815412 4412087680 4416867840 4417337320 4427376723 4440516080 4443158720 4446467584 4460172288 4462876880 4469387520 4471568640 4474229760 4475117504 4477780736 4479965952 4489222080 4492307456 4497652544 4498185120 4503058560 4506412032 4506632416 4515463680 4515943640 4518147480 4520836320 4521252736 4523943424 4526632264 4535984810 4538147328 4545041215 4549965420 4553092544 4553353824 4556063616 4562499760 4567387968 4567928365 4570106112 4576824720 4579548480 4579970304 4584932352 4585419696 4590387648 4591897310 4599871920 4600295616 4600784593 4603033344 4609055880 4614964926 4617220608 4617711384 4624008480 4626760320 4627252110 4627678328 4629510270 4632692064 4638204186 4638753405 4648215362 4650981608 4656571920 4662112455 4662541884 4665316656 4665584376 4672175235 4672885760 4674955740 4680949273 4684500480 4692856896 4695646131 4698440604 4702994560 4713683184 4723094376 4730485760 4733297360 4736114240 4741740822 4744054854 4746878136 4751479040 4769233920 4777463691 4782094240 4784940160 4788503552 4798064128 4799963520 4813186560 4818913440 4819357312 4822225408 4844199360 4847082240 4849447680 4849963140 4853296448 4863323920 4868592960 4878313440 4881946368 4884851712 4887235584 4894659770 4897572680 4899962760 4906530048 4907111040 4916326272 4918725504 4919307470 4921652736 4928888160 4929129205 4931821440 4932275712 4932799976 4935735584 4938144288 4948003632 4958226780 4963598640 4967010048 4967538004 4969504485 4969962228 4972919952 4980230745 4983194580 4983653584 4986619456 4989583291 4995580590 4998553560 5002276032 5009342520 5018749736 5020736490 5034507192 5037503328 5042385920 5051087041 5053845888 5054383074 5059859112 5069961468 5074875520 5077895680 5080436595 5086409328 5089436352 5089977321 5092461297 5100430720 5106490116 5122229112 5130245120 5130539520 5132812230 5140174336 5142451314 5146352640 5163597120 5166670080 5167145984 5173294016 5183431680 5183982640 5193165824 5199960480 5203534336 5206138119 5214285440 5216830080 5217384590 5219934720 5220489560 5226626944 5232354309 5237425760 5246157312 5247882640 5253568320 5254126735 5256996480 5257480704 5271172060 5274309040 5284581120 5287726080 5288775232 5290868880 5294505216 5300241408 5300804784 5308292990 5311192320 5312246128 5315407552 5321796480 5324959530 5328128520 5328619296 5331790464 5339628840 5342806560 5343298688 5345413920 5349656312 5355452256 5363265024 5366517240 5377231860 5379856020 5383057680 5384125747 5387066496 5387329948 5397822144 5398460795 5401095315 5411238217 5418556416 5419132368 5421776976 5425003584 5443181772 5454049458 5459958504 5465250560 5468503040 5471239410 5474999712 5481514038 5507836928 5509769265 5510276772 5532030959 5536227840 5546624512 5549399973 5552702532 5558084480 5564106240 5575215360 5593896880 5597225920 5599957440 5603806208 5606610282 5609946888 5615384320 5621400576 5622065680 5633015040 5633290520 5636367360 5643593472 5646093453 5651565920 5654929280 5658290330 5672684160 5679956832 5683337088 5691087360 5691365680 5691692280 5695079520 5695604096 5698993664 5701774848 5702380904 5709234960 5712632640 5724285056 5724962880 5731165440 5731774620 5735713984 5737984560 5738513088 5739123049 5741928192 5742538516 5750369520 5753791680 5761168336 5771525760 5772139230 5772670904 5775823872 5782696128 5784597910 5790865080 5798289266 5801739944 5813039232 5813727010 5816498688 5819955768 5828177355 5829063680 5831645820 5831980470 5835988704 5842311552 5853976128 5866071120 5873050755 5873591724 5877087216 5879955312 5892103980 5896780253 5903168964 5903867970 5914955046 5933597670 5949872136 5959183360 5962091520 5973287936 5976276894 5979833496 5985629440 5997580160 6004078080 6011211024 6018363351 6024196640 6027781760 6066620560 6071138432 6074751488 6082053120 6089850624 6093474816 6102432960 6106064640 6106627072 6109044480 6113892928 6120516864 6133162560 6133727488 6137377792 6145407840 6148406880 6152065920 6153286568 6156647424 6156948512 6165344640 6165999970 6169013760 6169669480 6172680360 6176922752 6184272248 6185004540 6196316544 6200004096 6208762560 6209422505 6212452785 6216149940 6216722512 6220422208 6220779168 6229566980 6233274320 6239952576 6252845040 6257142528 6260196096 6260861508 6263921664 6264587472 6273437170 6284910912 6293133990 6296879160 6297459168 6304281984 6304952082 6317307360 6322321096 6324823890 6325406472 6329170848 6337451835 6350378734 6358011660 6361795440 6363057701 6369951588 6383112645 6395099711 6399951360 6402786390 6407554608 6411367872 6415178517 6425217920 6439820688 6452678232 6458932480 6462776320 6465930240 6466617520 6478152954 6481314378 6491457280 6494254767 6504417920 6509261824 6526957437 6533283680 6542040064 6542814720 6555101696 6557696640 6558300672 6571850880 6575761920 6584192384 6596029440 6597338176 6610969040 6618131520 6622680064 6625301760 6626005980 6626616304 6630559936 6640307660 6643473408 6644259440 6660774120 6664738080 6669701376 6676927488 6679123360 6687070390 6690258432 6694315320 6704081280 6712676256 6716671104 6719948928 6733833120 6734162435 6738461184 6739177432 6746478816 6747277680 6759948624 6773195520 6773915460 6777221220 6781254480 6781879104 6782599967 6785915136 6786636428 6789948396 6803977215 6808653488 6824948130 6829638816 6830030736 6834095424 6843749640 6852523678 6856601752 6869955456 6878129544 6884796160 6887845965 6888893440 6900443424 6900780887 6904550016 6922447389 6926567076 6933280640 6940878165 6941517492 6949038096 6955773440 6957306279 6972323043 6976472412 6993812826 6997974984 7004757760 7009328640 7012433610 7026750720 7030932480 7046108160 7054491840 7059340288 7067739712 7081589760 7095728640 7099946040 7104171360 7104825728 7109053952 7112611233 7119505120 7123742080 7127218560 7127976130 7140603008 7155356320 7169642480 7173141360 7177410240 7178173145 7182755328 7197096192 7201460420 7204893696 7215838630 7219779840 7225509824 7228370160 7229035968 7233338112 7252174930 7257575696 7266299040 7270623360 7272065944 7274944710 7279944672 7294985880 7299999616 7302889440 7304338426 7308685384 7317470160 7322919552 7327277568 7341989655 7346359020 7347035696 7349944140 7355777429 7359795072 7374489408 7378961205 7398413568 7399199964 7402816512 7403603376 7407216432 7422005448 7433620480 7437340170 7450515072 7451307006 7454943342 7459379928 7466609920 7474791870 7475480376 7479929184 7510686720 7514013780 7524791296 7528124604 7557845113 7563578880 7573275776 7577782784 7581574611 7588923040 7593439360 7612313280 7616843520 7633283840 7641553920 7642366160 7650646080 7651350784 7655904256 7659735174 7667159360 7671722240 7679941632 7691608210 7695367680 7695809280 7696185640 7710261504 7713676971 7721153440 7730340310 7745395680 7750005120 7750718976 7759941024 7770903140 7775147520 7775527760 7775973960 7781318272 7789748736 7799940720 7805301504 7821428160 7825245120 7826076885 7829902080 7830734340 7831455632 7836116288 7839940416 7840773743 7851377664 7856138640 7870891952 7871823960 7880352480 7886221056 7886606728 7890914304 7902901370 7906758090 7911463560 7921606462 7933162848 7941757824 7951207176 7962439485 7968369192 7973111328 7992928944 7997685696 8009443260 8014209840 8014948032 8015799961 8024484468 8033178384 8049775860 8065847790 8080994922 8098437074 8119800832 8128698552 8136577280 8141419520 8145392640 8160689152 8164772658 8177550080 8181074187 8193877120 8197875840 8202754560 8212499568 8220459520 8222271057 8230240480 8246672720 8261755392 8265415158 8278350080 8283270380 8288199920 8294372224 8304341760 8309283840 8319936768 8337126720 8342856704 8346159360 8346928128 8347815344 8352783296 8362823040 8379881216 8390845320 8395838880 8396612224 8399936160 8405709312 8406602776 8411194368 8423076480 8423971790 8433098520 8433875296 8438894464 8449935780 8465390208 8477348880 8482393920 8483295535 8487435495 8493268784 8510816860 8514874368 8519935248 8525005632 8537048520 8537538420 8542619280 8543406144 8548490496 8552662272 8553571356 8570752190 8586427584 8587444320 8597661930 8603570976 8607769632 8612892288 8613807774 8625554280 8630687520 8632399958 8637537272 8641752504 8658208845 8659006356 8676896865 8686297620 8693191507 8697433899 8702609916 8720590515 8743595520 8747468730 8753983056 8762467840 8810387586 8815630824 8824175360 8833735680 8834674640 8854753446 8872432569 8881032160 8886317440 8892935168 8925753760 8938775040 8943137280 8950235008 8955561472 8959931904 8978444160 8995305088 8996370240 9006117120 9013264832 9030927360 9031887280 9036294960 9041672640 9042505472 9047886848 9053264528 9071969620 9076294656 9090082430 9099930840 9106185088 9106707648 9112127232 9124999520 9134775936 9135856730 9140212224 9153649440 9159096960 9159940608 9170839392 9180775296 9183794620 9199743840 9200591232 9201569186 9206066688 9218111760 9229929852 9234441216 9235422768 9248016960 9248999955 9253520640 9254504220 9255356656 9259020540 9265384128 9266368969 9276408372 9277506810 9296430724 9301963216 9313143840 9324224910 9325083768 9330633312 9331168752 9344350470 9349911480 9361898546 9369000960 9385713792 9391292262 9396881208 9405989120 9410155755 9427366368 9427827409 9446188752 9457428123 9466594720 9472228480 9483481644 9488109708 9493756272 9502958080 9525568101 9554927382 9564188480 9569880320 9596128256 9599927040 9626373120 9637826880 9638714624 9644450816 9688398720 9694164480 9698895360 9699926280 9706592896 9717229431 9726647840 9737185920 9756626880 9763892736 9789319540 9795145360 9799925520 9813060096 9814222080 9832652544 9837451008 9838614940 9843305472 9857776320 9858258410 9863642880 9864551424 9865599952 9871471168 9876288576 9896007264 9916453560 9927197280 9934020096 9935076008 9939008970 9939924456 9945839904 9960461490 9966389160 9967307168 9973238912 9979166582 9991161180 9997107120 9999090673 10004552064 10018685040 10030605585 10037499472 10041472980 10049442403 10069014384 10075006656 10102174082 10107691776 10108766148 10119718224 10139922936 10149751040 10155791360 10160873190 10172818656 10178872704 10179954642 10184922594 10200861440 10212980232 10244458224 10261079040 10265624460 10278785517 10280348672 10284902628 10327194240 10333340160 10346588032 10367965280 10399920960 10407068672 10412276238 10428570880 10433660160 10434769180 10439869440 10440979120 10453253888 10464708618 10474851520 10492314624 10495765280 10507136640 10508253470 10513992960 10514961408 10542344120 10548618080 10569162240 10577550464 10581737760 10589010432 10601609568 10616585980 10622384640 10624492256 10630815104 10643592960 10649919060 10656257040 10657238592 10663580928 10679257680 10685613120 10686597376 10690827840 10691964195 10699312624 10710904512 10726530048 10733034480 10754463720 10759712040 10766115360 10768251494 10774132992 10774659896 10795644288 10796921590 10802190630 10822476434 10823757945 10838264736 10843553952 10850007168 10878262395 10886363544 10908098916 10919917008 10930501120 10942478820 10949999424 10951163327 10956507639 10963028076 11019538530 11020553544 11064061918 11072455680 11093249024 11098799946 11105405064 11116168960 11128212480 11150430720 11176960509 11187793760 11194451840 11199914880 11213220564 11219893776 11230768640 11244131360 11266030080 11266581040 11287186944 11292186906 11303131840 11309858560 11316580660 11345368320 11359913664 11366674176 11382174720 11382731360 11383384560 11390159040 11391208192 11397987328 11403549696 11404761808 11418469920 11425265280 11448570112 11449925760 11462330880 11463549240 11471427968 11475969120 11477026176 11478246098 11483856384 11485077032 11500739040 11507583360 11522336672 11537412315 11543051520 11544278460 11545341808 11565392256 11569195820 11581730160 11595510465 11596578532 11603479888 11620538405 11626078464 11627454020 11632997376 11639911536 11656354710 11663291640 11663960940 11671977408 11684623104 11707952256 11732142240 11746101510 11747183448 11754174432 11759910624 11784207960 11793560506 11806337928 11807735940 11829910092 11854352055 11860137135 11867195340 11876613749 11882409693 11899744272 11952553788 11959666992 11971258880 11995160320 12008156160 12022422048 12036726702 12048393280 12055563520 12121492383 12133241120 12142276864 12147655611 12149502976 12179701248 12204865920 12212129280 12218088960 12227785856 12241033728 12266325120 12267454976 12290815680 12296813760 12304131840 12306573136 12313897024 12330689280 12331999940 12338027520 12339338960 12345360720 12353845504 12368544496 12370009080 12392633088 12400008192 12417525120 12418845010 12424905570 12432299880 12433445024 12440844416 12441558336 12459133960 12466548640 12479905152 12505690080 12514285056 12520392192 12521723016 12529174944 12546874340 12569821824 12586267980 12593758320 12594918336 12608563968 12609904164 12634614720 12635957685 12644642192 12649647780 12650812944 12658341696 12674903670 12700757468 12716023320 12723590880 12726115402 12739903176 12766225290 12790199422 12799902720 12805572780 12815109216 12822735744 12830357034 12850435840 12856128285 12879641376 12905356464 12917864960 12920711661 12933235040 12948599937 12956305908 12962628756 12982914560 12988509534 13008835840 13053914874 13066567360 13085629440 13110203392 13115393280 13116601344 13143701760 13151523840 13168384768 13194676352 13221938080 13236263040 13250603520 13252011960 13253232608 13261119872 13280615320 13288518880 13321548240 13329476160 13339402752 13358246720 13374140780 13380516864 13388630640 13408162560 13425352512 13433342208 13439897856 13467666240 13468324870 13476922368 13478354864 13492957632 13494555360 13519897248 13546391040 13547830920 13554442440 13562508960 13563758208 13565199934 13571830272 13573272856 13579896792 13607954430 13617306976 13635123645 13649896260 13659277632 13660061472 13660729511 13668190848 13687499280 13703785095 13705047356 13713203504 13739910912 13756259088 13769592320 13775691930 13800886848 13801561774 13802353779 13809100032 13844894778 13853134152 13866561280 13881756330 13883034984 13898076192 13911546880 13914612558 13944646086 13952944824 13987625652 13995949968 14009515520 14016525705 14018657280 14024867220 14042847819 14053501440 14108983680 14135479424 14191457280 14199892080 14208342720 14209651456 14218107904 14225222466 14239010240 14247484160 14254437120 14255952260 14281206016 14310712640 14339284960 14346282720 14354820480 14356346290 14365510656 14394192384 14402920840 14431677260 14439559680 14451019648 14456740320 14458071936 14466676224 14495723165 14504349860 14515151392 14532598080 14541246720 14544131888 14549889420 14559889344 14589971760 14599999232 14605778880 14608676852 14617370768 14634940320 14645839104 14654555136 14683979310 14692718040 14694071392 14699888280 14711554858 14719590144 14748978816 14757922410 14787387615 14796827136 14798399928 14807206752 14814432864 14844010896 14874680340 14901030144 14902614012 14909886684 14918759856 14933219840 14940692235 14949583740 14950960752 14959858368 14968749873 15028027560 15056249208 15115690226 15127157760 15146551552 15153261123 15155565568 15163149222 15177846080 15186878720 15224626560 15233687040 15266567680 15269931963 15284732320 15301292160 15302701568 15319470348 15334318720 15343444480 15383216420 15390735360 15391618560 15392371280 15420523008 15427353942 15442306880 15460680620 15490791360 15500010240 15501437952 15519882048 15541806280 15550295040 15551055520 15551947920 15562636544 15579497472 15599881440 15610603008 15642856320 15650490240 15652153770 15659804160 15661468680 15662911264 15672232576 15679880832 15681547486 15712277280 15741783904 15743647920 15760704960 15762380205 15772442112 15773213456 15805802740 15813516180 15822927120 15843212924 15866325696 15875946835 15883515648 15902414352 15924878970 15936738384 15946222656 15985857888 15995371392 16018886520 16028419680 16029896064 16031599922 16048968936 16066356768 16099551720 16131695580 16152377241 16161989844 16195382385 16196874148 16203285945 16233714651 16257397104 16273154560 16329545316 16355100160 16362148374 16387754240 16395751680 16405509120 16424999136 16440919040 16444542114 16460480960 16493345440 16523510784 16530830316 16556700160 16566540760 16576399840 16588744448 16596092877 16608683520 16639873536 16674253440 16692318720 16695630688 16705566592 16725646080 16759762432 16781690640 16791677760 16793224448 16799872320 16811418624 16813205552 16846152960 16847943580 16866197040 16867750592 16877788928 16899871560 16930780416 16954697760 16964787840 16966591070 16974870990 16986537568 17021633720 17039870496 17050011264 17074097040 17075076840 17085238560 17086812288 17096980992 17105324544 17107142712 17131309195 17141504380 17172855168 17174888640 17195323860 17207141952 17215539264 17217369147 17225784576 17227615548 17251108560 17261375040 17264799916 17275074544 17283505008 17316417690 17318012712 17353793730 17372595240 17386383014 17394867798 17405219832 17441181030 17484532065 17487191040 17494937460 17507966112 17524935680 17620775172 17631261648 17648350720 17669349280 17690340759 17709506892 17744865138 17762064320 17772634880 17851507520 17877550080 17886274560 17900470016 17911122944 17919863808 17956888320 17990610176 17992740480 18012234240 18026529664 18063774560 18072589920 18083345280 18085010944 18106529056 18143939240 18180164860 18199861680 18212370176 18213415296 18224254464 18249999040 18260846065 18269551872 18271713460 18280424448 18307298880 18318193920 18319881216 18341678784 18361550592 18367589240 18399487680 18401182464 18403138372 18412133376 18436223520 18459859704 18470845536 18496033920 18497999910 18507041280 18509008440 18510713312 18518041080 18530768256 18532737938 18552816744 18555013620 18592861448 18603926432 18626287680 18628267515 18637358355 18648449820 18650167536 18661266624 18662337504 18663250177 18688700940 18699822960 18723797092 18771427584 18782584524 18793762416 18811978240 18820311510 18854732736 18855654818 18892377504 18914856246 18933189440 18944456960 18966963288 18976219416 18987512544 19005916160 19051136202 19089173103 19109854764 19128376960 19139760640 19149337935 19185299133 19199854080 19275653760 19277429248 19376797440 19388328960 19397790720 19399852560 19413185792 19434458862 19453295680 19474371840 19513253760 19527785472 19578639080 19590290720 19599851040 19626120192 19628444160 19665305088 19674902016 19677229880 19715552640 19716516820 19727285760 19731199904 19742942336 19752577152 19792014528 19804016155 19832907120 19854394560 19868040192 19870152016 19878017940 19879848912 19891679808 19920922980 19932778320 19934614336 19946477824 19958333164 19982322360 19994214240 19998181346 20009104128 20037370080 20061211170 20074998944 20082945960 20098884806 20138028768 20150013312 20202487305 20204348164 20215383552 20217532296 20239436448 20246092685 20279845872 20299502080 20321746380 20345637312 20347799901 20357745408 20359909284 20369845188 20401722880 20411931645 20425960464 20488916448 20531248920 20557571034 20569805256 20654388480 20663537895 20666680320 20693176064 20702342661 20735930560 20799841920 20824552476 20857141760 20867320320 20869538360 20881958240 20906507776 20916969129 20929417236 20949703040 20991530560 21014273280 21016506940 21027985920 21084688240 21097236160 21138324480 21155100928 21163475520 21178020864 21203219136 21233171960 21244769280 21248984512 21261630208 21287185920 21299838120 21312514080 21314477184 21327161856 21358515360 21371226240 21373194752 21381655680 21383928390 21398625248 21421809024 21466068960 21508927440 21519424080 21532230720 21534519435 21536502988 21548265984 21549319792 21580999895 21591288576 21593843180 21604381260 21644952868 21647515890 21676529472 21687107904 21700014336 21756524790 21772727088 21816197832 21839834016 21861002240 21884957640 21899998848 21902326654 21913015278 21926056152 22025968965 22039077060 22041107088 22067332287 22128123836 22136883615 22197599892 22210810128 22232337920 22300861440 22353921018 22375587520 22388903680 22399829760 22426441128 22439787552 22461537280 22488262720 22532060160 22533162080 22574373888 22584373812 22606263680 22619717120 22633161320 22673535339 22690736640 22719827328 22733348352 22765462720 22766769120 22780318080 22782416384 22809523616 22836939840 22850530560 22897140224 22899851520 22924661760 22927098480 22942855936 22951938240 22954052352 22956492196 22967712768 22970154064 23001478080 23003922965 23015166720 23044673344 23074824630 23086103040 23088556920 23090683616 23130784512 23138391640 23163460320 23191020930 23193157064 23206959776 23241076810 23252156928 23254908040 23279823072 23312709420 23326583280 23327921880 23343954816 23369246208 23404746365 23415904512 23464284480 23478230655 23492203020 23494366896 23508348864 23519821248 23522321229 23568415920 23587121012 23612675856 23615471880 23659820184 23708704110 23720274270 23734390680 23753227498 23764819386 23799488544 23887318455 23905107576 23919333984 23942517760 23990320640 24044844096 24047399883 24073453404 24096786560 24111127040 24242984766 24266482240 24284553728 24295311222 24359402496 24409731840 24424258560 24436177920 24455571712 24482067456 24532650240 24534909952 24581631360 24593627520 24608263680 24613146272 24627794048 24661378560 24663999880 24678677920 24690721440 24707691008 24737088992 24740018160 24785266176 24835050240 24837690020 24849811140 24864599760 24866890048 24881688832 24883116672 24918267920 24933097280 24947916455 24959810304 25011380160 25028570112 25040784384 25043446032 25058349888 25093748680 25139643648 25172535960 25187516640 25189836672 25217127936 25219808328 25255435205 25269229440 25271915370 25289284384 25299295560 25301625888 25316683392 25349807340 25401514936 25432046640 25447181760 25449886605 25452230804 25462306485 25479806352 25532450580 25565184491 25580398844 25611145560 25630218432 25645471488 25660714068 25700871680 25712256570 25759282752 25810712928 25835729920 25841423322 25866470080 25897199874 25912611816 25925257512 25965829120 25977019068 26017671680 26030690595 26079574521 26092301697 26107829748 26133134720 26161771545 26230786560 26287403520 26336769536 26389352704 26443876160 26472526080 26501207040 26504023920 26506465216 26522239744 26561230640 26577037760 26643096480 26658952320 26678805504 26716493440 26748281560 26777261280 26816325120 26850705024 26866684416 26879795712 26920628735 26935332480 26936649740 26956709728 26985915264 26989110720 27039794496 27056191085 27092782080 27095661840 27108884880 27125017920 27127516416 27130399868 27143660544 27146545712 27159793584 27215908860 27234613952 27270247290 27299792520 27318555264 27320122944 27321459022 27336381696 27374998560 27407570190 27410094712 27426407008 27479821824 27512518176 27539184640 27551383860 27601773696 27603123548 27604707558 27618200064 27660154795 27689789556 27706268304 27733122560 27746999865 27763512660 27766069968 27796152384 27799106907 27829225116 27889292172 27905889648 27975251304 27991899936 28019031040 28033051410 28049734440 28085695638 28107002880 28217967360 28230467265 28270958848 28283482227 28399784160 28416685440 28419302912 28450444932 28478020480 28494968320 28508874240 28511904520 28562412032 28576704303 28621425280 28678569920 28692565440 28695615245 28709640960 28712692580 28788384768 28805841680 28863354520 28879119360 28902039296 28913480640 28916143872 28933352448 28991446330 29008699720 29030302784 29065196160 29082493440 29088263776 29099778840 29119778688 29179943520 29199998464 29211557760 29217353704 29234741536 29269880640 29291678208 29367958620 29385436080 29388142784 29399776560 29423109716 29439180288 29483901265 29497957632 29515844820 29574775230 29593654272 29596799856 29614413504 29628865728 29688021792 29749360680 29802060288 29805228024 29819773368 29837519712 29866439680 29881384470 29899167480 29901921504 29919716736 29937499746 29997272019 30056055120 30091816755 30112498416 30148327209 30213399853 30231380452 30293103104 30306522246 30326298444 30355692160 30373757440 30449253120 30467374080 30533135360 30539863926 30569464640 30602584320 30605403136 30638940696 30668637440 30686888960 30766432840 30783237120 30784742560 30836356551 30841046016 30854707884 30884613760 30921361240 30981582720 31000020480 31039764096 31083612560 31102111040 31103895840 31125273088 31199762880 31221206016 31285712640 31300980480 31304307540 31319608320 31322937360 31325822528 31344465152 31359761664 31363094972 31424554560 31483567808 31487295840 31521409920 31524760410 31544884224 31546426912 31611605480 31627032360 31645854240 31686425848 31732651392 31751893670 31767031296 31804828704 31815288505 31849757940 31873476768 31892445312 31971715776 31975498555 31990742784 32037773040 32056839360 32059792128 32063199844 32075892585 32097937872 32132713536 32199103440 32205492151 32263391160 32304754482 32323979688 32390764770 32393748296 32406571890 32467429302 32471273835 32514794208 32546309120 32634787185 32659090632 32710200320 32724296748 32775508480 32791503360 32849998272 32853489981 32869522917 32889084228 32920961920 32986690880 33061660632 33113400320 33133081520 33152799680 33177488896 33192185754 33217367040 33279747072 33348506880 33384637440 33391261376 33411133184 33451292160 33519524864 33563381280 33583355520 33586448896 33599744640 33626411104 33692305920 33695887160 33732394080 33735501184 33755577856 33799743120 33861560832 33909395520 33912999835 33929575680 33933182140 33949741980 33973075136 34043267440 34079740992 34100022528 34148194080 34150153680 34170477120 34173624576 34193961984 34210649088 34214285424 34262618390 34283008760 34345710336 34349777280 34390647720 34414283904 34431078528 34434738294 34451569152 34455231096 34502217120 34503904435 34522750080 34529599832 34550149088 34567010016 34612236945 34632835380 34636025424 34707587460 34745190480 34772766028 34786531395 34789735596 34810439664 34861615215 34882362060 34927083037 34969064130 34989874920 35015932224 35241550344 35262523296 35296701440 35338698560 35380681518 35419013784 35489730276 35524128640 35545269760 35563056165 35629841247 35647229079 35703015040 35800940032 35913776640 35981220352 35985480960 36024468480 36053059328 36127549120 36145179840 36166690560 36170021888 36213058112 36287878480 36360329720 36399723360 36424740352 36426830592 36442966833 36448508928 36499998080 36521692130 36539103744 36543426920 36614597760 36636387840 36683357568 36723101184 36735178480 36778887145 36798975360 36802364928 36806276744 36872447040 36919719408 36941691072 36992067840 36995999820 37014082560 37018016880 37021426624 37036082160 37061536512 37065475876 37105633488 37110027240 37185722896 37207852864 37252575360 37256535030 37274716710 37296899640 37300335072 37322533248 37324675008 37326500354 37377401880 37399645920 37447594184 37542855168 37565169048 37587524832 37623956480 37640623020 37688880229 37709465472 37711309636 37784755008 37789225565 37829712492 37866378880 37888913920 37907873055 37933926576 37952438832 37975025088 38102272404 38178346206 38219709528 38256753920 38279521280 38298675870 38370598266 38399708160 38551307520 38554858496 38568384855 38753594880 38799705120 38826371584 38845799811 38868917724 38906591360 38948743680 39026507520 39157278160 39180581440 39199702080 39203868715 39256888320 39330610176 39349804032 39354459760 39431105280 39433033640 39454571520 39462399808 39485884672 39505154304 39584029056 39608032310 39665814240 39708789120 39740304032 39756035880 39759697824 39783359616 39841845960 39865556640 39869228672 39892955648 39916666328 39964644720 39988428480 39996362692 40018208256 40074740160 40078999805 40122422340 40149997888 40165891920 40173861343 40197769612 40276057536 40300026624 40404974610 40408696328 40430767104 40435064592 40478872896 40492185370 40559691744 40599004160 40643492760 40691274624 40695599802 40715490816 40719818568 40739690376 40803445760 40823863290 40851920928 40905370935 40977832896 40982188533 41062497840 41111355285 41115142068 41139610512 41277461771 41308776960 41327075790 41386352128 41404685322 41407061337 41471861120 41599683840 41649104952 41714283520 41734640640 41739076720 41763916480 41813015552 41833938258 41858834472 41899406080 41983061120 42028546560 42033013880 42055971840 42128543457 42169376480 42194472320 42310201856 42326951040 42406438272 42466343920 42497969024 42523260416 42574371840 42599676240 42625028160 42628954368 42654323712 42717030720 42742452480 42746389504 42763311360 42767856780 42797250496 42843618048 42932137920 43017854880 43038848160 43064461440 43069038870 43073005976 43096531968 43098639584 43161999790 43182577152 43187686360 43208762520 43289905736 43295031780 43353058944 43374215808 43400028672 43465957535 43487169495 43513049580 43545454176 43632395664 43679668032 43769915280 43799997696 43804653308 43826030556 43852112304 44051937930 44078154120 44082214176 44134664574 44256247672 44273767230 44362162845 44395199784 44421620256 44464675840 44541403907 44707842036 44751175040 44777807360 44799659520 44852882256 44879575104 44906249619 44976525440 45066324160 45168747624 45212527360 45239434240 45266322640 45347070678 45381473280 45439654656 45459783369 45466696704 45530925440 45533538240 45560636160 45564832768 45619047232 45673879680 45701061120 45794280448 45799703040 45854196960 45885711872 45903876480 45908104704 45912984392 45940308128 46002956160 46007845930 46030333440 46089346688 46149649260 46172206080 46177113840 46181367232 46261569024 46276783280 46326920640 46331844845 46382041860 46386314128 46413919552 46482153620 46504313856 46509816080 46559646144 46625418840 46653166560 46655843760 46687909632 46738492416 46809492730 46831809024 46928568960 46956461310 46984406040 46988733792 47016697728 47039642496 47044642458 47136831840 47139137045 47174242024 47225351712 47230943760 47287140615 47319640368 47417408220 47440548540 47468781360 47478199769 47506454996 47529638772 47598977088 47627840505 47774636910 47810215152 47838667968 47980641280 48089688192 48094799766 48146906808 48193573120 48222254080 48457131723 48485969532 48532964480 48569107456 48586147155 48590622444 48701143953 48819463680 48911143424 49065300480 49163262720 49187255040 49216527360 49226292544 49255588096 49322757120 49327999760 49357355840 49381442880 49415382016 49474177984 49480036320 49570532352 49670100480 49675380040 49699622280 49729199520 49733780096 49763377664 49766233344 49788278631 49836535840 49866194560 49895832910 49919620608 49995453365 50022760320 50086892064 50116699776 50187497360 50247212015 50279287296 50345071920 50375033280 50379673344 50434255872 50439616656 50510870410 50538458880 50543830740 50578568768 50598591120 50603251776 50608630523 50633366784 50699614680 50803029872 50864093280 50894363520 50899773210 50904461608 50924612970 50959612704 51064901160 51130368982 51160797688 51222291120 51260436864 51290942976 51321428136 51393927585 51401743360 51424513140 51490442003 51518565504 51621425856 51652107441 51682846644 51732940160 51794399748 51825223632 51850515024 51954038136 52035343360 52061381190 52159149042 52184603394 52215659496 52266269440 52323543090 52461573120 52574807040 52673539072 52778705408 52887752320 52945052160 53008047840 53012930432 53044479488 53071022277 53122461280 53154075520 53286192960 53317904640 53432986880 53496563120 53554522560 53632650240 53701410048 53733368832 53759591424 53841257470 53870664960 53873299480 53913419456 53971830528 53978221440 54079588992 54112382170 54191323680 54217769760 54250035840 54255032832 54260799736 54293091424 54319587168 54431817720 54469227904 54540494580 54599585040 54637110528 54640245888 54642918044 54672763392 54749997120 54755816635 54782538195 54815140380 54820189424 54852814016 54885416201 54959643648 55025036352 55102767720 55203547392 55206247096 55209415116 55236400128 55320309590 55379579112 55412536608 55466245120 55493999730 55527025320 55532139936 55592304768 55598213814 55658450232 55778584344 55811779296 55884802545 55950502608 55983799872 55989750531 56066102820 56099468880 56110599727 56171391276 56435934720 56460934530 56541917696 56566964454 56799568320 56833370880 56838605824 56900889864 56956040960 56989936640 57017748480 57023809040 57124824064 57153408606 57242850560 57267519309 57357139840 57385130880 57391230490 57419281920 57425385160 57555897399 57611683360 57726709040 57804078592 57826961280 57832287744 57982892660 58017399440 58060605568 58130392320 58164986880 58176527552 58199557680 58239557376 58359887040 58399996928 58423115520 58434707408 58469483072 58539761280 58583356416 58735917240 58770872160 58776285568 58799553120 58846219432 58878360576 58967802530 58995915264 59031689640 59149550460 59193599712 59228827008 59257731456 59376043584 59383068745 59412048465 59498721360 59604120576 59610456048 59639546736 59675039424 59762768940 59798334960 59803843008 59810199709 59839433472 59874999492 59994544038 60112110240 60183633510 60224996832 60296654418 60426799706 60462760904 60586206208 60607461915 60613044492 60652596888 60711384320 60738278055 60747514880 60852340549 60898506240 61043399703 61079727852 61138929280 61205168640 61277881392 61337274880 61532865680 61569485120 61672713102 61709415768 61769227520 61842722480 61963165440 62000040960 62079528192 62107027983 62167225120 62204222080 62207791680 62250546176 62399525760 62571425280 62601960960 62608615080 62645874720 62651645056 62688930304 62719523328 62726189944 62849109120 62967135616 62974591680 63042819840 63049520820 63092853824 63223210960 63254064720 63291708480 63372851696 63465302784 63503787340 63534062592 63609657408 63630577010 63699515880 63746953536 63784890624 63943431552 63950997110 63981485568 64075546080 64113678720 64119584256 64126399688 64151785170 64195875744 64265427072 64398206880 64410984302 64526782320 64603558305 64609508964 64647959376 64742999685 64781529540 64787496592 64813143780 64864582783 64934858604 64942547670 65029588416 65269574370 65318181264 65448593496 65551016960 65583006720 65699996544 65706979962 65739045834 65778168456 65841923840 65973381760 66123321264 66201996861 66266163040 66305599360 66354977792 66384371508 66697013760 66782522752 66822266368 66902584320 67126762560 67166711040 67172897792 67199489280 67252822208 67384611840 67391774320 67464788160 67471002368 67511155712 67599486240 67723121664 67818791040 67825999670 67859151360 67866364280 67899483960 67946150272 68020606017 68086534880 68159481984 68200045056 68296388160 68300307360 68303647555 68340954240 68347249152 68428570848 68525236780 68566017520 68691420672 68699554560 68781295440 68828567808 68862157056 68869476588 68903138304 68910462192 69004434240 69007808870 69011768895 69045500160 69059199664 69100298176 69134020032 69224473890 69265670760 69272050848 69415174920 69490380960 69545532056 69573062790 69579471192 69620879328 69723230430 69764724120 69854166074 69938128260 69979749840 69993634711 70031864448 70214239095 70346096821 70483100688 70525046592 70566963687 70677397120 70761363036 70838027568 70979460552 71048257280 71090539520 71126112330 71259682494 71294458158 71406030080 71601880064 71827553280 71962440704 71970961920 72106118656 72142199649 72255098240 72290359680 72333381120 72426116224 72575756960 72720659440 72799446720 72849480704 72853661184 72885933666 72999996160 73043384260 73078207488 73086853840 73229195520 73272775680 73366715136 73446202368 73470356960 73557774290 73597950720 73604729856 73612553488 73744894080 73839438816 73883382144 73984135680 73991999640 74036033760 74042853248 74072164320 74123073024 74130951752 74211266976 74220054480 74371445792 74415705728 74505150720 74513070060 74549433420 74593799280 74600670144 74608599637 74645066496 74649350016 74653000708 74754803760 74799291840 74843749365 74895188368 75085710336 75130338096 75175049664 75281246040 75377760458 75418930944 75422619272 75569510016 75578451130 75659424984 75732757760 75766305615 75777827840 75815746110 75867853152 75904877664 75950050176 76204544808 76349659815 76356692412 76439419056 76513507840 76597351740 76658143289 76695553473 76741196532 77102615040 77136769710 77507189760 77599410240 77652743168 77691599622 77737835448 77813182720 77897487360 78053015040 78238723563 78314556320 78361162880 78399404160 78407737430 78708919520 78862210560 78866067280 78924799616 78971769344 79010308608 79168058112 79216064620 79331628480 79417578240 79480608064 79512071760 79519395648 79566719232 79683691920 79731113280 79738457344 79785911296 79833332656 79929289440 79976856960 79992725384 80036416512 80149480320 80157999610 80244844680 80299995776 80331783840 80347722686 80395539224 80552115072 80600053248 80761886205 80809949220 80817392656 80870129184 80957745792 80984370740 81119383488 81168573255 81286985520 81382549248 81391199604 81430981632 81439637136 81479380752 81647726580 81703841856 81810741870 81955665792 81964377066 82124995680 82222710570 82230284136 82279221024 82554923542 82617553920 82654151580 82772704256 82809370644 82814122674 82943722240 82980464385 83136296243 83199367680 83298209904 83397320721 83478153440 83527832960 83667876516 83717668944 83798812160 83966122240 84057093120 84066027760 84257086914 84338752960 84388944640 84620403712 84653902080 84812876544 84850446681 84932687840 84995938048 85046520832 85199352480 85250056320 85257908736 85434061440 85484904960 85526622720 85535713560 85594500992 85687236096 85864275840 86035709760 86077696320 86086845735 86128922880 86138077740 86146011952 86197279168 86323999580 86365154304 86375372720 86417525040 86579811472 86590063560 86706117888 86748431616 86800057344 86931915070 86974338990 87026099160 87090908352 87264791328 87359336064 87539830560 87599995392 87609306616 87652061112 87704224608 88103875860 88156308240 88164428352 88173799571 88269329148 88451703795 88512495344 88547534460 88724325690 88790399568 88843240512 89082807814 89415684072 89502350080 89555614720 89599319040 89705764512 89759150208 89812499238 89953050880 89991816057 90132648320 90337495248 90425054720 90444981627 90532645280 90640199559 90694141356 90879309312 90919566738 91061850880 91067076480 91121272320 91238094464 91347759360 91402122240 91599406080 91708393920 91771423744 91807752960 91816209408 91825968784 91880616256 92005912320 92015691860 92060666880 92178693376 92299298520 92354227680 92362734464 92523138048 92553566560 92653841280 92663689690 92764083720 92772628256 92827839104 92964307240 93019632160 93119292288 93250837680 93306333120 93311687520 93316250885 93375819264 93618985460 93663618048 93857137920 93912922620 93968812080 93977467584 94033395456 94079284992 94089284916 94273663680 94278274090 94348484048 94450703424 94461887520 94574281230 94639280736 94834816440 94881097080 94937562720 94956399538 95012909992 95059277544 95197954176 95255681010 95445865515 95549273820 95620430304 95625106577 95677335936 95926495665 96179376384 96189599532 96293813616 96387146240 96616476453 96914263446 96971939064 97065928960 97172294310 97181244888 97402287906 97638927360 97822286848 98130600960 98326525440 98374510080 98452585088 98511176192 98560469943 98655999520 98714711680 98762885760 98948355968 98960072640 99340200960 99350760080 99399244560 99458399040 99467560192 99526755328 99532466688 99576557262 99673071680 99732389120 99791665820 99839241216 99990906730 100045520640 100173784128 100233399552 100374994720 100494424030 100558574592 100690143840 100750066560 100759346688 100879233312 101021740820 101076917760 101087661480 101157137536 101197182240 101206503552 101217261046 101266733568 101399229360 101606059744 101728186560 101738999505 101788727040 101799546420 101808923216 101849225940 101919225408 101930058659 102129802320 102260737964 102321595376 102444582240 102520873728 102581885952 102642856272 102787855170 102849026280 102980884006 103037131008 103242851712 103304214882 103365693288 103465880320 103511713305 103588799496 103650447264 103701030048 103908076272 104122762380 104318298084 104369206788 104431318992 104532538880 104584845645 104647086180 104781249111 105557410816 105775504640 105890104320 106016095680 106025860864 106088958976 106142044554 106244922560 106308151040 106572385920 106635809280 106865973760 106889523741 106993126240 107109045120 107402820096 107682514940 107741329920 107746598960 107826838912 107943661056 107956442880 108159177984 108224764340 108382647360 108435539520 108500071680 108510065664 108521599472 108586182848 108639174336 108863635440 108938455808 109080989160 109199170080 109274221056 109280491776 109285836088 109345526784 109499994240 109511633270 109565076390 109630280760 109640378848 109705628032 109770832402 110050072704 110205535440 110336661435 110407094784 110412494192 110418830232 110640619180 110759158224 110825073216 110987999460 111054050640 111064279872 111184609536 111196427628 111316900464 111557168688 111623558592 111769605090 111901005216 111967599744 111979501062 112132205640 112198937760 112221199454 112342782552 112871869440 112921869060 113066640687 113083835392 113133928908 113367676695 113599136640 113666741760 113801779728 113912081920 114047618080 114306817212 114485701120 114535038618 114714279680 114770261760 114782460980 114838563840 114850770320 115111794798 115223366720 115453418080 115608157184 115653922560 115664575488 115965785320 116034798880 116121211136 116260784640 116353055104 116399115360 116479114752 116719774080 116846231040 116869414816 116938966144 117079522560 117471834480 117541744320 117552571136 117599106240 117611606145 117692438864 117935605060 117991830528 118063379280 118299100920 118387199424 118457654016 118515462912 118752087168 118766137490 118824096930 118997442720 119220912096 119279093472 119350078848 119525537880 119596669920 119607686016 119620399418 119678866944 119749998984 119989088076 120224220480 120236999415 120367267020 120449993664 120462796597 120521584029 120593308836 120853599412 120925521808 121214923830 121226088984 121305193776 121422768640 121476556110 121704681098 121797012480 122086799406 122159455704 122277858560 122410337280 122555762784 122674549760 122946565599 123065731360 123138970240 123345426204 123418831536 123538455040 123685444960 123832385313 123926330880 124159056384 124214055966 124334450240 124408444160 124415583360 124799051520 125142850560 125203921920 125217230160 125291749440 125303290112 125377860608 125439046656 125452379888 125698218240 125934271232 125949183360 126085639680 126099041640 126185707648 126446421920 126508129440 126583416960 126745703392 126930605568 127007574680 127219314816 127261154020 127399031760 127493907072 127569781248 127825922455 127886863104 127901994220 127962971136 128151092160 128227357440 128239168512 128252799376 128303570340 128391751488 128530854144 128796413760 128821968604 129053564640 129207116610 129219017928 129295918752 129485999370 129563059080 129574993184 129626287560 129729165566 129869717208 129885095340 130059176832 130397872605 130461508485 130539148740 130636362528 130642751239 130897186992 131399993088 131413959924 131478091668 131556336912 131683847680 131946763520 132246642528 132403993722 132532326080 132611198720 132768743016 133394027520 133565045504 133624211721 133644532736 134253525120 134333422080 134398978560 134505644416 134783548640 134929576320 134942004736 135198972480 135637582080 135651999340 135718302720 135732728560 135798967920 135892300544 136041212034 136173069760 136318963968 136400090112 136592776320 136600614720 136607295110 136681908480 136694498304 136857141696 137050473560 137132035040 137382841344 137399109120 137562590880 137657135616 137724314112 137738953176 137820924384 138008868480 138015617740 138023537790 138091000320 138118399328 138200596352 138268040064 138448947780 138531341520 138544101696 138830349840 138980761920 138995534535 139091064112 139146125580 139158942384 139241758656 139446460860 139529448240 139708332148 139876256520 139959499680 139987269422 140063728896 140428478190 140692193642 140966201376 141050093184 141133927374 141354794240 141417411135 141522726072 141676055136 141958921104 142096514560 142252224660 142434599307 142519364988 142588916316 142812060160 142883521515 143941923840 144212237312 144284399298 144510196480 144580719360 144666762240 144852232448 145151513920 145441318880 145598893440 145707322368 145771867332 145999992320 146086768520 146173707680 146458391040 146733430272 146940713920 147115548580 147195901440 147225106976 147489788160 147678877632 147766764288 147968271360 147983999280 148072067520 148085706496 148144328640 148246146048 148261903504 148422533952 148440108960 148742891584 148831411456 149010301440 149026140120 149098866840 149187598560 149201340288 149217199274 149290132992 149298700032 149306001416 149509607520 149598583680 149687498730 149790376736 149986360095 150260676192 150350099328 150562492080 150741636045 150755520916 150837861888 150845238544 151066999265 151139020032 151156902260 151318849968 151465515520 151532611230 151631492220 151735706304 151809755328 151825891569 151900100352 152409089616 152699319630 152713384824 152878838112 153027015680 153194703480 153316286578 153391106946 153482393064 154181782755 154205230080 154273539420 154471326009 155198820480 155383199244 155475670896 155626365440 156106030080 156477447126 156629112640 156722325760 156798808320 156815474860 157417839040 157724421120 157732134560 157849599232 157943538688 158020617216 158336116224 158432129240 158663256960 158835156480 158961216128 159024143520 159038791296 159133438464 159367383840 159462226560 159476914688 159666665312 159858578880 159953713920 159985450768 160298960640 160315999220 160489689360 160599991552 160663567680 160695445372 160791078448 161027460755 161104230144 161200106496 161523772410 161619898440 161634785312 161740258368 161915491584 161968741480 162238766976 162337146510 162573971040 162765098496 162782399208 162879274272 162958761504 163295453160 163407683712 163621483740 163911331584 163928754132 164249991360 164267449905 164347614585 164445421140 164460568272 164558442048 164656248603 165109847084 165308303160 165618741288 165628245348 165887444480 165960928770 166272592486 166398735360 166596419808 166794641442 166956306880 167055665920 167335753032 167435337888 167597624320 167932244480 167969251593 168132055520 168331799181 168514173828 168677505920 168777889280 169307804160 169625753088 169700893362 169865375680 169991876096 170398704960 170500112640 170515817472 170868122880 170969809920 171053245440 171071427120 171189001984 171374472192 171728551680 172071419520 172155392640 172173691470 172257845760 172276155480 172292023904 172394558336 172647999160 172750745440 172835050080 173159622944 173180127120 173412235776 173496863232 173863830140 173948677980 174052198320 174181816704 174529582656 174635415185 174718672128 175079661120 175199990784 175218613232 175304122224 175408449216 176207751720 176312616480 176328856704 176347599142 176538658296 176903407590 177024990688 177095068920 177448651380 177580799136 177686481024 178149206235 178165615628 178236145395 178831368144 179004700160 179411529024 179430599127 179518300416 179624998476 179906101760 179983632114 180265296640 180674990496 180850109440 180889963254 181065290560 181280399118 181388282712 181758618624 181839133476 182123701760 182134152960 182214834165 182242544640 182476188928 182557021647 182695518720 183416787840 183615505920 183651937568 183761232512 184011824640 184031383720 184357386752 184598597040 184708455360 184725468928 185107133120 185307682560 185327379380 185528167440 185545256512 185655678208 185928614480 186039264320 186238584576 186501675360 186612666240 186623375040 186632501770 186751638528 187237970920 187714275840 187825845240 187937624160 187954935168 188066790912 188158569984 188178569832 188444401145 188547327360 188556548180 188696968096 188901406848 188923775040 189148562460 189278561472 189669632880 189762194160 189875125440 189912799076 190025819984 190118555088 190395908352 190511362020 190891731030 191098547640 191240860608 191250213154 191354671872 191852991330 192358752768 192379199064 192587627232 192774292480 193232952906 193828526892 193943878128 194131857920 194228999055 194344588620 194362489776 194593748349 194804575812 196653050880 196749020160 196905170176 197022352384 197120939886 197311999040 197429423360 197525771520 197896711936 197920145280 198701520160 198798489120 198916798080 198935120384 199064933376 199153114524 199346143360 199464778240 199583331640 199981813460 200091041280 200347568256 200466799104 200749989440 200869306715 200988848060 201380287680 201500133120 201518693376 201758466624 202043481640 202153835520 202175322960 202314275072 202394364480 202413007104 202434522092 202533467136 202798458720 203212119488 203456373120 203477999010 203577454080 203599092840 203617846432 203698451880 203838450816 203860117318 204259604640 204521475928 204643190752 204889164480 204910942665 205041747456 205285712544 205575710340 205698052560 205961768012 206074262016 206387308855 206485703424 206608429764 206731386576 206931760640 207023426610 207035306685 207177598992 207300894528 207402060096 207816152544 208245524760 208636596168 208738413576 208862637984 209065077760 209169691290 209294172360 209562498222 209980904133 210642717285 211038290463 211551009280 212032191360 212051721728 212284089108 212489845120 212616302080 213144771840 213271618560 213731947520 213779047482 213986252480 214218090240 214805640192 215365029880 215482659840 215493197920 215653677824 215887322112 215912885760 216318355968 216449528680 216765294720 216871079040 217000143360 217043198944 217172365696 217278348672 217727270880 217876911616 218161978320 218398340160 218548442112 218560983552 218571672176 218999988480 219023266540 219130152780 219260561520 219280757696 219411256064 219541664804 220100145408 220411070880 220673322870 220814189568 220824988384 220837660464 221281238360 221518316448 221650146432 221975998920 222108101280 222128559744 222369219072 222392855256 222633800928 222707019535 223114337376 223247117184 223539210180 223802010432 223825798911 223935199488 223959002124 224264411280 224397875520 224442398908 224531248095 224685565104 225438445057 225843738120 226133281374 226267857816 226735353390 227198273280 227298916845 227333483520 227603559456 227824163840 228095236160 228613634424 228971402240 229070077236 229428559360 229540523520 229564921960 229701540640 229974429867 230086660419 230223589596 230446733440 230906836160 231307845120 231931570640 232069597760 232242422272 232521569280 232706110208 232798230720 232958229504 233439548160 233692462080 233738829632 233877932288 234159045120 234943668960 235083488640 235105142272 235198212480 235223212290 235384877728 235871210120 236126758560 236598201840 236774398848 236915308032 237030925824 237390998845 237504174336 237532274980 237648193860 237994885440 238441824192 238558186944 238700157696 239051075760 239193339840 239215372032 239240798836 239357733888 239499997968 239978176152 240448440960 240473998830 240734534040 240899987328 240925593194 241043168058 241186617672 241707198824 241851043616 242285658615 242429847660 242452177968 242610387552 242845537280 242953112220 243409362196 243505719765 244173598812 244318911408 244555717120 245111525568 245893131198 246131462720 246277940480 246690852408 246837663072 247076910080 247370889920 247664770626 247852661760 248318112768 248428111932 248668900480 248816888320 248831166720 248941393155 249408888729 249598103040 250434460320 250583498880 250606580224 250904759776 251396436480 251868542464 251898366720 252171279360 252198083280 252371415296 252892843840 253016258880 253043152615 253166833920 253491406784 253861211136 254015149360 254438629632 254522308040 254798063520 254987814144 255139562496 255651844910 255773726208 255803988440 256302184320 256454714880 256505598752 256607140680 256783502976 257061708288 257452210015 257592827520 257643937208 258107129280 258260537205 258414233220 258438035856 258591837504 258971998740 259126118160 259149986368 259252575120 259458331132 259739434416 259770190680 260118353664 260795745210 260923016970 261078297480 261272725056 261285502478 261794373984 262799986176 262827919848 262956183336 263112673824 263367695360 263893527040 264493285056 264521398713 264807987444 265064652160 265222397440 265355111385 265537486032 267130091008 267248423442 268507050240 268666844160 268797957120 269011288832 269567097280 269859152640 269884009472 270397944960 271275164160 271303998680 271465457120 271597935840 271784601088 271920598677 272082424068 272346139520 272637927936 273185552640 273201229440 273214590220 273363816960 273714283392 274100947120 274264070080 274427081005 274798218240 275125181760 275314271232 275448628224 275477906352 275641848768 276017736960 276031235480 276047075580 276182000640 276236798656 276401192704 276536080128 276897895560 277062683040 277088203392 277660699680 277961523840 277991069070 278182128224 278292251160 278317884768 278483517312 278892921720 279058896480 279416664296 279752513040 279918999360 279948752655 279974538844 280127457792 280552998635 280856956380 281217029401 281384387284 281932402752 282100186368 282267854748 282709588480 282834822270 283045452144 283352110272 283917842208 284193029120 284504449320 284869198614 285038729976 285177832632 285624120320 285767043030 286337596545 286875319731 287779486995 288568798596 289020392960 289161438720 289704464896 289849429359 290303027840 290882637760 291197786880 291543734664 291999984640 292173537040 292347415360 292916782080 293466860544 293881427840 294231097160 294391802880 294450213952 294979576320 295357755264 295533528576 295967998560 296144135040 296171412992 296288657280 296523807008 296845067904 296880217920 297485783168 297662822912 298020602880 298052280240 298197733680 298375197120 298402680576 298434398548 298580265984 298597400064 298612002832 299019215040 299050998545 299197167360 299374997460 299580753472 299972720190 300521352384 300700198656 301124984160 301483272090 301511041832 301675723776 301690477088 302133998530 302278040064 302313804520 302637699936 302931031040 303065222460 303262984440 303471412608 303619510656 303651783138 303800200704 304261702745 304818179232 305216998515 305398639260 305426769648 305757676224 305790175977 306389406960 306632573156 306782213892 306964786128 308363565510 308547078840 308942652018 310397640960 310535139915 310766398488 310951341792 311252730880 312954894252 313258225280 313444651520 313597616640 313630949720 314343747333 314835678080 315464269120 315699198464 316672232448 316864258480 317326513920 317670312960 317922432256 318048287040 318077582592 318266876928 318734767680 318924453120 318953829376 319333330624 319717157760 319907427840 319970901536 320597921280 320631998440 320979378720 321199983104 321327135360 321390890744 321582156896 322054921510 322208460288 323047544820 323239796880 323269570624 323480516736 323830983168 323937482960 324322913915 324477533952 324674293020 325147942080 325530196992 325564798416 325758548544 325917523008 326590906320 326815367424 327242967480 327822663168 327857508264 328499982720 328534899810 328695229170 328890842280 328921136544 329116884096 329312497206 330219694168 330616606320 331009984305 331237482576 331256490696 331774888960 331921857540 332347398383 332545184972 333192839616 333589282884 333912613760 334111331840 334671506064 334870675776 335864488960 335938503186 336264111040 336663598362 337028347656 337355011840 337555778560 338615608320 339199922061 339251506176 339401786724 339730751360 339983752192 340103030085 340797409920 341000225280 341736245760 342142854240 342378003968 343457103360 344142839040 344310785280 344347382940 344515691520 344552310960 344584047808 344789116672 345295998320 345501490880 345670100160 346319245888 346360254240 346824471552 346993726464 347727660280 347897355960 348104396640 348363633408 349059165312 349270830370 349437344256 349968173555 350159322240 350437226464 350608244448 350816898432 351730484105 352415503440 352625232960 352657713408 352695198284 352834818435 353077316592 353806815180 354049981376 354190137840 354260413661 354897302760 355161598272 355372962048 356298412470 356331231256 356472290790 357662736288 358009400320 358823058048 358861198254 359036600832 359249996952 359812203520 359967264228 360530593280 360710998245 361349980992 361388389791 361564752087 361779926508 362130581120 362560798236 362776565424 363678266952 364247403520 364268305920 364429668330 364952377856 365114043294 365391037440 366833575680 367231011840 367303875136 367522465024 368023649280 368062767440 368714773504 369197194080 369416910720 369450937856 370214266240 370615365120 370654758760 371056334880 371090513024 371311356416 371497155939 371857228960 372078528640 372477169152 373003350720 373042998185 373225332480 373246750080 373265003540 374475941840 375428551680 375651690480 375875248320 375909870336 376133581824 376317139968 376357139664 376888802290 377094654720 377113096360 377393936192 377802813696 377847550080 378297124920 378557122944 379339265760 379524388320 379750250880 379825598152 380051639968 380237110176 380791816704 381022724040 381783462060 382197095280 382481721216 382500426308 382709343744 383290716445 383477767365 383705982660 384197913407 384717505536 384758398128 385175254464 386465905812 387657053784 387887756256 388263715840 388457998110 388689177240 388724979552 389187496698 389609151624 391193617815 391928253717 392774198089 393810340352 394241879772 394623998080 394858846720 395051543040 395793423872 395840290560 397403040320 397596978240 397833596160 397870240768 398306229048 398692286720 398929556480 399166663280 399963626920 400182082560 400695136512 400872635163 400933598208 401499978880 401738613430 401977696120 402760575360 403000266240 403516933248 404086963280 404350645920 404628550144 404788728960 404826014208 404869044184 405596917440 406424238976 406912746240 406955998020 407154908160 407198185680 407235692864 407396903760 407676901632 407720234636 408519209280 409042951856 409286381504 409778328960 409821885330 410083494912 410571425088 411151420680 411396105120 411923536024 412148524032 412774617710 412971406848 413216859528 413462773152 413863521280 414046853220 414070613370 414355197984 414601789056 414804120192 415632305088 415681481215 416491049520 416986603605 417273192336 417476827152 417725275968 418339382580 418588344720 418671397963 419124996444 419961808266 421285434570 422076580926 423102018560 424064382720 424103443456 424252233405 424568178216 424979690240 425232604160 426289543680 427303797921 427558094964 427972504960 428436180480 430730059760 430986395840 431307355648 431825771520 432636711936 432899057360 433530589440 433742158080 434000286720 434086397888 434344731392 434556697344 435454541760 435753823232 436323956640 436796680320 437121967104 437143344352 437999976960 438046533080 438260305560 438521123040 438561515392 438822512128 439083329608 440200290816 440822141760 440868997855 441346645740 441649976768 441675320928 442562476720 443036632896 443300292864 443951997840 444216202560 444257119488 444738438144 444785710512 445267601856 445414039070 446228674752 446494234368 447078420360 447604020864 447651597822 447870398976 447918004248 448528822560 448795751040 448884797816 449062496190 449371130208 449959080285 450876890114 451687476240 452224908135 452266562748 452535715632 453200997795 453470706780 454052079481 454396546560 454597833690 455207118912 455477674707 456190472320 457227268848 458140154472 458857118720 459081047040 459129843920 459403081280 459948859734 460173320838 460447179192 460893466880 461813672320 462615690240 463413978027 463863141280 464139195520 464484844544 465412220416 465596461440 466879096320 467477659264 467755864576 468318090240 469887337920 470166977280 470210284544 470396424960 470446424580 470769755456 471742420240 472253517120 473196403680 473548797696 473830616064 474061851648 474781997690 475008348672 475064549960 475296387720 475989770880 476883648384 477116373888 477400315392 478102151520 478125532885 478386679680 478430744064 478481597672 478999995936 479956352304 480896881920 480947997660 481469068080 481799974656 481851186388 482086336116 482373235344 483082382265 483414397648 483702087232 484571317230 484859695320 484904355936 485220775104 485906224440 486818724392 487011439530 488347197624 488637822816 489111434240 489955442977 490223051136 491786262396 492262925440 492555880960 492802349715 493381704816 493675326144 493968745809 494741779840 495329541252 496856223864 497337800960 497633776640 497662333440 497882786310 498817777458 499196206080 500868920640 501166997760 501213160448 501809519552 502792872960 503737084928 503796733440 504396166560 504742830592 504995397543 505785687680 506032517760 506086305230 506333667840 506982813568 508030298720 508877259264 509044616080 509596127040 509650293295 509975628288 511303689820 511547452416 511607976880 512604368640 512909429760 513011197504 513214281360 513567005952 514123416576 514904420030 515185655040 515287874416 516214258560 516521074410 516828466440 516876071712 517183675008 517943997480 518252236320 518299972736 518505150240 518916662264 519478868832 519540381360 520236707328 521591490420 521846033940 522156594960 522260197459 522545450112 522571004956 523588747968 523906245555 525599972352 525655839696 525912366672 526225347648 527787054080 528986570112 529042797426 529615974888 530129304320 530444794880 530710222770 531074972064 534260182016 534447618705 534496846884 536607003023 537014100480 538022577664 538291797381 539134194560 539718305280 540795889920 542550328320 542607997360 542930914240 543195871680 543569202176 543841197354 544164848136 544692279040 545275855872 546371105280 546402458880 546429180440 546727633920 547428566784 547671064941 548201894240 548528140160 548854162010 550250363520 550955812704 551283697536 552035473920 552062470960 552094151160 552473597312 552802385408 553072160256 553795791120 554125366080 554176406784 555321399360 555923047680 555982138140 556364256448 556584502320 556635769536 556694935753 556967034624 557785843440 558117792960 558833328592 559505026080 559837998720 559897505310 559949077688 560254915584 561105997270 561713912760 562434058802 562768774568 563864805504 564200372736 564535709496 565333203435 565419176960 565669644540 566090904288 566704220544 567835684416 569008898640 569738397228 570077459952 570355665264 571534086060 572675193090 573750639462 575558973990 577137597192 578040785920 578322877440 579408929792 579698858718 580606055680 581765275520 582395573760 583087469328 583781245047 584347074080 584694830720 587762855680 588462194320 588900427904 589959152640 590715510528 591067057152 591935997120 592288270080 592342825984 592577314560 593047614016 593690135808 593760435840 594971566336 595325645824 596104560480 596395467360 596750394240 596805361152 596868797096 597194800128 597224005664 598038430080 598101997090 598394334720 598749994920 599161506944 599945440380 601042704768 601400397312 602249968320 602313982985 602607920145 602966544180 603022083664 603380954176 604267997060 604556080128 604627609040 605275399872 606130444920 606525968880 606942825216 607239021312 607303566276 607600401408 608523405490 609636358464 610433997030 610797278520 610853539296 611515352448 611580351954 612778813920 613265146312 613564427784 613929572256 614732827995 616727131020 617094157680 617216596997 617885304036 619161926565 620795281920 621070279830 621532796976 621902683584 625909788504 626516450560 626889303040 627195233280 627261899440 628687494666 629671356160 629942712399 630928538240 631398396928 633114871389 633728516960 634653027840 635844864512 636096574080 636155165184 637469535360 637848906240 638666661248 639434315520 639814855680 639941803072 641195842560 641263996880 641958757440 642399966208 642654270720 642781781488 643164313792 644109843020 644416920576 646095089640 646479593760 646539141248 646961033472 647661966336 647874965920 648645827830 648955067904 649348586040 650295884160 651129596832 651517097088 651835046016 653181812640 653213756195 653630734848 654485934960 655645326336 655715016528 656999965440 657069799620 657390458340 657781684560 657842273088 657912196799 658233768192 658624994412 660439388336 661233212640 662019968610 662474965152 662512981392 663843715080 664694796766 665090369944 666385679232 667178565768 667825227520 668121058605 668222663680 669343012128 669375746039 669741351552 671477396733 671877006372 672528222080 673327196724 674056695312 674710023680 676315335171 678399844122 678803573448 679461502720 680206060170 681594819840 682000450560 683472491520 684285708480 684756007936 686914206720 688285678080 688621570560 688694765880 689104621920 689168095616 689578233344 689923289601 690591996640 691002981760 691340200320 692638491776 692720508480 695455320560 695794711920 696208793280 696727266816 698118330624 698541660740 698874688512 699936347110 700318644480 700874452928 701216488896 701633796864 703460968210 704831006880 705250465920 705315426816 705390396568 705669636870 706154633184 707613630360 708099962752 708380275680 708520827322 709794605520 710323196544 710745924096 712172996535 712596824940 712662462512 712944581580 713510410613 715325472576 717646116096 717722396508 718073201664 718499993904 719934528456 721061186560 721421996490 722699961984 722776779582 723129504174 723559853016 724261162240 725121596472 725553130848 727356533904 728536611840 728859336660 729904755712 730228086588 733667151360 734607750272 735044930048 736125534880 738394388160 738833821440 738901875712 740428532480 741230730240 741309517520 742112669760 742181026048 742622712832 742994311878 743714457920 744157057280 744954338304 746006701440 746085996370 746450664960 746493500160 746530007080 748226666187 748951883680 751303380960 751750496640 751819740672 752714279328 753777604580 754189309440 754226192720 754787872384 755605627392 755695100160 756594249840 757114245888 758678531520 759048776640 759129457845 759500501760 759651196304 760103279936 760474220352 761583633408 762045448080 763566924120 764394190560 764963442432 765000852616 765418687488 766581432890 766955534730 767411965320 768395826814 769516796256 770350508928 772356630045 772931811624 775314107568 775775512512 776915996220 777378354480 777449959104 777532596217 778374993396 779218303248 782387235630 783856507434 785548396178 787620680704 788483759544 789247996160 789717693440 790103086080 791586847744 791680581120 793564196139 794806080640 795193956480 795667192320 796612458096 797384573440 798333326560 799927253840 801390273024 801745270326 802999957760 803477226860 803955392240 805521150720 806000532480 807033866496 808173926560 808701291840 809257100288 809577457920 809652028416 809738088368 811193834880 812848477952 813825492480 813911996040 814396371360 814471385728 814793807520 815353803264 815440469272 817038418560 818085903712 818572763008 819556657920 819643770660 821142850176 822302841360 822792210240 823281243015 823847072048 825549235420 825942813696 826433719056 826925546304 828093706440 828141226740 828710395968 829203578112 829608240384 831264610176 831362962430 832982099040 833973207210 834546384672 834953654304 835450551936 836678765160 837176689440 837342795926 838249992888 839846257965 839923616532 841658995905 842570869140 843239576179 843651088203 844153161852 848128765440 848504466810 849136356432 849959380480 852579087360 854607595842 855116189928 855945009920 856872360960 860625959193 861460119520 861972791680 862614711296 865798114720 867061178880 867484316160 868172795776 868689462784 869113394688 870909083520 872647913280 873593360640 874286688704 875999953920 876093066160 876520611120 877042246080 877123030784 877645024256 878166659216 880400581632 881644283520 881737995710 882693291480 883299953536 883350641856 885124953440 886073265792 886600585728 887903995680 888432405120 888514238976 889571421024 890535203712 890828078140 892457349504 892988468736 894156840720 895208041728 895303195644 895740797952 895836008496 897057645120 897152995635 897591502080 897769595632 898124992380 898742260416 899918160570 901753780228 903374952480 904449816270 904533125496 905071431264 906401995590 906941413560 908104158962 908793093120 909195667380 910414237824 910955349414 912380944640 912785108235 914454537696 914499258673 916280308944 917370527931 918259687840 918806162560 919897719468 920346641676 920894358384 921786933760 923627344640 926827956054 927726282560 928278391040 930824440832 931192922880 933758192640 934955318528 935511729152 939774675840 940333954560 940792849920 940892849160 941539510912 943484840480 944507034240 946392807360 947097595392 949563995380 950016697344 950129099920 950592775440 951979541760 953767296768 954232747776 954800630784 956204303040 956251065770 956773359360 956861488128 956963195344 957999991872 959912704608 961793763840 961895995320 962938136160 963599949312 963702372776 964172672232 964746470688 966164764530 966828795296 967404174464 969142634460 969719390640 969808711872 969911795281 970441550208 971812448880 972968741745 973637448784 974022879060 976694395248 977275645632 979910885954 980446102272 983572524792 984525850880 985111761920 985604699430 986763409632 987350652288 987937491618 989483559680 990659082504 993712447728 994675601920 995324666880 995765572620 997042195149 997635554916 1001737841280 1002333995520 1003619039104 1007593466880 1008792333120 1009485661184 1009990795086 1011571375360 1012065035520 1012172610460 1012667335680 1013965627136 1016060597440 1017754518528 1018089232160 1019192254080 1019300586590 1019951256576 1022607379640 1023215953760 1025208737280 1026022395008 1026428562720 1027134011904 1029808840060 1030371310080 1030575748832 1032428517120 1033042148820 1033656932880 1033752143424 1034367350016 1035887994960 1036504472640 1036599945472 1037010300480 1037833324528 1038957737664 1039080762720 1040473414656 1043182980840 1043692067880 1044313189920 1044520394918 1045090900224 1045142009912 1047177495936 1047812491110 1049904520665 1051311679392 1051824733344 1052450695296 1055191452315 1057973140224 1058085594852 1059231949776 1060258608640 1061420445540 1062149944128 1062781240983 1068895237410 1068993693768 1073214006046 1074028200960 1076045155328 1076583594762 1078268389120 1079436610560 1081591779840 1084165169373 1085215994720 1085861828480 1086391743360 1087682394708 1088329696272 1089384558080 1092742210560 1092804917760 1092858360880 1094857133568 1095342129882 1096403788480 1097056280320 1097708324020 1100500727040 1101911625408 1102567395072 1104070947840 1104124941920 1104188302320 1104947194624 1105604770816 1106144320512 1107591582240 1108250732160 1108352813568 1110642798720 1111846095360 1111964276280 1112728512896 1113169004640 1113271539072 1113389871506 1113934069248 1115571686880 1116235585920 1117666657184 1119010052160 1119128994555 1119675997440 1119795010620 1119898155376 1122211994540 1123427825520 1124868117604 1125537549136 1127192225285 1127729611008 1128400745472 1129071418992 1130666406870 1131339289080 1132181808576 1133408441088 1135671368832 1138017797280 1139476794456 1140154919904 1140711330528 1143068172120 1145350386180 1147501278924 1149872149335 1150433302095 1151117947980 1152593740221 1154275194384 1159397717436 1161212111360 1163530551040 1164791147520 1166174938656 1167562490094 1168694148160 1169389661440 1175525711360 1175784761151 1176924388640 1177800855808 1178322594267 1181431021056 1183871994240 1184576540160 1185154629120 1186095228032 1187380271616 1187520871680 1189943132672 1192209120960 1192790934720 1193500788480 1193610722304 1193737594192 1194448011328 1196076860160 1196203994180 1196788669440 1197499989840 1198323013888 1199890880760 1202085409536 1202800794624 1204499936640 1204627965970 1205215840290 1205933088360 1206044167328 1206761908352 1208535994120 1209255218080 1210550799744 1212260889840 1213051937760 1213885650432 1214478042624 1214607132552 1217046810980 1219272716928 1220867994060 1221594557040 1221707078592 1223030704896 1223160703908 1225557627840 1226530292624 1227128855568 1227859144512 1229465655990 1233454262040 1234188315360 1234433193994 1235770608072 1238323853130 1241590563840 1242140559660 1243065593952 1243805367168 1247044443645 1251819577008 1253032901120 1254523798880 1256014193889 1257374989332 1259342712320 1259885424798 1261857076480 1266229742778 1267457033920 1269306055680 1271689729024 1272193148160 1272310330368 1274939070720 1275697812480 1277333322496 1278868631040 1279883606144 1282527993760 1283917514880 1285308541440 1285563562976 1286328627584 1288219686040 1292190179280 1292959187520 1293078282496 1293922066944 1295749931840 1297291655660 1297910135808 1298697172080 1300591768320 1302259193664 1303034194176 1303670092032 1306363625280 1306427512390 1307261469696 1308971869920 1311430033056 1313999930880 1314139599240 1314780916680 1315563369120 1315684546176 1315824393598 1316467536384 1317249988824 1320878776672 1322466425280 1322606993565 1324039937220 1324949930304 1325025962784 1325090762567 1327687430160 1329389593532 1330180739888 1332771358464 1334357131536 1335650455040 1336242117210 1338686024256 1338751492078 1339482703104 1342954793466 1343754012744 1345056444160 1346654393448 1348113390624 1349420047360 1352630670342 1356799688244 1357607146896 1358923005440 1359602993385 1360412120340 1362156238443 1363189639680 1368571416960 1376571356160 1377243141120 1377389531760 1378209243840 1378336191232 1379156466688 1379846579202 1381183993280 1382005963520 1382680400640 1385276983552 1385441016960 1390910641120 1391589423840 1392417586560 1393454533632 1396236661248 1397083321480 1399872694220 1400637288960 1401748905856 1402432977792 1403267593728 1406085147005 1406921936420 1409662013760 1410500931840 1410630853632 1410780793136 1411339273740 1412309266368 1415227260720 1416199925504 1416760551360 1417041654644 1419589211040 1420646393088 1421491848192 1424345993070 1425193649880 1425324925024 1425889163160 1427020821226 1430650945152 1434376598655 1435292232192 1435444793016 1436999987808 1439869056912 1442843992980 1445399923968 1445553559164 1446259008348 1447119706032 1448522324480 1449247146795 1450243192944 1451106261696 1454713067808 1457718673320 1460456173176 1467334302720 1469215500544 1469866328931 1470089860096 1472251069760 1476788776320 1477667642880 1480857064960 1482619035040 1484225339520 1484362052096 1485988623756 1487428915840 1488314114560 1492013402880 1492171992740 1492901329920 1492987000320 1493060014160 1496453332374 1497903767360 1502606761920 1503500993280 1503639481344 1505428558656 1507555209160 1508378618880 1508452385440 1509575744768 1511211254784 1511390200320 1513188499680 1514228491776 1517357063040 1518097553280 1518258915690 1519001003520 1519302392608 1520206559872 1520948440704 1524090896160 1527133848240 1528788381120 1528950879885 1529926884864 1530001705232 1533162865780 1533911069460 1534823930640 1536791653628 1539033592512 1540701017856 1544713260090 1545863623248 1550628215136 1551551025024 1553831992440 1554756708960 1554899918208 1555065192434 1556749986792 1558436606496 1564774471260 1566780592377 1567713014868 1571096792356 1571718736665 1576967519088 1578495992320 1583361162240 1587128392278 1589612161280 1590387912960 1591334384640 1593224916192 1594769146880 1596666653120 1599854507680 1602780546048 1603490540652 1605999915520 1606954453720 1607910784480 1609821009069 1611042301440 1614067732992 1616347853120 1617402583680 1619154915840 1619476176736 1622387669760 1625696955904 1627650984960 1627823992080 1628792742720 1628942771456 1629587615040 1630707606528 1630880938544 1634076837120 1636171807424 1637145526016 1639113315840 1639287541320 1642285700352 1644605682720 1645584420480 1646562486030 1647694144096 1651098470840 1652867438112 1653851092608 1656187412880 1656282453480 1657420791936 1658407156224 1659216480768 1661736991915 1662529220352 1662725924860 1665964198080 1667946414420 1669092769344 1669907308608 1670084807259 1670901103872 1673357530320 1674353378880 1674685591852 1676499985776 1679692515930 1679847233064 1683317991810 1685141738280 1686479152358 1687302176406 1688306323704 1695999610305 1696257530880 1697008933620 1698272712864 1699918760960 1709215191684 1710232379856 1711890019840 1721251918386 1722920239040 1723945583360 1731596229440 1734122357760 1734968632320 1736345591552 1737378925568 1738226789376 1741818167040 1745295826560 1747186721280 1748573377408 1752186132320 1753041222240 1754084492160 1754246061568 1756333318432 1763288567040 1763475991420 1765386582960 1766599907072 1766701283712 1770249906880 1771302068305 1772146531584 1773201171456 1775807991360 1776864810240 1777028477952 1779142842048 1781070407424 1781656156280 1784914699008 1785976937472 1788313681440 1790416083456 1790606391288 1791672016992 1794115290240 1794305991270 1795183004160 1795539191264 1796249984760 1797484520832 1799836321140 1803507560456 1806749904960 1806941948955 1807823760435 1808899632540 1809066250992 1810142862528 1812803991180 1813882827120 1816208317924 1818391334760 1820828475648 1821910698828 1824761889280 1825570216470 1828909075392 1828998517346 1832560617888 1834741055862 1836519375680 1837612325120 1839795438936 1840693283352 1841788716768 1843573867520 1847254689280 1851649790991 1853655912108 1855452565120 1856556782080 1857485779695 1862385845760 1869910637056 1879549351680 1880667909120 1881585699840 1881785698320 1883079021824 1886969680960 1889014068480 1892785614720 1894195190784 1899127990760 1900258199840 1901185550880 1903959083520 1907534593536 1908465495552 1912408606080 1912502131540 1913546718720 1913926390688 1915999983744 1919825409216 1920989567035 1923587527680 1923791990640 1925876272320 1927199898624 1927404745552 1928345344464 1929492941376 1932329529060 1933657590592 1934808348928 1938285268920 1939438781280 1939617423744 1939823590562 1940883100416 1943624897760 1945937483490 1947274897568 1948045758120 1953388790496 1954551291264 1959641268585 1959821771908 1960892204544 1963870990445 1967145049584 1969051701760 1971209398860 1973526819264 1973736590397 1974701304576 1975874983236 1978967119360 1981318165008 1987424895456 1989351203840 1991531145240 1994084390298 1995271109832 2003475682560 2004363175815 2004667991040 2007238078208 2008127238117 2017584666240 2019981590172 2023142750720 2024130071040 2024345220920 2027931254272 2028946005513 2032121194880 2036178464320 2038384508160 2038601173180 2045214759280 2046431907520 2050417474560 2052044790016 2052857125440 2054268023808 2059617680120 2060742620160 2061151497664 2064857034240 2066084297640 2067313865760 2067504286848 2068734700032 2071775989920 2073008945280 2073199890944 2074020600960 2075666649056 2077915475328 2078161525440 2086365961680 2087384135760 2088626379840 2089040789836 2090181800448 2090284019824 2093356989815 2094354991872 2095624982220 2099809041330 2102623358784 2103649466688 2104901390592 2110382904630 2115946280448 2116171189704 2118463899552 2120517217280 2122840891080 2124299888256 2125562481966 2136518989605 2137790474820 2137987387536 2140531231839 2146428012092 2153167189524 2156536778240 2163183559680 2168330338746 2170431989440 2171723656960 2172783486720 2175364789416 2176659392544 2178769116160 2185609835520 2185716721760 2189714267136 2190684259764 2192807576960 2194112560640 2195416648040 2201001454080 2203823250816 2205134790144 2208249883840 2208376604640 2209894389248 2215183164480 2216501464320 2216705627136 2221285597440 2223692190720 2223928552560 2225457025792 2226338009280 2226543078144 2226779743012 2227868138496 2231143373760 2232471171840 2235333314368 2238020104320 2238257989110 2239351994880 2239590021240 2239796310752 2244423989080 2246855651040 2249736235208 2251075098272 2254384450570 2255459222016 2258142837984 2261332813740 2262678578160 2264363617152 2266816882176 2270260397405 2271342737664 2276035594560 2277388373535 2278953588912 2280309839808 2281422661056 2286136344240 2290700772360 2295002557848 2299744298670 2300866604190 2302235895960 2305187480442 2308550388768 2317069890135 2318795434872 2322424222720 2327061102080 2332349877312 2332597788651 2335124980188 2337388296320 2338779322880 2351051422720 2351569522302 2353848777280 2355601711616 2356645188534 2362862042112 2367743988480 2369153080320 2370309258240 2372190456064 2374760543232 2375041743360 2379886265344 2384418241920 2385581869440 2387001576960 2387475188384 2388896022656 2392153720320 2392407988360 2394999979680 2396646027776 2399781761520 2404170819072 2408999873280 2409255931940 2410431680580 2411866176720 2412088334656 2413523816704 2417071988240 2418510436160 2421101599488 2424521779680 2426103875520 2427771300864 2428956085248 2429214265104 2434093621960 2438545433856 2441735988120 2443189114080 2443414157184 2446061409792 2446321407816 2449777214885 2451115255680 2453060585248 2454257711136 2455718289024 2458931311980 2466908524080 2468376630720 2468866387988 2469843729045 2471541216144 2476647706260 2479822895627 2484281119320 2486131187904 2487610734336 2494088887290 2503639154016 2506065802240 2509047597760 2512028387778 2514749978664 2518685424640 2519770849596 2523714152960 2524976987715 2529718728537 2530953264609 2532459485556 2534914067840 2544386296320 2549878141440 2554666644992 2557737262080 2559767212288 2565055987520 2567835029760 2570617082880 2571127125952 2572657255168 2576439372080 2584380358560 2585918375040 2586156564992 2587844133888 2591499863680 2594583311320 2597394344160 2601183536640 2604518387328 2606068388352 2607340184064 2611300987295 2612727250560 2612855024780 2617943739840 2622860066112 2627999861760 2628279198480 2629561833360 2631126738240 2631369092352 2631648787196 2632935072768 2634499977648 2641757553344 2644932850560 2645213987130 2648079874440 2649899860608 2650051925568 2650181525134 2655374860320 2658779187064 2660361479776 2665542716928 2668714263072 2671300910080 2672484234420 2677372048512 2677502984156 2678965406208 2683035015115 2685909586932 2687508025488 2690112888320 2691458986905 2693308786896 2696226781248 2705261340684 2713599376488 2715214293792 2717846010880 2719205986770 2720824240680 2724312476886 2726379279360 2737142833920 2738355324705 2743497776019 2754779063520 2756418487680 2756672382464 2759693158404 2762367986560 2764011927040 2765360801280 2770553967104 2770882033920 2781821282240 2783178847680 2783474678765 2784835173120 2792473322496 2794166642960 2799745388440 2801274577920 2803497811712 2804865955584 2806535187456 2812170294010 2813843872840 2819324027520 2821001863680 2821561586272 2822678547480 2824618532736 2830454521440 2832399851008 2833521102720 2834083309288 2839178422080 2841292786176 2848691986140 2850387299760 2850649850048 2851778326320 2854041642452 2861301890304 2868753197310 2870584464384 2870889586032 2873999975616 2879738113824 2885687985960 2890799847936 2891107118328 2892518016696 2894239412064 2897044648960 2898494293590 2900486385888 2902212523392 2909426135616 2909735385843 2915437346640 2918906225235 2920912346352 2930699785741 2938431001088 2939732657862 2944502139520 2953577552640 2955335285760 2961714129920 2965238070080 2968450679040 2968724104192 2971977247512 2974857831680 2976628229120 2984026805760 2984343985480 2985974000640 2986120028320 2991126585447 2992906664748 2995807534720 3005213523840 3007001986560 3010857117312 3015110418320 3016904770880 3019151489536 3022780400640 3026376999360 3028456983552 3034714126080 3036195106560 3036517831380 3038002007040 3038604785216 3040413119744 3041896881408 3048181792320 3054267696480 3057576762240 3057901759770 3059853769728 3060003410464 3066325731560 3067822138920 3069647861280 3073583307256 3078067185024 3081402035712 3086082984985 3089426520180 3091727246496 3101256430272 3103102050048 3107663984880 3109513417920 3109799836416 3110130384868 3113499973584 3116873212992 3129548942520 3133561184754 3135426029736 3142193584712 3143437473330 3149713561995 3153935038176 3156991984640 3165574356945 3174256784556 3179224322560 3180775825920 3186449832384 3188343722949 3193333306240 3199709015360 3206981081304 3211999831040 3213908907440 3215821568960 3219642018138 3222084602880 3228135465984 3232695706240 3234805167360 3238309831680 3238952353472 3244775339520 3251393911808 3255647984160 3257585485440 3257885542912 3259175230080 3261761877088 3268153674240 3272343614848 3274291052032 3278226631680 3278575082640 3284571400704 3289211365440 3289560983995 3291168840960 3293124972060 3295388288192 3302196941680 3305734876224 3307702185216 3312374825760 3312564906960 3314841583872 3316814312448 3318432961536 3323473983830 3325058440704 3325451849720 3331928396160 3335892828840 3338185538688 3339814617216 3340169614518 3341802207744 3346715060640 3346878730195 3348706757760 3349371183704 3352999971552 3357386983665 3359385031860 3359694466128 3366635983620 3370283476560 3372958304716 3374604352812 3376612647408 3381576675855 3391999220610 3394017867240 3396545425728 3418430383368 3420464759712 3423780039680 3442503836772 3445840478080 3447891166720 3449616448005 3457781220663 3463192458880 3472691183104 3483636334080 3490591653120 3494373442560 3497146754816 3504372264640 3506082444480 3508168984320 3508492123136 3512666636864 3526577134080 3526951982840 3530773165920 3533199814144 3533402567424 3534967782801 3540499813760 3542604136610 3544293063168 3551615982720 3553729620480 3558285684096 3562140814848 3563312312560 3567552053065 3569829398016 3576627362880 3580832166912 3581212782576 3583344033984 3588230580480 3588611982540 3590366008320 3591078382528 3592499969520 3594969041664 3599672642280 3607015120912 3613499809920 3613883897910 3615647520870 3617799265080 3618132501984 3620285725056 3625607982360 3627765654240 3632416635848 3636782669520 3641656951296 3643821397656 3649523778560 3651140432940 3655821382213 3657818150784 3657997034692 3665121235776 3669482111724 3673038751360 3675224650240 3679590877872 3681386566704 3683577433536 3694509378560 3703299581982 3707311824216 3710905130240 3713113564160 3714971559390 3724771691520 3739821274112 3741133330935 3759098703360 3763571396640 3766158043648 3768042581667 3773939361920 3778028136960 3785571229440 3798255981520 3800516399680 3802371101760 3807918167040 3815069187072 3816930991104 3824817212160 3825004263080 3827093437440 3827852781376 3831999967488 3839650818432 3841979134070 3847583981280 3851752544640 3854809491104 3856690688928 3858985882752 3864659058120 3867315181184 3869616697856 3876570537840 3878877562560 3879234847488 3879647181124 3881766200832 3887249795520 3887662981085 3891874966980 3894549795136 3896091516240 3896864550271 3906777580992 3909102582528 3919282537170 3919643543816 3921784409088 3927741980890 3934290099168 3938103403520 3942418797720 3947053638528 3947473180794 3949402609152 3951749966472 3957934238720 3962636330016 3967820980695 3974849790912 3975272287701 3983062290480 3988168780596 3990542219664 4006951365120 4008726351630 4014476156416 4016254476234 4035169332480 4039963180344 4046285501440 4048260142080 4048690441840 4055862508544 4057892011026 4064242389760 4072356928640 4076769016320 4077202346360 4086468715329 4090429518560 4092863815040 4104089580032 4105714250880 4119235360240 4122302995328 4129714068480 4132168595280 4134627731520 4135008573696 4137469400064 4143551979840 4146017890560 4146399781888 4148041201920 4151333298112 4155830950656 4156323050880 4172731923360 4174768271520 4177252759680 4178081579672 4180363600896 4180568039648 4186713979630 4188709983744 4191249964440 4199618082660 4205246717568 4207298933376 4209802781184 4216197880895 4218255441015 4220765809260 4231892560896 4232342379408 4236927799104 4245681782160 4248599776512 4251124963932 4273037979210 4275580949640 4275974775072 4281062463678 4292856024184 4303129795965 4306334379048 4313073556480 4320516178979 4336660677492 4340863978880 4343447313920 4345566973440 4350729578832 4353318785088 4371433443520 4381368519528 4385615153920 4388225121280 4390833296080 4402002908160 4407646501632 4409598986793 4410269580288 4416499767680 4416753209280 4419788778496 4430366328960 4433002928640 4442571194880 4447857105120 4450914051584 4452676018560 4453086156288 4453559486024 4462286747520 4464942343680 4470666628736 4476040208640 4476515978220 4478703989760 4479180042480 4479592621504 4488847978160 4493711302080 4499472470416 4502150196544 4508768901140 4510918444032 4516285675968 4522665627480 4525357156320 4528727234304 4533633764352 4540520794810 4542685475328 4552071189120 4554776747070 4557907177824 4560619679616 4562845322112 4572272688480 4572496293365 4581401544720 4586852639655 4590005115696 4599488597340 4601733208380 4604471791920 4605385377593 4610374960884 4617100777536 4634139780270 4637590869744 4654122204160 4664699754624 4665195577302 4670249960376 4674776592640 4677558645760 4700341777131 4703139044604 4707697554560 4711203423232 4713290377068 4735487976960 4744380912128 4750083486720 4768836483840 4771163738880 4774003153920 4774950376768 4777792045312 4784307440640 4784815976720 4789999959360 4793292055552 4799563523040 4808341638144 4817999746560 4818511863880 4820863361160 4823732353440 4824176669312 4827047633408 4829463027207 4834143976480 4837020872320 4842203198976 4849043559360 4849558976405 4852207751040 4858428530208 4868187243920 4877090867712 4883471976240 4886378228160 4886828314368 4892122819584 4892642815632 4899554429770 4902230511360 4906121170496 4908515422272 4911436578048 4917862623960 4933817048160 4936753261440 4937732775976 4939687458090 4943082432288 4953295412520 4959645791254 4968562238640 4972262375808 4975221468672 4985210975745 4988177774580 4994572874291 5007278308032 5010254421777 5018095195520 5024056775556 5029499957328 5039541699192 5047428305920 5049953975430 5059437457074 5061906529218 5064918971112 5069828135680 5088772592640 5099756282880 5109333289984 5119534424576 5130111975040 5135670059520 5142254251904 5145314510336 5152878744160 5168760717120 5171836750080 5172313129984 5182999727360 5189166622640 5194788688320 5202367073280 5209036774656 5212136776704 5214680368128 5222601974590 5225454501120 5225710049560 5235887479680 5245720132224 5256558396960 5259123666720 5262253476480 5262738184704 5263297574392 5268999955296 5283515106688 5289865701120 5290427974260 5296159748880 5299799721216 5300103851136 5300363050268 5310749720640 5313906204915 5317558374128 5320722959552 5331085433856 5337428526144 5344968468840 5354744097024 5355005968312 5357930812416 5366070030230 5371819173864 5375016050976 5380225776640 5382917973810 5386617573792 5392453562496 5410522681368 5420825846865 5427198752976 5430428587584 5438411973540 5441648481360 5442728173519 5448624953772 5474285667840 5476710649410 5486995552038 5509558127040 5512836975360 5513344764928 5519386316808 5524735973120 5528023854080 5530721602560 5541107934208 5541764067840 5554949372973 5563642564480 5566357695360 5566949357530 5569670346240 5588333285920 5599490776880 5606995623424 5609731911168 5624340588020 5627687745680 5638648055040 5642003727360 5643123172544 5645357094960 5649237065472 5660909042880 5664799702016 5667042205440 5668166618576 5678356844160 5682585572352 5697383972280 5700774599520 5701299700096 5703556652640 5708083284904 5722603780608 5737506394620 5741779172064 5747999951232 5759476227648 5762968701105 5771375971920 5781599695872 5782214236656 5785036033392 5788478824128 5796988587180 5800972771776 5804425046784 5818852271232 5819470771686 5830874693280 5837812450470 5841824692704 5861399571482 5876862002176 5878923805755 5879465315724 5889004279040 5891612971335 5902677033253 5907155105280 5921209771191 5930476140160 5936901358080 5943954495024 5949715663360 5968053611520 5968687970960 5972240056640 5982253170894 5985813329496 5991615069440 6010427047680 6014003973120 6021714234624 6024381714351 6030220836640 6033809541760 6038302979072 6052753998720 6069428252160 6072390213120 6073035662760 6077209570432 6080826239488 6083793762816 6096363584640 6108535392960 6115153524480 6115803519540 6120006820928 6132651463120 6135644277840 6139295722560 6147166614512 6156134370048 6162804071424 6172165969970 6178853040360 6183454492992 6202512860544 6206204100096 6215327969760 6219026835840 6219599672832 6220260769736 6226999947168 6233746425984 6259097885040 6267122369508 6270852059472 6280070969445 6284387169424 6286874946660 6299427123990 6307870076352 6331148713890 6348513569112 6358448645120 6361551651840 6372899664768 6376687445898 6386666612480 6399418030720 6413962162608 6421593695517 6427817814880 6431643137920 6439284036276 6465391412480 6469610334720 6477904706944 6489550679040 6511295968320 6515170970880 6515771085824 6518350460160 6523523754176 6536307348480 6544687229696 6548582104064 6557150165280 6569142801408 6578422730880 6579121967990 6582337681920 6586249944120 6590776576384 6604393883360 6611469752448 6615404370432 6624749651520 6625129813920 6625453812835 6629683167744 6646947967660 6650116881408 6650903699440 6663856792320 6671785657680 6676371077376 6679629234432 6680339229036 6683604415488 6693430121280 6693757460390 6697413515520 6698742367408 6705999943104 6714773967330 6718770063720 6719388932256 6733271967240 6740566953120 6745916609432 6749208705624 6753225294816 6763153351710 6783998441220 6788035734480 6789382566967 6793090851456 6810781192215 6836860766736 6840929519424 6885007673544 6891680956160 6895782333440 6899232896010 6915562441326 6926384917760 6945382366208 6967272668160 6981183306240 6994293509632 6997793365953 7008744529280 7012164888960 7016337968640 7025333273728 7053154268160 7053903965680 7061546331840 7066399628288 7066805134848 7069935565602 7080999627520 7085208273220 7088586126336 7103231965440 7107459240960 7116571368192 7124281629696 7126624625120 7135104106130 7139658796032 7153254725760 7162425565152 7166688067968 7176461160960 7177223965080 7182156765056 7184999939040 7189938083328 7199345284560 7214030241824 7226999619840 7227767795820 7231295041740 7235598530160 7236265003968 7237034164789 7240571450112 7251215964720 7255531308480 7264833271696 7273565339040 7283313902592 7287642795312 7302280865880 7311642764426 7315636301568 7315994069384 7330242471552 7338964223448 7346077502720 7349331644655 7350449300480 7359181755744 7362773133408 7367154867072 7406599163964 7414623648432 7421810260480 7429943118780 7439468686881 7482266661870 7518197406720 7527142793280 7532316087296 7536085163334 7547878723840 7556056273920 7571142458880 7589156185611 7596511963040 7601032799360 7604742203520 7649634424320 7650008526160 7655705562752 7663999934976 7679301636864 7683958268140 7695167962560 7703505089280 7709618982208 7713381377856 7717971765504 7729318116240 7734630362368 7739233395712 7753141075680 7757755125120 7758469694976 7759294362248 7763532401664 7774499591040 7775325962170 7783749933960 7789099590272 7792183032480 7793729100542 7813555161984 7818205165056 7833902961885 7838565074340 7839287087632 7855483961780 7868580198336 7884837595440 7894107277056 7894946361588 7898805218304 7903499932944 7925272660032 7935641961390 7949699581824 7950544575402 7966124580960 7976337561192 7981084439328 8013902730240 8017452703260 8028952312832 8032508952468 8049105045345 8070338664960 8079926360688 8097380883680 8115784022052 8128484779520 8144713857280 8153538032640 8154404692720 8172937430658 8180859037120 8185727630080 8208179160064 8211428501760 8230493328057 8238470720480 8244605990656 8264337190560 8269255463040 8270017147392 8287103959680 8292035781120 8296082403840 8302666596224 8311661901312 8312646101760 8345463846720 8349536543040 8350424036295 8354505519360 8356163159344 8361136079296 8373427959260 8377419967488 8382499928880 8399236165320 8410493435136 8414597866752 8419605562368 8432395761790 8436510882030 8441531618520 8464684758816 8473855598208 8491363564320 8497199553024 8502249927864 8546075958420 8551161899280 8551949550144 8552858558387 8562124927356 8585712048368 8606259591930 8612668758096 8641032357958 8673321354984 8681727957760 8686894627840 8691133946880 8701459157664 8706637570176 8729206157529 8742866887040 8762737039056 8771230307840 8781666592160 8792099357223 8815293003264 8819197973586 8832999535360 8833506418560 8860732657920 8866005857280 8885142389760 8895714210240 8901828103168 8905352037120 8906172312576 8907118972048 8924573495040 8929884687360 8941333257472 8952080417280 8953031956440 8958360084960 8959185243008 8977695956320 8987422604160 8998944940832 9004300393088 9017537802280 9032571351936 9045331254960 9050714312640 9057454468608 9081041589620 9085370950656 9104142378240 9109553494140 9115814355648 9121239359232 9125690644224 9144545376960 9144992586730 9162803089440 9173705279310 9180010231392 9198977194680 9203466416760 9208943583840 9210770755186 9220749921768 9234201555072 9258248954955 9268279560540 9275181739488 9275635337969 9329399509248 9330391154604 9340499920752 9349553185280 9400683554262 9406278089208 9415395109120 9426580754136 9470975953920 9488761824256 9537672967680 9542327477760 9549900753536 9555584090624 9569631953440 9579999918720 9599127046080 9635999493120 9637023727760 9641726722320 9647464706880 9648353338624 9654095266816 9658926054414 9668287952960 9674041744640 9684406397952 9698087118720 9699117952810 9704415502080 9716857060416 9736374487840 9754181735424 9766943952480 9772756456320 9773656628736 9785285631264 9799108859540 9804461022720 9812242340992 9817030844544 9822873156096 9835725247920 9867634096320 9868682951985 9873506522880 9875465551952 9879374916180 9886164864576 9906590825040 9919291582508 9937124477280 9944524751616 9950442937344 9970421951490 9976355549160 9989145748582 10014556616064 10020508843554 10036190391040 10040636190585 10048113551112 10058999914656 10079083398384 10099907950860 10118874914148 10123813058436 10129837942224 10139656271360 10144730027565 10239068849152 10260223950080 10271340119040 10284508503808 10290629020672 10305757488320 10337521434240 10343673500160 10365999454720 10378333245280 10389577376640 10418073549312 10445203949180 10450909002240 10451420099120 10471774959360 10491440264448 10513116793920 10518247333440 10524506952960 10525476369408 10526595148784 10537999910592 10567030213376 10579731402240 10580855948520 10592319497760 10599599442432 10600207702272 10600726100536 10621499441280 10627812409830 10635116748256 10641445919104 10674857052288 10689936937680 10702656159195 10709488194048 10710011936624 10732140060460 10743638347728 10750032101952 10765835947620 10773235147584 10784907124992 10821045362736 10841651693730 10854397505952 10860857175168 10876823947080 10883296962720 10885456347038 10897249907544 10948571335680 10953421298820 10967464146639 10973991104076 11019116254080 11025673950720 11038772633616 11049471946240 11083528135680 11109898745946 11127285128960 11132715390720 11133898715060 11139340692480 11176666571840 11198981553760 11213991246848 11219463822336 11248681176040 11255375491360 11277296110080 11286246345088 11290714189920 11298474130944 11321818085760 11334084410880 11336333237152 11356713688320 11394767944560 11401549199040 11402599400192 11407113305280 11416166569808 11445207561216 11475012789240 11483558344128 11495999902464 11518952455296 11525937402210 11542751943840 11564428473312 11570072066784 11576957648256 11593977174360 11601945543552 11608850093568 11637704542464 11638941543372 11661749386560 11662988943255 11675624900940 11683649385408 11690593650813 11722799142964 11757847611510 11758930631448 11778008558080 11783225942670 11805354066506 11814310210560 11842419542382 11860952280320 11873802716160 11887908990048 11899431326720 11925816863103 11937375941920 11944480113280 11964506341788 11971626658992 11983230138880 12020854095360 12043428469248 12048763428702 12060441673280 12067619083520 12105507997440 12138856504320 12144780426240 12146071325520 12154419140864 12161652478976 12167587525632 12192727169280 12217070785920 12230307048960 12231607039080 12240013641856 12265302926240 12271288555680 12278591445120 12294333229024 12312268740096 12344331939940 12357706080720 12366908985984 12399114478135 12405025721088 12412408200192 12430655939520 12438053671680 12439199345664 12440521539472 12453999894336 12467492851968 12518195770080 12534244739016 12541704118944 12560141938890 12568774338848 12573749893320 12598854247980 12615740152704 12648593642685 12654766323045 12662297427780 12697027138224 12745799329536 12753374891796 12773333224960 12798836061440 12827924325216 12843187391034 12855635629760 12863286275840 12878568072552 12930782824960 12939220669440 12955809413888 12961548536937 13022591936640 13030341941760 13036700920320 13047047508352 13089374459392 13114300330560 13156845461760 13158243935980 13164675363840 13172499888240 13181553152768 13208787766720 13222939504896 13230808740864 13249499303040 13250259627840 13250907625670 13259366335488 13293895935320 13301807398880 13327713584640 13343571315360 13352742154752 13359258468864 13360678458072 13386860242560 13387514920780 13394827031040 13397484734816 13411999886208 13429547934660 13437540127440 13438777864512 13466543934480 13481133906240 13491833218864 13498417411248 13506450589632 13526306703420 13567996882440 13576071468960 13578765133934 13586181702912 13621562384430 13673721533472 13681859038848 13717488880095 13770015347088 13783361912320 13798465792020 13816156132779 13831124882652 13852769835520 13962366612480 13988587019264 13995586731906 14017489058560 14024329777920 14032675937280 14050666547456 14107807931360 14123092663680 14133610269696 14139871131204 14161999255040 14170416546440 14206463930880 14233142736384 14253249250240 14270208212260 14306509451520 14324851130304 14333376135936 14352922321920 14354447930160 14364313530112 14369999878080 14379876166656 14398690569120 14428060483648 14453999239680 14455535591640 14462590083480 14471197060320 14472530007936 14474068329578 14481142900224 14502431929440 14511062616960 14529666543392 14547130678080 14548676929215 14575285590624 14604561731760 14623285528852 14631272603136 14631988138768 14653498928705 14660484943104 14677928446896 14692155005440 14698663289310 14718363511488 14725546266816 14734309734144 14813198327928 14829247296864 14843620520960 14859886237560 14878937373762 14955632927235 14964533323740 14983718622873 15054285586560 15072170326668 15095757447680 15142284917760 15178312371222 15193023926080 15202065598720 15209484407040 15299268848640 15300017052320 15311411125504 15327999869952 15358603273728 15367916536280 15390335925120 15407010178560 15419237964416 15426762755712 15435943531008 15458636232480 15469260724736 15506282151360 15515510250240 15516939389952 15518588724496 15548999182080 15550651924340 15567499867920 15578199180544 15584366064960 15587458201084 15627110323968 15636410330112 15667805923770 15677130148680 15678574175264 15710967923560 15737160396672 15769675190880 15788214554112 15789892723176 15806999865888 15850545320064 15871283922780 15899399163648 15901089150804 15932249161920 15941718614745 15952675122384 15962168878656 16034905406520 16065017904936 16098210090690 16140677329920 16159852721376 16194761767360 16231568044104 16256969559040 16289427714560 16308809385440 16328184520557 16345874861316 16361718074240 16371455260160 16422857003520 16460986656114 16476941440960 16489211981312 16528674381120 16538510926080 16540034294784 16574207919360 16584071562240 16592164807680 16605333192448 16623323802624 16625292203520 16690927693440 16699073086080 16700848072590 16709011038720 16712326318688 16722272158592 16746855918520 16764999857760 16798472330640 16820986870272 16829195733504 16864791523580 16873021764060 16883063237040 16929369517632 16947711196416 16982727128640 16994399106048 17004499855728 17092151916840 17102323798560 17103899100288 17105717116774 17124249854712 17171424096736 17212519183860 17225337516192 17282064715916 17288906103315 17346642709968 17363455915520 17402918315328 17413275140352 17458412315058 17485733774080 17525474078112 17542460615680 17563333184320 17584198714446 17630586006528 17638395947172 17665999070720 17667012837120 17674838914005 17708031099759 17721465315840 17791428420480 17810704074240 17814237944096 17849146990080 17882666514944 17904160834560 17906063912880 17916720169920 17918370486016 17955391912640 17974845208320 17997889881664 18008600786176 18035075604560 18065142703872 18090662509920 18101428625280 18114908937216 18162083179240 18208284756480 18219106988280 18231628711296 18242478718464 18251381288448 18279106911065 18289090753920 18289985173460 18325606178880 18347410558620 18360020462784 18397954389360 18406932833520 18417887167680 18421541510372 18441499843536 18468403110144 18516497909910 18536559121080 18550363478976 18551270675938 18658799018496 18660782309208 18680999841504 18699106370560 18801367108524 18812556178416 18830790218240 18840212908335 18853161508272 19075345935360 19084654955520 19099801507072 19111168181248 19139263906880 19159999837440 19198254092160 19274047455520 19283453444640 19294929413760 19296706677248 19317852108828 19336575905920 19348083489280 19396174237440 19398235905620 19408831004160 19433714120832 19472748975680 19484322751355 19533887904960 19545512912640 19547313257472 19570571262528 19598217719080 19608922045440 19624484681984 19634061689088 19645746312192 19671450495840 19735268192640 19737365903970 19747013045760 19750931103904 19758749832360 19772329729152 19813181650080 19838583165016 19874248954560 19876361438505 19889049503232 19940843902980 19952711098320 19978291497164 20029113232128 20041017687108 20072380782080 20081272381170 20096227102224 20117999829312 20158166796768 20199815901720 20237749828296 20247626116872 20259675884448 20279312542720 20289460055130 20368147700901 20432343576645 20520447900160 20569017007616 20611514976640 20675042868480 20687347000320 20731998909440 20756666490560 20779154753280 20836147098624 20890407898360 20901818004480 20902840198240 20943549918720 20982880528896 21026233587840 21036494666880 21049013905920 21053190297568 21075999821184 21134060426752 21159462804480 21161711897040 21184638995520 21199198884864 21200415404544 21201452201072 21242998882560 21255624819660 21270233496512 21282891838208 21349714104576 21379873875360 21405312318390 21418976388096 21420023873248 21464280120920 21487276695456 21500064203904 21531671895240 21546470295168 21569814249984 21602580894895 21642090725472 21683303387460 21708795011904 21711102494367 21721714350336 21753647894160 21766593925440 21770912694076 21794499815088 21906842597640 21934928293278 21947982208152 22038232508160 22047994933965 22051347901440 22077545267232 22098943892480 22219797491892 22254570257920 22265430781440 22267797430120 22318406060643 22353333143680 22397963107520 22497362352080 22510750982720 22554592220160 22572492690176 22581428379840 22596948261888 22643636171520 22668168821760 22672666474304 22713427376640 22789535889120 22803098398080 22805198800384 22814226610560 22832333139616 22950025578480 22967116688256 22991999804928 23026926887965 23037904910592 23051874804420 23085503887680 23128856946624 23140144133568 23153915296512 23187954348720 23203891087104 23217700187136 23275409084928 23277883086744 23323498773120 23325977886510 23351249801880 23367298770816 23381187301626 23445598285928 23501708885655 23515695223020 23517861262896 23556017116160 23566451885340 23610708133012 23684839084764 23721904560640 23775817980096 23851633726206 23874751883840 23888960226560 23929012683576 23943253317984 23966460277760 24041708190720 24086856938496 24097526857404 24120883346560 24135238167040 24147315136035 24211015994880 24292142651040 24308838281728 24385454338560 24434141571840 24460614097920 24463214078160 24480027283712 24530605852480 24542577111360 24557182890240 24588666458048 24624537480192 24688663879880 24715412161440 24733817971968 24798228956270 24810051442176 24861311879040 24876107343360 24881043078944 24907999788672 24934985703936 24972864371455 25036391540160 25051272108885 25068489478032 25083408237888 25120283877780 25137548677696 25147499786640 25197708495960 25231480305408 25297187285370 25309532646090 25324594855560 25394054276448 25491598659072 25506749783592 25546666449920 25597672122880 25655848650432 25658575675161 25686374782068 25711271259520 25726572551680 25757136145104 25861565649920 25911618827776 25923097073874 26045183873280 26060683883520 26073401840640 26094095016704 26178748918784 26228600661120 26313690923520 26316487871960 26344999776480 26363106305536 26376298071669 26417575533440 26445879009792 26498998606080 26500519255680 26501815251340 26587791870640 26603614797760 26655427169280 26687142630720 26705484309504 26718516937728 26721356916144 26773720485120 26775029841560 26789654062080 26794969469632 26823999772416 26859095869320 26875080254880 26877555729024 26933087868960 26962267812480 26983666437728 26996834822496 27012901179264 27052613406840 27135993764880 27152142937920 27157530267868 27172363405824 27213640867595 27243124768860 27278051851897 27347443066944 27363718077696 27434977760190 27540030694176 27566723824640 27596931584040 27632312265558 27662249765304 27705539671040 27774746864865 27826906013907 27991173463812 28034978117120 28048659555840 28101333094912 28215615862720 28246185327360 28279742262408 28323998510080 28340833092880 28412927861760 28466285472768 28506498500480 28540416424520 28613018903040 28649702260608 28666752271872 28708895860320 28728627060224 28739999756160 28797381138240 28856120967296 28907998479360 28911071183280 28925180166960 28942394120640 28945060015872 28948136659156 28962285800448 29004863858880 29022125233920 29059333086784 29094261356160 29097353858430 29150571181248 29209123463520 29246571057704 29262545206272 29263976277536 29306997857410 29320969886208 29355856893792 29384310010880 29397326578620 29436727022976 29451092533632 29468619468288 29513385166265 29606048855955 29626396655856 29658494593728 29719772475120 29757874747524 29911265854470 29929066647480 29967437245746 30108571173120 30121908571755 30144340653336 30191514895360 30356624742444 30386047852160 30404131197440 30418968814080 30600034104640 30622822251008 30717206547456 30735833072560 30780671850240 30814020357120 30838475928832 30853525511424 30871887062016 30917272464960 30938521449472 31012564302720 31031020500480 31037177448992 31097998364160 31101303848680 31134999735840 31156398361088 31168732129920 31174916402168 31254220647936 31335611847540 31354260297360 31357148350528 31421935847120 31474320793344 31539350381760 31576429108224 31579785446352 31613999731776 31701090640128 31742567845560 31798798327296 31802178301608 31864498323840 31883437229490 31905350244768 31924337757312 32069810813040 32107968477585 32130035809872 32196420181380 32237697643151 32319705442752 32389523534720 32463136088208 32578855429120 32617618770880 32656369041114 32691749722632 32723436148480 32742910520320 32845714007040 32902392439917 32921973312228 32953882881920 32978423962624 33057348762240 33077021852160 33148415838720 33210666384896 33250584407040 33381855386880 33398146172160 33401696145180 33418022077440 33424652637376 33444544317184 33493711837040 33529999715520 33596944661280 33641973740544 33658391467008 33729583047160 33746043528120 33766126474080 33858739035264 33895422392832 33946912834835 33965454257280 34008999711456 34184303833680 34204647597120 34207798200576 34211434233548 34248499709424 34342848193472 34425038367720 34450675032384 34564129431832 34577812206630 34693285419936 34726911831040 34805836630656 34826550280704 34916824630116 34971467548160 34988966829765 35050948156224 35071780952439 35126666368640 35168397428892 35276791894344 35331998141440 35334025674240 35349677828010 35416062199518 35442930631680 35582856840960 35621408148480 35628475888192 35698293980160 35765333029888 35812127825760 35833440339840 35836740972032 35910783825280 35949690416640 35995779763328 36017201572352 36070151209120 36130285407744 36181325019840 36185170823945 36202857250560 36324166358480 36416569512960 36438213976560 36463257422592 36484957436928 36502762576896 36558213822130 36578181507840 36579970346920 36651212357760 36694821117240 36720040925568 36795908778720 36813865667040 36835774335360 36843083020744 36882999687072 36936806220288 37032995819820 37073118242160 37100726957952 37102541351876 37197343434405 37317598036992 37321564618416 37361999683008 37602734217048 37625112356832 37661580436480 37680425816670 37706323016544 37945780928055 38099097214633 38199603014144 38278527813760 38319999674880 38396508184320 38548094911040 38566906889280 38589858827520 38593413354496 38635704217656 38673151811840 38696166978560 38792348474880 38796471811240 38817662008320 38867428241664 38884645610811 38945497951360 38968645502710 39067775809920 39091025825280 39141142525056 39196435438160 39248969363968 39268123378176 39342900991680 39470536385280 39474731807940 39494026091520 39501862207808 39517499664720 39544659458304 39626363300160 39677166330032 39748497909120 39752722877010 39778099006464 39881687805960 39905422196640 39956582994328 40058226464256 40082035374216 40144761564160 40162544762340 40192454204448 40235999658624 40316333593536 40399631803440 40475499656592 40495252233744 40519351768896 40578920110260 40736295401802 40864687153290 41040895800320 41138034015232 41152466640285 41223029953280 41350085736960 41448468398337 41513332981120 41558309506560 41780815796720 41805680396480 41887099837440 41965761057792 42052467175680 42072989333760 42098027811840 42106380595136 42151999642368 42268120853504 42323423794080 42369277991040 42400830809088 42402904402144 42485997765120 42511249639320 42540466993024 42565783676416 42699428209152 42759747750720 42764292791935 42810624636780 42840047746496 42928560241840 42974553390912 43000128407808 43063343790480 43092940590336 43139628499968 43205161789790 43284181450944 43366606774920 43417590023808 43422204988734 43443428700672 43507295788320 43533187850880 43541825388152 43588999630176 43646030787645 43813685195280 43869856586556 43895964416304 43960496786115 44076465016320 44095989867930 44155090534464 44439594983784 44509140515840 44530861562880 44535594860240 44636812121286 44706666287360 44795926215040 44951155868619 44994724704160 45021501965440 45144985380352 45162856759680 45287272343040 45345332948608 45426854753280 45579071778240 45606196796160 45610397600768 45628453221120 45664666279232 45900051156960 45934233376512 45983999609856 46053853775930 46075809821184 46103749608840 46171007775360 46257713893248 46280288267136 46307830593024 46375908697440 46378176689845 46407782174208 46550818169856 46555766173488 46646997546240 46651955773020 46702499603760 46734597541632 46762374603252 46891196571856 47003417771310 47031390446040 47035722525792 47132903770680 47221416266024 47369678169528 47443809121280 47525677968769 47551635960192 47703267452412 47749503767680 47777920453120 47858025367152 47886506635968 48195053714808 48241766693120 48270476334080 48294630272070 48422031989760 48584285302080 48617676563456 48770908677120 48868283143680 48926428156320 48960054567424 48984553561671 49061211704960 49085154222720 49114365780480 49177332916096 49377327759760 49430824322880 49467635943936 49596457912540 49620102884352 49722623758080 49752214686720 49762086157888 49815999577344 49869971407872 49945728742910 50072783080320 50102544217770 50136978956064 50166816475776 50240567755560 50275097355392 50294999573280 50395416991920 50462960610816 50594374570740 50619065292180 50649189711120 50659239153523 50788108552896 50983197318144 51013499567184 51195344245760 51311697300864 51317151350322 51372749564136 51422542519040 51453145103360 51514272290208 51823237655552 51846194147748 52090367746560 52188190033408 52457201322240 52627381847040 52632975743920 52689999552960 52726212611072 52752596143338 52835151066880 52891758019584 52997997212160 53001038511360 53003630502680 53124093299277 53175583741280 53207229595520 53374285261440 53442713832288 53547440970240 53550059683120 53589938939264 53647999544832 53718191738640 53750160509760 53755111458048 53866175737920 53924535624960 53967332875456 53993669644992 54025802358528 54105226813680 54271987529760 54304285875840 54315060535736 54344726811648 54427281735190 54486249537720 54556103703794 54694886133888 54727436155392 54837320733195 54869955520380 55080061388352 55193863168080 55264624531116 55324499530608 55549493729730 55653812027814 55982346927624 56069956234240 56097319111680 56202666189824 56431231725440 56492370654720 56559484524816 56681666185760 57012997000960 57080832849040 57226037806080 57299404521216 57333504543744 57417791720640 57457254120448 57479999512320 57594762276480 57712241934592 57822142366560 57850360333920 57884788241280 57890120031744 57896273318312 58009727717760 58044250467840 58118666173568 58188522712320 58194707716860 58301142362496 58418246927040 58452968254065 58493142115408 58527952555072 58613995714820 58641939772416 58711713787584 58794653157240 58873454045952 58902185067264 58937238936576 59026770332530 59212097711910 59252793311712 59316989187456 59439544950240 59515749495048 59629084315515 59822531708940 59858133294960 59870009908709 59934874491492 60217142346240 60243817143510 60288681306672 60713249484888 60772095704320 60808262394880 60837937628160 61104443102703 61200068209280 61245644502016 61471666145120 61561343700480 61676951857664 61707051022848 61834544929920 62025128605440 62062041000960 62074354897984 62195996728320 62202607697360 62269999471680 62312796722176 62337464259840 62349832804336 62508441295872 62671223695080 62708520594720 62714296701056 62843871694240 62948641586688 63078700763520 63159570892704 63227999463552 63402181280256 63485135691120 63597596654592 63604356603216 63728996647680 63766874458980 63810700489536 63848675514624 64139621626080 64215936955170 64260071619744 64392840362760 64475395286302 64639410885504 64779047069440 64807742684685 64926272176416 64929447365783 65133307483101 65235237541760 65312738082228 65383499445264 65446872296960 65804784879834 65843946624456 65907765763840 66114697524480 66154043704320 66296831677440 66421332769792 66763710773760 66796292344320 66803392290360 66849305274752 66889088634368 66987423674080 67059999431040 67193889322560 67459166094320 67492087056240 67532252948160 67717478070528 67790844785664 67893825669670 67930908514560 68017999422912 68368607667360 68409295194240 68415596401152 68422868467096 68496999418848 68685696386944 68850076735440 68901350064768 69080780663895 69128258863664 69155624413260 69386570839872 69611673261312 69653100561408 69833649260232 69942935096320 69977933659530 70101896312448 70143561904878 70253332737280 70336794857784 70553583788688 70668051348480 70699355656020 70832124399036 71165713681920 71256951776384 71624255651520 71666880679680 71673481944064 71821567650560 71899380833280 71991559526656 72034403144704 72140302418240 72260570815488 72362650039680 72370341647890 72405714501120 72648332716960 72876427953120 72926514845184 73116427644260 73156363015680 73159940693840 73302424715520 73389642234480 73440081851136 73591817557440 73627731334080 73671548670720 73686166041488 73765999374144 73873612440576 74065991639640 74146236484320 74201453915904 74205082703752 74394686868810 74643129236832 74723999366016 74918593114365 75205468434096 75250224713664 75360851633340 75412646033088 75891561856110 76198194429266 76399206028288 76557055627520 76639999349760 76793016368640 76975727025483 77096189822080 77133813778560 77179717655040 77271408435312 77346303623680 77584696949760 77592943622480 77734856483328 77769291221622 77890995902720 77937291005420 78135551619840 78182051650560 78282285050112 78392870876320 78497938727936 78536246756352 78685801983360 78941072770560 78949463615880 79003724415616 79034999329440 79089318916608 79252726600320 79354332660064 79496995818240 79505445754020 79763375611920 79810844393280 79913165988656 80116452928512 80164070748432 80325089524680 80384908408896 80471999317248 80632667187072 80799263606880 80950999313184 80990504467488 81038703537792 81157840220520 81472590803604 81640922602785 81729374306580 81834155555691 82304933280570 82446059906560 82700171473920 82896936796674 83026665962240 83116619013120 83480718041721 83561631593440 83611360792960 84104934351360 84145978667520 84212761190272 84303999284736 84646847588160 84738555982080 84805808804288 84971995530240 85022499278640 85080933986048 85131567352832 85398856418304 85519495501440 85528585583870 85621249273560 85680095492992 85857120483680 85949106781824 86000256815616 86126687580960 86185881180672 86410323579580 86568362901888 86733213549840 86835180047616 86844409977468 86886857401344 87014591576640 87066375701760 87083650776304 87177999260352 87292061575290 87627370390560 87739713173112 87791928832608 87920993572230 88152930032640 88191979735860 88310181068928 88540155498795 88879189967568 89071189720480 89273624242572 89413332574720 89591852430080 89902311737238 89989449408320 90043003930880 90289970760704 90325713519360 90574544686080 90690665897216 91158143556480 91212393592320 91256906442240 91329332558464 91800102313920 91868466753024 92107707551860 92151619642368 92207499217680 92342015550720 92515427786496 92560576534272 92615661186048 92751817394880 92756353379690 92815564348416 93111532346976 93293995092480 93303911546040 93404999207520 93469195083264 93524749206504 93782393143712 94006835542620 94062780892080 94071445051584 94081444142257 94265807541360 94442832532048 94739356339056 95051355937538 95103271920384 95406534904824 95499007535360 95555840906240 95716050734304 95773013271936 96390107429616 96483533386240 96589260544140 96713092929453 97168570604160 97736566287360 97852856312640 97920109134848 97969107123342 98122423409920 98170308445440 98228731560960 98354665832192 98754655519520 98861648645760 98935271887872 99192915825080 99445247516160 99524172315776 99631999154688 99891457485820 100145566160640 100205088435540 100273957912128 100333632951552 100481135511120 100550194710784 100589999146560 100790833983840 100925921221632 101188749141480 101238130584360 101298379422240 101318478307046 101576217105792 101840738504505 102026999134368 102623394601728 102634302700644 102745499128272 102845085038080 103028544580416 103692388295496 104180735493120 104376380066816 104914402644480 105265951487840 105379999105920 105505192286676 105670302133760 105995994424320 106002077022720 106007261005360 106248186598554 106351167482560 106414459191040 106748570522880 106885427664576 107094881940480 107100119366240 107179877878528 107295999089664 107436383477280 107500321019520 107510222916096 107732351475840 107849071249920 107934665750912 107987339289984 108051604717056 108210453627360 108543975059520 108555512471835 108608571751680 108630121071472 108854563470380 108972499075440 109112207407588 109389772267776 109454872310784 109674641466390 109739911040760 110160122776704 110387726336160 110529249062232 110648999061216 111098987459460 111307624055628 111592030303215 111964693855248 112862463450880 112984741309440 113118969049632 113363332371520 114025994001920 114161665698080 114297291643899 114598809042432 114835583441280 114959999024640 115189524552960 115424483869184 115644284733120 115700720667840 115769576482560 115780240063488 115792546636624 116019455435520 116088500935680 116237332347136 116377045424640 116389415433720 116602284724992 116836493854080 116905936508130 116986284230816 117055905110144 117227991429640 117423427575168 117589306314480 117746908091904 117804370134528 118053540665060 118424195423820 118505586623424 118633978374912 118879089900480 119031498990096 119258168631030 119645063417880 119716266589920 119740019817418 119869748982984 120434284692480 120487634287020 120577362613344 121426498969776 121544191408640 122208886205406 122400136418560 122943332290240 123122687400960 123353903715328 123414102045696 123669089859840 124050257210880 124148709795968 124405215394720 124539998943360 124674928519680 124699665608672 125342447390160 125417041189440 125428593402112 125687743388480 125897283173376 126157401527040 126319141785408 126455998927104 126804362560512 126970271382240 127208713206432 127457993295360 127533748917960 127621400979072 127697351029248 128279243252160 128292878375805 128431873910340 128520143239488 128785680725520 128950790572604 129278821771008 129558094138880 129615485369370 129852544352832 129858894731566 130266614966202 130470475083520 130625476164456 130766998890528 130893744593920 131609569759668 131687893248912 131815531527680 131881490358345 132229395048960 133527421547520 133592584688640 133606784580720 133698610549504 133778177268736 133974847348160 134119998862080 134387778645120 134918332188640 134984174112480 135064505896320 135434956141056 135787651339340 135861817029120 136035998845824 136390259259485 136737215334720 136818590388480 136831192802304 136845736934192 136993998837696 137371392773888 137700153470880 137802700129536 138161561327790 138256517727328 138311248826520 138773141679744 139134530069535 139223346522624 139667298520464 139955867319060 140203792624896 140287123809756 140506665474560 140673589715568 141107167577376 141398711312040 141664248798072 142331427363840 142513903552768 142577033906307 143248511303040 143333761359360 143643135301120 143983119053312 144280604836480 144725300079360 144740683295780 144811429002240 145296665433920 145752855906240 145853029690368 146232855288520 146312726031360 146319881387680 146604849431040 146779284468960 146880163702272 147183635114880 147255462668160 147343097341440 147372332082976 147531998748288 148131983279280 148292472968640 148402907831808 148410165407504 148789373737620 149286258473664 149447998732032 149837186228730 150410936868192 150500449427328 150721703266680 150825292066176 151783123712220 151977717460569 152396388858532 153114111255040 153586032737280 153951454050966 154192379644160 154267627557120 154359435310080 154542816870624 154692607247360 155185887244960 155469712966656 155538582443244 155781991805440 155874582010840 156271103239680 156564570100224 156785741752640 157371603966720 157882145541120 157898927231760 158007448831232 158069998658880 158178637833216 158505453200640 158708665320128 158993991636480 159010891508040 159526751223840 159621688786560 159826331977312 160328141496864 160650179049360 160769816817792 160943998634496 161188488215755 161265334374144 161598527213760 161901998626368 161981008934976 162077407075584 162315680441040 162945181607208 163281845205570 163458748613160 163668311111382 164511962199585 164609866561140 164892119813120 165793873593348 166053331924480 166961436083442 167123263186880 167222721585920 168209868702720 168291957335040 168425522380544 168607998569472 169293695176320 169477111964160 169611617608576 170044998557280 170161867972096 171038991002880 171057171167740 171242498547120 171360190985984 171714240967360 171898213563648 172000513631232 172253375161920 172371762361344 172820647159160 173136725803776 173466427099680 173670360095232 173688819954936 174029183153280 174132751403520 174167301552608 174355998520704 174584123150580 175254740781120 175358904762195 175479426346224 175583857665216 175841987144460 176383959471720 176620362137856 177080310997590 177758379935136 178142379440960 178547248485144 178826665149440 179183704860160 179610029726127 179804623474476 179978898816640 180086007861760 180651427038720 181381331794432 182316287112960 182424787184640 182513812884480 182658665116928 183600204627840 183736933506048 184215415103720 184414998435360 184684031101440 185030855572992 185121153068544 185503634789760 185512706759380 186223064693952 186587990184960 186607823092080 186809998415040 186938390166528 187049498413008 187564786287424 188013671085240 188125561784160 188142890103168 188162888284514 188531615082720 188885665064096 189478712678112 190102711875076 190206543840768 190495486073165 190813069809648 190998015070720 191432101468608 191546026543872 192780214859232 192967066772480 193178521088280 193426185858906 194337141208320 194423228054055 194788342097349 195705712625280 195938214246684 196244846819840 196340616890880 196709331664384 197509311039040 197723297291520 198385831650160 198890495032320 199048344631552 199263998309376 199782914971640 200291132321280 200410176871080 200547915824256 200667265903104 200962271022240 201100389421568 201179998293120 201581667967680 202377498282960 202476261168720 202596758844480 202636956614092 203152434211584 203681477009010 204053998268736 205246789203456 205268605401288 205490998256544 205690170076160 206057089160832 207242341991685 207384776590992 209828805288960 210531902975680 210759998211840 211010384573352 211340604267520 212004154045440 212014522010720 212496373197108 212702334965120 212828918382080 213497141045760 213770855329152 214200238732480 214359755757056 214872766954560 215000642039040 215020445832192 215464702951680 215698142499840 215869331501824 215974678579968 216103209434112 216420907254720 217087950119040 217111024943670 217217143503360 217260242142944 217709126940760 217944998150880 218224414815176 218779544535552 219349282932780 219479822081520 220320245553408 220775452672320 221058498124464 221297998122432 222197974918920 222615248111256 223184060606430 223929387710496 224755779343095 225724926901760 226237938099264 226726664743040 228051988003840 228323331396160 228594583287798 229197618084864 229671166882560 229919998049280 230379049105920 230848967738368 231288569466240 231401441335680 231539152965120 231585093273248 232038910871040 232474664694272 232754090849280 232778830867440 233204569449984 233672987708160 233811873016260 233972568461632 234111810220288 234455982859280 234846855150336 235178612628960 235493816183808 235608740269056 236107081330120 236848390847640 237011173246848 237267956749824 237628389843845 237758179800960 238062997980192 238516337262060 239290126835760 239432533179840 239480039634836 239739497965968 240975268574040 241154725226688 242852997939552 243088382817280 244417772410812 244800272837120 244922767808355 245502466667073 245886664580480 247338179719680 248100514421760 248297419591936 248810430789440 249079997886720 249349857039360 249399331217344 250684894780320 250834082378880 250857186804224 251375486776960 252314803054080 252638283570816 252911997854208 253296195767615 253940542764480 254417426412864 254915986590720 255067497835920 255242801958144 255394702058496 256558486504320 256585756751610 256863747820680 257040286478976 257571361451040 257901581145208 258557643542016 259116188277760 259230970738740 259705088705664 259717789463132 260533229932404 260940950167040 261250952328912 261533997781056 263219139519336 263375786497824 263631063055360 263762980716690 264458790097920 265620466496385 267213569161440 267397221099008 267949694696320 268239997724160 268775557290240 269836664377280 269968348224960 270129011792640 270869912282112 271575302678680 271723634058240 272071997691648 272780518518970 273474430669440 273637180776960 273691473868384 273987997675392 274742785547776 275400306941760 275605400259072 276323122655580 276513035454656 276622497653040 277546283359488 278269060139070 278446693045248 279334597040928 279911734638120 280407585249792 280574247619512 281013330949120 281347179431136 282214335154752 282244332426771 282797422624080 283328497596144 285027807105536 285154067812614 286497022606080 286667522718720 287286270602240 287966238106624 288561209672960 289450600158720 289481366591560 290139278788359 290593330867840 291505711812480 292465710577040 292639762775360 293209698862080 293558568937920 293760327404544 294367270229760 294510925336320 294686194682880 294744664165952 295063997496576 296263966558560 296584945937280 296805815663616 296820330815008 297578747475240 298572516947328 298895997464064 299350049543545 299674372457460 300821873736384 301000898854656 301443406533360 301650584132352 303566247424440 303955434921138 304792777717064 305522215513515 306228222510080 307902908101932 308384759288320 308535255114240 309085633741248 310371774489920 311077164886488 311563983610880 311749164021680 312542206479360 313129140200448 313571483505280 314743207933440 315797854463520 316014897662464 316139997317760 317010906401280 317417330640256 317987983272960 318021783016080 319053502447680 319243377573120 319652663954624 320656282993728 321300358098720 321539633635584 321887997268992 322376976431510 322530668748288 323197054427520 323803997252736 323962017869952 324154814151168 324631360882080 324647236828915 325666537415505 325890363214416 326563690411140 326917497226320 327336622222764 329023924399170 329219733122280 331587747186696 332106663848960 333922872166884 334246526373760 334445443171840 336851044761088 338587390352640 338954223928320 339223235217152 340089997114560 340323735944192 342077982005760 342114342335480 342484997094240 342720381971968 342891874931697 343428481934720 343796427127296 344506750323840 345641294318320 346273451607552 346932854199360 347340720190464 347377639909872 348058366306560 348265502807040 348334603105216 348711997041408 349168246301160 350509481562240 350717809524390 350958852692448 351167715330432 351683974288920 352767918943440 353240724275712 354160621995180 354614674074661 355516759870272 356284758881920 357094496970288 358367409720320 359220059452254 359609246948952 359957797633280 360172015723520 361302854077440 362762663588864 364632574225920 365317330233856 367200409255680 368430830207440 368829996870720 369368062202880 370061711145984 370242306137088 371007269579520 371025413518760 372446129387904 373215646184160 373619996830080 374098996826016 375129572574848 376027342170480 376251123568320 376285780206336 376325776569028 377063230165440 377771330128192 378957425356224 380205423750152 380413087681536 380990972146330 381626139619296 381996030141440 382864202937216 383092053087744 384878635127415 385560429718464 386357042176560 386852371717812 388674282416640 388846456108110 389576684194698 391411425250560 391876428493368 392489693639680 392681233781760 393418663328768 395018622078080 395446594583040 396771663300320 398096689263104 399565829943280 400582264642560 400820353742160 401095831648512 401334531806208 401924542044480 402200778843136 402359996586240 403163335935360 404754996565920 404952522337440 405193517688960 405273913228184 406304868423168 407362954018020 408107996537472 409170777778455 410493578406912 410537210802576 410981996513088 412114178321664 414484683983370 414769553181984 417403590208605 419090069360963 421063805951360 421519996423680 422020769146704 424029044021440 424992746394216 425404669930240 425657836764160 426994282091520 427541710658304 427731101718921 428400477464960 428719511514112 429745533909120 430001284078080 430929405903360 431738663003648 431949357159936 432841814509440 434175900238080 434222049887340 434434287006720 434520484285888 435418253881520 435889996301760 436448829630352 437559089071104 438698565865560 438959644163040 440640491106816 441550905344640 442116996248928 442595996244864 444395949837840 445230496222512 446368121212860 447858775420992 449511558686190 451449853803520 452475876198528 453453329486080 455933152381707 456646662792320 457189166575596 459342333765120 460758098211840 462577138932480 462802882671360 463078305930240 463170186546496 464077821742080 464949329388544 465557661734880 466409138899968 467345975416320 467623746032520 467945136923264 468223620440576 468911965718560 469693710300672 470357225257920 470407220711285 472214162660240 473696781695280 474022346493696 474535913499648 475256779687690 475516359601920 476125995960384 477032674524120 478580253671520 478865066359680 478960079269672 479478995931936 481950537148080 482309450453376 483565464647265 485705995879104 488835544821624 489600545674240 489845535616710 491004933334146 491773329160960 494676359439360 496594839183872 497620861578880 498159995773440 498798662434688 501369789560640 501668164757760 501714373608448 502750973553920 504629606108160 505276567141632 505823995708416 506592391535230 507881085528960 508834852825728 510134995671840 510485603916288 513116973008640 513171513503220 513727495641360 514080572957952 515142722902080 515803162290416 517115287084032 518461941477480 519410177411328 519435578926264 521066459864808 521881900334080 522501904657824 523067995562112 526438279038672 526751572995648 527525961433380 531240932992770 534427138322880 534794442198016 535899389392640 536479995448320 537551114580480 538830089178381 539673328754560 539936696449920 540258023585280 543150605357360 544143995383296 545561037037940 546948861338880 547274361553920 547382947736768 547975995350784 549485571095552 550800613883520 551210800518144 552646245311160 553026070909312 553244995306080 555092566718976 556538120278140 558669194081856 559823469276240 560815170499584 561148495239024 562694358862272 564428670309504 564488664853542 565594845248160 566656995192288 570055614211072 570308135625228 571486458219495 572994045212160 577122419345920 578901200317440 578962733183120 580278557576718 581186661735680 583011423624960 584365026292047 584931421154080 585279525550720 587117137875840 588734540459520 589021850672640 589489328331904 590127994993152 592527933117120 593169891874560 593640661630016 595157494950480 597145033894656 597791994928128 598700099087090 599348744914920 601643747472768 602001797709312 602886813066720 603301168264704 607132494848880 607910869842276 609585555434128 611044431027030 615805816203864 616769518576640 617070510228480 618171267482496 620743548979840 622154329772976 623498328043360 627142967010560 629486415866880 631595708927040 632029795324928 632279994635520 634021812802560 634834661280512 636043566032160 638107004895360 638486755146240 639305327909248 641312565987456 642600716197440 643079267271168 644753952863020 645061337496576 646394108855040 647607994505472 647924035739904 648309628302336 649262721764160 649294473657830 651333074831010 651780726428832 653127380822280 653834994452640 654673244445528 658047848798340 658439466244560 658570108995799 663175494373392 667845744333768 668493052747520 668890886343680 673702089522176 677174780705280 678446470434304 680179994229120 684155964011520 684228684670960 684969994188480 685440763943936 685783749863394 686856963869440 687592854254592 689013500647680 691282588636640 692546903215104 693865708398720 694755279819744 696116732613120 696669206210432 697423994082816 698336492602320 701018963124480 701435619048780 701917705384896 702335430660864 703367948577840 705535837886880 706481448551424 708321243990360 709229348149322 711033519740544 712569517763840 712885169531535 714188993940576 718440118904508 719218493897904 719915595266560 729265148451840 730634660467712 734400818511360 736861660414880 737659993741440 742014539159040 742050827037520 744892258775808 746431292368320 747239993660160 748197993652032 750259145149696 752054684340960 752502247136640 752571560412672 752651553138056 754126460330880 755542660256384 757914850712448 759888587302845 760410847500304 761981944292660 763252279238592 765728405874432 766184106175488 769757270254830 771120859436928 772714084353120 773704743435624 777348564833280 777692912216220 779153368389396 782822850501120 783752856986736 790037244156160 790893189166080 793543326600640 796193378526208 799131659886560 801640707484320 802191663297024 803849084088960 804719993172480 806326671870720 809509993131840 809905044674880 810387035377920 810547826456368 812609736846336 814725908036040 816215993074944 818341555556910 821074421605152 821963993026176 824228356643328 828969367966740 829539106363968 834807180417210 838180138721926 842127611902720 843039992847360 844041538293408 846732997280313 848058088042880 849985492788432 850809339860480 855083421316608 855462203437842 856800954929920 859491067818240 860002568156160 861858811806720 863477326007296 863898714319872 865683629018880 868351800476160 868444099774680 869040968571776 870836507763040 871779992603520 872897659260704 877397131731120 877919288326080 881280982213632 883101810689280 884233992497856 885191992489728 888791899675680 890460992445024 892736242425720 895717550841984 898050148630635 899023117372380 904951752397056 906906658972160 911866304763414 913293325584640 914378333151192 918684667530240 925154277864960 925605765342720 926340373092992 931115323469760 934691950832640 935247492065040 935890273846528 936447240881152 937823931437120 939387420601344 940714450515840 940814441422570 944428325320480 947393563390560 948044692987392 950513559375380 951032719203840 952251991920768 954065349048240 957160507343040 957730132719360 957920158539344 958957991863872 963901074296160 964618900906752 967130929294530 971411991758208 973941710486745 977671089643248 979691071233420 982009866668292 983546658321920 993189678367744 995241723157760 996319991546880 997597324869376 1002739579121280 1003336329515520 1005501947107840 1010553134283264 1013184783070460 1015762171057920 1017669705651456 1020269991343680 1020971207832576 1026233946017280 1026343027006440 1027454991282720 1028161145915904 1030285445804160 1031606324580832 1036923882954960 1038820354822656 1038871157852528 1042132919729616 1045003809315648 1046135991124224 1052876558077344 1053503145991296 1055051922866760 1062481865985540 1063844022223983 1068854276645760 1071798778785280 1075102229160960 1077660178356762 1079346657509120 1079873392899840 1080516047170560 1086301210714720 1088287990766592 1091122074075880 1093897722677760 1094765895473536 1095951990701568 1101601227767040 1105292490622320 1106052141818624 1106489990612160 1110185133437952 1113076240556280 1117338388163712 1119646938552480 1122296990478048 1125388717724544 1128857340619008 1128977329707084 1131189690496320 1133313990384576 1140616271250456 1142972916438990 1145988090424320 1154244838691840 1157925466366240 1160557115153436 1162373323471360 1166022847249920 1168730052584094 1169862842308160 1170559051101440 1174234275751680 1177469080919040 1178043701345280 1178978656663808 1180255989986304 1185055866234240 1186339783749120 1187281323260032 1190314989900960 1194290067789312 1197400198174180 1198697489829840 1203287494945536 1204003595418624 1205773626133440 1206602336529408 1214264989697760 1215821739684552 1219171110868256 1222088862054060 1227512333335365 1231611632407728 1236342534964992 1241487097959680 1244308659545952 1246996656086720 1254285934021120 1257270208082889 1263191417854080 1264559989271040 1269669322561024 1272087132064320 1276214009790720 1276973510292480 1278610655818496 1282625131974912 1285201432394880 1286158534542336 1289507905726040 1292788217710080 1295215989010944 1295848071479808 1298525443528320 1298588947315660 1302666149662020 1303561452857664 1306254761644560 1307669988905280 1309346488891056 1316095697596680 1316878932489120 1317140217991598 1326350988746784 1335691488667536 1336986105495040 1354349561410560 1356892940868608 1360359988458240 1368457369341920 1369939988376960 1371567499726788 1373713927738880 1378027001295360 1382565177273280 1387731416797440 1389510559639488 1392233465226240 1393338412420864 1394847988165632 1396672985204640 1402037926248960 1402871238097560 1403835410769792 1404670861321728 1406735897155680 1411071675773760 1411221662133855 1416642487980720 1418458696298644 1422067039481088 1425139035527680 1425770339063070 1428377987881152 1436880237809016 1438436987795808 1439831190533120 1450696393941795 1468801637022720 1473723320829760 1475319987482880 1484029078318080 1484101654075040 1489784517551616 1492862584736640 1494479987320320 1496395987304064 1500518290299392 1504109368681920 1505004494273280 1505143120825344 1505303106276112 1508252920661760 1511085320512768 1515829701424896 1519777174605690 1520821695000608 1523963888585320 1526504558477184 1531456811748864 1539514540509660 1542241718873856 1545428168706240 1547409486871248 1555385824432440 1558306736778792 1565645701002240 1567505713973472 1580074488312320 1587086653201280 1598263319773120 1603281414968640 1604383326594048 1607698168177920 1609439986344960 1612653343741440 1619019986263680 1619810089349760 1620774070755840 1621095652912736 1629451816072080 1632431986149888 1636683111113820 1642148843210304 1643927986052352 1648456713286656 1657938735933480 1659078212727936 1669614360834420 1676360277443852 1684255223805440 1688083076586816 1693465994560626 1696116176085760 1699970985576864 1701618679720960 1710166842633216 1710924406875684 1713601909859840 1714459374658485 1718982135636480 1731367258037760 1736703600952320 1736888199549360 1738081937143552 1741673015526080 1743559985207040 1745795318521408 1754794263462240 1755838576652160 1766203621378560 1768467984995712 1770383984979456 1773073370373305 1777583799351360 1780921984890048 1785472484851440 1791435101683968 1796100297261270 1798046234744760 1809903504794112 1813813317944320 1823732609526828 1826586651169280 1828756666302384 1850308555729920 1851211530685440 1852680746185984 1862230646939520 1870494984130080 1871780547693056 1875647862874240 1881428901031680 1881628882845140 1888856650640960 1894787126781120 1896089385974784 1901027118750760 1902065438407680 1904503983841536 1908130698096480 1914321014686080 1915460265438720 1915840317078688 1917915983727744 1927802148592320 1929237801813504 1934261858589060 1942823983516416 1947883420973490 1955342179286496 1959382142466840 1964019733336584 1967093316643840 1975710326987397 1990483446315520 1995194649738752 2005479158242560 2006672659031040 2011003894215680 2021106268566528 2026369566140920 2031524342115840 2035339411302912 2040539982687360 2052467892034560 2052686054012880 2054909982565440 2056322291831808 2060570891608320 2063212649161664 2073847765909920 2077640709645312 2077742315705056 2084265839459232 2090007618631296 2092271982248448 2095450346804815 2105753116154688 2107006291982592 2110103845733520 2124963731971080 2127688044447966 2137708553291520 2138655508594605 2143597557570560 2155320356713524 2158693315018240 2159746785799680 2172602421429440 2182244148151760 2187795445355520 2189531790947072 2191903981403136 2203202455534080 2210584981244640 2212104283637248 2212979981224320 2226152481112560 2234676776327424 2239293877104960 2244593980956096 2250777435449088 2257714681238016 2257954659414168 2262379380992640 2266627980769152 2279665761908535 2281232542500912 2285945832877980 2315850932732480 2321114230306872 2324746646942720 2332045694499840 2337460105168188 2339725684616320 2341118102202880 2348468551503360 2357957313327616 2370111732468480 2372679567498240 2374562646520064 2380629979801920 2388580135578624 2394800396348360 2397394979659680 2406574989891072 2411547252266880 2428529979395520 2431643479369104 2438342221736512 2444177724108120 2455024666670730 2463223264815456 2472685069929984 2482974195919360 2488617319091904 2493993312173440 2508571868042240 2514540416165778 2526382835708160 2529119978542080 2539338645122048 2544174264128640 2552428019581440 2557221311636992 2565250263949824 2570402864789760 2579015811452080 2585576435420160 2590431978021888 2591696142959616 2597050887056640 2597177894631320 2605332299324040 2607122905715328 2612509523289120 2615339977810560 2618692977782112 2632191395193360 2633757864978240 2634280435983196 2652701977493568 2671382977335072 2673972210990080 2694150445891905 2720719976916480 2736914738683840 2739879976753920 2743134999453576 2747427855477760 2756054002590720 2765130354546560 2775462833594880 2779021119278976 2786676824841728 2793345970409280 2804075852497920 2805742476195120 2807670821539584 2809341722643456 2813471794311360 2822143351547520 2822443324267710 2833284975961440 2836917392597288 2844134078962176 2850278071055360 2851540678126140 2856755975762304 2873760475618032 2876873975591616 2901392787883590 2921825131460235 2947446641659520 2950639974965760 2968203308150080 2979569035103232 2985725169473280 2988959974640640 2992791974608128 3001036580598784 3008218737363840 3010008988546560 3010606212552224 3016505841323520 3022170641025536 3031659402849792 3039554349211380 3041643390001216 3047927777170640 3053009116954368 3062913623497728 3079029081019320 3084483437747712 3090856337412480 3094818973742496 3110771648864880 3116613473557584 3135011427946944 3160148976624640 3174173306402560 3191532066671949 3196526639546240 3206562829937280 3215396336355840 3225306687482880 3238039972527360 3239620178699520 3241548141511680 3242191305825472 3258903632144160 3264863972299776 3273366222227640 3284297686420608 3287855972104704 3292850544978995 3315877471866960 3318156425455872 3339228721668840 3352720554887704 3368510447610880 3376166153173632 3386931989121252 3392232352171520 3399941971153728 3421848813751368 3427203819719680 3428918749316970 3437964271272960 3462734516075520 3473776399098720 3476163874287104 3483346031052160 3487119970414080 3491590637042816 3509588526924480 3511677153304320 3532407242757120 3536935969991424 3540767969958912 3546146740746610 3555167598702720 3561843969780096 3570944969702880 3582870203367936 3592200594522540 3596092469489520 3619807009588224 3647465219053656 3653173302338560 3657513332604768 3705361492371968 3724461293879040 3740989968260160 3743561095386112 3751295725748480 3762857802063360 3763257765690280 3771810624248667 3777713301281920 3789574253562240 3802054237501520 3809007967683072 3816261396192960 3828642029372160 3830920530877440 3831680634157376 3835831967455488 3855604297184640 3858475603627008 3868523717178120 3885647967032832 3895766841946980 3910684358572992 3918764284933680 3928039466673168 3951420653974794 3980966892631040 3990389299477504 4010958316485120 4052739132281840 4063048684231680 4070678822605824 4081079965374720 4105372108025760 4109819965130880 4121141783216640 4126425298323328 4147695531819840 4155484631410112 4168531678918464 4180015237262592 4184543964496896 4190900693609630 4211506232309376 4214012583965184 4220207691467040 4233664986401565 4249927463942160 4255376088895932 4275417106583040 4277311017189210 4310640713427048 4317386630036480 4319493571599360 4345204842858880 4364488296303520 4379063581894144 4406404911068160 4421169962489280 4424208567274496 4425959962448640 4452304962225120 4469353552654848 4478587754209920 4489187961912192 4501554870898176 4515429362476032 4515909318828336 4524758761985280 4533255961538304 4559331523817070 4562465085001824 4571891665755960 4609990762970593 4631701865464960 4642228460613744 4674920210336376 4679451369232640 4682236204405760 4696937103006720 4715914626655232 4740223464936960 4749125293040128 4761259959603840 4789600792696720 4794789959319360 4813149979782144 4823094504533760 4857059958791040 4863286958738208 4876684443473024 4888355448216240 4910049333341460 4926446529630912 4945370139859968 4965948391838720 4977234638183808 4987986624346880 5029080832331556 5052765671416320 5088348528257280 5104856039162880 5114442623273984 5130500527899648 5140805729579520 5158031622904160 5194101774113280 5194355789262640 5210664598648080 5214245811430656 5225019046578240 5230679955621120 5237385955564224 5264382790386720 5267515729956480 5268560871966392 5305403954987136 5319220111119915 5342765954670144 5388300891783810 5441439953832960 5473829477367680 5479759953507840 5486269998907152 5530260709093120 5550925667189760 5558042238557952 5573353649683456 5586691940818560 5611484952390240 5615341643079168 5626943588622720 5644286703095040 5644886648535420 5666569951922880 5673834785194576 5688268157924352 5703081356252280 5713511951524608 5747520951236064 5753747951183232 5802785575767180 5843650262920470 5894893283319040 5901279949931520 5927130980962191 5936406616300160 5971450338946560 5985583949216256 6016437474727680 6020017977093120 6021212425104448 6033011682647040 6044341282051072 6063318805699584 6079108698422760 6083286780002432 6095855554341280 6106018233908736 6158058162038640 6168966875495424 6181712674824960 6189637947484992 6221543297729760 6233226947115168 6270022855893888 6286351040414445 6348346612805120 6383064133343898 6393053279092480 6413125659874560 6430792672711680 6476079945054720 6479240357399040 6484382611650944 6517807264288320 6546732444455280 6568595372841216 6575711944209408 6585701089957990 6631754943733920 6636312850911744 6678457443337680 6705441109775408 6752332306347264 6773863978242504 6784464704343040 6799883942307456 6843697627502736 6857837498633940 6947552798197440 6952327748574208 6966692062104320 6974239940828160 6983181274085632 7019177053848960 7023354306608640 7073871939982848 7092293481493220 7110335197405440 7123687939560192 7141889939405760 7165740406735872 7184401189045080 7192184938979040 7294930438107312 7315026665209536 7410722984743936 7448922587758080 7481979936520320 7502591451496960 7525715604126720 7526515531380560 7543621248497334 7555426602563840 7579148507124480 7604108475003040 7618015935366144 7632522792385920 7657284058744320 7663361268314752 7671663934910976 7711208594369280 7737047434356240 7771295934065664 7791533683893960 7821368717145984 7837528569867360 7856078933346336 7902841307949588 8021916632970240 8105478264563680 8162159930749440 8210744216051520 8219639930261760 8242283566433280 8252850596646656 8295391063639680 8310969262820224 8337063357836928 8360030474525184 8381801387219260 8423012464618752 8428025167930368 8440415382934080 8467329972803130 8499854927884320 8510752177791864 8550834213166080 8554622034378420 8621281426854096 8690409685717760 8728976592607040 8758127163788288 8842339924978560 8851919924897280 8904609924450240 8938707105309696 8957175508419840 8978375923824384 9003109741796352 9031818637656672 9049517523970560 9066511923076608 9118663047634140 9124930170003648 9143783331511920 9219981525941186 9263403730929920 9284456921227488 9349840420672752 9358902738465280 9480446929873920 9498250586080256 9522519919207680 9579201585393440 9589579918638720 9646189009067520 9714119917582080 9726573917476416 9753368886946048 9776710896432480 9820098666682920 9852893059261824 9878551634936985 9954469276367616 9975973248693760 10058161664663112 10105531342832640 10176697056514560 10281611459159040 10316063245808320 10388203548226560 10388711578525280 10421329197296160 10428491622861312 10450038093156480 10461359911242240 10474771911128448 10528765580773440 10535031459912960 10537121743932784 10610807909974272 10638440222239830 10685531909340288 10776601783567620 10947658954735360 10959519907015680 10972539997814304 11060521418186240 11116084477115904 11173383881637120 11222969904780480 11230683286158336 11253887177245440 11288573406190080 11289773297070840 11333139903845760 11347669570389152 11406162712504560 11427023903049216 11495041902472128 11507495902366464 11605571151534360 11687300525840940 11789786566638080 11854261961924382 11872813232600320 11942900677893120 11971167898432512 12032874949455360 12042424850208896 12158217396845520 12166573560004864 12191711108682560 12212036467817472 12316116324077280 12363425349649920 12379275894969984 12443086595459520 12466453894230336 12540045711787776 12572702080828890 12696693225610240 12766128266687796 12786106558184960 12826251319749120 12952159890109440 12958480714798080 12968765223301888 13035614528576640 13093464888910560 13137190745682432 13171402179915980 13263509887467840 13272625701823488 13356914886675360 13410882219550816 13504664612694528 13547727956485008 13599767884614912 13687395255005472 13715674997267880 13829972288911779 13895105596394880 13933384124208640 13966362548171264 14038354107697920 14046708613217280 14147743879965696 14184586962986440 14220670394810880 14247375879120384 14283779878811520 14368802378090160 14384369877958080 14589860876214624 14630053330419072 14897845175516160 14963959873040640 15005182902993920 15053031062761120 15087242496994668 15110853205127680 15158297014248960 15208216950006080 15265045584771840 15314568117488640 15326722536629504 15343327869821952 15422417188738560 15474094868712480 15583067367787920 15642737434291968 15675057139734720 15712157866692672 15805682615899176 15957660333359745 16210956529127360 16324319861498880 16421488432103040 16439279860523520 16505701193293312 16590782127279360 16621938525640448 16674126715673856 16720060949050368 16763602774438520 16846024929237504 16880830765868160 16934659945606260 16999709855768640 17021504355583728 17109244068756840 17242562853708192 17380819371435520 17457953185214080 17684679849957120 17703839849794560 17809219848900480 17914351016839680 17956751847648768 18063637275313344 18099035047941120 18133023846153216 18237326095268280 18249860340007296 18287566663023840 18439963051882372 18526807461859840 18568913842454976 18699680841345504 18717805476930560 18859053121243335 19045039838415360 19158403170786880 19179159837277440 19292378018135040 19428239835164160 19453147834952832 19506737773892096 19553421792864960 19640197333365840 19705786118523648 19757103269873970 19908938552735232 19951946497387520 20116323329326224 20353394113029120 20632126491616640 20777423157050560 20842658394592320 20856983245722624 20900076186312960 20922719822484480 20949543822256896 21057531161546880 21070062919825920 21074243487865568 21221615819948544 21276880444479660 21371063818680576 21553203567135240 21895317909470720 21945079995628608 22121042836372480 22232168954231808 22346767763274240 22445939809560960 22507774354490880 22577146812380160 22579546594141680 22666279807691520 22695339140778304 22812325425009120 22854047806098432 22990083804944256 23014991804732928 23049953814852965 23211142303068720 23374601051681880 23579573133276160 23708523923848764 23745626465200640 24065749898910720 24084849700417792 24316434793691040 24333147120009728 24383422217365120 24632232648154560 24726850699299840 24758551789939968 24886173190919040 24932907788460672 25080091423575552 25145404161657780 25532256533375592 25572213116369920 25652502639498240 25937530446603776 26071229057153280 26186929777821120 26274381491364864 26342804359831960 26527019774935680 26713829773350720 26821764439101632 27009329225389056 27095455912970016 27199535769229824 27374790510010944 27431349994535760 27659944577823558 27790211192789760 27866768248417280 27932725096342528 28076708215395840 28369173925972880 28441340789621760 28494751758240768 28567559757623040 28737604756180320 28768739755916160 29179721752429248 29260106660838144 29635654904810955 29927919746081280 30106062125522240 30174484993989336 30221706410255360 30316594028497920 30416433900012160 30530091169543680 30653445073259008 30844834377477120 30948189737424960 31166134735575840 31285474868583936 31350114279469440 31424315733385344 31611365231798352 31915320666719490 32421913058254720 32842976864206080 32878559721047040 33011402386586624 33181564254558720 33243877051280896 33348253431347712 33527205548877040 33692049858475008 33761661531736320 33869319891212520 33999419711537280 34043008711167456 34218488137513680 34485125707416384 34761638742871040 34915906370428160 35369359699914240 35618439697800960 35828702033679360 35913503695297536 36127274550626688 36474652190536560 36499720680014592 36575133326047680 36879926103764744 37053614923719680 37137827684909952 37399361682691008 37718106242486670 38090079676830720 38316806341573760 38358319674554880 38856479670328320 38906295669905664 39013475547784192 39106843585729920 39280394666731680 39411572237047296 39514206539747940 39817877105470464 40232646658652448 41264252983233280 41489916866735337 41554846314101120 41685316789184640 41800152372625920 41899087644513792 42115062323093760 42140125839651840 42148486975731136 42443231639897088 42553760888959320 42742127637361152 43106407134270480 43790635818941440 43890159991257216 44693535526548480 44891879619121920 45015548708981760 45159093188283360 45332559615383040 45390678281556608 45624650850018240 45980167609888512 46029983609465856 46099907629705930 46422284606137440 46749202103363760 47417047847697528 47491252930401280 48169699400835584 48632869587382080 48666294240019456 48766844434730240 49264465296309120 49517103579879936 49772346381838080 49865815576921344 50160182847151104 50290808323315560 51064513066751184 51875060893207552 52142458114306560 52373859555642240 52685608719663920 53054039549871360 53427659546701440 53643528878203264 54190911825940032 54399071538459648 54749581020021888 54862699989071520 55319889155647116 55580422385579520 56153416430791680 56738347851945760 57135119515246080 57475209512360640 57537479511832320 58359443504858496 58520213321676288 59271309809621910 59855839492162560 60212124251044480 60348969987978672 60832867800024320 61060182339087360 61306890146518016 61896379474849920 62332269471151680 62570949737167872 62700228558938880 62848631466770688 63222730463596704 63830641333438980 64843826116509440 65685953728412160 66363128509117440 66487754102561792 66696506862695424 67054411097754080 67523323063472640 67738639782425040 67998839423074560 68086017422334912 68436976275027360 68970251414832768 69149861444558895 69831812740856320 70738719399828480 71236879395601920 72254549101253376 72949304381073120 72999441360029184 73150266652095360 73759852207529488 74275655369819904 74798723365382016 75436212484973340 76633612683147520 76716639349109760 77812591339811328 78213687171459840 78560789333463360 78823144474094592 79028413079495880 80465293317304896 82528505966466560 82979833733470674 83109692628202240 83370633578369280 83600304745251840 83798175289027584 84230124646187520 84296973951462272 85107521777918640 85484255274722304 86212814268540960 87780319982514432 89783759238243840 90318186376566720 90665119230766080 90781356563113216 91249301700036480 91960335219777024 92199815259411860 92844569212274880 93498404206727520 94834095695395056 96339398801671168 97265739174764160 97533688869460480 98528930592618240 99034207159759872 99544692763676160 99731631153842688 100581616646631120 102129026133502368 104284916228613120 104747719111284480 105371217439327840 106108079099742720 106855319093402880 107287057756406528 108381823651880064 109499162040043776 109725399978143040 110639778311294232 111160844771159040 113476695703891520 114270239030492160 114950419024721280 115074959023664640 116718887009716992 117040426643352576 118542619619243820 120424248502088960 120697939975957344 121665735600048640 123792758949699840 124664538942303360 125400457117877760 125697262933541376 126445460927193408 127661282666877960 129687652233018880 131371907456824320 134108822195508160 135046646126945280 135477279564850080 135997678846149120 136172034844669824 136873952550054720 137940502829665536 138299722889117790 139663625481712640 142473758791203840 144509098202506752 145898608762146240 145998882720058368 146300533304190720 147519704415058976 148551310739639808 149597446730764032 150872424969946680 153267225366295040 155625182679622656 156427374342919680 157121578666926720 158056826158991760 160930586634609792 165057011932933120 165959667466941348 166219385256404480 166741267156738560 168460249292375040 168593947902924544 170215043555837280 172425628537081920 175560639965028864 179567518476487680 180636372753133440 181562713126226432 182498603400072960 183920670439554048 184399630518823720 185689138424549760 186996808413455040 189668191390790112 194531478349528320 195067377738920960 197057861185236480 199089385527352320 199463262307685376 201163233293262240 204258052267004736 207449584333676685 209495438222568960 210742434878655680 212216158199485440 213710638186805760 214574115512813056 216763647303760128 218998324080087552 219450799956286080 221279556622588464 226953391407783040 229900838049442560 230149918047329280 233437774019433984 237085239238487640 240848497004177920 241395879951914688 243331471200097280 247585517899399680 249329077884606720 250800914235755520 251394525867082752 252890921854386816 255322565333755920 259375304466037760 268217644391016320 270954559129700160 271995357692298240 272344069689339648 273747905100109440 275881005659331072 276599445778235580 289018196405013504 291797217524292480 292601066608381440 295039408830117952 297102621479279616 299194893461528064 301744849939893360 306534450732590080 312854748685839360 314243157333853440 316113652317983520 321861173269219584 331919334933882696 332438770512808960 333482534313477120 337187895805849088 340430087111674560 344851257074163840 351121279930057728 361272745506266880 363125426252452864 364997206800145920 368799261037647440 371378276849099520 373993616826910080 379336382781580224 389062956699056640 394115722370472960 402326466586524480 408516104534009472 414899168667353370 418990876445137920 421484869757311360 427421276373611520 429148231025626112 433527294607520256 437996648160175104 438901599912572160 442559113245176928 453906782815566080 459801676098885120 466875548038867968 474170478476975280 481696994008355840 482791759903829376 495171035798799360 498658155769213440 505781843708773632 510645130667511840 536435288782032640 541909118259400320 544688139378679296 547495810200218880 551762011318662144 553198891556471160 583594435048584960 585202133216762880 590078817660235904 598389786923056128 603489699879786720 628486314667706880 632227304635967040 643722346538439168 663838669867765392 674375791611698176 680860174223349120 689702514148327680 722545491012533760 729994413600291840 737598522075294880 742756553698199040 747987233653820160 758672765563160448 778125913398113280 804652933173048960 817032209068018944 829798337334706740 842969739514622720 867054589215040512 877803199825144320 885118226490353856 907813565631132160 919603352197770240 948340956953950560 965583519807658752 997316311538426880 1011563687417547264 1021290261335023680 1072870577564065280 1083818236518800640 1089376278757358592 1094991620400437760 1106397783112942320 1167188870097169920 1180157635320471808 1206979399759573440 1256972629335413760 1264454609271934080 1287444693076878336 1327677339735530784 1361720348446698240 1379405028296655360 1445090982025067520 1475197044150589760 1485513107396398080 1495974467307640320 1517345531126320896 1609305866346097920 1634064418136037888 1659596674669413480 1685939479029245440 1755606399650288640 1770236452980707712 1815627131262264320 1896681913907901120 1931167039615317504 2023127374835094528 2042580522670047360 2145741155128130560 2167636473037601280 2189983240800875520 2212795566225884640 2334377740194339840 2360315270640943616 2413958799519146880 2528909218543868160 2655354679471061568 2723440696893396480 2758810056593310720 2950394088301179520 2991948934615280640 3034691062252641792 3218611732692195840 3268128836272075776 3319193349338826960 3371878958058490880 3540472905961415424 3793363827815802240 3862334079230635008 4085161045340094720 4335272946075202560 4425591132451769280 4720630541281887232 4827917599038293760 5057818437087736320 5310709358942123136 5446881393786792960 5900788176602359040 6069382124505283584 6437223465384391680 6638386698677653920 7080945811922830848 7586727655631604480 8170322090680189440 8851182264903538560 9655835198076587520 10115636874175472640 10621418717884246272 11801576353204718080 13276773397355307840 14161891623845661696 15173455311263208960 16340644181360378880 17702364529807077120 19311670396153175040 21242837435768492544 23603152706409436160 26553546794710615680 30346910622526417920 35404729059614154240 42485674871536985088 53107093589421231360 70809458119228308480 106214187178842462720 212428374357684925440
- Sum of all divisors σ(n): 1044435256260493308120
- Sum of proper divisors (its aliquot sum) s(n): 832006881902808382680
- 212428374357684925440 is an abundant number, because the sum of its proper divisors (832006881902808382680) is greater than itself. Its abundance is 619578507545123457240
Bases of 212428374357684925440
- Binary: 101110000100000010010011000011111100000010111000001000110100000000002
- Hexadecimal: 0xB840930FC0B823400
- Base-36: 18TXIU1IP6FI80
Squares and roots of 212428374357684925440
- 212428374357684925440 squared (2124283743576849254402) is 45125814232248730358999375007018359193600
- 212428374357684925440 cubed (2124283743576849254403) is 9586003358923479652807851461750504514036360491273954525184000
-
The
square root of 212428374357684925440 is 14574922790.7966951755 -
The
cube root of 212428374357684925440 is 5966745.4215466619
Scales and comparisons
How big is 212428374357684925440?- 212,428,374,357,684,925,440 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 212,428,374,357,684,925,440 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 212428374357684925440 cubic inches would be around 497228.8 feet tall.
Recreational maths with 212428374357684925440
- 212428374357684925440 backwards is 044529486753473824212
- 212428374357684925440 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 212428374357684925440's digits is 90
- 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 212428374357684925440 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 212428374357684925440 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/212428374357684925440/
Chicago style:
Numbermatics. 2024. "Number 212428374357684925440 - Facts about the integer". https://numbermatics.com/n/212428374357684925440/
The information we have on file for 212428374357684925440 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 212428374357684925440, math, Factors of 212428374357684925440, curriculum, school, college, exams, university, Prime factorization of 212428374357684925440, STEM, science, technology, engineering, physics, economics, calculator, two hundred twelve quintillion, four hundred twenty-eight quadrillion, three hundred seventy-four trillion, three hundred fifty-seven billion, six hundred eighty-four million, nine hundred twenty-five thousand, four hundred forty.