21435834703986196623360
21,435,834,703,986,196,623,360 is an even composite number composed of eight prime numbers multiplied together.
What does the number 21435834703986196623360 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 21060 divisors.
21435834703986196623360 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-one thousand and sixty divisors.
Prime factorization of 21435834703986196623360:
212 × 34 × 5 × 7 × 112 × 672 × 972 × 6012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 11 × 11 × 67 × 67 × 97 × 97 × 601 × 601)See below for interesting mathematical facts about the number 21435834703986196623360 from the Numbermatics database.
Names of 21435834703986196623360
- Cardinal: 21435834703986196623360 can be written as Twenty-one sextillion, four hundred thirty-five quintillion, eight hundred thirty-four quadrillion, seven hundred three trillion, nine hundred eighty-six billion, one hundred ninety-six million, six hundred twenty-three thousand, three hundred sixty.
Scientific notation
- Scientific notation: 2.143583470398619662336 × 1022
Factors of 21435834703986196623360
Divisors of 21435834703986196623360
- Number of divisors d(n): 21060
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 20 21 22 24 27 28 30 32 33 35 36 40 42 44 45 48 54 55 56 60 63 64 66 67 70 72 77 80 81 84 88 90 96 97 99 105 108 110 112 120 121 126 128 132 134 135 140 144 154 160 162 165 168 176 180 189 192 194 198 201 210 216 220 224 231 240 242 252 256 264 268 270 280 288 291 297 308 315 320 324 330 335 336 352 360 363 378 384 385 388 396 402 405 420 432 440 448 462 469 480 484 485 495 504 512 528 536 540 560 567 576 582 594 601 603 605 616 630 640 648 660 670 672 679 693 704 720 726 737 756 768 770 776 792 804 810 840 847 864 873 880 891 896 924 938 945 960 968 970 990 1005 1008 1024 1056 1067 1072 1080 1089 1120 1134 1152 1155 1164 1188 1202 1206 1210 1232 1260 1280 1296 1320 1340 1344 1358 1386 1407 1408 1440 1452 1455 1474 1485 1512 1536 1540 1552 1584 1608 1620 1680 1694 1728 1746 1760 1782 1792 1803 1809 1815 1848 1876 1890 1920 1936 1940 1980 2010 2016 2037 2048 2079 2112 2134 2144 2160 2178 2211 2240 2268 2304 2310 2328 2345 2376 2404 2412 2420 2464 2520 2541 2560 2592 2619 2640 2680 2688 2716 2772 2814 2816 2835 2880 2904 2910 2948 2970 3005 3015 3024 3072 3080 3104 3168 3201 3216 3240 3267 3360 3388 3395 3456 3465 3492 3520 3564 3584 3606 3618 3630 3685 3696 3752 3780 3840 3872 3880 3960 4020 4032 4074 4096 4158 4207 4221 4224 4235 4268 4288 4320 4356 4365 4422 4455 4480 4489 4536 4608 4620 4656 4690 4752 4808 4824 4840 4928 5040 5082 5120 5159 5184 5238 5280 5335 5360 5376 5409 5427 5432 5445 5544 5628 5632 5670 5760 5808 5820 5896 5940 6010 6030 6048 6111 6144 6160 6208 6237 6336 6402 6432 6480 6499 6534 6611 6633 6720 6776 6790 6912 6930 6984 7035 7040 7128 7168 7212 7236 7260 7370 7392 7469 7504 7560 7623 7680 7744 7760 7857 7920 8040 8064 8107 8148 8316 8414 8442 8448 8470 8536 8576 8640 8712 8730 8844 8910 8960 8978 9015 9045 9072 9216 9240 9312 9380 9409 9504 9603 9616 9648 9680 9801 9856 10080 10164 10185 10240 10318 10368 10395 10476 10560 10670 10720 10752 10818 10854 10864 10890 11055 11088 11256 11264 11340 11520 11616 11640 11737 11792 11880 12020 12060 12096 12222 12288 12320 12416 12474 12621 12663 12672 12705 12804 12864 12960 12998 13068 13095 13222 13266 13440 13467 13552 13580 13824 13860 13968 14070 14080 14256 14336 14424 14472 14520 14740 14784 14938 15008 15120 15246 15360 15477 15488 15520 15714 15840 16005 16080 16128 16214 16227 16296 16335 16632 16828 16884 16896 16940 17072 17152 17280 17424 17460 17688 17820 17920 17956 18030 18090 18144 18333 18432 18480 18624 18760 18818 19008 19206 19232 19296 19360 19497 19602 19712 19833 19899 20160 20328 20370 20480 20636 20736 20790 20952 21035 21105 21120 21340 21440 21504 21636 21708 21728 21780 22110 22176 22407 22445 22512 22528 22680 22869 23040 23232 23280 23474 23584 23760 24040 24120 24192 24321 24444 24640 24832 24948 25242 25326 25344 25410 25608 25728 25795 25920 25996 26136 26190 26444 26532 26880 26934 27045 27104 27135 27160 27648 27720 27936 28140 28160 28227 28512 28672 28809 28848 28944 29040 29480 29568 29876 30016 30240 30492 30555 30720 30954 30976 31040 31185 31423 31428 31680 32010 32160 32256 32428 32454 32495 32592 32670 33055 33165 33264 33656 33768 33792 33880 34144 34304 34560 34848 34920 35211 35376 35640 35840 35912 36060 36180 36288 36666 36864 36960 37248 37345 37520 37636 37863 37989 38016 38115 38412 38464 38592 38720 38994 39204 39285 39424 39666 39798 40267 40320 40401 40535 40656 40740 41272 41472 41580 41904 42070 42210 42240 42680 42880 43008 43272 43416 43456 43560 44220 44352 44814 44890 45024 45056 45360 45493 45738 46080 46277 46431 46464 46560 46948 47045 47168 47520 48015 48080 48240 48384 48642 48681 48888 49005 49280 49379 49664 49896 50484 50652 50688 50820 51216 51456 51590 51840 51992 52272 52380 52888 53064 53760 53868 54090 54208 54270 54320 54999 55296 55440 55872 56280 56320 56454 56749 57024 57618 57696 57888 58080 58297 58491 58685 58960 59136 59499 59697 59752 60032 60480 60984 61110 61440 61908 61952 62080 62370 62846 62856 63105 63315 63360 64020 64320 64512 64856 64908 64990 65184 65340 65863 66110 66330 66528 67221 67312 67335 67536 67584 67760 68288 68607 68608 69120 69696 69840 70422 70752 71280 71489 71680 71824 72120 72360 72576 72721 72963 73332 73920 74496 74690 75040 75272 75726 75978 76032 76230 76824 76928 77184 77385 77440 77988 78408 78570 78848 79332 79596 80534 80640 80802 81070 81135 81312 81480 82159 82544 82944 83160 83808 84140 84420 84480 84681 85360 85760 86016 86427 86544 86832 86912 87120 88440 88704 89628 89780 90048 90720 90986 91476 91665 92160 92554 92862 92928 93120 93896 94090 94269 94336 95040 96030 96160 96480 96768 97284 97362 97485 97776 98010 98560 98758 99165 99328 99495 99792 100968 101304 101376 101640 102432 102912 103180 103499 103680 103984 104544 104760 105633 105776 106128 107520 107736 108180 108416 108540 108640 109998 110592 110880 111744 112035 112560 112640 112908 113498 113589 114048 114345 115236 115392 115776 116160 116594 116982 117370 117920 118272 118998 119394 119504 120064 120801 120960 121203 121605 121968 122220 123816 123904 124160 124740 125692 125712 126210 126630 126720 128040 128640 129024 129712 129816 129980 130368 130680 131726 132220 132660 133056 134442 134624 134670 135072 135168 135520 136479 136576 137214 137216 138240 138831 139293 139392 139680 140844 141135 141504 142560 142978 143360 143648 144045 144240 144720 145152 145442 145926 146664 147840 148137 148992 149380 150080 150544 151452 151956 152064 152460 153648 153856 154368 154770 154880 155976 156816 157115 157140 157696 158664 159192 161068 161280 161604 162140 162270 162624 162960 164318 165088 165888 166320 167616 168280 168840 168960 169362 170247 170720 171520 172854 173088 173664 173824 174240 174891 175473 176055 176880 177408 178497 179256 179560 180096 181440 181972 182952 183330 184320 185108 185724 185856 186240 187792 188180 188538 188672 189315 189945 190080 192060 192320 192960 193536 194568 194724 194970 195552 196020 197120 197516 197589 198330 198656 198990 199584 201335 201663 201936 202005 202608 202752 203280 204864 205824 206360 206998 207360 207968 209088 209520 211266 211552 212256 214467 215040 215472 216360 216832 217080 217280 218163 218889 219996 221760 223488 224070 225120 225280 225816 226996 227178 227465 228096 228690 230472 230784 231385 231552 232155 232320 233188 233964 234740 235840 236544 237996 238788 239008 240128 241602 241920 242406 243210 243405 243936 244440 246477 246895 247632 247808 248320 249480 251384 251424 252420 253260 253440 254043 256080 257280 258048 259424 259632 259960 260736 261360 263452 264440 265320 266112 268884 269248 269340 270144 271040 272958 273152 274428 274432 274995 276480 277662 278586 278784 279360 281688 281869 282270 282807 283008 283745 285120 285956 287296 288090 288480 289440 290304 290884 291485 291852 292455 293328 295680 296274 297495 297984 298485 298760 300160 301088 302904 303912 304128 304920 307296 307712 308736 309540 309760 310497 311952 313632 314230 314280 315392 316899 317328 318384 322136 322560 323208 324280 324540 325248 325920 328636 329315 330176 331776 332640 335232 336105 336560 337680 337920 338724 340494 340767 341440 343035 343040 345653 345708 346176 347328 347648 348480 349782 350946 352110 353760 354816 356994 357445 358512 359120 360192 361201 362403 362880 363605 363609 363944 364815 365904 366660 370216 371448 371712 372480 375584 376360 377076 377344 378630 379890 380160 384120 384640 385920 387072 389136 389448 389940 391104 392040 394240 395032 395178 396660 397312 397980 399168 402670 403326 403872 404010 405216 405504 406560 408079 409437 409728 410795 411648 412720 413996 414720 415936 416493 417879 418176 419040 422532 423104 423405 424512 428934 430080 430944 432135 432720 433664 434160 434560 435433 436326 437778 439992 442937 443520 444411 446976 448140 450240 451632 453992 454356 454930 456192 457380 460944 461568 462770 463104 464310 464640 466376 467928 469480 471345 471680 473088 475992 477576 478016 480256 483204 483840 484812 486420 486810 487872 488880 492954 493790 495264 495616 496640 498960 500423 502768 502848 504840 506520 506880 508086 509047 510741 512160 514560 517495 518848 519264 519920 521472 522720 524673 526419 526904 528165 528880 530640 532224 535491 537768 538496 538680 540288 542080 543169 545916 546304 548856 549990 552960 555324 557172 557568 558720 563376 563738 564540 565614 566016 567490 567945 570240 571912 574592 576180 576960 578880 580608 581768 582970 583704 584910 586656 591360 592548 592767 594990 595968 596970 597520 600320 602176 604005 604989 605808 606015 607824 608256 609840 614592 615424 617472 619080 619520 620994 623904 627264 628460 628560 630403 633798 634656 636768 641267 643401 644272 645120 646416 648560 649080 650496 651840 654489 656667 657272 658630 660352 665280 670464 672210 673120 675360 675840 677448 680988 681534 682395 682880 686070 686080 691306 691416 692352 694155 694656 695296 696465 696960 699564 701892 704220 707520 709632 713988 714890 717024 718240 720384 722402 724493 724806 725760 727210 727218 727888 729630 731808 733320 739431 740432 740685 742896 743424 744960 751168 752720 754152 754688 757260 759780 760320 762129 768240 769280 771840 774144 778272 778896 779880 782208 784080 786379 788480 790064 790356 793320 795960 798336 805340 806652 807744 808020 810432 813120 816158 818874 819456 821590 823296 825440 827992 829440 831872 832986 835758 836352 838080 845064 845607 846208 846810 848421 849024 851235 857868 861888 864270 865440 867328 868320 869120 870866 872652 874455 875556 877365 879984 885874 887040 888822 892485 893952 896280 900480 903264 907984 908712 909860 912384 914760 921888 923136 925540 926208 928620 929280 931491 932752 935856 938960 942690 943360 946176 950697 951984 955152 956032 960512 966408 967680 969624 972840 973620 975744 977760 985908 987580 987945 990528 993280 997920 1000846 1005536 1005696 1008315 1009680 1013040 1013760 1016172 1018094 1021482 1024320 1029120 1034990 1036959 1037696 1038528 1039840 1042944 1045440 1049346 1052838 1053808 1056330 1057760 1061280 1064448 1070982 1072335 1075536 1076992 1077360 1080576 1083603 1084160 1086338 1087209 1090815 1091832 1092608 1094445 1097712 1099980 1110648 1114344 1115136 1117440 1126752 1127476 1129080 1131228 1132032 1134980 1135890 1138489 1140480 1143824 1149184 1152360 1153920 1157760 1161216 1163536 1165940 1167408 1169820 1173312 1182720 1185096 1185534 1189980 1191936 1193940 1195040 1200640 1204352 1208010 1209978 1211616 1212030 1215648 1216512 1219680 1224237 1228311 1229184 1230848 1232385 1234944 1238160 1239040 1241988 1247808 1249479 1254528 1256920 1257120 1260806 1267596 1269312 1270215 1273536 1282534 1286802 1288544 1290240 1292832 1297120 1298160 1300992 1303680 1306299 1308978 1313334 1314544 1317260 1320704 1328811 1330560 1333233 1340928 1344420 1346240 1350720 1354896 1361976 1363068 1364790 1365760 1372140 1372160 1382612 1382832 1384704 1388310 1389312 1390592 1392930 1393920 1399128 1403784 1408440 1409345 1414035 1415040 1419264 1427976 1429780 1434048 1436480 1440768 1444804 1448986 1449612 1451520 1454420 1454436 1455776 1459260 1463616 1466640 1478862 1480864 1481370 1485792 1486848 1489920 1501269 1502336 1505440 1508304 1509376 1514520 1519560 1520640 1524258 1527141 1532223 1536480 1538560 1543680 1552485 1556544 1557792 1559760 1564416 1568160 1572758 1574019 1576960 1580128 1580712 1584495 1586640 1591920 1596672 1610680 1613304 1615488 1616040 1620864 1626240 1629507 1632316 1637748 1638912 1643180 1650880 1655984 1658880 1663744 1665972 1671516 1672704 1676160 1690128 1691214 1692416 1693620 1696842 1698048 1702470 1703835 1715736 1723776 1728265 1728540 1730880 1734656 1736640 1738240 1741732 1745304 1748910 1751112 1754730 1759968 1771748 1774080 1777644 1778301 1784970 1787904 1792560 1800960 1806005 1806528 1812015 1815968 1817424 1818045 1819720 1824768 1829520 1843776 1846272 1851080 1852416 1857240 1858560 1862982 1865504 1871712 1877920 1885380 1886720 1891209 1901394 1903968 1910304 1912064 1921024 1923801 1930203 1932816 1935360 1939248 1945680 1947240 1951488 1955520 1963467 1971816 1975160 1975890 1981056 1986560 1995840 2001692 2011072 2011392 2016630 2019360 2026080 2027520 2032344 2036188 2040395 2042964 2047185 2048640 2058240 2069980 2073918 2075392 2077056 2079680 2082465 2085888 2089395 2090880 2098692 2105676 2107616 2112660 2115520 2122560 2128896 2141964 2144670 2151072 2153984 2154720 2161152 2167206 2168320 2172676 2173479 2174418 2177165 2181630 2183664 2185216 2188890 2195424 2199960 2214685 2218293 2221296 2222055 2228688 2230272 2234880 2253504 2254952 2258160 2262456 2264064 2269960 2271780 2276978 2280960 2287648 2298368 2304720 2307840 2315520 2322432 2327072 2331880 2334816 2339640 2346624 2359137 2365440 2370192 2371068 2379960 2387880 2390080 2401280 2408704 2416020 2419956 2423232 2424060 2431296 2439360 2448474 2456622 2458368 2461696 2464770 2469888 2476320 2478080 2483976 2495616 2498958 2502115 2509056 2513840 2514240 2521612 2528407 2535192 2536821 2538624 2540430 2545235 2545263 2547072 2553705 2565068 2573604 2577088 2585664 2594240 2596320 2601984 2607360 2612598 2617956 2623365 2626668 2629088 2632095 2634520 2641408 2657622 2661120 2666466 2677455 2681856 2688840 2692480 2697889 2701440 2709792 2715845 2723952 2726136 2729580 2731520 2744280 2765224 2765664 2769408 2776620 2778624 2781184 2785860 2787840 2794473 2798256 2807568 2816880 2818690 2828070 2830080 2838528 2855952 2859560 2868096 2872960 2881536 2889608 2897972 2899224 2903040 2908840 2908872 2911552 2918520 2927232 2933280 2957724 2961728 2962740 2963835 2971584 2979840 3002538 3004672 3010880 3016608 3018752 3024945 3029040 3039120 3041280 3048031 3048516 3054282 3064446 3072960 3077120 3087360 3100559 3104970 3110877 3113088 3115584 3119520 3128832 3136320 3145516 3148038 3152015 3160256 3161424 3168990 3173280 3183840 3193344 3206335 3217005 3221360 3226608 3230976 3232080 3241728 3250809 3252480 3259014 3261627 3264632 3272445 3275496 3277824 3283335 3286360 3301760 3311968 3327488 3331944 3343032 3345408 3352320 3380256 3382428 3384832 3387240 3393684 3396096 3404940 3407670 3415467 3431472 3447552 3456530 3457080 3461760 3469312 3473280 3476480 3483464 3490608 3497820 3502224 3509460 3519936 3543496 3548160 3555288 3556602 3569940 3575808 3585120 3601920 3612010 3613056 3622465 3624030 3631936 3634848 3636090 3639440 3649536 3659040 3672711 3684933 3687552 3692544 3697155 3702160 3704832 3714480 3717120 3725964 3731008 3743424 3748437 3755840 3770760 3773440 3782418 3802183 3802788 3807936 3810645 3820608 3824128 3847602 3860406 3865632 3870720 3878496 3891360 3894480 3902976 3905899 3911040 3918897 3926934 3931895 3943632 3950320 3951780 3962112 3973211 3986433 3991680 3999699 4003384 4022144 4022784 4033260 4038720 4052160 4064688 4072376 4080790 4085928 4094370 4097280 4116480 4139960 4147836 4150784 4154112 4159360 4164930 4171776 4178790 4181760 4197384 4211352 4215232 4225320 4228035 4231040 4242105 4245120 4257792 4283928 4289340 4302144 4307968 4309440 4322304 4334412 4336640 4345352 4346958 4348836 4354330 4363260 4367328 4370432 4377780 4390848 4399920 4412821 4429370 4436586 4442592 4444110 4457376 4460544 4469760 4488869 4503807 4507008 4509904 4516320 4524912 4528128 4539920 4543560 4553956 4561920 4575296 4581423 4596669 4596736 4609440 4615680 4631040 4654144 4657455 4663760 4669632 4679280 4693248 4718274 4722057 4730880 4740384 4742136 4753485 4759920 4775760 4780160 4789763 4802560 4817408 4832040 4839912 4846464 4848120 4862592 4872307 4878720 4888521 4896948 4913244 4916736 4929540 4952640 4967952 4991232 4997916 5004230 5018112 5027680 5028480 5043224 5056814 5070384 5073642 5077248 5080860 5090470 5090526 5094144 5107410 5130136 5147208 5154176 5171328 5184795 5188480 5192640 5203968 5214720 5225196 5235912 5246730 5253336 5258176 5264190 5269040 5282816 5315244 5322240 5332932 5334903 5354910 5363712 5377680 5384960 5395778 5402880 5418015 5419584 5431690 5436045 5447904 5452272 5459160 5463040 5488560 5504653 5530448 5531328 5538816 5553240 5557248 5571720 5575680 5588946 5596512 5615136 5633760 5637380 5654809 5656140 5660160 5673627 5692445 5711904 5719120 5736192 5745920 5763072 5771403 5779216 5790609 5795944 5798448 5806080 5817680 5817744 5823104 5837040 5854464 5866560 5890401 5915448 5923456 5925480 5927670 5943168 5959680 6005076 6009344 6021760 6033216 6049890 6058080 6078240 6082560 6096062 6097032 6108564 6121185 6128892 6141555 6145920 6154240 6174720 6201118 6209940 6221754 6226176 6231168 6239040 6247395 6257664 6272640 6291032 6296076 6304030 6320512 6322848 6337980 6346560 6367680 6386688 6412670 6434010 6442720 6453216 6461952 6464160 6483456 6501618 6504960 6518028 6520437 6523254 6529264 6531495 6544890 6550992 6555648 6566670 6572720 6603520 6623936 6644055 6654879 6654976 6663888 6666165 6686064 6690816 6704640 6760512 6764856 6769664 6774480 6787368 6792192 6809880 6815340 6830934 6862944 6895104 6913060 6914160 6923520 6934433 6946560 6952960 6966928 6981216 6995640 7004448 7018920 7039872 7053937 7077411 7086992 7096320 7110576 7113204 7139880 7170240 7203840 7224020 7226112 7244930 7248060 7263872 7269696 7272180 7278880 7318080 7345422 7369866 7375104 7385088 7394310 7404320 7409664 7428960 7434240 7451928 7462016 7486848 7496874 7506345 7511680 7541520 7546880 7564836 7585221 7604366 7605576 7610463 7615872 7621290 7635705 7641216 7648256 7661115 7695204 7720812 7731264 7756992 7782720 7788960 7805952 7811798 7822080 7837794 7853868 7863790 7870095 7887264 7900640 7903560 7924224 7946422 7969423 7972866 7983360 7999398 8006768 8044288 8045568 8066520 8077440 8093667 8104320 8129376 8144752 8147535 8161580 8171856 8188740 8194560 8279920 8295672 8301568 8308224 8318720 8329860 8343552 8357580 8363520 8383419 8394768 8422704 8430464 8450640 8456070 8462080 8484210 8490240 8515584 8567856 8578680 8604288 8615936 8618880 8644608 8668824 8673280 8690704 8693916 8697672 8708660 8726520 8734656 8755560 8781696 8799840 8825642 8858740 8873172 8885184 8888220 8891505 8914752 8939520 8977738 9007614 9014016 9019808 9032640 9049824 9056256 9079840 9087120 9107912 9123840 9144093 9150592 9162846 9193338 9193472 9218880 9231360 9262080 9301677 9308288 9314910 9327520 9332631 9339264 9358560 9386496 9436548 9444114 9456045 9480768 9484272 9506970 9519840 9551520 9560320 9579526 9605120 9619005 9634816 9651015 9664080 9679824 9692928 9696240 9725184 9744614 9752427 9757440 9777042 9793896 9817335 9826488 9833472 9859080 9905280 9935904 9982464 9995832 10008460 10036224 10055360 10056960 10086448 10113628 10140768 10147284 10154496 10161720 10180940 10181052 10188288 10214820 10246401 10260272 10294416 10308352 10342656 10369590 10376960 10385280 10407936 10429440 10450392 10471824 10493460 10506672 10516352 10528380 10538080 10565632 10630488 10644480 10665864 10669806 10709820 10727424 10755360 10769920 10791556 10805760 10836030 10839168 10863380 10867395 10872090 10895808 10904544 10918320 10926080 10977120 11009306 11018133 11060896 11062656 11077632 11091465 11106480 11114496 11143440 11151360 11177892 11193024 11230272 11267520 11274760 11309618 11312280 11320320 11347254 11384890 11406549 11423808 11438240 11472384 11491840 11542806 11558432 11581218 11591888 11596896 11612160 11635360 11635488 11646208 11674080 11708928 11717697 11733120 11756691 11780802 11795685 11830896 11846912 11850960 11855340 11886336 11919633 11959299 12010152 12018688 12043520 12066432 12099780 12116160 12156480 12192124 12194064 12217128 12242370 12257784 12283110 12291840 12308480 12349440 12402236 12419880 12443508 12452352 12462336 12478080 12494790 12515328 12545280 12582064 12592152 12608060 12641024 12642035 12645696 12675960 12684105 12693120 12726315 12735360 12773376 12825340 12868020 12885440 12906432 12923904 12928320 12966912 13003236 13009920 13036056 13040874 13046508 13058528 13062990 13089780 13101984 13111296 13133340 13145440 13207040 13238463 13247872 13288110 13309758 13309952 13327776 13332330 13372128 13381632 13409280 13466607 13489445 13511421 13521024 13529712 13539328 13548960 13574736 13584384 13619760 13630680 13661868 13725888 13744269 13790208 13826120 13828320 13847040 13868866 13893120 13905920 13933856 13962432 13972365 13991280 14008896 14037840 14079744 14107874 14154822 14173984 14192640 14221152 14226408 14279760 14340480 14369289 14407680 14448040 14452224 14489860 14496120 14527744 14539392 14544360 14557760 14616921 14636160 14665563 14690844 14739732 14750208 14788620 14808640 14857920 14903856 14924032 14973696 14993748 15012690 15023360 15083040 15093760 15129672 15170442 15208732 15211152 15220926 15231744 15240155 15242580 15271410 15282432 15296512 15322230 15390408 15441624 15462528 15502795 15513984 15554385 15565440 15577920 15611904 15623596 15644160 15675588 15707736 15727580 15740190 15774528 15801280 15807120 15848448 15892844 15938846 15945732 15966720 15998796 16013536 16088576 16091136 16133040 16154880 16187334 16208640 16254045 16258752 16289504 16295070 16308135 16323160 16343712 16377480 16389120 16513959 16559840 16591344 16603136 16616448 16637440 16659720 16715160 16727040 16766838 16789536 16845408 16860928 16901280 16912140 16924160 16964427 16968420 16980480 17020881 17077335 17135712 17157360 17208576 17231872 17237760 17289216 17314209 17337648 17346560 17381408 17387832 17395344 17417320 17453040 17469312 17511120 17563392 17599680 17651284 17717480 17746344 17770368 17776440 17783010 17829504 17879040 17955476 18015228 18028032 18039616 18065280 18099648 18159680 18174240 18215824 18247680 18288186 18301184 18325692 18363555 18386676 18386944 18424665 18437760 18462720 18524160 18603354 18616576 18629820 18655040 18665262 18678528 18717120 18742185 18772992 18873096 18885223 18888228 18912090 18961536 18968544 19010915 19013940 19039680 19103040 19120640 19159052 19238010 19269632 19302030 19328160 19359648 19385856 19392480 19450368 19489228 19504854 19514880 19529495 19554084 19561311 19587792 19594485 19634670 19652976 19666944 19718160 19810560 19866055 19871808 19932165 19964928 19991664 19998495 20016920 20072448 20110720 20113920 20172896 20227256 20281536 20294568 20308992 20323440 20361880 20362104 20376576 20429640 20492802 20520544 20588832 20616704 20685312 20739180 20753920 20770560 20803299 20858880 20900784 20943648 20986920 21013344 21032704 21056760 21076160 21131264 21161811 21232233 21260976 21288960 21331728 21339612 21419640 21510720 21539840 21583112 21611520 21672060 21678336 21726760 21734790 21744180 21791616 21809088 21836640 21852160 21954240 22018612 22036266 22064105 22121792 22125312 22155264 22182930 22212960 22228992 22286880 22302720 22355784 22386048 22444345 22460544 22519035 22535040 22549520 22619236 22624560 22640640 22694508 22755663 22769780 22813098 22831389 22847616 22876480 22907115 22944768 22983345 22983680 23085612 23116864 23162436 23183776 23193792 23270720 23270976 23292416 23348160 23417856 23435394 23466240 23513382 23561604 23591370 23610285 23661792 23693824 23701920 23710680 23772672 23839266 23908269 23918598 23948815 24020304 24037376 24087040 24132864 24199560 24200467 24232320 24281001 24312960 24361535 24384248 24388128 24434256 24442605 24484740 24515568 24566220 24583680 24804472 24839760 24887016 24904704 24924672 24956160 24989580 25030656 25090560 25164128 25184304 25216120 25282048 25284070 25291392 25351920 25368210 25386240 25452630 25470720 25546752 25650680 25736040 25770880 25812864 25847808 25856640 25933824 26006472 26019840 26072112 26081748 26093016 26117056 26125980 26179560 26203968 26266680 26290880 26414080 26476926 26495744 26576220 26619516 26619904 26655552 26664660 26674515 26744256 26818560 26933214 26978890 27022842 27042048 27059424 27078656 27097920 27149472 27168768 27239520 27261360 27323736 27341293 27432279 27451776 27488538 27523265 27580416 27652240 27656640 27694080 27737732 27786240 27812477 27867712 27905031 27924864 27944730 27982560 27997893 28017792 28075680 28159488 28215748 28274045 28309644 28347968 28368135 28442304 28452816 28559520 28680960 28738578 28815360 28857015 28896080 28904448 28953045 28979720 28992240 29055488 29078784 29088720 29115520 29233842 29257281 29272320 29331126 29381688 29452005 29479464 29500416 29577240 29617280 29676779 29715840 29807712 29848064 29947392 29987496 30025380 30046720 30166080 30259344 30340884 30417464 30422304 30441852 30463488 30480310 30485160 30542820 30564864 30593024 30644460 30739203 30780816 30883248 30925056 31005590 31027968 31108770 31130880 31155840 31223808 31247192 31288320 31351176 31415472 31455160 31480380 31549056 31602560 31614240 31696896 31785688 31877692 31891464 31933440 31997592 32027072 32177152 32182272 32266080 32309760 32374668 32417280 32508090 32517504 32579008 32590140 32602185 32616270 32646320 32687424 32754960 32778240 33027918 33054399 33119680 33182688 33206272 33232896 33274395 33274880 33319440 33430320 33454080 33528341 33533676 33579072 33690816 33721856 33802560 33824280 33848320 33928854 33936840 33960960 34041762 34106149 34154670 34219647 34271424 34314720 34417152 34475520 34628418 34672165 34675296 34762816 34775664 34790688 34834640 34906080 34938624 35022240 35036497 35126784 35153091 35199360 35269685 35270073 35302568 35387055 35434960 35492688 35540736 35552880 35566020 35659008 35758899 35877897 35910952 36030456 36056064 36079232 36130560 36199296 36319360 36348480 36431648 36576372 36602368 36651384 36727110 36773352 36849330 36875520 36925440 37048320 37206708 37233152 37259640 37310080 37330524 37357056 37434240 37484370 37545984 37746192 37770446 37776456 37824180 37923072 37926105 37937088 38021830 38027880 38052315 38079360 38206080 38241280 38318104 38476020 38539264 38604060 38656320 38719296 38771712 38784960 38900736 38978456 39009708 39029760 39058990 39108168 39122622 39175584 39188970 39269340 39305952 39333888 39436320 39583663 39621120 39715389 39732110 39743616 39847115 39864330 39929856 39983328 39996990 40033840 40144896 40221440 40227840 40345792 40399821 40454512 40468335 40534263 40563072 40589136 40617984 40646880 40723760 40724208 40753152 40859280 40985604 41041088 41177664 41232807 41233408 41370624 41478360 41507840 41541120 41606598 41717760 41801568 41887296 41917095 41973840 42026688 42065408 42113520 42152320 42237001 42323622 42464466 42521952 42577920 42663456 42679224 42839280 42964889 43021440 43079680 43107867 43166224 43223040 43344120 43356672 43453520 43469580 43488360 43583232 43618176 43673280 43705321 43850763 43908480 43996689 44037224 44072532 44128210 44243584 44250624 44365860 44425920 44573760 44711568 44772096 44888690 44921088 45038070 45070080 45099040 45238472 45249120 45281280 45389016 45511326 45539560 45626196 45662778 45695232 45720465 45752960 45814230 45889536 45966690 45967360 46171224 46233728 46324872 46367552 46387584 46508385 46541440 46541952 46584832 46663155 46696320 46835712 46870788 46932480 47026764 47123208 47182740 47220570 47323584 47387648 47403840 47421360 47545344 47678532 47816538 47837196 47897630 48040608 48074752 48174080 48265728 48399120 48400934 48464640 48541031 48562002 48625920 48723070 48762135 48768496 48776256 48868512 48885210 48969480 49031136 49132440 49167360 49377559 49541877 49608944 49679520 49774032 49809408 49849344 49912320 49979160 50181120 50328256 50368608 50432240 50564096 50568140 50582784 50703840 50736420 50772480 50893281 50905260 50941440 51062643 51232005 51301360 51472080 51541760 51625728 51695616 51713280 51867648 51942627 52012944 52039680 52144224 52163496 52186032 52234112 52251960 52359120 52407936 52533360 52581760 52687393 52828160 52953852 52991488 53152440 53239032 53311104 53329320 53349030 53488512 53637120 53866428 53957780 54045684 54084096 54118848 54195840 54298944 54479040 54522720 54647472 54682586 54864558 54903552 54977076 55046530 55090665 55160832 55304480 55313280 55388160 55475464 55572480 55624954 55735424 55810062 55849728 55889460 55965120 55995786 56035584 56151360 56318976 56431496 56548090 56619288 56655669 56695936 56736270 56884608 56905632 57032745 57119040 57361920 57477156 57714030 57792160 57808896 57906090 57959440 57984480 58110976 58157568 58177440 58231040 58467684 58514562 58544640 58588485 58662252 58683933 58763376 58783455 58904010 58958928 59000832 59154480 59234560 59353558 59431680 59598165 59615424 59696128 59796495 59894784 59974992 60050760 60093440 60332160 60518688 60681768 60834928 60844608 60883704 60926976 60960620 60970320 61085640 61129728 61288920 61478406 61561632 61766496 61850112 62011180 62055936 62202899 62217540 62261760 62311680 62409897 62494384 62576640 62702352 62830944 62910320 62960760 63098112 63205120 63228480 63393792 63485433 63571376 63696699 63755384 63782928 63866880 63995184 64054144 64354304 64532160 64619520 64749336 64834560 65016180 65035008 65158016 65180280 65204370 65232540 65292640 65374848 65509920 65556480 66055836 66108798 66192315 66239360 66365376 66465792 66548790 66549760 66638880 66860640 66908160 67056682 67067352 67158144 67333035 67381632 67443712 67557105 67605120 67648560 67696640 67857708 67873680 67921920 68083524 68212298 68266989 68309340 68439294 68542848 68629440 68721345 68834304 68951040 69256836 69344330 69350592 69525632 69551328 69581376 69669280 69812160 69877248 70044480 70072994 70253568 70306182 70398720 70539370 70540146 70605136 70774110 70869920 70985376 71081472 71105760 71132040 71318016 71517798 71724807 71755794 71821904 71846445 72060912 72112128 72158464 72261120 72398592 72601401 72638720 72696960 72843003 72863296 73084605 73152744 73204736 73302768 73327815 73454220 73546704 73698660 73751040 74413416 74466304 74519280 74620160 74661048 74714112 74868480 74968740 75091968 75492384 75540892 75552912 75648360 75846144 75852210 75874176 76043660 76055760 76104630 76158720 76278763 76412160 76482560 76636208 76952040 77208120 77312640 77438592 77543424 77569920 77801472 77956912 78019416 78059520 78117980 78216336 78245244 78351168 78377940 78538680 78611904 78872640 79167326 79242240 79430778 79464220 79487232 79694230 79728660 79859712 79966656 79993980 80067680 80442880 80455680 80691584 80799642 80909024 80936670 81068526 81126144 81178272 81235968 81293760 81447520 81448416 81506304 81718560 81971208 82023879 82082176 82296837 82355328 82465614 82466816 82569795 82741248 82956720 83015680 83082240 83213196 83437431 83603136 83715093 83774592 83834190 83947680 84053376 84130816 84227040 84304640 84474002 84647244 84822135 84928932 85043904 85104405 85326912 85358448 85678560 85929778 86042880 86159360 86215734 86332448 86446080 86571045 86688240 86713344 86907040 86939160 86976720 87166464 87236352 87346560 87410642 87701526 87816960 87993378 88074448 88145064 88256420 88487168 88501248 88731720 88851840 89030337 89147520 89423136 89544192 89777380 89842176 90076140 90140160 90198080 90476944 90498240 90778032 91022652 91079120 91252392 91325556 91390464 91440930 91505920 91628460 91779072 91933380 91934720 92217609 92342448 92467456 92649744 92735104 92775168 93016770 93082880 93083904 93169664 93326310 93392640 93671424 93741576 93864960 94053528 94246416 94365480 94426115 94441140 94647168 94775296 94807680 94842720 95090688 95357064 95633076 95674392 95795260 96081216 96348160 96531456 96798240 96801868 96929280 97082062 97124004 97251840 97446140 97524270 97536992 97552512 97737024 97770420 97806555 97938960 98062272 98264880 98334720 98755118 99083754 99217888 99359040 99548064 99618816 99698688 99824640 99958320 100362240 100585023 100656512 100737216 100864480 101128192 101136280 101165568 101407680 101472840 101544960 101786562 101810520 101882880 102125286 102318447 102464010 102602720 102658941 102944160 103083520 103251456 103426560 103885254 104016495 104025888 104288448 104326992 104372064 104468224 104503920 104718240 104815872 105066720 105109491 105163520 105374786 105459273 105656320 105809055 105907704 105982976 106161165 106304880 106478064 106622208 106658640 106698060 106977024 107276697 107732856 107915560 108091368 108168192 108237696 108391680 108597888 108958080 109045440 109294944 109365172 109729116 109807104 109954152 110093060 110181330 110608960 110626560 110776320 110950928 111144960 111249908 111470848 111620124 111699456 111778920 111930240 111991572 112071168 112302720 112637952 112862992 113096180 113238576 113311338 113391872 113472540 113769216 113778315 113811264 114065490 114156945 114238080 114723840 114954312 115428060 115584320 115617792 115812180 115918880 115968960 116221952 116315136 116354880 116462080 116935368 117029124 117089280 117176970 117324504 117367866 117526752 117566910 117808020 117917856 118001664 118308960 118469120 118707116 118750989 118863360 119146167 119196330 119230848 119392256 119541345 119592990 119789568 119949984 120101520 120186880 120664320 121002335 121037376 121199463 121363536 121405005 121669856 121689216 121767408 121853952 121921240 121940640 122171280 122259456 122577840 122956812 123123264 123532992 123700224 124022360 124111872 124405798 124435080 124523520 124623360 124819794 124988768 125153280 125404704 125661888 125820640 125921520 126196224 126410240 126456960 126711003 126970866 127142752 127393398 127510768 127565856 127733760 127990368 128108288 128708608 128894667 129064320 129239040 129323601 129498672 129669120 130032360 130070016 130316032 130360560 130408740 130465080 130585280 130749696 131019840 131115963 131552289 132111672 132217596 132384630 132478720 132730752 133097580 133099520 133277760 133721280 134113364 134134704 134316288 134666070 134763264 134887424 135114210 135210240 135297120 135393280 135715416 135747360 135843840 136167048 136424596 136533978 136618680 136706465 136878588 137085696 137161395 137258880 137442690 137668608 137902080 138513672 138688660 138701184 139051264 139062385 139102656 139162752 139338560 139525155 139624320 139754496 139989465 140088960 140145988 140507136 140612364 140797440 141078740 141080292 141210272 141548220 141739840 141970752 142162944 142211520 142264080 142636032 143035596 143449614 143511588 143643808 143692890 144121824 144224256 144316928 144522240 144797184 145202802 145277440 145393920 145623093 145686006 145726592 146169210 146286405 146305488 146409472 146605536 146655630 146908440 147093408 147397320 147502080 148132677 148383895 148625631 148826832 148932608 149038560 149240320 149322096 149428224 149736960 149937480 150984768 151081784 151105824 151296720 151692288 151704420 151748352 152087320 152111520 152209260 152317440 152557526 152679843 152824320 152965120 153272416 153696015 153904080 154416240 154625280 154877184 155086848 155139840 155602944 155913824 156038832 156119040 156235960 156432672 156490488 156702336 156755880 157077360 157223808 157745280 158062179 158334652 158484480 158861556 158928440 158974464 159388460 159457320 159933312 159987960 160135360 160885760 160911360 161383168 161599284 161818048 161873340 162137052 162252288 162356544 162587520 162895040 162896832 163437120 163942416 164047758 164164352 164593674 164710656 164931228 164933632 165139590 165271995 165482496 165913440 166031360 166164480 166426392 166874862 167206272 167430186 167549184 167641705 167668380 167895360 168106752 168261632 168454080 168609280 168948004 169294488 169403269 169644270 169857864 169967007 170087808 170208810 170530745 170653824 170716896 171098235 171357120 171859556 172085760 172431468 172664896 173142090 173376480 173426688 173814080 173878320 173953440 174332928 174472704 174693120 174821284 175182485 175403052 175633920 175765455 175986756 176148896 176290128 176350365 176512840 176974336 177002496 177463440 177703680 178060674 178295040 178794495 178846272 179088384 179389485 179554760 179684352 180152280 180280320 180396160 180953888 180996480 181556064 182045304 182158240 182504784 182651112 182780928 182881860 183011840 183256920 183866760 184435218 184684896 184934912 185299488 185470208 185550336 186033540 186165760 186167808 186339328 186608697 186652620 186785280 187229691 187483152 187729920 188107056 188492832 188730960 188852230 188882280 189294336 189550592 189615360 189685440 190181376 190456299 190714128 191266152 191348784 191590520 192162432 192696320 193062912 193596480 193603736 193858560 194164124 194248008 194503680 194892280 195048540 195073984 195105024 195474048 195540840 195613110 195877920 196124544 196529760 196669440 197510236 197918315 198167508 198435776 198576945 198718080 199096128 199397376 199649280 199916640 200724480 201170046 201313024 201474432 201728960 201999105 202256384 202272560 202331136 202671315 202815360 202945680 203089920 203573124 203621040 203765760 204250572 204636894 204800967 204928020 205205440 205317882 205888320 206164035 206167040 206502912 206853120 207737453 207770508 208032990 208051776 208576896 208653984 208744128 208936448 209007840 209436480 209631744 210133440 210218982 210327040 210749572 210918546 211185005 211618110 211815408 211965952 212322330 212609760 212956128 213244416 213317280 213396120 213954048 214553394 214824445 215174421 215465712 215539335 215831120 216182736 216336384 216475392 216783360 217195776 217804203 217916160 218090880 218526605 218529009 218589888 218730344 219253815 219458232 219614208 219908304 219983445 220186120 220362660 221217920 221253120 221901856 222499816 222941696 223240248 223398912 223557840 223860480 223983144 224142336 224605440 225275904 225725984 226192360 226477152 226622676 226783744 226945080 227538432 227556630 227622528 228130980 228313890 228476160 228836289 229447680 229908624 230856120 231168640 231624360 231837760 231937920 232443904 232630272 232709760 232924160 233870736 234058248 234178560 234353940 234649008 234735732 235053504 235133820 235616040 235835712 236617920 236938240 237414232 237501978 237726720 238292334 238392660 238461696 238784512 239082690 239185980 239579136 239899968 240203040 240373760 241328640 242004670 242074752 242398926 242705155 242727072 242810010 243339712 243378432 243534816 243707904 243842480 243881280 244342560 244518912 245155680 245255479 245913624 246071637 246246528 246887795 246890511 247065984 247400448 247709385 248044720 248223744 248811596 248870160 249047040 249246720 249639588 249977536 250312293 250809408 251145279 251323776 251641280 251843040 252392448 252820480 252913920 253422006 253941732 254285504 254466405 254786796 255021536 255131712 255313215 255980736 256216576 257789334 258128640 258478080 258647202 258997344 259338240 259713135 260064720 260140032 260632064 260721120 260817480 260930160 261170560 261499392 261695233 262039680 262231926 263104578 263436965 264223344 264435192 264769260 264957440 265461504 266195160 266205137 266555520 267091011 267442560 268226728 268269408 268632576 269332140 269526528 269774848 270228420 270420480 270594240 271430832 271494720 272334096 272849192 273067956 273237360 273412930 273757176 274171392 274322790 274517760 274885380 275337216 275804160 277027344 277377320 277402368 278102528 278124770 278205312 278325504 278677120 279050310 279248640 279508992 279978930 280177920 280291976 281014272 281224728 281594880 282157480 282160584 282420544 283096440 283278345 283479680 283941504 284325888 284423040 284528160 285272064 286071192 286899228 287023176 287287616 287385780 288243648 288633856 289044480 289594368 290405604 290554880 290787840 291246186 291372012 291453184 292338420 292572810 292610976 292818944 293211072 293311260 293419665 293816880 294186816 294794640 295004160 295659007 296265354 296767790 297251262 297653664 297865216 298077120 298480640 298644192 298856448 299473920 299874960 300754223 301755069 301969536 302163568 302211648 302593440 303384576 303408840 303496704 304174640 304223040 304418520 304634880 305115052 305359686 305648640 305937247 306544832 306955341 307392030 307808160 307976823 308832480 309250560 309754368 310279680 311014495 311827648 312049485 312077664 312471920 312865344 312980976 313404672 313511760 314154720 314447616 315328473 315490560 316124358 316377819 316669304 316968960 317427165 317723112 317856880 317948928 318483495 318776920 318914640 319866624 319975920 320270720 321771520 321830091 322766336 323198568 323636096 323746680 324274104 324504576 324713088 325175040 325790080 325793664 326444569 326874240 327884832 328095516 328328704 329187348 329421312 329862456 330279180 330543990 331826880 332328960 332852784 333749724 334412544 334860372 335098368 335283410 335336760 335790720 336213504 336523264 336908160 337218560 337896008 338588976 338806538 339288540 339715728 339934014 340175616 340417620 341061490 341307648 341334945 341433792 342196470 342714240 343719112 344171520 344862936 345329792 346284180 346752960 346853376 347628160 347756640 347906880 348665856 348945408 349386240 349642568 350364970 350806104 351267840 351530910 351973512 352297792 352580256 352700730 353025680 353948672 354004992 354926880 355407360 356121348 356252967 356590080 357438501 357588990 357692544 358176768 358624035 358778970 359109520 359368704 360304560 360560640 360792320 361907776 361992960 363007005 363112128 363598389 364090608 364215015 364316480 365009568 365302224 365561856 365763720 366023680 366513840 367733520 368811751 368870436 369369792 369869824 370598976 370940416 371100672 372067080 372331520 372335616 373217394 373305240 373570560 374459382 374966304 375459840 376214112 376985664 377461920 377704460 377764560 378588672 378872203 379230720 379370880 380133009 380912598 381393815 381428256 382532304 382697568 383181040 384324864 385401467 386125824 386684001 387192960 387207472 387717120 387970803 388328248 388496016 389007360 389784560 390097080 390147968 390210048 390948096 391081680 391226220 391755840 392249088 393059520 393347889 394656867 395020472 395836630 396335016 396871552 397153890 397436160 398192256 399298560 399833280 402340092 402626048 402948864 403457920 403998210 404545120 404662272 405342630 405630720 405891360 406179840 407146248 407242080 407531520 408501144 409273788 409601934 409856040 410119395 410410880 410635764 411484185 411776640 412328070 412334080 413005824 413706240 415474906 415541016 416065980 416103552 417153792 417187155 417307968 417488256 417872896 418015680 418575465 418872960 419263488 420266880 420437964 420654080 421499144 421837092 422370010 423236220 423630816 423931904 424644660 425219520 425912256 426488832 426634560 426792240 427908096 429106788 429648890 430348842 430931424 431078670 431662240 432365472 432672768 432950784 433566720 434391552 435420293 435608406 435832320 436181760 436869279 437053210 437058018 437179776 437460688 438507630 438916464 439228416 439816608 439966890 440372240 440725320 442435840 442506240 443803712 444398031 444999632 445151685 445876893 445883392 446480496 446797824 447115680 447720960 447966288 448284672 449210880 451451968 452384720 452954304 453245352 453567488 453890160 455076864 455113260 455245056 456261960 456627780 456952320 457672578 458039529 458895360 459817248 461088045 461712240 462337280 463248720 463675520 463875840 464607011 465260544 465419520 465848320 467741472 468116496 468357120 468707880 469298016 469471464 470107008 470267640 471232080 471671424 472613779 473235840 473876480 474186537 474828464 475003956 475453440 476584668 476785320 476923392 478165380 478371960 479799936 480406080 482657280 484009340 484149504 484797852 485410310 485454144 485620020 486679424 486756864 487069632 487684960 487762560 488685120 490311360 490510958 491827248 492143274 492493056 493775590 493781022 494131968 494800896 495418770 496089440 496447488 497623192 497740320 498094080 498493440 499279176 499955072 500624586 501618816 502290558 502647552 502925115 503282560 503686080 504784896 505640960 505827840 506844012 507883464 508209807 508571008 508932810 509573592 509901021 510043072 510263424 510626430 511592235 511961472 512433152 513294705 515578668 516257280 517294404 517994688 519426270 520129440 520280064 521264128 521442240 521634960 521860320 522341120 522998784 523390466 524079360 524463852 525547455 526209156 526873930 527296365 528446688 528870384 529538520 529914880 530923008 532390320 532410274 533111040 533951341 534182022 534885120 536383485 536453456 536538816 537265152 538664280 539053056 540456840 540840960 541188480 542861664 542989440 544668192 545698384 546135912 546474720 546825860 547514352 548342784 548645580 549035520 549770760 554054688 554754640 554804736 556205056 556249540 556410624 556651008 557354240 558100620 558497280 559017984 559826091 559957860 560355840 560583952 561689073 562449456 563189760 564314960 564321168 564841088 566192880 566556690 566959360 567883008 568651776 568846080 569056320 570544128 571368897 572142384 573798456 574046352 574575232 574771560 576487296 577267712 578088960 579188736 580811208 581109760 581575680 582492372 582744024 582906368 584676840 585145620 585221952 586422144 586622520 586839330 587633760 588373632 589589280 590008320 591318014 592530708 593535580 593754945 594502524 595307328 595730835 596154240 596961280 597288384 598947840 599749920 601508446 603510138 603939072 604327136 604423296 605186880 605997315 606769152 606817680 606993408 608349280 608446080 608837040 609269760 610230104 610719372 611297280 611874494 613089664 613910682 614784060 615616320 615953646 617664960 618501120 619508736 620559360 622028990 623212359 623655296 624098970 624155328 624943840 625730688 625961952 626809344 627023520 628309440 628895232 630656946 630981120 632248716 632755638 633338608 633555015 634854330 635446224 635713760 635897856 636966990 637553840 637829280 639733248 639951840 640541440 643543040 643660182 644473335 645523263 645532672 646397136 646618005 647272192 647493360 648548208 649009152 649426176 650350080 651580160 651587328 652889138 653412609 653748480 655579815 655769664 656191032 656657408 657761445 658374696 658842624 659724912 660558360 661087980 663653760 665705568 667499448 668825088 669720744 670196736 670566820 670673520 671581440 672427008 673816320 674437120 675792016 677177952 677613076 678577080 679431456 679868028 680351232 680835240 682122980 682615296 682669890 682867584 684231889 684392940 685428480 686508867 687438224 688343040 689725872 690659584 692568360 693505920 695256320 695513280 695813760 697331712 697890816 698772480 699285136 700729940 701612208 702535680 703061820 703947024 704595584 705160512 705401460 706051360 707897344 709853760 710814720 712242696 712505934 713180160 714877002 715177980 715385088 716353536 717248070 717557940 718219040 718737408 720609120 721121280 721584640 723815552 723985920 726014010 726224256 727196778 728115465 728181216 728430030 728632960 730019136 730604448 731123712 731527440 732047360 733027680 735467040 735766437 737623502 737740872 738214911 738739584 739739648 740663385 741197952 741880832 742201344 743128155 744134160 744663040 744671232 746434788 746610480 747141120 748918764 749932608 750936879 752428224 753971328 754923840 755408920 755529120 757177344 757744406 758461440 758741760 760266018 761825196 762787630 762856512 763399215 765064608 765395136 766362080 768649728 770802934 773368002 774385920 774414944 775434240 775941606 776656496 776992032 778014720 779569120 780194160 780295936 780420096 781896192 782163360 782452440 783511680 784498176 785085699 786119040 786695778 789313734 790040944 790310895 791673260 792670032 793743104 794307780 794872320 796384512 798615411 799666560 801273033 804680184 805252096 805897728 806915840 807996420 809090240 809324544 810685260 811261440 811782720 814292496 814484160 817002288 818547576 819203868 819712080 820238790 820821760 821271528 822968370 823553280 824656140 824668160 826011648 827412480 830949812 831082032 832131960 832207104 834307584 834374310 834615936 834976512 835745792 836031360 837150930 837745920 838526976 840533760 840875928 841308160 842998288 843674184 844740020 846472440 847016345 847261632 849289320 849835035 850439040 851824512 852977664 853269120 853584480 855816192 858213576 859297780 860697684 861862848 862157340 863324480 864730944 865901568 867133440 868783104 870840586 871216812 871664640 872363520 873738558 874106420 874116036 874359552 874921376 877015260 877832928 878456832 879633216 879933780 880744480 881450640 884871680 885012480 886977021 887607424 888796062 889999264 890303370 891753786 891766784 892960992 893595648 894231360 895441920 895932576 896569344 898421760 902262669 902903936 904769440 905265207 905908608 906490704 907134976 907780320 910153728 910226520 910490112 912523920 913255560 913904640 915345156 916079058 917811741 919634496 920866023 922176090 923424480 924674560 926497440 927351040 927751680 929214022 930839040 931696640 933043485 935482944 936148455 936232992 937415760 938596032 938942928 940214016 940535280 942464160 943342848 945227558 945985419 946471680 947752960 948373074 949656928 950007912 950906880 952281495 953169336 953570640 953846784 956330760 956743920 959599872 960812160 965314560 968018680 968299008 969595704 970820620 970908288 971240040 973358848 973513728 974139264 975369920 975525120 977370240 979333707 980622720 981021916 983654496 984286548 984986112 987551180 987562044 988263936 990837540 992178880 995246384 995480640 996986880 998558352 999910144 1001249172 1003237632 1004581116 1005295104 1005850230 1006565120 1007372160 1009569792 1011281920 1011655680 1013688024 1015766928 1016419614 1017142016 1017865620 1019147184 1019802042 1020086144 1020526848 1021252860 1023184470 1023922944 1024004835 1024866304 1026589410 1031157336 1032514560 1034588808 1035989376 1038687265 1038852540 1040258880 1040560128 1042528256 1042884480 1043269920 1043720640 1044682240 1045997568 1046780932 1048158720 1048927704 1051094910 1052418312 1053747860 1054592730 1056893376 1057740768 1059077040 1059829760 1061846016 1064780640 1064820548 1066222080 1067902682 1068364044 1068758901 1069770240 1072766970 1072906912 1073077632 1074530304 1075872105 1077328560 1078106112 1080913680 1081681920 1082376960 1085723328 1085978880 1089021015 1089336384 1091396768 1092271824 1092645045 1092949440 1093651720 1095028704 1096685568 1097291160 1098071040 1099541520 1106435253 1108109376 1109509280 1109609472 1112410112 1112499080 1112821248 1113302016 1114708480 1116201240 1116994560 1119652182 1119915720 1120711680 1121167904 1123378146 1124898912 1126379520 1128629920 1128642336 1129682176 1132385760 1133113380 1133918720 1135766016 1136616609 1137692160 1138112640 1140399027 1142737794 1144181445 1144284768 1147596912 1148092704 1149150464 1149543120 1152974592 1154535424 1156204401 1158377472 1160052003 1161622416 1162219520 1163151360 1164984744 1165488048 1165812736 1169353680 1170291240 1170443904 1172844288 1173245040 1173678660 1175267520 1176747264 1179178560 1180043667 1182636028 1185061416 1187071160 1187509890 1189005048 1190614656 1191461670 1192308480 1193922560 1194576768 1197895680 1199499840 1203016892 1207020276 1207878144 1208654272 1208846592 1210373760 1211994630 1213635360 1213986816 1216698560 1216892160 1217674080 1218539520 1220460208 1221438744 1222594560 1223748988 1226179328 1226277395 1227821364 1229568120 1230358185 1231232640 1231907292 1234452555 1235329920 1237002240 1239017472 1241118720 1244057980 1246424718 1247310592 1248197940 1248310656 1249887680 1251461376 1251561465 1251923904 1253618688 1254047040 1255726395 1256618880 1257790464 1261313892 1261962240 1264497432 1265511276 1266677216 1267110030 1269708660 1270892448 1271427520 1271795712 1273933980 1275107680 1275658560 1279466496 1279903680 1281082880 1287320364 1288946670 1291046526 1291065344 1292794272 1293236010 1294544384 1294986720 1297096416 1298018304 1298852352 1300700160 1303160320 1303174656 1305778276 1306260879 1306825218 1307496960 1308476165 1310607837 1311159630 1311539328 1312382064 1313314816 1315522890 1316749392 1317685248 1319449824 1321116720 1322175960 1327307520 1331025685 1331411136 1333194093 1334998896 1335455055 1337650176 1339441488 1340393472 1341133640 1341347040 1343162880 1344854016 1347632640 1348874240 1351584032 1354355904 1355226152 1357154160 1358862912 1359736056 1360702464 1361670480 1364245960 1365230592 1365339780 1365735168 1368463778 1368785880 1370856960 1373017734 1374876448 1376686080 1379451744 1381319168 1385136720 1387011840 1390512640 1391026560 1391627520 1393821033 1395781632 1397544960 1398570272 1401459880 1403224416 1405071360 1406123640 1407894048 1409191168 1410321024 1410802920 1412102720 1415794688 1417841337 1419707520 1421629440 1422559611 1424485392 1425011868 1426360320 1429754004 1430355960 1430770176 1434496140 1435115880 1436438080 1441218240 1443169280 1447631104 1447971840 1452028020 1452448512 1454393556 1456230930 1456362432 1456860060 1457265920 1460038272 1461208896 1463054880 1464094720 1466055360 1470934080 1471532874 1475247004 1475481744 1476429822 1477479168 1478295035 1479479296 1481326770 1482395904 1483761664 1484402688 1486256310 1488268320 1489326080 1489342464 1492869576 1493220960 1494282240 1497837528 1499865216 1501873758 1503771115 1504856448 1507942656 1508775345 1509847680 1510817840 1511058240 1514354688 1515488812 1516922880 1517483520 1520532036 1523650392 1524629421 1525575260 1525713024 1526798430 1529686235 1529703063 1530129216 1530790272 1532724160 1534776705 1537299456 1539884115 1541605868 1546736004 1548771840 1548829888 1551883212 1553312992 1553984064 1559138240 1560388320 1560591872 1560840192 1563792384 1564326720 1564904880 1567023360 1568996352 1570171398 1572238080 1573391556 1576642365 1578627468 1580081888 1580621790 1581889095 1583346520 1585340064 1587486208 1588615560 1589744640 1592769024 1597230822 1599333120 1601854023 1602546066 1609150455 1609360368 1610504192 1611795456 1613831680 1615992840 1618180480 1621370520 1621431289 1622522880 1623565440 1628584992 1628968320 1632222845 1634004576 1637095152 1638407736 1639424160 1640477580 1641643520 1642543056 1645936740 1647106560 1649312280 1661899624 1662164064 1664263920 1664414208 1668615168 1668748620 1669231872 1669953024 1671491584 1672062720 1674301860 1675491840 1677053952 1679478273 1681067520 1681751856 1682616320 1685996576 1687348368 1689480040 1692944880 1694032690 1694523264 1698578640 1699670070 1700878080 1703649024 1705955328 1706538240 1707168960 1711632384 1716427152 1718595560 1721395368 1723725696 1724314680 1726648960 1729461888 1731803136 1734266880 1737566208 1741681172 1742433624 1743329280 1744727040 1747477116 1748212840 1748232072 1748719104 1749842752 1754030520 1755665856 1759266432 1759867560 1761488960 1762901280 1769743360 1770024960 1773954042 1775214848 1777592124 1779998528 1780606740 1781264835 1783507572 1783533568 1785921984 1787192505 1788462720 1790883840 1791865152 1796843520 1804525338 1805807872 1809538880 1810530414 1811817216 1812981408 1814269952 1815560640 1817991945 1820307456 1820453040 1820980224 1825047840 1826511120 1827809280 1830690312 1831866631 1832158116 1835623482 1839268992 1841732046 1844058755 1844352180 1846848960 1849349120 1852994880 1854702080 1855503360 1858428044 1861678080 1863435959 1866086970 1869637077 1870965888 1872296910 1872465984 1874831520 1877192064 1877885856 1880428032 1881070560 1884928320 1886685696 1890455116 1891970838 1892943360 1894361015 1896746148 1899313856 1900015824 1900665045 1904562990 1906338672 1907141280 1907693568 1912661520 1913487840 1919199744 1921624320 1927007335 1930629120 1933420005 1936037360 1936598016 1939191408 1939854015 1941641240 1941816576 1942480080 1946717696 1947027456 1948278528 1950739840 1951050240 1954740480 1958667414 1960237827 1961245440 1962043832 1966739445 1967308992 1968573096 1969972224 1973284335 1975102360 1975124088 1976527872 1981675080 1984357760 1990492768 1990961280 1997116704 1999820288 2002498344 2006475264 2009162232 2010590208 2011700460 2013130240 2014744320 2023311360 2027376048 2031533856 2032839228 2034284032 2035731240 2038294368 2039604084 2040172288 2041053696 2042505720 2046368940 2047845888 2048009670 2049732608 2052695667 2053178820 2059526601 2062314672 2065029120 2069177616 2071978752 2077374530 2077705080 2080517760 2085056512 2085768960 2086539840 2087441280 2089364480 2091995136 2093561864 2096317440 2097855408 2102189820 2104836624 2107495720 2109185460 2113786752 2115481536 2118154080 2119659520 2123692032 2129561280 2129641096 2132444160 2135805364 2136728088 2137517802 2139540480 2145533940 2145813824 2146155264 2149060608 2151744210 2154657120 2156212224 2161827360 2163363840 2164753920 2171446656 2171957760 2177101465 2178042030 2178672768 2182793536 2184346395 2184543648 2185290090 2185898880 2187303440 2190057408 2193371136 2194582320 2196142080 2199083040 2207299311 2212870506 2214644733 2216218752 2219018560 2219218944 2221990155 2224820224 2224998160 2225642496 2226604032 2229384465 2229416960 2232402480 2233989120 2239304364 2239831440 2241423360 2242335808 2246756292 2249797824 2252810637 2257259840 2257284672 2259364352 2264771520 2266226760 2267837440 2271532032 2273233218 2275384320 2276225280 2280798054 2285111983 2285475588 2288362890 2288569536 2290197645 2295193824 2296185408 2298300928 2299086240 2305949184 2312408802 2320104006 2323035055 2323244832 2326302720 2329969488 2330976096 2331625472 2338707360 2340582480 2340887808 2345688576 2346490080 2347357320 2347445299 2350535040 2353494528 2355257097 2358357120 2360087334 2363068895 2365272056 2370122832 2370932685 2374142320 2375019780 2378010096 2381229312 2382923340 2384616960 2389153536 2395846233 2398999680 2403819099 2406033784 2414040552 2415756288 2417308544 2417693184 2420747520 2423989260 2427270720 2427973632 2433397120 2433784320 2435348160 2440920416 2442877488 2447497976 2452358656 2452554790 2455642728 2459136240 2460716370 2462465280 2463814584 2468905110 2470659840 2474004480 2478034944 2482237440 2488115960 2492849436 2494621184 2496395880 2496621312 2499775360 2502922752 2503122930 2503847808 2507237376 2508094080 2511452790 2513237760 2515580928 2522627784 2523924480 2528994864 2531022552 2533354432 2534220060 2539417320 2541049035 2541784896 2542855040 2547867960 2549505105 2550215360 2551317120 2558932992 2559807360 2562165760 2574640728 2577893340 2582093052 2582130688 2585588544 2586472020 2589088768 2589973440 2594192832 2597704704 2601400320 2606320640 2606349312 2611556552 2612521758 2613650436 2614993920 2616952330 2621215674 2622319260 2623078656 2624764128 2626629632 2631045780 2633498784 2635370496 2638899648 2642233440 2644351920 2652105421 2654615040 2660931063 2662051370 2662822272 2666388186 2669756705 2669997792 2670910110 2675300352 2678882976 2680786944 2682267280 2682694080 2686325760 2689708032 2695265280 2697810269 2703168064 2706788007 2708711808 2710452304 2714308320 2715795621 2717725824 2719472112 2721404928 2723340960 2728491920 2730461184 2730679560 2731470336 2736927556 2737571760 2741713920 2746035468 2749752896 2753435223 2758903488 2762598069 2762638336 2770273440 2774023680 2781025280 2782053120 2783255040 2787642066 2795089920 2797140544 2799130455 2802919760 2806448832 2808445365 2812247280 2815788096 2818382336 2820642048 2821605840 2824205440 2835682674 2837956257 2839415040 2843258880 2845119222 2848970784 2850023736 2852720640 2856844485 2859508008 2860711920 2861540352 2868992280 2870231760 2872876160 2878647563 2882436480 2886338560 2895262208 2895943680 2904056040 2904897024 2908787112 2912461860 2912724864 2913720120 2914531840 2920076544 2922417792 2926109760 2928256507 2932110720 2938001121 2941868160 2943065748 2950494008 2950963488 2952859644 2954958336 2956590070 2962653540 2964791808 2967523328 2972512620 2976536640 2985739152 2986441920 2995675056 2999730432 3003747516 3007542230 3009712896 3015885312 3017550690 3019695360 3021635680 3022116480 3028709376 3030977624 3033845760 3034967040 3041064072 3047300784 3049258842 3051150520 3051426048 3053596860 3059372470 3059406126 3060258432 3061580544 3065448320 3069553410 3074598912 3079768230 3083211736 3093472008 3097543680 3097659776 3103766424 3106625984 3107968128 3116061795 3118276480 3120776640 3121183744 3121680384 3127584768 3128653440 3129809760 3134046720 3137992704 3140342796 3144476160 3146783112 3153284730 3157254936 3160163776 3161243580 3163778190 3166693040 3170680128 3174972416 3177231120 3179489280 3185538048 3194461644 3198666240 3203708046 3205092132 3206276703 3218300910 3218720736 3221008384 3223590912 3227616315 3227663360 3231985680 3236360960 3242741040 3242862578 3245045760 3247130880 3252249077 3257169984 3257936640 3264445690 3267063045 3268009152 3274190304 3276815472 3278848320 3280955160 3283287040 3285086112 3291873480 3294213120 3298624560 3308296453 3319305759 3323799248 3324328128 3328527840 3328828416 3337230336 3337497240 3338463744 3339906048 3344125440 3348603720 3350983680 3358956546 3362135040 3363503712 3371993152 3374696736 3378960080 3385889760 3388065380 3389046528 3397157280 3398540209 3399340140 3401756160 3407298048 3409849827 3413076480 3414337920 3421159445 3421197081 3432544335 3432854304 3437191120 3442790736 3447451392 3448629360 3453297920 3458923776 3463606272 3468613203 3475132416 3480156009 3483362344 3484867248 3486658560 3489454080 3494954232 3496425680 3496464144 3497438208 3499685504 3508061040 3511331712 3518532864 3519735120 3522977920 3525802560 3539486720 3540131001 3547908084 3550429696 3555184248 3559997056 3561213480 3562529670 3567015144 3571843968 3574385010 3576925440 3581767680 3583730304 3593687040 3609050676 3611615744 3619077760 3621060828 3623634432 3625962816 3631121280 3635983890 3640906080 3641960448 3650095680 3653022240 3655618560 3661380624 3663733262 3664316232 3671246964 3678537984 3678832185 3683464092 3688117510 3688704360 3691074555 3693697920 3698698240 3705989760 3709404160 3711006720 3716856088 3723356160 3726871918 3732173940 3739274154 3741931776 3744593820 3744931968 3749663040 3754384128 3754684395 3755771712 3760856064 3762141120 3769856640 3773371392 3780910232 3783941676 3785886720 3788722030 3793492296 3798627712 3800031648 3801330090 3809125980 3812677344 3814282560 3815387136 3825323040 3826975680 3838399488 3843248640 3854014670 3866840010 3872074720 3873196032 3878382816 3879708030 3883282480 3883633152 3884960160 3893435392 3894054912 3896557056 3901479680 3902100480 3909480960 3917334828 3918782637 3920475654 3922490880 3924087664 3925428495 3931823511 3933478890 3934617984 3937146192 3939944448 3946568670 3950204720 3950248176 3953055744 3963350160 3968715520 3980985536 3981922560 3993077055 3994233408 3999582279 3999640576 4004996688 4006365165 4012950528 4018324464 4021180416 4023400920 4026260480 4029488640 4046622720 4054752096 4063067712 4065678456 4068568064 4071462480 4076588736 4079208168 4080344576 4082107392 4085011440 4092737880 4095691776 4096019340 4105391334 4106357640 4119053202 4124629344 4130058240 4138355232 4143957504 4154749060 4155410160 4161035520 4167594233 4171537920 4173079680 4174882560 4178728960 4181463099 4187123728 4192634880 4195710816 4204379640 4209673248 4214991440 4218370920 4227573504 4230963072 4236308160 4239416137 4247384064 4253524011 4259122560 4259282192 4264888320 4267678833 4271610728 4273456176 4275035604 4279080960 4291067880 4291627648 4292310528 4303488420 4309314240 4323654720 4329507840 4342893312 4343915520 4354202930 4356084060 4357345536 4365587072 4368692790 4369087296 4370580180 4371797760 4374606880 4380114816 4389164640 4392284160 4398166080 4414598622 4425741012 4429289466 4432437504 4434885105 4438037120 4438437888 4443980310 4449996320 4451284992 4453208064 4458768930 4458833920 4464804960 4467978240 4478608728 4479662880 4482846720 4484671616 4493512584 4499595648 4505621274 4511313345 4514519680 4514569344 4518728704 4526326035 4529543040 4532453520 4535674880 4543064064 4546466436 4550768640 4552450560 4561596108 4570223966 4570951176 4573888263 4576725780 4577139072 4580395290 4589058705 4590387648 4592370816 4596601856 4598172480 4604330115 4611898368 4624817604 4640208012 4646070110 4646489664 4659938976 4661952192 4663250944 4677414720 4681164960 4681775616 4691377152 4692980160 4694714640 4694890598 4701070080 4706989056 4710514194 4716714240 4720174668 4726137790 4729927095 4730544112 4740245664 4741865370 4748284640 4750039560 4756020192 4762458624 4765846680 4769233920 4778307072 4789623223 4791692466 4797999360 4805562069 4807638198 4812067568 4828081104 4831512576 4834617088 4835386368 4841495040 4847978520 4854541440 4864293867 4866794240 4867568640 4870696320 4881840832 4885754976 4894995952 4896668535 4904717312 4905109580 4911285456 4918272480 4921432740 4924930560 4927629168 4937810220 4941319680 4976231920 4985698872 4989242368 4992791760 4993242624 4999550720 5005845504 5006245860 5007695616 5014474752 5016188160 5022905580 5026475520 5031161856 5038434819 5045255568 5047848960 5057989728 5062045104 5066708864 5068440120 5078834640 5082098070 5083569792 5085710080 5095735920 5099010210 5100430720 5102634240 5110677121 5117865984 5119614720 5124331520 5149281456 5155786680 5164186104 5171177088 5172944040 5178177536 5179946880 5188385664 5195409408 5202800640 5212641280 5212698624 5223113104 5225043516 5227300872 5229987840 5233904660 5242431348 5244638520 5246157312 5249528256 5262091560 5266997568 5277799296 5284466880 5288703840 5304210842 5309230080 5321862126 5324102740 5325644544 5332776372 5339513410 5339995584 5341820220 5343794505 5350600704 5357765952 5364534560 5365388160 5372651520 5390530560 5395620538 5406336128 5413576014 5417423616 5420904608 5428616640 5431591242 5435451648 5438944224 5442809856 5446681920 5456983840 5460922368 5461359120 5462940672 5473855112 5475143520 5483427840 5492070936 5495599893 5499505792 5506870446 5517806976 5525196138 5525276672 5532176265 5540546880 5548047360 5562050560 5564106240 5566510080 5575284132 5590307877 5594281088 5598260910 5605839520 5608911231 5612897664 5616890730 5624494560 5631576192 5636764672 5641284096 5643211680 5648410880 5671365348 5675912514 5678830080 5683083045 5690238444 5697941568 5700047472 5701995135 5713688970 5719016016 5721423840 5723080704 5737984560 5740463520 5745752320 5757295126 5764872960 5772677120 5781022005 5790524416 5791887360 5800260015 5808112080 5809794048 5817574224 5824923720 5825449728 5827440240 5829063680 5840153088 5844835584 5852219520 5856513014 5864221440 5876002242 5883736320 5886131496 5900218335 5900988016 5901926976 5905719288 5909916672 5913180140 5925307080 5929583616 5945025240 5953073280 5971478304 5972883840 5991350112 5999460864 6007495032 6015084460 6019425792 6031770624 6035101380 6039390720 6043271360 6044232960 6061955248 6069934080 6082128144 6094601568 6098517684 6102301040 6102852096 6107193720 6118744940 6118812252 6120516864 6123161088 6130896640 6139106820 6149197824 6158087001 6159536460 6166423472 6178579803 6186944016 6195087360 6195319552 6207532848 6213251968 6215936256 6232123590 6236552960 6241553280 6242367488 6255169536 6257306880 6259619520 6268093440 6275985408 6280685592 6288952320 6293566224 6306569460 6314509872 6320327552 6322487160 6327556380 6333386080 6341360256 6349944832 6354462240 6358978560 6371076096 6388923288 6397332480 6407416092 6410184264 6412553406 6436601820 6437441472 6447181824 6455232630 6455326720 6463971360 6472721920 6485482080 6485725156 6490091520 6494261760 6504498154 6514339968 6515873280 6528891380 6531304395 6534126090 6536018304 6548380608 6553039185 6553630944 6557696640 6561910320 6566574080 6570172224 6583746960 6588426240 6597249120 6616592906 6621897933 6638611518 6647598496 6648656256 6657055680 6657656832 6665970465 6674460672 6674994480 6676927488 6679812096 6688250880 6697207440 6701967360 6717913092 6724270080 6727007424 6743986304 6749393472 6757920160 6771779520 6776130760 6778093056 6794314560 6797080418 6798680280 6803512320 6814596096 6819699654 6826152960 6828675840 6842318890 6842394162 6855335949 6865088670 6865708608 6874382240 6885581472 6894902784 6897258720 6906595840 6917847552 6937226406 6960312018 6966724688 6969105165 6969734496 6978908160 6989908464 6992851360 6992928288 6994876416 6999371008 7016122080 7022663424 7037065728 7039470240 7042335897 7045955840 7051605120 7065771291 7078973440 7080262002 7089206685 7095816168 7100859392 7110368496 7112798055 7119994112 7122426960 7125059340 7134030288 7143687936 7148770020 7153850880 7167460608 7187538699 7218101352 7223231488 7238155520 7242121656 7247268864 7251925632 7262242560 7271967780 7281812160 7283920896 7300191360 7306044480 7322761248 7327466524 7328632464 7342493928 7357075968 7357664370 7366928184 7376235020 7377408720 7382149110 7387395840 7397396480 7411979520 7418808320 7422013440 7433712176 7446712320 7453743836 7464347880 7478548308 7483863552 7489187640 7489863936 7499326080 7508768256 7509368790 7511543424 7521712128 7524282240 7539713280 7546742784 7561820464 7567883352 7571773440 7577444060 7586984592 7597255424 7600063296 7602660180 7618251960 7623147105 7625354688 7628565120 7648515315 7650646080 7653951360 7676798976 7686497280 7708029340 7733680020 7744149440 7746392064 7756765632 7759416060 7766564960 7767266304 7769920320 7786870784 7793114112 7802959360 7804200960 7818961920 7834669656 7837565274 7840951308 7844981760 7848175328 7850856990 7863647022 7866957780 7869235968 7874292384 7879888896 7893137340 7900409440 7900496352 7906111488 7926700320 7937431040 7956316263 7961971072 7963845120 7982793189 7986154110 7988466816 7999164558 7999281152 8009270115 8009993376 8012730330 8025901056 8036648928 8042360832 8046801840 8052520960 8058977280 8093430807 8107156445 8109504192 8120364021 8126135424 8131356912 8137136128 8142924960 8153177472 8158416336 8160689152 8164214784 8170022880 8185475760 8191383552 8192038680 8210782668 8212715280 8238106404 8249258688 8260305669 8276710464 8287915008 8309498120 8310820320 8322071040 8335188466 8343075840 8346159360 8349765120 8357457920 8362926198 8374247456 8385269760 8391421632 8397391365 8408759280 8419346496 8429982880 8436741840 8455147008 8461926144 8472616320 8478832274 8507048022 8518245120 8518564384 8529776640 8535357666 8543221456 8546912352 8550071208 8558161920 8582135760 8583255296 8584621056 8606976840 8618628480 8635942689 8647309440 8659015680 8685786624 8687831040 8708405860 8712168120 8714691072 8731174144 8737385580 8738174592 8741160360 8743595520 8749213760 8760229632 8778329280 8784769521 8796332160 8814003363 8829197244 8851482024 8858578932 8864875008 8869770210 8876074240 8887960620 8899992640 8902569984 8917537860 8917667840 8929609920 8957217456 8959325760 8969343232 8987025168 8999191296 9011242548 9022626690 9029039360 9029138688 9037457408 9052652070 9059086080 9064907040 9071349760 9086128128 9092932872 9101537280 9104901120 9123192216 9140447932 9141902352 9147776526 9153451560 9154278144 9159333155 9160790580 9178117410 9180775296 9184741632 9193203712 9196344960 9208660230 9223796736 9249635208 9280416024 9292140220 9292979328 9317179795 9319877952 9323904384 9348185385 9354829440 9362329920 9363551232 9382754304 9385960320 9389429280 9389781196 9402140160 9413978112 9421028388 9433428480 9440349336 9452275580 9459854190 9461088224 9480491328 9483730740 9496569280 9500079120 9512040384 9524917248 9531693360 9538467840 9556614144 9579246446 9583384932 9595998720 9611124138 9615276396 9624135136 9656162208 9663025152 9669234176 9670772736 9682990080 9695957040 9709082880 9728587734 9733588480 9735137280 9741392640 9756747231 9763681664 9771509952 9789991904 9793337070 9801189135 9809434624 9810219160 9822570912 9836544960 9842865480 9849861120 9855258336 9875620440 9882639360 9924889359 9952463840 9957917277 9971397744 9978484736 9985583520 9986485248 9999101440 10011691008 10012491720 10015391232 10032376320 10045811160 10052951040 10076869638 10090511136 10115979456 10124090208 10133417728 10136880240 10157669280 10164196140 10167139584 10171420160 10191471840 10195620627 10198020420 10200861440 10205268480 10221354242 10229549481 10239229440 10248663040 10263478335 10297633005 10298562912 10311573360 10328372208 10342354176 10345888080 10356355072 10359893760 10376771328 10390818816 10405839609 10425282560 10425397248 10446226208 10450087032 10454601744 10459975680 10467809320 10484862696 10489277040 10492314624 10499056512 10524183120 10533995136 10555598592 10568933760 10577407680 10608421684 10618460160 10643724252 10648205480 10651289088 10665552744 10679026820 10679991168 10683640440 10687589010 10715531904 10729069120 10730776320 10745303040 10781061120 10791241076 10812672256 10827152028 10834847232 10841809216 10857233280 10863182484 10870903296 10877888448 10893363840 10913967680 10922718240 10925881344 10947710224 10950287040 10966855680 10984141872 10991199786 10999011584 11013740892 11035613952 11036496555 11050392276 11050553344 11064352530 11073223665 11081093760 11096094720 11124101120 11128212480 11133020160 11150568264 11180615754 11188562176 11196521820 11211679040 11217822462 11225795328 11233781460 11248989120 11263152384 11264053185 11273529344 11282568192 11286423360 11296821760 11342730696 11350019023 11351825028 11357660160 11366166090 11380476888 11395883136 11400094944 11403990270 11425559915 11427377940 11438032032 11442847680 11446161408 11475969120 11480927040 11491504640 11514590252 11529745920 11562044010 11581048832 11600520030 11616224160 11619588096 11635148448 11649847440 11650899456 11654880480 11658127360 11680306176 11689671168 11704439040 11713026028 11728442880 11737226495 11752004484 11756347911 11767472640 11772262992 11776285485 11800436670 11801976032 11803853952 11811438576 11819833344 11826360280 11850614160 11859167232 11890050480 11906146560 11942956608 11945767680 11979231165 11982700224 11998921728 12014990064 12019095495 12030168920 12038851584 12063541248 12070202760 12078781440 12086542720 12088465920 12123910496 12139868160 12164256288 12189203136 12197035368 12204602080 12205704192 12214387440 12237489880 12237624504 12241033728 12246322176 12261793280 12278213640 12316174002 12319072920 12332846944 12357159606 12373888032 12390174720 12390639104 12415065696 12426503936 12431872512 12464247180 12473105920 12483106560 12484734976 12502782699 12514613760 12519239040 12536186880 12544389297 12561371184 12577904640 12587132448 12613138920 12629019744 12640655104 12644974320 12655112760 12666772160 12682720512 12699889664 12708924480 12718248411 12742152192 12760572033 12777846576 12794664960 12814832184 12820368528 12825106812 12873203640 12874882944 12910465260 12910653440 12927942720 12945443840 12970964160 12971450312 12988523520 13008996308 13028679936 13031746560 13057782760 13062608790 13068252180 13072036608 13096761216 13106078370 13107261888 13115393280 13123820640 13133148160 13140344448 13167493920 13176852480 13194498240 13233185812 13243795866 13260527105 13277223036 13295196992 13297312512 13304655315 13314111360 13315313664 13331940930 13349988960 13353854976 13359624192 13376501760 13394414880 13403934720 13435826184 13448540160 13454014848 13487972608 13489051345 13498786944 13515840320 13533940035 13543559040 13552261520 13556186112 13578978105 13588629120 13594160836 13597360560 13607024640 13629192192 13639399308 13652305920 13657351680 13684637780 13684788324 13710671898 13721664789 13730177340 13731417216 13748764480 13767176115 13771162944 13789805568 13794517440 13812990345 13813191680 13835695104 13874452812 13920624036 13933449376 13938210330 13939468992 13979816928 13985702720 13985856576 13989752832 13998742016 14032244160 14045326848 14074131456 14078940480 14084671794 14091911680 14103210240 14131542582 14160524004 14178413370 14189781285 14191632336 14201718784 14220736992 14225596110 14239988224 14244853920 14250118680 14268060576 14287375872 14297540040 14307701760 14334921216 14368869669 14375077398 14393237815 14416686207 14436202704 14446462976 14476311040 14484243312 14494537728 14503851264 14524485120 14543935560 14563624320 14592881601 14600382720 14612088960 14641282535 14645522496 14654933048 14657264928 14684987856 14690005605 14714151936 14715328740 14733856368 14752470040 14754817440 14764298220 14774791680 14823959040 14837616640 14867424352 14907487672 14928695760 14957096616 14967727104 14978375280 14979727872 14998652160 15017536512 15018737580 15023086848 15043424256 15048564480 15079426560 15093485568 15123640928 15135766704 15143546880 15154888120 15173969184 15194510848 15200126592 15205320360 15236503920 15246294210 15250709376 15257130240 15297030630 15301292160 15307902720 15332031363 15353597952 15372994560 15416058680 15467360040 15488298880 15513531264 15518832120 15533129920 15534532608 15539840640 15573741568 15586228224 15605918720 15608401920 15637923840 15669339312 15675130548 15681902616 15689963520 15696350656 15701713980 15727294044 15733915560 15738471936 15748584768 15786274680 15800818880 15800992704 15853400640 15874862080 15912632526 15923942144 15927690240 15965586378 15972308220 15976933632 15998329116 15998562304 16018540230 16019986752 16025460660 16031383515 16051802112 16073297856 16093603680 16105041920 16117954560 16186861614 16214312890 16219008384 16240728042 16252270848 16261245385 16262713824 16274272256 16285849920 16306354944 16316832672 16321378304 16328429568 16340045760 16370951520 16382767104 16384077360 16421565336 16425430560 16432117093 16476212808 16486799679 16498517376 16520611338 16541482265 16553420928 16575830016 16596528795 16618996240 16621640640 16644142080 16670376932 16686151680 16692318720 16699530240 16725852396 16748494912 16770923631 16782843264 16794782730 16817518560 16826733693 16838692992 16859965760 16873483680 16910294016 16923852288 16945232640 16957664548 16992701045 17014096044 17036490240 17037128768 17049249135 17070715332 17086442912 17093824704 17100142416 17105985405 17164271520 17166510592 17169242112 17213953680 17237256960 17271885378 17294618880 17318031360 17343066015 17371573248 17375662080 17400780045 17416811720 17424336240 17429382144 17462348288 17474771160 17476349184 17482320720 17487191040 17498427520 17520459264 17556658560 17569539042 17592664320 17628006726 17658394488 17700655005 17702964048 17717157864 17729750016 17739540420 17752148480 17775921240 17799985280 17835075720 17835744179 17859219840 17914434912 17918651520 17938686464 17974050336 17998382592 18022485096 18045253380 18058078720 18058277376 18074914816 18105304140 18118172160 18129814080 18185865744 18209802240 18246384432 18280895864 18283804704 18295553052 18306903120 18308556288 18318666310 18321581160 18356234820 18361550592 18369483264 18386407424 18392689920 18417320460 18447593472 18474261003 18499270416 18560832048 18584280440 18585958656 18634359590 18639755904 18647808768 18696370770 18709658880 18724659840 18727102464 18765508608 18771920640 18778858560 18779562392 18804280320 18827956224 18842056776 18866856960 18880698672 18904551160 18919708380 18922176448 18960982656 18967461480 18993138560 19000158240 19024080768 19049834496 19063386720 19076935680 19113228288 19158492892 19166769864 19191997440 19222248276 19230552792 19248270272 19312324416 19338468352 19341545472 19365980160 19391914080 19418165760 19457175468 19467176960 19470274560 19482785280 19513494462 19527363328 19543019904 19579983808 19586674140 19593913185 19602378270 19618869248 19620438320 19645141824 19659117555 19673089920 19685730960 19699722240 19710516672 19751240880 19765278720 19849778718 19865693799 19904927680 19915834554 19942795488 19956969472 19971167040 19972970496 19997911395 19998202880 20023382016 20024983440 20030782464 20064752640 20091622320 20105902080 20150532941 20153739276 20181022272 20231958912 20248180416 20266835456 20273760480 20315338560 20328392280 20334279168 20342840320 20382943680 20391241254 20396040840 20401722880 20410536960 20442708484 20459098962 20478458880 20497795549 20526956670 20566007847 20595266010 20597125824 20623146720 20656744416 20684708352 20691776160 20719787520 20753542656 20811679218 20837971165 20892452416 20900174064 20907315495 20909203488 20935618640 20969725392 20978554080 20984629248 20998113024 21048366240 21067990272 21111197184 21127007691 21137867520 21154815360 21197080685 21197313873 21216843368 21236920320 21267620055 21287448504 21296410960 21302578176 21331105488 21338394165 21358053640 21359982336 21367280880 21375178020 21431063808 21458138240 21461552640 21562616097 21582482152 21625344512 21654304056 21669694464 21683618432 21714466560 21726364968 21741806592 21755776896 21786727680 21827935360 21845436480 21851762688 21895420448 21900574080 21968283744 21982399572 21998023168 22027481784 22071227904 22072993110 22100784552 22128705060 22146447330 22162187520 22192189440 22256424960 22266040320 22301136528 22361231508 22377124352 22393043640 22423358080 22435644924 22451590656 22467562920 22497978240 22526304768 22528106370 22547058688 22565136384 22572846720 22593643520 22685461392 22700038046 22703650056 22715320320 22732332180 22760953776 22791766272 22800189888 22807980540 22851119830 22854755880 22869441315 22876064064 22885695360 22951938240 22961854080 22983009280 23029180504 23059491840 23124088020 23162097664 23201040060 23232448320 23239176192 23270296896 23299694880 23301798912 23309760960 23316254720 23360612352 23379342336 23408878080 23426052056 23456885760 23474452990 23504008968 23512695822 23534945280 23544525984 23552570970 23600873340 23603952064 23607707904 23622877152 23639666688 23652720560 23701228320 23718334464 23780100960 23789781463 23812293120 23868948789 23885913216 23891535360 23948116115 23948379567 23958462330 23965400448 23997843456 24027810345 24029980128 24038190990 24060337840 24077703168 24127082496 24140405520 24157562880 24173085440 24176931840 24247820992 24280292421 24321469335 24328512576 24361092063 24378406272 24394070736 24409204160 24411408384 24428774880 24474979760 24475249008 24482067456 24492644352 24523586560 24556427280 24632348004 24638145840 24665693888 24714319212 24747776064 24780917007 24781278208 24830131392 24853007872 24863745024 24928494360 24946211840 24966213120 25005565398 25029227520 25038478080 25072373760 25088778594 25122742368 25155809280 25174264896 25192174095 25226277840 25258039488 25281310208 25289948640 25310225520 25333544320 25365441024 25384437601 25417848960 25436496822 25521144066 25553385605 25555693152 25589329920 25629664368 25640737056 25650213624 25746407280 25749765888 25820930520 25821898289 25855885440 25890887680 25907828067 25941928320 25942900624 25977047040 26017992616 26057359872 26063493120 26115565520 26125217580 26136504360 26144073216 26193522432 26212156740 26214523776 26230786560 26247641280 26280688896 26334987840 26354308563 26388996480 26442010089 26466371624 26487591732 26521054210 26554446072 26590393984 26594625024 26609310630 26628222720 26663881860 26699977920 26707709952 26753003520 26788829760 26871652368 26908029696 26975945216 26978102690 26997573888 27031680640 27067880070 27087118080 27104523040 27112372224 27157956210 27177258240 27188321672 27194721120 27214049280 27258384384 27278798616 27304611840 27314703360 27369275560 27369576648 27421343796 27443329578 27460354680 27462834432 27477999465 27497528960 27534352230 27542325888 27579611136 27589034880 27625980690 27626383360 27671390208 27748905624 27841248072 27866898752 27876420660 27878937984 27951539385 27959633856 27971405440 27971713152 27997484032 28044556155 28064488320 28090653696 28148262912 28157880960 28169343588 28183823360 28206420480 28263085164 28321048008 28356826740 28379562570 28383264672 28403437568 28441473984 28451192220 28479976448 28489707840 28500237360 28536121152 28574751744 28595080080 28615403520 28669842432 28737739338 28750154796 28786475630 28833372414 28872405408 28892925952 28952622080 28968486624 28989075456 29007702528 29048970240 29087871120 29127248640 29173159631 29185763202 29200765440 29224177920 29270241693 29282565070 29291044992 29309866096 29314529856 29369975712 29380011210 29428303872 29430657480 29467712736 29504940080 29509634880 29528596440 29549583360 29647918080 29675912959 29734848704 29774668077 29814975344 29857391520 29873751831 29914193232 29935454208 29956750560 29959455744 29997304320 30035073024 30037475160 30046173696 30097128960 30158853120 30247281856 30271533408 30309776240 30347938368 30389021696 30400253184 30410640720 30473007840 30492588420 30501418752 30514260480 30586861881 30594061260 30602584320 30615805440 30664062726 30688648443 30745989120 30790435005 30832117360 30892899015 30934720080 30976597760 31027062528 31037664240 31066259840 31069065216 31079681280 31172456448 31211837440 31217518827 31275847680 31338678624 31350261096 31363805232 31379927040 31392701312 31403427960 31454588088 31467831120 31476943872 31497169536 31572549360 31601637760 31601985408 31665123193 31706801280 31749724160 31825265052 31847884288 31855380480 31931172756 31944616440 31953867264 31996658232 32037080460 32039973504 32050921320 32062767030 32146595712 32187207360 32235909120 32373723228 32428625780 32438016768 32481456084 32504541696 32522490770 32525427648 32571699840 32612709888 32633665344 32642756608 32680091520 32741903040 32768154720 32843130672 32850861120 32864234186 32952425616 32973599358 32997034752 33041222676 33082964530 33106841856 33109489665 33151660032 33193057590 33237992480 33243281280 33288284160 33340753864 33372303360 33384637440 33399060480 33451704792 33496989824 33541847262 33565686528 33589565460 33635037120 33653467386 33677385984 33719931520 33746967360 33820588032 33847704576 33890465280 33915329096 33985402090 34028192088 34050057069 34072980480 34074257536 34098498270 34141430664 34172885824 34187649408 34200284832 34211970810 34276679745 34328543040 34333021184 34338484224 34427907360 34474513920 34543770756 34589237760 34686132030 34743146496 34801560090 34833623440 34848672480 34858764288 34924696576 34949542320 34952698368 34964641440 34974382080 34996855040 35040918528 35113317120 35139078084 35185328640 35211679485 35256013452 35269043733 35316788976 35328856455 35401310010 35405928096 35434315728 35459500032 35479080840 35504296960 35551842480 35599970560 35670151440 35671488358 35718439680 35774739847 35828869824 35837303040 35877372928 35937693495 35948100672 35996765184 36044970192 36090506760 36116157440 36116554752 36210608280 36236344320 36259628160 36371731488 36419604480 36492768864 36561791728 36567609408 36591106104 36613806240 36617112576 36637332620 36643162320 36712469640 36723101184 36738966528 36785379840 36834640920 36948522006 36998540832 37121664096 37168560880 37171917312 37268719180 37279511808 37295617536 37383942299 37392741540 37419317760 37449319680 37454204928 37508348097 37543841280 37557717120 37559124784 37608560640 37633167891 37684113552 37733713920 37761397344 37809102320 37839416760 37844352896 37921965312 37934922960 37986277120 38000316480 38048161536 38099668992 38126773440 38154745233 38226456576 38281716099 38316985784 38333539728 38383994880 38444496552 38461105584 38496540544 38624648832 38676936704 38731960320 38783828160 38836331520 38914350936 38934353920 38965570560 39026988924 39054726656 39086039808 39159967616 39173348280 39187826370 39204756540 39240876640 39290283648 39318235110 39346179840 39371461920 39399444480 39421033344 39502481760 39530557440 39699557436 39731387598 39781581315 39809855360 39831669108 39885590976 39913965945 39942334080 39945940992 39995822790 39996405760 40049966880 40061564928 40129505280 40183244640 40211804160 40301065882 40307478552 40362044544 40463917824 40467154035 40496360832 40533670912 40547520960 40601820105 40630677120 40656784560 40668558336 40685680640 40765887360 40782482508 40792081680 40803445760 40821073920 40885416968 40918197924 40956917760 40995591098 41053913340 41132015694 41190532020 41194251648 41246293440 41301528345 41313488832 41369416704 41383552320 41439575040 41507085312 41623358436 41675942330 41784904832 41800348128 41814630990 41818406976 41871237280 41939450784 41957108160 41969258496 41996226048 42096732480 42135980544 42222394368 42254015382 42275735040 42309630720 42394161370 42394627746 42433686736 42535240110 42574897008 42592821920 42605156352 42662210976 42676788330 42716107280 42719964672 42734561760 42750356040 42862127616 42916276480 42923105280 43106609007 43125232194 43164964304 43179713445 43250058621 43250689024 43308608112 43339388928 43367236864 43428933120 43452729936 43483613184 43511553792 43573455360 43655870720 43690872960 43778644803 43790840896 43801148160 43923847605 43936567488 43964799144 43996046336 44054963568 44070016815 44142455808 44145986220 44201569104 44257410120 44292894660 44324375040 44512849920 44602273056 44722463016 44754248704 44786087280 44846716160 44871289848 44903181312 44935125840 44995956480 45052609536 45056212740 45130272768 45145693440 45187287040 45370922784 45400076092 45407300112 45430640640 45464664360 45521907552 45583532544 45600379776 45615961080 45702239660 45709511760 45738882630 45752128128 45771390720 45843536563 45903876480 45923708160 45966018560 45996094089 46058361008 46118983680 46248176040 46402080120 46464896640 46540593792 46599389760 46603597824 46619521920 46721224704 46758684672 46817756160 46852104112 46913771520 46948905980 47008017936 47025391644 47069890560 47089051968 47105141940 47201746680 47207904128 47215415808 47245754304 47305441120 47402456640 47560201920 47579562926 47624586240 47737897578 47771826432 47783070720 47896232230 47896759134 47916924660 47930800896 47995686912 48055620690 48059960256 48076381980 48120675680 48155406336 48280811040 48315125760 48346170880 48353863680 48495641984 48560584842 48642938670 48657025152 48722184126 48756812544 48783736155 48788141472 48818408320 48822816768 48857549760 48949959520 48950498016 48964134912 48985288704 49047173120 49112854560 49264696008 49276291680 49296351279 49331387776 49428638424 49460399037 49495552128 49561834014 49562556416 49624446795 49660262784 49706015744 49727490048 49789586385 49856988720 49892423680 49932426240 50011130796 50058455040 50076956160 50177557188 50245484736 50312770893 50348529792 50384348190 50452555680 50516078976 50562620416 50579897280 50620451040 50667088640 50730882048 50768875202 50835697920 50872993644 50978103135 51042288132 51106771210 51111386304 51147747405 51259328736 51281474112 51300427248 51492814560 51499531776 51641861040 51643796578 51711770880 51781775360 51815656134 51883856640 51885801248 51954094080 52029198045 52035985232 52114719744 52126986240 52231131040 52250435160 52273008720 52288146432 52387044864 52424313480 52429047552 52461573120 52495282560 52561377792 52669975680 52708617126 52777992960 52884020178 52932743248 52975183464 53042108420 53108892144 53180787968 53189250048 53218621260 53256445440 53327763720 53399955840 53507232537 53577659520 53743304736 53816059392 53951890432 53956205380 53995147776 54063361280 54135760140 54174236160 54209046080 54224744448 54315912420 54354516480 54376643344 54389442240 54557597232 54629406720 54738551120 54739153296 54842687592 54886659156 54920709360 54925668864 54955998930 54995057920 55068704460 55084651776 55159222272 55178069760 55251961380 55252766720 55342780416 55422783009 55497811248 55682496144 55733797504 55752841320 55757875968 55903078770 55919267712 55942810880 55943426304 55994968064 56089112310 56128976640 56181307392 56296525824 56315761920 56338687176 56367646720 56412840960 56526170328 56642096016 56713653480 56750095115 56759125140 56766529344 56882947968 56902384440 56959952896 56979415680 57000474720 57072242304 57149503488 57190160160 57230807040 57339684864 57475478676 57500309592 57572951260 57666744828 57744810816 57905244160 57936973248 58015405056 58097940480 58175742240 58254497280 58346319262 58371526404 58401530880 58448355840 58540483386 58565130140 58582089984 58619732192 58629059712 58739951424 58760022420 58781739555 58856607744 58861314960 58935425472 59009880160 59019269760 59057192880 59099166720 59295836160 59351825918 59469697408 59549336154 59629950688 59714783040 59747503662 59828386464 59870908416 59913501120 59918911488 59994608640 60070146048 60074950320 60092347392 60194257920 60317706240 60451598823 60494563712 60543066816 60619552480 60695876736 60778043392 60800506368 60821281440 60946015680 60985176840 61002837504 61028520960 61173723762 61188122520 61205168640 61231610880 61328125452 61377296886 61493386647 61580870010 61664234720 61698023541 61785798030 61869440160 61953195520 62054125056 62075328480 62132519680 62159362560 62423674880 62435037654 62513913495 62677357248 62700522192 62721946485 62727610464 62785402624 62806855920 62909176176 62935662240 62953887744 62994339072 63145098720 63203275520 63203970816 63330246386 63381023073 63413602560 63499448320 63591242055 63650530104 63695768576 63710760960 63802860165 63862345512 63889232880 63907734528 63993316464 64074160920 64079947008 64101842640 64125534060 64293191424 64374414720 64747446456 64857251560 64876033536 64962912168 65009083392 65044981540 65050855296 65143399680 65225419776 65267330688 65360183040 65483806080 65536309440 65686261344 65701722240 65728468372 65904851232 65947198716 65994069504 66082445352 66165929060 66213683712 66218979330 66386115180 66475984960 66486562560 66576568320 66681507728 66769274880 66798120960 66903409584 66993979648 67083694524 67131373056 67179130920 67270074240 67306934772 67354771968 67439863040 67493934720 67641176064 67695409152 67780930560 67830658192 67970804180 68056384176 68100114138 68145960960 68148515072 68196996540 68282861328 68345771648 68375298816 68400569664 68423941620 68553359490 68608323945 68657086080 68666042368 68855814720 68949027840 69087541512 69178475520 69372264060 69486292992 69603120180 69667246880 69697344960 69717528576 69849393152 69899084640 69905396736 69929282880 69948764160 69993710080 70081837056 70226634240 70278156168 70370657280 70423358970 70512026904 70538087466 70633577952 70657712910 70802620020 70811856192 70868631456 70919000064 70958161680 71008593920 71103684960 71199941120 71340302880 71342976716 71369344389 71436879360 71549479694 71606846367 71657739648 71674606080 71754745856 71844348345 71875386990 71896201344 71993530368 72083431035 72089940384 72181013520 72232314880 72233109504 72421216560 72472688640 72519256320 72743462976 72840877263 72964408005 72985537728 73123583456 73135218816 73182212208 73227612480 73234225152 73274665240 73286324640 73424939280 73446202368 73477933056 73570759680 73669281840 73897044012 73997081664 74243328192 74337121760 74343834624 74537438360 74559023616 74591235072 74767884598 74785483080 74838635520 74898639360 75016696194 75087682560 75115434240 75118249568 75217121280 75266335782 75368227104 75467427840 75522794688 75618204640 75678833520 75688705792 75843930624 75869845920 75972554240 76000632960 76096323072 76153312803 76253546880 76309490466 76563432198 76633971568 76660156815 76667079456 76767989760 76888993104 76922211168 76993081088 77249297664 77353873408 77465694867 77567656320 77672663040 77723484201 77828701872 77868707840 77931141120 78053977848 78109453312 78172079616 78319935232 78346696560 78375652740 78409513080 78481753280 78580567296 78636470220 78692359680 78742923840 78842066688 79004963520 79062925689 79399114872 79462775196 79563162630 79619710720 79663338216 79771181952 79827931890 79884668160 79991645580 79992811520 80099933760 80123129856 80259010560 80366489280 80602131764 80614957104 80724089088 80927835648 80934308070 80992721664 81067341824 81095041920 81203640210 81261354240 81313569120 81337116672 81371361280 81531774720 81564965016 81584163360 81606891520 81642147840 81770833936 81836395848 81913835520 81991182196 82107826680 82160585465 82264031388 82381064040 82388503296 82433998395 82492586880 82603056690 82626977664 82738833408 82767104640 82879150080 83014170624 83246716872 83351884660 83569809664 83600696256 83629261980 83636813952 83742474560 83854618155 83878901568 83914216320 83992452096 84133668465 84193464960 84271961088 84444788736 84508030764 84551470080 84619261440 84788322740 84789255492 84867373472 85070480220 85149794016 85185643840 85210312704 85324421952 85353576660 85432214560 85439929344 85469123520 85500712080 85724255232 85832552960 85846210560 86213218014 86250464388 86329928608 86359426890 86500117242 86501378048 86617216224 86678777856 86734473728 86857866240 86905459872 86967226368 87023107584 87146910720 87311741440 87381745920 87519478893 87557289606 87581681792 87602296320 87810725079 87847695210 87873134976 87929598288 87992092672 88109927136 88140033630 88284911616 88291972440 88403138208 88514820240 88585789320 88648750080 89027738877 89178720895 89204546112 89324004231 89444926032 89508497408 89572174560 89693432320 89742579696 89806362624 89870251680 89991912960 90105219072 90112425480 90291386880 90374574080 90741845568 90800152184 90814600224 90929328720 91043815104 91167065088 91200759552 91231922160 91404479320 91419023520 91477765260 91504256256 91542781440 91687073126 91760585643 91807752960 91847416320 91932037120 91992188178 92116722016 92237967360 92371305015 92496352080 92804160240 92929793280 93081187584 93198779520 93207195648 93239043840 93517369344 93635512320 93704208224 93827543040 93897811960 94016035872 94050783288 94139781120 94178103936 94210283880 94403493360 94415808256 94430831616 94491508608 94610882240 94804913280 94995369579 95120403840 95159125852 95249172480 95475795156 95543652864 95566141440 95792464460 95793518268 95833849320 95861601792 96111241380 96119920512 96152763960 96241351360 96561622080 96692341760 96707727360 96991283968 97121169684 97285877340 97314050304 97444368252 97513625088 97567472310 97576282944 97636816640 97715099520 97899919040 97900996032 97928269824 98094346240 98225709120 98529392016 98552583360 98592702558 98662775552 98857276848 98920798074 98991104256 99123668028 99125112832 99248893590 99320525568 99328468995 99412031488 99454980096 99579172770 99713977440 99784847360 99864852480 100022261592 100116910080 100153912320 100355114376 100490969472 100625541786 100697059584 100752664705 100768696380 100905111360 101032157952 101125240832 101159794560 101240902080 101334177280 101461764096 101537750404 101671395840 101745987288 101956206270 102084576264 102150171207 102213542420 102222772608 102295494810 102488977745 102518657472 102562948224 102600854496 102830039235 102985629120 102999063552 103283722080 103287593156 103423541760 103631312268 103767713280 103771602496 104058396090 104071970464 104229439488 104462262080 104500870320 104546017440 104576292864 104774089728 104848626960 104858095104 104923146240 104990565120 105122755584 105339951360 105417234252 105555985920 105635038455 105768040356 105865486496 105950366928 105986569365 106084216840 106217784288 106361575936 106378500096 106437242520 106512890880 106655527440 106799911680 107014465074 107155319040 107324219541 107486609472 107632118784 107813080485 107903780864 107912410760 107990295552 108126722560 108271520280 108348472320 108418092160 108631824840 108709032960 108753286688 108778884480 109115194464 109258813440 109477102240 109478306592 109685375184 109773318312 109841418720 109851337728 109911997860 109990115840 110137408920 110169303552 110356139520 110503922760 110845566018 110995622496 111364992288 111467595008 111505682640 111515751936 111806157540 111838535424 111885621760 111886852608 111989936128 112151826897 112178224620 112257953280 112362614784 112525044291 112631523840 112677374352 112735293440 112825681920 113052340656 113284192032 113427306960 113500190230 113518250280 113533058688 113765895936 113804768880 113919905792 113958831360 114000949440 114144484608 114299006976 114380320320 114464235699 114679369728 114950957352 115000619184 115145902520 115333489656 115489621632 115810488320 115873946496 116030810112 116195880960 116351484480 116508994560 116692638524 116743052808 116803061760 116896711680 117080966772 117130260280 117164179968 117239464384 117258119424 117479902848 117520044840 117563479110 117722629920 117870850944 118019760320 118038539520 118114385760 118198333440 118591672320 118703651836 118939394816 118948907315 119098672308 119259901376 119344743945 119429566080 119495007324 119656772928 119741897835 119827002240 119837822976 119989217280 120149900640 120184694784 120388515840 120635412480 120903197646 120989127424 121086133632 121239104960 121391753472 121401462105 121556086784 121601012736 121642562880 121805460315 121892031360 121970353680 122005675008 122057041920 122347447524 122376245040 122410337280 122463221760 122656250904 122754593772 122986773294 123161740020 123328469440 123396047082 123571596060 123738880320 123904585035 123906391040 124108250112 124150656960 124265039360 124318725120 124850209253 124870075308 125027826990 125354714496 125401044384 125443892970 125455220928 125570805248 125613711840 125818352352 125871324480 125907775488 125988678144 126290197440 126406551040 126407941632 126660492772 126762046146 126827205120 126922188005 127182484110 127301060208 127391537152 127605720330 127724691024 127778465760 127815469056 127986632928 128148321840 128159894016 128203685280 128251068120 128586382848 128748829440 129109491445 129319827021 129494892912 129539140335 129714503120 129752067072 129925824336 130018166784 130089963080 130101710592 130286799360 130450839552 130534661376 130720366080 130967612160 131072618880 131335934409 131372522688 131403444480 131456936744 131771542815 131809702464 131894397432 131988139008 132164890704 132210050445 132331858120 132427367424 132437958660 132772230360 132951969920 132973125120 133363015456 133538549760 133806819168 133987959296 134167389048 134262746112 134358261840 134540148480 134613869544 134709543936 134879726080 134987869440 135390818304 135561861120 135661316384 135941608360 136112768352 136200228276 136291921920 136297030144 136393993080 136565722656 136691543296 136750597632 136801139328 136847883240 137106718980 137216647890 137314172160 137332084736 137530609689 137711629440 137898055680 137988282267 138175083024 138356951040 138744528120 139206240360 139334493760 139394689920 139698786304 139798169280 139810793472 139858565760 139987420160 140163674112 140453268480 140556312336 140741314560 140846717940 141024053808 141076174932 141267155904 141315425820 141605240040 141623712384 141737262912 141916323360 142017187840 142207369920 142399882240 142680605760 142685953432 142738688778 142873758720 143098959388 143213692734 143315479296 143349212160 143509491712 143688696690 143750773980 143792402688 143987060736 144166862070 144179880768 144362027040 144464629760 144466219008 144842433120 144945377280 145038512640 145486925952 145681754526 145865798155 145928816010 145971075456 146247166912 146270437632 146351208465 146364424416 146455224960 146468450304 146549330480 146572649280 146849878560 146892404736 146955866112 147141519360 147338563680 147794088024 147889053837 147994163328 148379564795 148381197111 148486656384 148674243520 148687669248 148873340385 149074876720 149118047232 149182470144 149368759155 149535769196 149570966160 149677271040 149797278720 150033392388 150175365120 150230868480 150236499136 150532671564 150736454208 150938312679 151045589376 151236409280 151357667040 151377411584 151687861248 151739691840 151945108480 152001265920 152192646144 152306625606 152507093760 152618980932 152934309405 153126864396 153267943136 153320313630 153334158912 153443242215 153777986208 153844422336 153986162176 154498595328 154931389734 155135312640 155345326080 155446968402 155657403744 155862282240 156087594135 156107955696 156218906624 156344159232 156639870464 156693393120 156751305480 156819026160 156963506560 157161134592 157272940440 157278835033 157384719360 157485847680 157684133376 158009927040 158125851378 158325615965 158798229744 158925550392 159126325260 159239421440 159326676432 159542363904 159655863780 159769336320 159983291160 160199867520 160521697611 160732978560 161204263528 161229914208 161448178176 161855671296 161868616140 161985443328 162134683648 162190083840 162407280420 162522708480 162627138240 162674233344 163063549440 163129930032 163168326720 163213783040 163541667872 163672791696 163982364392 164215653360 164321170930 164528062776 164762128080 164777006592 164867996790 164985173760 165206113380 165253955328 165477666816 165534209280 165758300160 166028341248 166493433744 166703769320 167139619328 167201392512 167258523960 167273627904 167484949120 167709236310 167757803136 167828432640 167984904192 168267336930 168386929920 168543922176 168889577472 169016061528 169102940160 169238522880 169576645480 169578510984 169734746944 170140960440 170250285345 170299588032 170371287680 170648843904 170707153320 170864429120 170879858688 170938247040 171001424160 171448510464 171665105920 171692421120 172426436028 172500928776 172659857216 172718853780 173000234484 173002756096 173234432448 173468947456 173715732480 173810919744 174046215168 174293821440 174623482880 174763491840 175038957786 175114579212 175163363584 175204592640 175621450158 175695390420 175746269952 175859196576 175984185344 176219854272 176280067260 176345218665 176569823232 176583944880 176806276416 177029640480 177171578640 177297500160 177691063207 178055477754 178357441790 178409092224 178648008462 178873699235 178889852064 179016994816 179144349120 179386864640 179485159392 179612725248 179740503360 179983825920 180210438144 180224850960 180582773760 180753288023 181354796469 181483691136 181600304368 181629200448 181858657440 182087630208 182334130176 182401519104 182463844320 182808958640 182838047040 182955530520 183008512512 183085562880 183374146252 183521171286 183615505920 183694832640 183984376356 184233444032 184480159941 184742610030 184992704160 185094070623 185608320480 185859586560 186162375168 186397559040 186478087680 186919711495 187271024640 187408416448 187541740485 187795623920 188032071744 188101566576 188165839455 188356207872 188420567760 188806986720 188831616512 188861663232 188983017216 189221764480 189609826560 189990739158 190143069219 190240807680 190318251704 190498344960 190773726165 190951590312 191087305728 191132282880 191408580495 191584928920 191587036536 191667698640 191723203584 192222482760 192239841024 192305527920 192482702720 193123244160 193384683520 193982567936 194242339368 194571754680 194628100608 194888736504 195027250176 195134944620 195152565888 195273633280 195430199040 195799838080 195801992064 196193185969 196451418240 197058784032 197105166720 197185405116 197325551104 197714553696 197841596148 197982208512 198247336056 198497787180 198641051136 198656937990 198824062976 199158345540 199427954880 199729704960 200044523184 200307824640 200710228752 200981938944 201251083572 201394119168 201505329410 201537392760 201810222720 202064315904 202250481664 202319589120 202481804160 202668354560 202923528192 203075500808 203342791680 203491974576 203912412540 204169152528 204300342414 204427084840 204445545216 204590989620 204977955490 205037314944 205125896448 205201708992 205660078470 205971258240 205998127104 206567444160 206575186312 206847083520 207262624536 207535426560 207543204992 208116792180 208143940928 208458878976 208924524160 209001740640 209092034880 209152585728 209548179456 209697253920 209716190208 209846292480 209981130240 210245511168 210679902720 210834468504 211111971840 211270076910 211536080712 211730972992 211900733856 211973138730 212168433680 212435568576 212723151872 212757000192 212874485040 213025781760 213311054880 213599823360 214028930148 214108033167 214310638080 214648439082 214820539101 214973218944 215264237568 215533045035 215626160970 215807561728 215824821520 215980591104 216250293105 216253445120 216543040560 216696944640 216836184320 217263649680 217418065920 217506573376 217557768960 218230388928 218522631789 218893224015 218954204480 218956613184 219370750368 219546636624 219682837440 219702675456 219823995720 219980231680 220274817840 220338607104 220712279040 221007845520 221655862351 221691132036 221991244992 222729984576 222935190016 223011365280 223031503872 223612315080 223677070848 223771243520 223773705216 224303653794 224356449240 224515906560 225050088582 225263047680 225354748704 225651363840 226104681312 226568384064 226854613920 227000380460 227036500560 227066117376 227531791872 227609537760 227702194003 227917662720 228001898880 228288969216 228459938409 228760640640 228928471398 229217682815 229901914704 229980470445 230001238368 230291805040 230666979312 230979243264 231747892992 232061620224 232397084601 232702968960 233017989120 233170452603 233385277048 233486105616 233606123520 233793423360 234161933544 234260520560 234328359936 234478928768 234516238848 234959805696 235040089680 235126958220 235445259840 235741701888 236039520640 236077079040 236228771520 237188777067 237407303672 237878789632 237897814630 238197344616 238519802752 238689487890 238859132160 238990014648 239313545856 239483795670 239654004480 239978434560 240299801280 240369389568 240777031680 241806395292 241978254848 242172267264 242478209920 242783506944 242802924210 243202025472 243285125760 243610920630 243784062720 243940707360 244011350016 244114083840 244694895048 244752490080 244820674560 244926443520 245312501808 245509187544 245973546588 246323480040 246481756395 246656938880 246792094164 247143192120 247301995185 247477760640 247809170070 247812782080 248216500224 248301313920 248530078720 248637450240 249700418506 249740150616 250055653980 250709428992 250802088768 250887785940 250910441856 251141610496 251227423680 251563854465 251636704704 251742648960 251977356288 252580394880 252813102080 252815883264 253320985544 253524092292 253654410240 253844376010 254364968220 254602120416 254783074304 255211440660 255449382048 255556931520 255630938112 255973265856 256296643680 256319788032 256407370560 256502136240 257172765696 257497658880 258218982890 258639654042 258989785824 259078280670 259429006240 259504134144 259851648672 260036333568 260179926160 260203421184 260573598720 260901679104 261069322752 261440732160 261687596093 261935224320 262145237760 262558436679 262671868818 262745045376 262806888960 262913873488 263432175237 263543085630 263619404928 263788794864 263976278016 264329781408 264420100890 264663716240 264854734848 264875917320 265544460720 265903939840 265946250240 266726030912 267083216631 267536162685 267613638336 267972012693 267975918592 268334778096 268525492224 268716523680 269080296960 269227739088 269419087872 269759452160 269975738880 271123722240 271322632768 271883216720 272225536704 272400456552 272594060288 272787986160 273131445312 273383086592 273501195264 273602278656 273695766480 274213437960 274433295780 274628344320 275061219378 275281756929 275423258880 275796111360 275976564534 276350166048 276713902080 277113915045 277489056240 278412480720 278668987520 278789379840 279228813611 279596338560 279621586944 279717131520 279974840320 280906536960 281112624672 281482629120 281693435880 282048107616 282152349864 282534311808 282630851640 283210480080 283247424768 283474525824 283832646720 284040881179 284414739840 284799764480 284986108737 285361211520 285371906864 285477377556 285747517440 286197918776 286427385468 286630958592 286698424320 287377393380 287501547960 287584805376 288333724140 288359761536 288724054080 289684866240 290077025280 290973851904 291363509052 291731596310 291857632020 291942150912 292494333824 292540875264 292702416930 292728848832 292910449920 293098660960 293145298560 293699757120 293784809472 294283038720 294677127360 295588176048 295778107674 295988326656 296759129590 296762394222 296973312768 297348487040 297375338496 297746680770 298149753440 298236094464 298364940288 298737518310 299071538392 299141932320 299354542080 299594557440 300066784776 300350730240 300461736960 300472998272 301065343128 301472908416 301876625358 302091178752 302257994115 302472818560 302715334080 302754823168 303375722496 303479383680 303890216960 304002531840 304385292288 304613251212 305014187520 305237961864 305868618810 306253728792 306450513621 306535886272 306640627260 306668317824 306886484430 307466933235 307555972416 307688844672 307972324352 308490117705 308997190656 309862779468 310270625280 310893936804 311314807488 312175188270 312215911392 312437813248 312688318464 313279740928 313386786240 313502610960 313638052320 313927013120 314322269184 314545880880 314557670066 314769438720 314971695360 315368266752 316019854080 316251702756 316651231930 316905115365 317596459488 317851100784 318252650520 318478842880 318653352864 319084727808 319311727560 319538672640 319966582320 320399735040 320904755941 321043395222 321465957120 321972658623 322408527056 322459828416 322896356352 323711342592 323737232280 323970886656 324380167680 324814560840 325045416960 325254276480 326127098880 326259860064 326336653440 327083335744 327345583392 327964728784 328431306720 328642341860 329056125552 329524256160 329554013184 329735993580 329970347520 330412226760 330507910656 331068418560 332986867488 333407538640 334279238656 334402785024 334517047920 334547255808 334969898240 335418472620 335515606272 335656865280 335969808384 336455480691 336534673860 336773859840 337087844352 337575132873 338032123056 338205880320 338477045760 339153290960 339157021968 339469493888 340281920880 340500570690 340599176064 340742575360 341297687808 341414306640 341728858240 341759717376 341876494080 342002848320 342897020928 343330211840 343392707097 344852872056 345001857552 345319714432 345437707560 346000468968 346468864896 346937894912 347431464960 347621839488 348092430336 348587642880 349246965760 349526983680 350077915572 350229158424 350326727168 350409185280 351242900316 351390780840 351492539904 351718393152 352439708544 352560134520 352690437330 353167889760 353612552832 354059280960 354343157280 354595000320 355382126414 356110955508 356714883580 356818184448 356846721945 357296016924 357747398470 357779704128 358034231835 358288698240 358773729280 358970318784 359481006720 359967651840 360449701920 361165547520 361506576046 362709592938 362967382272 363200608736 363258400896 363717314880 364175260416 364204386315 364668260352 364803038208 364927688640 365617917280 365676094080 365911061040 366017025024 366171125760 366748292504 367042342572 367231011840 367389665280 367968752712 368466888064 368960319882 369485220060 369985408320 370188141246 371216640960 371719173120 372324750336 372795118080 372956175360 373839422990 374550627759 374816832896 375083480970 375591247840 376064143488 376203133152 376331678910 376712415744 376841135520 377613973440 377663233024 377723326464 377966034432 378443528960 379219653120 379981478316 380286138438 380481615360 380636503408 380766564015 381547452330 381903180624 382174611456 382817160990 383169857840 383174073072 383335397280 383446407168 384444965520 384479682048 384611055840 384965405440 386246488320 386769367040 387328474335 387959481063 387965135872 388484678736 388617421005 389143509360 389256201216 389777473008 390054500352 390269889240 390305131776 390547266560 390860398080 391599676160 391603984128 392386371938 392902836480 394117568064 394210333440 394370810232 394651102208 395314628445 395429107392 395683192296 395964417024 396494672112 396995574360 397282102272 397313875980 398316691080 398855909760 400089046368 400615649280 401420457504 401963877888 402502167144 402788238336 403010658820 403074785520 403620445440 404128631808 404639178240 404963608320 405336709120 406151001616 406685583360 406983949152 407824825080 408338305056 408600684828 408854169680 408891090432 409181979240 409955910980 410074629888 410251792896 410403417984 411223365289 411320156940 411942516480 411996254208 412591829067 413134888320 413150372624 413694167040 413964846801 414525249072 415070853120 415086409984 416233584360 416287881856 417849048320 418003481280 418184069760 419096358912 419394507840 419432380416 419962260480 420491022336 421359805440 421668937008 422223943680 422540153820 423072161424 423461945984 423801467712 423946277460 424336867360 424871137152 425446303744 425748970080 426051563520 426622109760 427199646720 428057860296 428216066334 428621276160 429296878164 429641078202 429946437888 430528475136 431066090070 431252321940 431649643040 431961182208 432500586210 432506890240 433086081120 433393889280 433672368640 434527299360 434836131840 435013146752 435115537920 436460777856 437045263578 437597394465 437786448030 437908408960 437913226368 438741500736 439053625395 439093273248 439365674880 439405350912 439647991440 439960463360 440549635680 440677214208 441424558080 442015691040 443311724702 443382264072 443667161511 443982489984 445138694385 445459969152 445870380032 446022730560 446063007744 446620021155 447224630160 447354141696 447542487040 447547410432 448607307588 448712898480 449031813120 450100177164 450526095360 450709497408 452209362624 453136768128 453709227840 454000760920 454073001120 454132234752 455063583744 455219075520 455404388006 455835325440 456003797760 456577938432 456919876818 457521281280 457856942796 458435365630 458802928215 459803829408 459960940890 460002476736 460583610080 461333958624 461958486528 463495785984 464794169202 465405937920 466035978240 466340905206 466770554096 466972211232 467586846720 468323867088 468521041120 468656719872 468957857536 469032477696 469919611392 470080179360 470253916440 470890519680 471483403776 471836505099 472079041280 472154158080 472457543040 474377554134 474814607344 474976847895 475757579264 475795629260 476394689232 477039605504 477378975780 477718264320 477980029296 478627091712 478967591340 479308008960 480599602560 481565092833 483612790584 483956509696 484344534528 484956419840 485567013888 485605848420 486404050944 486570251520 487221841260 487568125440 487881414720 488022700032 489389790096 489504980160 489641349120 490625003616 491018375088 491947093176 492646960080 492963512790 493313877760 493584188328 494286384240 494603990370 494955521280 495618340140 495625564160 496433000448 496602627840 497060157440 497274900480 499400837012 499480301232 500111307960 501418857984 501604177536 501775571880 501820883712 502283220992 502454847360 503127708930 503273409408 503485297920 503954712576 505160789760 505626204160 505631766528 506641971088 507048184584 507308820480 507688752020 508729936440 509204240832 510422881320 510750856035 510898764096 511113863040 511946531712 512593287360 512639576064 512814741120 513004272480 514345531392 514995317760 516437965780 517279308084 517979571648 518156561340 518858012480 519008268288 519703297344 520359852320 520406842368 521147197440 522138645504 522881464320 523375192186 523870448640 524290475520 525116873358 525343737636 525490090752 525613777920 525827746976 526864350474 527086171260 527238809856 527577589728 527952556032 528659562816 528840201780 529327432480 529709469696 529751834640 531088921440 531807879680 531892500480 533073189621 533452061824 534166433262 535072325370 535227276672 535944025386 535951837184 536621097705 536669556192 537050984448 537433047360 538160593920 538455478176 538838175744 539518904320 539951477760 542259864069 542645265536 543766433440 544064389407 544451073408 544800913104 545188120576 545575972320 546262890624 546766173184 547002390528 547204557312 547391532960 548426875920 548866591560 549256688640 550122438756 550563513858 550846517760 551953129068 552700332096 553440479823 554227830090 554978112480 556824961440 557337975040 557578759680 558457627222 559192677120 559434263040 559949680640 560759134485 561813073920 562225249344 562625221455 563386871760 564096215232 564304699728 565068623616 565261703280 566420960160 566494849536 566949051648 567665293440 568081762358 568829479680 569599528960 569972217474 570722423040 570743813728 570954755112 571495034880 572321178495 572395837552 572854770936 573261917184 573396848640 574754786760 575003095920 575169610752 576667448280 576719523072 577448108160 579369732480 580154050560 581947703808 582727018104 583463192620 583715264040 583884301824 584988667648 585081750528 585404833860 585457697664 585820899840 586197321920 586290597120 587399514240 588579557907 589354254720 591176352096 591556215348 591976653312 593518259180 593524788444 593946625536 594696974080 595493361540 596299506880 596472188928 597475036620 598143076784 598283864640 599189114880 600133569552 600923473920 600945996544 602130686256 602945816832 603753250716 604182357504 604515988230 604945637120 605430668160 605509646336 606751444992 606958767360 607780433920 608005063680 608770584576 609226502424 610028375040 610475923728 611737237620 612507457584 612901027242 613071772544 613281254520 613336635648 613772968860 614933866470 615111944832 615377689344 615944648704 616980235410 617994381312 619725558936 620541250560 621787873608 622629614976 624251046265 624350376540 624431822784 625376636928 626559481856 626773572480 627005221920 627276104640 627854026240 628644538368 629091761760 629115340132 629538877440 629943390720 630736533504 632039708160 632503405512 633302463860 633810230730 635192918976 635702201568 636505301040 636957685760 637306705728 638169455616 638623455120 639077345280 639933164640 640799470080 641809511882 642086790444 642324099501 642931914240 643945317246 644817054112 644919656832 645792712704 646599135105 647422685184 647474464560 647941773312 648760335360 649629121680 650090833920 650508552960 652254197760 652519720128 652673306880 654166671488 654691166784 655929457568 656679672045 656862613440 657284683720 658112251104 659048512320 659108026368 659471987160 659940695040 660824453520 661015821312 662136837120 664967587053 665973734976 666815077280 668558477312 668805570048 669034095840 669094511616 669939796480 670836945240 671031212544 671313730560 672910961382 673069347720 673547719680 675150265746 676064246112 676954091520 678306581920 678314043936 678938987776 680563841760 681001141380 681198352128 681485150720 682595375616 682828613280 683106582009 683457716480 683752988160 684005696640 685379815227 686660423680 686785414194 687653048445 689705744112 689941411335 690003715104 690639428864 690875415120 692000937936 692937729792 693875789824 695243678976 696184860672 697191253803 698493931520 699053967360 700155831144 700458316848 700653454336 700818370560 702485800632 702781561680 702985079808 703436786304 704879417088 705120269040 705380874660 706335779520 707225105664 708118561920 708686314560 710764252828 712221911016 713429767160 713636368896 713693443890 714592033848 715494796940 715559408256 716068463670 716577396480 717547458560 717940637568 718962013440 719935303680 720899403840 722331095040 723013152092 725419185876 725934764544 726401217472 726516801792 727434629760 728350520832 728408772630 729606076416 729855377280 731235834560 731352188160 731822122080 732034050048 732342251520 733496585008 734084685144 734462023680 734779330560 735937505424 736933776128 737920639764 738970440120 739445269185 739970816640 740376282492 741905985555 742433281920 743438346240 744649500672 745590236160 745912350720 747678845980 749101255518 749633665792 750166961940 751182495680 752128286976 752406266304 752663357820 753424831488 753682271040 754691563395 755227946880 755326466048 755932068864 756887057920 758439306240 759962956632 760572276876 760963230720 761273006816 761533128030 763094904660 763806361248 764349222912 765634321980 766339715680 766348146144 766670794560 766892814336 768889931040 768959364096 769222111680 769930810880 772492976640 774656948670 775918962126 775930271744 776969357472 777234842010 778287018720 778512402432 779554946016 780109000704 780539778480 780610263552 781094533120 781720796160 783199352320 783207968256 784772743876 785062788279 785805672960 786394175165 787675310037 788235136128 788420666880 788741620464 789302204416 790629256890 790858214784 791366384592 791928834048 792989344224 793991148720 794564204544 794627751960 796633382160 797711819520 800178092736 801249649893 802608488055 802840915008 803927755776 805004334288 805576476672 806021317640 806149571040 807240890880 808257263616 809278356480 809927216640 810673418240 812302003232 813371166720 813967898304 815649650160 816676610112 817201369656 817708339360 817782180864 818363958480 819911821960 820149259776 820503585792 820806835968 822446730578 822640313880 823885032960 825183658134 826269776640 826300745248 827388334080 827929693602 829050498144 830141706240 830172819968 832467168720 832575763712 835698096640 836006962560 836368139520 837686440833 838789015680 838864760832 839924520960 842719610880 843337874016 844447887360 845080307640 846144322848 846923891968 847602935424 847892554920 848673734720 849742274304 850892607488 851497940160 852122643537 853244219520 854399293440 854958326211 856115720592 856432132668 857242552320 858593756328 859282156404 859892875776 862132180140 862504643880 863299286080 865001172420 865013780480 866172162240 867344737280 869054598720 870026293504 870231075840 872921555712 874090527156 875194788930 875572896060 875816817920 875826452736 877483001472 878107250790 878186546496 878731349760 879295982880 879920926720 881099271360 881354428416 882849116160 884031382080 886623449404 886764528144 887334323022 887964979968 888455316035 890277388770 890919938304 891740760064 892045461120 892126015488 893240042310 894449260320 894708283392 895084974080 895094820864 897214615176 897425796960 898063626240 900200354328 901052190720 901418994816 903766440115 904418725248 906273536256 906773982345 907418455680 908001521840 908146002240 908264469504 910127167488 910438151040 910808776012 911670650880 912007595520 913155876864 913839753636 915042562560 915713885592 916870731260 917605856430 919351540863 919607658816 919921881780 920004953472 921167220160 922400799705 922667917248 923916973056 925470353115 926991571968 929588338404 930811875840 932681810412 933541108192 933944422464 936647734176 937042082240 937313439744 937915715072 938064955392 939839222784 940160358720 940507832880 941781039360 942966807552 943673010198 944158082560 944308316160 944915086080 948755108268 949629214688 949953695790 950715346095 951515158528 951591258520 952789378464 954079211008 954757951560 955436528640 955960058592 957254183424 957935182680 958616017920 961199205120 962714267823 963130185666 965917975869 967225581168 967913019392 968689069056 969912839680 971134027776 971211696840 973140503040 974443682520 975136250880 975762829440 978779580192 979009960320 980965929845 981250007232 982036750176 983894186352 985293920160 985927025580 986627755520 987168376656 988572768480 989207980740 989911042560 991236680280 993205255680 994120314880 998801674024 998960602464 1000222615920 1002837715968 1003208355072 1003551143760 1003641767424 1004566441984 1004909694720 1006255417860 1006546818816 1006970595840 1007909425152 1009366442073 1010321579520 1011252408320 1011263533056 1013283942176 1014096369168 1014617640960 1015377504040 1017459872880 1018408481664 1020845762640 1021501712070 1021797528192 1022227726080 1023893063424 1025186574720 1025279152128 1025629482240 1026008544960 1028691062784 1029990635520 1032875931560 1034558616168 1035959143296 1036313122680 1037716024960 1039406594688 1040719704640 1040813684736 1042294394880 1044277291008 1045762928640 1046750384372 1047740897280 1048580951040 1050233746716 1050687475272 1050980181504 1051227555840 1051655493952 1053728700948 1054172342520 1054477619712 1055155179456 1057319125632 1057680403560 1058654864960 1059503669280 1062177842880 1063615759360 1063785000960 1066146379242 1066904123648 1068332866524 1070144650740 1070454553344 1070540165835 1071888050772 1071903674368 1073242195410 1073339112384 1074102695505 1074866094720 1076321187840 1076910956352 1079037808640 1079902955520 1084519728138 1085290531072 1087532866880 1088128778814 1088902146816 1089601826208 1090376241152 1091151944640 1092525781248 1092613158945 1093532346368 1094004781056 1094409114624 1094783065920 1096853751840 1097733183120 1098513377280 1100244877512 1100951845231 1101127027716 1101693035520 1103906258136 1105400664192 1106880959646 1108279311755 1108455660180 1109956224960 1113649922880 1114675950080 1115157519360 1116915254444 1118385354240 1118868526080 1121518268970 1123651883277 1124450498688 1125250442910 1126773743520 1128192430464 1128609399456 1130137247232 1130523406560 1132841920320 1132989699072 1133898103296 1135330586880 1136163524716 1137658959360 1138510970015 1139944434948 1141444846080 1141487627456 1141909510224 1142299692045 1144642356990 1144791675104 1145709541872 1146523834368 1149509573520 1150006191840 1150339221504 1153334896560 1153439046144 1154896216320 1158739464960 1160308101120 1161985423005 1163895407616 1165454036208 1165852263015 1166926385240 1167430528080 1167768603648 1169977335296 1170163501056 1170809667720 1170915395328 1171641799680 1172394643840 1172581194240 1174799028480 1177159115814 1178708509440 1182352704192 1183112430696 1183953306624 1185943885335 1187036518360 1187049576888 1187893251072 1189393948160 1190986723080 1192599013760 1194950073240 1196286153568 1196567729280 1200267139104 1201846947840 1201891993088 1204261372512 1205891633664 1207506501432 1208364715008 1209031976460 1209891274240 1210861336320 1211019292672 1213917534720 1216010127360 1218453004848 1220056750080 1220951847456 1223474475240 1225014915168 1225802054484 1226143545088 1226562509040 1226673271296 1227545937720 1229867732940 1230223889664 1230755378688 1231889297408 1233670095867 1233960470820 1235988762624 1237775487201 1239451117872 1241082501120 1243575747216 1245259229952 1248502092530 1248700753080 1248863645568 1253118963712 1253547144960 1254010443840 1254552209280 1255708052480 1257289076736 1258183523520 1258230680264 1259886781440 1261473067008 1264079416320 1265006811024 1266604927720 1267620461460 1270385837952 1271404403136 1273010602080 1273915371520 1274613411456 1276338911232 1277246910240 1278154690560 1279866329280 1281598940160 1283619023764 1284173580888 1284648199002 1285863828480 1287890634492 1289634108224 1289839313664 1291585425408 1293198270210 1294948929120 1295883546624 1297520670720 1299258243360 1300181667840 1301017105920 1304508395520 1305039440256 1305346613760 1308333342976 1308437980465 1309382333568 1311858915136 1312792183395 1313359344090 1313725226880 1314569367440 1316224502208 1317160876185 1318097024640 1318216052736 1318943974320 1319881390080 1321648907040 1322031642624 1324273674240 1329935174106 1331001484533 1331947469952 1333630154560 1335416083155 1337116954624 1337611140096 1338068191680 1338189023232 1339860063465 1339879592960 1341673890480 1342062425088 1342627461120 1345821922764 1346138695440 1347095439360 1350300531492 1352128492224 1356613163840 1356628087872 1357877975552 1361127683520 1362002282760 1362396704256 1362970301440 1365190751232 1365657226560 1366213164018 1366915432960 1367505976320 1368011393280 1370759630454 1373352301783 1373570828388 1375306096890 1376408784645 1379411488224 1379882822670 1380007430208 1381278857728 1381750830240 1384001875872 1385875459584 1390487357952 1394382507606 1396144068055 1398107934720 1400311662288 1400916633696 1401306908672 1404971601264 1405563123360 1405970159616 1406873572608 1409758834176 1410240538080 1410761749320 1412671559040 1414450211328 1415509515297 1416237123840 1417372629120 1420204405895 1421528505656 1424443822032 1424930543685 1426859534320 1427272737792 1427386887780 1429184067696 1430989593880 1431118816512 1432136927340 1433154792960 1435881275136 1437924026880 1441798807680 1444695278499 1446026304184 1450838371752 1451869529088 1452802434944 1453033603584 1454869259520 1456701041664 1456817545260 1459212152832 1459710754560 1462471669120 1462704376320 1463644244160 1464068100096 1466993170016 1468169370288 1468924047360 1471875010848 1473867552256 1475841279528 1477940880240 1478890538370 1479941633280 1480752564984 1483811971110 1484866563840 1486876692480 1489299001344 1491180472320 1491824701440 1495357691960 1498202511036 1499267331584 1500333923880 1502364991360 1504256573952 1504812532608 1505326715640 1506849662976 1507364542080 1509383126790 1510455893760 1510652932096 1511864137728 1513774115840 1516878612480 1519925913264 1521144553752 1521926461440 1522546013632 1523066256060 1526189809320 1527612722496 1531268643960 1532252568105 1532679431360 1532696292288 1533341589120 1537779862080 1537918728192 1538444223360 1539861621760 1544985953280 1549313897340 1551837924252 1551860543488 1553938714944 1554469684020 1556574037440 1557024804864 1559109892032 1561079556960 1561220527104 1562189066240 1563441592320 1566398704640 1566415936512 1569545487752 1570125576558 1571611345920 1572788350330 1575350620074 1576470272256 1576841333760 1577483240928 1578604408832 1581258513780 1581716429568 1582732769184 1583857668096 1585978688448 1587982297440 1589128409088 1589255503920 1593266764320 1593915358021 1595423639040 1599219568863 1600356185472 1602499299786 1604523779705 1605216976110 1605681830016 1607855511552 1609863293115 1610008668576 1611152953344 1612042635280 1612299142080 1614481781760 1616514527232 1618556712960 1619854433280 1624604006464 1626779592207 1627935796608 1631299300320 1632193168221 1633353220224 1634402739312 1635416678720 1635564361728 1636727916960 1639823643920 1640298519552 1641007171584 1641613671936 1644893461156 1645280627760 1647770065920 1650367316268 1652539553280 1652601490496 1655859387204 1658100996288 1660321439469 1660345639936 1664934337440 1665151527424 1671396193280 1672013925120 1672736279040 1675372881666 1677578031360 1679849041920 1682277403455 1685439221760 1686675748032 1687875664365 1690160615280 1692288645696 1693847783936 1695205870848 1695785109840 1697347469440 1699484548608 1702995880320 1704245287074 1706488439040 1708798586880 1709916652422 1712231441184 1712864265336 1714485104640 1716963535485 1717187512656 1718564312808 1719785751552 1724264360280 1725009287760 1726598572160 1730002344840 1730067185363 1732344324480 1734689474560 1738109197440 1740052587008 1740462151680 1745843111424 1748181054312 1750389577860 1751145792120 1751633635840 1751652905472 1754966002944 1756214501580 1756373092992 1757462699520 1758591965760 1762198542720 1765738673721 1768062764160 1773246898808 1773529056288 1774668646044 1775929959936 1776910632070 1780554777540 1781839876608 1783481520128 1784090922240 1786480084620 1788898520640 1789416566784 1794429230352 1794851593920 1800400708656 1802837989632 1807532880230 1808837450496 1812547072512 1813547964690 1814836911360 1816003043680 1816292004480 1816528939008 1820254334976 1820876302080 1821617552024 1823341301760 1824015191040 1826311753728 1827679507272 1830085125120 1831427771184 1833741462520 1835211712860 1838703081726 1839215317632 1839843763560 1840009906944 1842334440320 1844801599410 1845335834496 1847833946112 1850940706230 1853983143936 1859176676808 1861623751680 1865363620824 1867082216384 1867888844928 1872753138795 1873295468352 1874084164480 1875831430144 1876129910784 1879678445568 1880320717440 1881015665760 1883562078720 1885933615104 1887346020396 1888316165120 1888616632320 1889830172160 1897510216536 1899258429376 1899907391580 1901430692190 1903030317056 1903182517040 1905578756928 1908158422016 1909515903120 1910873057280 1911920117184 1914508366848 1915870365360 1917232035840 1922398410240 1925428535646 1926260371332 1926972298503 1931835951738 1934451162336 1935826038784 1937378138112 1939797405315 1939825679360 1942268055552 1942423393680 1946281006080 1948887365040 1950272501760 1951525658880 1954601695277 1957559160384 1958019920640 1961931859690 1962500014464 1964073500352 1967788372704 1970587840320 1971854051160 1973255511040 1974336753312 1977145536960 1978415961480 1979822085120 1982473360560 1986410511360 1988286168253 1994902761159 1997603348048 1997921204928 2000445231840 2005675431936 2006416710144 2007102287520 2007283534848 2009819389440 2012510835720 2013093637632 2013941191680 2018732884146 2020643159040 2026567884352 2028192738336 2030755008080 2034919745760 2036816963328 2041691525280 2043003424140 2043595056384 2044455452160 2047786126848 2049319746027 2050373149440 2051258964480 2052017089920 2056116826445 2056139445681 2059981271040 2062959145335 2065751863120 2069117232336 2069824234005 2071918286592 2072626245360 2075432049920 2078813189376 2081439409280 2081627369472 2088554582016 2091573761409 2093500768744 2095481794560 2097161902080 2100467493432 2101374950544 2101960363008 2102455111680 2103310987904 2107457401896 2108344685040 2108955239424 2110310358912 2114638251264 2115360807120 2117309729920 2119007338560 2124355685760 2127231518720 2132292758484 2133808247296 2136665733048 2140289301480 2140909106688 2141080331670 2143776101544 2146484390820 2146678224768 2148205391010 2149732189440 2152642375680 2153821912704 2159805911040 2169039456276 2170581062144 2175065733760 2176257557628 2177804293632 2179203652416 2182303889280 2185051562496 2185226317890 2187064692736 2188818229248 2189566131840 2193707503680 2195466366240 2197026754560 2200489755024 2201903690462 2202254055432 2203386071040 2207812516272 2210801328384 2213761919292 2216558623510 2216911320360 2218335807555 2219912449920 2227299845760 2229351900160 2230315038720 2233830508888 2236770708480 2237737052160 2243036537940 2247303766554 2248900997376 2250500885820 2253547487040 2256384860928 2257218798912 2260274494464 2261046813120 2265683840640 2265979398144 2267796206592 2270661173760 2272327049432 2275317918720 2277021940030 2279888869896 2282889692160 2282975254912 2283819020448 2284599384090 2289284713980 2289583350208 2291419083744 2293047668736 2299019147040 2300012383680 2300678443008 2306669793120 2306878092288 2309792432640 2317478929920 2323970846010 2327790815232 2330908072416 2331704526030 2333852770480 2334861056160 2335537207296 2339954670592 2340327002112 2341619335440 2341830790656 2343283599360 2344789287680 2345162388480 2349598056960 2354318231628 2355188364837 2357417018880 2359182525495 2363025930111 2364705408384 2366224861392 2367906613248 2371887770670 2374073036720 2374099153776 2375786502144 2378787896320 2381973446160 2385198027520 2389900146480 2392572307136 2393135458560 2400534278208 2403748949679 2403783986176 2407825464165 2408522745024 2411783267328 2415013002864 2416729430016 2418063952920 2419782548480 2421722672640 2427835069440 2432020254720 2436906009696 2440113500160 2441903694912 2446948950480 2450029830336 2451604108968 2452287090176 2453125018080 2453346542592 2455091875440 2459735465880 2460447779328 2461510757376 2467340191734 2467920941640 2475550974402 2478902235744 2482165002240 2487151494432 2490518459904 2497004185060 2497401506160 2497727291136 2504724134033 2507094289920 2508020887680 2509104418560 2511416104960 2513059322499 2516367047040 2516461360528 2519773562880 2528158832640 2530013622048 2533209855440 2535240922920 2540771675904 2542808806272 2546021204160 2549226822912 2552677822464 2554493820480 2556367930611 2559732658560 2563197880320 2564874978633 2567238047528 2568347161776 2569296398004 2571727656960 2575781268984 2579268216448 2579678627328 2586396540420 2589897858240 2595041341440 2598516486720 2602034211840 2610078880512 2610693227520 2616666685952 2616875960930 2618764667136 2623717830272 2625584366790 2626718688180 2627450453760 2629138734880 2632449004416 2634321752370 2636194049280 2637887948640 2639762780160 2643297814080 2644063285248 2648547348480 2659870348212 2662002969066 2663894939904 2665365948105 2667260309120 2670832166310 2675222280192 2676136383360 2676378046464 2679720126930 2679759185920 2683347780960 2684124850176 2685254922240 2691643845528 2692277390880 2694190878720 2700601062984 2704256984448 2711299320345 2713226327680 2713256175744 2715755951104 2720321947035 2722255367040 2724004565520 2724793408512 2725940602880 2730381502464 2731314453120 2732426328036 2733830865920 2735011952640 2736022786560 2741519260908 2746704603566 2747141656776 2750612193780 2752817569290 2758822976448 2759765645340 2760014860416 2762557715456 2763501660480 2767202399115 2768003751744 2771750919168 2780974715904 2788765015212 2792288136110 2800623324576 2801833267392 2802613817344 2809943202528 2811126246720 2811940319232 2813747145216 2819517668352 2820481076160 2821523498640 2825343118080 2828900422656 2831019030594 2832474247680 2834745258240 2840408811790 2843057011312 2848887644064 2849861087370 2853719068640 2854545475584 2854773775560 2858368135392 2861979187760 2862237633024 2864273854680 2866309585920 2871762550272 2875848053760 2878563557023 2883597615360 2888142803469 2889390556998 2892052608368 2897753927607 2901676743504 2903739058176 2905604869888 2906067207168 2909738519040 2913402083328 2913635090520 2919421509120 2924943338240 2925408752640 2927288488320 2933986340032 2936338740576 2942897789535 2943750021696 2947735104512 2951682559056 2955881760480 2957781076740 2959883266560 2961505129968 2967623942220 2969733127680 2982360944640 2990715383920 2996405022072 2998534663168 3000667847760 3004729982720 3008513147904 3009625065216 3010653431280 3013699325952 3014729084160 3018766253580 3020911787520 3023728275456 3027548231680 3028099326219 3033757224960 3039851826528 3042289107504 3043852922880 3045092027264 3046132512120 3052379618640 3055225444992 3062537287920 3064505136210 3065358862720 3065392584576 3066683178240 3071516949721 3075559724160 3075837456384 3076888446720 3079723243520 3089971906560 3098627794680 3103675848504 3107877429888 3108939368040 3113148074880 3118219784064 3122159113920 3122441054208 3126883184640 3132797409280 3132831873024 3139090975504 3140251153116 3143222691840 3145576700660 3150701240148 3152940544512 3153682667520 3154966481856 3162517027560 3163432859136 3165465538368 3171957376896 3175964594880 3178511007840 3186533528640 3187830716042 3190847278080 3198439137726 3200712370944 3204998599572 3209047559410 3210433952220 3211363660032 3211620497505 3215711023104 3219726586230 3220017337152 3224085270560 3224598284160 3228963563520 3237113425920 3239708866560 3249208012928 3253559184414 3255871593216 3262598600640 3264386336442 3266706440448 3268805478624 3270833357440 3271128723456 3273455833920 3279647287840 3280597039104 3282014343168 3283227343872 3289786922312 3290561255520 3295540131840 3300734632536 3302855535693 3305079106560 3305202980992 3311718774408 3316201992576 3320642878938 3320691279872 3324837935265 3329868674880 3330303054848 3342792386560 3344027850240 3345472558080 3350745763332 3355156062720 3364554806910 3370955649831 3373351496064 3375751328730 3380321230560 3384577291392 3387695567872 3390411741696 3391570219680 3394694938880 3398969097216 3405991760640 3408490574148 3412976878080 3415532910045 3419833304844 3424462882368 3425728530672 3426899076135 3433927070970 3434375025312 3437128625616 3439571503104 3448528720560 3450018575520 3453197144320 3460004689680 3460134370726 3464688648960 3469378949120 3476218394880 3480105174016 3480924303360 3485956269015 3491686222848 3496362108624 3500779155720 3502291584240 3503267271680 3503305810944 3509932005888 3512429003160 3512746185984 3514925399040 3517183931520 3524397085440 3531477347442 3536125528320 3546493797616 3547058112576 3549337292088 3551859919872 3553821264140 3561109555080 3563679753216 3568181844480 3572960169240 3577797041280 3588858460704 3589703187840 3600801417312 3605675979264 3615065760460 3617674900992 3625094145024 3627095929380 3629673822720 3632006087360 3632584008960 3633057878016 3641752604160 3643235104048 3648030382080 3655359014544 3660170250240 3662855542368 3667482925040 3670423425720 3677406163452 3678430635264 3679687527120 3680019813888 3684668880640 3689603198820 3690671668992 3695667892224 3701010287601 3701881412460 3707966287872 3713326461603 3718353353616 3723247503360 3730727241648 3734164432768 3735777689856 3745506277590 3746590936704 3748168328960 3751662860288 3759356891136 3760641434880 3762031331520 3767124157440 3771867230208 3774692040792 3776632330240 3779660344320 3795020433072 3798516858752 3799814783160 3802861384380 3806365034080 3811157513856 3816316844032 3819031806240 3821746114560 3823840234368 3829016733696 3831740730720 3834464071680 3844796820480 3850857071292 3852520742664 3853944597006 3863671903476 3868902324672 3874756276224 3879594810630 3879651358720 3884846787360 3892562012160 3897774730080 3900545003520 3903051317760 3909203390554 3915118320768 3916039841280 3923863719380 3925000028928 3925313941395 3928147000704 3935576745408 3938376550185 3941175680640 3943708102320 3946511022080 3948673506624 3954291073920 3956831922960 3959644170240 3964946721120 3972821022720 3976572336506 3989805522318 3995206696096 3995842409856 4000890463680 4006248249465 4011350863872 4012833420288 4014204575040 4014567069696 4019638778880 4025021671440 4026187275264 4027882383360 4037465768292 4041286318080 4053135768704 4056385476672 4061510016160 4069839491520 4073633926656 4083383050560 4086006848280 4087190112768 4088910904320 4095572253696 4098639492054 4100746298880 4102517928960 4104034179840 4112233652890 4112278891362 4120056905349 4125918290670 4131503726240 4138234464672 4139648468010 4143836573184 4145252490720 4150864099840 4157626378752 4162878818560 4183147522818 4187001537488 4188432204165 4194323804160 4200934986864 4202749901088 4203920726016 4206621975808 4214914803792 4216689370080 4217910478848 4220620717824 4229276502528 4230721614240 4234619459840 4238014677120 4246528545891 4248711371520 4254463037440 4260613217685 4264585516968 4267616494592 4273331466096 4274791631055 4280578602960 4281818213376 4282160663340 4287552203088 4292968781640 4293356449536 4296410782020 4299464378880 4307643825408 4338078912552 4341162124288 4350131467520 4352515115256 4355608587264 4358407304832 4364607778560 4370103124992 4370452635780 4377636458496 4379132263680 4387415007360 4390932732480 4400979510048 4403807380924 4404508110864 4406772142080 4415625032544 4421602656768 4427523838584 4433117247020 4433822640720 4436671615110 4439824899840 4454599691520 4458703800320 4460630077440 4467661017776 4473541416960 4475474104320 4486073075880 4494607533108 4497801994752 4501001771640 4507094974080 4512769721856 4514437597824 4520548988928 4522093626240 4531367681280 4531958796288 4535592413184 4541322347520 4544654098864 4550635837440 4554043880060 4559777739792 4565779384320 4565950509824 4567638040896 4569198768180 4578569427960 4579166700416 4582838167488 4596757704315 4598038294080 4600024767360 4613339586240 4613756184576 4619584865280 4634957859840 4647941692020 4655581630464 4661816144832 4663409052060 4667705540960 4669722112320 4671074414592 4679909341184 4683238670880 4683661581312 4686567198720 4689578575360 4690324776960 4699196113920 4708636463256 4710376729674 4714834037760 4718365050990 4726051860222 4729410816768 4732449722784 4735813226496 4743775541340 4748146073440 4748198307552 4751573004288 4757575792640 4763946892320 4770396055040 4779800292960 4781746074063 4785144614272 4786270917120 4797658706589 4801068556416 4807497899358 4807567972352 4813571339115 4815650928330 4817045490048 4823566534656 4829589879345 4830026005728 4833458860032 4836127905840 4839565096960 4843445345280 4855670138880 4873812019392 4880338776621 4883807389824 4893897900960 4900059660672 4903208217936 4904574180352 4906250036160 4906693085184 4910183750880 4919470931760 4920895558656 4923021514752 4934680383468 4935841883280 4951101948804 4957804471488 4974302988864 4981036919808 4994008370120 4994803012320 4995454582272 5009448268066 5014188579840 5016041775360 5018208837120 5022832209920 5026118644998 5032734094080 5032922721056 5039547125760 5046832210365 5056317665280 5060027244096 5066419710880 5070481845840 5081543351808 5085617612544 5092042408320 5098453645824 5108987640960 5112735861222 5119465317120 5126395760640 5129749957266 5134476095056 5136694323552 5138592796008 5143455313920 5151562537968 5158536432896 5159357254656 5172793080840 5179795716480 5190201556089 5197032973440 5204068423680 5220157761024 5221386455040 5233333371904 5233751921860 5237529334272 5247435660544 5251168733580 5253437376360 5254900907520 5258277469760 5264898008832 5268643504740 5272388098560 5275775897280 5286595628160 5297216021163 5319740696424 5324005938132 5327789879808 5330731896210 5334520618240 5341664332620 5350444560384 5352272766720 5359440253860 5359518371840 5366695561920 5368249700352 5383287691056 5384554781760 5401202125968 5408513968896 5422598640690 5426452655360 5426512351488 5431511902208 5440643894070 5444510734080 5448009131040 5449586817024 5451881205760 5460763004928 5462628906240 5464852656072 5467661731840 5470023905280 5472045573120 5483038521816 5493409207132 5494283313552 5501224387560 5504759226155 5505635138580 5517645952896 5519531290680 5520029720832 5525115430912 5527003320960 5534404798230 5536007503488 5543501838336 5561949431808 5577530030424 5584576272220 5601246649152 5603666534784 5618259416385 5619886405056 5622252493440 5627494290432 5639035336704 5640962152320 5643046997280 5650686236160 5657800845312 5662038061188 5664948495360 5669490516480 5680817623580 5686114022624 5697775288128 5699722174740 5707438137280 5709090951168 5709547551120 5716736270784 5723958375520 5724475266048 5728547709360 5732619171840 5743525100544 5751696107520 5757127114046 5767195230720 5776285606938 5778781113996 5784105216736 5795507855214 5803353487008 5807478116352 5811209739776 5812134414336 5819477038080 5826804166656 5827270181040 5838843018240 5849886676480 5850817505280 5854576976640 5863805085831 5867972680064 5872677481152 5885795579070 5887500043392 5895470209024 5903365118112 5911763520960 5915562153480 5919766533120 5923010259936 5935247884440 5939466255360 5964858504759 5981430767840 5984708283477 5992810044144 5997069326336 6001335695520 6009459965440 6017026295808 6019250130432 6021306862560 6029458168320 6037532507160 6041823575040 6055096463360 6056198652438 6079703653056 6084578215008 6090184054528 6092265024240 6104759237280 6110450889984 6125074575840 6129010272420 6130717725440 6130785169152 6133366356480 6143033899442 6147959238081 6151119448320 6153776893440 6159446487040 6168350479335 6179943813120 6188877436005 6197255589360 6207351697008 6215754859776 6217878736080 6226296149760 6236439568128 6244318227840 6244882108416 6265594818560 6265663746048 6278181951008 6280502306232 6286445383680 6291153401320 6301402480296 6305881089024 6307365335040 6309932963712 6325034055120 6326865718272 6330931076736 6343914753792 6351929189760 6357022015680 6373067057280 6375661432084 6381694556160 6396878275452 6401424741888 6409997199144 6418095118820 6420867904440 6422727320064 6423240995010 6439453172460 6440034674304 6448170541120 6449196568320 6457927127040 6479417733120 6498416025856 6507118368828 6511743186432 6525197201280 6528772672884 6533412880896 6537610957248 6541666714880 6546911667840 6559294575680 6561194078208 6566454687744 6579573844624 6581122511040 6591080263680 6601469265072 6605711071386 6610158213120 6610405961984 6623437548816 6632403985152 6641285757876 6641382559744 6649675870530 6655007422665 6659737349760 6660606109696 6685584773120 6688055700480 6690945116160 6701491526664 6710312125440 6729109613820 6741911299662 6746702992128 6751502657460 6760642461120 6769154582784 6775391135744 6780823483392 6783140439360 6789389877760 6797938194432 6811983521280 6816981148296 6825953756160 6831065820090 6839666609688 6848925764736 6851457061344 6853798152270 6866761508915 6867854141940 6868750050624 6874257251232 6879143006208 6897057441120 6900037151040 6906394288640 6920009379360 6920268741452 6929377297920 6952436789760 6960210348032 6971912538030 6983372445696 6992724217248 7001558311440 7004583168480 7006534543360 7006611621888 7019864011776 7024858006320 7025492371968 7029850798080 7034367863040 7048794170880 7062954694884 7065565094511 7072251056640 7077547576485 7092987595232 7094116225152 7098674584176 7103719839744 7107642528280 7122219110160 7127359506432 7136363688960 7145920338480 7155594082560 7177716921408 7179406375680 7201602834624 7211351958528 7223476392495 7230131520920 7235349801984 7250188290048 7254191858760 7259347645440 7264012174720 7265168017920 7283505208320 7286470208096 7296060764160 7310718029088 7320340500480 7325711084736 7334965850080 7340846851440 7354812326904 7356861270528 7359375054240 7360039627776 7369337761280 7379206397640 7381343337984 7402020575202 7403762824920 7426652923206 7436706707232 7446495006720 7461454483296 7468328865536 7471555379712 7491012555180 7493181873408 7496336657920 7503325720576 7514172402099 7521282869760 7524062663040 7534248314880 7539177967497 7549384081584 7553264660480 7559320688640 7590040866144 7597033717504 7599629566320 7605722768760 7612730068160 7622315027712 7632633688064 7638063612480 7647680468736 7658033467392 7663481461440 7669103791833 7689593640960 7701714142584 7705041485328 7707889194012 7727343806952 7737804649344 7759189621260 7759302717440 7769693574720 7785124024320 7795549460160 7806102635520 7818406781108 7830236641536 7832079682560 7847727438760 7850000057856 7850627882790 7856294001408 7871153490816 7876753100370 7882351361280 7887416204640 7893022044160 7897347013248 7908582147840 7913663845920 7919288340480 7929893442240 7945642045440 7953144673012 7969576790105 7979611044636 7990413392192 7991684819712 7996097844315 8001780927360 8012496498930 8025666840576 8028409150080 8029134139392 8039277557760 8050043342880 8052374550528 8055764766720 8074931536584 8082572636160 8106271537408 8112770953344 8123020032320 8133897961035 8139678983040 8147267853312 8160965841105 8166766101120 8172013696560 8174380225536 8177821808640 8191144507392 8197278984108 8201492597760 8205035857920 8208068359680 8224467305780 8224557782724 8240113810698 8251836581340 8263007452480 8276468929344 8279296936020 8287673146368 8290504981440 8301607197345 8301728199680 8315252757504 8325757637120 8366295045636 8374003074976 8376864408330 8401869973728 8405499802176 8407841452032 8413243951616 8429829607584 8433378740160 8435820957696 8441241435648 8458553005056 8461443228480 8469238919680 8476029354240 8493057091782 8497422743040 8521226435370 8529171033936 8535232989184 8546662932192 8549583262110 8561157205920 8563636426752 8564321326680 8575104406176 8585937563280 8586712899072 8592821564040 8598928757760 8615287650816 8635690671069 8650335926815 8664428410407 8676157825104 8682324248576 8700262935040 8705030230512 8711217174528 8716814609664 8729215557120 8740206249984 8740905271560 8758264527360 8774830014720 8781865464960 8801959020096 8807614761848 8809016221728 8828693368605 8831250065088 8843205313536 8855047677168 8866234494040 8867645281440 8873343230220 8879649799680 8909199383040 8917407600640 8935322035552 8947082833920 8972146151760 8989215066216 8995603989504 9002003543280 9014189948160 9025539443712 9028875195648 9041097977856 9044187252480 9062735362560 9071184826368 9082644695040 9089308197728 9101271674880 9108087760120 9119555479584 9131558768640 9131901019648 9135276081792 9138397536360 9157138855920 9158333400832 9165676334976 9193515408630 9196076588160 9200049534720 9214550849163 9226679172480 9227512369152 9239169730560 9269915719680 9295883384040 9323632289664 9326818104120 9335411081920 9339444224640 9359818682368 9366477341760 9367323162624 9379157150720 9380649553920 9398392227840 9417272926512 9420753459348 9429668075520 9436730101980 9452103720444 9458821633536 9464899445568 9487551082680 9496292146880 9496396615104 9515151585280 9527893784640 9540792110080 9559600585920 9563492148126 9570289228544 9572541834240 9595317413178 9602137112832 9614995798716 9615135944704 9627142678230 9631301856660 9634090980096 9634861492515 9647133069312 9659179758690 9660052011456 9672255811680 9679130193920 9686890690560 9711340277760 9747624038784 9760677553242 9767614779648 9773008476385 9787795801920 9800119321344 9806416435872 9809148360704 9812500072320 9813386170368 9820367501760 9838941863520 9841791117312 9846043029504 9869360766936 9871683766560 9902203897608 9908566607079 9915608942976 9941430841265 9948605977728 9962073839616 9974513805795 9988016740240 9989606024640 9990909164544 10018896536132 10028377159680 10032083550720 10036417674240 10052237289996 10065468188160 10065845442112 10093664420730 10112866949493 10120054488192 10132839421760 10140963691680 10163086703616 10171235225088 10184084816640 10196907291648 10217975281920 10225471722444 10238930634240 10246598730135 10259499914532 10268952190112 10273388647104 10277185592016 10280697228405 10303125075936 10317072865792 10318714509312 10345586161680 10359591432960 10380403112178 10394065946880 10408136847360 10440315522048 10442772910080 10457868807045 10466666743808 10467503843720 10475058668544 10494871321088 10502337467160 10506874752720 10509801815040 10516554939520 10529796017664 10537287009480 10544776197120 10551551794560 10573191256320 10594432042326 10639481392848 10648011876264 10655579759616 10661463792420 10669041236480 10683328665240 10704545533440 10718880507720 10733391123840 10766575382112 10769109563520 10802404251936 10817027937792 10845197281380 10852905310720 10853024702976 10863023804416 10881287788140 10889021468160 10896018262080 10899173634048 10925257812480 10929705312144 10935323463680 10944091146240 10966077043632 10986818414264 10988566627104 11002448775120 11009518452310 11011270277160 11035291905792 11039062581360 11040059441664 11050230861824 11054006641920 11068809596460 11072015006976 11087003676672 11103030862803 11123898863616 11155060060848 11169152544440 11202493298304 11207333069568 11236518832770 11239772810112 11244504986880 11254988580864 11278070673408 11281924304640 11286093994560 11301372472320 11315601690624 11324076122376 11329896990720 11338981032960 11361635247160 11372228045248 11395550576256 11399444349480 11414876274560 11419095102240 11433472541568 11447916751040 11448950532096 11457095418720 11465238343680 11487050201088 11503392215040 11514254228092 11534390461440 11552571213876 11557562227992 11568210433472 11591015710428 11606706974016 11622419479552 11624268828672 11638954076160 11654540362080 11677686036480 11699773352960 11701635010560 11709153953280 11727610171662 11735945360128 11745354962304 11771591158140 11775000086784 11775941824185 11790940418048 11806730236224 11815129650555 11823527041920 11831124306960 11839533066240 11846020519872 11870495768880 11878932510720 11929717009518 11962861535680 11969416566954 11985620088288 11994138652672 12002671391040 12018744748395 12018919930880 12034052591616 12038500260864 12042613725120 12058916336640 12075065014320 12083647150080 12110470297541 12112397304876 12159407306112 12169156430016 12180368109056 12184530048480 12209518474560 12220901779968 12250149151680 12258020544840 12261435450880 12261570338304 12266732712960 12286067798884 12295918476162 12302238896640 12307553786880 12336700958670 12360170716047 12377754872010 12394511178720 12414703394016 12431509719552 12435757472160 12452592299520 12472879136256 12488636455680 12523620670165 12556363902016 12561004612464 12565296612495 12582306802640 12602804960592 12611762178048 12619865927424 12650068110240 12653731436544 12661862153472 12687829507584 12703858379520 12714044031360 12739585637673 12746134114560 12751322864168 12763389112320 12781839653055 12793756550904 12802849483776 12819994398288 12824374893165 12836190237640 12841735808880 12845454640128 12846481990020 12878906344920 12880069348608 12896341082240 12898393136640 12996832051712 13014236737656 13023486372864 13050394402560 13057545345768 13066825761792 13075221914496 13083333429760 13093823335680 13118589151360 13132909375488 13159147689248 13162245022080 13202938530144 13211422142772 13220316426240 13220811923968 13246875097632 13264807970304 13282571515752 13299351741060 13310014845330 13319474699520 13321212219392 13376111400960 13381890232320 13402983053328 13420624250880 13458219227640 13483822599324 13493405984256 13503005314920 13521284922240 13538309165568 13550782271488 13561646966784 13566280878720 13578779755520 13595876388864 13623967042560 13633962296592 13651907512320 13662131640180 13679333219376 13697851529472 13702914122688 13707596304540 13733523017830 13735708283880 13737500101248 13748514502464 13794114882240 13800074302080 13812788577280 13840018758720 13840537482904 13858754595840 13904873579520 13920420696064 13943825076060 13966744891392 13985448434496 14003116622880 14009166336960 14013069086720 14013223243776 14039728023552 14049716012640 14050984743936 14059701596160 14068735726080 14097588341760 14125909389768 14131130189022 14144502113280 14155095152970 14185975190464 14188232450304 14197349168352 14207439679488 14215285056560 14244438220320 14254719012864 14272727377920 14291840676960 14311188165120 14345238222189 14355433842816 14358812751360 14392817785115 14392976119767 14403205669248 14422703917056 14440714017345 14446952784990 14460263041840 14470699603968 14488769638035 14500376580096 14508383717520 14518695290880 14528024349440 14530336035840 14567010416640 14572940416192 14621436058176 14641016329863 14651422169472 14669931700160 14681693702880 14709624653808 14713722541056 14718750108480 14720079255552 14738675522560 14758412795280 14762686675968 14804041150404 14807525649840 14853305846412 14873413414464 14922908966592 14936657731072 14943110759424 14982025110360 14986363746816 14992673315840 15028344804198 15042565739520 15048125326080 15068496629760 15078355934994 15098768163168 15118641377280 15140496631095 15180081732288 15194067435008 15199259132640 15211445537520 15225460136320 15244630055424 15256046998201 15276127224960 15295360937472 15326962922880 15338207583666 15357584748605 15379187281920 15403428285168 15410082970656 15415778388024 15454687613904 15475609298688 15518379242520 15539387149440 15570604668267 15591098920320 15612205271040 15636813562216 15660473283072 15664159365120 15695454877520 15700000115712 15701255765580 15712588002816 15742306981632 15753506200740 15764702722560 15774832409280 15794694026496 15817164295680 15827327691840 15859786884480 15891648063489 15906289346024 15939153580210 15959222089272 15980826784384 15983369639424 15992195688630 16003561854720 16024992997860 16051333681152 16056818300160 16078555115520 16100086685760 16104749101056 16149863073168 16212543074816 16225541906688 16246040064640 16267795922070 16279357966080 16294535706624 16321931682210 16333532202240 16344027393120 16348760451072 16355643617280 16382289014784 16394557968216 16402985195520 16410071715840 16416136719360 16448934611560 16449115565448 16480227621396 16503673162680 16514277678465 16526014904960 16552937858688 16558593872040 16575346292736 16581009962880 16603214394690 16603456399360 16630505515008 16651515274240 16732590091272 16748006149952 16753728816660 16803739947456 16810999604352 16826487903232 16854778249155 16859659215168 16866757480320 16882482871296 16917106010112 16922886456960 16938477839360 16952058708480 16986114183564 16994845486080 17042452870740 17058342067872 17070465978368 17093325864384 17099166524220 17122314411840 17127272853504 17128642653360 17150208812352 17171875126560 17173425798144 17185643128080 17197857515520 17230575301632 17271381342138 17300671853630 17328856820814 17352315650208 17364648497152 17400525870080 17410060461024 17422434349056 17433629219328 17458431114240 17480412499968 17481810543120 17516529054720 17533068938231 17549660029440 17563730929920 17591415257493 17603918040192 17615229523696 17618032443456 17657386737210 17662500130176 17686410627072 17710095354336 17732468988080 17735290562880 17746686460440 17759299599360 17818398766080 17870644071104 17894575514277 17944292303520 17954124850431 17978430132432 17991207979008 18004007086560 18028379896320 18051078887424 18057750391296 18088374504960 18125470725120 18165289390080 18178616395456 18216175520240 18239110959168 18263802039296 18270552163584 18276795072720 18314277711840 18316666801664 18331352669952 18387030817260 18392153176320 18400099069440 18429101698326 18443877714243 18453358344960 18478339461120 18505051438005 18539831439360 18566632308015 18591766768080 18647264579328 18653636208240 18670822163840 18678888449280 18732954683520 18734646325248 18758314301440 18796784455680 18834545853024 18841506918696 18859336151040 18873460203960 18904207440888 18917643267072 18929798891136 18975102165360 18992584293760 18992793230208 19030739038993 19055787569280 19081584220160 19119201171840 19126984296252 19140578457088 19145083668480 19190634826356 19204274225664 19229991597432 19254285356460 19262603713320 19268181960192 19269722985030 19318359517380 19320104022912 19344511623360 19373781381120 19495248077568 19521355106484 19535229559296 19546016952770 19575591603840 19600238642688 19612832871744 19618296721408 19625000144640 19640735003520 19677883727040 19683582234624 19738721533872 19743367533120 19804407795216 19817133214158 19831217885952 19882861682530 19897211955456 19924147679232 19949027611590 19976033480480 19979212049280 19981818329088 20037793072264 20056754319360 20064167101440 20072835348480 20104474579992 20130936376320 20131690884224 20187328841460 20225733898986 20240108976384 20265678843520 20281927383360 20326173407232 20342470450176 20368169633280 20393814583296 20435950563840 20450943444888 20477861268480 20493197460270 20518999829064 20537904380224 20546777294208 20554371184032 20561394456810 20600284526745 20606250151872 20634145731584 20637429018624 20691172323360 20719182865920 20760806224356 20788131893760 20880631044096 20915737614090 20933333487616 20935007687440 20950117337088 20989742642176 21004674934320 21013749505440 21019603630080 21033109879040 21059592035328 21074574018960 21089552394240 21103103589120 21146382512640 21188864084652 21196695283533 21232642729455 21278962785696 21296023752528 21311159519232 21322927584840 21338082472960 21366657330480 21409091066880 21437761015440 21466782247680 21500618648047 21533150764224 21538219127040 21604808503872 21634055875584 21690394562760 21705810621440 21706049405952 21762575576280 21778042936320 21792036524160 21850515624960 21859410624288 21888182292480 21932154087264 21973636828528 21977133254208 22004897550240 22019036904620 22022540554320 22070583811584 22078125162720 22080118883328 22108013283840 22137619192920 22144030013952 22206061725606 22310120121696 22338305088880 22404986596608 22414666139136 22473037665540 22479545620224 22489009973760 22509977161728 22542517206297 22563848609280 22572187989120 22602744944640 22617533902491 22648152244752 22659793981440 22677962065920 22723270494320 22744456090496 22791101152512 22798888698960 22829752549120 22838190204480 22866945083136 22895833502080 22897901064192 22914190837440 22974100402176 23007311375499 23028508456184 23068780922880 23105142427752 23115124455984 23136420866944 23182031420856 23213413948032 23244838959104 23277908152320 23309080724160 23355372072960 23399546705920 23418307906560 23455220343324 23471890720256 23490709924608 23543182316280 23550000173568 23551883648370 23613460472448 23630259301110 23647054083840 23662248613920 23679066132480 23692041039744 23740991537760 23757865021440 23859434019036 23908730370315 23925723071360 23938833133908 23971240176576 23988293532945 24005342782080 24037489496790 24037839861760 24077000521728 24085227450240 24117832673280 24150130028640 24167294300160 24220940595082 24224794609752 24318814612224 24338312860032 24360736218112 24369060096960 24401693883105 24419036949120 24441803559936 24500298303360 24516041089680 24522870901760 24523140676608 24533465425920 24572135597768 24591836952324 24604477793280 24615107573760 24673401917340 24720341432094 24755509744020 24789022357440 24829406788032 24863019439104 24871514944320 24905184599040 24945758272512 24977272911360 25047241340330 25112727804032 25122009224928 25130593224990 25164613605280 25205609921184 25223524356096 25239731854848 25300136220480 25307462873088 25323724306944 25375659015168 25407716759040 25428088062720 25479171275346 25492268229120 25502645728336 25563679306110 25587513101808 25605698967552 25639988796576 25648749786330 25672380475280 25683471617760 25690909280256 25692963980040 25757812689840 25760138697216 25792682164480 25796786273280 25907072013207 25951007780445 25993285231221 25993664103424 26028473475312 26046972745728 26100788805120 26115090691536 26133651523584 26150443828992 26166666859520 26187646671360 26237178302720 26318295378496 26324490044160 26405877060288 26422844285544 26441623847936 26486080105815 26493750195264 26529615940608 26565143031504 26598703482120 26620029690660 26638949399040 26752222801920 26805966106656 26841248501760 26916438455280 26967645198648 26986811968512 27006010629840 27042569844480 27076618331136 27123293933568 27132561757440 27157559511040 27247934085120 27267924593184 27303815024640 27324263280360 27358666438752 27395703058944 27405828245376 27415192609080 27467046035660 27471416567760 27475000202496 27497029004928 27551965474363 27588229764480 27600148604160 27625577154560 27643652547489 27680037517440 27681074965808 27717509191680 27809747159040 27887650152120 27970896868992 28006233245760 28018332673920 28079456047104 28099432025280 28101969487872 28137471452160 28195176683520 28251818779536 28262260378044 28289004226560 28310190305940 28371950380928 28376464900608 28394698336704 28430570113120 28488876440640 28545454755840 28583681353920 28622376330240 28690476444378 28710867685632 28717625502720 28785635570230 28785952239534 28806411338496 28845407834112 28881428034690 28893905569980 28920526083680 28941399207936 28977539276070 29016767435040 29037390581760 29056048698880 29060672071680 29134020833280 29145880832384 29242872116352 29282032659726 29302844338944 29319025429155 29339863400320 29363387405760 29419249307616 29427445082112 29437500216960 29440158511104 29477351045120 29516825590560 29525373351936 29608082300808 29615051299680 29706611692824 29725699821237 29746826828928 29824292523795 29845817933184 29873315462144 29886221518848 29923541417385 29964050220720 29972727493632 29985346631680 30056689608396 30085131479040 30096250652160 30156711869988 30197536326336 30280993262190 30360163464576 30388134870016 30398518265280 30422891075040 30450920272640 30489260110848 30512093996402 30552254449920 30590721874944 30653925845760 30676415167332 30715169497210 30739796190405 30806856570336 30820165941312 30831556776048 30909375227808 30951218597376 31036758485040 31078774298880 31141209336534 31182197840640 31224410542080 31273627124432 31320946566144 31328318730240 31390909755040 31400000231424 31402511531160 31425176005632 31484613963264 31507012401480 31529405445120 31549664818560 31589388052992 31634328591360 31654655383680 31719573768960 31783296126978 31812578692048 31878307160420 31918444178544 31961653568768 31966739278848 31984391377260 32007123709440 32049985995720 32113636600320 32200173371520 32299726146336 32425086149632 32451083813376 32492080129280 32535591844140 32558715932160 32589071413248 32643863364420 32667064404480 32688054786240 32697520902144 32789115936432 32805970391040 32832273438720 32897869223120 32898231130896 32960455242792 33007346325360 33028555356930 33052029809920 33105875717376 33117187744080 33150692585472 33162019925760 33206428789380 33206912798720 33261011030016 33303030548480 33309092588409 33465180182544 33496012299904 33507457633320 33607479894912 33621999208704 33652975806464 33709556498310 33719318430336 33733514960640 33764965742592 33834212020224 33845772913920 33876955678720 33904117416960 33972228367128 33989690972160 34084905741480 34116684135744 34186651728768 34198333048440 34244628823680 34257285306720 34300417624704 34343750253120 34346851596288 34371286256160 34395715031040 34461150603264 34542762684276 34601343707260 34657713641628 34704631300416 34801051740160 34820120922048 34867258438656 34916862228480 34963621086240 35033058109440 35066137876462 35099320058880 35127461859840 35182830514986 35207836080384 35230459047392 35236064886912 35314773474420 35325000260352 35327825472555 35372821254144 35420190708672 35464937976160 35470581125760 35493372920880 35518599198720 35636797532160 35741288142208 35789151028554 35888584607040 35908249700862 35956860264864 35982415958016 36008014173120 36056759792640 36102157774848 36115500782592 36176749009920 36250941450240 36331410892623 36357232790912 36432351040480 36478221918336 36527604078592 36541104327168 36553590145440 36628555423680 36633333603328 36662705339904 36774061634520 36784306352640 36800198138880 36858203396652 36887755428486 36906716689920 37010102876010 37080512148141 37133264616030 37183533536160 37294529158656 37307272416480 37341644327680 37357776898560 37465909367040 37516628602880 37570862010495 37669091706048 37683013837392 37695889837485 37746920407920 37808414881776 37835286534144 37859597782272 37950204330720 37985168587520 37985586460416 38061478077986 38111575138560 38163168440320 38238402343680 38253968592504 38281156914176 38290167336960 38345518959165 38381269652712 38408548451328 38459983194864 38508570712920 38525207426640 38536363920384 38539445970060 38636719034760 38640208045824 38689023246720 38990496155136 39042710212968 39070459118592 39092033905540 39151183207680 39200477285376 39225665743488 39250000289280 39281470007040 39355767454080 39477443067744 39486735066240 39608815590432 39634266428316 39662435771904 39765723365060 39794423910912 39898055223180 39952066960960 39958424098560 39963636658176 40075586144528 40128334202880 40145670696960 40208949159984 40261872752640 40263381768448 40374657682920 40451467797972 40480217952768 40531357687040 40563854766720 40652346814464 40684940900352 40736339266560 40787629166592 40871901127680 40901886889776 40955722536960 40986394920540 41037999658128 41075808760448 41093554588416 41108742368064 41122788913620 41200569053490 41212500303744 41268291463168 41382344646720 41438365731840 41521612448712 41576263787520 41761262088192 41831475228180 41870015374880 41900234674176 41979485284352 42009349868640 42027499010880 42039207260160 42066219758080 42119184070656 42149148037920 42179104788480 42206207178240 42292765025280 42377728169304 42393390567066 42465285458910 42557925571392 42592047505056 42622319038464 42645855169680 42676164945920 42733314660960 42818182133760 42875522030880 42933564495360 43001237296094 43035714666567 43066301528448 43076438254080 43178453355345 43209617007744 43268111751168 43322142052035 43380789125520 43411621242880 43412098811904 43525151152560 43556085872640 43584073048320 43701031249920 43718821248576 43864308174528 43947273657056 43954266508416 44009795100480 44038073809240 44045081108640 44141167623168 44156250325440 44160237766656 44216026567680 44275238385840 44288060027904 44412123451212 44620240243392 44676610177760 44809973193216 44829332278272 44946075331080 44959091240448 44978019947520 45085034412594 45127697218560 45144375978240 45205489889280 45235067804982 45296304489504 45355924131840 45446540988640 45488912180992 45582202305024 45597777397920 45659505098240 45676380408960 45733890166272 45768140994603 45791667004160 45828381674880 46014622750998 46057016912368 46072754245815 46137561845760 46210284855504 46230248911968 46272841733888 46364062841712 46426827896064 46489677918208 46618161448320 46711814004801 46799093411840 46836615813120 46910440686648 46943781440512 46981419849216 47086364632560 47100000347136 47103767296740 47226920944896 47260518602220 47294108167680 47324497227840 47384082079488 47481983075520 47718868038072 47817460740630 47851446142720 47877666267816 47942480353152 47976587065890 48010685564160 48074978993580 48075679723520 48154001043456 48170454900480 48235665346560 48300260057280 48441881190164 48449589219504 48637629224448 48676625720064 48721472436224 48738120193920 48803387766210 48838073898240 48883607119872 49000596606720 49032082179360 49045741803520 49046281353216 49066930851840 49144271195536 49183673904648 49208955586560 49230215147520 49346803834680 49440682864188 49511019488040 49542833035395 49578044714880 49658813576064 49726038878208 49743029888640 49810369198080 49891516545024 49954545822720 50094482680660 50225455608064 50244018449856 50261186449980 50329227210560 50411219842368 50479463709696 50564334747465 50600272440960 50647448613888 50751318030336 50815433518080 50856176125440 50958342550692 50984536458240 51005291456672 51127358612220 51175026203616 51211397935104 51279977593152 51297499572660 51344760950560 51366943235520 51381818560512 51385927960080 51515625379680 51520277394432 51585364328960 51593572546560 51814144026414 51902015560890 51986570462442 51987328206848 52056946950624 52093945491456 52201577610240 52230181383072 52267303047168 52300887657984 52333333719040 52375293342720 52474356605440 52599206814693 52636590756992 52648980088320 52774245772479 52811754120576 52845688571088 52883247695872 52972160211630 52987500390528 53059231881216 53130286063008 53197406964240 53240059381320 53277898798080 53611932213312 53683726542831 53832876910560 53935290397296 53973623937024 54012021259680 54085139688960 54153236662272 54265123514880 54315119022080 54495868170240 54535849186368 54648526560720 54717332877504 54791406117888 54811656490752 54830385218160 54934092071320 54942833135520 54950000404992 54994058009856 55103930948726 55176459528960 55200297208320 55251154309120 55287305094978 55360075034880 55362149931616 55435018383360 55515154314015 55619494318080 55775300304240 55941793737984 56012466491520 56036665347840 56198864050560 56203938975744 56274942904320 56390353367040 56503637559072 56524520756088 56578008453120 56620380611880 56743900761856 56752929801216 56789396673408 56861140226240 56977752881280 57092217116979 57167362707840 57244752660480 57380952888756 57421735371264 57435251005440 57571271140460 57571904479068 57612822676992 57762856069380 57787811139960 57841052167360 57955078552140 58033534870080 58112097397760 58121344143360 58291761664768 58485744232704 58564065319452 58605688677888 58638050858310 58679726800640 58726774811520 58838498615232 58854890164224 58875000433920 58954702090240 59033651181120 59050746703872 59216164601616 59230102599360 59413223385648 59451399642474 59493653657856 59648585047590 59691635866368 59746630924288 59772443037696 59847082834770 59928100441440 59945454987264 59970693263360 60113379216792 60170262958080 60192501304320 60313423739976 60395072652672 60552351487705 60561986524380 60720326929152 60776269740032 60797036530560 60845782150080 60901840545280 60978520221696 61024187992804 61104508899840 61181443749888 61307851691520 61352830334664 61430338994420 61479592380810 61613713140672 61640331882624 61663113552096 61800853580235 61818750455616 61902437194752 62073516970080 62157548597760 62282418673068 62364395681280 62547254248864 62641893132288 62781819510080 62800000462848 62805023062320 62850352011264 62969227926528 63014024802960 63058810890240 63099329637120 63178776105984 63268657182720 63309310767360 63439147537920 63566592253956 63625157384096 63697928188365 63756614320840 63836888357088 63923307137536 63933478557696 63968782754520 64014247418880 64099971991440 64227273200640 64400346743040 64501855944141 64599452292672 64850172299264 64902167626752 64984160258560 65071183688280 65117431864320 65287726728840 65334128808960 65376109572480 65578231872864 65664546877440 65795738446240 65796462261792 65920910485584 66014692650720 66057110713860 66104059619840 66211751434752 66234375488160 66324039851520 66412857578760 66606061096960 66618185176818 66930360365088 66992024599808 67014915266640 67214959789824 67243998417408 67305951612928 67419112996620 67438636860672 67467029921280 67529931485184 67627551618891 67691545827840 67753911357440 67808234833920 67944456734256 67979381944320 68169811482960 68233368271488 68373303457536 68396666096880 68489257647360 68514570613440 68600835249408 68687500506240 68693703192576 68742572512320 68922301206528 69085525368552 69202687414520 69315427283256 69409262600832 69602103480320 69640241844096 69734516877312 69833724456960 69927242172480 70066116218880 70132275752924 70198640117760 70254923719680 70365661029972 70415672160768 70460918094784 70472129773824 70629546948840 70650000520704 70655650945110 70840381417344 70929875952320 70941162251520 70986745841760 71037198397440 71273595064320 71482576284416 71578302057108 71726191110945 71777169214080 71816499401724 71913720529728 71964880598835 72016028346240 72113519585280 72231001565184 72353498019840 72501882900480 72662821785246 72714465581824 72864702080960 72956443836672 73055208157184 73082208654336 73107180290880 73205081649315 73257110847360 73266667206656 73325410679808 73548123269040 73568612705280 73600396277760 73716406793304 73775510856972 73813433379840 74020205752020 74161024296282 74266529232060 74367067072320 74589058317312 74614544832960 74683288655360 74715553797120 74931818734080 75141724020990 75338183412096 75366027674784 75391779674970 75493840815840 75616829763552 75670573068288 75719195564544 75900408661440 75970337175040 75971172920832 76122956155972 76223150277120 76280234991005 76476804687360 76507937185008 76562313828352 76691037918330 76762539305424 76817096902656 76919966389728 77017141425840 77050414853280 77072727840768 77078891940120 77273438069520 77280416091648 77378046493440 77721216039621 77853023341335 77980992310272 78085420425936 78140918237184 78184067811080 78302366415360 78400954570752 78451331486976 78500000578560 78562940014080 78711534908160 78954886135488 78973470132480 79217631180864 79268532856632 79324871543808 79458240317445 79531446730120 79588847821824 79796110446360 79904133921920 79916848197120 80151172289056 80256668405760 80417898319968 80523745505280 80526763536896 80749315365840 80902935595944 80960435905536 81062715374080 81127709533440 81369881800704 81472678533120 81743802255360 81803773779552 81911445073920 81972789841080 82075999316256 82151617520896 82187109176832 82217484736128 82245577827240 82401138106980 82425000607488 82536582926336 82655896423089 82764689293440 82876731463680 82930957642467 83043224897424 83152527575040 83662950456360 83740030749760 83958970568704 84018699737280 84054998021760 84132439516160 84238368141312 84298296075840 84412414356480 84585530050560 84755456338608 84786781134132 84930570917820 85115851142784 85184095010112 85291710339360 85352329891840 85466629321920 85636364267520 85751044061760 85867128990720 86002474592188 86071429333134 86132603056896 86152876508160 86356906710690 86419234015488 86536223502336 86644284104070 86761578251040 86823242485760 86824197623808 87050302305120 87112171745280 87168146096640 87402062499840 87437642497152 87665344691155 87728616349056 87894547314112 87908533016832 87957076287465 88019590200960 88076147618480 88090162217280 88282335246336 88312500650880 88320475533312 88432053135360 88550476771680 88576120055808 88824246902424 89177099463711 89240480486784 89353220355520 89472877571385 89619946386432 89658664556544 89770624252155 89892150662160 89918182480896 89956039895040 90170068825188 90255394437120 90288751956480 90470135609964 90592608979008 90893081977280 90977824361984 91164404610048 91195554795840 91319010196480 91352760817920 91467780332544 91536281989206 91583334008320 91656763349760 92029245501996 92114033824736 92145508491630 92219388571215 92420569711008 92460497823936 92545683467776 92728125683424 92853655792128 93236322896640 93423628009602 93673231626240 93820881373296 93887562881024 93962839698432 94172729265120 94200000694272 94207534593480 94453841889792 94521037204440 94588216335360 94648994455680 94768164158976 94963966151040 95153695194965 95437736076144 95634921481260 95702892285440 95755332535632 95884960706304 95953174131780 96021371128320 96149957987160 96340909800960 96600520114560 96883762380328 96899178439008 97275258448896 97353251440128 97442944872448 97476240387840 97606775532420 97676147796480 97767214239744 98001193213440 98064164358720 98091483607040 98092562706432 98288542391072 98367347809296 98417911173120 98693607669360 98881365728376 99022038976080 99085666070790 99156089429760 99317627152128 99452077756416 99486059777280 99620738396160 99783033090048 99909091645440 100188965361320 100450911216128 100488036899712 100522372899960 100658454421120 100822439684736 100958927419392 101128669494930 101200544881920 101294897227776 101502636060672 101630867036160 101712352250880 101916685101384 101969072916480 102010582913344 102254717224440 102350052407232 102559955186304 102594999145320 102689521901120 102733886471040 102771855920160 103031250759360 103040554788864 103170728657920 103187145093120 103628288052828 103804031121780 103973140924884 103974656413696 104113893901248 104403155220480 104460362766144 104601775315968 104666667438080 104750586685440 104948713210880 105198413629386 105273181513984 105297960176640 105548491544958 105623508241152 105691377142176 105766495391744 105944320423260 105975000781056 105983476417665 106118463762432 106260572126016 106394813928480 106480118762640 106555797596160 106792328987407 107223864426624 107367453085662 107503093240235 107665753821120 107870580794592 107947247874048 108024042519360 108170279377920 108306473324544 108530247029760 108994232677869 109071698372736 109297053121440 109434665755008 109582812235776 109623312981504 109660770436320 109868184142640 109885666271040 109900000809984 109988116019712 110207861897452 110352919057920 110400594416640 110574610189956 110720150069760 110724299863232 111030308628030 111241536444423 111550600608480 111883587475968 112024932983040 112073330695680 112397728101120 112549885808640 112712586031485 113007275118144 113049041512176 113087669512455 113240761223760 113487801523712 113505859602432 113578793346816 113722280452480 113955505762560 114184434233958 114334725415680 114489505320960 114761905777512 114843470742528 114870502010880 115036556877495 115142542280920 115143808958136 115225645353984 115525712138760 115575622279920 115682104334720 115910157104280 116067069740160 116224194795520 116583523329536 116971488465408 117128130638904 117211377355776 117276101716620 117359453601280 117453549623040 117676997230464 117750000867840 118067302362240 118432329203232 118460205198720 118826446771296 118902799284948 118987307315712 119297170095180 119383271732736 119493261848576 119694165669540 119856200882880 119890909974528 120226758433584 120385002608640 120626847479952 120790145305344 121104702975410 121123973048760 121440653858304 121552539480064 121594073061120 121691564300160 121803681090560 121957040443392 122048375985608 122209017799680 122362887499776 122615703383040 122705660669328 122860677988840 122959184761620 123227426281344 123280663765248 123326227104192 123601707160470 123637500911232 123804874389504 124147033940160 124315097195520 124564837346136 124728791362560 125094508497728 125283786264576 125563639020160 125610046124640 125700704022528 125938455853056 126028049605920 126117621780480 126198659274240 126357552211968 126537314365440 126618621534720 126878295075840 127133184507912 127250314768192 127395856376730 127513228641680 127673776714176 127846614275072 127866957115392 127937565509040 128028494837760 128199943982880 128454546401280 128800693486080 129003711888282 129107143999701 129198904585344 129535360066035 129700344598528 129804335253504 129966426156105 129968320517120 130142367376560 130234863728640 130575453457680 130668257617920 130752219144960 131156463745728 131591476892480 131592924523584 131841820971168 132029385301440 132114221427720 132208119239680 132423502869504 132468750976320 132648079703040 132825715157520 133215173272951 133236370353636 133860720730176 133984049199616 134029830533280 134429919579648 134487996834816 134838225993240 134877273721344 134934059842560 135255103237782 135383091655680 135616469667840 135888913468512 136339622965920 136466736542976 136746606915072 136793332193760 136978515294720 137029141226880 137201670498816 137304422983809 137375001012480 137485145024640 137759827371815 138171050737104 138218262737445 138405374829040 138630854566512 138818525201664 139280483688192 139469033754624 139854484344960 140135442014403 140264551505848 140397280235520 140509847439360 140731322059944 140831344321536 140921836189568 140944259547648 141259093897680 141300001041408 141311301890220 141680762834688 141859751904640 141882324503040 141973491683520 142965152568832 143156604114216 143452382221890 143554338428160 143632998803448 143827441059456 143929761197670 144032056692480 144227039170560 144462003130368 144706996039680 145325643570492 145428931163648 145729404161920 145912887673344 146164417308672 146214360581760 146410163298630 146514221694720 146533334413312 146650821359616 147096246538080 147137225410560 147200792555520 147432813586608 147551021713944 147626866759680 148040411504040 148322048592564 148533058464120 148628499106185 148734134144640 149178116634624 149229089665920 149366577310720 149431107594240 149863637468160 150283448041980 150676366824192 150732055349568 150783559349940 150987681631680 151233659527104 151438391129088 151800817322880 151940674350080 151942345841664 152245912311944 152446300554240 152560469982010 152953609374720 153015874370016 153124627656704 153382075836660 153525078610848 153634193805312 153839932779456 154034282851680 154100829706560 154145455681536 154157783880240 154546876139040 154560832183296 154756092986880 155442432079242 155706046682670 155961984620544 156170840851872 156281836474368 156368135622160 156604732830720 156801909141504 156902662973952 157000001157120 157125880028160 157423069816320 157797620444079 157909772270976 157946940264960 158322737317437 158435262361728 158537065713264 158649743087616 158916480634890 159062893460240 159177695643648 159592220892720 159808267843840 159833696394240 160302344578112 160835796639936 161051179628493 161053527073792 161498630731680 161805871191888 161920871811072 162125430748160 162255419066880 162945357066240 163487604510720 163607547559104 163945579682160 164151998632512 164303235041792 164374218353664 164434969472256 164491155654480 164802276213960 164850001214976 165311792846178 165529378586880 165753462927360 165861915284934 166086449794848 166305055150080 166545462942045 167325900912720 167480061499520 167816516980211 168037399474560 168109996043520 168264879032320 168596592151680 168824828712960 169171060101120 169510912677216 169573562268264 169861141835640 170231702285568 170368190020224 170583420678720 170933258643840 171276651350937 171502088123520 171734257981440 172004949184376 172142858666268 172265206113792 172305753016320 172713813421380 172838468030976 173288568208140 173523156502080 174100604610240 174336292193280 174875284994304 175330689382310 175457232698112 175789094628224 175817066033664 175914152574930 176039180401920 176152295236960 176180324434560 176564670492672 176625001301760 176864106270720 177100953543360 177152240111616 177648493804848 178354198927422 178480960973568 178706440711040 178945755142770 179239892772864 179317329113088 179541248504310 179784301324320 179836364961792 179912079790080 180340137650376 180510788874240 180577503912960 180940271219928 181185217958016 181657054463115 181786163954560 181955648723968 182328809220096 182391109591680 182638020392960 182705521635840 182935560665088 183072563978412 183166668016640 183313526699520 184058491003992 184228067649472 184291016983260 184438777142430 184841139422016 184920995647872 185091366935552 185402560740705 185456251366848 185707311584256 186472645793280 186847256019204 187641762746592 187775125762048 187925679396864 188345458530240 188400001388544 188415069186960 188907683779584 189042074408880 189176432670720 189297988911360 189536328317952 189927932302080 190307390389930 190875472152288 191269842962520 191405784570880 191510665071264 191769921412608 191906348263560 192042742256640 192299915974320 192681819601920 192863758320541 193201040229120 193505567832423 193767524760656 193798356878016 194550516897792 194706502880256 194952480775680 195213551064840 195352295592960 196002386426880 196128328717440 196577084782144 196734695618592 197387215338720 197762731456752 198044077952160 198171332141580 198312178859520 198635254304256 198972119554560 199818183290880 200377930722640 200901822432256 200976073799424 201044745799920 201316908842240 201644879369472 201917854838784 202257338989860 202401089763840 202589794455552 202882654856673 203261734072320 203424704501760 203833370202768 203938145832960 204021165826688 204509434448880 204700104814464 205119910372608 205189998290640 205379043802240 205467772942080 205543711840320 206062501518720 206081109577728 206341457315840 207256576105656 207608062243560 207946281849768 208227787802496 208806310440960 208920725532288 209203550631936 209501173370880 209897426421760 210396827258772 210546363027968 210595920353280 211096983089916 211247016482304 211382754284352 211888640846520 211950001562112 211966952835330 212521144252032 212789627856960 212960237525280 213111595192320 213584657974814 214447728853248 214734906171324 215006186480470 215178573332835 215331507642240 215741161589184 216048085038720 216340558755840 217060494059520 217988465355738 218143396745472 218594106242880 218869331510016 219165624471552 219246625963008 219321540872640 219736368285280 219771332542080 219800001619968 219976232039424 220415723794904 220705838115840 220801188833280 221149220379912 221440300139520 221448599726464 222060617256060 222483072888846 223101201216960 223767174951936 224049865966080 224146661391360 224795456202240 225425172062970 226014550236288 226098083024352 226175339024910 226481522447520 226975603047424 227011719204864 227157586693632 227444560904960 227911011525120 228368868467916 228669450831360 228840704973015 229523811555024 229686941485056 230073113754990 230285084561840 230287617916272 230451290707968 231051424277520 231151244559840 231364208669440 231820314208560 232134139480320 232448389591040 233163648118863 233167046659072 233559070024005 233942976930816 234256261277808 234422754711552 234552203433240 234718907202560 234907099246080 235353994460928 235500001735680 236134604724480 236864658406464 236920410397440 237652893542592 237805598569896 237974614631424 238594340190360 238766543465472 239388331339080 239712401765760 240453516867168 240770005217280 241253694959904 241580290610688 242209405950820 242247946097520 242881307716608 243188146122240 243383128600320 243607362181120 244096751971216 244418035599360 245231406766080 245411321338656 245721355977680 245918369523240 246454852562688 246561327530496 246652454208384 247203414320940 247275001822464 247609748779008 247967689269267 248294067880320 248630194391040 248792872927401 249129674692272 249457582725120 250189016995456 251127278040320 251220092249280 251876911706112 252056099211840 252397318548480 252715104423936 253237243069440 253756590151680 254266369015824 254500629536384 254791712753460 255026457283360 255347553428352 255693228550144 255875131018080 256056989675520 256399887965760 256909092802560 257601386972160 258007423776564 258214287999402 258397809170688 259070720132070 259608670507008 259932852312210 259936641034240 260284734753120 260469727457280 261150906915360 261336515235840 261504438289920 262312927491456 262996034073465 263182953784960 263185849047168 263683641942336 263871228862395 264058770602880 264228442855440 264416238479360 264847005739008 264937501952640 265296159406080 265651430315040 266430346545902 266472740707272 267721441460352 267968098399232 268059661066560 268418632714155 268859839159296 268975993669632 269676451986480 269754547442688 269868119685120 270510206475564 270766183311360 271777826937024 272679245931840 272933473085952 273493213830144 273586664387520 273957030589440 274058282453760 274403340997632 274608845967618 274750002024960 274970290049280 275519654743630 276342101474208 276436525474890 276810749658080 277261709133024 277637050403328 278560967376384 279708968689920 280270884028806 280529103011696 281019694878720 281462644119888 281662688643072 281843672379136 281888519095296 282518187795360 282600002082816 282622603780440 283361525669376 283719503809280 283764649006080 283946983367040 285461085584895 285930305137664 286313208228432 286904764443780 287108676856320 287265997606896 287654882118912 287859522395340 288064113384960 290651287140984 290857862327296 291458808323840 291825775346688 292328834617344 292428721163520 292820326597260 293028443389440 293301642719232 294192493076160 294274450821120 294865627173216 295102043427888 295253733519360 296080823008080 296644097185128 297066116928240 297256998212370 297468268289280 298356233269248 298458179331840 298733154621440 298862215188480 299727274936320 300566896083960 301352733648384 301464110699136 301567118699880 301975363263360 302467319054208 302876782258176 303601634645760 303881348700160 303884691683328 304491824623888 304892601108480 305120939964020 305907218749440 306031748740032 306764151673320 307050157221696 307679865558912 308068565703360 308201659413120 308315567760480 309093752278080 309121664366592 309512185973760 310884864158484 311412093365340 311923969241088 312341681703744 312736271244320 313209465661440 313805325947904 314000002314240 314251760056320 314846139632640 315595240888158 315819544541952 315893880529920 316645474634874 316870524723456 317074131426528 317299486175232 317832961269780 318125786920480 318355391287296 319184441785440 319616535687680 319667392788480 320376986962221 320604689156224 321671593279872 322102359256986 322107054147584 322509279720705 322997261463360 323611742383776 323841743622144 324250861496320 324510838133760 326982698033607 327215095118208 327891159364320 328303997265024 328606470083584 328748436707328 328869938944512 328982311308960 329604552427920 329700002429952 330623585692356 331058757173760 331723830569868 332172899589696 333090925884090 334651801825440 334960122999040 335633033960422 336074798949120 336219992087040 336529758064640 337193184303360 337649657425920 338137758094455 339021825354432 339147124536528 339722283671280 340463404571136 340736380040448 341166841357440 341866517287680 342553302701874 343004176247040 343468515962880 344009898368752 344285717332536 344530412227584 344611506032640 345427626842760 345676936061952 346577136416280 347046313004160 348201209220480 348672584386560 349750569988608 350661378764620 350914465396224 351578189256448 351634132067328 351828305149860 352078360803840 352304590473920 352360648869120 353250002603520 354201907086720 355296987609696 356708397854844 356961921947136 357412881422080 357891510285540 358479785545728 359082497008620 359568602648640 359672729923584 360680275300752 361155007825920 361880542439856 362370435916032 363314108926230 363572327909120 363911297447936 364657618440192 364782219183360 365276040785920 365411043271680 365871121330176 366145127956824 366333336033280 366627053399040 368116982007984 368456135298944 368582033966520 368877554284860 369682278844032 369841991295744 370182733871104 370805121481410 370912502733696 371414623168512 372945291586560 373694512038408 375283525493184 375851358793728 376690917060480 376830138373920 377815367559168 378084148817760 378352865341440 378595977822720 379072656635904 379855864604160 380614780779860 381750944304576 382539685925040 382811569141760 383021330142528 383539842825216 383812696527120 384085484513280 384599831948640 385363639203840 385727516641082 386402080458240 387011135664846 387535049521312 387596713756032 388606080198105 389101033795584 389413005760512 389904961551360 390427102129680 390704591185920 392004772853760 392256657434880 393154169564288 393469391237184 394774430677440 395525462913504 396088155904320 396342664283160 396624357719040 397270508608512 397944239109120 399645519818853 400755861445280 401803644864512 401952147598848 402089491599840 402633817684480 403289758738944 404514677979720 404802179527680 405765309713346 406849409003520 407666740405536 408042331653376 409018868897760 409400209628928 410239820745216 410379996581280 410758087604480 410935545884160 411087423680640 411913268951427 412125003037440 412682914631680 413279482115445 414513152211312 414654788212335 415216124487120 415892563699536 416455575604992 417841451064576 418407101263872 419794852843520 420793654517544 421092726055936 421191840706560 422193966179832 422494032964608 422765508568704 423777281693040 423900003124224 423933905670660 425042288504064 425579255713920 425920475050560 427169315949628 428895457706496 429469812342648 430012372960940 430357146665670 430663015284480 431482323178368 432096170077440 432681117511680 434120988119040 435976930711476 436286793490944 437188212485760 437738663020032 438493251926016 438643081745280 439472736570560 439542665084160 439600003239936 439952464078848 440831447589808 441411676231680 441602377666560 442298440759824 442880600279040 442897199452928 444121234512120 444966145777692 445885497318555 446202402433920 447534349903872 448099731932160 448293322782720 449590912404480 450850344125940 452029100472576 452196166048704 452350678049820 452963044895040 453951206094848 454315173387264 454889121809920 455822023050240 456737736935832 457338901662720 457681409946030 459047623110048 459373882970112 460146227509980 460570169123680 460575235832544 460902581415936 462102848555040 462302489119680 462728417338880 463640628417120 464268278960640 466327296237726 466334093318144 467118140048010 467885953861632 468512522555616 468845509423104 469104406866480 469437814405120 469814198492160 470707988921856 471000003471360 472269209448960 473392861332237 473729316812928 473840820794880 475305787085184 475611197139792 475949229262848 477188680380720 477533086930944 478776662678160 479424803531520 480907033734336 482507389919808 483160581221376 484418811901640 484495892195040 485762615433216 486376292244480 486766257200640 487214724362240 488193503942432 488836071198720 490462813532160 490822642677312 491442711955360 491836739046480 492909705125376 493122655060992 493304908416768 494406828641880 494550003644928 495935378538534 496588135760640 497260388782080 497585745854802 498259349384544 498915165450240 500378033990912 502254556080640 502440184498560 503449550940633 504112198423680 504794637096960 506474486138880 507513180303360 508532738031648 509001259072768 509583425506920 510052914566720 510695106856704 511386457100288 511750262036160 512799775931520 513829954052811 515202773944320 516014847553128 516428575998804 516795618341376 518141440264140 519865704624420 519873282068480 520569469506240 522301813830720 523008876579840 524625854982912 525992068146930 526365907569920 526371698094336 527367283884672 527742457724790 528117541205760 528456885710880 528832476958720 529694011478016 529875003905280 530592318812160 531302860630080 532860693091804 532945481414544 533961644937035 535442882920704 535936196798464 536119322133120 536837265428310 537719678318592 537951987339264 539352903972960 539509094885376 539736239370240 541020412951128 541532366622720 543555653874048 544971163389345 545358491863680 545866946171904 546986427660288 547173328775040 547914061178880 548116564907520 548806681995264 549217691935236 549500004049920 549940580098560 551039309487260 552684202948416 552873050949780 553621499316160 554523418266048 555274100806656 556207682222115 557121934752768 559417937379840 560541768057612 561058206023392 562925288239776 563325377286144 563687344758272 563777038190592 565036375590720 565200004165632 565245207560880 566723051338752 567439007618560 567529298012160 567893966734080 570922171169790 571860610275328 572626416456864 573809528887560 574217353712640 574531995213792 575309764237824 575719044790680 576128226769920 578591274961623 580516703497269 581302574281968 581715724654592 582917616647680 583651550693376 584857442327040 585640653194520 586056886778880 588384986152320 589731254346432 590204086855776 592161646016160 593288194370256 594132233856480 594513996424740 594936536578560 596916358663680 597466309242880 599454549872640 601133792167920 602705467296768 602928221398272 603134237399760 603950726526720 604934638108416 605753564516352 607203269291520 607762697400320 607769383366656 608983649247776 609785202216960 610241879928040 611814437498880 612063497480064 613528303346640 614100314443392 615359731117824 616137131406720 616403318826240 616631135520960 618187504556160 618243328733184 619024371947520 621769728316968 622824186730680 624683363407488 625472542488640 626418931322880 627610651895808 628503520112640 629692279265280 631190481776316 631639089083904 631787761059840 633290949269748 633741049446912 634148262853056 635665922539560 636251573840960 638368883570880 639233071375360 639334785576960 640753973924442 641209378312448 643343186559744 644204718513972 644214108295168 645018559441410 645535719998505 645994522926720 647223484767552 648501722992640 649021676267520 653965396067214 654430190236416 655782318728640 656607994530048 657212940167168 657496873414656 657739877889024 657964622617920 659209104855840 659400004859904 661247171384712 662117514347520 663447661139736 664345799179392 666075866364755 666181851768180 669303603650880 669920245998080 671266067920844 672149597898240 672439984174080 674386368606720 676275516188910 678043650708864 678294249073056 679444567342560 680926809142272 681472760080896 682333682714880 683733034575360 685106605403748 686008352494080 686522114919045 688019796737504 688571434665072 689060824455168 690855253685520 691353872123904 693154272832560 694092626008320 696402418440960 697345168773120 699501139977216 700677210072015 701322757529240 701828930792448 703156378512896 703268264134656 703656610299720 704156721607680 704609180947840 704721297738240 706500005207040 708403814173440 710593975219392 713416795709688 713923843894272 714825762844160 715783020571080 718164994017240 719137205297280 721360550601504 722310015651840 723761084879712 724740871832064 726628217852460 727144655818240 727822594895872 729564438366720 730822086543360 732290255913648 732666672066560 733254106798080 736233964015968 736912270597888 737164067933040 737755108569720 739364557688064 739683982591488 740365467742208 741610242962820 741825005467392 742829246337024 743903067807801 745890583173120 747389024076816 750567050986368 753381834120960 753660276747840 755630735118336 756168297635520 757191955645440 758145313271808 759711729208320 761229561559720 763501888609152 765079371850080 765623138283520 766042660285056 767079685650432 767625393054240 768170969026560 769199663897280 770727278407680 771455033282164 772804160916480 774022271329692 775070099042624 775193427512064 777212160396210 778826011521024 779809923102720 780854204259360 781409182371840 784009545707520 784513314869760 786308339128576 786938782474368 788988102220395 789548861354880 791050925827008 791613686587185 792176311808640 792685328566320 793248715438080 794541017217024 795888478218240 799291039637706 801511722890560 803607289729024 803904295197696 804178983199680 805255898142465 805267635368960 806579517477888 809029355959440 809604359055360 811530619426692 815333480811072 816084663306752 818037737795520 818800419257856 820479641490432 820759993162560 821516175208960 821871091768320 822174847361280 823826537902854 824250006074880 826558964230890 829026304422624 829309576424670 830432248974240 831785127399072 832911151209984 835682902129152 839082584901055 841587309035088 842185452111872 844387932359664 844988065929216 845531017137408 847554563386080 847800006248448 847867811341320 850084577008128 851158511427840 851840950101120 854338631899256 856383256754685 857790915412992 858939624685296 860024745921880 860714293331340 861326030568960 862964646356736 864192340154880 871953861422952 872573586981888 874376424971520 875477326040064 876986503852032 877286163490560 878945473141120 879085330168320 879904928157696 881662895179616 882823352463360 884596881519648 885761200558080 885794398905856 888242469024240 889932291555384 891770994637110 892404804867840 895068699807744 896199463864320 896586645565440 899181824808960 901700688251880 904058200945152 904392332097408 904701356099640 905926089790080 907902412189696 908630346774528 909778243619840 911644046100480 913475473871664 914677803325440 915362819892060 918095246220096 920292455019960 921140338247360 921150471665088 924205697110080 924604978239360 925456834677760 927281256834240 928536557921280 932654592475452 932668186636288 934236280096020 935771907723264 937025045111232 938208813732960 938875628810240 939628396984320 941415977843712 942000006942720 944538418897920 946785722664474 947458633625856 947681641589760 950611574170368 951222394279584 951898458525696 954377360761440 955066173861888 957553325356320 958849607063040 961130960886663 961814067468672 964318791602705 965014779839616 966321162442752 967527839162115 968837623803280 968991784390080 971525230866432 972752584488960 973532514401280 976387007884864 980948094100821 981645285354624 982885423910720 983673478092960 985819410250752 986245310121984 986609816833536 988813657283760 989100007289856 991870757077068 993176271521280 995171491709604 996518698769088 1000756067981824 1004509112161280 1004880368997120 1006899101881266 1008224396847360 1009589274193920 1012948972277760 1014413274283365 1017065476063296 1018002518145536 1019166851013840 1020105829133440 1021390213713408 1023500524072320 1025599551863040 1027659908105622 1030405547888640 1032029695106256 1032857151997608 1033591236682752 1036282880528280 1039731409248840 1041138939012480 1044603627661440 1046017753159680 1049251709965824 1051984136293860 1052731815139840 1052743396188672 1054734567769344 1055484915449580 1056235082411520 1056913771421760 1059750007810560 1062605721260160 1065721386183608 1065890962829088 1067923289874070 1070885765841408 1071872393596928 1072238644266240 1073674530856620 1075439356637184 1078705807945920 1079018189770752 1082040825902256 1087111307748096 1089942326778690 1090716983727360 1091733892343808 1093972855320576 1094346657550080 1095828122357760 1096233129815040 1097613363990528 1098435383870472 1099000008099840 1099881160197120 1102078618974520 1105368405896832 1105746101899560 1107242998632320 1109046836532096 1110548201613312 1112415364444230 1114243869505536 1118835874759680 1121083536115224 1122116412046784 1125850576479552 1127374689516544 1127554076381184 1130072751181440 1130490415121760 1133446102677504 1134878015237120 1135058596024320 1135787933468160 1141844342339580 1143721220550656 1145252832913728 1147619057775120 1148434707425280 1149063990427584 1150619528475648 1151438089581360 1152256453539840 1157182549923246 1161033406994538 1162605148563936 1163431449309184 1165818240594315 1165835233295360 1167303101386752 1169714884654080 1171281306389040 1172113773557760 1174715618861477 1176769972304640 1179462508692864 1180408173711552 1184323292032320 1186576388740512 1188264467712960 1189027992849480 1189873073157120 1193832717327360 1198936559456559 1202267584335840 1205410934593536 1205856442796544 1206268474799520 1207901453053440 1209869276216832 1214406538583040 1217967298495552 1220483759856080 1224126994960128 1227056606693280 1228200628886784 1230719462235648 1232274262813440 1232806637652480 1233262271041920 1235739806854281 1236375009112320 1238048743895040 1239838446346335 1243539456633936 1243964364637005 1245648373461360 1249366726814976 1250945084977280 1255221303791616 1259384558530560 1262380963552632 1263278178167808 1263575522119680 1266581898539496 1267482098893824 1268296525706112 1271331845079120 1272503147681920 1276737767141760 1278466142750720 1281507947848884 1282418756624896 1286686373119488 1288409437027944 1290037118882820 1291071439997010 1291989045853440 1294446969535104 1298043352535040 1307930792134428 1308860380472832 1311564637457280 1313215989060096 1314425880334336 1315479755778048 1315929245235840 1318418209711680 1318800009719808 1322494342769424 1324235028695040 1326895322279472 1328691598358784 1332151732729510 1332363703536360 1338607207301760 1339840491996160 1342532135841688 1344299195796480 1344879968348160 1348772737213440 1352551032377820 1356087301417728 1356588498146112 1358889134685120 1361853618284544 1362945520161792 1364667365429760 1367466069150720 1370213210807496 1372016704988160 1373044229838090 1376039593475008 1377142869330144 1378121648910336 1381710507371040 1382707744247808 1386308545665120 1388185252016640 1392804836881920 1399002279954432 1401354420144030 1402645515058480 1403657861584896 1406312757025792 1406536528269312 1407313220599440 1408313443215360 1409218361895680 1409442595476480 1413000010414080 1416807628346880 1420178583996711 1421187950438784 1426833591419376 1427847687788544 1429651525688320 1431566041142160 1436329988034480 1438274410594560 1442721101203008 1447522169759424 1449481743664128 1453256435704920 1454289311636480 1459128876733440 1461644173086720 1464580511827296 1466508213596160 1472467928031936 1473824541195776 1474328135866080 1475510217139440 1478729115376128 1479367965182976 1483220485925640 1483650010934784 1487806135615602 1491781166346240 1494778048153632 1501134101972736 1506763668241920 1507320553495680 1510348652821899 1512336595271040 1514383911290880 1519423458416640 1522459123119440 1527003777218304 1530158743700160 1532085320570112 1534159371300864 1535250786108480 1538399327794560 1541489862158433 1542910066564328 1545608321832960 1548044542659384 1550140198085248 1550386855024128 1554424320792420 1559619846205440 1561708408518720 1569026629739520 1572616678257152 1573877564948736 1577976204440790 1579097722709760 1582101851654016 1583227373174370 1584352623617280 1585370657132640 1586497430876160 1589082034434048 1591776956436480 1598582079275412 1601884934811105 1603023445781120 1607808590395392 1608357966399360 1610511796284930 1610535270737920 1613159034955776 1618058711918880 1619208718110720 1623061238853384 1630666961622144 1632169326613504 1634913490168035 1636075475591040 1637600838515712 1640959282980864 1641519986325120 1643032350417920 1643742183536640 1644349694722560 1647653075805708 1648500012149760 1653117928461780 1658052608845248 1658619152849340 1660864497948480 1663570254798144 1665822302419968 1671365804258304 1678165169802110 1683174618070176 1684370904223744 1688775864719328 1689976131858432 1691062034274816 1695109126772160 1695600012496896 1695735622682640 1700169154016256 1702317022855680 1703681900202240 1708677263798512 1712766513509370 1715581830825984 1717879249370592 1720049491843760 1721428586662680 1722652061137920 1725929292713472 1728384680309760 1735773824884869 1741550110491807 1743907722845904 1745147173963776 1748752849943040 1750954652080128 1754572326981120 1757890946282240 1758170660336640 1763325790359232 1769193763039296 1771588797811712 1776484938048480 1779864583110768 1783541989274220 1784809609735680 1792398927728640 1798363649617920 1803401376503760 1808116401890304 1808784664194816 1809402712199280 1811852179580160 1817260693549056 1819556487239680 1823288092200960 1826950947743328 1829355606650880 1830725639784120 1836190492440192 1840584910039920 1842280676494720 1842300943330176 1845981686782321 1848411394220160 1849209956478720 1850913669355520 1854562513668480 1857073115842560 1865309184950904 1868472560192040 1874050090222464 1876417627465920 1879256793968640 1882831955687424 1889076837795840 1893571445328948 1894917267251712 1895363283179520 1901223148340736 1902444788559168 1908754721522880 1915106650712640 1917699214126080 1922261921773326 1923628134937344 1928637583205410 1930029559679232 1932642324885504 1935055678324230 1937675247606560 1937983568780160 1945505168977920 1947065028802560 1952774015769728 1961896188201642 1963290570709248 1965770847821440 1967346956185920 1971638820501504 1972490620243968 1973219633667072 1977627314567520 1978200014579712 1983741514154136 1986352543042560 1990342983419208 1993037397538176 1998227599094265 2001512135963648 2009018224322560 2009760737994240 2013798203762532 2016448793694720 2028826548566730 2034130952126592 2036005036291072 2038333702027680 2040211658266880 2042780427426816 2047001048144640 2051199103726080 2055319816211244 2059566344757135 2064059390212512 2065714303995216 2067182473365504 2072565761056560 2079462818497680 2082277878024960 2089207255322880 2092035506319360 2098503419931648 2103968272587720 2105463630279680 2105486792377344 2109469135538688 2110969830899160 2112470164823040 2113827542843520 2119500015621120 2125211442520320 2131442772367216 2131781925658176 2135846579748140 2141771531682816 2144477288532480 2147349061713240 2157411615891840 2164081651804512 2174222615496192 2179884653557380 2181433967454720 2183467784687616 2188693315100160 2192466259630080 2196870767740944 2198000016199680 2199762320394240 2204157237949040 2210736811793664 2211492203799120 2214485997264640 2218093673064192 2221096403226624 2224830728888460 2228487739011072 2231709203423403 2237671749519360 2242167072230448 2244232824093568 2251701152959104 2254749379033088 2260145502362880 2260980830243520 2266892205355008 2269756030474240 2271575866936320 2283688684679160 2290505665827456 2295238115550240 2296869414850560 2298127980855168 2301239056951296 2302876179162720 2304512907079680 2314365099846492 2322066813989076 2325210297127872 2331636481188630 2331670466590720 2339429769308160 2342562612778080 2344227547115520 2349431237722954 2353539944609280 2358925017385728 2360816347423104 2366964306661185 2368646584064640 2373152777481024 2376528935425920 2378055985698960 2379746146314240 2387665434654720 2397873118913118 2404535168671680 2410821869187072 2411712885593088 2412536949599040 2415802906106880 2419738552433664 2428813077166080 2435934596991104 2440967519712160 2448253989920256 2454113213386560 2456401257773568 2461438924471296 2464548525626880 2465613275304960 2466524542083840 2471479613708562 2472750018224640 2479676892692670 2487078913267872 2487928729274010 2491296746922720 2498733453629952 2501890169954560 2517247754703165 2524761927105264 2526556356335616 2533163797078992 2534964197787648 2536593051412224 2542663690158240 2545006295363840 2553475534283520 2556932285501440 2563015895697768 2564837513249792 2569149770264055 2573372746238976 2576818874055888 2580074237765640 2582142879994020 2583978091706880 2588893939070208 2615861584268856 2617720760945664 2623129274914560 2626431978120192 2630959511556096 2631858490471680 2636836419423360 2644988685538848 2648470057390080 2653790644558944 2657383196717568 2664303465459020 2664727407072720 2677214414603520 2679680983992320 2685064271683376 2688598391592960 2689759936696320 2697545474426880 2705102064755640 2712174602835456 2713176996292224 2717778269370240 2723707236569088 2725891040323584 2729334730859520 2734932138301440 2740426421614992 2744033409976320 2746088459676180 2752079186950016 2754285738660288 2763421014742080 2772617091330240 2776370504033280 2785609673763840 2798004559908864 2802708840288060 2805291030116960 2807315723169792 2812625514051584 2814626441198880 2816626886430720 2818436723791360 2818885190952960 2826000020828160 2833615256693760 2840357167993422 2842375900877568 2853667182838752 2855695375577088 2859303051376640 2863132082284320 2872659976068960 2876548821189120 2883392882659989 2885442202406016 2892956374808115 2895044339518848 2898963487328256 2902583517486345 2906512871409840 2908578623272960 2918257753466880 2929161023654592 2944935856063872 2947649082391552 2948656271732160 2951020434278880 2957458230752256 2958735930365952 2966440971851280 2967300021869568 2975612271231204 2989556096307264 3002268203945472 3013527336483840 3014641106991360 3020697305643798 3024673190542080 3028767822581760 3038846916833280 3044918246238880 3054007554436608 3060317487400320 3064170641140224 3070501572216960 3076798655589120 3082979724316866 3085820133128656 3091216643665920 3096089085318768 3100280396170496 3100773710048256 3108848641584840 3123416817037440 3138053259479040 3145233356514304 3147755129897472 3155952408881580 3158195445419520 3164203703308032 3166454746348740 3168705247234560 3170741314265280 3197164158550824 3203769869622210 3206046891562240 3215617180790784 3216715932798720 3221023592569860 3221070541475840 3226318069911552 3236117423837760 3246122477706768 3261333923244288 3264338653227008 3269826980336070 3272150951182080 3275201677031424 3281918565961728 3283039972650240 3286064700835840 3287484367073280 3288699389445120 3295306151611416 3297000024299520 3306235856923560 3316105217690496 3317238305698680 3321728995896960 3327140509596288 3331644604839936 3342731608516608 3356330339604220 3366349236140352 3377551729438656 3382124068549632 3390218253544320 3391471245365280 3400338308032512 3404634045711360 3407363800404480 3417354527597024 3425533027018740 3431163661651968 3435758498741184 3440098983687520 3442857173325360 3445304122275840 3451858585426944 3456769360619520 3471547649769738 3483100220983614 3487815445691808 3490294347927552 3497505699886080 3501909304160256 3509144653962240 3515781892564480 3516341320673280 3524146856584431 3526651580718464 3538387526078592 3543177595623424 3552969876096960 3559729166221536 3567083978548440 3569619219471360 3596809678369677 3606802753007520 3616232803780608 3617569328389632 3618805424398560 3623704359160320 3639112974479360 3653901895486656 3661451279568240 3672380984880384 3681169820079840 3684561352989440 3684601886660352 3691963373564642 3696822788440320 3698419912957440 3701827338711040 3709125027336960 3714146231685120 3719515339039005 3730618369901808 3736945120384080 3748100180444928 3752835254931840 3765663911374848 3778153675591680 3787142890657896 3789834534503424 3790726566359040 3802446296681472 3804889577118336 3817509443045760 3830213301425280 3835398428252160 3844523843546652 3847256269874688 3857275166410820 3860059119358464 3870111356648460 3875350495213120 3875967137560320 3894130057605120 3905548031539456 3923792376403284 3926581141418496 3931541695642880 3934693912371840 3943277641003008 3946439267334144 3955254629135040 3956400029159424 3967483028308272 3972705086085120 3980685966838416 3986074795076352 3996455198188530 4003024271927296 4018036448645120 4019521475988480 4027596407525064 4032897587389440 4057653097133460 4068261904253184 4072010072582144 4076667404055360 4080423316533760 4085560854853632 4094002096289280 4102398207452160 4110639632422488 4119132689514270 4128118780425024 4131428607990432 4134364946731008 4145131522113120 4158925636995360 4164555756049920 4178414510645760 4197006839863296 4207936545175440 4210927260559360 4210973584754688 4218938271077376 4221939661798320 4224940329646080 4227655085687040 4239000031242240 4250422885040640 4262885544734432 4263563851316352 4271693159496280 4283543063365632 4288954577064960 4294698123426480 4314823231783680 4328163303609024 4348445230992384 4359769307114760 4362867934909440 4377386630200320 4384932519260160 4393741535481888 4399524640788480 4408314475898080 4421473623587328 4422984407598240 4428971994529280 4436187346128384 4449661457776920 4463418406846806 4475343499038720 4484334144460896 4488465648187136 4503402305918208 4509498758066176 4520291004725760 4521961660487040 4531045958465697 4539512060948480 4543151733872640 4567377369358320 4581011331654912 4590476231100480 4596255961710336 4602478113902592 4605752358325440 4628730199692984 4644133627978152 4650420594255744 4663272962377260 4663340933181440 4678859538616320 4685125225556160 4698862475445908 4707079889218560 4717850034771456 4721632694846208 4733928613322370 4737293168129280 4746305554962048 4753057870851840 4756111971397920 4759492292628480 4775330869309440 4795746237826236 4805654804433315 4809070337343360 4823425771186176 4825073899198080 4831605812213760 4839477104867328 4857626154332160 4871869193982208 4881935039424320 4896507979840512 4904740470504105 4908226426773120 4912802515547136 4922877848942592 4929097051253760 4931226550609920 4933049084167680 4942959227417124 4945500036449280 4959353785385340 4974157826535744 4975857458548020 4982593493845440 4997466907259904 5003780339909120 5034495509406330 5049523854210528 5053112712671232 5066327594157984 5069928395575296 5073186102824448 5085327380316480 5090012590727680 5106951068567040 5126031791395536 5129675026499584 5138299540528110 5146745492477952 5153637748111776 5160148475531280 5164285759988040 5167956183413760 5177787878140416 5207321474654607 5231723168537712 5235441521891328 5246258549829120 5252863956240384 5263716980943360 5273672838846720 5289977371077696 5307581289117888 5314766393435136 5328606930918040 5329454814145440 5354428829207040 5359361967984640 5370128543366752 5377196783185920 5395090948853760 5410204129511280 5424349205670912 5426353992584448 5435556538740480 5451782080647168 5458669461719040 5469864276602880 5480852843229984 5488066819952640 5492176919352360 5504158373900032 5508571477320576 5526842029484160 5537945060346963 5545234182660480 5552741008066560 5571219347527680 5605417680576120 5610582060233920 5625251028103168 5629252882397760 5636873447582720 5637770381905920 5667230513387520 5680714335986844 5684751801755136 5707334365677504 5718606102753280 5726264164568640 5745319952137920 5753097642378240 5766785765319978 5770884404812032 5785912749616230 5790088679037696 5797926974656512 5805167034972690 5813025742819680 5817157246545920 5836515506933760 5858322047309184 5873578094307385 5889871712127744 5895298164783104 5897312543464320 5902040868557760 5914916461504512 5917471860731904 5932881943702560 5934600043739136 5951224542462408 5979112192614528 5994682797282795 6004536407890944 6027054672967680 6029282213982720 6041394611287596 6049346381084160 6089836492477760 6108015108873216 6120634974800640 6128341282280448 6141003144433920 6153597311178240 6165959448633732 6171640266257312 6178699034271405 6192178170637536 6200560792340992 6201547420096512 6217697283169680 6246833634074880 6276106518958080 6290466713028608 6295510259794944 6311904817763160 6316390890839040 6328407406616064 6332909492697480 6337410494469120 6341482628530560 6394328317101648 6407539739244420 6412093783124480 6433431865597440 6442047185139720 6472234847675520 6492244955413536 6522667846488576 6528677306454016 6539653960672140 6544301902364160 6550403354062848 6566079945300480 6572129401671680 6577398778890240 6590612303222832 6594000048599040 6612471713847120 6632210435380992 6634476611397360 6643457991793920 6654281019192576 6663289209679872 6685463217033216 6712660679208440 6732698472280704 6755103458877312 6764248137099264 6780436507088640 6782942490730560 6800676616065024 6809268091422720 6814727600808960 6834709055194048 6851066054037480 6871516997482368 6880197967375040 6885714346650720 6890608244551680 6903717170853888 6913538721239040 6943095299539476 6966200441967228 6975630891383616 6995011399772160 7018289307924480 7031563785128960 7032682641346560 7048293713168862 7053303161436928 7076775052157184 7086355191246848 7100892919983555 7105939752193920 7119458332443072 7134167957096880 7139238438942720 7193619356739354 7213605506015040 7232465607561216 7235138656779264 7237610848797120 7247408718320640 7307803790973312 7322902559136480 7344761969760768 7362339640159680 7369122705978880 7369203773320704 7383926747129284 7393645576880640 7396839825914880 7418250054673920 7439030678078010 7461236739803616 7473890240768160 7496200360889856 7505670509863680 7551743264109495 7574285781315792 7579669069006848 7604892593362944 7609779154236672 7635018886091520 7660426602850560 7670796856504320 7689047687093304 7694512539749376 7707449310792165 7714550332821640 7720118238716928 7740222713296920 7750700990426240 7751934275120640 7811096063078912 7847584752806568 7853162282836992 7863083391285760 7869387824743680 7892878534668288 7910509258270080 7934966056616544 7945410172170240 7961371933676832 7972149590152704 7992910396377060 8006048543854592 8039042951976960 8055192815050128 8065795174778880 8115306194266920 8136523808506368 8144020145164288 8153334808110720 8160846633067520 8171121709707264 8188004192578560 8204796414904320 8221279264844976 8238265379028540 8256237560850048 8262857215980864 8290263044226240 8317851273990720 8329111512099840 8356829021291520 8394013679726592 8415873090350880 8421854521118720 8421947169509376 8437876542154752 8443879323596640 8449880659292160 8455310171374080 8478000062484480 8500845770081280 8525771089468864 8527127702632704 8543386318992560 8567086126731264 8577909154129920 8589396246852960 8629646463567360 8650178647979967 8656326607218048 8678869124424345 8696890461984768 8707750552459035 8719538614229520 8725735869818880 8754773260400640 8787483070963776 8816628951796160 8842947247174656 8845968815196480 8857943989058560 8872374692256768 8899322915553840 8926836813693612 8968668288921792 8976931296374272 9006804611836416 9040582009451520 9043923320974080 9062091916931394 9086303467745280 9134754738716640 9162022663309824 9180952462200960 9192511923420672 9211504716650880 9229908433911605 9257460399385968 9288267255956304 9300841188511488 9326545924754520 9370250451112320 9397724950891816 9414159778437120 9435700069542912 9443265389692416 9467857226644740 9474586336258560 9492611109924096 9506115741703680 9512223942795840 9591492475652472 9611309608866630 9618140674686720 9646851542372352 9650147798396160 9663211624427520 9678954209734656 9743738387964416 9763870078848640 9793015959681024 9809480941008210 9816452853546240 9825605031094272 9845755697885184 9858194102507520 9862453101219840 9866098168335360 9885918454834248 9891000072898560 9918707570770680 9948315653071488 9951714917096040 9965186987690880 9994933814519808 10007560679818240 10068991018812660 10099047708421056 10132655188315968 10146372205648896 10170654760632960 10180025181455360 10213902137134080 10252063582791072 10259350052999168 10276599081056220 10293490984955904 10307275496223552 10320296951062560 10328571519976080 10335912366827520 10355575756280832 10414642949309214 10463446337075424 10470883043782656 10492517099658240 10505727912480768 10527433961886720 10547345677693440 10572440569753293 10579954742155392 10615162578235776 10629532786870272 10657213861836080 10658909628290880 10708857658414080 10740257086733504 10790429035109031 10820408259022560 10848698411341824 10852707985168896 10871113077480960 10917338923438080 10961705686459968 10984353838704720 11008316747800064 11017142954641152 11053684058968320 11075890120693926 11090468365320960 11105482016133120 11142438695055360 11158546017117015 11210835361152240 11221164120467840 11258505764795520 11273746895165440 11334461026775040 11361428671973688 11369503603510272 11414668731355008 11452528329137280 11490639904275840 11506195284756480 11533571530639956 11541768809624064 11571825499232460 11580177358075392 11610334069945380 11626051485639360 11716644094618368 11747156188614770 11779743424255488 11790596329566208 11794625086928640 11804081737115520 11829832923009024 11865763887405120 11869200087478272 11902449084924816 11958224385229056 11989365594565590 12009072815781888 12054109345935360 12058564427965440 12082789222575192 12098692762168320 12179672984955520 12216030217746432 12241269949601280 12256682564560896 12282006288867840 12307194622356480 12331918897267464 12343280532514624 12357398068542810 12384356341275072 12401121584681984 12403094840193024 12435394566339360 12493667268149760 12580933426057216 12591020519589888 12623809635526320 12632781781678080 12656814813232128 12665818985394960 12674820988938240 12682965257061120 12788656634203296 12815079478488840 12824187566248960 12866863731194880 12884094370279440 12921871807476247 12944469695351040 12984489910827072 13045335692977152 13079307921344280 13088603804728320 13132159890600960 13154797557780480 13181224606445664 13224943427694240 13264420870761984 13268953222794720 13286915983587840 13308562038385152 13425321358416880 13465396944561408 13510206917754624 13528496274198528 13560873014177280 13565884981461120 13593137875397091 13618536182845440 13629455201617920 13669418110388096 13702132108074960 13743033994964736 13760395934750080 13771428693301440 13807434341707776 13886190599078952 13932400883934456 13951261782767232 13990022799544320 14036578615848960 14063127570257920 14096587426337724 14106606322873856 14153550104314368 14201785839967110 14211879504387840 14238916664886144 14268335914193760 14278476877885440 14387238713478708 14416964413299945 14427211012030080 14470277313558528 14475221697594240 14494817436641280 14615607581946624 14645805118272960 14689523939521536 14724679280319360 14738245411957760 14738407546641408 14767853494258568 14787291153761280 14793679651829760 14836500109347840 14878061356156020 14922473479607232 14947780481536320 14992400721779712 15011341019727360 15103486528218990 15148571562631584 15159338138013696 15209785186725888 15219558308473344 15270037772183040 15320853205701120 15378095374186608 15389025079498752 15414898621584330 15429100665643280 15440236477433856 15480445426593840 15501401980852480 15503868550241280 15621964423963821 15622192126157824 15695169505613136 15706324565673984 15726166782571520 15738775649487360 15821018516540160 15869932113233088 15922743867353664 15944299180305408 15985820792754120 16078085903953920 16110385630100256 16131590349557760 16230612388533840 16273047617012736 16306669616221440 16321693266135040 16376008385157120 16409592829808640 16442558529689952 16476530758057080 16512475121700096 16525714431961728 16580526088452480 16613835181040889 16635702547981440 16658223024199680 16713658042583040 16831746180701760 16875753084309504 16887758647193280 16910620342748160 17001691540162560 17051542178937728 17054255405265408 17086772637985120 17155818308259840 17178792493705920 17259292927134720 17300357295959934 17312653214436096 17357738248848690 17393780923969536 17415501104918070 17439077228459040 17451471739637760 17509546520801280 17574966141927552 17620734282922155 17633257903592320 17685894494349312 17691937630392960 17715887978117120 17744749384513536 17798645831107680 17853673627387224 17937336577843584 17953862592748544 17984048391848385 18013609223672832 18081164018903040 18087846641948160 18124183833862788 18269509477433280 18324045326619648 18361904924401920 18385023846841344 18423009433301760 18459816867823210 18514920798771936 18576534511912608 18601682377022976 18653091849509040 18740500902224640 18795449901783632 18828319556874240 18871400139085824 18886530779384832 18935714453289480 18949172672517120 18985222219848192 19012231483407360 19024447885591680 19182984951304944 19222619217733260 19236281349373440 19300295596792320 19487476775928832 19527740157697280 19586031919362048 19618961882016420 19632905707092480 19651210062188544 19716388205015040 19732196336670720 19771836909668496 19782000145797120 19837415141541360 19896631306142976 19903429834192080 19930373975381760 19989867629039616 20015121359636480 20137982037625320 20198095416842112 20265310376631936 20292744411297792 20341309521265920 20360050362910720 20427804274268160 20504127165582144 20553198162112440 20614550992447104 20640593902125120 20657143039952160 20671824733655040 20711151512561664 20829285898618428 20926892674150848 20985034199316480 21054867923773440 21094691355386880 21144881139506586 21159909484310784 21230325156471552 21259065573740544 21314427723672160 21317819256581760 21417715316828160 21480514173467008 21580858070218062 21640816518045120 21697396822683648 21705415970337792 21742226154961920 21923411372919936 21968707677409440 22016633495600128 22034285909282304 22107368117936640 22151780241387852 22180936730641920 22317092034234030 22421670722304480 22442328240935680 22517011529591040 22547493790330880 22655229792328485 22722857343947376 22739007207020544 22829337462710016 22905056658274560 22981279808551680 23012390569512960 23067143061279912 23083537619248128 23143650998464920 23160354716150784 23220668139890760 23252102971278720 23433288189236736 23494312377229540 23559486848510976 23589250173857280 23608163474231040 23731527774810240 23804898169849632 23916448770458112 23978731189131180 24018145631563776 24117128855930880 24165578445150384 24197385524336640 24359345969911040 24432060435492864 24482539899202560 24513365129121792 24564012577735680 24614389244712960 24663837794534928 24686561065029248 24714796137085620 24768712682550144 24802243169363968 24870789132678720 24987334536299520 25182041039179776 25247619271052640 25265563563356160 25313629626464256 25331637970789920 25349641977876480 25365930514122240 25577313268406592 25630158956977680 25648375132497920 25733727462389760 25768188740558880 25843743614952494 25888939390702080 25968979821654144 26036607373273035 26090671385954304 26158615842688560 26177207609456640 26264319781201920 26362449212891328 26449886855388480 26528841741523968 26537906445589440 26573831967175680 26617124076770304 26850642716833760 26930793889122816 27020413835509248 27121746028354560 27131769962922240 27186275750794182 27258910403235840 27338836220776192 27404264216149920 27486067989929472 27520791869500160 27542857386602880 27689725301734815 27772381198157904 27864801767868912 27902523565534464 28126255140515840 28193174852675448 28213212645747712 28307100208628736 28403571679934220 28423759008775680 28477833329772288 28536671828387520 28774477426957416 28833928826599890 28854422024060160 28940554627117056 28950443395188480 28989634873282560 29231215163893248 29291610236545920 29379047879043072 29449358560638720 29476490823915520 29476815093282816 29535706988517136 29574582307522560 29587359303659520 29673000218695680 29756122712312040 29844946959214464 29895560963072640 29984801443559424 30022682039454720 30206973056437980 30297143125263168 30439116616946688 30540075544366080 30641706411402240 30756190748373216 30778050158997504 30829797243168660 30858201331286560 30880472954867712 30960890853187680 31002803961704960 31007737100482560 31243928847927642 31244384252315648 31390339011226272 31412649131347968 31452333565143040 31477551298974720 31642037033080320 31717321709259879 31739864226466176 31845487734707328 31888598360610816 31971641585508240 32220771260200512 32461224777067680 32546095234025472 32613339232442880 32643386532270080 32752016770314240 32885117059379904 32953061516114160 33024950243400192 33051428863923456 33161052176904960 33227670362081778 33271405095962880 33316446048399360 33427316085166080 33663492361403520 33775517294386560 33821240685496320 34003383080325120 34103084357875456 34108510810530816 34173545275970240 34357584987411840 34518585854269440 34600714591919868 34625306428872192 34715476497697380 34831002209836140 34878154456918080 35149932283855104 35241468565844310 35266515807184640 35371788988698624 35383875260785920 35431775956234240 35489498769027072 35597291662215360 35707347254774448 35874673155687168 35907725185497088 35968096783696770 36027218447345664 36162328037806080 36175693283896320 36248367667725576 36539018954866560 36648090653239296 36723809848803840 36770047693682688 36846018866603520 36919633735646420 37029841597543872 37153069023825216 37203364754045952 37306183699018080 37481001804449280 37590899803567264 37742800278171648 37773061558769664 37871428906578960 37898345345034240 37970444439696384 38024462966814720 38048895771183360 38365969902609888 38445238435466520 38472562698746880 38600591193584640 38765615422428741 38974953551857664 39055480315394560 39237923764032840 39265811414184960 39464392673341440 39543673819336992 39674830283082720 39793262612285952 39806859668384160 39860747950763520 40030242719272960 40275964075250640 40396190833684224 40530620753263872 40585488822595584 40682619042531840 40720100725821440 40855608548536320 41008254331164288 41106396324224880 41229101984894208 41281187804250240 41314286079904320 41422303025123328 41658571797236856 41853785348301696 41970068398632960 42109735847546880 42189382710773760 42289762279013172 42319818968621568 42460650312943104 42628855447344320 42635638513163520 42835430633656320 42961028346934016 43161716140436124 43250893239899835 43281633036090240 43410831940675584 43484452309923840 43846822745839872 43937415354818880 44033266991200256 44068571818564608 44214736235873280 44303560482775704 44361873461283840 44634184068468060 44843341444608960 44884656481871360 45034023059182080 45310459584656970 45445714687894752 45478014414041088 45658674925420032 45810113316549120 45962559617103360 46134286122559824 46167075238496256 46287301996929840 46320709432301568 46441336279781520 46504205942557440 46866576378473472 46988624754459080 47118973697021952 47178500347714560 47216326948462080 47463055549620480 47609796339699264 47832897540916224 47957462378262360 48234257711861760 48331156890300768 48394771048673280 48718691939822080 48965079798405120 49128025155471360 49228778489425920 49327675589069856 49373122130058496 49429592274171240 49537425365100288 49604486338727936 49741578265357440 49841505543122667 49974669072599040 50495238542105280 50627259252928512 50663275941579840 50731861028244480 51154626536813184 51260317913955360 51296750264995840 51467454924779520 51536377481117760 51687487229904988 51777878781404160 51937959643308288 52073214746546070 52181342771908608 52317231685377120 52354415218913280 52528639562403840 52724898425782656 52862202848766465 52899773710776960 53057683483047936 53075812891178880 53147663934351360 53234248153540608 53701285433667520 53861587778245632 53952145175545155 54040827671018496 54243492056709120 54263539925844480 54372551501588364 54677672441552384 54808528432299840 54972135979858944 55041583739000320 55085714773205760 55379450603469630 55544762396315808 55729603535737824 55805047131068928 56386349705350896 56426425291495424 56614200417257472 56807143359868440 56847518017551360 56955666659544576 57073343656775040 57548954853914832 57667857653199780 57708844048120320 57900886790376960 58462430327786496 58583220473091840 58758095758086144 58898717121277440 58952981647831040 58953630186565632 59071413977034272 59149164615045120 59346000437391360 59512245424624080 59689893918428928 59791121926145280 59969602887118848 60045364078909440 60413946112875960 60594286250526336 60878233233893376 61080151088732160 61283412822804480 61512381496746432 61659594486337320 61716402662573120 61921781706375360 62005607923409920 62015474200965120 62487857695855284 62488768504631296 62780678022452544 62904667130286080 62955102597949440 63284074066160640 63434643418519758 63479728452932352 63690975469414656 63777196721221632 63943283171016480 64441542520401024 64609359037381235 64922449554135360 65092190468050944 65226678464885760 65770234118759808 65906123032228320 66049900486800384 66102857727846912 66322104353809920 66455340724163556 66542810191925760 67326984722807040 67551034588773120 67642481370992640 67965689376985455 68206168715750912 68217021621061632 68347090551940480 68715169974823680 69037171708538880 69201429183839736 69250612857744384 69430952995394760 69662004419672280 69756308913836160 70299864567710208 70482937131688620 70533031614369280 70767750521571840 71194583324430720 71414694509548896 71749346311374336 71815450370994176 71936193567393540 72054436894691328 72351386567792640 72496735335451152 73078037909733120 73296181306478592 73447619697607680 73540095387365376 73692037733207040 73839267471292840 74059683195087744 74306138047650432 74406729508091904 74612367398036160 74962003608898560 75181799607134528 75546123117539328 75742857813157920 75796690690068480 75940888879392768 76048925933629440 76097791542366720 76731939805219776 76890476870933040 76945125397493760 77201182387169280 77531230844857482 77949907103715328 78109822119819105 78110960630789120 78475847528065680 78531622828369920 79087347638673984 79349660566165440 79586525224571904 79613719336768320 79721495901527040 80551928150501280 80792381667368448 81061241506527744 81365238085063680 82016508662328576 82212792648449760 82458203969788416 82562375608500480 82628572159808640 83069175905204445 83317143594473712 83707570696603392 84378765421547520 84579524558026344 84639637937243136 84921300625886208 85257710894688640 85271277026327040 85922056693868032 86323432280872248 86501786479799670 86563266072180480 86821663881351168 86968904619847680 87693645491679744 87874830709637760 88066533982400512 88137143637129216 88429472471746560 88607120965551408 88723746922567680 89268368136936120 89686682889217920 89769312963742720 90068046118364160 90620919169313940 90891429375789504 91317349850840064 91620226633098240 91925119234206720 92268572245119648 92334150476992512 92574603993859680 92641418864603136 92882672559563040 93008411885114880 93733152756946944 93977249508918160 94237947394043904 94357000695429120 94432653896924160 94926111099240960 95151965127779637 95219592679398528 95665795081832448 95914924756524720 96662313780601536 97437383879644160 97930159596810240 98256050310942720 98655351178139712 98746244260116992 98859184548342480 99074850730200576 99483156530714880 99683011086245334 99949338145198080 100990477084210560 101326551883159680 101463722056488960 102309253073626368 102520635827910720 103072754962235520 103374974459809976 103555757562808320 103875919286616576 104146429493092140 104634463370754240 105449796851565312 105724405697532930 105799547421553920 106115366966095872 106151625782357760 106295327868702720 106468496307081216 107402570867335040 107723175556491264 107904290351090310 108081655342036992 108486984113418240 108527079851688960 108745103003176728 109355344883104768 109617056864599680 109944271959717888 110083167478000640 110171429546411520 110758901206939260 111089524792631616 111459207071475648 111610094262137856 112772699410701792 112852850582990848 113228400834514944 113614286719736880 113695036035102720 113911333319089152 114146687313550080 115097909707829664 115335715306399560 115417688096240640 115801773580753920 116296846267286223 116924860655572992 117166440946183680 117797434242554880 118142827954068544 119024490849248160 119379787836857856 119582243852290560 120090728157818880 120827892225751920 121188572501052672 121756466467786752 122160302177464320 122566825645608960 123024762993492864 123319188972674640 123432805325146240 123843563412750720 124011215846819840 124975715391710568 125561356044905088 125910205195898880 126568148132321280 126869286837039516 126959456905864704 127381950938829312 127886566342032960 128883085040802048 129218718074762470 129844899108270720 130453356929771520 131540468237519616 131812246064456640 132099800973600768 132205715455693824 132644208707619840 132910681448327112 133085620383851520 134653969445614080 135102069177546240 135931378753970910 136412337431501824 136434043242123264 136694181103880960 137430339949647360 138402858367679472 138501225715488768 138861905990789520 139324008839344560 139512617827672320 140599729135420416 140965874263377240 141066063228738560 141535501043143680 142389166648861440 142829389019097792 143498692622748672 143872387134787080 144702773135585280 144993470670902304 146156075819466240 146895239395215360 147384075466414080 147678534942585680 148119366390175488 148612276095300864 148813459016183808 149224734796072320 149524516629368001 149924007217797120 150363599214269056 151485715626315840 151881777758785536 152195583084733440 153463879610439552 153780953741866080 153890250794987520 154402364774338560 155062461689714964 156219644239638210 156221921261578240 156951695056131360 157063245656739840 158174695277347968 158586608546299395 158699321132330880 159173050449143808 159227438673536640 159442991803054080 161103856301002560 161584763334736896 162122483013055488 162730476170127360 164033017324657152 164425585296899520 164916407939576832 165124751217000960 165257144319617280 166138351810408890 166634287188947424 167415141393206784 169159049116052688 169279275874486272 169842601251772416 170515421789377280 170542554052654080 171844113387736064 172646864561744496 173003572959599340 173126532144360960 175387290983359488 175749661419275520 176274287274258432 176858944943493120 177214241931102816 177447493845135360 178536736273872240 179373365778435840 179538625927485440 180136092236728320 181241838338627880 181782858751579008 182634699701680128 183240453266196480 183850238468413440 184537144490239296 185149207987719360 185765345119126080 186016823770229760 187466305513893888 187954499017836320 188714001390858240 188865307793848320 189852222198481920 190303930255559274 190439185358797056 191331590163664896 191829849513049440 193324627561203072 193828077112143705 194874767759288320 197310702356279424 197492488520233984 197718369096684960 198149701460401152 198966313061429760 199366022172490668 201980954168421120 202653103766319360 202927444112977920 204618506147252736 205041271655821440 206145509924471040 206749948919619952 207111515125616640 207751838573233152 208292858986184280 209268926741508480 210899593703130624 211448811395065860 211599094843107840 212303251564715520 214805141734670080 215446351112982528 215808580702180620 216163310684073984 217054159703377920 217490206006353456 218710689766209536 219234113729199360 219888543919435776 220166334956001280 220342859092823040 221517802413878520 222179049585263232 222918414142951296 223220188524275712 225545398821403584 227228573439473760 227390072070205440 227822666638178304 228293374627100160 230195819415659328 230671430612799120 230835376192481280 231603547161507840 232593692534572446 233849721311145984 234332881892367360 235594868485109760 236285655908137088 238048981698496320 238759575673715712 239164487704581120 241655784451503840 242377145002105344 246049525986985728 246638377945349280 246865610650292480 247687126825501440 248022431693639680 249207527715613335 249951430783421136 251122712089810176 253136296264642560 253738573674079032 253918913811729408 254763901877658624 255773132684065920 257766170081604096 258437436149524940 259689798216541440 260906713859543040 263080936475039232 263624492128913280 264199601947201536 264411430911387648 265288417415239680 265821362896654224 266171240767703040 269307938891228160 270204138355092480 271862757507941820 272824674863003648 273388362207761920 274860679899294720 276805716735358944 277002451430977536 277723811981579040 278648017678689120 279025235655344640 281199458270840832 281931748526754480 282132126457477120 283071002086287360 284778333297722880 285658778038195584 286997385245497344 287744774269574160 289986941341804608 292312151638932480 293790478790430720 294768150932828160 295357069885171360 296238732780350976 297224552190601728 298449469592144640 299049033258736002 299848014435594240 300727198428538112 302971431252631680 304391166169466880 306927759220879104 307561907483732160 310124923379429928 312439288479276420 312443842523156480 313903390112262720 316349390554695936 317173217092598790 317398642264661760 318346100898287616 318454877347073280 318885983606108160 322207712602005120 323169526669473792 324244966026110976 325460952340254720 328066034649314304 328851170593799040 329832815879153664 330249502434001920 330514288639234560 332276703620817780 333268574377894848 334830282786413568 338318098232105376 338558551748972544 339685202503544832 341030843578754560 341085108105308160 343688226775472128 345293729123488992 346007145919198680 346253064288721920 348890538801858669 350774581966718976 351499322838551040 354428483862205632 357073472547744480 358746731556871680 359077251854970880 360272184473456640 362483676677255760 363565717503158016 365269399403360256 366480906532392960 367700476936826880 369074288980478592 370298415975438720 371530690238252160 372033647540459520 375908998035672640 377730615587696640 379704444396963840 380607860511118548 380878370717594112 383659699026098880 386649255122406144 387656154224287410 389749535518576640 394621404712558848 394984977040467968 395436738193369920 396299402920802304 397932626122859520 398732044344981336 403961908336842240 405306207532638720 409237012294505472 410082543311642880 412291019848942080 413499897839239904 415503677146466304 416585717972368560 418537853483016960 421799187406261248 422897622790131720 423198189686215680 424606503129431040 429610283469340160 431617161404361240 434108319406755840 434980412012706912 437421379532419072 438468227458398720 440332669912002560 440685718185646080 443035604827757040 444358099170526464 445836828285902592 446440377048551424 451090797642807168 454457146878947520 455645333276356608 456586749254200320 460391638831318656 461342861225598240 461670752384962560 463207094323015680 465187385069144892 468665763784734720 471189736970219520 472571311816274176 475759825638898185 476097963396992640 477519151347431424 478328975409162240 483311568903007680 484754290004210688 492099051973971456 493276755890698560 493731221300584960 495374253651002880 498415055431226670 499902861566842272 502245424179620352 507477147348158064 507837827623458816 509527803755317248 511546265368131840 515532340163208192 516874872299049880 519379596433082880 526161872950078464 527248984257826560 528822861822775296 530576834830479360 531642725793308448 532342481535406080 538615877782456320 540408276710184960 543725515015883640 545649349726007296 546776724415523840 549721359798589440 553611433470717888 555447623963158080 557296035357378240 558050471310689280 562398916541681664 563863497053508960 564264252914954240 566142004172574720 569556666595445760 571317556076391168 573994770490994688 575489548539148320 579973882683609216 581484231336431115 584624303277864960 590714139770342720 592477465560701952 594449104381203456 596898939184289280 598098066517472004 601454396857076224 605942862505263360 608782332338933760 613855518441758208 615123814967464320 620249846758859856 624878576958552840 627806780224525440 632698781109391872 634346434185197580 634797284529323520 636909754694146560 644415425204010240 646339053338947584 648489932052221952 656132069298628608 657702341187598080 659665631758307328 660499004868003840 661028577278469120 664553407241635560 666537148755789696 669660565572827136 676636196464210752 682061687157509120 682170216210616320 687376453550944256 690587458246977984 692014291838397360 692506128577443840 697781077603717338 701549163933437952 702998645677102080 708856967724411264 714146945095488960 717493463113743360 724967353354511520 727131435006316032 738148577960957184 740596831950877440 743061380476504320 744067295080919040 747622583146840005 751817996071345280 759408888793927680 761215721022237096 761756741435188224 767319398052197760 773298510244812288 775312308448574820 789242809425117696 789969954080935936 790873476386739840 792598805841604608 795865252245719040 797464088689962672 807923816673684480 810612415065277440 818474024589010944 820165086623285760 824582039697884160 826999795678479808 831007354292932608 833171435944737120 837075706966033920 843598374812522496 845795245580263440 846396379372431360 849213006258862080 859220566938680320 863234322808722480 869960824025413824 876936454916797440 881371436371292160 886071209655514080 888716198341052928 891673656571805184 902181595285614336 908914293757895040 913173498508400640 920783277662637312 922685722451196480 930374770138289784 937331527569469440 945142623632548352 951519651277796370 952195926793985280 955038302694862848 956657950818324480 966623137806015360 969508580008421376 984198103947942912 986553511781397120 987462442601169920 990748507302005760 996830110862453340 999805723133684544 1004490848359240704 1014954294696316128 1015675655246917632 1019055607510634496 1023092530736263680 1031064680326416384 1033749744598099760 1038759192866165760 1046671616405576007 1052323745900156928 1054497968515653120 1063285451586616896 1077231755564912640 1080816553420369920 1087451030031767280 1093553448831047680 1099442719597178880 1107222866941435776 1110895247926316160 1114592070714756480 1116100942621378560 1127726994107017920 1139113333190891520 1142635112152782336 1150979097078296640 1159947765367218432 1162968462672862230 1169248606555729920 1181428279540685440 1184954931121403904 1188898208762406912 1193797878368578560 1196196133034944008 1202908793714152448 1211885725010526720 1227711036883516416 1230247629934928640 1240499693517719712 1249757153917105680 1255613560449050880 1265397562218783744 1268692868370395160 1269594569058647040 1273819509388293120 1288830850408020480 1312264138597257216 1315404682375196160 1320998009736007680 1322057154556938240 1329106814483271120 1333074297511579392 1339321131145654272 1353272392928421504 1364123374315018240 1381174916493955968 1384028583676794720 1385012257154887680 1395562155207434676 1405997291354204160 1417713935448822528 1428293890190977920 1434986926227486720 1449934706709023040 1454262870012632064 1476297155921914368 1481193663901754880 1486122760953008640 1495245166293680010 1503635992142690560 1522431442044474192 1523513482870376448 1534638796104395520 1546597020489624576 1550624616897149640 1578485618850235392 1581746952773479680 1591730504491438080 1594928177379925344 1615847633347368960 1621224830130554880 1636948049178021888 1640330173246571520 1649164079395768320 1653999591356959616 1666342871889474240 1674151413932067840 1687196749625044992 1691590491160526880 1692792758744862720 1698426012517724160 1718441133877360640 1726468645617444960 1739921648050827648 1744452694009293345 1753872909833594880 1772142419311028160 1777432396682105856 1783347313143610368 1804363190571228672 1817828587515790080 1826346997016801280 1841566555325274624 1845371444902392960 1860749540276579568 1890285247265096704 1903039302555592740 1904391853587970560 1933246275612030720 1939017160016842752 1968396207895885824 1973107023562794240 1974924885202339840 1981497014604011520 1993660221724906680 1999611446267369088 2008981696718481408 2029908589392632256 2046185061472527360 2062129360652832768 2067499489196199520 2077518385732331520 2093343232811152014 2104647491800313856 2108995937031306240 2126570903173233792 2174902060063534560 2187106897662095360 2214445733882871552 2221790495852632320 2229184141429512960 2232201885242757120 2255453988214035840 2278226666381783040 2285270224305564672 2301958194156593280 2319895530734436864 2325936925345724460 2362856559081370880 2369909862242807808 2377796417524813824 2387595756737157120 2392392266069888016 2405817587428304896 2423771450021053440 2455422073767032832 2460495259869857280 2480999387035439424 2499514307834211360 2511227120898101760 2530795124437567488 2537385736740790320 2539189138117294080 2547639018776586240 2577661700816040960 2630809364750392320 2644114309113876480 2658213628966542240 2666148595023158784 2706544785856843008 2728246748630036480 2762349832987911936 2768057167353589440 2791124310414869352 2811994582708408320 2835427870897645056 2856587780381955840 2869973852454973440 2899869413418046080 2908525740025264128 2952594311843828736 2962387327803509760 2972245521906017280 2990490332587360020 3007271984285381120 3044862884088948384 3047026965740752896 3069277592208791040 3093194040979249152 3101249233794299280 3156971237700470784 3163493905546959360 3189856354759850688 3231695266694737920 3242449660261109760 3280660346493143040 3298328158791536640 3307999182713919232 3332685743778948480 3348302827864135680 3383180982321053760 3436882267754721280 3452937291234889920 3479843296101655296 3488905388018586690 3507745819667189760 3544284838622056320 3554864793364211712 3566694626287220736 3608726381142457344 3635657175031580160 3683133110650549248 3690742889804785920 3721499080553159136 3780570494530193408 3806078605111185480 3808783707175941120 3866492551224061440 3936792415791771648 3946214047125588480 3949849770404679680 3962994029208023040 3987320443449813360 3999222892534738176 4017963393436962816 4059817178785264512 4092370122945054720 4134998978392399040 4155036771464663040 4186686465622304028 4217991874062612480 4253141806346467584 4349804120127069120 4428891467765743104 4443580991705264640 4458368282859025920 4510907976428071680 4570540448611129344 4603916388313186560 4639791061468873728 4651873850691448920 4725713118162741760 4775191513474314240 4784784532139776032 4811635174856609792 4847542900042106880 4910844147534065664 4920990519739714560 4961998774070878848 4999028615668422720 5022454241796203520 5061590248875134976 5074771473481580640 5078378276234588160 5095278037553172480 5155323401632081920 5233358082027880035 5261618729500784640 5316427257933084480 5332297190046317568 5413089571713686016 5524699665975823872 5536114334707178880 5582248620829738704 5670855741795290112 5713175560763911680 5799738826836092160 5817051480050528256 5905188623687657472 5924774655607019520 5944491043812034560 5980980665174720040 6014543968570762240 6089725768177896768 6138555184417582080 6186388081958498304 6202498467588598560 6313942475400941568 6326987811093918720 6379712709519701376 6561320692986286080 6615998365427838464 6665371487557896960 6696605655728271360 6766361964642107520 6905874582469779840 6959686592203310592 6977810776037173380 7088569677244112640 7109729586728423424 7133389252574441472 7217452762284914688 7271314350063160320 7366266221301098496 7381485779609571840 7442998161106318272 7561140989060386816 7612157210222370960 7617567414351882240 7732985102448122880 7892428094251176960 7974640886899626720 7998445785069476352 8119634357570529024 8184740245890109440 8269997956784798080 8373372931244608056 8435983748125224960 8506283612692935168 8699608240254138240 8857782935531486208 8887161983410529280 8916736565718051840 9021815952856143360 9141080897222258688 9207832776626373120 9279582122937747456 9303747701382897840 9451426236325483520 9569569064279552064 9695085800084213760 9841981039479429120 9923997548141757696 9998057231336845440 10044908483592407040 10149542946963161280 10310646803264163840 10466716164055760070 10523237459001569280 10632854515866168960 10664594380092635136 10826179143427372032 11049399331951647744 11072228669414357760 11164497241659477408 11341711483590580224 11426351121527823360 11599477653672184320 11810377247375314944 11849549311214039040 11888982087624069120 11961961330349440080 12029087937141524480 12179451536355793536 12277110368835164160 12404996935177197120 12653975622187837440 12759425419039402752 13231996730855676928 13330742975115793920 13532723929284215040 13811749164939559680 13919373184406621184 13955621552074346760 14177139354488225280 14434905524569829376 14542628700126320640 14732532442602196992 14762971559219143680 14885996322212636544 15224314420444741920 15235134828703764480 15465970204896245760 15784856188502353920 15949281773799253440 15996891570138952704 16239268715141058048 16539995913569596160 16746745862489216112 17012567225385870336 17399216480508276480 17715565871062972416 17774323966821058560 17833473131436103680 18043631905712286720 18415665553252746240 18559164245875494912 18607495402765795680 18902852472650967040 19139138128559104128 19683962078958858240 19847995096283515392 19996114462673690880 20089816967184814080 20299085893926322560 20933432328111520140 21265709031732337920 21329188760185270272 21652358286854744064 22098798663903295488 22144457338828715520 22328994483318954816 22683422967181160448 22852702243055646720 23198955307344368640 23923922660698880160 24058175874283048960 24358903072711587072 24554220737670328320 24809993870354394240 25307951244375674880 25518850838078805504 26463993461711353856 26661485950231587840 27065447858568430080 27623498329879119360 27838746368813242368 27911243104148693520 28354278708976450560 29085257400252641280 29525943118438287360 29771992644425273088 30448628840889483840 30931940409792491520 31569712377004707840 31898563547598506880 31993783140277905408 32478537430282116096 33079991827139192320 33493491724978432224 34025134450771740672 34798432961016552960 35431131742125944832 35548647933642117120 35666946262872207360 36087263811424573440 36831331106505492480 37214990805531591360 37805704945301934080 38278276257118208256 39695990192567030784 39992228925347381760 40598171787852645120 41866864656223040280 42531418063464675840 43304716573709488128 44197597327806590976 44288914677657431040 44657988966637909632 45705404486111293440 46397910614688737280 47847845321397760320 48717806145423174144 49619987740708788480 51037701676157611008 52927986923422707712 53322971900463175680 54130895717136860160 55246996659758238720 55677492737626484736 55822486208297387040 56708557417952901120 59051886236876574720 59543985288850546176 60897257681778967680 63797127095197013760 63987566280555810816 64957074860564232192 66159983654278384640 66986983449956864448 68050268901543481344 69596865922033105920 72174527622849146880 73662662213010984960 74429981611063182720 76556552514236416512 79391980385134061568 79984457850694763520 81196343575705290240 83733729312446080560 85062836126929351680 88577829355314862080 89315977933275819264 92795821229377474560 95695690642795520640 97435612290846348288 99239975481417576960 102075403352315222016 106645943800926351360 108261791434273720320 110493993319516477440 111644972416594774080 113417114835905802240 119087970577701092352 121794515363557935360 127594254190394027520 129914149721128464384 132319967308556769280 133973966899913728896 139193731844066211840 148859963222126365440 153113105028472833024 158783960770268123136 159968915701389527040 162392687151410580480 167467458624892161120 170125672253858703360 177155658710629724160 178631955866551638528 191391381285591041280 194871224581692696576 198479950962835153920 204150806704630444032 216523582868547440640 220987986639032954880 223289944833189548160 238175941155402184704 243589030727115870720 255188508380788055040 264639934617113538560 267947933799827457792 278387463688132423680 297719926444252730880 306226210056945666048 319937831402779054080 324785374302821160960 334934917249784322240 340251344507717406720 357263911733103277056 382782762571182082560 389742449163385393152 396959901925670307840 446579889666379096320 476351882310804369408 487178061454231741440 510377016761576110080 535895867599654915584 595439852888505461760 612452420113891332096 649570748605642321920 669869834499568644480 714527823466206554112 765565525142364165120 793919803851340615680 893159779332758192640 974356122908463482880 1020754033523152220160 1071791735199309831168 1190879705777010923520 1339739668999137288960 1429055646932413108224 1531131050284728330240 1786319558665516385280 1948712245816926965760 2143583470398619662336 2381759411554021847040 2679479337998274577920 3062262100569456660480 3572639117331032770560 4287166940797239324672 5358958675996549155840 7145278234662065541120 10717917351993098311680 21435834703986196623360
- Sum of all divisors σ(n): 99176747317481669563728
- Sum of proper divisors (its aliquot sum) s(n): 77740912613495472940368
- 21435834703986196623360 is an abundant number, because the sum of its proper divisors (77740912613495472940368) is greater than itself. Its abundance is 56305077909509276317008
Bases of 21435834703986196623360
- Binary: 1001000101000001001111101110010101101011011000011111110011000110000000000002
- Hexadecimal: 0x48A09F72B5B0FE63000
- Base-36: 3HNVF7U041U6800
Squares and roots of 21435834703986196623360
- 21435834703986196623360 squared (214358347039861966233602) is 459495009456618993815976000704086665697689600
- 21435834703986196623360 cubed (214358347039861966233603) is 9849659070018659027466329671811169635599261686866051422073389056000
-
The
square root of 21435834703986196623360 is 146409817648.9069896259 -
The
cube root of 21435834703986196623360 is 27778799.0730905071
Scales and comparisons
How big is 21435834703986196623360?- 21,435,834,703,986,196,623,360 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,435,834,703,986,196,623,360 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 21435834703986196623360 cubic inches would be around 2314899.9 feet tall.
Recreational maths with 21435834703986196623360
- 21435834703986196623360 backwards is 06332669168930743853412
- 21435834703986196623360 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 21435834703986196623360's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 21435834703986196623360 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 21435834703986196623360 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/21435834703986196623360/
Chicago style:
Numbermatics. 2024. "Number 21435834703986196623360 - Facts about the integer". https://numbermatics.com/n/21435834703986196623360/
The information we have on file for 21435834703986196623360 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 21435834703986196623360, math, Factors of 21435834703986196623360, curriculum, school, college, exams, university, Prime factorization of 21435834703986196623360, STEM, science, technology, engineering, physics, economics, calculator, twenty-one sextillion, four hundred thirty-five quintillion, eight hundred thirty-four quadrillion, seven hundred three trillion, nine hundred eighty-six billion, one hundred ninety-six million, six hundred twenty-three thousand, three hundred sixty.