142257521134793989816320
142,257,521,134,793,989,816,320 is an even composite number composed of eight prime numbers multiplied together.
What does the number 142257521134793989816320 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 17496 divisors.
142257521134793989816320 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of seventeen thousand, four hundred ninety-six divisors.
Prime factorization of 142257521134793989816320:
226 × 3 × 5 × 112 × 132 × 192 × 53 × 6012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 5 × 11 × 11 × 13 × 13 × 19 × 19 × 53 × 601 × 601)See below for interesting mathematical facts about the number 142257521134793989816320 from the Numbermatics database.
Names of 142257521134793989816320
- Cardinal: 142257521134793989816320 can be written as One hundred forty-two sextillion, two hundred fifty-seven quintillion, five hundred twenty-one quadrillion, one hundred thirty-four trillion, seven hundred ninety-three billion, nine hundred eighty-nine million, eight hundred sixteen thousand, three hundred twenty.
Scientific notation
- Scientific notation: 1.4225752113479398981632 × 1023
Factors of 142257521134793989816320
Divisors of 142257521134793989816320
- Number of divisors d(n): 17496
-
Complete list of divisors:
1 2 3 4 5 6 8 10 11 12 13 15 16 19 20 22 24 26 30 32 33 38 39 40 44 48 52 53 55 57 60 64 65 66 76 78 80 88 95 96 104 106 110 114 120 121 128 130 132 143 152 156 159 160 165 169 176 190 192 195 208 209 212 220 228 240 242 247 256 260 264 265 285 286 304 312 318 320 330 338 352 361 363 380 384 390 416 418 424 429 440 456 480 484 494 507 512 520 528 530 570 572 583 601 605 608 624 627 636 640 660 676 689 704 715 722 726 741 760 768 780 795 832 836 845 848 858 880 912 960 968 988 1007 1014 1024 1040 1045 1056 1060 1083 1140 1144 1166 1202 1210 1216 1235 1248 1254 1272 1280 1320 1352 1378 1408 1430 1444 1452 1482 1520 1536 1560 1573 1590 1664 1672 1690 1696 1716 1749 1760 1803 1805 1815 1824 1859 1920 1936 1976 2014 2028 2048 2067 2080 2090 2112 2120 2145 2166 2280 2288 2299 2332 2404 2420 2432 2470 2496 2508 2535 2544 2560 2640 2704 2717 2756 2816 2860 2888 2904 2915 2964 3005 3021 3040 3072 3120 3135 3146 3180 3211 3328 3344 3380 3392 3432 3445 3498 3520 3606 3610 3630 3648 3705 3718 3840 3872 3952 3971 4028 4056 4096 4134 4160 4180 4224 4240 4290 4332 4560 4576 4598 4664 4693 4719 4808 4840 4864 4940 4992 5016 5035 5070 5088 5120 5280 5408 5415 5434 5512 5577 5632 5720 5776 5808 5830 5928 6010 6042 6080 6144 6240 6270 6292 6360 6413 6422 6611 6656 6688 6760 6784 6864 6890 6897 6996 7040 7212 7220 7260 7296 7410 7436 7579 7680 7744 7813 7865 7904 7942 8056 8112 8151 8192 8268 8320 8360 8448 8480 8580 8664 8745 8957 9015 9120 9152 9196 9295 9328 9386 9438 9616 9633 9680 9728 9880 9984 10032 10070 10140 10176 10240 10335 10560 10816 10830 10868 11024 11077 11154 11264 11419 11440 11495 11552 11616 11660 11856 11913 12020 12084 12160 12288 12480 12540 12584 12720 12826 12844 13091 13222 13312 13376 13520 13568 13585 13728 13780 13794 13992 14079 14080 14424 14440 14520 14592 14820 14872 15105 15158 15360 15488 15626 15730 15808 15884 16055 16112 16224 16302 16384 16536 16640 16720 16896 16960 17160 17328 17490 17914 18030 18240 18304 18392 18590 18656 18772 18876 19133 19232 19239 19266 19360 19456 19760 19833 19855 19968 20064 20140 20280 20352 20449 20480 20670 21120 21632 21660 21736 22048 22154 22308 22528 22737 22838 22880 22990 23104 23232 23320 23439 23465 23595 23712 23826 24040 24168 24320 24576 24960 25080 25168 25440 25652 25688 26182 26444 26624 26752 26871 27040 27136 27170 27456 27560 27588 27885 27984 28158 28160 28848 28880 29040 29184 29640 29744 29887 30210 30316 30720 30976 31252 31460 31616 31768 31853 32065 32110 32224 32448 32604 32768 33055 33072 33231 33280 33440 33792 33920 34257 34320 34485 34656 34980 35321 35828 36060 36480 36608 36784 37180 37312 37544 37752 37895 38266 38464 38478 38532 38720 38912 39065 39273 39520 39666 39710 39936 40128 40280 40560 40704 40755 40898 40960 41340 42240 43264 43320 43472 43681 44096 44308 44616 44785 45056 45474 45676 45760 45980 46208 46464 46640 46878 46930 47190 47424 47652 48080 48165 48336 48640 49152 49920 50160 50336 50880 51304 51376 51623 52364 52888 53248 53504 53742 54080 54272 54340 54912 55120 55176 55385 55770 55968 56316 56320 57095 57399 57696 57760 58080 58368 59280 59488 59565 59774 60420 60632 61009 61347 61440 61952 62504 62920 63232 63536 63706 64130 64220 64448 64896 65208 65455 65536 66110 66144 66462 66560 66880 67584 67840 68514 68640 68970 69312 69960 70395 70642 71656 72120 72721 72960 73216 73568 74360 74624 75088 75504 75790 76532 76928 76956 77064 77440 77824 78130 78546 79040 79332 79420 79872 80256 80560 81120 81408 81510 81796 81920 82680 83369 84480 85943 86528 86640 86944 87362 88192 88616 89232 89570 89661 90112 90948 91352 91520 91960 92416 92928 93280 93756 93860 94380 94848 95304 95559 95665 96160 96195 96330 96672 97280 98304 98527 99165 99840 100320 100672 101569 101760 102245 102608 102752 103246 104728 105776 105963 106496 107008 107484 108160 108544 108680 109824 110240 110352 110770 111540 111936 112632 112640 113685 114190 114798 115392 115520 116160 116736 117195 118560 118976 119130 119548 120840 121264 121847 122018 122694 122880 123904 125008 125609 125840 126464 127072 127412 128260 128440 128896 129792 130416 130910 131043 131072 132220 132288 132924 133120 133760 134355 135168 135680 137028 137280 137940 138624 139920 140790 141284 143312 144001 144240 145442 145920 146432 147136 148447 148720 149248 149435 150176 151008 151580 153064 153856 153912 154128 154869 154880 155648 156260 157092 158080 158664 158840 159265 159744 160512 161120 162240 162816 163020 163592 163840 165360 166155 166738 168960 170183 171285 171886 173056 173280 173888 174724 176384 176605 177232 178464 179140 179322 180224 181896 182704 183027 183040 183920 184832 185856 186560 187512 187720 188760 189696 190608 191118 191330 192320 192390 192660 193344 194560 196365 196608 197054 198330 199680 200640 201344 203138 203520 204490 205216 205504 206492 209456 210463 211552 211926 212992 214016 214968 216320 216961 217088 217360 218163 218405 219648 220480 220704 221540 223080 223872 225264 225280 227370 228380 229596 230784 231040 232320 233472 234390 237120 237952 238260 239096 241680 242528 243694 244036 245388 245760 247808 248729 250016 250107 251218 251680 252928 254144 254824 256520 256880 257792 257829 258115 259584 260832 261820 262086 262144 264440 264576 265848 266240 267520 268710 270336 271360 274056 274560 275880 277248 279840 281580 282568 286624 286995 288002 288480 290884 291840 292864 294272 295581 296894 297440 298496 298870 300352 302016 303160 304707 305045 306128 306735 307712 307824 308256 309738 309760 311296 312520 314184 316160 317328 317680 318530 319488 321024 322240 324480 325632 326040 327184 327680 330720 332310 333476 337920 340366 342570 343772 346112 346560 347776 349448 350383 352768 353210 354464 356928 358280 358644 360448 361201 363605 363792 365408 365541 366054 366080 367840 369664 371712 373120 375024 375440 376827 377520 379392 381216 382236 382660 384640 384780 385320 386688 388531 389120 392730 393216 394108 396660 399360 401280 402688 406276 407040 408980 410432 411008 412984 414089 416845 418912 420926 423104 423852 425984 428032 429715 429936 432003 432640 433922 434176 434720 436326 436810 439296 440960 441408 443080 445341 446160 447744 448305 450528 450560 454740 456760 459192 461568 462080 464640 466944 468780 474240 475904 476520 477795 478192 483360 485056 487388 488072 490776 491520 492635 495616 497458 500032 500214 502436 503360 505856 507845 508288 509648 510549 513040 513760 515584 515658 516230 519168 521664 523640 524172 524288 528880 529152 529815 531696 532480 535040 537420 540672 542720 548112 549120 551760 554496 559680 563160 565136 567853 573248 573990 576004 576960 581768 583680 585728 588544 591162 593788 594880 596992 597740 600704 604032 605207 606320 609235 609414 610090 612256 613470 615424 615648 616512 619476 619520 622592 625040 628045 628368 631389 632320 634656 635360 637060 638976 642048 644480 648960 650883 651264 652080 654368 655215 655360 661440 664620 666952 671099 675840 680732 685140 687544 692224 693120 695552 698896 700766 705536 706420 708928 713856 716560 717288 720005 720896 722402 727210 727584 730816 731082 732108 732160 735680 739328 742235 743424 746187 746240 750048 750880 753654 755040 758784 762432 764472 765320 769280 769560 770640 773376 774345 777062 778240 785460 786432 788216 793320 798720 802560 805376 812552 814080 817960 820864 822016 825968 828178 833690 837824 841852 846208 847704 850915 851968 856064 859430 859872 864006 865280 867844 868352 869440 872652 873620 878592 881920 882816 886160 890682 892320 895488 896610 901056 901120 909480 913520 915135 918384 923136 924160 929280 933888 937560 945373 948480 951808 953040 955590 956384 966720 970112 974776 976144 981552 983040 985270 991232 994916 1000064 1000428 1004872 1006720 1011712 1015690 1016576 1019296 1021098 1026080 1027520 1031168 1031316 1032460 1038336 1043328 1047280 1048344 1048576 1051149 1052315 1057760 1058304 1059630 1063392 1064960 1070080 1074840 1081344 1083603 1083797 1084805 1085440 1090815 1096224 1098240 1103520 1108992 1117259 1119360 1126320 1130272 1135706 1146496 1147980 1152008 1153920 1163536 1165593 1167360 1171456 1177088 1182324 1187576 1189760 1193984 1195480 1201408 1208064 1210414 1212640 1218470 1218828 1220180 1224512 1226940 1230848 1231296 1233024 1238952 1239040 1242267 1243645 1245184 1250080 1250535 1256090 1256736 1262778 1264640 1269312 1270720 1274120 1277952 1284096 1288960 1289145 1297920 1301766 1302528 1304160 1308736 1310430 1310720 1322880 1329240 1333904 1342198 1351680 1361464 1370280 1375088 1381699 1384448 1386240 1391104 1397792 1401532 1411072 1412840 1417856 1427712 1433120 1434576 1440010 1441792 1444804 1454420 1455168 1461632 1462164 1464216 1464320 1471360 1477905 1478656 1484470 1486848 1492374 1492480 1500096 1501760 1507308 1510080 1517568 1523535 1524864 1528944 1530640 1538560 1539120 1541280 1546752 1548690 1554124 1556480 1570920 1572864 1576432 1584011 1586640 1597440 1605120 1610752 1625104 1628160 1632917 1635920 1641728 1644032 1651936 1656356 1667380 1675648 1683704 1692416 1695408 1701830 1703559 1703936 1712128 1718860 1719744 1728012 1730560 1735688 1736704 1738880 1745304 1747240 1751915 1757184 1763840 1765632 1772320 1781364 1784640 1790976 1793220 1802112 1802240 1806005 1815621 1818960 1827040 1827705 1830270 1836768 1846272 1848320 1858560 1867776 1872013 1875120 1884135 1890746 1896960 1903616 1906080 1911180 1912768 1929811 1933440 1940224 1942655 1949552 1952288 1963104 1966080 1970540 1982464 1989832 2000128 2000856 2009744 2013297 2013440 2023424 2031380 2033152 2038592 2042196 2052160 2055040 2062336 2062632 2064920 2070445 2076672 2086656 2094560 2096688 2097152 2102298 2104630 2115520 2116608 2119260 2126784 2129920 2140160 2149680 2160015 2162688 2167206 2167594 2169610 2170880 2181630 2192448 2196480 2207040 2217984 2226705 2234518 2238720 2252640 2260544 2271412 2292992 2295960 2304016 2307840 2315093 2327072 2331186 2334720 2342912 2354176 2364648 2375152 2379520 2386571 2387968 2390960 2402816 2416128 2420828 2425280 2436940 2437656 2440360 2449024 2453880 2461696 2462592 2466048 2477904 2478080 2484534 2487290 2490368 2500160 2501070 2512180 2513472 2525556 2529280 2538624 2541440 2548240 2552745 2555904 2568192 2577920 2578290 2595840 2603532 2605056 2608320 2617472 2620860 2621440 2645760 2658480 2667808 2684396 2703360 2722928 2736019 2740560 2750176 2763398 2768896 2772480 2782208 2795584 2803064 2820493 2822144 2825680 2835712 2836119 2839265 2855424 2866240 2869152 2880020 2883584 2889608 2908840 2910336 2923264 2924328 2928432 2928640 2942720 2955810 2957312 2968940 2973696 2984748 2984960 3000192 3003520 3014616 3020160 3026035 3035136 3047070 3049728 3057888 3061280 3077120 3078240 3082560 3093504 3097380 3108248 3112960 3141840 3145728 3152864 3156945 3168022 3173280 3194880 3210240 3221504 3233477 3250208 3251391 3254415 3256320 3265834 3271840 3283456 3288064 3303872 3312712 3334760 3351296 3351777 3355495 3367408 3384832 3390816 3403660 3407118 3407872 3424256 3437720 3439488 3456024 3461120 3471376 3473408 3477760 3490608 3494480 3503830 3514368 3527680 3531264 3544640 3562728 3569280 3581952 3586440 3604224 3604480 3612010 3631242 3637920 3654080 3655410 3660540 3673536 3692544 3696640 3717120 3730935 3735552 3744026 3750240 3768270 3781492 3793920 3807232 3812160 3822360 3825536 3854213 3859622 3866880 3880448 3885310 3899104 3904576 3926208 3932160 3941080 3964928 3973211 3979664 4000256 4001712 4019488 4026594 4026880 4046848 4062760 4066304 4077184 4084392 4104320 4110080 4124672 4125264 4129840 4140890 4145097 4153344 4173312 4189120 4193376 4194304 4204596 4209260 4231040 4233216 4238520 4253568 4259840 4280320 4299360 4320030 4325376 4334412 4335188 4339220 4341760 4363260 4384896 4392960 4414080 4435968 4453410 4469036 4477440 4505280 4521088 4542824 4554979 4585984 4591920 4608032 4615680 4630186 4654144 4662372 4669440 4685824 4695613 4708352 4726865 4729296 4750304 4752033 4759040 4773142 4775936 4781920 4805632 4832256 4841656 4850560 4873880 4875312 4880720 4898048 4898751 4907760 4923392 4925184 4932096 4955808 4956160 4969068 4974580 4980736 5000320 5002140 5024360 5026944 5051112 5058560 5077248 5082880 5096480 5105490 5111808 5136384 5155840 5156580 5191680 5207064 5210112 5216640 5234944 5241720 5242880 5255745 5291520 5316960 5335616 5368792 5383157 5406720 5418015 5418985 5445856 5472038 5481120 5500352 5526796 5537792 5544960 5564416 5586295 5591168 5606128 5616039 5640986 5644288 5651360 5671424 5672238 5678530 5710848 5732480 5738304 5760040 5767168 5779216 5789433 5817680 5820672 5827965 5846528 5848656 5856864 5857280 5885440 5911620 5914624 5937880 5947392 5969496 5969920 6000384 6007040 6029232 6040320 6052070 6070272 6094140 6099456 6115776 6122560 6154240 6156480 6165120 6187008 6194760 6211335 6216496 6225920 6283680 6291456 6305728 6313890 6336044 6346560 6389760 6420480 6443008 6466954 6500416 6502782 6508830 6512640 6531668 6543680 6566912 6576128 6607744 6625424 6657277 6669520 6702592 6703554 6710990 6734816 6769664 6781632 6807320 6814236 6815744 6848512 6862819 6875440 6878976 6908495 6912048 6922240 6942752 6945279 6946816 6955520 6981216 6988960 7007660 7028736 7055360 7062528 7089280 7125456 7138560 7159713 7163904 7172880 7208448 7208960 7224020 7262484 7275840 7308160 7310820 7321080 7347072 7382089 7385088 7393280 7434240 7461870 7471104 7488052 7500480 7536540 7562984 7587840 7614464 7624320 7644720 7651072 7708426 7719244 7733760 7760896 7770620 7798208 7809152 7852416 7864320 7867691 7882160 7920055 7929856 7946422 7959328 8000512 8003424 8038976 8053188 8053760 8093696 8125520 8132608 8154368 8164585 8168784 8208057 8208640 8220160 8249344 8250528 8259680 8281780 8290194 8306688 8346624 8378240 8386752 8388608 8409192 8418520 8461479 8462080 8466432 8477040 8507136 8517795 8519680 8560640 8598720 8640060 8650752 8668824 8670376 8678440 8683520 8726520 8769792 8785920 8828160 8871936 8906820 8938072 8954880 9010560 9042176 9078105 9085648 9109958 9171968 9183840 9216064 9231360 9260372 9308288 9324744 9338880 9360065 9371648 9391226 9416704 9453730 9458592 9500608 9504066 9518080 9546284 9551872 9563840 9611264 9649055 9664512 9683312 9700431 9701120 9747760 9750624 9761440 9796096 9797502 9815520 9846784 9850368 9864192 9911616 9912320 9938136 9949160 9961472 10000640 10004280 10048720 10053888 10066485 10102224 10117120 10154496 10165760 10192960 10210980 10223616 10272768 10311680 10313160 10383360 10414128 10420224 10433280 10469888 10483440 10485760 10511490 10583040 10633920 10671232 10737584 10766314 10813440 10836030 10837970 10891712 10944076 10962240 11000704 11053592 11075584 11089920 11128832 11172590 11182336 11212256 11232078 11281972 11288576 11302720 11342848 11344476 11357060 11421696 11464960 11476608 11498933 11520080 11534336 11558432 11562639 11575465 11578866 11635360 11641344 11655930 11693056 11697312 11713728 11714560 11770880 11823240 11829248 11875760 11894784 11919633 11932855 11938992 11939840 12000768 12014080 12058464 12080640 12104140 12140544 12188280 12198912 12231552 12245120 12289849 12308480 12312960 12330240 12374016 12389520 12422670 12432992 12451840 12567360 12582912 12611456 12627780 12672088 12693120 12779520 12840960 12886016 12933908 13000832 13005564 13017660 13025280 13063336 13087360 13133824 13152256 13215488 13250848 13314554 13339040 13405184 13407108 13421980 13469632 13539328 13563264 13614640 13628472 13631488 13664937 13680095 13697024 13725638 13750880 13757952 13816990 13824096 13844480 13885504 13890558 13893632 13911040 13962432 13977920 14015320 14057472 14086839 14102465 14110720 14125056 14178560 14180595 14250912 14277120 14319426 14327808 14345760 14416896 14417920 14448040 14524968 14551680 14616320 14621640 14642160 14694144 14764178 14770176 14786560 14868480 14923740 14942208 14976104 15000960 15073080 15125968 15175680 15228928 15248640 15289440 15302144 15416852 15438488 15467520 15521792 15541240 15596416 15618304 15704832 15728640 15735382 15764320 15840110 15859712 15892844 15918656 16001024 16006848 16077952 16106376 16107520 16149471 16167385 16187392 16251040 16256955 16265216 16308736 16329170 16337568 16416114 16417280 16440320 16498688 16501056 16519360 16563560 16580388 16613376 16693248 16756480 16758885 16773504 16777216 16818384 16837040 16922958 16924160 16932864 16954080 17014272 17035590 17039360 17121280 17197440 17280120 17301504 17337648 17340752 17356880 17367040 17453040 17539584 17571840 17656320 17743872 17813640 17876144 17909760 17962087 18021120 18084352 18156210 18171296 18219916 18343936 18367680 18432128 18462720 18520744 18616576 18649488 18677760 18720130 18743296 18782452 18833408 18907460 18917184 19001216 19008132 19036160 19092568 19103744 19127680 19143653 19222528 19271065 19298110 19329024 19366624 19400862 19402240 19495520 19501248 19522880 19592192 19595004 19631040 19693568 19700736 19728384 19823232 19824640 19866055 19876272 19898320 19922944 19971831 20001280 20008560 20097440 20107776 20132970 20204448 20234240 20308992 20331520 20385920 20421960 20447232 20545536 20588457 20592143 20623360 20626320 20725485 20766720 20828256 20840448 20866560 20939776 20966880 20971520 21022980 21166080 21227921 21267840 21342464 21475168 21532628 21626880 21672060 21675940 21783424 21888152 21924480 22001408 22107184 22146267 22151168 22179840 22257664 22345180 22364672 22424512 22464156 22563944 22577152 22605440 22685696 22688952 22714120 22774895 22843392 22929920 22953216 22997866 23040160 23068672 23116864 23125278 23150930 23157732 23270720 23282688 23311860 23386112 23394624 23427456 23429120 23478065 23541760 23603073 23646480 23658496 23751520 23760165 23789568 23839266 23865710 23877984 23879680 24001536 24028160 24116928 24161280 24208280 24281088 24376560 24397824 24463104 24490240 24493755 24579698 24616960 24625920 24660480 24748032 24779040 24845340 24865984 24903680 25134720 25165824 25222912 25255560 25344176 25386240 25559040 25681920 25772032 25867816 26001664 26011128 26035320 26050560 26126672 26174720 26252281 26267648 26304512 26430976 26501696 26629108 26678080 26810368 26814216 26843960 26915785 26939264 27078656 27126528 27229280 27256944 27262976 27329874 27360190 27394048 27451276 27501760 27515904 27633980 27648192 27688960 27771008 27781116 27787264 27822080 27924864 27955840 28030640 28080195 28114944 28173678 28204930 28221440 28250112 28357120 28361190 28501824 28554240 28638852 28655616 28691520 28833792 28835840 28896080 28947165 29049936 29103360 29232640 29243280 29284320 29388288 29528356 29540352 29573120 29736960 29847480 29884416 29952208 30001920 30096209 30146160 30251936 30351360 30457856 30497280 30578880 30604288 30833704 30876976 30935040 31025423 31043584 31082480 31192832 31236608 31409664 31457280 31470764 31528640 31680220 31719424 31785688 31837312 32002048 32013696 32155904 32212752 32215040 32298942 32334770 32374784 32502080 32513910 32530432 32617472 32658340 32675136 32832228 32834560 32880640 32997376 33002112 33038720 33127120 33160776 33226752 33286385 33386496 33512960 33517770 33547008 33554432 33636768 33674080 33845916 33848320 33865728 33908160 34028544 34071180 34078720 34242560 34314095 34394880 34496799 34560240 34603008 34675296 34681504 34713760 34726395 34734080 34906080 35079168 35143680 35312640 35487744 35568247 35627280 35752288 35798565 35819520 35924174 36042240 36168704 36312420 36342592 36439832 36666409 36687872 36735360 36864256 36869547 36910445 36925440 37041488 37233152 37298976 37355520 37440260 37486592 37564904 37666816 37814920 37834368 38002432 38016264 38072320 38185136 38207488 38255360 38287306 38445056 38542130 38596220 38658048 38733248 38801724 38804480 38991040 39002496 39045760 39184384 39190008 39262080 39338455 39387136 39401472 39456768 39646464 39649280 39732110 39752544 39796640 39845888 39943662 40002560 40017120 40194880 40215552 40265940 40408896 40468480 40617984 40663040 40771840 40843920 40894464 41040285 41091072 41176914 41184286 41246720 41252640 41450970 41533440 41656512 41680896 41733120 41879552 41933760 41943040 42045960 42307395 42332160 42455842 42535680 42684928 42950336 43065256 43253760 43344120 43351880 43566848 43705321 43776304 43848960 44002816 44214368 44292534 44302336 44359680 44515328 44690360 44729344 44849024 44928312 45127888 45154304 45210880 45371392 45377904 45428240 45549790 45686784 45859840 45906432 45995732 46080320 46137344 46233728 46250556 46301860 46315464 46541440 46565376 46623720 46772224 46789248 46854912 46858240 46956130 47083520 47206146 47292960 47316992 47503040 47520330 47579136 47678532 47731420 47755968 47759360 48003072 48056320 48233856 48322560 48416560 48502155 48562176 48753120 48795648 48926208 48980480 48987510 49159396 49233920 49251840 49320960 49496064 49558080 49690680 49731968 49807360 50104769 50269440 50331648 50445824 50511120 50688352 50772480 51118080 51363840 51544064 51651743 51735632 52003328 52022256 52070640 52101120 52253344 52349440 52504562 52535296 52609024 52861952 53003392 53258216 53356160 53620736 53628432 53687920 53831570 53878528 53886261 54157312 54253056 54458560 54513888 54525952 54659748 54720380 54788096 54902552 55003520 55031808 55267960 55296384 55377920 55542016 55562232 55574528 55644160 55849728 55911680 56061280 56160390 56229888 56347356 56409860 56442880 56500224 56714240 56722380 57003648 57108480 57277704 57311232 57383040 57430959 57494665 57667584 57671680 57792160 57813195 57894330 58099872 58206720 58465280 58486560 58568640 58776576 59056712 59080704 59146240 59214727 59473920 59598165 59694960 59768832 59904416 60003840 60192418 60292320 60503872 60702720 60915712 60994560 61042969 61157760 61208576 61449245 61667408 61753952 61776429 61870080 62050846 62087168 62164960 62385664 62473216 62819328 62914560 62941528 63057280 63360440 63438848 63571376 63674624 63683763 64004096 64027392 64311808 64425504 64430080 64597884 64669540 64749568 65004160 65027820 65060864 65234944 65316680 65350272 65664456 65669120 65761280 65994752 66004224 66077440 66254240 66321552 66453504 66572770 66772992 67025920 67035540 67094016 67108864 67273536 67348160 67691832 67696640 67731456 67816320 68057088 68142360 68157440 68324685 68485120 68628190 68789760 68993598 69120480 69206016 69350592 69363008 69427520 69452790 69468160 69812160 70158336 70287360 70434195 70625280 70975488 71136494 71254560 71504576 71597130 71639040 71848348 72084480 72337408 72624840 72685184 72879664 73230047 73332818 73375744 73470720 73728512 73739094 73820890 73850880 74082976 74466304 74597952 74711040 74880520 74973184 75129808 75333632 75491009 75629840 75668736 76004864 76032528 76144640 76370272 76414976 76510720 76574612 76890112 77084260 77192440 77316096 77466496 77603448 77608960 77982080 78004992 78091520 78368768 78380016 78524160 78676910 78756843 78774272 78802944 78913536 79292928 79298560 79464220 79505088 79593280 79691776 79887324 80005120 80034240 80389760 80431104 80531880 80747355 80817792 80936960 81235968 81326080 81543680 81687840 81788928 82080570 82182144 82353828 82368572 82493440 82505280 82901940 83066880 83313024 83361792 83466240 83759104 83867520 83886080 84091920 84614790 84664320 84911684 85071360 85369856 85900672 86130512 86507520 86544601 86688240 86703760 87133696 87410642 87552608 87697920 88005632 88428736 88585068 88604672 88719360 89030656 89216647 89380720 89458688 89698048 89810435 89856624 90255776 90288627 90308608 90421760 90742784 90755808 90856480 91099580 91373568 91719680 91812864 91991464 92160640 92274688 92467456 92501112 92603720 92630928 93076269 93082880 93130752 93247440 93544448 93578496 93709824 93716480 93912260 94167040 94412292 94585920 94633984 95006080 95040660 95158272 95357064 95462840 95511936 95518720 95718265 96006144 96112640 96467712 96645120 96833120 97004310 97124352 97506240 97591296 97852416 97960960 97975020 98318792 98467840 98503680 98641920 98992128 99116160 99381360 99463936 99614720 99859155 100209538 100538880 100663296 100891648 101022240 101376704 101544960 102236160 102279983 102727680 102942285 102960715 103088128 103303486 103471264 104006656 104044512 104141280 104202240 104506688 104698880 105009124 105070592 105218048 105723904 106006784 106139605 106516432 106704741 106712320 107241472 107256864 107375840 107663140 107757056 107772522 108314624 108506112 108917120 109027776 109051904 109319496 109440760 109576192 109805104 109999227 110007040 110063616 110535920 110592768 110731335 110755840 111084032 111124464 111149056 111288320 111699456 111823360 112122560 112320780 112459776 112694712 112819720 112885760 113000448 113428480 113444760 114007296 114216960 114555408 114622464 114766080 114861918 114989330 115335168 115343360 115584320 115626390 115788660 116199744 116413440 116930560 116973120 117137280 117553152 118015365 118113424 118161408 118292480 118429454 118947840 119196330 119389920 119537664 119808832 120007680 120384836 120584640 121007744 121405440 121831424 121989120 122085938 122315520 122417152 122898490 123334816 123507904 123552858 123740160 124101692 124174336 124329920 124771328 124946432 125638656 125829120 125883056 126114560 126488263 126720880 126877696 127142752 127349248 127367526 128008192 128054784 128623616 128851008 128860160 129195768 129339080 129499136 130008320 130055640 130121728 130393561 130469888 130633360 130700544 131115963 131261405 131328912 131338240 131522560 131989504 132008448 132154880 132508480 132643104 132907008 133145540 133545984 134051840 134071080 134188032 134547072 134696320 135383664 135393280 135462912 135632640 136114176 136284720 136314880 136649370 136970240 137256380 137579520 137987196 138240960 138412032 138701184 138726016 138855040 138905580 138936320 139624320 140316672 140574720 140868390 141250560 141950976 142272988 142509120 143009152 143194260 143278080 143696696 144168960 144674816 145249680 145370368 145759328 146460094 146665636 146751488 146941440 147457024 147478188 147641780 147701760 148165952 148932608 149195904 149422080 149486129 149761040 149946368 150259616 150314307 150481045 150667264 150982018 151259680 151337472 152009728 152065056 152289280 152740544 152829952 153021440 153149224 153780224 154168520 154384880 154632192 154932992 154955229 155127115 155206896 155217920 155964160 156009984 156183040 156737536 156760032 157048320 157353820 157513686 157548544 157605888 157827072 158585856 158597120 158928440 159010176 159186560 159383552 159774648 160010240 160068480 160779520 160862208 161063760 161494710 161635584 161873920 162471936 162652160 163087360 163375680 163577856 164161140 164364288 164707656 164737144 164986880 165010560 165803880 166133760 166626048 166723584 166932480 167518208 167735040 167772160 168183840 169229580 169328640 169823368 170142720 170739712 171801344 172261024 172483995 173015040 173089202 173376480 173407520 174267392 174821284 175105216 175395840 176011264 176857472 177170136 177209344 177438720 177644181 177841235 178061312 178433294 178761440 178917376 179396096 179620870 179713248 180511552 180577254 180617216 180843520 181485568 181511616 181712960 182199160 182747136 183128907 183332045 183439360 183625728 183982928 184321280 184347735 184549376 184934912 185002224 185207440 185261856 186152538 186165760 186261504 186494880 187088896 187156992 187419648 187432960 187824520 188334080 188824584 189171840 189267968 190012160 190081320 190316544 190714128 190925680 191023872 191037440 191436530 192012288 192225280 192935424 193290240 193666240 194008620 194248704 195012480 195182592 195704832 195921920 195950040 196637584 196935680 197007360 197283840 197984256 198232320 198762720 198927872 199229440 199718310 200419076 201077760 201326592 201783296 202044480 202753408 203089920 204472320 204559966 205455360 205884570 205921430 206176256 206606972 206942528 208013312 208089024 208282560 208404480 209013376 209397760 210018248 210141184 210436096 210580183 211447808 212013568 212279210 213032864 213409482 213424640 214482944 214513728 214751680 215326280 215514112 215545044 216629248 217012224 217834240 218055552 218103808 218526605 218638992 218881520 219152384 219610208 219690141 219998454 220014080 220127232 221071840 221185536 221462670 221511680 222168064 222248928 222298112 222576640 223398912 223646720 224245120 224641560 224919552 225389424 225639440 225771520 226000896 226473027 226856960 226889520 228014592 228433920 229110816 229244928 229532160 229723836 229978660 230670336 230686720 231168640 231252780 231577320 232399488 232826880 233507131 233861120 233946240 234274560 235106304 236030730 236226848 236322816 236584960 236858908 237895680 238392660 238779840 239075328 239617664 240015360 240769672 241169280 242015488 242810880 243662848 243978240 244171876 244631040 244834304 245796980 246669632 247015808 247105716 247480320 248203384 248348672 248659840 248867489 249542656 249892864 250523845 251277312 251658240 251766112 252229120 252976526 253441760 253755392 254285504 254698496 254735052 256016384 256109568 257247232 257702016 257720320 258258715 258391536 258678160 258998272 259633803 260016640 260111280 260243456 260787122 260939776 261266720 261401088 262231926 262522810 262657824 262676480 263045120 263979008 264016896 264309760 265016960 265286208 265814016 266291080 267091968 267649941 268103680 268142160 268376064 269094144 269392640 269431305 270767328 270786560 270925824 271265280 272228352 272569440 272629760 273298740 273940480 274512760 275159040 275974392 276481920 276824064 277402368 277452032 277710080 277811160 277872640 279248640 280633344 281149440 281736780 282501120 283901952 284545976 285018240 286018304 286388520 286556160 287154795 287393392 288337920 289349632 290499360 290740736 291518656 292920188 293331272 293502976 293882880 294914048 294956376 295283560 295403520 296073635 296331904 297865216 298391808 298844160 298972258 299522080 299892736 300519232 300628614 300962090 301334528 301964036 302519360 302674944 304019456 304130112 304578560 305214845 305481088 305659904 306042880 306298448 306839949 307560448 308337040 308769760 308882145 309264384 309865984 309910458 310254230 310413792 310435840 311928320 312019968 312366080 313475072 313520064 314096640 314707640 315027372 315097088 315211776 315654144 317171712 317194240 317856880 318020352 318373120 318418815 318767104 319549296 320020480 320136960 321559040 321724416 322127520 322989420 323271168 323747840 324943872 325304320 326174720 326751360 327155712 328322280 328728576 329415312 329474288 329973760 330021120 331607760 332267520 333252096 333447168 333864960 335036416 335470080 335544320 336367680 338459160 338657280 339646736 340285440 341279653 341479424 343602688 344522048 344967990 346030080 346178404 346752960 346815040 348534784 349642568 350210432 350791680 352022528 353714944 354340272 354418688 354877440 355288362 355682470 356122624 356866588 357522880 357834752 358792192 359241740 359426496 361023104 361154508 361234432 361687040 362971136 363023232 363425920 363729407 364398320 365494272 366150235 366257814 366664090 366878720 367251456 367965856 368642560 368695470 369098752 369869824 370004448 370414880 370523712 372305076 372331520 372523008 372989760 374177792 374313984 374839296 374865920 375649040 376668160 377455045 377649168 378343680 378535936 379464789 380024320 380162640 380633088 381428256 381851360 382047744 382074880 382873060 384024576 384450560 385870848 386580480 387332480 388017240 388497408 390024960 390365184 391180683 391250717 391409664 391843840 391900080 393275168 393784215 393871360 394014720 394567680 395968512 396464640 397525440 397855744 398458880 399436620 400838152 402155520 403330499 403566592 404088960 405506816 406179840 408944640 409119932 410910720 411769140 411842860 412352512 413213944 413885056 416026624 416178048 416565120 416808960 418026752 418795520 420036496 420282368 420872192 421160366 422895616 424027136 424558420 426065728 426818964 426849280 428965888 429027456 429503360 430652560 431028224 431090088 432723005 433258496 434024448 435668480 436111104 436207616 437053210 437277984 437763040 438304768 439220416 439380282 439996908 440028160 440254464 442143680 442371072 442925340 443023360 444336128 444497856 444596224 445153280 446083235 446797824 447293440 448458387 448490240 449283120 449839104 450778848 451278880 451443135 451543040 452001792 452946054 453713920 453779040 456029184 456867840 458221632 458489856 459064320 459447672 459957320 461340672 461373440 462337280 462505560 463154640 464798976 465381345 465653760 467014262 467722240 467892480 468549120 470212608 472061460 472453696 472645632 473169920 473717816 475791360 476785320 477559680 478150656 479235328 480030720 481539344 482338560 484030976 485621760 487325696 487956480 488343752 489262080 489668608 491593960 493339264 494031616 494211432 494960640 496406768 496697344 497319680 497734978 499085312 499785728 501047690 502554624 503316480 503532224 504458240 505953052 506883520 507510784 508571008 509396992 509470104 511399915 512032768 512219136 514494464 515404032 515440640 516517430 516783072 517356320 517996544 519267606 520033280 520222560 520486912 521574244 521879552 522533440 522802176 524463852 525045620 525315648 525352960 526090240 527958016 528033792 528619520 530033920 530572416 531628032 532582160 533523705 534183936 535299882 536207360 536284320 536752128 538188288 538785280 538862610 541534656 541573120 541851648 542530560 544456704 545138880 545259520 546597480 547880960 549025520 549996135 550318080 551948784 552963840 553648128 554804736 554904064 555420160 555622320 555745280 558497280 561266688 562298880 563473560 565002240 567803904 568169173 569091952 570036480 572036608 572777040 573112320 574309590 574786784 576675840 578699264 580998720 581481472 583037312 585840376 586662544 587005952 587765760 589828096 589912752 590567120 590807040 592147270 592663808 595730432 596783616 597688320 597944516 599044160 599785472 601038464 601257228 601924180 602669056 603928072 605038720 605349888 608038912 608260224 609157120 610429690 610962176 611319808 612085760 612596896 613679898 615120896 616674080 617539520 617764290 618528768 619731968 619820916 620508460 620827584 620871680 623856640 624039936 624732160 626950144 627040128 628193280 629415280 630054744 630194176 630423552 631308288 631740549 632441315 634343424 634388480 635713760 636040704 636746240 636837630 637534208 639098592 640040960 640273920 643118080 643448832 644255040 645978840 646542336 647495680 649887744 650608640 651361997 651967805 652349440 653502720 654311424 655579815 656644560 657457152 658830624 658948576 659947520 660042240 663215520 664535040 666504192 666894336 667729920 670072832 670940160 671472659 672735360 676918320 677314560 679293472 680570880 682559306 682958848 687205376 689044096 689935980 692060160 692356808 693505920 693630080 697069568 699285136 700420864 700521393 701583360 704045056 707429888 708680544 708837376 709754880 710576724 711364940 712245248 713733176 715045760 715669504 717584384 718483480 718852992 722046208 722309016 722468864 723374080 725942272 726046464 726851840 727458814 728796640 730988544 732300470 732515628 733328180 733757440 734502912 735931712 737285120 737390940 738197504 739739648 740008896 740829760 741047424 744610152 744663040 745046016 745979520 746602467 747430645 748355584 748627968 749678592 749731840 751298080 751571535 753336320 754910090 755298336 756687360 757071872 758929578 760048640 760325280 761266176 762856512 763702720 764095488 764149760 765746120 768049152 768901120 771741696 773160960 774664960 774776145 776034480 776994816 780049920 780730368 782361366 782501434 782819328 783687680 783800160 786550336 787568430 787742720 788029440 789135360 791937024 792929280 795050880 795711488 796917760 798873240 801676304 804311040 806660998 807133184 808177920 811013632 812359680 817889280 818239864 821821440 823538280 823685720 824705024 826427888 827770112 830401099 832053248 832356096 833130240 833617920 836053504 837591040 840072992 840564736 841744384 842320732 845791232 848054272 849116840 852131456 853637928 853698560 857931776 858054912 859006720 861305120 862056448 862180176 865446010 866516992 868048896 871336960 872222208 872415232 874106420 874555968 875526080 876609536 878440832 878760564 879993816 880056320 880508928 884287360 884742144 885850680 886046720 888220905 888672256 888995712 889192448 890306560 892166470 893595648 894586880 896916774 896980480 898566240 899678208 901557696 902557760 902886270 903086080 904003584 905892108 907427840 907558080 912058368 913735680 915644535 916443264 916979712 918128640 918895344 919914640 922681344 922746880 924674560 925011120 926309280 929597952 930762690 931307520 934028524 935444480 935784960 937098240 940425216 944122920 944907392 945291264 946339840 947435632 951582720 951990611 953570640 955119360 956301312 958470656 960061440 963078688 964677120 968061952 971243520 974651392 975912960 976687504 978524160 979337216 981383117 983187920 986678528 988063232 988422864 989921280 992813536 993394688 994639360 995469956 998170624 999571456 1002095380 1005109248 1006632960 1007064448 1008916480 1011906104 1013767040 1015021568 1017142016 1018793984 1018940208 1022799830 1023838959 1024065536 1024438272 1028988928 1030808064 1030881280 1033034860 1033566144 1034712640 1035993088 1038535212 1040066560 1040445120 1040973824 1043148488 1043759104 1045066880 1045604352 1048927704 1050091240 1050631296 1050705920 1052180480 1052900915 1055916032 1056067584 1057239040 1060067840 1061144832 1063256064 1065164320 1067047410 1068367872 1070599764 1072414720 1072568640 1073504256 1076376576 1077570560 1077725220 1083069312 1083146240 1083703296 1085061120 1088913408 1090277760 1090519040 1091188221 1093194960 1095761920 1098051040 1098450705 1099992270 1100636160 1103897568 1105927680 1107296256 1109609472 1109808128 1110840320 1111244640 1111490560 1116994560 1122533376 1124597760 1125079813 1126947120 1130004480 1132365135 1135607808 1136338346 1138183904 1140072960 1144073216 1145554080 1146224640 1148619180 1149573568 1153351680 1157398528 1159816411 1161997440 1162962944 1166074624 1167535655 1171680752 1173325088 1173752151 1174011904 1175531520 1179656192 1179825504 1181134240 1181614080 1184294540 1185327616 1191460864 1193567232 1195376640 1195889032 1198088320 1199570944 1202076928 1202514456 1203848360 1205338112 1207856144 1209991497 1210077440 1210699776 1216077824 1216520448 1218314240 1220859380 1221924352 1222639616 1224171520 1225193792 1227359796 1230241792 1233348160 1235079040 1235528580 1237057536 1239463936 1239641832 1241016920 1241655168 1241743360 1244337445 1247713280 1248079872 1249464320 1253900288 1254080256 1256386560 1258830560 1260109488 1260388352 1260847104 1262616576 1263481098 1264882630 1268686848 1268776960 1271427520 1272081408 1273492480 1273675260 1275068416 1278197184 1280081920 1280547840 1286236160 1286897664 1288510080 1291957680 1293084672 1294991360 1298169015 1299775488 1301217280 1302723994 1303935610 1304698880 1307005440 1308622848 1311159630 1313289120 1314914304 1317661248 1317897152 1319895040 1320084480 1326431040 1329070080 1333008384 1333788672 1335459840 1338249705 1340145664 1341880320 1342945318 1345470720 1353836640 1354629120 1358586944 1361141760 1365118612 1365917696 1374410752 1378088192 1379871960 1384120320 1384713616 1387011840 1387260160 1391370893 1394139136 1398570272 1400841728 1401042786 1403166720 1408090112 1414859776 1417361088 1417674752 1419509760 1421153448 1422729880 1424490496 1427466352 1430091520 1431339008 1434329171 1435168768 1436966960 1437705984 1444092416 1444618032 1444937728 1446748160 1451884544 1452092928 1453703680 1454917628 1457593280 1461977088 1464600940 1465031256 1466656360 1467514880 1469005824 1471863424 1474570240 1474781880 1479479296 1480017792 1481659520 1482094848 1489220304 1489326080 1490092032 1491959040 1493204934 1494861290 1496711168 1497255936 1499357184 1499463680 1502596160 1503143070 1506672640 1509820180 1510596672 1513374720 1514143744 1517859156 1520097280 1520650560 1522532352 1525713024 1527405440 1528190976 1528299520 1531492240 1534199745 1536098304 1537802240 1543483392 1546321920 1549329920 1549552290 1552068960 1553989632 1560099840 1561460736 1564722732 1565002868 1565638656 1567375360 1567600320 1573100672 1575136860 1575485440 1576058880 1578270720 1583874048 1585858560 1590101760 1591422976 1593835520 1597746480 1603352608 1608622080 1613321996 1614266368 1616355840 1622027264 1624719360 1635778560 1636479728 1643642880 1644347419 1647076560 1647371440 1649410048 1652855776 1655540224 1660802198 1664106496 1664712192 1666260480 1667235840 1672107008 1675182080 1680145984 1681129472 1683488768 1684641464 1691582464 1695116293 1696108544 1698233680 1704262912 1704507519 1706398265 1707275856 1707397120 1715863552 1716109824 1718013440 1722610240 1724112896 1724360352 1730892020 1733033984 1736097792 1742673920 1744444416 1748212840 1749111936 1751052160 1753219072 1756881664 1757521128 1759987632 1760112640 1761017856 1768574720 1769484288 1771701360 1772093440 1776441810 1777344512 1777991424 1778384896 1780613120 1784332940 1787191296 1789173760 1793833548 1793960960 1797132480 1799356416 1803115392 1805115520 1805772540 1806172160 1808007168 1811784216 1814855680 1815116160 1818647035 1824116736 1827471360 1831289070 1832886528 1833959424 1836257280 1837790688 1839829280 1845362688 1845493760 1849349120 1850022240 1852618560 1859195904 1861525380 1862615040 1868057048 1870888960 1871569920 1874196480 1880850432 1888245840 1889814784 1890582528 1892679680 1894871264 1897323945 1903165440 1903981222 1907141280 1910238720 1912602624 1916941312 1920122880 1926157376 1929354240 1936123904 1942487040 1943319677 1949302784 1951825920 1953375008 1954085991 1955903415 1956253585 1957048320 1958674432 1962766234 1966375840 1973357056 1976126464 1976845728 1979842560 1985627072 1986789376 1989278720 1990939912 1996341248 1999142912 2004190760 2010218496 2014128896 2014417977 2016652495 2017832960 2023812208 2027534080 2030043136 2034284032 2037587968 2037880416 2045599660 2047677918 2048131072 2048876544 2057977856 2061616128 2061762560 2066069720 2067132288 2069425280 2071986176 2077070424 2080133120 2080890240 2081947648 2086296976 2087518208 2090133760 2091208704 2097855408 2100182480 2101262592 2101411840 2104360960 2105801830 2111832064 2112135168 2114478080 2120135680 2122289664 2126512128 2130328640 2134094820 2136735744 2141199528 2144829440 2145137280 2147008512 2152753152 2155141120 2155450440 2166138624 2166292480 2167406592 2170122240 2177826816 2180555520 2181038080 2182376442 2186389920 2191523840 2196102080 2196901410 2199984540 2201272320 2207795136 2211855360 2214592512 2219218944 2219616256 2221680640 2222489280 2222981120 2233989120 2242291935 2245066752 2249195520 2250159626 2253894240 2260008960 2264730270 2271215616 2272676692 2276367808 2280145920 2288146432 2291108160 2292449280 2297238360 2299147136 2306703360 2314797056 2316382013 2319632822 2323994880 2325925888 2332149248 2335071310 2343361504 2346650176 2347504302 2348023808 2351063040 2359312384 2359651008 2362268480 2363228160 2368589080 2370655232 2382921728 2387134464 2390753280 2391778064 2396176640 2399141888 2404153856 2405028912 2407696720 2410676224 2415712288 2419982994 2420154880 2421399552 2432155648 2433040896 2436628480 2441718760 2443848704 2445279232 2448343040 2450387584 2454719592 2460483584 2466696320 2470158080 2471057160 2474115072 2478927872 2479283664 2482033840 2483310336 2483486720 2488674890 2491203297 2495426560 2496159744 2498928640 2507800576 2508160512 2512773120 2517661120 2520218976 2520776704 2521694208 2525233152 2526962196 2529765260 2537373696 2537553920 2542855040 2544162816 2546984960 2547350520 2556394368 2560163840 2561095680 2572472320 2573795328 2577020160 2583915360 2586169344 2589982720 2596338030 2599550976 2602434560 2605447988 2607871220 2609397760 2614010880 2617245696 2622319260 2626578240 2629828608 2635322496 2635794304 2639790080 2640168960 2652862080 2658140160 2666016768 2667577344 2670919680 2676499410 2680291328 2683760640 2685890636 2690941440 2707673280 2709258240 2717173888 2722283520 2730237224 2731835392 2737542379 2748821504 2756176384 2759743920 2768240640 2769427232 2774023680 2774520320 2782741786 2788278272 2797140544 2801683456 2802085572 2806333440 2816180224 2829719552 2834722176 2835349504 2839019520 2840845865 2842306896 2845459760 2848980992 2854932704 2855971833 2860183040 2862678016 2868658342 2870337536 2873933920 2875411968 2888184832 2889236064 2889875456 2893496320 2903769088 2904185856 2907407360 2909835256 2915186560 2923954176 2929201880 2930062512 2933312720 2935029760 2938011648 2943726848 2944149351 2949140480 2949563760 2958958592 2960035584 2963319040 2964189696 2978440608 2978652160 2980184064 2983918080 2986409868 2989722580 2993422336 2994511872 2998714368 2998927360 3005192320 3006286140 3013345280 3019640360 3021193344 3026749440 3028287488 3035718312 3040194560 3041301120 3045064704 3051426048 3054810880 3056381952 3056599040 3062984480 3068399490 3072196608 3075604480 3086966784 3092643840 3098659840 3099104580 3104137920 3107979264 3120199680 3122921472 3129445464 3130005736 3131277312 3134750720 3135200640 3146201344 3150273720 3150970880 3152117760 3156541440 3158702745 3167748096 3171717120 3180203520 3182845952 3187671040 3195492960 3206705216 3217244160 3226643992 3228532736 3232711680 3235277357 3244054528 3249438720 3256809985 3271557120 3272959456 3287285760 3288694838 3294153120 3294742880 3298820096 3305711552 3311080448 3321604396 3328212992 3329424384 3332520960 3334471680 3344214016 3350364160 3357363295 3360291968 3362258944 3366977536 3369282928 3375239439 3383164928 3390232586 3392217088 3396467360 3408525824 3409015038 3412796530 3414551712 3414794240 3431727104 3432219648 3436026880 3445220480 3448225792 3448720704 3461784040 3466067968 3472195584 3479449233 3485347840 3488888832 3496425680 3498223872 3502104320 3502606965 3506438144 3513763328 3515042256 3519975264 3520225280 3522035712 3537149440 3538968576 3543402720 3544186880 3552883620 3554689024 3555982848 3556769792 3561226240 3568665880 3574382592 3578347520 3587667096 3587921920 3594264960 3598712832 3606230784 3610231040 3611545080 3612344320 3616014336 3623568432 3629711360 3630232320 3637294070 3648233472 3654942720 3662578140 3665773056 3667918848 3672514560 3675581376 3679658560 3690725376 3690987520 3698698240 3700044480 3705237120 3718391808 3723050760 3725230080 3733012335 3736114096 3741777920 3743139840 3748392960 3761700864 3776491680 3779629568 3781165056 3785359360 3789742528 3794647890 3806330880 3807962444 3814282560 3820477440 3825205248 3833882624 3840245760 3852314752 3858708480 3872247808 3884974080 3886639354 3898605568 3903651840 3906750016 3908171982 3911806830 3912507170 3914096640 3917348864 3925532468 3932751680 3946714112 3952252928 3953691456 3959685120 3971254144 3973578752 3978557440 3981879824 3992682496 3998285824 4001023477 4008381520 4020436992 4028257792 4028835954 4033304990 4035665920 4047624416 4055068160 4060086272 4068568064 4075175936 4075760832 4091199320 4095355836 4096262144 4097753088 4115955712 4123232256 4123525120 4132139440 4134264576 4138850560 4143972352 4152005495 4154140848 4160266240 4161780480 4163895296 4172593952 4174112679 4175036416 4180267520 4182417408 4195710816 4200364960 4202525184 4202823680 4208721920 4211603660 4223664128 4224270336 4228956160 4240271360 4244579328 4253024256 4260657280 4268189640 4273471488 4282399056 4289658880 4290274560 4294017024 4302987513 4305506304 4310282240 4310900880 4332277248 4332584960 4334813184 4340244480 4355653632 4361111040 4362076160 4364752884 4372779840 4383047680 4392204160 4393802820 4399969080 4402544640 4415590272 4423710720 4436635489 4438437888 4439232512 4443361280 4444978560 4445962240 4467978240 4484583870 4490133504 4498391040 4500319252 4507788480 4520017920 4529460540 4542431232 4545353384 4552735616 4560291840 4576292864 4582216320 4584898560 4594476720 4598294272 4613406720 4629594112 4632764026 4639265644 4647989760 4651851776 4664298496 4670142620 4686723008 4693300352 4695008604 4696047616 4702126080 4718624768 4719302016 4724536960 4726456320 4728482291 4737178160 4741310464 4759953055 4765843456 4774268928 4781506560 4783556128 4792353280 4798283776 4808307712 4810057824 4815393440 4821352448 4831424576 4839965988 4840309760 4842799104 4864311296 4866081792 4873256960 4883437520 4887697408 4890558464 4896686080 4900775168 4906915585 4909439184 4920967168 4933042257 4933392640 4940316160 4942114320 4948230144 4957855744 4958567328 4964067680 4966620672 4966973440 4977349780 4982406594 4990853120 4992319488 4997857280 5015601152 5016321024 5025546240 5035322240 5040437952 5041553408 5043388416 5050466304 5053924392 5059530520 5074747392 5075107840 5085348879 5085710080 5088325632 5093969920 5094701040 5112788736 5119194795 5120327680 5122191360 5144944640 5147590656 5154040320 5167830720 5172338688 5179965440 5192676060 5199101952 5204869120 5210895976 5215742440 5218795520 5228021760 5244638520 5253156480 5259657216 5270644992 5271588608 5279580160 5280337920 5305724160 5316280320 5332033536 5335154688 5341839360 5352998820 5360582656 5367521280 5371781272 5381882880 5415346560 5418516480 5434347776 5444567040 5455941105 5460474448 5463670784 5475084758 5497643008 5512352768 5519487840 5536481280 5538854464 5548047360 5549040640 5565483572 5576556544 5594281088 5603366912 5604171144 5612666880 5625399065 5632360448 5659439104 5669444352 5670699008 5678039040 5681691730 5684613792 5690919520 5697961984 5709865408 5711943666 5720366080 5725356032 5737316684 5740675072 5747867840 5750823936 5776369664 5778472128 5779750912 5786992640 5799082055 5807538176 5808371712 5814814720 5819670512 5829959031 5830373120 5847908352 5858403760 5860125024 5866625440 5868760755 5870059520 5876023296 5887453696 5888298702 5898280960 5899127520 5917917184 5920071168 5926638080 5928379392 5956881216 5957304320 5960368128 5967836160 5972819736 5979445160 5986844672 5989023744 5997428736 5997854720 6010384640 6012572280 6026690560 6039280720 6042386688 6049957485 6053498880 6056574976 6071436624 6080389120 6082602240 6090129408 6102852096 6109621760 6112763904 6113198080 6125968960 6136798980 6144393216 6151208960 6173933568 6185287680 6197319680 6198209160 6208275840 6215958528 6240399360 6245842944 6258890928 6260011472 6262554624 6269501440 6270401280 6292402688 6300547440 6301941760 6304235520 6313082880 6317405490 6335496192 6343434240 6360407040 6365691904 6375342080 6390985920 6413410432 6434488320 6453287984 6457065472 6465423360 6470554714 6488109056 6498877440 6513619970 6543114240 6545918912 6574571520 6577389676 6588306240 6589485760 6597640192 6611423104 6622160896 6643208792 6656425984 6658848768 6665041920 6668943360 6688428032 6700728320 6714726590 6720583936 6724517888 6733955072 6738565856 6750478878 6766329856 6780465172 6784434176 6792934720 6817051648 6818030076 6825593060 6829103424 6829588480 6863454208 6864439296 6872053760 6890440960 6896451584 6897441408 6910858733 6923568080 6932135936 6944391168 6949146039 6956854465 6958898466 6970695680 6977777664 6992851360 6996447744 7004208640 7005213930 7012876288 7027526656 7030084512 7039950528 7040450560 7044071424 7074298880 7077937152 7086805440 7088373760 7105767240 7109378048 7111965696 7122452480 7137331760 7148765184 7156695040 7171645855 7175334192 7175843840 7188529920 7197425664 7212461568 7220462080 7223090160 7224688640 7232028672 7247136864 7259422720 7260464640 7274588140 7296466944 7309885440 7325156280 7331546112 7335837696 7345029120 7351162752 7359317120 7381450752 7386199249 7397396480 7400088960 7410474240 7436783616 7446101520 7450460160 7466024670 7472228192 7483555840 7486279680 7496785920 7523401728 7552983360 7559259136 7562330112 7570718720 7579485056 7589295780 7612661760 7615924888 7628565120 7640954880 7667765248 7680491520 7704629504 7717416960 7744495616 7769948160 7773278708 7797211136 7807303680 7813500032 7816343964 7823613660 7825014340 7828193280 7834697728 7851064936 7865503360 7893428224 7904505856 7907382912 7919370240 7942508288 7947157504 7957114880 7963759648 7985364992 7996571648 8002046954 8016763040 8040873984 8056515584 8057671908 8066609980 8071331840 8095248832 8110136320 8120172544 8137136128 8150351872 8151521664 8182398640 8190711672 8192524288 8195506176 8212627137 8221737095 8231911424 8246464512 8247050240 8264278880 8268529152 8277701120 8287944704 8304010990 8308281696 8320532480 8323560960 8327790592 8345187904 8348225358 8350072832 8360535040 8364834816 8391421632 8400729920 8405050368 8405647360 8417443840 8423207320 8447328256 8448540672 8457912320 8475581465 8480542720 8489158656 8506048512 8521314560 8522537595 8536379280 8546942976 8564798112 8579317760 8580549120 8588034048 8605975026 8611012608 8620564480 8621801760 8664554496 8665169920 8669626368 8680488960 8711307264 8722222080 8729505768 8745559680 8766095360 8784408320 8787605640 8799938160 8805089280 8831180544 8847421440 8873270978 8876875776 8878465024 8886722560 8889957120 8891924480 8935956480 8969167740 8980267008 8996782080 9000638504 9015576960 9040035840 9058921080 9084862464 9090706768 9105471232 9120583680 9152585728 9164432640 9169797120 9188953440 9196588544 9226813440 9259188224 9265528052 9278531288 9295979520 9303703552 9328596992 9340285240 9373446016 9386600704 9390017208 9392095232 9404252160 9437249536 9438604032 9449073920 9452912640 9456964582 9474356320 9482620928 9519906110 9531686912 9548537856 9563013120 9567112256 9584706560 9596567552 9616615424 9620115648 9630786880 9642704896 9662849152 9679931976 9680619520 9685598208 9705832071 9716598385 9728622592 9732163584 9746513920 9766875040 9770429955 9775394816 9781116928 9793372160 9801550336 9813831170 9818878368 9841934336 9866084514 9866785280 9880632320 9884228640 9896460288 9915711488 9917134656 9928135360 9933241344 9933946880 9954699560 9964813188 9981706240 9984638976 9995714560 10031202304 10032642048 10051092480 10070644480 10072089885 10080875904 10083106816 10086776832 10100932608 10107848784 10119061040 10149494784 10150215680 10170697758 10171420160 10176651264 10187939840 10189402080 10225577472 10238389590 10240655360 10244382720 10289889280 10295181312 10308080640 10335661440 10344677376 10359930880 10385352120 10398203904 10409738240 10421791952 10431484880 10437591040 10456043520 10489277040 10506312960 10519314432 10541289984 10543177216 10559160320 10560675840 10611448320 10632560640 10664067072 10670309376 10683678720 10705997640 10721165312 10735042560 10743562544 10763765760 10795214287 10830693120 10837032960 10868695552 10889134080 10911882210 10920948896 10927341568 10950169516 10995286016 11024705536 11038975680 11072962560 11077708928 11096094720 11098081280 11130967144 11153113088 11188562176 11206733824 11208342288 11225333760 11250798130 11264720896 11318878208 11338888704 11341398016 11356078080 11363383460 11369227584 11381839040 11395923968 11419730816 11423887332 11440732160 11450712064 11474633368 11481350144 11495735680 11501647872 11552739328 11556944256 11559501824 11573985280 11581910065 11598164110 11615076352 11616743424 11629629440 11639341024 11659918062 11660746240 11695816704 11716807520 11720250048 11733250880 11737521510 11740119040 11752046592 11774907392 11776597404 11796561920 11798255040 11835834368 11840142336 11853276160 11856758784 11913762432 11914608640 11920736256 11935672320 11945639472 11958890320 11973689344 11978047488 11994857472 11995709440 12003070431 12020769280 12025144560 12053381120 12078561440 12084773376 12099914970 12106997760 12113149952 12142873248 12160778240 12165204480 12180258816 12205704192 12219243520 12225527808 12226396160 12251937920 12273597960 12288786432 12302417920 12347867136 12370575360 12375877943 12394639360 12396418320 12416551680 12431917056 12456016485 12480798720 12491685888 12517781856 12520022944 12525109248 12539002880 12540802560 12584805376 12601094880 12603883520 12608471040 12626165760 12634810980 12670992384 12686868480 12720814080 12731383808 12757980521 12781971840 12826820864 12868976640 12906575968 12914130944 12930846720 12941109428 12976218112 12997754880 13027239940 13086228480 13091837824 13149143040 13154779352 13176612480 13178971520 13195280384 13222846208 13244321792 13286417584 13309906467 13312851968 13317697536 13330083840 13337886720 13376856064 13401456640 13429453180 13441167872 13449035776 13467910144 13477131712 13500957756 13532659712 13560930344 13568868352 13585869440 13634103296 13636060152 13651186120 13658206848 13659176960 13687711895 13726908416 13728878592 13744107520 13780881920 13792903168 13794882816 13821717466 13847136160 13864271872 13888782336 13898292078 13913708930 13917796932 13941391360 13955555328 13985702720 13992895488 14008417280 14010427860 14025752576 14055053312 14060169024 14079901056 14080901120 14088142848 14148597760 14155874304 14173610880 14176747520 14185446873 14211534480 14218756096 14223931392 14244904960 14274663520 14279859165 14297530368 14313390080 14343291710 14350668384 14351687680 14377059840 14394851328 14424923136 14440924160 14446180320 14449377280 14464057344 14494273728 14518845440 14520929280 14549176280 14592933888 14619770880 14650312560 14663092224 14671675392 14690058240 14702325504 14718634240 14720746755 14762901504 14772398498 14794792960 14800177920 14820948480 14873567232 14892203040 14900920320 14932049340 14944456384 14967111680 14972559360 14993571840 15046803456 15105966720 15118518272 15124660224 15141437440 15158970112 15178591560 15225323520 15231849776 15257130240 15281909760 15335530496 15360983040 15409259008 15434833920 15488991232 15539896320 15546557416 15594422272 15614607360 15627000064 15632687928 15647227320 15650028680 15656386560 15669395456 15702129872 15731006720 15777620881 15786856448 15809011712 15814765824 15838740480 15885016576 15894315008 15914229760 15927519296 15970729984 15993143296 16004093908 16033526080 16081747968 16113031168 16115343816 16133219960 16142663680 16176386785 16190497664 16220272640 16274272256 16300703744 16303043328 16364797280 16381423344 16385048576 16391012352 16425254274 16443474190 16463822848 16492929024 16494100480 16528557760 16537058304 16555402240 16575889408 16608021980 16616563392 16641064960 16647121920 16655581184 16690375808 16696450716 16700145664 16721070080 16729669632 16782843264 16801459840 16810100736 16811294720 16834887680 16846414640 16876197195 16894656512 16897081344 16915824640 16951162930 16961085440 16978317312 17012097024 17042629120 17045075190 17072758560 17093885952 17129596224 17158635520 17161098240 17176068096 17211950052 17222025216 17241128960 17243603520 17329108992 17330339840 17339252736 17360977920 17397246165 17422614528 17444444160 17459011536 17491119360 17532190720 17568816640 17575211280 17599876320 17610178560 17662361088 17694842880 17746541956 17753751552 17756930048 17773445120 17779914240 17783848960 17871912960 17938335480 17960534016 17993564160 18001277008 18031153920 18080071680 18087821609 18117842160 18169724928 18181413536 18210942464 18241167360 18305171456 18328865280 18339594240 18377906880 18393177088 18453626880 18518376448 18531056104 18557062576 18591959040 18607407104 18646279223 18657193984 18680570480 18746892032 18773201408 18780034416 18784190464 18808504320 18874499072 18877208064 18898147840 18905825280 18913929164 18948712640 18965241856 19039812220 19063373824 19097075712 19126026240 19134224512 19169413120 19233230848 19240231296 19261573760 19285409792 19325698304 19359863952 19361239040 19371196416 19411664142 19433196770 19457245184 19464327168 19493027840 19533750080 19540859910 19550789632 19562233856 19586744320 19603100672 19627662340 19637756736 19683868672 19732169028 19733570560 19761264640 19768457280 19792920576 19831422976 19834269312 19856270720 19866482688 19867893760 19909399120 19929626376 19963412480 19969277952 19991429120 20005117385 20062404608 20065284096 20102184960 20141288960 20144179770 20161751808 20166213632 20173553664 20201865216 20215697568 20238122080 20298989568 20300431360 20341395516 20342840320 20353302528 20375879680 20378804160 20451154944 20476779180 20481310720 20488765440 20579778560 20590362624 20616161280 20671322880 20689354752 20719861760 20732576199 20770704240 20796407808 20819476480 20843583904 20862969760 20870563395 20875182080 20912087040 20978554080 21012625920 21038628864 21082579968 21086354432 21118320640 21121351680 21222896640 21265121280 21328134144 21367357440 21376516447 21411995280 21442330624 21470085120 21487125088 21514937565 21527531520 21590428574 21661386240 21674065920 21737391104 21778268160 21823764420 21841897792 21854683136 21900339032 21990572032 22036511809 22049411072 22077951360 22155417856 22158597747 22183177445 22192189440 22196162560 22261934288 22306226176 22377124352 22413467648 22416684576 22450667520 22501596260 22529441792 22637756416 22677777408 22712156160 22726766920 22738455168 22763678080 22791847936 22839461632 22847774664 22881464320 22901424128 22949266736 22962700288 22991471360 23003295744 23105478656 23113888512 23119003648 23147970560 23163820130 23196328220 23230152704 23233486848 23259258880 23278682048 23319836124 23321492480 23391633408 23433615040 23440500096 23466501760 23475043020 23480238080 23504093184 23549814784 23553194808 23593123840 23596510080 23642411455 23671668736 23680284672 23706552320 23713517568 23827524864 23829217280 23841472512 23871344640 23891278944 23917780640 23947378688 23956094976 23989714944 23991418880 24006140862 24041538560 24050289120 24106762240 24157122880 24169546752 24199829940 24213995520 24226299904 24285746496 24321556480 24330408960 24360517632 24411408384 24438487040 24451055616 24452792320 24503875840 24547195920 24577572864 24604835840 24665211285 24695734272 24741150720 24751755886 24789278720 24792836640 24833103360 24863834112 24912032970 24961597440 24983371776 25035563712 25040045888 25050218496 25078005760 25081605120 25169610752 25202189760 25207767040 25216942080 25252331520 25269621960 25341984768 25373736960 25426744395 25441628160 25462767616 25515961042 25563943680 25653641728 25737953280 25813151936 25828261888 25861693440 25882218856 25952436224 25995509760 26054479880 26183675648 26298286080 26309558704 26353224960 26357943040 26390560768 26445692416 26488643584 26572835168 26619812934 26625703936 26635395072 26660167680 26675773440 26753712128 26802913280 26858906360 26882335744 26898071552 26935820288 26954263424 27001915512 27065319424 27121860688 27137736704 27171738880 27268206592 27272120304 27302372240 27316413696 27318353920 27375423790 27453816832 27457757184 27488215040 27561763840 27585806336 27589765632 27643434932 27694272320 27728543744 27777564672 27796584156 27827417860 27835593864 27882782720 27911110656 27971405440 27985790976 28016834560 28020855720 28110106624 28120338048 28159802112 28161802240 28176285696 28297195520 28311748608 28347221760 28353495040 28370893746 28423068960 28437512192 28447862784 28489809920 28549327040 28559718330 28595060736 28626780160 28686583420 28701336768 28703375360 28754119680 28789702656 28849846272 28881848320 28892360640 28898754560 28928114688 28988547456 29037690880 29041858560 29098352560 29149795155 29185867776 29239541760 29300625120 29326184448 29343350784 29380116480 29404651008 29437268480 29441493510 29525803008 29544796996 29589585920 29600355840 29641896960 29747134464 29784406080 29801840640 29864098680 29888912768 29934223360 29945118720 29987143680 30093606912 30112966169 30211933440 30237036544 30249320448 30282874880 30317940224 30357183120 30450647040 30463699552 30514260480 30563819520 30671060992 30721966080 30818518016 30869667840 30977982464 31079792640 31093114832 31188844544 31229214720 31254000128 31265375856 31294454640 31300057360 31312773120 31338790912 31404259744 31462013440 31555241762 31573712896 31618023424 31629531648 31677480960 31770033152 31788630016 31828459520 31855038592 31941459968 31986286592 32008187816 32067052160 32163495936 32226062336 32230687632 32266439920 32285327360 32352773570 32380995328 32385642861 32440545280 32548544512 32601407488 32606086656 32729594560 32762846688 32770097152 32782024704 32850508548 32886948380 32927645696 32985858048 32988200960 33057115520 33074116608 33110804480 33216043960 33233126784 33282129920 33294243840 33311162368 33380751616 33392901432 33400291328 33442140160 33459339264 33565686528 33602919680 33620201472 33622589440 33669775360 33692829280 33752394390 33789313024 33794162688 33831649280 33902325860 33922170880 33956634624 34024194048 34085258240 34090150380 34145517120 34187771904 34259192448 34317271040 34322196480 34352136192 34423900104 34444050432 34482257920 34487207040 34554293665 34658217984 34660679680 34678505472 34721955840 34745730195 34794492330 34845229056 34888888320 34918023072 34982238720 35064381440 35137633280 35150422560 35199752640 35220357120 35324722176 35389685760 35493083912 35507503104 35513860096 35546890240 35559828480 35588050927 35743825920 35876670960 35921068032 35987128320 36002554016 36062307840 36160143360 36175643218 36235684320 36339449856 36362827072 36421884928 36482334720 36610342912 36657730560 36679188480 36755813760 36786354176 36907253760 36930996245 37036752896 37062112208 37114125152 37127633829 37183918080 37214814208 37292558446 37314387968 37361140960 37493784064 37546402816 37560068832 37568380928 37617008640 37748998144 37754416128 37796295680 37811650560 37827858328 37897425280 37930483712 38079624440 38126747648 38194151424 38268449024 38273941563 38338826240 38466461696 38480462592 38523147520 38570819584 38651396608 38719727904 38722478080 38742392832 38823328284 38866393540 38914490368 38928654336 38986055680 39067500160 39081719820 39101579264 39124467712 39173488640 39206201344 39255324680 39275513472 39367737344 39464338056 39467141120 39522529280 39536914560 39585841152 39662845952 39668538624 39712541440 39732965376 39735787520 39818798240 39859252752 39926824960 39938555904 39982858240 40010234770 40124809216 40130568192 40204369920 40282577920 40288359540 40323503616 40332427264 40347107328 40403730432 40431395136 40476244160 40597979136 40600862720 40682791032 40685680640 40706605056 40751759360 40757608320 40902309888 40953558360 40962621440 40977530880 41063135685 41159557120 41180725248 41232322560 41342645760 41378709504 41439723520 41465152398 41541408480 41592815616 41638952960 41687167808 41725939520 41741126790 41750364160 41824174080 41957108160 42025251840 42077257728 42165159936 42172708864 42236641280 42242703360 42445793280 42530242560 42656268288 42734714880 42753032894 42823990560 42884661248 42940170240 42974250176 43029875130 43055063040 43180857148 43322772480 43348131840 43474782208 43556536320 43647528840 43683795584 43709366272 43800678064 43981144064 44011258247 44073023618 44098822144 44155902720 44310835712 44317195494 44366354890 44384378880 44392325120 44523868576 44612452352 44754248704 44826935296 44833369152 44901335040 45003192520 45058883584 45275512832 45355554816 45424312320 45453533840 45476910336 45527356160 45583695872 45678923264 45695549328 45762928640 45802848256 45898533472 45925400576 45982942720 46006591488 46210957312 46227777024 46238007296 46295941120 46327640260 46392656440 46460305408 46466973696 46518517760 46557364096 46639672248 46642984960 46783266816 46867230080 46881000192 46933003520 46950086040 46960476160 47008186368 47099629568 47106389616 47186247680 47193020160 47284822910 47332862643 47343337472 47360569344 47413104640 47427035136 47655049728 47658434560 47682945024 47742689280 47782557888 47835561280 47894757376 47912189952 47979429888 47982837760 48012281724 48083077120 48100578240 48213524480 48314245760 48339093504 48399659880 48427991040 48529160355 48571492992 48643112960 48660817920 48822816768 48876974080 48902111232 48905584640 49007751680 49094391840 49155145728 49209671680 49330422570 49391468544 49482301440 49503511772 49578557440 49585673280 49666206720 49727668224 49824065940 49923194880 49966743552 50071127424 50080091776 50100436992 50156011520 50163210240 50339221504 50404379520 50415534080 50433884160 50504663040 50539243920 50683969536 50747473920 50853488790 50883256320 50925535232 51031922084 51127887360 51307283456 51475906560 51626303872 51656523776 51723386880 51764437712 51904872448 51991019520 52013305201 52108959760 52367351296 52596572160 52619117408 52706449920 52715886080 52781121536 52891384832 52977287168 53145670336 53239625868 53251407872 53270790144 53320335360 53351546880 53507424256 53605826560 53717812720 53764671488 53796143104 53871640576 53908526848 53976071435 54003831024 54130638848 54243721376 54263464827 54275473408 54343477760 54536413184 54544240608 54604744480 54632827392 54636707840 54750847580 54907633664 54915514368 54976430080 55123527680 55171612672 55179531264 55286869864 55388544640 55457087488 55555129344 55593168312 55654835720 55671187728 55765565440 55822221312 55938837669 55942810880 55971581952 56033669120 56041711440 56220213248 56240676096 56319604224 56323604480 56352571392 56594391040 56623497216 56694443520 56706990080 56741787492 56846137920 56875024384 56895725568 56979619840 57098654080 57119436660 57190121472 57253560320 57373166840 57402673536 57406750720 57508239360 57699692544 57763696640 57784721280 57797509120 57856229376 57977094912 58075381760 58083717120 58196705120 58299590310 58371735552 58479083520 58601250240 58652368896 58686701568 58760232960 58809302016 58874536960 58882987020 59051606016 59089593992 59179171840 59200711680 59283793920 59494268928 59568812160 59603681280 59728197360 59777825536 59868446720 59890237440 59974287360 60015352155 60187213824 60225932338 60423866880 60474073088 60498640896 60565749760 60635880448 60714366240 60901294080 60927399104 61028520960 61127639040 61342121984 61443932160 61470269783 61637036032 61739335680 61879389715 61955964928 62159585280 62186229664 62377689088 62458429440 62508000256 62530751712 62588909280 62600114720 62625546240 62677581824 62808519488 62924026880 63110483524 63147425792 63236046848 63259063296 63354961920 63540066304 63577260032 63656919040 63710077184 63789902605 63882919936 63972573184 64016375632 64129549341 64134104320 64326991872 64452124672 64461375264 64532879840 64570654720 64705547140 64761990656 64771285722 64881090560 65097089024 65202814976 65212173312 65459189120 65525693376 65540194304 65564049408 65701017096 65773896760 65855291392 65971716096 65976401920 66109535427 66114231040 66148233216 66221608960 66432087920 66466253568 66549532335 66564259840 66588487680 66622324736 66761503232 66785802864 66800582656 66884280320 66918678528 67131373056 67205839360 67240402944 67245178880 67339550720 67385658560 67504788780 67578626048 67588325376 67663298560 67804651720 67844341760 67913269248 68170516480 68180300760 68291034240 68375543808 68518384896 68634542080 68644392960 68704272384 68847800208 68888100864 68964515840 68974414080 69108587330 69316435968 69321359360 69357010944 69443911680 69491460390 69588984660 69690458112 69777776640 69836046144 69964477440 70128762880 70275266560 70300845120 70399505280 70440714240 70649444352 70779371520 70927234365 70986167824 71015006208 71027720192 71093780480 71119656960 71176101854 71487651840 71753341920 71842136064 71974256640 72005108032 72124615680 72320286720 72351286436 72471368640 72678899712 72725654144 72843769856 72964669440 73220685824 73315461120 73358376960 73511627520 73572708352 73814507520 73861992490 74073505792 74124224416 74228250304 74255267658 74367836160 74429628416 74585116892 74628775936 74722281920 74987568128 75092805632 75120137664 75136761856 75234017280 75497996288 75508832256 75592591360 75623301120 75655716656 75794850560 75860967424 76019446063 76159248880 76253495296 76388302848 76536898048 76547883126 76677652480 76932923392 76960925184 77046295040 77141639168 77302793216 77439455808 77444956160 77484785664 77646656568 77732787080 77828980736 77857308672 77972111360 78135000320 78163439640 78203158528 78346977280 78412402688 78510649360 78551026944 78735474688 78888104405 78928676112 78934282240 79045058560 79073829120 79171682304 79325691904 79337077248 79425082880 79465930752 79471575040 79637596480 79718505504 79853649920 79877111808 79965716480 80020469540 80249618432 80261136384 80408739840 80565155840 80576719080 80647007232 80694214656 80807460864 80862790272 80952488320 81195958272 81365582064 81371361280 81413210112 81503518720 81515216640 81804619776 81907116720 81925242880 81955061760 82126271370 82319114240 82361450496 82464645120 82685291520 82757419008 82879447040 82930304796 83082816960 83185631232 83277905920 83374335616 83451879040 83482253580 83500728320 83648348160 83914216320 84050503680 84330319872 84345417728 84473282560 84485406720 84891586560 85060485120 85312536576 85469429760 85506065788 85647981120 85769322496 85880340480 85948500352 86059750260 86110126080 86361714296 86645544960 86696263680 86949564416 87113072640 87295057680 87367591168 87418732544 87601356128 87962288128 88022516494 88146047236 88197644288 88311805440 88621671424 88634390988 88732709780 88768757760 88784650240 89047737152 89224904704 89508497408 89653870592 89666738304 89802670080 89841163529 90006385040 90117767168 90338898507 90439108045 90551025664 90711109632 90848624640 90907067680 90953820672 91054712320 91167391744 91357846528 91391098656 91525857280 91605696512 91797066944 91850801152 91965885440 92013182976 92421914624 92455554048 92591882240 92655280520 92785312880 92920610816 92933947392 93037035520 93114728192 93231396115 93279344496 93285969920 93566533632 93734460160 93762000384 93866007040 93900172080 93920952320 94016372736 94199259136 94212779232 94372495360 94386040320 94569645820 94665725286 94686674944 94721138688 94826209280 94854070272 95310099456 95316869120 95365890048 95485378560 95565115776 95671122560 95789514752 95824379904 95958859776 96024563448 96166154240 96201156480 96427048960 96628491520 96678187008 96799319760 96855982080 97058320710 97142985984 97286225920 97321635840 97645633536 97753948160 97804222464 97811169280 98015503360 98188783680 98310291456 98419343360 98660845140 98782937088 98964602880 99007023544 99157114880 99171346560 99332413440 99648131880 99846389760 99933487104 100142254848 100160183552 100200873984 100312023040 100326420480 100678443008 100808759040 100831068160 100867768320 101009326080 101078487840 101367939072 101494947840 101706977580 101766512640 101851070464 102063844168 102255774720 102614566912 102951813120 103252607744 103313047552 103446773760 103528875424 103662880995 103809744896 103982039040 104026610402 104217919520 104734702592 105193144320 105238234816 105412899840 105431772160 105562243072 105782769664 105954574336 106291340672 106479251736 106502815744 106541580288 106640670720 106764152781 106882582235 107014848512 107211653120 107435625440 107529342976 107592286208 107743281152 107817053696 107952142870 108007662048 108261277696 108487442752 108526929654 108550946816 108686955520 109072826368 109088481216 109209488960 109265654784 109273415680 109501695160 109815267328 109831028736 109952860160 110182559045 110247055360 110343225344 110359062528 110573739728 110777089280 110792988735 110914174976 111110258688 111186336624 111309671440 111342375456 111531130880 111644442624 111877675338 111885621760 111943163904 112067338240 112083422880 112440426496 112481352192 112639208448 112647208960 112705142784 113188782080 113246994432 113388887040 113483574984 113692275840 113750048768 113791451136 113959239680 114197308160 114238873320 114380242944 114507120640 114746333680 114805347072 114813501440 115016478720 115399385088 115527393280 115569442560 115595018240 115712458752 115954189824 116150763520 116167434240 116393410240 116599180620 116743471104 116958167040 117202500480 117304737792 117373403136 117520465920 117618604032 117749073920 117765974040 118103212032 118179187984 118358343680 118401423360 118567587840 118988537856 119137624320 119207362560 119456394720 119555651072 119736893440 119780474880 119948574720 120030704310 120374427648 120451864676 120847733760 120948146176 120997281792 121131499520 121271760896 121428732480 121802588160 121854798208 122057041920 122255278080 122684243968 122887864320 122940539566 123274072064 123478671360 123758779430 123911929856 124319170560 124372459328 124755378176 124916858880 125016000512 125061503424 125177818560 125200229440 125251092480 125355163648 125617038976 125848053760 126220967048 126294851584 126472093696 126518126592 126709923840 127080132608 127154520064 127313838080 127420154368 127579805210 127765839872 127945146368 128032751264 128259098682 128268208640 128653983744 128904249344 128922750528 129065759680 129141309440 129411094280 129523981312 129542571444 129762181120 130194178048 130405629952 130424346624 130918378240 131051386752 131080388608 131128098816 131402034192 131547793520 131710582784 131943432192 131952803840 132033774741 132219070854 132228462080 132296466432 132443217920 132864175840 132932507136 133099064670 133128519680 133176975360 133244649472 133523006464 133571605728 133601165312 133768560640 133837357056 134262746112 134411678720 134480805888 134490357760 134679101440 134771317120 135009577560 135176650752 135326597120 135609303440 135688683520 135826538496 136341032960 136360601520 136582068480 136751087616 137036769792 137269084160 137288785920 137408544768 137695600416 137776201728 137929031680 137948828160 138217174660 138632871936 138642718720 138714021888 138887823360 138982920780 139177969320 139380916224 139555553280 139672092288 139928954880 140337785731 140550533120 140601690240 140799010560 140881428480 141298888704 141558743040 141854468730 141972335648 142030012416 142055440384 142187560960 142239313920 142352203708 142975303680 143506683840 143684272128 143948513280 144010216064 144249231360 144640573440 144702572872 144942737280 145451308288 145687539712 145929338880 146441371648 146630922240 146716753920 147023255040 147145416704 147629015040 147723984980 148147011584 148248448832 148456500608 148510535316 148735672320 148859256832 149170233784 149257551872 149444563840 149975136256 150185611264 150240275328 150273523712 150468034560 150564830845 150995992576 151017664512 151185182720 151246602240 151311433312 151589701120 151721934848 152038892126 152318497760 152506990592 152776605696 153073796096 153095766252 153355304960 153865846784 153921850368 154092590080 154283278336 154605586432 154878911616 154889912320 154969571328 155293313136 155465574160 155657961472 155714617344 155944222720 156039915603 156270000640 156326879280 156406317056 156693954560 156824805376 157021298720 157102053888 157470949376 157776208810 157857352224 157868564480 158090117120 158147658240 158343364608 158651383808 158674154496 158850165760 158931861504 158943150080 159275192960 159437011008 159707299840 159754223616 159931432960 160040939080 160499236864 160522272768 160817479680 161130311680 161153438160 161294014464 161388429312 161614921728 161725580544 161904976640 161928214305 162391916544 162731164128 162742722560 162826420224 163007037440 163030433280 163609239552 163814233440 163850485760 163910123520 164252542740 164638228480 164722900992 164929290240 165370583040 165514838016 165860609592 166165633920 166371262464 166555811840 166748671232 166903758080 166964507160 167001456640 167296696320 167828432640 168101007360 168660639744 168690835456 168946565120 168970813440 169783173120 170120970240 170625073152 170938859520 171012131576 171295962240 171538644992 171760680960 171897000704 172119500520 172220252160 172723428592 173291089920 173392527360 173899128832 174226145280 174590115360 174735182336 174837465088 175202712256 175924576256 176045032988 176292094472 176395288576 176623610880 177243342848 177268781976 177465419560 177537515520 177569300480 177940254635 178095474304 178449809408 179016994816 179307741184 179333476608 179605340160 179682327058 180012770080 180235534336 180677797014 180878216090 181102051328 181422219264 181697249280 181814135360 181907641344 182109424640 182334783488 182715693056 182782197312 183051714560 183211393024 183594133888 183701602304 183931770880 184026365952 184410809349 184843829248 184911108096 185183764480 185310561040 185570625760 185638169145 185841221632 185867894784 186074071040 186229456384 186462792230 186558688992 186571939840 187133067264 187468920320 187524000768 187732014080 187800344160 187841904640 188032745472 188398518272 188425558464 188744990720 188772080640 189139291640 189331450572 189373349888 189442277376 189652418560 189708140544 190620198912 190633738240 190731780096 190970757120 191130231552 191342245120 191369707815 191579029504 191648759808 191917719552 192049126896 192332308480 192402312960 192854097920 193256983040 193356374016 193598639520 193711964160 194116641420 194285971968 194572451840 194643271680 195291267072 195507896320 195608444928 195622338560 196031006720 196377567360 196620582912 196838686720 197321690280 197565874176 197929205760 198014047088 198314229760 198342693120 198664826880 199296263760 199692779520 199866974208 200284509696 200320367104 200401747968 200624046080 200652840960 201356886016 201617518080 201662136320 201735536640 202018652160 202156975680 202735878144 202989895680 203413955160 203533025280 203702140928 204127688336 204511549440 205109071453 205229133824 205903626240 206505215488 206626095104 206893547520 207057750848 207325761990 207619489792 207964078080 208053220804 208435839040 209469405184 210386288640 210476469632 210825799680 210863544320 211565539328 211909148672 212582681344 212958503472 213005631488 213083160576 213281341440 213528305562 213765164470 214029697024 214423306240 214871250880 215058685952 215184572416 215486562304 215634107392 215904285740 216015324096 216522555392 216974885504 217053859308 217101893632 217373911040 218145652736 218176962432 218418977920 218531309568 218546831360 219003390320 219630534656 219662057472 219905720320 220056291235 220365118090 220494110720 220686450688 220718125056 221147479456 221554178560 221585977470 221828349952 222220517376 222372673248 222619342880 222684750912 223062261760 223288885248 223755350676 223771243520 223886327808 224134676480 224166845760 224880852992 224962704384 225278416896 225294417920 225410285568 226377564160 226493988864 226777774080 226967149968 227384551680 227500097536 227582902272 227918479360 228058338189 228394616320 228477746640 228760485888 229014241280 229492667360 229610694144 229627002880 230032957440 230798770176 231054786560 231138885120 231190036480 231424917504 231908379648 232301527040 232334868480 232786820480 233198361240 233486942208 233916334080 234405000960 234609475584 235040931840 235141680917 235237208064 235498147840 235531948080 236206424064 236358375968 236664313215 236716687360 236802846720 237135175680 237977075712 238275248640 238414725120 238912789440 239111302144 239473786880 239560949760 239897149440 240061408620 240748855296 240903729352 241695467520 241896292352 242401629899 242543521792 242857464960 243709596416 244114083840 244510556160 245368487936 245775728640 245881079132 246548144128 246957342720 247517558860 247823859712 248638341120 248744918656 249833717760 250032001024 250123006848 250355637120 250400458880 250502184960 250710327296 251234077952 251696107520 252441934096 252589703168 252944187392 253036253184 253419847680 254160265216 254309040128 254627676160 254840308736 255159610420 255531679744 255890292736 256065502528 256518197364 256536417280 257307967488 257808498688 257845501056 258131519360 258282618880 258822188560 259047962624 259085142888 259524362240 260066526005 260388356096 260811259904 260848693248 261836756480 262102773504 262160777216 262256197632 262804068384 263095587040 263421165568 263886864384 263905607680 264067549482 264438141708 264456924160 264592932864 264886435840 265728351680 265865014272 266198129340 266257039360 266353950720 266489298944 267046012928 267143211456 267202330624 267537121280 267674714112 268525492224 268823357440 268961611776 268980715520 269358202880 269523490587 269542634240 270019155120 270353301504 270653194240 271218606880 271317324135 271377367040 271653076992 272682065920 272721203040 273164136960 273502175232 274073539584 274538168320 274577571840 274817089536 275391200832 275552403456 275858063360 275897656320 276434349320 277265743872 277285437440 277775646720 277965841560 278355938640 278761832448 279111106560 279344184576 279694188345 279857909760 280675571462 281101066240 281203380480 281598021120 281762856960 282597777408 283117486080 283708937460 283944671296 284060024832 284110880768 284375121920 284478627840 284704407416 285950607360 287013367680 287368544256 288020432128 288498462720 289281146880 289405145744 289885474560 290902616576 291375079424 291858677760 292882743296 293261844480 293433507840 294046510080 294290833408 295258030080 295447969960 296294023168 296496897664 296913001216 297021070632 297471344640 297718513664 298340467568 298515103744 298889127680 299950272512 300371222528 300480550656 300547047424 300936069120 301129661690 301991985152 302035329024 302370365440 302493204480 302622866624 303179402240 303443869696 304077784252 304636995520 305013981184 305553211392 306147592192 306191532504 306710609920 307351348915 307731693568 307843700736 308185180160 309211172864 309757823232 309779824640 309939142656 310586626272 310931148320 311315922944 311429234688 311888445440 312079831206 312540001280 312653758560 312812634112 313387909120 313649610752 314042597440 314204107776 314941898752 315552417620 315714704448 315737128960 316180234240 316295316480 316686729216 317302767616 317348308992 317700331520 317863723008 317886300160 318550385920 318874022016 319414599680 319508447232 319862865920 320081878160 320647746705 320998473728 321044545536 321634959360 322260623360 322306876320 322588028928 322776858624 323229843456 323451161088 323809953280 323856428610 324783833088 325462328256 325485445120 325652840448 326014074880 326060866560 327218479104 327628466880 327700971520 327820247040 328505085480 329276456960 329445801984 329858580480 330547677135 330741166080 331029676032 331721219184 332331267840 332742524928 333111623680 333497342464 333807516160 333929014320 334002913280 334593392640 335656865280 336202014720 337321279488 337381670912 337893130240 337941626880 339566346240 341250146304 341877719040 342024263152 342591924480 343077289984 343521361920 343794001408 344239001040 344440504320 345446857184 346582179840 346785054720 347798257664 348452290560 349180230720 349470364672 349674930176 350405424512 351849152512 352090065976 352584188944 352790577152 353247221760 354486685696 354537563952 354930839120 355075031040 355138600960 355880509270 356190948608 356899618816 358033989632 358615482368 358666953216 359210680320 359364654116 360025540160 360471068672 361355594028 361756432180 362204102656 362844438528 363394498560 363628270720 363815282688 364218849280 365431386112 365564394624 366103429120 366422786048 367188267776 367403204608 367863541760 368052731904 368821618698 369687658496 369822216192 370367528960 370621122080 371141251520 371276338290 371682443264 371735789568 372148142080 372458912768 372925584460 373117377984 373143879680 374266134528 374937840640 375048001536 375464028160 375600688320 375683809280 376065490944 376797036544 376851116928 377489981440 377544161280 378278583280 378662901144 378746699776 378884554752 379304837120 379416281088 380097230315 381240397824 381267476480 381463560192 381941514240 382260463104 382684490240 382739415630 383158059008 383297519616 383835439104 384098253792 384664616960 384804625920 385708195840 386513966080 386712748032 387197279040 387423928320 388233282840 388571943936 389144903680 389286543360 390582534144 391015792640 391216889856 391468560197 392062013440 392755134720 393241165824 393677373440 394643380560 395131748352 395858411520 396028094176 396628459520 396685386240 397329653760 398592527520 399385559040 399733948416 400569019392 400640734208 400803495936 401248092160 401305681920 402713772032 403235036160 403471073280 404037304320 404313951360 405979791360 406827910320 407066050560 407404281856 408255376672 409023098880 410218142906 410458267648 411807252480 413010430976 413252190208 413787095040 414115501696 414651523980 415238979584 415928156160 416106441608 416871678080 418938810368 420952939264 421013357193 421651599360 421727088640 423131078656 423818297344 425165362688 425917006944 426011262976 426166321152 426562682880 427056611124 427530328940 428059394048 428846612480 429742501760 430117371904 430369144832 431268214784 431808571480 432030648192 433045110784 433949771008 434107718616 434203787264 434747822080 436291305472 436353924864 436837955840 437062619136 437093662720 438006780640 439261069312 439324114944 439811440640 440112582470 440730236180 440988221440 441372901376 441436250112 442294958912 443108357120 443171954940 443656699904 444441034752 444745346496 445238685760 445369501824 446124523520 446577770496 447510701352 447542487040 447772655616 448269352960 448333691520 449205817645 449761705984 449925408768 450556833792 450588835840 450820571136 451694492535 452755128320 452987977728 453555548160 453934299936 454769103360 455000195072 455165804544 455836958720 456116676378 456789232640 456955493280 457520971776 458028482560 458985334720 459221388288 459254005760 460065914880 461597540352 462109573120 462277770240 462849835008 463816759296 464603054080 464669736960 465573640960 466396722480 466973884416 467832668160 468810001920 469218951168 470081863680 470283361834 470474416128 470996295680 471063896160 472412848128 472716751936 473328626430 473433374720 473605693440 474270351360 475954151424 476550497280 476829450240 477825578880 478222604288 478947573760 479121899520 479794298880 480122817240 481497710592 481807458704 483390935040 483792584704 484803259798 485087043584 485714929920 487419192832 488228167680 489021112320 490736975872 491551457280 491762158264 493096288256 493914685440 495035117720 495647719424 497489837312 499667435520 500064002048 500246013696 500711274240 500800917760 501004369920 501420654592 502468155904 503392215040 504883868192 505179406336 505888374784 506072506368 506839695360 508320530432 508618080256 509255352320 509680617472 510319220840 511063359488 511780585472 512131005056 513036394728 513072834560 514615934976 515616997376 515691002112 516263038720 516565237760 517644377120 518095925248 518170285776 519048724480 520133052010 520776712192 521622519808 521697386496 523673512960 524205547008 524321554432 524512395264 525608136768 526191174080 526842331136 527773728768 527811215360 528135098964 528876283416 528913848320 529185865728 529772871680 531456703360 531730028544 532396258680 532514078720 532707901440 533820763905 534092025856 534286422912 534404661248 535074242560 535349428224 537050984448 537646714880 537923223552 537961431040 538716405760 539046981174 539085268480 540038310240 540706603008 541306388480 542437213760 542634648270 542754734080 543306153984 545364131840 545442406080 546328273920 547004350464 548147079168 549076336640 549155143680 549634179072 550782401664 551104806912 551716126720 551795312640 552868698640 554531487744 554570874880 555551293440 555931683120 556711877280 557523664896 558222213120 558688369152 559388376690 559715819520 561351142924 562202132480 562406760960 563196042240 563525713920 565195554816 566234972160 567417874920 567889342592 568120049664 568221761536 568750243840 568957255680 569408814832 571901214720 572146357211 574026735360 574737088512 576040864256 576996925440 578562293760 578810291488 579770949120 581805233152 582750158848 583717355520 585765486592 586523688960 586867015680 588093020160 588581666816 590516060160 590895939920 592588046336 592993795328 593826002432 594042141264 594942689280 595437027328 596680935136 597030207488 597778255360 599900545024 600742445056 600961101312 601094094848 601872138240 602259323380 603983970304 604070658048 604740730880 604986408960 605245733248 606358804480 606887739392 608155568504 609273991040 610027962368 611106422784 612295184384 612383065008 613421219840 614702697830 615327214359 615463387136 615687401472 616370360320 618422345728 619515646464 619559649280 619878285312 621173252544 621862296640 622631845888 622858469376 623776890880 624159662412 625080002560 625307517120 625625268224 626775818240 627299221504 628085194880 628408215552 631104835240 631429408896 631474257920 632360468480 632590632960 634605535232 634696617984 635400663040 635727446016 635772600320 637100771840 637748044032 638829199360 639016894464 639725731840 640163756320 641295493410 641996947456 642089091072 643269918720 644521246720 644613752640 645176057856 645553717248 646459686912 646902322176 647619906560 647712857220 649567666176 650924656512 650970890240 651305680896 652028149760 652121733120 654436958208 655256933760 655401943040 655640494080 657010170960 658552913920 658891603968 659717160960 660168873705 661095354270 661482332160 662059352064 663442438368 664662535680 665485049856 666223247360 666994684928 667615032320 667858028640 668005826560 669186785280 671313730560 672404029440 674642558976 674763341824 675883253760 676172967613 679132692480 682500292608 683755438080 684048526304 685183848960 686154579968 687042723840 687588002816 688478002080 688881008640 690893714368 693164359680 693570109440 695596515328 696904581120 698360461440 698940729344 699349860352 700810849024 701688928655 703698305024 704180131952 705168377888 705425042751 705581154304 706494443520 708973371392 709075127904 709861678240 710150062080 710277201920 711761018540 712381897216 713799237632 716067979264 717230964736 717333906432 718421360640 718729308232 720051080320 720942137344 722711188056 723512864360 724408205312 725688877056 727204889697 727256541440 727630565376 728437698560 730862772224 731128789248 732206858240 732845572096 734376535552 734806409216 735727083520 736105463808 737643237396 739375316992 739644432384 740735057920 741242244160 742282503040 742552676580 743364886528 743471579136 744296284160 744917825536 745851168920 746234755968 746287759360 749875681280 750096003072 750928056320 751201376640 751367618560 752130981888 753594073088 753702233856 754979962880 755088322560 756557166560 757325802288 757493399552 757769109504 758609674240 758832562176 760194460630 762480795648 762534952960 762927120384 763883028480 764520926208 765368980480 765478831260 766316118016 766595039232 767670878208 768196507584 769329233920 769609251840 771416391680 773027932160 773425496064 774394558080 774847856640 776466565680 777143887872 778289807360 778573086720 780199578015 781165068288 782031585280 782433779712 782937120394 784124026880 785510269440 786482331648 787354746880 789286761120 790263496704 791716823040 792056188352 793256919040 793370772480 794659307520 797185055040 798771118080 799467896832 801138038784 801281468416 801606991872 802496184320 802611363840 805427544064 806470072320 806942146560 808074608640 808627902720 811959582720 813655820640 814132101120 814808563712 816510753344 818046197760 820436285812 820916535296 823614504960 826020861952 826504380416 827574190080 828231003392 829303047960 830477959168 831856312320 832212883216 833743356160 836213906693 837877620736 841905878528 842026714386 843303198720 843454177280 846262157312 847636594688 850330725376 851834013888 852022525952 852332642304 853125365760 854113222248 855060657880 856118788096 857693224960 859485003520 860234743808 862536429568 863617142960 864061296384 866090221568 867899542016 868215437232 868407574528 869495644160 872582610944 872707849728 873675911680 874125238272 874187325440 876013561280 878522138624 878648229888 879622881280 880225164940 881460472360 881976442880 882745802752 882872500224 884589917824 886216714240 886343909880 888882069504 889490692992 890477371520 890739003648 892249047040 893155540992 895021402704 895084974080 895545311232 896538705920 896667383040 898411635290 899523411968 899850817536 901113667584 901177671680 901641142272 903388985070 905510256640 905975955456 907111096320 907868599872 909538206720 910000390144 910331609088 911673917440 912233352756 913578465280 913910986560 915041943552 916056965120 917970669440 918442776576 918508011520 920131829760 922054046745 923195080704 924219146240 924555540480 927633518592 929206108160 929339473920 931147281920 932793444960 933947768832 935665336320 937620003840 938437902336 940163727360 940566723668 940948832256 941992591360 942127792320 944825696256 945433503872 946657252860 946866749440 947211386880 948540702720 951908302848 953100994560 953658900480 955651157760 956445208576 957895147520 958243799040 959588597760 960245634480 962995421184 963614917408 966781870080 967585169408 969606519596 970174087168 971429859840 974838385664 976456335360 978042224640 981473951744 983102914560 983524316528 986192576512 987829370880 988252798819 990070235440 991295438848 994979674624 999334871040 1000128004096 1000492027392 1001422548480 1001601835520 1002008739840 1002841309184 1004936311808 1006784430080 1009767736384 1010358812672 1011776749568 1012145012736 1013679390720 1016641060864 1018510704640 1019361234944 1020638441680 1022126718976 1023561170944 1024262010112 1025545357265 1026072789456 1026145669120 1029231869952 1031233994752 1031382004224 1032526077440 1033130475520 1035288754240 1036191850496 1036340571552 1038097448960 1040266104020 1041553424384 1043245039616 1043394772992 1047347025920 1048411094016 1049024790528 1051216273536 1052382348160 1053684662272 1055547457536 1056270197928 1057752566832 1057827696640 1058371731456 1059545743360 1062913406720 1063460057088 1064792517360 1065028157440 1065415802880 1067641527810 1068184051712 1068572845824 1068809322496 1070148485120 1070698856448 1074101968896 1075293429760 1075846447104 1075922862080 1077432811520 1078093962348 1078170536960 1080076620480 1081413206016 1082612776960 1084874427520 1085269296540 1085509468160 1086612307968 1090728263680 1090884812160 1092656547840 1096294158336 1098152673280 1098310287360 1099268358144 1101564803328 1102209613824 1103432253440 1103590625280 1105737397280 1109062975488 1109141749760 1111102586880 1111863366240 1113423754560 1115047329792 1116444426240 1117376738304 1118776753380 1119431639040 1122702285848 1124404264960 1124813521920 1126392084480 1127051427840 1130391109632 1132469944320 1134835749840 1135778685184 1136240099328 1136443523072 1137500487680 1137914511360 1138817629664 1140291690945 1143802429440 1144292714422 1148053470720 1149474177024 1152081728512 1153993850880 1157124587520 1157620582976 1159541898240 1163610466304 1165500317696 1167434711040 1167935125877 1171530973184 1173047377920 1174405680591 1175708404585 1176186040320 1177163333632 1181032120320 1181791879840 1185176092672 1185987590656 1187652004864 1188084282528 1189885378560 1190874054656 1193361870272 1194060414976 1195556510720 1199801090048 1201484890112 1201922202624 1203744276480 1204518646760 1207967940608 1208141316096 1209481461760 1210491466496 1212008149495 1212717608960 1213775478784 1216311137008 1218547982080 1220055924736 1222212845568 1224590368768 1224766130016 1226842439680 1229405395660 1230654428718 1230926774272 1231374802944 1232740720640 1236844691456 1239031292928 1239119298560 1239756570624 1242346505088 1243724593280 1245263691776 1245716938752 1248319324824 1250160005120 1250615034240 1251250536448 1253551636480 1254598443008 1256170389760 1256816431104 1262209670480 1262858817792 1262948515840 1264720936960 1265181265920 1269211070464 1269393235968 1270801326080 1271454892032 1271545200640 1274201543680 1275496088064 1277658398720 1278033788928 1279451463680 1280327512640 1282590986820 1283993894912 1284178182144 1286539837440 1289042493440 1289227505280 1290352115712 1291107434496 1293804644352 1295239813120 1295425714440 1299135332352 1301849313024 1301941780480 1302611361792 1304056299520 1304243466240 1308873916416 1310513867520 1310803886080 1311280988160 1314020341920 1317105827840 1317783207936 1319434321920 1320337747410 1322190708540 1322964664320 1324118704128 1326884876736 1329325071360 1330970099712 1332446494720 1333989369856 1335230064640 1335716057280 1336011653120 1338373570560 1342627461120 1344808058880 1347617452935 1349285117952 1349526683648 1351766507520 1352345935226 1358265384960 1365000585216 1367510876160 1368097052608 1370367697920 1372309159936 1374085447680 1375176005632 1376956004160 1377762017280 1381787428736 1386328719360 1391193030656 1393809162240 1396720922880 1397881458688 1398699720704 1401621698048 1403377857310 1407396610048 1408360263904 1410336755776 1410850085502 1411162308608 1412988887040 1417946742784 1418150255808 1419723356480 1420300124160 1420554403840 1423522037080 1424763794432 1427598475264 1432135958528 1434461929472 1434667812864 1436842721280 1437458616464 1440102160640 1441884274688 1445422376112 1447025728720 1448816410624 1451377754112 1454409779394 1454513082880 1455261130752 1456875397120 1461725544448 1462257578496 1464413716480 1465691144192 1468753071104 1469612818432 1471454167040 1472210927616 1475286474792 1478750633984 1479288864768 1481470115840 1482484488320 1484565006080 1485105353160 1486943158272 1488592568320 1489835651072 1491702337840 1492469511936 1492575518720 1499751362560 1500192006144 1501856112640 1502402753280 1502735237120 1504261963776 1507188146176 1507404467712 1509959925760 1510176645120 1513114333120 1514651604576 1514986799104 1515538219008 1517219348480 1517665124352 1520388921260 1524961591296 1525069905920 1525854240768 1527766056960 1529041852416 1530737960960 1530957662520 1533190078464 1535341756416 1536393015168 1538658467840 1539218503680 1546055864320 1546850992128 1548789116160 1549695713280 1552933131360 1554287775744 1556579614720 1557146173440 1560399156030 1562330136576 1564063170560 1564867559424 1565874240788 1568248053760 1571020538880 1572964663296 1574709493760 1578573522240 1580526993408 1583433646080 1584112376704 1586513838080 1586741544960 1589318615040 1594370110080 1597542236160 1602276077568 1602562936832 1603213983744 1604992368640 1605222727680 1610855088128 1612940144640 1613884293120 1616149217280 1617255805440 1623919165440 1627311641280 1628264202240 1629617127424 1633021506688 1636092395520 1640872571624 1641833070592 1647229009920 1652041723904 1653008760832 1655148380160 1656462006784 1658606095920 1660955918336 1663712624640 1664425766432 1667486712320 1672427813386 1675755241472 1683811757056 1684053428772 1686606397440 1686908354560 1692524314624 1695273189376 1700661450752 1703668027776 1704045051904 1704665284608 1706250731520 1708226444496 1710121315760 1712237576192 1715386449920 1716439071633 1718970007040 1720469487616 1725072859136 1727234285920 1728122592768 1732180443136 1735799084032 1736430874464 1736815149056 1738991288320 1745165221888 1745415699456 1747351823360 1748250476544 1748374650880 1752027122560 1757296459776 1759245762560 1760450329880 1762920944720 1763952885760 1765491605504 1765745000448 1769179835648 1772433428480 1772687819760 1777764139008 1778981385984 1780954743040 1781478007296 1784498094080 1786311081984 1790042805408 1790169948160 1791090622464 1793077411840 1793334766080 1796823270580 1799046823936 1799701635072 1802227335168 1802355343360 1803282284544 1806777970140 1811020513280 1811951910912 1814222192640 1815737199744 1819076413440 1820000780288 1820663218176 1824466705512 1827156930560 1827821973120 1830083887104 1832113930240 1835941338880 1836885553152 1837016023040 1840263659520 1844108093490 1846390161408 1848438292480 1849111080960 1855267037184 1858412216320 1858678947840 1862294563840 1865586889920 1867895537664 1871330672640 1875240007680 1876875804672 1880327454720 1881133447336 1881897664512 1883985182720 1884255584640 1890867007744 1893314505720 1893733498880 1894422773760 1897081405440 1903816605696 1906201989120 1907317800960 1911302315520 1912890417152 1915790295040 1916487598080 1919177195520 1920491268960 1925990842368 1927229834816 1933563740160 1935170338816 1939213039192 1940348174336 1942859719680 1949676771328 1952912670720 1956084449280 1957342800985 1962947903488 1966205829120 1967048633056 1972385153024 1975658741760 1976505597638 1980140470880 1982590877696 1989959349248 1998669742080 2000256008192 2000984054784 2002845096960 2003203671040 2004017479680 2005682618368 2009872623616 2013568860160 2019535472768 2020717625344 2023553499136 2024290025472 2028518902839 2033282121728 2037021409280 2038722469888 2041276883360 2044253437952 2047122341888 2048524020224 2051090714530 2052145578912 2052291338240 2058463739904 2062467989504 2062764008448 2065052154880 2066260951040 2070577508480 2072383700992 2072681143104 2076194897920 2080532208040 2083106848768 2086490079232 2086789545984 2094694051840 2096822188032 2098049581056 2102432547072 2104764696320 2105066785965 2107369324544 2111094915072 2112540395856 2115505133664 2115655393280 2116743462912 2119091486720 2125826813440 2126920114176 2129585034720 2130056314880 2130831605760 2135283055620 2136368103424 2137145691648 2137618644992 2140296970240 2141397712896 2148203937792 2150586859520 2151692894208 2151845724160 2156187924696 2156341073920 2160153240960 2162826412032 2165225553920 2169748855040 2170538593080 2171018936320 2173224615936 2181456527360 2181769624320 2185313095680 2192588316672 2196305346560 2196620574720 2198536716288 2203129606656 2204419227648 2206864506880 2207181250560 2211474794560 2218125950976 2218283499520 2222205173760 2223726732480 2226847509120 2230094659584 2232888852480 2234753476608 2237553506760 2238863278080 2245404571696 2248808529920 2249627043840 2252784168960 2254102855680 2260782219264 2264939888640 2269671499680 2271557370368 2272480198656 2272887046144 2275000975360 2275829022720 2277635259328 2280583381890 2287604858880 2288585428844 2296106941440 2298948354048 2304163457024 2307987701760 2314249175040 2315241165952 2319083796480 2327220932608 2331000635392 2334869422080 2335870251754 2343061946368 2346094755840 2348811361182 2351416809170 2352372080640 2354326667264 2362064240640 2363583759680 2370352185344 2371975181312 2375304009728 2376168565056 2379770757120 2381748109312 2386723740544 2388120829952 2391113021440 2399602180096 2402969780224 2403844405248 2407488552960 2409037293520 2415935881216 2416282632192 2418962923520 2420982932992 2424016298990 2425435217920 2427550957568 2432622274016 2437095964160 2440111849472 2444425691136 2449180737536 2449532260032 2453684879360 2458810791320 2461308857436 2461853548544 2462749605888 2465481441280 2473689382912 2478062585856 2478238597120 2479513141248 2484693010176 2487449186560 2490527383552 2491433877504 2496638649648 2500320010240 2501230068480 2502501072896 2507103272960 2508641720079 2509196886016 2512340779520 2513632862208 2524419340960 2525717635584 2525897031680 2529441873920 2530362531840 2538422140928 2538786471936 2541602652160 2542909784064 2543090401280 2548403087360 2550992176128 2555316797440 2556067577856 2558902927360 2560655025280 2565181973640 2568356364288 2573079674880 2578084986880 2578455010560 2580704231424 2587609288704 2590479626240 2590851428880 2598270664704 2603698626048 2603883560960 2605222723584 2608112599040 2608486932480 2617747832832 2621027735040 2621607772160 2622561976320 2628040683840 2634211655680 2635566415872 2638868643840 2640675494820 2644381417080 2645929328640 2648237408256 2653769753472 2658650142720 2666417928889 2667978739712 2670460129280 2671432114560 2672023306240 2676747141120 2685254922240 2689616117760 2695234905870 2698570235904 2699053367296 2703533015040 2704691870452 2716530769920 2730001170432 2735021752320 2736194105216 2740735395840 2748170895360 2750352011264 2753912008320 2755524034560 2763574857472 2772657438720 2782386061312 2787618324480 2793441845760 2795762917376 2797399441408 2803243396096 2806755714620 2814793220096 2816720527808 2820673511552 2821700171004 2822324617216 2825977774080 2835893485568 2836300511616 2839446712960 2840600248320 2841108807680 2847044074160 2849527588864 2855196950528 2860731786055 2864271917056 2868923858944 2869335625728 2873685442560 2874917232928 2880204321280 2883768549376 2890844752224 2894051457440 2897632821248 2902755508224 2908819558788 2909026165760 2910522261504 2913750794240 2923451088896 2924515156992 2928827432960 2931382288384 2937506142208 2939225636864 2942908334080 2944421855232 2950572949584 2957501267968 2958577729536 2962940231680 2964758396457 2964968976640 2969130012160 2970210706320 2973886316544 2977185136640 2979671302144 2983404675680 2984939023872 2985151037440 2999502725120 3000384012288 3003712225280 3004805506560 3005470474240 3008523927552 3014376292352 3014808935424 3019919851520 3020353290240 3026228666240 3029303209152 3029973598208 3031076438016 3034438696960 3035330248704 3040777842520 3049923182592 3050139811840 3055532113920 3058083704832 3061475921920 3061915325040 3066380156928 3070683512832 3072786030336 3076636071795 3077316935680 3078437007360 3092111728640 3093701984256 3097578232320 3099391426560 3105866262720 3108575551488 3113159229440 3114292346880 3120798312060 3124660273152 3128126341120 3129735118848 3131748481576 3136496107520 3142041077760 3157147044480 3161053986816 3168224753408 3173027676160 3173483089920 3178637230080 3188740220160 3195084472320 3204552155136 3205125873664 3206427967488 3209984737280 3210445455360 3221710176256 3225880289280 3227768586240 3232298434560 3234511610880 3247838330880 3254623282560 3256528404480 3259234254848 3266043013376 3272184791040 3281745143248 3283666141184 3294458019840 3304083447808 3306017521664 3310296760320 3312924013568 3317212191840 3321911836672 3327425249280 3328851532864 3334973424640 3344855626772 3351510482944 3367623514112 3368106857544 3373212794880 3373816709120 3380864838065 3385048629248 3390546378752 3401322901504 3407336055552 3408090103808 3409330569216 3412501463040 3416452888992 3420242631520 3424475152384 3430772899840 3432878143266 3437940014080 3440938975232 3450145718272 3454468571840 3456245185536 3464360886272 3471598168064 3472861748928 3473630298112 3477982576640 3490330443776 3490831398912 3494703646720 3496500953088 3496749301760 3503805377631 3504054245120 3514592919552 3518491525120 3520900659760 3525841889440 3527125213755 3527905771520 3530983211008 3531490000896 3538359671296 3544866856960 3545375639520 3555528278016 3557962771968 3561909486080 3562956014592 3568996188160 3572622163968 3580085610816 3580339896320 3582181244928 3586154823680 3586669532160 3593646541160 3598093647872 3599403270144 3604454670336 3604710686720 3613555940280 3622041026560 3623903821824 3628444385280 3631474399488 3636024448485 3638152826880 3640001560576 3641326436352 3648933411024 3654313861120 3655643946240 3660167774208 3664227860480 3671882677760 3673771106304 3674032046080 3680527319040 3688216186980 3692780322816 3696876584960 3698222161920 3710534074368 3716824432640 3717357895680 3724589127680 3731173779840 3735791075328 3750480015360 3753751609344 3760654909440 3762266894672 3763795329024 3767970365440 3768511169280 3781734015488 3786629011440 3787466997760 3788845547520 3794162810880 3807633211392 3812403978240 3814635601920 3822604631040 3825780834304 3831580590080 3832975196160 3838354391040 3840982537920 3851981684736 3854459669632 3867127480320 3870340677632 3878426078384 3880696348672 3885719439360 3899353542656 3905825341440 3912168898560 3914685601970 3925895806976 3932411658240 3934097266112 3944770306048 3951317483520 3953011195276 3960280941760 3965181755392 3979918698496 3997339484160 4000512016384 4001968109568 4005690193920 4006407342080 4008034959360 4019745247232 4027137720320 4039070945536 4041435250688 4047106998272 4048580050944 4057037805678 4066564243456 4074042818560 4077444939776 4082553766720 4088506875904 4094244683776 4097048040448 4102181429060 4104291157824 4104582676480 4116927479808 4124935979008 4125528016896 4130104309760 4132521902080 4141155016960 4144767401984 4145362286208 4152389795840 4161064416080 4166213697536 4172980158464 4173579091968 4181069533465 4189388103680 4193644376064 4196099162112 4204865094144 4209529392640 4210133571930 4214738649088 4222189830144 4225080791712 4231010267328 4231310786560 4233486925824 4238182973440 4251653626880 4253840228352 4259170069440 4260112629760 4261663211520 4270566111240 4272736206848 4274291383296 4280593940480 4282795425792 4296407875584 4301173719040 4303385788416 4312375849392 4312682147840 4320306481920 4325652824064 4330451107840 4339497710080 4341077186160 4342037872640 4346449231872 4362913054720 4363539248640 4370626191360 4385176633344 4392610693120 4393241149440 4397073432576 4406259213312 4408838455296 4413729013760 4414362501120 4422949589120 4436251901952 4444410347520 4447453464960 4453695018240 4465777704960 4469506953216 4475107013520 4477726556160 4490809143392 4497617059840 4499254087680 4505568337920 4508205711360 4521564438528 4529879777280 4539342999360 4543114740736 4544960397312 4545774092288 4550001950720 4551658045440 4555270518656 4561166763780 4575209717760 4577170857688 4592213882880 4608326914048 4615975403520 4630482331904 4638167592960 4654441865216 4662001270784 4669738844160 4671740503508 4686123892736 4692189511680 4697622722364 4702833618340 4704744161280 4708653334528 4724128481280 4727167519360 4743950362624 4750608019456 4752337130112 4759541514240 4763496218624 4773447481088 4776241659904 4782226042880 4799204360192 4805939560448 4807688810496 4814977105920 4818074587040 4831871762432 4832565264384 4837925847040 4841965865984 4848032597980 4850870435840 4855101915136 4865244548032 4874191928320 4880223698944 4888851382272 4898361475072 4899064520064 4907369758720 4917621582640 4922617714872 4923707097088 4925499211776 4930962882560 4941263994095 4947378765824 4956125171712 4956477194240 4959026282496 4969386020352 4974898373120 4981054767104 4982867755008 4993277299296 5000640020480 5002460136960 5005002145792 5014206545920 5017283440158 5018393772032 5024681559040 5027265724416 5048838681920 5051435271168 5051794063360 5058883747840 5060725063680 5076844281856 5077572943872 5083205304320 5085819568128 5096806174720 5101984352256 5110633594880 5112135155712 5117805854720 5121310050560 5130363947280 5136712728576 5146159349760 5156169973760 5156910021120 5161408462848 5175218577408 5180959252480 5181702857760 5196541329408 5207397252096 5207767121920 5210445447168 5216225198080 5216973864960 5235495665664 5242055470080 5245123952640 5256081367680 5268423311360 5277737287680 5281350989640 5288762834160 5291858657280 5296474816512 5307539506944 5317300285440 5332835857778 5335957479424 5340920258560 5342864229120 5344046612480 5353494282240 5370509844480 5379232235520 5390469811740 5397140471808 5398106734592 5407066030080 5409383740904 5433061539840 5460002340864 5472388210432 5481470791680 5496341790720 5500704022528 5507824016640 5511048069120 5527149714944 5545314877440 5564772122624 5575236648960 5586883691520 5591525834752 5594798882816 5606486792192 5613511429240 5629586440192 5633441055616 5641347023104 5643400342008 5644649234432 5651955548160 5671786971136 5672601023232 5678893425920 5681200496640 5682217615360 5694088148320 5699055177728 5710393901056 5721463572110 5728543834112 5737847717888 5738671251456 5747370885120 5749834465856 5760408642560 5767537098752 5781689504448 5788102914880 5795265642496 5805511016448 5817639117576 5818052331520 5821044523008 5827501588480 5839675629385 5846902177792 5849030313984 5857654865920 5872028402955 5875012284416 5878451273728 5885816668160 5888843710464 5901145899168 5915002535936 5917155459072 5925880463360 5929516792914 5929937953280 5938260024320 5940421412640 5947772633088 5954370273280 5959342604288 5966809351360 5969878047744 5970302074880 5999005450240 6000768024576 6007424450560 6009611013120 6017047855104 6028752584704 6029617870848 6039839703040 6040706580480 6052457332480 6058606418304 6059947196416 6062152876032 6068877393920 6070660497408 6081555685040 6099846365184 6100279623680 6111064227840 6116167409664 6122951843840 6123830650080 6132760313856 6141367025664 6145572060672 6153272143590 6154633871360 6156874014720 6184223457280 6187403968512 6195156464640 6198782853120 6211732525440 6217151102976 6226318458880 6228584693760 6241596624120 6249320546304 6256252682240 6259470237696 6263496963152 6272992215040 6284082155520 6314294088960 6322107973632 6336449506816 6346055352320 6346966179840 6357274460160 6377480440320 6390168944640 6409104310272 6410251747328 6412855934976 6419969474560 6420890910720 6443420352512 6451760578560 6455537172480 6469023221760 6495676661760 6509246565120 6513056808960 6518468509696 6532086026752 6544369582080 6563490286496 6567332282368 6588916039680 6608166895616 6612035043328 6620593520640 6625848027136 6634424383680 6643823673344 6654850498560 6657703065728 6669946849280 6689711253544 6703020965888 6735247028224 6736213715088 6746425589760 6747633418240 6761729676130 6770097258496 6781092757504 6802645803008 6814672111104 6816180207616 6818661138432 6825002926080 6832905777984 6840485263040 6848950304768 6861545799680 6865756286532 6875880028160 6881877950464 6900291436544 6908937143680 6912490371072 6943196336128 6945723497856 6947260596224 6955965153280 6980660887552 6981662797824 6989407293440 6993001906176 6993498603520 7007610755262 7008108490240 7029185839104 7036983050240 7041801319520 7051683778880 7054250427510 7055811543040 7061966422016 7062980001792 7076719342592 7089733713920 7090751279040 7111056556032 7115925543936 7123818972160 7125912029184 7137992376320 7145244327936 7160171221632 7160679792640 7164362489856 7172309647360 7173339064320 7187293082320 7196187295744 7198806540288 7208909340672 7209421373440 7227111880560 7244082053120 7247807643648 7256888770560 7262948798976 7272048896970 7276305653760 7280003121152 7282652872704 7297866822048 7308627722240 7311287892480 7320335548416 7328455720960 7343765355520 7347542212608 7348064092160 7361054638080 7376432373960 7385560645632 7393753169920 7396444323840 7421068148736 7434715791360 7437902643743 7449178255360 7462347559680 7471582150656 7500960030720 7507503218688 7521309818880 7524533789344 7527590658048 7535940730880 7537022338560 7563468030976 7573258022880 7574933995520 7577691095040 7588325621760 7615266422784 7624807956480 7629271203840 7645209262080 7651561668608 7665950392320 7676708782080 7681965075840 7708919339264 7734254960640 7740681355264 7756852156768 7761392697344 7771438878720 7798707085312 7811650682880 7824337797120 7829371203940 7851791613952 7864823316480 7868194532224 7889540612096 7902634967040 7906022390552 7920561883520 7930363510784 7959837396992 7999253786667 8001024032768 8003936219136 8011380387840 8012814684160 8016069918720 8039490494464 8054275440640 8078141891072 8082870501376 8094213996544 8097160101888 8114075611356 8133128486912 8148085637120 8154889879552 8165107533440 8177013751808 8194096080896 8204362858120 8208582315648 8209165352960 8249871958016 8251056033792 8260208619520 8265043804160 8282310033920 8289534803968 8290724572416 8304779591680 8322128832160 8332427395072 8345960316928 8347158183936 8362139066930 8378776207360 8387288752128 8392198324224 8409730188288 8419058785280 8420267143860 8429477298176 8444379660288 8450161583424 8462020534656 8462621573120 8466973851648 8476365946880 8503307253760 8507680456704 8518340138880 8520225259520 8523326423040 8541132222480 8545472413696 8548582766592 8561187880960 8565590851584 8582195358165 8592815751168 8602347438080 8606771576832 8624751698784 8625364295680 8640612963840 8651305648128 8660902215680 8678995420160 8682154372320 8684075745280 8692898463744 8725826109440 8727078497280 8741252382720 8770353266688 8786482298880 8794146865152 8812518426624 8817676910592 8827458027520 8828725002240 8845899178240 8872503803904 8888820695040 8894906929920 8907390036480 8931555409920 8939013906432 8950214027040 8955453112320 8981618286784 8995234119680 8998508175360 9011136675840 9016411422720 9043128877056 9059759554560 9078685998720 9086229481472 9089920794624 9091548184576 9100003901440 9103316090880 9110541037312 9122333527560 9150419435520 9154341715376 9184427765760 9216653828096 9231950807040 9260964663808 9276335185920 9308883730432 9324002541568 9339477688320 9343481007016 9372247785472 9384379023360 9395245444728 9405667236680 9409488322560 9417306669056 9454335038720 9487900725248 9501216038912 9504674260224 9519083028480 9526992437248 9546894962176 9552483319808 9564452085760 9598408720384 9611879120896 9615377620992 9629954211840 9636149174080 9663743524864 9665130528768 9675851694080 9683931731968 9696065195960 9701740871680 9710203830272 9730489096064 9748383856640 9777702764544 9796722950144 9798129040128 9814739517440 9835243165280 9845235429744 9847414194176 9850998423552 9861925765120 9882527988190 9894757531648 9912250343424 9912954388480 9918052564992 9938772040704 9949796746240 9962109534208 9965735510016 9986554598592 10001280040960 10004920273920 10010004291584 10028413091840 10034566880316 10036787544064 10049363118080 10054531448832 10097677363840 10102870542336 10103588126720 10117767495680 10121450127360 10142594514195 10153688563712 10155145887744 10166410608640 10171639136256 10193612349440 10203968704512 10221267189760 10224270311424 10235611709440 10242620101120 10260727894560 10273425457152 10292318699520 10312339947520 10313820042240 10322816925696 10350437154816 10361918504960 10363405715520 10393082658816 10414794504192 10415534243840 10420890894336 10432450396160 10433947729920 10470991331328 10484110940160 10490247905280 10512162735360 10536846622720 10555474575360 10562701979280 10577525668320 10583717314560 10592949633024 10615079013888 10634600570880 10665671715556 10671914958848 10681840517120 10685728458240 10688093224960 10706988564480 10741019688960 10758464471040 10780939623480 10794280943616 10796213469184 10814132060160 10818767481808 10866123079680 10870780787009 10920004681728 10944776420864 10962941583360 10992683581440 11001408045056 11015648033280 11022096138240 11054299429888 11090629754880 11129544245248 11150473297920 11173767383040 11183051669504 11212973584384 11227022858480 11259172880384 11266882111232 11282694046208 11286800684016 11289298468864 11303911096320 11343573942272 11345202046464 11357786851840 11362400993280 11364435230720 11388176296640 11398110355456 11420787802112 11442927144220 11457087668224 11475695435776 11477342502912 11494741770240 11499668931712 11520817285120 11563379008896 11576205829760 11590531284992 11611022032896 11635278235152 11636104663040 11642089046016 11655003176960 11679351258770 11693804355584 11698060627968 11715309731840 11744056805910 11750024568832 11756902547456 11771633336320 11777687420928 11802291798336 11830005071872 11834310918144 11851760926720 11859033585828 11859875906560 11876520048640 11880842825280 11895545266176 11908740546560 11918685208576 11933618702720 11939756095488 11940604149760 11998010900480 12001536049152 12014848901120 12019222026240 12057505169408 12059235741696 12079679406080 12081413160960 12104914664960 12117212836608 12119894392832 12124305752064 12137754787840 12141320994816 12163111370080 12199692730368 12200559247360 12222128455680 12232334819328 12245903687680 12247661300160 12265520627712 12282734051328 12291144121344 12306544287180 12309267742720 12313748029440 12368446914560 12374807937024 12390312929280 12397565706240 12423465050880 12434302205952 12452636917760 12457169387520 12483193248240 12498641092608 12512505364480 12518940475392 12526993926304 12543208600395 12545984430080 12568164311040 12628588177920 12644215947264 12672899013632 12692110704640 12693932359680 12714548920320 12754960880640 12780337889280 12818208620544 12820503494656 12841781821440 12847286384647 12886840705024 12903521157120 12938046443520 12991353323520 13018493130240 13026113617920 13036937019392 13064172053504 13088739164160 13126980572992 13134664564736 13177832079360 13216333791232 13241187041280 13251696054272 13268848767360 13287647346688 13315406131456 13332089644445 13339893698560 13379422507088 13406041931776 13470494056448 13472427430176 13492851179520 13495266836480 13523459352260 13540194516992 13562185515008 13605291606016 13629344222208 13637322276864 13650005852160 13665811555968 13680970526080 13697900609536 13731512573064 13751760056320 13763755900928 13800582873088 13817874287360 13824980742144 13886392672256 13891446995712 13894521192448 13911930306560 13961321775104 13963325595648 13978814586880 13986003812352 13986997207040 14015221510524 14016216980480 14058371678208 14073966100480 14083602639040 14103367557760 14108500855020 14111623086080 14123932844032 14125960003584 14153438685184 14179467427840 14181502558080 14231851087872 14247637944320 14251824058368 14275984752640 14290488655872 14320342443264 14321359585280 14328724979712 14344619294720 14346678128640 14374586164640 14392374591488 14397613080576 14417818681344 14418842746880 14454223761120 14488164106240 14495615287296 14513777541120 14525897597952 14544097793940 14552611307520 14560006242304 14565305745408 14595733644096 14617255444480 14622575784960 14640671096832 14656911441920 14687530711040 14695084425216 14696128184320 14722109276160 14752864747920 14771121291264 14787506339840 14792888647680 14823791982285 14842136297472 14869431582720 14875805287486 14898356510720 14924695119360 14943164301312 15001920061440 15015006437376 15042619637760 15049067578688 15055181316096 15071881461760 15074044677120 15126936061952 15146516045760 15149867991040 15155382190080 15176651243520 15230532845568 15249615912960 15290418524160 15303123337216 15331900784640 15353417564160 15363930151680 15417838678528 15468509921280 15481362710528 15513704313536 15522785394688 15542877757440 15597414170624 15623301365760 15648675594240 15658742407880 15703583227904 15736389064448 15779081224192 15805269934080 15812044781104 15841123767040 15860727021568 15919674793984 15998507573334 16002048065536 16007872438272 16022760775680 16025629368320 16032139837440 16078980988928 16108550881280 16156283782144 16165741002752 16188427993088 16194320203776 16228151222712 16266256973824 16296171274240 16309779759104 16330215066880 16388192161792 16408725716240 16417164631296 16418330705920 16499743916032 16502112067584 16520417239040 16530087608320 16564620067840 16579069607936 16581449144832 16609559183360 16644257664320 16664854790144 16691920633856 16694316367872 16724278133860 16757552414720 16774577504256 16784396648448 16819460376576 16838117570560 16840534287720 16888759320576 16900323166848 16924041069312 16925243146240 16933947703296 16952731893760 17006614507520 17015360913408 17036680277760 17040450519040 17046652846080 17082264444960 17090944827392 17097165533184 17122375761920 17131181703168 17164390716330 17185631502336 17204694876160 17213543153664 17249503397568 17250728591360 17281225927680 17302611296256 17321804431360 17357990840320 17364308744640 17368151490560 17385796927488 17451652218880 17454156994560 17482504765440 17519026888155 17540706533376 17572964597760 17625036853248 17635353821184 17654916055040 17657450004480 17691798356480 17745007607808 17777641390080 17789813859840 17814780072960 17863110819840 17878027812864 17900428054080 17910906224640 17963236573568 17990468239360 17997016350720 18022273351680 18086257754112 18119519109120 18157371997440 18172458962944 18179841589248 18183096369152 18200007802880 18206632181760 18221082074624 18244667055120 18300838871040 18308683430752 18368855531520 18433307656192 18463901614080 18521929327616 18552670371840 18617767460864 18648005083136 18678955376640 18686962014032 18744495570944 18768758046720 18790490889456 18811334473360 18818976645120 18834613338112 18908670077440 18975801450496 19002432077824 19009348520448 19038166056960 19053984874496 19093789924352 19104966639616 19128904171520 19196817440768 19223758241792 19230755241984 19259908423680 19272298348160 19330261057536 19351703388160 19367863463936 19392130391920 19403481743360 19420407660544 19460978192128 19496767713280 19555405529088 19593445900288 19596258080256 19629479034880 19670486330560 19690470859488 19694828388352 19701996847104 19723851530240 19765055976380 19789515063296 19824500686848 19825908776960 19836105129984 19877544081408 19899593492480 19931471020032 19973109197184 20002560081920 20009840547840 20020008583168 20069133760632 20073575088128 20098726236160 20109062897664 20195354727680 20205741084672 20207176253440 20235534991360 20242900254720 20285189028390 20307377127424 20310291775488 20332821217280 20343278272512 20387224698880 20407937409024 20442534379520 20448540622848 20471223418880 20485240202240 20521455789120 20546850914304 20584637399040 20624679895040 20627640084480 20645633851392 20700874309632 20723837009920 20726811431040 20829589008384 20831068487680 20841781788672 20864900792320 20867895459840 20941982662656 20968221880320 20980495810560 21024325470720 21073693245440 21110949150720 21125403958560 21155051336640 21167434629120 21185899266048 21230158027776 21269201141760 21331343431112 21343829917696 21363681034240 21371456916480 21413977128960 21482039377920 21516928942080 21561879246960 21588561887232 21592426938368 21628264120320 21637534963616 21732246159360 21741561574018 21840009363456 21889552841728 21925883166720 21985367162880 22002816090112 22031296066560 22044192276480 22108598859776 22181259509760 22259088490496 22313707931229 22347534766080 22366103339008 22425947168768 22454045716960 22518345760768 22533764222464 22565388092416 22573601368032 22578596937728 22607822192640 22687147884544 22690404092928 22715573703680 22724801986560 22728870461440 22776352593280 22796220710912 22885854288440 22914175336448 22951390871552 22954685005824 22999337863424 23041634570240 23126758017792 23152411659520 23181062569984 23222044065792 23270556470304 23272209326080 23284178092032 23310006353920 23358702517540 23387608711168 23396121255936 23430619463680 23488113611820 23500049137664 23513805094912 23543266672640 23555374841856 23604583596672 23660010143744 23668621836288 23718067171656 23719751813120 23753040097280 23761685650560 23791090532352 23817481093120 23837370417152 23867237405440 23879512190976 23881208299520 23996021800960 24003072098304 24029697802240 24038444052480 24115010338816 24118471483392 24159358812160 24162826321920 24209829329920 24234425673216 24239788785664 24248611504128 24275509575680 24282641989632 24326222740160 24399385460736 24401118494720 24444256911360 24464669638656 24491807375360 24495322600320 24531041255424 24582288242688 24613088574360 24618535485440 24627496058880 24736893829120 24749615874048 24780625858560 24795131412480 24846930101760 24868604411904 24905273835520 24914338775040 24966386496480 24997282185216 25025010728960 25037880950784 25053987852608 25086417200790 25091968860160 25136328622080 25257176355840 25288431894528 25345798027264 25384221409280 25387864719360 25429097840640 25509921761280 25560675778560 25636417241088 25641006989312 25683563642880 25694572769294 25773681410048 25807042314240 25876092887040 25982706647040 26036986260480 26052227235840 26073874038784 26128344107008 26177478328320 26253961145984 26269329129472 26432667582464 26482374082560 26503392108544 26537697534720 26575294693376 26630812262912 26664179288890 26679787397120 26758845014176 26812083863552 26940988112896 26944854860352 26985702359040 26990533672960 27046918704520 27080389033984 27124371030016 27210583212032 27258688444416 27274644553728 27300011704320 27331623111936 27361941052160 27395801219072 27463025146128 27503520112640 27527511801856 27601165746176 27635748574720 27649961484288 27772785344512 27782893991424 27789042384896 27823860613120 27922643550208 27926651191296 27957629173760 27972007624704 27973994414080 28030443021048 28032433960960 28116743356416 28147932200960 28167205278080 28206735115520 28217001710040 28223246172160 28251920007168 28306877370368 28358934855680 28363005116160 28463702175744 28495275888640 28503648116736 28551969505280 28580977311744 28640684886528 28642719170560 28657449959424 28689238589440 28693356257280 28749172329280 28784749182976 28795226161152 28835637362688 28837685493760 28908447522240 28976328212480 28991230574592 29027555082240 29051795195904 29088195587880 29105222615040 29130611490816 29191467288192 29234510888960 29245151569920 29375061422080 29390168850432 29392256368640 29444218552320 29505729495840 29542242582528 29575012679680 29585777295360 29647583964570 29684272594944 29738863165440 29751610574972 29796713021440 29849390238720 29886328602624 30003840122880 30030012874752 30085239275520 30098135157376 30110362632192 30143762923520 30148089354240 30253872123904 30293032091520 30299735982080 30310764380160 30353302487040 30461065691136 30499231825920 30580837048320 30606246674432 30663801569280 30706835128320 30727860303360 30835677357056 30937019842560 30962725421056 31027408627072 31045570789376 31085755514880 31194828341248 31246602731520 31297351188480 31317484815760 31407166455808 31472778128896 31558162448384 31610539868160 31624089562208 31682247534080 31721454043136 31839349587968 31997015146668 32004096131072 32015744876544 32045521551360 32051258736640 32064279674880 32157961977856 32217101762560 32312567564288 32331482005504 32376855986176 32388640407552 32456302445424 32532513947648 32592342548480 32612342361027 32619559518208 32660430133760 32776384323584 32817451432480 32834329262592 32836661411840 32999487832064 33004224135168 33040834478080 33060175216640 33129240135680 33158139215872 33162898289664 33219118366720 33288515328640 33329709580288 33388632735744 33448556267720 33515104829440 33549155008512 33638920753152 33676235141120 33681068575440 33777518641152 33800646333696 33848082138624 33850486292480 33867895406592 33905463787520 34013229015040 34030721826816 34073360555520 34080901038080 34093305692160 34164528889920 34181889654784 34194331066368 34244751523840 34262363406336 34328781432660 34371263004672 34409389752320 34427086307328 34499006795136 34501457182720 34562451855360 34715981680640 34728617489280 34736302981120 34771593854976 34903304437760 34908313989120 34965009530880 35038053776310 35081413066752 35145929195520 35250073706496 35270707642368 35309832110080 35314900008960 35383596712960 35490015215616 35555282780160 35579627719680 35629560145920 35726221639680 35756055625728 35800856108160 35821812449280 35926473147136 35980936478720 35994032701440 36044546703360 36172515508224 36239038218240 36314743994880 36344917925888 36359683178496 36366192738304 36400015605760 36413264363520 36442164149248 36489334110240 36601677742080 36617366861504 36737711063040 36866615312384 36927803228160 37043858655232 37105340743680 37189513218715 37235534921728 37296010166272 37357910753280 37373924028064 37488991141888 37537516093440 37580981778912 37622668946720 37637953290240 37669226676224 37817340154880 37951602900992 38004864155648 38018697040896 38076332113920 38107969748992 38187579848704 38209933279232 38257808343040 38393634881536 38447516483584 38461510483968 38541859153941 38544596696320 38660522115072 38703406776320 38735726927872 38784260783840 38806963486720 38840815321088 38921956384256 38993535426560 39110811058176 39186891800576 39192516160512 39258958069760 39340972661120 39380941718976 39389656776704 39403993694208 39447703060480 39530111952760 39579030126592 39649001373696 39651817553920 39755088162816 39799186984960 39862942040064 39946218394368 39996268933335 40005120163840 40019681095680 40040017166336 40138267521264 40147150176256 40197452472320 40218125795328 40390709455360 40411482169344 40414352506880 40471069982720 40485800509440 40570378056780 40614754254848 40620583550976 40665642434560 40686556545024 40774449397760 40815874818048 40885068759040 40970480404480 41042911578240 41093701828608 41249359790080 41255280168960 41291267702784 41401748619264 41447674019840 41453622862080 41659178016768 41662136975360 41683563577344 41729801584640 41735790919680 41883965325312 41936443760640 41960991621120 42048650941440 42147386490880 42221898301440 42250807917120 42310102673280 42334869258240 42371798532096 42460316055552 42538402283520 42662686862224 42687659835392 42727362068480 42742913832960 42827954257920 42964078755840 43033857884160 43123758493920 43177123774464 43184853876736 43256528240640 43275069927232 43464492318720 43483123148036 43680018726912 43779105683456 43851766333440 43970734325760 44005632180224 44062592133120 44088384552960 44217197719552 44362519019520 44518176980992 44627415862458 44695069532160 44732206678016 44851894337536 44908091433920 45036691521536 45067528444928 45130776184832 45147202736064 45157193875456 45215644385280 45374295769088 45380808185856 45431147407360 45449603973120 45457740922880 45552705186560 45592441421824 45771708576880 45828350672896 45902781743104 45909370011648 45998675726848 46083269140480 46253516035584 46304823319040 46362125139968 46444088131584 46541112940608 46544418652160 46568356184064 46620012707840 46717405035080 46775217422336 46792242511872 46861238927360 46976227223640 47000098275328 47086533345280 47110749683712 47209167193344 47320020287488 47337243672576 47436134343312 47439503626240 47506080194560 47523371301120 47582181064704 47634962186240 47674740834304 47734474810880 47759024381952 47762416599040 47992043601920 48006144196608 48059395604480 48076888104960 48230020677632 48236942966784 48318717624320 48325652643840 48419658659840 48468851346432 48497223008256 48551019151360 48565283979264 48652445480320 48798770921472 48888513822720 48929339277312 48983614750720 48990645200640 49164576485376 49226177148720 49237070970880 49254992117760 49473787658240 49499231748096 49561251717120 49590262824960 49693860203520 49737208823808 49810547671040 49828677550080 49932772992960 49994564370432 50050021457920 50075761901568 50107975705216 50172834401580 50183937720320 50272657244160 50514352711680 50691596054528 50768442818560 50775729438720 50858195681280 51019843522560 51121351557120 51272834482176 51282013978624 51367127285760 51389145538588 51547362820096 51614084628480 51752185774080 51965413294080 52073972520960 52104454471680 52256688214016 52354956656640 52507922291968 52538658258944 52865335164928 52964748165120 53006784217088 53075395069440 53150589386752 53261624525824 53328358577780 53359574794240 53517690028352 53624167727104 53881976225792 53889709720704 53971404718080 53981067345920 54093837409040 54160778067968 54248742060032 54353903935045 54421166424064 54517376888832 54549289107456 54600023408640 54663246223872 54723882104320 54791602438144 54926050292256 55007040225280 55055023603712 55202331492352 55271497149440 55299922968576 55545570689024 55565787982848 55647721226240 55845287100416 55853302382592 55915258347520 55944015249408 56060886042096 56064867921920 56233486712832 56295864401920 56334410556160 56413470231040 56434003420080 56446492344320 56503840014336 56613754740736 56717869711360 56726010232320 56927404351488 56990551777280 57007296233472 57103939010560 57161954623488 57281369773056 57285438341120 57314899918848 57378477178880 57386712514560 57498344658560 57569498365952 57590452322304 57671274725376 57816895044480 57952656424960 58055110164480 58103590391808 58176391175760 58210445230080 58261222981632 58382934576384 58469021777920 58490303139840 58750122844160 58780337700864 58784512737280 58888437104640 59011458991680 59084485165056 59150025359360 59171554590720 59295167929140 59368545189888 59477726330880 59503221149944 59593426042880 59698780477440 60007680245760 60060025749504 60196270314752 60220725264384 60287525847040 60296178708480 60507744247808 60586064183040 60599471964160 60621528760320 60706604974080 60922131382272 60998463651840 61161674096640 61212493348864 61327603138560 61413670256640 61455720606720 61671354714112 61874039685120 61925450842112 62054817254144 62091141578752 62171511029760 62389656682496 62493205463040 62594702376960 62634969631520 62814332911616 62945556257792 63116324896768 63221079736320 63248179124416 63364495068160 63442908086272 63678699175936 63994030293336 64008192262144 64031489753088 64091043102720 64102517473280 64236431923235 64315923955712 64434203525120 64625135128576 64662964011008 64753711972352 64777280815104 64912604890848 65065027895296 65184685096960 65224684722054 65239119036416 65320860267520 65552768647168 65634902864960 65668658525184 65673322823680 65998975664128 66008448270336 66081668956160 66258480271360 66316278431744 66325796579328 66438236733440 66577030657280 66659419160576 66777265471488 66897112535440 67030209658880 67098310017024 67277841506304 67352470282240 67362137150880 67555037282304 67601292667392 67696164277248 67700972584960 67735790813184 67810927575040 68026458030080 68061443653632 68146721111040 68186611384320 68329057779840 68363779309568 68388662132736 68489503047680 68657562865320 68742526009344 68818779504640 68854172614656 68998013590272 69002914365440 69124903710720 69431963361280 69457234978560 69472605962240 69543187709952 69806608875520 69816627978240 69930019061760 70076107552620 70162826133504 70291858391040 70500147412992 70541415284736 70619664220160 70629800017920 70767193425920 70980030431232 71159255439360 71259120291840 71452443279360 71512111251456 71601712216320 71643624898560 71852946294272 71961872957440 71988065402880 72089093406720 72345031016448 72478076436480 72629487989760 72689835851776 72719366356992 72732385476608 72800031211520 72826528727040 72884328298496 72978668220480 73203355484160 73234733723008 73475422126080 73733230624768 73855606456320 74087717310464 74210681487360 74379026437430 74471069843456 74592020332544 74715821506560 74747848056128 74977982283776 75075032186880 75161963557824 75245337893440 75275906580480 75338453352448 75634680309760 75903205801984 76009728311296 76037394081792 76152664227840 76375159697408 76419866558464 76515616686080 76787269763072 76895032967168 76923020967936 77083718307882 77089193392640 77321044230144 77406813552640 77471453855744 77568521567680 77613926973440 77681630642176 77843912768512 77987070853120 78221622116352 78373783601152 78385032321024 78517916139520 78681945322240 78761883437952 78779313553408 78807987388416 78895406120960 79060223905520 79158060253184 79298002747392 79303635107840 79510176325632 79598373969920 79725884080128 79892436788736 79992537866670 80010240327680 80039362191360 80080034332672 80276535042528 80294300352512 80394904944640 80436251590656 80781418910720 80822964338688 80828705013760 80942139965440 80971601018880 81140756113560 81241167101952 81331284869120 81373113090048 81548898795520 81631749636096 81940960808960 82085823156480 82187403657216 82498719580160 82510560337920 82582535405568 82803497238528 82895348039680 82907245724160 83318356033536 83324273950720 83367127154688 83459603169280 83471581839360 83767930650624 83872887521280 83921983242240 84097301882880 84443796602880 84501615834240 84620205346560 84669738516480 84920632111104 85076804567040 85325373724448 85375319670784 85454724136960 85485827665920 85655908515840 85928157511680 86067715768320 86247516987840 86354247548928 86369707753472 86513056481280 86550139854464 86928984637440 86966246296072 87558211366912 87703532666880 88011264360448 88125184266240 88176769105920 88434395439104 88725038039040 89036353961984 89254831724916 89390139064320 89464413356032 89703788675072 89816182867840 90135056889856 90261552369664 90294405472128 90314387750912 90431288770560 90748591538176 90761616371712 90862294814720 90899207946240 90915481845760 91105410373120 91184882843648 91543417153760 91656701345792 91805563486208 91818740023296 91997351453696 92166538280960 92507032071168 92609646638080 92724250279936 92888176263168 93082225881216 93088837304320 93136712368128 93240025415680 93434810070160 93550434844672 93584485023744 93722477854720 93952454447280 94000196550656 94173066690560 94221499367424 94418334386688 94640040574976 94674487345152 94872268686624 94879007252480 95012160389120 95046742602240 95164362129408 95269924372480 95349481668608 95468949621760 95518048763904 95524833198080 95984087203840 96012288393216 96118791208960 96153776209920 96460041355264 96473885933568 96651305287680 96839317319680 96937702692864 96994446016512 97102038302720 97130567958528 97304890960640 97597541842944 97777027645440 97858678554624 97967229501440 97981290401280 98329152970752 98452354297440 98474141941760 98509984235520 98947575316480 98998463496192 99122503434240 99180525649920 99387720407040 99474417647616 99657355100160 99865545985920 99989128740864 100100042915840 100215951410432 100345668803160 100367875440640 100545314488320 101028705423360 101383192109056 101536885637120 101551458877440 101716391362560 102039687045120 102242703114240 102545668964352 102564027957248 102734254571520 102778291077176 103094725640192 103228169256960 103504371548160 104147945041920 104208908943360 104513376428032 104709913313280 105015844583936 105077316517888 105730670329856 105929496330240 106013568434176 106150790138880 106301178773504 106523249051648 106656717155560 106719149588480 107035380056704 107248335454208 107763952451584 107779419441408 107942809436160 107962134691840 108187674818080 108321556135936 108497484120064 108707807870090 108842332848128 109034753777664 109098578214912 109200046817280 109326492447744 109447764208640 109583204876288 109852100584512 110014080450560 110110047207424 110404662984704 110542994298880 110599845937152 111091141378048 111131575965696 111295442452480 111568539656145 111690574200832 111706604765184 111830516695040 111888030498816 112121772084192 112129735843840 112466973425664 112591728803840 112668821112320 112826940462080 112868006840160 112892984688640 113007680028672 113227509481472 113435739422720 113452020464640 113854808702976 113981103554560 114014592466944 114323909246976 114562739546112 114570876682240 114629799837696 114756954357760 114773425029120 114996689317120 115138996731904 115180904644608 115342549450752 115633790088960 115905312849920 116110220328960 116207180783616 116352782351520 116420890460160 116522445963264 116765869152768 116938043555840 116980606279680 117500245688320 117560675401728 117569025474560 117776874209280 118022917983360 118168970330112 118300050718720 118343109181440 118590335858280 118737090379776 118955452661760 119006442299888 119186852085760 119397560954880 120015360491520 120120051499008 120392540629504 120441450528768 120575051694080 120592357416960 121015488495616 121172128366080 121198943928320 121243057520640 121413209948160 121844262764544 121996927303680 122323348193280 122424986697728 122655206277120 122911441213440 123342709428224 123748079370240 123850901684224 124109634508288 124182283157504 124343022059520 124779313364992 124986410926080 125189404753920 125269939263040 125628665823232 125891112515584 126232649793536 126442159472640 126496358248832 126728990136320 127357398351872 127988060586672 128016384524288 128062979506176 128182086205440 128205034946560 128472863846470 128631847911424 128868407050240 129250270257152 129325928022016 129507423944704 129554561630208 129825209781696 130130055790592 130369370193920 130449369444108 130478238072832 130641720535040 131105537294336 131269805729920 131337317050368 131346645647360 131997951328256 132016896540672 132163337912320 132516960542720 132632556863488 132651593158656 132876473466880 133154061314560 133318838321152 133554530942976 133794225070880 134060419317760 134196620034048 134555683012608 134704940564480 134724274301760 135110074564608 135202585334784 135392328554496 135401945169920 135471581626368 135621855150080 136052916060160 136122887307264 136293442222080 136373222768640 136658115559680 136727558619136 136777324265472 136979006095360 137315125730640 137485052018688 137637559009280 137708345229312 137996027180544 138005828730880 138249807421440 138863926722560 138914469957120 138945211924480 139086375419904 139613217751040 139633255956480 139860038123520 140152215105240 140325652267008 140583716782080 141000294825984 141259600035840 141320150231117 141534386851840 141960060862464 142318510878720 142518240583680 142904886558720 143024222502912 143203424432640 143287249797120 143705892588544 143923745914880 143976130805760 144178186813440 144690062032896 144956152872960 145258975979520 145379671703552 145653057454080 145768656596992 145957336440960 146469467446016 146950844252160 147466461249536 147711212912640 148175434620928 148421362974720 148758052874860 148942139686912 149184040665088 149431643013120 149495696112256 150150064373760 150323927115648 150490675786880 150551813160960 150676906704896 151269360619520 151806411603968 152019456622592 152074788163584 152305328455680 152750319394816 152839733116928 153031233372160 153574539526144 153790065934336 153846041935872 154167436615764 154178386785280 154642088460288 154813627105280 154942907711488 155137043135360 155227853946880 155363261284352 155687825537024 155974141706240 156747567202304 156770064642048 157035832279040 157363890644480 157523766875904 157558627106816 157615974776832 157790812241920 158120447811040 158316120506368 158596005494784 158607270215680 159020352651264 159196747939840 159451768160256 159784873577472 159985075733340 160020480655360 160078724382720 160160068665344 160553070085056 160588600705024 160789809889280 160872503181312 161562837821440 161645928677376 161657410027520 161884279930880 161943202037760 162281512227120 162482334203904 162662569738240 162746226180096 163061711805135 163097797591040 163263499272192 163881921617920 164171646312960 164374807314432 164997439160320 165021120675840 165165070811136 165606994477056 165790696079360 165814491448320 166636712067072 166648547901440 166943163678720 167535861301248 167745775042560 168194603765760 168887593205760 169003231668480 169240410693120 169339477032960 169841264222208 170153609134080 170650747448896 170750639341568 170909448273920 170971655331840 171311817031680 171856315023360 172135431536640 172495033975680 172708495097856 172739415506944 173100279708928 173857969274880 173932492592144 175116422733824 175407065333760 176022528720896 176250368532480 176353538211840 176868790878208 177450076078080 178072707923968 178509663449832 178780278128640 178928826712064 179407577350144 179632365735680 180270113779712 180523104739328 180588810944256 180628775501824 180862577541120 181497183076352 181523232743424 181724589629440 181798415892480 181830963691520 182210820746240 182369765687296 183086834307520 183313402691584 183611126972416 183637480046592 183994702907392 184333076561920 185014064142336 185219293276160 185776352526336 186164451762432 186177674608640 186273424736256 186480050831360 186869620140320 187100869689344 187168970047488 187444955709440 187904908894560 188000393101312 188346133381120 188442998734848 188836668773376 189280081149952 189348974690304 189744537373248 189758014504960 190024320778240 190093485204480 190328724258816 190539848744960 190698963337216 190937899243520 191036097527808 191049666396160 191968174407680 192024576786432 192237582417920 192307552419840 192709295769705 192920082710528 192947771867136 193302610575360 193678634639360 193875405385728 193988892033024 194204076605440 194261135917056 194609781921280 195195083685888 195554055290880 195717357109248 195934459002880 195962580802560 196658305941504 196904708594880 196948283883520 197019968471040 197895150632960 197996926992384 198245006868480 198775440814080 198948835295232 199314710200320 199731091971840 199978257481728 200200085831680 200431902820864 200691337606320 200735750881280 201090628976640 202057410846720 202766384218112 203073771274240 203102917754880 203432782725120 204079374090240 205091337928704 205128055914496 205468509143040 205556582154352 206189451280384 206456338513920 207008743096320 208295890083840 208417817886720 209026752856064 209419826626560 210031689167872 210154633035776 211461340659712 211858992660480 212027136868352 212301580277760 213046498103296 213313434311120 213438299176960 214070760113408 214496670908416 215527904903168 215558838882816 215885618872320 215924269383680 216375349636160 216643112271872 216994968240128 217415615740180 217684665696256 218069507555328 218197156429824 218400093634560 218652984895488 218895528417280 219704201169024 220028160901120 220220094414848 220809325969408 221085988597760 221199691874304 222182282756096 222263151931392 222590884904960 223137079312290 223381148401664 223413209530368 223661033390080 223776060997632 224243544168384 224259471687680 224933946851328 225183457607680 225337642224640 225653880924160 225736013680320 225785969377280 226015360057344 226455018962944 226871478845440 226904040929280 227709617405952 227962207109120 228029184933888 229125479092224 229141753364480 229259599675392 229513908715520 229546850058240 229993378634240 230277993463808 230361809289216 230685098901504 231267580177920 231810625699840 232220440657920 232414361567232 232705564703040 232841780920320 233044891926528 233531738305536 233876087111680 233961212559360 235000491376640 235121350803456 235553748418560 236045835966720 236337940660224 236600101437440 236686218362880 237180671716560 237474180759552 237910905323520 238012884599776 238373704171520 238795121909760 240030720983040 240240102998016 240785081259008 240882901057536 241150103388160 241184714833920 242030976991232 242344256732160 242486115041280 242826419896320 243993854607360 244646696386560 244849973395456 245822882426880 246685418856448 247496158740480 247701803368448 248219269016576 248364566315008 248686044119040 249558626729984 249972821852160 250378809507840 250539878526080 251782225031168 252465299587072 252992716497664 253457980272640 254714796703744 255976121173344 256032769048576 256125959012352 256364172410880 256410069893120 256945727692940 257263695822848 257736814100480 258500540514304 258651856044032 259109123260416 259650419563392 260260111581184 260898738888216 260956476145664 261283441070080 262211074588672 262539611459840 262674634100736 262693291294720 263995902656512 264033793081344 264326675824640 265033921085440 265265113726976 265303186317312 265752946933760 266308122629120 266637676642304 267109061885952 267588450141760 268120838635520 268393240068096 269111366025216 269409881128960 269448548603520 270405170669568 270784657108992 270803890339840 270943163252736 271243710300160 272105832120320 272245774614528 272586884444160 272746445537280 273316231119360 273455117238272 273554648530944 273958012190720 274630251461280 274970104037376 275275118018560 275416690458624 275992054361088 276011657461760 276499614842880 277727853445120 277828939914240 278172750839808 279226435502080 279266511912960 279720076247040 280304430210480 280651304534016 281167433564160 282000589651968 282519200071680 282640300462234 283068773703680 283920121724928 284637021757440 285036481167360 285809773117440 286048445005824 286406848865280 286574499594240 287411785177088 287847491829760 287952261611520 288356373626880 289380124065792 290517951959040 290759343407104 291306114908160 291537313193984 291914672881920 292938934892032 293901688504320 294932922499072 295422425825280 296350869241856 296842725949440 297516105749720 297884279373824 298368081330176 298991392224512 300300128747520 300647854231296 300981351573760 301103626321920 301353813409792 302538721239040 303612823207936 304038913245184 304149576327168 304610656911360 305500638789632 305679466233856 306062466744320 307149079052288 307580131868672 307692083871744 308334873231528 308356773570560 309284176920576 309627254210560 309885815422976 310274086270720 310455707893760 311375651074048 311948283412480 313495134404608 313540129284096 314071664558080 314727781288960 315047533751808 315117254213632 315231949553664 315581624483840 316240895622080 316632241012736 317192010989568 317214540431360 318040705302528 318393495879680 318903536320512 319569747154944 319970151466680 320040961310720 320157448765440 321106140170112 321177201410048 321579619778560 321745006362624 323125675642880 323291857354752 323314820055040 323768559861760 323886404075520 324563024454240 324964668407808 325325139476480 325492452360192 326123423610270 326195595182080 326526998544384 327763843235840 328343292625920 328749614628864 329994878320640 330042241351680 330330141622272 331213988954112 331581392158720 331628982896640 333273424134144 333297095802880 333886327357440 335071722602496 335491550085120 336389207531520 337775186411520 338006463336960 338480821386240 338678954065920 339682528444416 340307218268160 341301494897792 341501278683136 341818896547840 341943310663680 343712630046720 344270863073280 344990067951360 345416990195712 345478831013888 346200559417856 347715938549760 347864985184288 350232845467648 350814130667520 352045057441792 352500737064960 352707076423680 353737581756416 354900152156160 356145415847936 357019326899664 357560556257280 357857653424128 358815154700288 359264731471360 360540227559424 361046209478656 361177621888512 361257551003648 361725155082240 362994366152704 363046465486848 363449179258880 363596831784960 363661927383040 364421641492480 364739531374592 366173668615040 366626805383168 367274960093184 367989405814784 368666153123840 370028128284672 370438586552320 371552705052672 372328903524864 372355349217280 372546849472512 372960101662720 373739240280640 374201739378688 374337940094976 374889911418880 375809817789120 376000786202624 376692266762240 376885997469696 377673337546752 378697949380608 379489074746496 379516029009920 380048641556480 380186970408960 381397926674432 381875798487040 382072195055616 382099332792320 383936348815360 384049153572864 384475164835840 384615104839680 385418591539410 385840165421056 385895543734272 386605221150720 387357269278720 387750810771456 387977784066048 388408153210880 388522271834112 389219563842560 390390167371776 391108110581760 391434714218496 391868918005760 391925161605120 393316611883008 393809417189760 393896567767040 394039936942080 395790301265920 395993853984768 396490013736960 397550881628160 397897670590464 398629420400640 399462183943680 399956514963456 400400171663360 400863805641728 401382675212640 401471501762560 402181257953280 404114821693440 405532768436224 406205835509760 406865565450240 408158748180480 410182675857408 410256111828992 410937018286080 411113164308704 412378902560768 412912677027840 414017486192640 416591780167680 416835635773440 418053505712128 418839653253120 420063378335744 420309266071552 422922681319424 423960450693351 424054273736704 424603160555520 426092996206592 426626868622240 426876598353920 428141520226816 428993341816832 431055809806336 431117677765632 431771237744640 431848538767360 432750699272320 433286224543744 434831231480360 435369331392512 436139015110656 437305969790976 437791056834560 439408402338048 440056321802240 440440188829696 441618651938816 442171977195520 442399383748608 444364565512192 444526303862784 445181769809920 446274158624580 446762296803328 446826419060736 447322066780160 447552121995264 448487088336768 448518943375360 450675284449280 451307761848320 451472027360640 451571938754560 452030720114688 452910037925888 453742957690880 453808081858560 455419234811904 455924414218240 456058369867776 458250958184448 458283506728960 458519199350784 459027817431040 459093700116480 459986757268480 460555986927616 460723618578432 461370197803008 462535160355840 463621251399680 464440881315840 464828723134464 465411129406080 465683561840640 466089783853056 467063476611072 467752174223360 467922425118720 470000982753280 470242701606912 471107496837120 472091671933440 472675881320448 473200202874880 473372436725760 474361343433120 474948361519104 475821810647040 476025769199552 476747408343040 477590243819520 480061441966080 480480205996032 481570162518016 481765802115072 482300206776320 482369429667840 484061953982464 484688513464320 484972230082560 485652839792640 487987709214720 489293392773120 489699946790912 491645764853760 493370837712896 494992317480960 495403606736896 496438538033152 496729132630016 497372088238080 499117253459968 499945643704320 501079757052160 503564450062336 504930599174144 505985432995328 506915960545280 509429593407488 511952242346688 512065538097152 512251918024704 512728344821760 512820139786240 513891455385880 514527391645696 515473628200960 517001081028608 518218246520832 519300839126784 520520223162368 521797477776432 521912952291328 522566882140160 524422149177344 525079222919680 525349268201472 525386582589440 527991805313024 528067586162688 528653351649280 530067842170880 530530227453952 530606372634624 531505893867520 532616245258240 534218123771904 535176900283520 536241677271040 536786480136192 538222732050432 538819762257920 538897097207040 540810341339136 541569314217984 541607780679680 541886326505472 542487420600320 544211664240640 544491549229056 545173768888320 545492891074560 546632462238720 546910234476544 547109297061888 547916024381440 549260502922560 549940208074752 550550236037120 550833380917248 551984108722176 552023314923520 552999229685760 555455706890240 555657879828480 558452871004160 558533023825920 559440152494080 560608860420960 561302609068032 562334867128320 564001179303936 565038400143360 565280600924468 566137547407360 567840243449856 569274043514880 570072962334720 571619546234880 572096890011648 572813697730560 573148999188480 574823570354176 575694983659520 575904523223040 576712747253760 578760248131584 581035903918080 581518686814208 582612229816320 583074626387968 583829345763840 585877869784064 587803377008640 589865844998144 590844851650560 592701738483712 593685451898880 595032211499440 595768558747648 596736162660352 597982784449024 600600257495040 601295708462592 601962703147520 602207252643840 602707626819584 605077442478080 607225646415872 608077826490368 608299152654336 609221313822720 611001277579264 612124933488640 614298158104576 615160263737344 615384167743488 616669746463056 616713547141120 618568353841152 619254508421120 619771630845952 620548172541440 620911415787520 622751302148096 623896566824960 626990268809216 627080258568192 628143329116160 629455562577920 630095067503616 630463899107328 631163248967680 632481791244160 633264482025472 634384021979136 636081410605056 636786991759360 639139494309888 639940302933360 640081922621440 640314897530880 642212280340224 642354402820096 643159239557120 643490012725248 646251351285760 646583714709504 646629640110080 647537119723520 647772808151040 649126048908480 649929336815616 650650278952960 650984904720384 652246847220540 652391190364160 653053997088768 655527686471680 656686585251840 659989756641280 660084482703360 660660283244544 662427977908224 663162784317440 663257965793280 666546848268288 666594191605760 667772654714880 670143445204992 670983100170240 672778415063040 675550372823040 676012926673920 676961642772480 677357908131840 679365056888832 680614436536320 682602989795584 683002557366272 683637793095680 683886621327360 687425260093440 688541726146560 689980135902720 690833980391424 690957662027776 692401118835712 695431877099520 695729970368576 700465690935296 701628261335040 704090114883584 705001474129920 706600751155585 707475163512832 709800304312320 712290831695872 714038653799328 715121112514560 715715306848256 717630309400576 718529462942720 721080455118848 722092418957312 722355243777024 723450310164480 725988732305408 726092930973696 726898358517760 728843282984960 729479062749184 732347337230080 733253610766336 734549920186368 735978811629568 737332306247680 740056256569344 740877173104640 743105410105344 744657807049728 744710698434560 745093698945024 745920203325440 747478480561280 748403478757376 748675880189952 751619635578240 752001572405248 753384533524480 755346675093504 757395898761216 758978149492992 759032058019840 760097283112960 760373940817920 762795853348864 763751596974080 764144390111232 764198665584640 767872697630720 768098307145728 768950329671680 769230209679360 770837183078820 771680330842112 771791087468544 773210442301440 774714538557440 775501621542912 775955568132096 776816306421760 778439127685120 780780334743552 782869428436992 783737836011520 783850323210240 786633223766016 787618834379520 787793135534080 788079873884160 791580602531840 791987707969536 792980027473920 795101763256320 795795341180928 797258840801280 798924367887360 799913029926912 800800343326720 801727611283456 802765350425280 802943003525120 804362515906560 808229643386880 811065536872448 812411671019520 813731130900480 816317496360960 820365351714816 820512223657984 821874036572160 822226328617408 824757805121536 825825354055680 828034972385280 833183560335360 836107011424256 837679306506240 840126756671488 840618532143104 845845362638848 847920901386702 848108547473408 849206321111040 852185992413184 853253737244480 853753196707840 856283040453632 857986683633664 862111619612672 862235355531264 863542475489280 863697077534720 865501398544640 866572449087488 869662462960720 870738662785024 872278030221312 874611939581952 875582113669120 878816804676096 880112643604480 880880377659392 883237303877632 884343954391040 884798767497216 888729131024384 889052607725568 890363539619840 892548317249160 893652838121472 894644133560320 895104243990528 896974176673536 897037886750720 901350568898560 902615523696640 902944054721280 903143877509120 904061440229376 905820075851776 907485915381760 907616163717120 910838469623808 911848828436480 912116739735552 916501916368896 916567013457920 917038398701568 918055634862080 918187400232960 919973514536960 921447237156864 922740395606016 925070320711680 928881762631680 929657446268928 930822258812160 931367123681280 934126953222144 935504348446720 935844850237440 940001965506560 940485403213824 942214993674240 944183343866880 945351762640896 946400405749760 946744873451520 948722686866240 949896723038208 951643621294080 952051538399104 953494816686080 955180487639040 960122883932160 963140325036032 963531604230144 964600413552640 964738859335680 968123907964928 969377026928640 969944460165120 971305679585280 975975418429440 978586785546240 979399893581824 983291529707520 986741675425792 989984634961920 992877076066304 993458265260032 994744176476160 998234506919936 999891287408640 1002159514104320 1007128900124672 1009861198348288 1011970865990656 1013831921090560 1018859186814976 1023904484693376 1024131076194304 1024503836049408 1025456689643520 1025640279572480 1027782910771760 1029054783291392 1030947256401920 1034002162057216 1036436493041664 1038601678253568 1041040446324736 1043594955552864 1043825904582656 1045133764280320 1048844298354688 1050158445839360 1050698536402944 1050773165178880 1056135172325376 1057306703298560 1060135684341760 1061060454907904 1061212745269248 1065232490516480 1068436247543808 1070353800567040 1072483354542080 1073572960272384 1076445464100864 1077639524515840 1077794194414080 1081620682678272 1083138628435968 1083215561359360 1083772653010944 1084974841200640 1088423328481280 1088983098458112 1090347537776640 1090985782149120 1093264924477440 1093820468953088 1094218594123776 1098521005845120 1099880416149504 1101100472074240 1103968217444352 1104046629847040 1105998459371520 1110911413780480 1111315759656960 1116905742008320 1117066047651840 1118880304988160 1121217720841920 1122605218136064 1124669734256640 1128002358607872 1130076800286720 1130561201848936 1132275094814720 1138548087029760 1140145924669440 1144193780023296 1145627395461120 1146297998376960 1149647140708352 1151389967319040 1151809046446080 1153425494507520 1157520496263168 1162071807836160 1163037373628416 1165224459632640 1166149252775936 1167658691527680 1171755739568128 1175606754017280 1179731689996288 1181689703301120 1185403476967424 1187370903797760 1190064422998880 1191537117495296 1193472325320704 1195965568898048 1201200514990080 1202591416925184 1203925406295040 1204414505287680 1205415253639168 1210154884956160 1214451292831744 1216155652980736 1216598305308672 1222002555158528 1224249866977280 1228596316209152 1230320527474688 1230768335486976 1233339492926112 1233427094282240 1237136707682304 1238509016842240 1239543261691904 1241096345082880 1241822831575040 1245502604296192 1247793133649920 1253980537618432 1254160517136384 1258911125155840 1260190135007232 1260927798214656 1262326497935360 1264963582488320 1266528964050944 1268768043958272 1272162821210112 1273573983518720 1278278988619776 1279880605866720 1280163845242880 1280629795061760 1284424560680448 1284708805640192 1286318479114240 1286980025450496 1292502702571520 1293167429419008 1293259280220160 1295545616302080 1298252097816960 1299858673631232 1301300557905920 1304493694441080 1304782380728320 1306107994177536 1311055372943360 1313373170503680 1319979513282560 1320168965406720 1321320566489088 1324855955816448 1326325568634880 1326515931586560 1333093696536576 1333188383211520 1335545309429760 1340286890409984 1341966200340480 1345556830126080 1352025853347840 1353923285544960 1354715816263680 1358730113777664 1361228873072640 1365205979591168 1366005114732544 1367275586191360 1367773242654720 1374850520186880 1377083452293120 1379960271805440 1381667960782848 1381915324055552 1384802237671424 1390863754199040 1391459940737152 1400931381870592 1403256522670080 1408180229767168 1410002948259840 1413201502311170 1414950327025664 1419600608624640 1424581663391744 1428077307598656 1430242225029120 1431430613696512 1435260618801152 1437058925885440 1442160910237696 1444184837914624 1444710487554048 1446900620328960 1451977464610816 1452185861947392 1453796717035520 1457686565969920 1458958125498368 1464694674460160 1466507221532672 1469099840372736 1471957623259136 1474664612495360 1480112513138688 1481754346209280 1486210820210688 1489315614099456 1489421396869120 1490187397890048 1491840406650880 1494956961122560 1496806957514752 1497351760379904 1503239271156480 1504003144810496 1506769067048960 1510693350187008 1514791797522432 1517956298985984 1518064116039680 1520194566225920 1520747881635840 1525591706697728 1527503193948160 1528288780222464 1528397331169280 1535745395261440 1536196614291456 1537900659343360 1538460419358720 1541674366157640 1543582174937088 1546420884602880 1549429077114880 1551003243085824 1556878255370240 1561560669487104 1565738856873984 1567475672023040 1567700646420480 1573266447532032 1575237668759040 1575586271068160 1576159747768320 1583161205063680 1583975415939072 1585960054947840 1590203526512640 1591590682361856 1594517681602560 1597848735774720 1603455222566912 1605530700850560 1605886007050240 1608725031813120 1616459286773760 1622131073744896 1624823342039040 1627462261800960 1632634992721920 1640730703429632 1641024447315968 1643748073144320 1644452657234816 1651650708111360 1656069944770560 1666367120670720 1672214022848512 1675358613012480 1680253513342976 1681237064286208 1691690725277696 1695841802773404 1696217094946816 1698412642222080 1704371984826368 1706507474488960 1707506393415680 1712566080907264 1715973367267328 1724223239225344 1724470711062528 1727084950978560 1727394155069440 1731002797089280 1733144898174976 1739324925921440 1741477325570048 1744556060442624 1749223879163904 1751164227338240 1757633609352192 1760225287208960 1761760755318784 1766474607755264 1768687908782080 1769597534994432 1777458262048768 1778105215451136 1780727079239680 1785096634498320 1787305676242944 1789288267120640 1790208487981056 1793948353347072 1794075773501440 1802701137797120 1805231047393280 1805888109442560 1806287755018240 1808122880458752 1811640151703552 1814971830763520 1815232327434240 1821676939247616 1823697656872960 1824233479471104 1833003832737792 1833134026915840 1836374800465920 1839947029073920 1842894474313728 1845480791212032 1850140641423360 1857763525263360 1859314892537856 1861644517624320 1862734247362560 1868253906444288 1871008696893440 1871689700474880 1880003931013120 1880970806427648 1884429987348480 1888366687733760 1893489746903040 1897445373732480 1899793446076416 1904103076798208 1906989633372160 1910360975278080 1920245767864320 1926280650072064 1927063208460288 1929200827105280 1929477718671360 1936247815929856 1938754053857280 1939888920330240 1942611359170560 1951950836858880 1957173571092480 1958799787163648 1966583059415040 1973483350851584 1979969269923840 1985754152132608 1986916530520064 1989488352952320 1996469013839872 1999782574817280 2004319028208640 2014257800249344 2019722396696576 2023941731981312 2027663842181120 2037718373629952 2047808969386752 2048262152388608 2049007672098816 2050913379287040 2051280559144960 2055565821543520 2058109566582784 2061894512803840 2068004324114432 2072872986083328 2077203356507136 2082080892649472 2087189911105728 2087651809165312 2090267528560640 2097688596709376 2100316891678720 2101397072805888 2101546330357760 2112270344650752 2114613406597120 2119802253466755 2120271368683520 2122120909815808 2122425490538496 2130464981032960 2136872495087616 2140707601134080 2144966709084160 2147145920544768 2152890928201728 2155279049031680 2155588388828160 2163241365356544 2166277256871936 2166431122718720 2176846656962560 2177966196916224 2180695075553280 2186529848954880 2187640937906176 2188437188247552 2197042011690240 2199760832299008 2202200944148480 2207936434888704 2208093259694080 2211996918743040 2221822827560960 2222631519313920 2233811484016640 2234132095303680 2237760609976320 2242435441683840 2245210436272128 2256004717215744 2260153600573440 2261122403697872 2264550189629440 2277096174059520 2280291849338880 2288387560046592 2291254790922240 2292595996753920 2299294281416704 2302779934638080 2303618092892160 2306850989015040 2315040992526336 2324143615672320 2326074747256832 2330448919265280 2332298505551872 2335317383055360 2343511479136256 2351213508034560 2359463379992576 2363379406602240 2370806953934848 2374741807595520 2380128845997760 2383074234990592 2386944650641408 2391931137796096 2402401029980160 2405182833850368 2407850812590080 2408829010575360 2420309769912320 2428902585663488 2432311305961472 2433196610617344 2444005110317056 2448499733954560 2457192632418304 2460641054949376 2461536670973952 2466678985852224 2466854188564480 2474273415364608 2477018033684480 2479086523383808 2482192690165760 2483645663150080 2491005208592384 2495586267299840 2507961075236864 2508321034272768 2517822250311680 2520380270014464 2521855596429312 2524652995870720 2529927164976640 2533057928101888 2537536087916544 2544325642420224 2547147967037440 2556557977239552 2559761211733440 2560327690485760 2561259590123520 2568849121360896 2572636958228480 2573960050900992 2585005405143040 2586334858838016 2591091232604160 2596504195633920 2599717347262464 2602601115811840 2608987388882160 2609564761456640 2612215988355072 2622110745886720 2626746341007360 2639959026565120 2640337930813440 2642641132978176 2649711911632896 2652651137269760 2653031863173120 2666187393073152 2671090618859520 2683932400680960 2691113660252160 2704051706695680 2707846571089920 2709431632527360 2717460227555328 2722457746145280 2730411959182336 2732010229465088 2734551172382720 2735546485309440 2749701040373760 2754166904586240 2759920543610880 2769604475342848 2782919881474304 2801862763741184 2806513045340160 2816360459534336 2820005896519680 2826403004622340 2829900654051328 2839201217249280 2856154615197312 2860484450058240 2862861227393024 2870521237602304 2874117851770880 2884321820475392 2888369675829248 2889420975108096 2893801240657920 2903954929221632 2904371723894784 2907593434071040 2915373131939840 2917916250996736 2929389348920320 2933014443065344 2938199680745472 2943915246518272 2949329224990720 2960225026277376 2963508692418560 2978631228198912 2978842793738240 2980374795780096 2983680813301760 2989913922245120 2993613915029504 2994703520759808 3006478542312960 3008006289620992 3013538134097920 3021386700374016 3029583595044864 3035912597971968 3036128232079360 3040389132451840 3041495763271680 3051183413395456 3055006387896320 3056577560444928 3071490790522880 3072393228582912 3075801318686720 3076920838717440 3083348732315280 3087164349874176 3092841769205760 3098858154229760 3102006486171648 3113756510740480 3123121338974208 3131477713747968 3134951344046080 3135401292840960 3146532895064064 3150475337518080 3152319495536640 3166322410127360 3171920109895680 3180407053025280 3183181364723712 3195697471549440 3206910445133824 3211061401701120 3211772014100480 3217450063626240 3232918573547520 3244262147489792 3249646684078080 3254924523601920 3265269985443840 3281461406859264 3282048894631936 3288905314469632 3303301416222720 3312139889541120 3332734241341440 3344428045697024 3350717226024960 3360507026685952 3362474128572416 3383381450555392 3391683605546808 3392434189893632 3396825284444160 3408743969652736 3413014948977920 3415012786831360 3425132161814528 3431946734534656 3448446478450688 3448941422125056 3454169901957120 3454788310138880 3462005594178560 3466289796349952 3478649851842880 3482954651140096 3489112120885248 3498447758327808 3502328454676480 3515267218704384 3520450574417920 3532949215510528 3537375817564160 3539195069988864 3554916524097536 3556210430902272 3561454158479360 3570193268996640 3574611352485888 3578576534241280 3580416975962112 3587896706694144 3588151547002880 3605402275594240 3610462094786560 3611776218885120 3616245760917504 3623280303407104 3629943661527040 3630464654868480 3643353878495232 3647395313745920 3648466958942208 3666007665475584 3666268053831680 3672749600931840 3679894058147840 3685788948627456 3690961582424064 3700281282846720 3715527050526720 3718629785075712 3723289035248640 3725468494725120 3736507812888576 3742017393786880 3743379400949760 3760007862026240 3761941612855296 3776733375467520 3786979493806080 3794890747464960 3799586892152832 3808206153596416 3813979266744320 3820721950556160 3840491535728640 3852561300144128 3854126416920576 3858401654210560 3858955437342720 3872495631859712 3877508107714560 3879777840660480 3903901673717760 3914347142184960 3917599574327296 3933166118830080 3946966701703168 3959938539847680 3971508304265216 3973833061040128 3978976705904640 3992938027679744 3999565149634560 4008638056417280 4028515600498688 4047883463962624 4055327684362240 4075436747259904 4095617938773504 4096524304777216 4098015344197632 4101826758574080 4102561118289920 4111131643087040 4116219133165568 4123789025607680 4136008648228864 4145745972166656 4154406713014272 4174379822211456 4175303618330624 4180535057121280 4195377193418752 4200633783357440 4202794145611776 4203092660715520 4224540689301504 4229226813194240 4239604506933510 4240542737367040 4244241819631616 4244850981076992 4260929962065920 4273744990175232 4281415202268160 4289933418168320 4294291841089536 4305781856403456 4310558098063360 4311176777656320 4326482730713088 4332554513743872 4332862245437440 4353693313925120 4355932393832448 4361390151106560 4373059697909760 4375281875812352 4376874376495104 4394084023380480 4399521664598016 4404401888296960 4415872869777408 4416186519388160 4423993837486080 4443645655121920 4445263038627840 4468264190607360 4475521219952640 4484870883367680 4490420872544256 4512009434431488 4520307201146880 4522244807395744 4529100379258880 4554192348119040 4560583698677760 4576775120093184 4582509581844480 4585191993507840 4598588562833408 4607236185784320 4613701978030080 4648287231344640 4652149494513664 4664597011103744 4670634766110720 4687022958272512 4702427016069120 4718926759985152 4726758813204480 4741613907869696 4749483615191040 4760257691995520 4766148469981184 4783862275592192 4810365667700736 4815701625180160 4817658021150720 4840619539824640 4857805171326976 4864622611922944 4866393221234688 4888010220634112 4896999467909120 4914385264836608 4923073341947904 4933357971704448 4933708377128960 4958173046767616 4964385380331520 4967291326300160 4982010417184768 4991172534599680 5015922150473728 5016642068545536 5035644500623360 5040760540028928 5043711192858624 5049305991741440 5059854329953280 5066115856203776 5075072175833088 5088651284840448 5094295934074880 5113115954479104 5119522423466880 5120655380971520 5122519180247040 5137698242721792 5145273916456960 5147920101801984 5170010810286080 5172669717676032 5182182465208320 5193008391267840 5199434694524928 5205202231623680 5217974777764320 5219129522913280 5224431976710144 5244221491773440 5253492682014720 5280675861626880 5285282265956352 5299423823265792 5305302274539520 5306063726346240 5332374786146304 5342181237719040 5367864801361920 5382227320504320 5408103413391360 5415693142179840 5418863265054720 5434920455110656 5444915492290560 5460823918364672 5464020458930176 5469102344765440 5471092970618880 5499402080747520 5519841087221760 5539208950685696 5565839762948608 5603725527482368 5613026090680320 5632720919068672 5640011793039360 5652806009244680 5659801308102656 5712309230394624 5720968900116480 5725722454786048 5741042475204608 5748235703541760 5768643640950784 5776739351658496 5778841950216192 5787602481315840 5807909858443264 5808743447789568 5815186868142080 5830746263879680 5835832501993472 5858778697840640 5876399361490944 5887830493036544 5898658449981440 5920450052554752 5927017384837120 5957262456397824 5957685587476480 5960749591560192 5967361626603520 5979827844490240 5987227830059008 5989407041519616 6012957084625920 6016012579241984 6027076268195840 6042773400748032 6059167190089728 6071825195943936 6072256464158720 6080778264903680 6082991526543360 6102366826790912 6110012775792640 6113155120889856 6142981581045760 6144786457165824 6151602637373440 6153841677434880 6166697464630560 6174328699748352 6185683538411520 6197716308459520 6204012972343296 6227513021480960 6246242677948416 6262955427495936 6269902688092160 6270802585681920 6293065790128128 6300950675036160 6304638991073280 6332644820254720 6343840219791360 6360814106050560 6366362729447424 6391394943098880 6413820890267648 6422122803402240 6423544028200960 6434900127252480 6465837147095040 6488524294979584 6499293368156160 6530539970887680 6562922813718528 6564097789263872 6577810628939264 6606602832445440 6624279779082240 6665468482682880 6688856091394048 6701434452049920 6721014053371904 6766762901110784 6783367211093616 6784868379787264 6793650568888320 6817487939305472 6826029897955840 6830025573662720 6850264323629056 6863893469069312 6896892956901376 6897882844250112 6908339803914240 6909576620277760 6924011188357120 6957299703685760 6965909302280192 6978224241770496 6996895516655616 7004656909352960 7030534437408768 7040901148835840 7065898431021056 7074751635128320 7078390139977728 7109833048195072 7112420861804544 7122908316958720 7140386537993280 7149222704971776 7157153068482560 7160833951924224 7175793413388288 7176303094005760 7210804551188480 7220924189573120 7223552437770240 7246560606814208 7259887323054080 7260929309736960 7286707756990464 7294790627491840 7296933917884416 7332015330951168 7332536107663360 7345499201863680 7359788116295680 7371577897254912 7381923164848128 7400562565693440 7431054101053440 7437259570151424 7446578070497280 7450936989450240 7473015625777152 7484034787573760 7486758801899520 7520015724052480 7523883225710592 7553466750935040 7573958987612160 7589781494929920 7599173784305664 7616412307192832 7627958533488640 7641443901112320 7680983071457280 7705122600288256 7717910874685440 7744991263719424 7755016215429120 7807803347435520 7828694284369920 7835199148654592 7866332237660160 7893933403406336 7919877079695360 7943016608530432 7957953411809280 7985876055359488 8017276112834560 8057031200997376 8095766927925248 8110655368724480 8150873494519808 8191235877547008 8196030688395264 8203653517148160 8205122236579840 8222263286174080 8232438266331136 8272017296457728 8308813426028544 8348759644422912 8350607236661248 8361070114242560 8390754386837504 8401267566714880 8405588291223552 8406185321431040 8449081378603008 8458453626388480 8479209013867020 8481085474734080 8488483639263232 8489701962153984 8521859924131840 8562830404536320 8579866836336640 8588583682179072 8611563712806912 8621116196126720 8622353555312640 8652965461426176 8665109027487744 8665724490874880 8707386627850240 8711864787664896 8722780302213120 8746119395819520 8750563751624704 8753748752990208 8788168046760960 8799043329196032 8808803776593920 8831745739554816 8832373038776320 8847987674972160 8887291310243840 8890526077255680 8936528381214720 8951042439905280 8969741766735360 8980841745088512 9024018868862976 9040614402293760 9044489614791488 9058200758517760 9108384696238080 9121167397355520 9153550240186368 9165019163688960 9197177125666816 9214472371568640 9227403956060160 9296574462689280 9304298989027328 9329194022207488 9341269532221440 9374045916545024 9404854032138240 9437853519970304 9483227815739392 9498967230382080 9520515383991040 9532296939962368 9567724551184384 9620731335401472 9631403250360320 9635316042301440 9681239079649280 9715610342653952 9729245223845888 9732786442469376 9776020441268224 9793998935818240 9846146683895808 9866715943408896 9867416754257920 9916346093535232 9928770760663040 9934582652600320 9964020834369536 9982345069199360 10031844300947456 10033284137091072 10071289001246720 10081521080057856 10087422385717248 10098611983482880 10119708659906560 10150144351666176 10177302569680896 10188591868149760 10226231908958208 10239044846933760 10241310761943040 10245038360494080 10275396485443584 10290547832913920 10295840203603968 10340021620572160 10345339435352064 10364364930416640 10386016782535680 10398869389049856 10410404463247360 10435949555528640 10438259045826560 10448863953420288 10488442983546880 10506985364029440 10561351723253760 10598847646531584 10610604549079040 10612127452692480 10664749572292608 10684362475438080 10735729602723840 10764454641008640 10816206826782720 10831386284359680 10869840910221312 10889830984581120 10921647836729344 10928040917860352 10938204689530880 10942185941237760 10998804161495040 11039682174443520 11078417901371392 11131679525897216 11207451054964736 11226052181360640 11265441838137344 11280023586078720 11305612018489360 11319602616205312 11424618460789248 11441937800232960 11451444909572096 11482084950409216 11496471407083520 11537287281901568 11553478703316992 11557683900432384 11575204962631680 11617486895579136 11630373736284160 11661492527759360 11671665003986944 11717557395681280 11752798722981888 11775660986073088 11797316899962880 11840900105109504 11854034769674240 11914524912795648 11915371174952960 11921499183120384 11934723253207040 11959655688980480 11978814083039232 12025914169251840 12032025158483968 12085546801496064 12143650391887872 12144512928317440 12161556529807360 12165983053086720 12204733653581824 12220025551585280 12226310241779712 12285963162091520 12289572914331648 12303205274746880 12307683354869760 12333394929261120 12348657399496704 12371367076823040 12395432616919040 12408025944686592 12455026042961920 12525910854991872 12539805376184320 12541605171363840 12586131580256256 12601901350072320 12609277982146560 12665289640509440 12687680439582720 12721628212101120 12732725458894848 12782789886197760 12827641780535296 12844245606804480 12869800254504960 12931674294190080 12977048589959168 12998586736312320 13061079941775360 13125845627437056 13128195578527744 13155621257878528 13213205664890880 13248559558164480 13330936965365760 13377712182788096 13442028106743808 13533525802221568 13566734422187232 13569736759574528 13587301137776640 13634975878610944 13652059795911680 13660051147325440 13700528647258112 13793785913802752 13795765688500224 13848022376714240 13914599407371520 13931818604560384 13956448483540992 13993791033311232 14009313818705920 14061068874817536 14081802297671680 14131796862042112 14149503270256640 14156780279955456 14219666096390144 14224841723609088 14280773075986560 14298445409943552 14314306136965120 14351586826776576 14352606188011520 14421609102376960 14441848379146240 14447104875540480 14493121213628416 14519774646108160 14521858619473920 14573415513980928 14589581254983680 14593867835768832 14664030661902336 14665072215326720 14690998403727360 14719576232591360 14743155794509824 14801125131386880 14874519140302848 14893156140994560 14901873978900480 14946031251554304 14968069575147520 14973517603799040 15040031448104960 15047766451421184 15106933501870080 15147917975224320 15179562989859840 15198347568611328 15232824614385664 15255917066977280 15282887802224640 15361966142914560 15410245200576512 15435821749370880 15489982527438848 15510032430858240 15615606694871040 15657388568739840 15670398297309184 15732664475320320 15787866806812672 15886033217060864 15915906823618560 15971752110718976 16034552225669120 16114062401994752 16191533855850496 16221310737448960 16301746989039616 16382471755094016 16392061376790528 16407307034296320 16410244473159680 16444526572348160 16464876532662272 16544034592915456 16617626852057088 16697519288845824 16701214473322496 16722140228485120 16781508773675008 16802535133429760 16811176582447104 16812370642862080 16898162757206016 16916907252776960 16958418027734040 16962170949468160 16979403924307968 17043719848263680 17125660809072640 17159733672673280 17177167364358144 17223127425613824 17242232392253440 17244707110625280 17305930922852352 17330218054975488 17331448981749760 17414773255700480 17423729575329792 17445560604426240 17492238791639040 17507497505980416 17576336093521920 17663491479109632 17664746077552640 17695975349944320 17774582620487680 17781052154511360 17873056762429440 17902084879810560 17939483533470720 17961683490177024 18048037737725952 18081228804587520 18088979229582976 18116401517035520 18216769392476160 18242334794711040 18307100480372736 18330038327377920 18394354251333632 18428944743137280 18454807912120320 18593148925378560 18608597978054656 18658388044414976 18682539064442880 18748091833090048 18809708064276480 18875707039940608 18966455631478784 18997934460764160 19041030767982080 19064593879924736 19135449102368768 19241462670802944 19262806500720640 19270632084602880 19362478159298560 19431220685307904 19458490447691776 19465572884938752 19552040882536448 19587997871636480 19692293367791616 19733431886817792 19734833508515840 19832692187070464 19857541521326080 19869165305200640 19928041668739072 19964690138398720 20066568274182144 20142578002493440 20163042160115712 20239417319813120 20300288703332352 20354605139361792 20377183736299520 20452463817916416 20478089693867520 20482621523886080 20490076720988160 20550792970887168 20581095665827840 20591680407207936 20680043241144320 20690678870704128 20728729860833280 20772033565071360 20871899111057280 20876518091653120 20897727906840576 20976885967093760 21013970728058880 21122703446507520 21197695293063168 21221209098158080 21224254905384960 21329499144585216 21368724950876160 21471459205447680 21528909282017280 21632413653565440 21662772568719360 21739681820442624 21779661969162240 21843295673458688 21856081835720704 21876409379061760 21884371882475520 21997608322990080 22079364348887040 22156835802742784 22263359051794432 22414902109929472 22452104362721280 22530883676274688 22560047172157440 22611224036978720 22639205232410624 22849236921578496 22883875600465920 22902889819144192 22964169900818432 22992942814167040 23074574563803136 23106957406633984 23115367800864768 23234973791158272 23260747472568320 23322985055518720 23343330007973888 23435114791362560 23505597445963776 23551321972146176 23594633799925760 23681800210219008 23708069539348480 23829049825591296 23830742349905920 23919311377960960 23957628166078464 24051828338503680 24064050316967936 24171093602992128 24287300783775744 24289025856634880 24323113059614720 24331966106173440 24409467307163648 24440051103170560 24452620483559424 24571926324183040 24615366709739520 24666789858522240 24697314798993408 24790865233838080 24816051889373184 24910052085923840 25051821709983744 25079610752368640 25083210342727680 25172263160512512 25203802700144640 25218555964293120 25330579281018880 25375360879165440 25443256424202240 25465450917789696 25565579772395520 25655283561070592 25688491213608960 25739600509009920 25863348588380160 25954097179918336 25997173472624640 26122159883550720 26251691254874112 26256391157055488 26311242515757056 26426411329781760 26497119116328960 26661873930731520 26755424365576192 26884056213487616 27067051604443136 27133468844374464 27139473519149056 27174602275553280 27269951757221888 27304119591823360 27320102294650880 27401057294516224 27587571827605504 27591531377000448 27696044753428480 27829198814743040 27863637209120768 27912896967081984 27987582066622464 28018627637411840 28122137749635072 28163604595343360 28299006540513280 28313560559910912 28439332192780288 28449683447218176 28561546151973120 28596890819887104 28628612273930240 28703173653553152 28705212376023040 28843218204753920 28883696758292480 28894209751080960 28986242427256832 29039549292216320 29043717238947840 29146831027961856 29179162509967360 29187735671537664 29328061323804672 29381996807454720 29439152465182720 29602250262773760 29749038280605696 29786312281989120 29803747957800960 29892062503108608 29936139150295040 29947035207598080 30080062896209920 30095532902842368 30213867003740160 30295835950448640 30359125979719680 30465649228771328 30511834133954560 30565775604449280 30723932285829120 30820490401153024 30871643498741760 30979965054877696 31020064861716480 31231213389742080 31314777137479680 31465328950640640 31575733613625344 31772066434121728 31831813647237120 31943504221437952 32069104451338240 32228124803989504 32383067711700992 32442621474897920 32603493978079232 32764943510188032 32784122753581056 32814614068592640 32820488946319360 32889053144696320 32929753065324544 33088069185830912 33235253704114176 33395038577691648 33444280456970240 33563017547350016 33605070266859520 33622353164894208 33796325514412032 33833814505553920 33916836055468080 33924341898936320 33958807848615936 34087439696527360 34251321618145280 34319467345346560 34354334728716288 34446254851227648 34484464784506880 34489414221250560 34611861845704704 34660436109950976 34829546511400960 34891121208852480 34984477583278080 35014995011960832 35152672187043840 35326982958219264 35329492155105280 35391950699888640 35549165240975360 35562104309022720 35746113524858880 35804169759621120 35878967066941440 36096075475451904 36177958459165952 36232803034071040 36433538784952320 36484669589422080 36614200960745472 36660076654755840 36788708502667264 36857889486274560 36909615824240640 37186297850757120 37217195956109312 37316776088829952 37365078128885760 37496183666180096 37619416128552960 37751414079881216 37932911262957568 37995868921528320 38082061535964160 38129187759849472 38270898204737536 38482925341605888 38525613001441280 38724956318597120 38862441370615808 38916980895383552 38931145769877504 39104081765072896 39175995743272960 39384586735583232 39466863773635584 39469667017031680 39665384374140928 39715083042652160 39856083337478144 39929380276797440 40133136548364288 40285156004986880 40326084320231424 40478834639626240 40600577406664704 40709210278723584 40754367472599040 40904927635832832 40956179387735040 40980153441976320 41101585941774336 41162191331655680 41360086482288640 41381357741408256 41544067130142720 41743798222114560 41753036183306240 41795455813681152 41953771934187520 42027941456117760 42245406893015040 42395390586126336 42442418196316160 42448509810769920 42658998289170432 42942918410895360 43057818564034560 43264827307130880 43325545137438720 43479363640885248 43559323938324480 43686591346917376 43712163671441408 43752818758123520 43768743764951040 43995216645980160 44158728697774080 44313671605485568 44526718103588864 44829804219858944 44904208725442560 45061767352549376 45120094344314880 45222448073957440 45278410464821248 45698473843156992 45767751200931840 45928339801636864 45985885628334080 46149149127606272 46213914813267968 46230735601729536 46469947582316544 46521494945136640 46645970111037440 46686660015947776 46870229582725120 47011194891927552 47102643944292352 47189267599851520 47363600420438016 47416139078696960 47658099651182592 47661484699811840 47838622755921920 47915256332156928 48103656677007360 48128100633935872 48342187205984256 48574601567551488 48578051713269760 48646226119229440 48663932212346880 48880102206341120 48905240967118848 49230733419479040 49333579717044480 49394629597986816 49581730467676160 49632103778746368 49820104171847680 50103643419967488 50159221504737280 50166420685455360 50344526321025024 50407605400289280 50437111928586240 50750721758330880 50886512848404480 51131159544791040 51310567122141184 51376982427217920 51479201018019840 51726697176760320 51908194359836672 51994346945249280 52244319767101440 52622485031514112 52994238232657920 53323747861463040 53510848731152384 53768112426975232 54266937688748928 54278947038298112 54349204551106560 54539903514443776 54608239183646720 54640204589301760 54802114589032448 55175143655211008 55183062754000896 55392089506856960 55658397629486080 55727274418241536 55825793934163968 55975164133244928 56037255274823680 56244275499270144 56327209190686720 56598013081026560 56627121119821824 56878664385560576 56899366894436352 57123092303946240 57193781639774208 57257224547860480 57406347307106304 57410424752046080 57686436409507840 57767393516584960 57788419502161920 57972484854513664 58087434477895680 58293662055923712 58358325019934720 58375471343075328 58656122647609344 58763993614909440 58878304930365440 59204500525547520 59498076561211392 59572624563978240 59607495915601920 59784125006217216 59894070415196160 60160125792419840 60427734007480320 60718251959439360 60931298457542656 61023668267909120 61131551208898560 61447864571658240 61640980802306048 61743286997483520 61959930109755392 62040129723432960 62629554274959360 62930657901281280 63151467227250688 63544132868243456 63663627294474240 63887008442875904 64138208902676480 64456249607979008 64766135423401984 64885242949795840 65206987956158464 65529887020376064 65568245507162112 65629228137185280 65640977892638720 65778106289392640 65859506130649088 66176138371661824 66470507408228352 66790077155383296 66888560913940480 67126035094700032 67210140533719040 67244706329788416 67592651028824064 67667629011107840 67833672110936160 67848683797872640 67917615697231872 68174879393054720 68502643236290560 68708669457432576 68892509702455296 68968929569013760 68978828442501120 69223723691409408 69320872219901952 69659093022801920 69782242417704960 69968955166556160 70029990023921664 70305344374087680 70653965916438528 70658984310210560 70783901399777280 71098330481950720 71124208618045440 71492227049717760 71757934133882880 72192150950903808 72355916918331904 72465606068142080 72867077569904640 72969339178844160 73228401921490944 73320153309511680 73577417005334528 73715778972549120 74372595701514240 74434391912218624 74633552177659904 74730156257771520 74992367332360192 75238832257105920 75502828159762432 75865822525915136 75991737843056640 76164123071928320 76541796409475072 76965850683211776 77051226002882560 77449912637194240 77724882741231616 77833961790767104 77862291539755008 78208163530145792 78351991486545920 78769173471166464 78933727547271168 78939334034063360 79330768748281856 79430166085304320 79712166674956288 79858760553594880 80266273096728576 80570312009973760 80652168640462848 80957669279252480 81201154813329408 81418420557447168 81508734945198080 81809855271665664 81912358775470080 81960306883952640 82203171883548672 82324382663311360 82720172964577280 82762715482816512 83088134260285440 83487596444229120 83506072366612480 83590911627362304 83907543868375040 84055882912235520 84490813786030080 84897019621539840 85317996578340864 85885836821790720 86115637128069120 86529654614261760 86651090274877440 86958727281770496 87118647876648960 87373182693834752 87537487529902080 88317457395548160 88627343210971136 89053436207177728 89659608439717888 89808417450885120 90240188688629760 90444896147914880 90556820929642496 91396947686313984 91535502401863680 91856679603273728 91971771256668160 92298298255212544 92427829626535936 92461471203459072 92939895164633088 93042989890273280 93291940222074880 93373320031895552 93740459165450240 94205287888584704 94378535199703040 94727200840876032 94832278157393920 95316199302365184 95322969399623680 95677245511843840 95830512664313856 96207313354014720 96256201267871744 96684374411968512 97149203135102976 97156103426539520 97292452238458880 97327864424693760 97760204412682240 97810481934237696 98461466838958080 98667159434088960 98789259195973632 99163460935352320 99264207557492736 99640208343695360 100332841370910720 100689052642050048 100815210800578560 101501443516661760 101773025696808960 102262319089582080 102621134244282368 102753964854435840 102958402036039680 103453394353520640 103816388719673344 104488639534202880 105244970063028224 105988476465315840 106647495722926080 107021697462304768 107536224853950464 108533875377497856 108557894076596224 108698409102213120 109079807028887552 109216478367293440 109280409178603520 109604229178064896 110350287310422016 110366125508001792 110784179013713920 111316795258972160 111651587868327936 111950328266489856 112074510549647360 112488550998540288 112654418381373440 113196026162053120 113254242239643648 113757328771121152 113798733788872704 114246184607892480 114387563279548416 114514449095720960 114812694614212608 114820849504092160 115372872819015680 115534787033169920 115576839004323840 115944969709027328 116174868955791360 116587324111847424 116716650039869440 116750942686150656 117312245295218688 117527987229818880 117756609860730880 118409001051095040 118996153122422784 119145249127956480 119568250012434432 119788140830392320 120320251584839680 120855468014960640 121436503918878720 121862596915085312 122047336535818240 122263102417797120 123281961604612096 123486573994967040 123919860219510784 124080259446865920 125259108549918720 125861315802562560 126302934454501376 127088265736486912 127327254588948480 128276417805352960 128912499215958016 129532270846803968 129770485899591680 130413975912316928 131059774040752128 131136491014324224 131258456274370560 131281955785277440 131556212578785280 132352276743323648 132941014816456704 133580154310766592 133777121827880960 134252070189400064 134420281067438080 134489412659576832 135185302057648128 135335258022215680 135667344221872320 135697367595745280 135835231394463744 136349758786109440 137005286472581120 137785019404910592 137937859138027520 137957656885002240 138447447382818816 138641744439803904 139318186045603840 139564484835409920 139937910333112320 140059980047843328 140610688748175360 141307931832877056 141567802799554560 142196660963901440 142248417236090880 142984454099435520 143515868267765760 144384301901807616 144711833836663808 144931212136284160 145734155139809280 145938678357688320 146640306619023360 147154834010669056 148745191403028480 148868783824437248 149267104355319808 149460312515543040 149984734664720384 150477664514211840 151731645051830272 152328246143856640 153083592818950144 153931701366423552 154102452005765120 154899825274388480 155449765482463232 155724583079510016 156416327060291584 157867455094542336 157878668068126720 158661537496563712 158860332170608640 159424333349912576 159717521107189760 160532546193457152 161140624019947520 161304337280925696 161915338558504960 162836841114894336 163017469890396160 163619710543331328 163824717550940160 163920613767905280 164406343767097344 164648765326622720 165440345929154560 165525430965633024 166176268520570880 166975192888458240 167181823254724608 167815087736750080 168111765824471040 168981627572060160 169794039243079680 170635993156681728 171771673643581440 172231274256138240 173059309228523520 173302180549754880 173917454563540992 174746365387669504 175074975059804160 176634914791096320 177254686421942272 178106872414355456 179319216879435776 180480377377259520 180889792295829760 181113641859284992 182793895372627968 183071004803727360 183713359206547456 183943542513336320 184596596510425088 184855659253071872 184922942406918144 185879790329266176 186085979780546560 186583880444149760 187480918330900480 188410575777169408 188757070399406080 189454401681752064 189664556314787840 190632398604730368 190645938799247360 191354491023687680 191661025328627712 192414626708029440 193368748823937024 194298406270205952 194312206853079040 194584904476917760 194655728849387520 195520408825364480 195620963868475392 196922933677916160 197334318868177920 197578518391947264 198326921870704640 198528415114985472 199280416687390720 200665682741821440 201378105284100096 201630421601157120 203002887033323520 203546051393617920 204524638179164160 205242268488564736 205507929708871680 206906788707041280 207632777439346688 208977279068405760 210489940126056448 211976952930631680 213294991445852160 214043394924609536 215072449707900928 217067750754995712 217115788153192448 217396818204426240 218159614057775104 218432956734586880 218560818357207040 219208458356129792 220732251016003584 221568358027427840 222633590517944320 223303175736655872 223900656532979712 224149021099294720 224977101997080576 225308836762746880 226392052324106240 226508484479287296 227597467577745408 228492369215784960 229625389228425216 229641699008184320 230745745638031360 231069574066339840 231153678008647680 231889939418054656 232349737911582720 233174648223694848 233433300079738880 233501885372301312 234624490590437376 235055974459637760 235513219721461760 236818002102190080 237992306244845568 238290498255912960 239136500024868864 239576281660784640 240640503169679360 241710936029921280 242873007837757440 243725193830170624 244526204835594240 246563923209224192 246973147989934080 247839720439021568 248160518893731840 250518217099837440 251722631605125120 252605868909002752 254176531472973824 256552835610705920 257824998431916032 259064541693607936 259540971799183360 262119548081504256 263112425157570560 264704553486647296 265882029632913408 267160308621533184 267554243655761920 268504140378800128 268840562134876160 268978825319153664 271334688443744640 271394735191490560 271670462788927488 272699517572218880 274010572945162240 275570038809821184 275875718276055040 275915313770004480 276894894765637632 277283488879607808 278636372091207680 279128969670819840 279875820666224640 280119960095686656 281221377496350720 282615863665754112 283135605599109120 284393321927802880 284496834472181760 285968908198871040 287031736535531520 288768603803615232 289423667673327616 289862424272568320 291468310279618560 291877356715376640 293280613238046720 294309668021338112 297490382806056960 297737567648874496 298534208710639616 298920625031086080 299969469329440768 303463290103660544 304656492287713280 306167185637900288 307863402732847104 308204904011530240 309799650548776960 311449166159020032 312832654120583168 315734910189084672 315757336136253440 317323074993127424 317720664341217280 318848666699825152 319435042214379520 321065092386914304 322281248039895040 322608674561851392 323830677117009920 325673682229788672 326034939780792320 327239421086662656 327649435101880320 327841227535810560 328812687534194688 329297530653245440 330880691858309120 331050861931266048 332352537041141760 333950385776916480 335630175473500160 336223531648942080 337963255144120320 339588078486159360 341271986313363456 343543347287162880 344462548512276480 346118618457047040 346604361099509760 347834909127081984 349492730775339008 350149950119608320 353269829582192640 354509372843884544 356213744828710912 358638433758871552 360960754754519040 361779584591659520 362227283718569984 365587790745255936 366142009607454720 367887085026672640 369193193020850176 369711318506143744 369845884813836288 371759580658532352 372171959561093120 373167760888299520 374961836661800960 376821151554338816 377514140798812160 378908803363504128 379329112629575680 381264797209460736 382708982047375360 384829253416058880 386737497647874048 388596812540411904 388624413706158080 389169808953835520 389311457698775040 391040817650728960 391241927736950784 393845867355832320 394668637736355840 396653843741409280 397056830229970944 398560833374781440 401331365483642880 402756210568200192 403260843202314240 406005774066647040 407092102787235840 409049276358328320 410484536977129472 411015859417743360 413813577414082560 415265554878693376 417954558136811520 420979880252112896 426589982891704320 428086789849219072 430144899415801856 434135501509991424 434793636408852480 436319228115550208 436865913469173760 438416916712259584 441464502032007168 443136716054855680 445267181035888640 446606351473311744 447801313065959424 448298042198589440 449954203994161152 452784104648212480 455194935155490816 456984738431569920 459250778456850432 459283398016368640 461491491276062720 462139148132679680 462307356017295360 463779878836109312 464699475823165440 466349296447389696 466866600159477760 469248981180874752 471026439442923520 473636004204380160 475984612489691136 476580996511825920 478273000049737728 479152563321569280 481281006339358720 483421872059842560 485746015675514880 487450387660341248 489052409671188480 493127846418448384 493946295979868160 495679440878043136 496321037787463680 503445263210250240 505211737818005504 508353062945947648 513105671221411840 515649996863832064 518129083387215872 519081943598366720 524239096163008512 526224850315141120 529409106973294592 531764059265826816 534320617243066368 535108487311523840 537681124269752320 537957650638307328 542669376887489280 542789470382981120 543340925577854976 545399035144437760 548021145890324480 551140077619642368 551751436552110080 551830627540008960 553789789531275264 554566977759215616 558257939341639680 559751641332449280 562442754992701440 565231727331508224 566271211198218240 568786643855605760 568993668944363520 571937816397742080 574063473071063040 578847335346655232 579724848545136640 582936620559237120 583754713430753280 586561226476093440 588619336042676224 594980765612113920 597068417421279232 597841250062172160 599938938658881536 606926580207321088 609312984575426560 612334371275800576 615726805465694208 616409808023060480 619599301097553920 622898332318040064 625665308241166336 631469820378169344 631514672272506880 635441328682434560 637697333399650304 642130184773828608 644562496079790080 645217349123702784 647661354234019840 651347364459577344 652069879561584640 654478842173325312 655298870203760640 655682455071621120 657625375068389376 661761383716618240 664705074082283520 667900771553832960 671260350947000320 672447063297884160 675926510288240640 679176156972318720 688925097024552960 692237236914094080 693208722199019520 695669818254163968 698985461550678016 700299900239216640 706539659164385280 709018745687769088 712427489657421824 717276867517743104 721921509509038080 723559169183319040 724454567437139968 731175581490511872 735774170053345280 738386386041700352 739422637012287488 739691769627672576 743519161317064704 744343919122186240 746335521776599040 749923673323601920 753642303108677632 757817606727008256 758658225259151360 762529594418921472 765417964094750720 769658506832117760 773474995295748096 777193625080823808 777248827412316160 778622915397550080 782081635301457920 789337275472711680 793307687482818560 794113660459941888 797121666749562880 802662730967285760 805512421136400384 806521686404628480 814184205574471680 818098552716656640 820969073954258944 822031718835486720 827627154828165120 830531109757386752 835909116273623040 841959760504225792 853179965783408640 856173579698438144 860289798831603712 868271003019982848 869587272817704960 872638456231100416 873731826938347520 876833833424519168 882929004064014336 886273432109711360 890534362071777280 893212702946623488 895602626131918848 896596084397178880 899908407988322304 905568209296424960 910389870310981632 913969476863139840 918501556913700864 918566796032737280 922982982552125440 924278296265359360 924614712034590720 929398951646330880 938497962361749504 942052878885847040 947272008408760320 951969224979382272 953161993023651840 956546000099475456 958305126643138560 966843744119685120 971492031351029760 974900775320682496 978104819342376960 986255692836896768 987892591959736320 992642075574927360 1006890526420500480 1010423475636011008 1016706125891895296 1026211342442823680 1031299993727664128 1036258166774431744 1038163887196733440 1048478192326017024 1052449700630282240 1058818213946589184 1063528118531653632 1068641234486132736 1070216974623047680 1075362248539504640 1075915301276614656 1085338753774978560 1085578940765962240 1086681851155709952 1090798070288875520 1096042291780648960 1103661255080017920 1107579579062550528 1109133955518431232 1116515878683279360 1119503282664898560 1124885509985402880 1130463454663016448 1132542422396436480 1137987337888727040 1148126946142126080 1157694670693310464 1159449697090273280 1165873241118474240 1167509426861506560 1173122452952186880 1177238672085352448 1189961531224227840 1194136834842558464 1195682500124344320 1199877877317763072 1213853160414642176 1218625969150853120 1224668742551601152 1231453610931388416 1232819616046120960 1239198602195107840 1245796664636080128 1251330616482332672 1262939640756338688 1263029344545013760 1270882657364869120 1275394666799300608 1284260369547657216 1289124992159580160 1290434698247405568 1295322708468039680 1308957684346650624 1310597740407521280 1315250750136778752 1323522767433236480 1329410148164567040 1335801543107665920 1342520701894000640 1344894126595768320 1358352313944637440 1377850194049105920 1384474473828188160 1386417444398039040 1391339636508327936 1397970923101356032 1400599800478433280 1413079318328770560 1418037491375538176 1424854979314843648 1434553735035486208 1443843019018076160 1447118338366638080 1462351162981023744 1471548340106690560 1476772772083400704 1478845274024574976 1479383539255345152 1487038322634129408 1488687838244372480 1492671043553198080 1499847346647203840 1507284606217355264 1515635213454016512 1517316450518302720 1525059188837842944 1530835928189501440 1539317013664235520 1546949990591496192 1554387250161647616 1557245830795100160 1564163270602915840 1578674550945423360 1586615374965637120 1588227320919883776 1594243333499125760 1605325461934571520 1613043372809256960 1628368411148943360 1636197105433313280 1641938147908517888 1644063437670973440 1655254309656330240 1683919521008451584 1706359931566817280 1720579597663207424 1736542006039965696 1739174545635409920 1745276912462200832 1747463653876695040 1753667666849038336 1765858008128028672 1772546864219422720 1781068724143554560 1791205252263837696 1793192168794357760 1799816815976644608 1811136418592849920 1820779740621963264 1827938953726279680 1837003113827401728 1845965965104250880 1848556592530718720 1849229424069181440 1858797903292661760 1876995924723499008 1884105757771694080 1894544016817520640 1906323986047303680 1913092000198950912 1933687488239370240 1942984062702059520 1949801550641364992 1956209638684753920 1972511385673793536 1985284151149854720 2013781052841000960 2020846951272022016 2033412251783790592 2052422684885647360 2062599987455328256 2072516333548863488 2076327774393466880 2096956384652034048 2104899401260564480 2127056237063307264 2137282468972265472 2140433949246095360 2150724497079009280 2151830602553229312 2170677507549957120 2173363702311419904 2181596140577751040 2192084583561297920 2207322510160035840 2215159158125101056 2218267911036862464 2233031757366558720 2239006565329797120 2249771019970805760 2260926909326032896 2275974675777454080 2296253892284252160 2315389341386620928 2318899394180546560 2331746482236948480 2346244905904373760 2354477344170704896 2379923062448455680 2388273669685116928 2391365000248688640 2399755754635526144 2437251938301706240 2449337485103202304 2462907221862776832 2465639232092241920 2478397204390215680 2491593329272160256 2525879281512677376 2526058689090027520 2541765314729738240 2550789333598601216 2568520739095314432 2578249984319160320 2580869396494811136 2590645416936079360 2617915368693301248 2621195480815042560 2630501500273557504 2647045534866472960 2658820296329134080 2671603086215331840 2689788253191536640 2716704627889274880 2755700388098211840 2768948947656376320 2772834888796078080 2795941846202712064 2826158636657541120 2836074982751076352 2849709958629687296 2894236676733276160 2924702325962047488 2943096680213381120 2953545544166801408 2958767078510690304 2985342087106396160 2999694693294407680 3014569212434710528 3031270426908033024 3034632901036605440 3050118377675685888 3061671856379002880 3078634027328471040 3093899981182992384 3108774500323295232 3114491661590200320 3128326541205831680 3157349101890846720 3176454641839767552 3188486666998251520 3210650923869143040 3226086745618513920 3256736822297886720 3272394210866626560 3283876295817035776 3288126875341946880 3367839042016903168 3441159195326414848 3473084012079931392 3478349091270819840 3490553824924401664 3494927307753390080 3507335333698076672 3531716016256057344 3545093728438845440 3562137448287109120 3582410504527675392 3586384337588715520 3599633631953289216 3622272837185699840 3641559481243926528 3655877907452559360 3674006227654803456 3691931930208501760 3697113185061437440 3698458848138362880 3717595806585323520 3753991849446998016 3768211515543388160 3789088033635041280 3812647972094607360 3826184000397901824 3867374976478740480 3885968125404119040 3899603101282729984 3945022771347587072 3970568302299709440 4027562105682001920 4066824503567581184 4104845369771294720 4125199974910656512 4145032667097726976 4152655548786933760 4193912769304068096 4209798802521128960 4254112474126614528 4274564937944530944 4280867898492190720 4301448994158018560 4303661205106458624 4341355015099914240 4363192281155502080 4384169167122595840 4414645020320071680 4430318316250202112 4436535822073724928 4466063514733117440 4478013130659594240 4499542039941611520 4521853818652065792 4551949351554908160 4592507784568504320 4630778682773241856 4692489811808747520 4708954688341409792 4759846124896911360 4782730000497377280 4799511509271052288 4874503876603412480 4898674970206404608 4925814443725553664 4931278464184483840 5051758563025354752 5052117378180055040 5083530629459476480 5101578667197202432 5156499968638320640 5161738792989622272 5181290833872158720 5235830737386602496 5242390961630085120 5261003000547115008 5294091069732945920 5317640592658268160 5343206172430663680 5379576506383073280 5433409255778549760 5537897895312752640 5545669777592156160 5591883692405424128 5652317273315082240 5672149965502152704 5699419917259374592 5788473353466552320 5849404651924094976 5886193360426762240 5917534157021380608 5970684174212792320 5999389386588815360 6029138424869421056 6062540853816066048 6069265802073210880 6100236755351371776 6123343712758005760 6157268054656942080 6187799962365984768 6217549000646590464 6228983323180400640 6256653082411663360 6314698203781693440 6376973333996503040 6421301847738286080 6452173491237027840 6544788421733253120 6567752591634071552 6576253750683893760 6735678084033806336 6882318390652829696 6946168024159862784 6956698182541639680 6989854615506780160 7014670667396153344 7063432032512114688 7090187456877690880 7124274896574218240 7164821009055350784 7172768675177431040 7199267263906578432 7311755814905118720 7348012455309606912 7383863860417003520 7394226370122874880 7396917696276725760 7435191613170647040 7536423031086776320 7578176067270082560 7625295944189214720 7652368000795803648 7734749952957480960 7771936250808238080 7799206202565459968 7890045542695174144 7941136604599418880 8133649007135162368 8209690739542589440 8290065334195453952 8387825538608136192 8419597605042257920 8508224948253229056 8549129875889061888 8602897988316037120 8682710030199828480 8726384562311004160 8768338334245191680 8829290040640143360 8860636632500404224 8956026261319188480 8999084079883223040 9043707637304131584 9103898703109816320 9185015569137008640 9261557365546483712 9384979623617495040 9417909376682819584 9565460000994754560 9599023018542104576 9749007753206824960 9797349940412809216 9851628887451107328 9862556928368967680 10103517126050709504 10104234756360110080 10167061258918952960 10312999937276641280 10323477585979244544 10362581667744317440 10471661474773204992 10484781923260170240 10522006001094230016 10635281185316536320 10686412344861327360 10759153012766146560 10866818511557099520 11075795790625505280 11091339555184312320 11183767384810848256 11304634546630164480 11344299931004305408 11398839834518749184 11576946706933104640 11698809303848189952 11772386720853524480 11835068314042761216 11941368348425584640 11998778773177630720 12200473510702743552 12246687425516011520 12314536109313884160 12375599924731969536 12435098001293180928 12457966646360801280 12629396407563386880 12753946667993006080 12842603695476572160 12904346982474055680 13089576843466506240 13135505183268143104 13152507501367787520 13471356168067612672 13764636781305659392 13892336048319725568 13979709231013560320 14029341334792306688 14126864065024229376 14180374913755381760 14248549793148436480 14398534527813156864 14623511629810237440 14696024910619213824 14767727720834007040 14793835392553451520 15072846062173552640 15156352134540165120 15250591888378429440 15304736001591607296 15469499905914961920 15543872501616476160 15598412405130919936 15780091085390348288 15882273209198837760 16267298014270324736 16419381479085178880 16580130668390907904 16775651077216272384 16839195210084515840 17016449896506458112 17098259751778123776 17205795976632074240 17365420060399656960 17452769124622008320 17536676668490383360 17658580081280286720 17912052522638376960 17998168159766446080 18087415274608263168 18207797406219632640 18370031138274017280 18523114731092967424 18769959247234990080 19130920001989509120 19198046037084209152 19498015506413649920 19594699880825618432 19703257774902214656 19725113856737935360 20207034252101419008 20334122517837905920 20625999874553282560 20646955171958489088 20725163335488634880 20969563846520340480 21044012002188460032 21270562370633072640 21372824689722654720 21518306025532293120 22151591581251010560 22182679110368624640 22367534769621696512 22609269093260328960 22688599862008610816 22797679669037498368 23153893413866209280 23397618607696379904 23544773441707048960 23670136628085522432 23997557546355261440 24400947021405487104 24493374851032023040 24629072218627768320 24870196002586361856 25258792815126773760 25507893335986012160 25808693964948111360 26179153686933012480 26271010366536286208 26305015002735575040 26942712336135225344 27784672096639451136 27959418462027120640 28058682669584613376 28253728130048458752 28360749827510763520 28497099586296872960 28797069055626313728 29247023259620474880 29392049821238427648 29587670785106903040 30145692124347105280 30312704269080330240 30501183776756858880 30938999811829923840 31087745003232952320 31196824810261839872 32838762958170357760 33160261336781815808 33551302154432544768 33678390420169031680 34032899793012916224 34196519503556247552 34411591953264148480 34730840120799313920 35073353336980766720 35317160162560573440 35824105045276753920 35996336319532892160 36740062276548034560 37046229462185934848 38261840003979018240 38396092074168418304 38996031012827299840 39189399761651236864 39406515549804429312 39450227713475870720 40414068504202838016 40668245035675811840 41293910343916978176 41450326670977269760 41939127693040680960 42088024004376920064 42541124741266145280 42745649379445309440 44303183162502021120 44735069539243393024 45218538186520657920 45377199724017221632 45595359338074996736 46307786827732418560 46795237215392759808 47089546883414097920 47340273256171044864 47995115092710522880 48801894042810974208 48986749702064046080 49258144437255536640 49740392005172723712 50517585630253547520 51617387929896222720 52358307373866024960 52610030005471150080 53885424672270450688 55569344193278902272 55918836924054241280 56117365339169226752 56721499655021527040 56994199172593745920 57594138111252627456 58494046519240949760 58784099642476855296 59175341570213806080 61002367553513717760 61877999623659847680 62175490006465904640 62393649620523679744 65677525916340715520 66320522673563631616 67102604308865089536 67356780840338063360 68065799586025832448 68393039007112495104 68823183906528296960 69461680241598627840 70146706673961533440 70634320325121146880 71992672639065784320 73480124553096069120 74092458924371869696 76523680007958036480 77992062025654599680 78378799523302473728 78813031099608858624 78900455426951741440 80828137008405676032 81336490071351623680 82900653341954539520 83878255386081361920 84176048008753840128 85082249482532290560 85491298758890618880 89470139078486786048 90437076373041315840 91190718676149993472 92615573655464837120 93590474430785519616 95990230185421045760 97973499404128092160 98516288874511073280 99480784010345447424 101035171260507095040 103234775859792445440 105220060010942300160 107770849344540901376 111138688386557804544 111837673848108482560 113442999310043054080 113988398345187491840 115188276222505254912 116988093038481899520 117568199284953710592 118350683140427612160 122004735107027435520 124350980012931809280 124787299241047359488 131355051832681431040 134205208617730179072 134713561680676126720 136131599172051664896 136786078014224990208 138923360483197255680 140293413347923066880 141268640650242293760 143985345278131568640 146960249106192138240 148184917848743739392 155984124051309199360 161656274016811352064 165801306683909079040 167756510772162723840 168352096017507680256 170164498965064581120 170982597517781237760 178940278156973572096 182381437352299986944 185231147310929674240 187180948861571039232 191980460370842091520 195946998808256184320 197032577749022146560 198961568020690894848 202070342521014190080 206469551719584890880 210440120021884600320 215541698689081802752 222277376773115609088 223675347696216965120 226885998620086108160 227976796690374983680 233976186076963799040 235136398569907421184 236701366280855224320 244009470214054871040 248701960025863618560 249574598482094718976 268410417235460358144 269427123361352253440 273572156028449980416 277846720966394511360 280586826695846133760 287970690556263137280 293920498212384276480 296369835697487478784 311968248102618398720 323312548033622704128 331602613367818158080 335513021544325447680 340328997930129162240 341965195035562475520 364762874704599973888 370462294621859348480 374361897723142078464 391893997616512368640 394065155498044293120 404140685042028380160 420880240043769200640 431083397378163605504 444554753546231218176 447350695392433930240 455953593380749967360 467952372153927598080 497403920051727237120 499149196964189437952 536820834470920716288 538854246722704506880 547144312056899960832 555693441932789022720 575941381112526274560 587840996424768552960 592739671394974957568 623936496205236797440 646625096067245408256 671026043088650895360 680657995860258324480 683930390071124951040 729525749409199947776 740924589243718696960 748723795446284156928 808281370084056760320 841760480087538401280 862166794756327211008 889109507092462436352 894701390784867860480 911907186761499934720 935904744307855196160 994807840103454474240 1077708493445409013760 1094288624113799921664 1111386883865578045440 1175681992849537105920 1185479342789949915136 1247872992410473594880 1293250192134490816512 1342052086177301790720 1367860780142249902080 1481849178487437393920 1497447590892568313856 1616562740168113520640 1778219014184924872704 1823814373522999869440 1871809488615710392320 2155416986890818027520 2188577248227599843328 2222773767731156090880 2370958685579899830272 2495745984820947189760 2586500384268981633024 2684104172354603581440 2735721560284499804160 2963698356974874787840 3233125480336227041280 3556438028369849745408 3647628747045999738880 3743618977231420784640 4310833973781636055040 4445547535462312181760 4741917371159799660544 5471443120568999608320 5927396713949749575680 6466250960672454082560 7112876056739699490816 7487237954462841569280 8891095070924624363520 9483834742319599321088 10942886241137999216640 11854793427899499151360 12932501921344908165120 14225752113479398981632 17782190141849248727040 23709586855798998302720 28451504226958797963264 35564380283698497454080 47419173711597996605440 71128760567396994908160 142257521134793989816320
- Sum of all divisors σ(n): 583599285107576084967984
- Sum of proper divisors (its aliquot sum) s(n): 441341763972782095151664
- 142257521134793989816320 is an abundant number, because the sum of its proper divisors (441341763972782095151664) is greater than itself. Its abundance is 299084242837988105335344
Bases of 142257521134793989816320
- Binary: 111100001111111001011101100010011111101110010000011000000000000000000000000002
- Hexadecimal: 0x1E1FCBB13F720C000000
- Base-36: N5YDYBUU9ZPJDHC
Squares and roots of 142257521134793989816320
- 142257521134793989816320 squared (1422575211347939898163202) is 20237202319416358692107276776042179867338342400
- 142257521134793989816320 cubed (1422575211347939898163203) is 2878894236663474597740199597570557279474458692465968654049469267968000
-
The
square root of 142257521134793989816320 is 377170413917.6268817965 -
The
cube root of 142257521134793989816320 is 52202553.3136915209
Scales and comparisons
How big is 142257521134793989816320?- 142,257,521,134,793,989,816,320 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 142,257,521,134,793,989,816,320 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 142257521134793989816320 cubic inches would be around 4350212.8 feet tall.
Recreational maths with 142257521134793989816320
- 142257521134793989816320 backwards is 023618989397431125752241
- The number of decimal digits it has is: 24
- The sum of 142257521134793989816320's digits is 102
- 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 142257521134793989816320 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 142257521134793989816320 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/142257521134793989816320/
Chicago style:
Numbermatics. 2024. "Number 142257521134793989816320 - Facts about the integer". https://numbermatics.com/n/142257521134793989816320/
The information we have on file for 142257521134793989816320 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 142257521134793989816320, math, Factors of 142257521134793989816320, curriculum, school, college, exams, university, Prime factorization of 142257521134793989816320, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-two sextillion, two hundred fifty-seven quintillion, five hundred twenty-one quadrillion, one hundred thirty-four trillion, seven hundred ninety-three billion, nine hundred eighty-nine million, eight hundred sixteen thousand, three hundred twenty.