2954805594140474081280
2,954,805,594,140,474,081,280 is an even composite number composed of seven prime numbers multiplied together.
2954805594140474081280 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, one hundred twenty divisors.
Prime factorization of 2954805594140474081280:
227 × 32 × 5 × 74 × 13 × 372 × 1072
(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 × 2 × 3 × 3 × 5 × 7 × 7 × 7 × 7 × 13 × 37 × 37 × 107 × 107)See below for interesting mathematical facts about the number 2954805594140474081280 from the Numbermatics database.
Names of 2954805594140474081280
- Cardinal: 2954805594140474081280 can be written as Two sextillion, nine hundred fifty-four quintillion, eight hundred five quadrillion, five hundred ninety-four trillion, one hundred forty billion, four hundred seventy-four million, eighty-one thousand, two hundred eighty.
Scientific notation
- Scientific notation: 2.95480559414047408128 × 1021
Factors of 2954805594140474081280
Divisors of 2954805594140474081280
- Number of divisors d(n): 15120
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 24 26 28 30 32 35 36 37 39 40 42 45 48 49 52 56 60 63 64 65 70 72 74 78 80 84 90 91 96 98 104 105 107 111 112 117 120 126 128 130 140 144 147 148 156 160 168 180 182 185 192 195 196 208 210 214 222 224 234 240 245 252 256 259 260 273 280 288 294 296 312 315 320 321 333 336 343 360 364 370 384 390 392 416 420 428 441 444 448 455 468 480 481 490 504 512 518 520 535 546 555 560 576 585 588 592 624 630 637 640 642 666 672 686 720 728 735 740 749 768 777 780 784 819 832 840 856 882 888 896 910 936 960 962 963 980 1008 1024 1029 1036 1040 1070 1092 1110 1120 1152 1170 1176 1184 1248 1260 1274 1280 1284 1295 1332 1344 1365 1369 1372 1391 1440 1443 1456 1470 1480 1498 1536 1554 1560 1568 1605 1638 1664 1665 1680 1712 1715 1764 1776 1792 1813 1820 1872 1911 1920 1924 1926 1960 2016 2048 2058 2072 2080 2140 2184 2205 2220 2240 2247 2304 2331 2340 2352 2368 2401 2405 2496 2520 2548 2560 2568 2590 2664 2688 2730 2738 2744 2782 2880 2886 2912 2940 2960 2996 3072 3087 3108 3120 3136 3185 3210 3276 3328 3330 3360 3367 3424 3430 3528 3552 3584 3626 3640 3744 3745 3822 3840 3848 3852 3885 3920 3959 4032 4095 4096 4107 4116 4144 4160 4173 4280 4329 4368 4410 4440 4459 4480 4494 4608 4662 4680 4704 4736 4802 4810 4815 4992 5040 5096 5120 5136 5145 5180 5243 5328 5376 5439 5460 5476 5488 5564 5733 5760 5772 5824 5880 5920 5992 6144 6174 6216 6240 6272 6370 6420 6552 6656 6660 6720 6734 6741 6845 6848 6860 6955 7056 7104 7168 7203 7215 7252 7280 7488 7490 7644 7680 7696 7704 7770 7840 7918 8064 8190 8192 8214 8232 8288 8320 8346 8560 8658 8736 8820 8880 8918 8960 8988 9065 9216 9324 9360 9408 9472 9555 9583 9604 9620 9630 9737 9984 10080 10101 10192 10240 10272 10290 10360 10486 10656 10752 10878 10920 10952 10976 11128 11235 11449 11466 11520 11544 11648 11655 11760 11840 11877 11984 12005 12288 12321 12348 12432 12480 12519 12544 12691 12740 12840 13104 13312 13320 13377 13440 13468 13482 13690 13696 13720 13910 14112 14208 14336 14406 14430 14504 14560 14976 14980 15288 15360 15392 15408 15435 15540 15680 15729 15836 16128 16317 16380 16384 16428 16464 16576 16640 16692 16835 17120 17316 17472 17640 17760 17797 17836 17920 17976 18130 18432 18648 18720 18816 18944 19110 19166 19208 19240 19260 19474 19795 19968 20160 20202 20384 20480 20535 20544 20580 20720 20865 20972 21312 21504 21609 21645 21756 21840 21904 21952 22256 22295 22470 22898 22932 23040 23088 23296 23310 23520 23569 23680 23754 23968 24010 24576 24642 24696 24864 24960 25038 25088 25382 25480 25680 26208 26215 26624 26640 26754 26880 26936 26964 27195 27380 27392 27440 27713 27820 28224 28416 28665 28672 28749 28812 28860 29008 29120 29211 29952 29960 30303 30576 30720 30784 30816 30870 31080 31213 31360 31458 31672 32256 32634 32760 32768 32856 32928 33152 33280 33384 33670 33705 34240 34347 34632 34944 35280 35520 35594 35631 35672 35840 35952 36015 36260 36701 36864 37296 37440 37632 37888 38073 38220 38332 38416 38480 38520 38948 39590 39936 40131 40320 40404 40768 40960 41070 41088 41160 41440 41730 41944 42624 43008 43218 43290 43512 43680 43808 43904 44512 44590 44940 45796 45864 46080 46176 46592 46620 47040 47138 47187 47360 47508 47915 47936 48020 48685 49152 49284 49392 49728 49920 50076 50176 50505 50764 50960 51360 51467 52416 52430 53248 53280 53391 53508 53760 53872 53928 54390 54760 54784 54880 55426 55640 56448 56832 57245 57330 57344 57498 57624 57720 58016 58240 58422 59385 59904 59920 60606 61152 61440 61568 61605 61632 61740 62160 62426 62595 62720 62916 63344 63455 64512 65268 65520 65536 65712 65856 66304 66560 66768 66885 67081 67340 67410 68159 68480 68694 69264 69888 70560 70707 71040 71188 71262 71344 71680 71904 72030 72520 73402 73728 74592 74880 75264 75776 76146 76440 76664 76832 76960 77040 77896 78645 79180 79872 80143 80262 80640 80808 81536 81585 81920 82140 82176 82320 82880 83139 83460 83888 85248 86016 86247 86436 86580 87024 87360 87616 87633 87808 88837 88985 89024 89180 89880 91592 91728 92160 92352 93184 93240 93639 94080 94276 94374 94720 95016 95830 95872 96040 97370 98304 98568 98784 99456 99840 100152 100352 101010 101528 101920 102720 102934 103041 104832 104860 106496 106560 106782 107016 107520 107744 107856 108045 108780 109520 109568 109760 110103 110852 111280 112896 113664 114219 114490 114660 114688 114996 115248 115440 116032 116480 116844 117845 118770 119808 119840 121212 122304 122880 123136 123210 123264 123480 124320 124579 124852 125190 125440 125832 126688 126910 129024 130536 131040 131072 131424 131712 132608 133120 133536 133770 134162 134680 134820 136318 136960 137388 138528 138565 139776 141120 141414 142080 142376 142524 142688 143360 143745 143808 144060 145040 146055 146483 146804 147456 148837 149184 149760 150528 151515 151552 152292 152880 153328 153664 153920 154080 154401 155792 156065 157290 158360 159744 160173 160286 160524 161280 161616 163072 163170 163840 164280 164352 164640 164983 165760 166278 166920 167776 170496 171735 172032 172494 172872 173160 174048 174720 175232 175266 175616 177674 177970 178048 178155 178360 179760 183184 183456 183505 184320 184704 186368 186480 187278 188160 188552 188748 189440 190032 190365 191660 191744 192080 193991 194740 196608 197136 197568 198912 199680 200304 200655 200704 201243 202020 203056 203840 204477 205440 205868 206082 209664 209720 212121 212992 213120 213564 214032 215040 215488 215712 216090 217560 219040 219136 219520 220206 221704 222560 225792 227328 228438 228980 229320 229376 229992 230496 230880 232064 232960 233688 235690 235935 237540 239616 239680 240429 242424 244608 245760 246272 246420 246528 246960 248640 249158 249417 249704 250380 250880 251664 253376 253820 256907 257335 258048 261072 262080 262144 262848 263424 265216 266240 266511 266955 267072 267540 268324 269360 269640 272636 273920 274776 277056 277130 279552 280917 282240 282828 284160 284752 285048 285376 286720 287490 287616 288120 290080 292110 292966 293608 294912 297674 298368 299520 301056 303030 303104 304584 305760 306656 307328 307840 308160 308802 311584 312130 314580 316720 319488 320346 320572 321048 322560 323232 326144 326340 327680 328560 328704 329280 329966 330309 331520 332556 333840 335405 335552 340795 340992 343470 344064 344988 345744 346320 348096 349440 350464 350532 351232 353535 355348 355940 356096 356310 356720 359520 360269 366368 366912 367010 368640 369408 372736 372960 373737 374556 376320 377104 377496 378880 380064 380730 383320 383488 384160 387982 389480 393216 394272 395136 397824 399360 400608 400715 401310 401408 402486 404040 406112 407680 408954 410880 411736 412164 415695 419328 419440 423613 424242 425984 426240 427128 428064 430080 430976 431235 431424 432180 435120 438080 438165 438272 439040 439449 440412 443408 444185 445120 446511 451584 454656 456876 457960 458640 458752 459984 460992 461760 463203 464128 465920 467376 468195 469567 471380 471870 475080 477113 479232 479360 480858 484848 489216 491520 492544 492840 493056 493920 494949 497280 498316 498834 499408 500760 501760 503328 506752 507640 513814 514670 515205 516096 522144 524160 524288 525696 526848 530432 532480 533022 533910 534144 535080 536648 538720 539280 545272 547840 549552 550515 554112 554260 559104 561001 561834 564480 565656 568320 569504 570096 570752 571095 573440 574980 575232 576240 580160 581973 584220 585932 587216 589824 595348 596736 599040 602112 603729 606060 606208 609168 611520 613312 613431 614656 615680 616320 617604 622895 623168 624260 629160 633440 638976 640692 641144 642096 645120 646464 652288 652680 655360 657120 657408 658560 659932 660618 663040 665112 667680 670810 671104 681590 681984 686940 688128 689976 691488 692640 696192 698880 700928 701064 702464 707070 710696 711880 712192 712620 713440 719040 720538 721287 732415 732736 733824 734020 737280 738816 744185 745472 745920 747474 749112 752640 754208 754992 757760 760128 761460 766640 766976 768320 770721 772005 775964 778960 786432 788544 790272 795648 798720 799533 800865 801216 801430 802620 802816 804972 808080 812224 815360 817908 821760 823472 824328 824915 831390 838656 838880 847226 848484 851968 852480 854256 856128 860160 861952 862470 862848 864360 870240 872053 876160 876330 876544 878080 878898 880824 886816 888370 890240 893022 903168 909312 913752 915920 917280 917504 919968 921984 923520 926406 928256 931840 934752 936390 939134 942760 943740 950160 954226 958464 958720 961716 969696 969955 978432 983040 985088 985680 986112 987840 989898 994560 996632 997668 998816 1001520 1003520 1006215 1006656 1013504 1015280 1022385 1025381 1027628 1029340 1030410 1032192 1041859 1044288 1048320 1048576 1051392 1053696 1060605 1060864 1064960 1066044 1067820 1068288 1070160 1073296 1077440 1078560 1080807 1090544 1095680 1099104 1101030 1108224 1108520 1118208 1121211 1122002 1123668 1128960 1131312 1136640 1139008 1140192 1141504 1142190 1146880 1149960 1150464 1152480 1154881 1160320 1163946 1168440 1171864 1174432 1179648 1190696 1193472 1198080 1202145 1204224 1207458 1212120 1212416 1218336 1223040 1226624 1226862 1229312 1231360 1232640 1235208 1245790 1246336 1247085 1248520 1258320 1266880 1270839 1277952 1281384 1282288 1284192 1284535 1290240 1292928 1304576 1305360 1310720 1314240 1314816 1317120 1318347 1319864 1321236 1326080 1330224 1332555 1335360 1339533 1341620 1342208 1357937 1363180 1363968 1373880 1376256 1379952 1382976 1385280 1392384 1397760 1401856 1402128 1404585 1404928 1408701 1414140 1421392 1423760 1424384 1425240 1426880 1431339 1438080 1441076 1442574 1464830 1465472 1467648 1468040 1474560 1477632 1484847 1488370 1490944 1491840 1494948 1498224 1505280 1508416 1509984 1515520 1520256 1522920 1533280 1533952 1536640 1541442 1544010 1551928 1557920 1572864 1577088 1580544 1591296 1597440 1599066 1601730 1602432 1602860 1605240 1605632 1609944 1616160 1624448 1630720 1635816 1643520 1646944 1648656 1649830 1651545 1662780 1677312 1677760 1683003 1694452 1696968 1703936 1704960 1708512 1712256 1720320 1723904 1724940 1725696 1728720 1740480 1744106 1745919 1752320 1752660 1753088 1756160 1757796 1761648 1773632 1776740 1780480 1786044 1801345 1806336 1818624 1827504 1831840 1834560 1835008 1839936 1843968 1847040 1852812 1856512 1863680 1868685 1869504 1872780 1878268 1885520 1887480 1900320 1904279 1908452 1916928 1917440 1923432 1939392 1939910 1956864 1966080 1970176 1971360 1972224 1975680 1979796 1989120 1993264 1995336 1997632 2003040 2007040 2012430 2013312 2027008 2030560 2044770 2050762 2055256 2058680 2060820 2064384 2083718 2088576 2096640 2097152 2102784 2107392 2118065 2121210 2121728 2129920 2132088 2135640 2136576 2140320 2146592 2154880 2157120 2161614 2181088 2191360 2197245 2198208 2202060 2216448 2217040 2232555 2236416 2242422 2244004 2247336 2257920 2262624 2273280 2278016 2280384 2283008 2284380 2293760 2299920 2300928 2304960 2309762 2312163 2316015 2320640 2327892 2336880 2343728 2347835 2348864 2359296 2381392 2385565 2386944 2396160 2404290 2408448 2414916 2424240 2424832 2436672 2446080 2453248 2453724 2458624 2462720 2465280 2470416 2474745 2491580 2492672 2494170 2497040 2516640 2521883 2533760 2541678 2555904 2562768 2564576 2568384 2569070 2580480 2585856 2609152 2610720 2616159 2621440 2628480 2629632 2634240 2636694 2639728 2642472 2652160 2660448 2665110 2670720 2679066 2683240 2684416 2715874 2726360 2727936 2747760 2752512 2759904 2765952 2770560 2784768 2795520 2803712 2804256 2805005 2809170 2809856 2817402 2828280 2842784 2847520 2848768 2850480 2853760 2862678 2876160 2882152 2885148 2909865 2929660 2930944 2935296 2936080 2949120 2955264 2965291 2969694 2976740 2981888 2983680 2989896 2996448 3010560 3016832 3018645 3019968 3031040 3040512 3045840 3066560 3067155 3067904 3073280 3076143 3082884 3088020 3103856 3115840 3125577 3145728 3154176 3161088 3182592 3194880 3198132 3203460 3204864 3205720 3210480 3211264 3219888 3232320 3242421 3248896 3261440 3271632 3286969 3287040 3293888 3297312 3299660 3303090 3325560 3339791 3354624 3355520 3366006 3388904 3393936 3407872 3409920 3417024 3424512 3440640 3447808 3449880 3451392 3457440 3464643 3480960 3488212 3491838 3504640 3505320 3506176 3512320 3515592 3523296 3547264 3553480 3560960 3572088 3602690 3606435 3612672 3637248 3655008 3663680 3669120 3670016 3679872 3687936 3694080 3705624 3713024 3727360 3737370 3739008 3745560 3756536 3771040 3774960 3800640 3808558 3812517 3816904 3833856 3834880 3846864 3853605 3878784 3879820 3913728 3927007 3932160 3940352 3942720 3944448 3951360 3959592 3978240 3986528 3990672 3995264 3997665 4006080 4014080 4024860 4026624 4054016 4061120 4073811 4089540 4101524 4110512 4117360 4121640 4128768 4167436 4177152 4193280 4194304 4205568 4214784 4226103 4236130 4242420 4243456 4259840 4264176 4271280 4273152 4280640 4293184 4294017 4309760 4314240 4323228 4360265 4362176 4382720 4394490 4396416 4404120 4432896 4434080 4465110 4472832 4484844 4488008 4494672 4515840 4525248 4546560 4556032 4560768 4566016 4568760 4587520 4599840 4601856 4609920 4619524 4624326 4632030 4641280 4655784 4673760 4687456 4695670 4697728 4718592 4762784 4771130 4773888 4792320 4808580 4816896 4829832 4848480 4849664 4873344 4892160 4906496 4907448 4917248 4925440 4930560 4940832 4949490 4983160 4985344 4988340 4994080 5033280 5043766 5049009 5067520 5083356 5111808 5125536 5126905 5129152 5136768 5138140 5160960 5171712 5209295 5218304 5221440 5232318 5242880 5256960 5259264 5268480 5273388 5279456 5284944 5304320 5320896 5330220 5341440 5358132 5366480 5368832 5404035 5431748 5452720 5455872 5495520 5505024 5506969 5519808 5531904 5541120 5569536 5591040 5606055 5607424 5608512 5610010 5618340 5619712 5634804 5656560 5685568 5695040 5697536 5700960 5707520 5712837 5725356 5752320 5764304 5770296 5774405 5819730 5859320 5861888 5870592 5872160 5898240 5910528 5930582 5939388 5953480 5963776 5967360 5979792 5992896 6021120 6033664 6037290 6039936 6062080 6081024 6091680 6104371 6133120 6134310 6135808 6146560 6152286 6165768 6176040 6207712 6231680 6251154 6291456 6308352 6322176 6354195 6365184 6389760 6396264 6406920 6409728 6411440 6420960 6422528 6439776 6464640 6484842 6497792 6522880 6543264 6573938 6574080 6587776 6591735 6594624 6599320 6606180 6651120 6679582 6697665 6709248 6711040 6732012 6777808 6787872 6789685 6815744 6819840 6834048 6849024 6881280 6895616 6899760 6902784 6914880 6929286 6961920 6976424 6983676 7009280 7010640 7012352 7024640 7031184 7043505 7046592 7094528 7106960 7121920 7144176 7156695 7177667 7205380 7212870 7225344 7274496 7293013 7310016 7327360 7338240 7340032 7359744 7375872 7388160 7411248 7424235 7426048 7454720 7474740 7478016 7491120 7513072 7542080 7549920 7565649 7601280 7617116 7625034 7633808 7667712 7669760 7693728 7707210 7757568 7759640 7827456 7848477 7854014 7864320 7880704 7885440 7888896 7902720 7919184 7956480 7973056 7981344 7990528 7995330 8012160 8028160 8049720 8053248 8108032 8122240 8147622 8179080 8203048 8221024 8234720 8243280 8257536 8334872 8354304 8386560 8388608 8411136 8415015 8429568 8452206 8472260 8484840 8486912 8519680 8528352 8542560 8546304 8561280 8586368 8588034 8619520 8628480 8646456 8720530 8724352 8729595 8765440 8788980 8792832 8808240 8865792 8868160 8895873 8930220 8945664 8969688 8976016 8989344 9031680 9050496 9093120 9112064 9121536 9132032 9137520 9175040 9199680 9203712 9219840 9228429 9239048 9248652 9264060 9282560 9311568 9347520 9374912 9376731 9391340 9395456 9437184 9505559 9521395 9525568 9542260 9547776 9584640 9617160 9633792 9659664 9696960 9699328 9746688 9784320 9812992 9814896 9834496 9850880 9860907 9861120 9881664 9898980 9966320 9970688 9976680 9988160 10019373 10066560 10087532 10098018 10135040 10166712 10223616 10251072 10253810 10258304 10273536 10276280 10321920 10343424 10393929 10418590 10436608 10442880 10464636 10485760 10513920 10518528 10536960 10546776 10558912 10569888 10608640 10641792 10660440 10682880 10716264 10732960 10737664 10808070 10863496 10905440 10911744 10991040 11010048 11013938 11039616 11063808 11082240 11139072 11182080 11212110 11214848 11217024 11220020 11236680 11239424 11269608 11313120 11371136 11390080 11395072 11401920 11415040 11425674 11450712 11504640 11528608 11540592 11548810 11560815 11639460 11718640 11723776 11741184 11744320 11781021 11796480 11821056 11861164 11878776 11906960 11927552 11934720 11959584 11985792 12042240 12067328 12074580 12079872 12124160 12162048 12183360 12208742 12221433 12266240 12268620 12271616 12293120 12304572 12331536 12352080 12415424 12463360 12502308 12582912 12609415 12616704 12644352 12708390 12730368 12779520 12792528 12813840 12819456 12822880 12841920 12845056 12879552 12929280 12969684 12995584 13045760 13080795 13086528 13147876 13148160 13175552 13183470 13189248 13198640 13212360 13302240 13329953 13359164 13395330 13418496 13422080 13464024 13555616 13575744 13579370 13631488 13639680 13668096 13698048 13762560 13791232 13799520 13805568 13829760 13858572 13923840 13952848 13967352 14018560 14021280 14024704 14049280 14062368 14087010 14093184 14189056 14213920 14243840 14288352 14313390 14355334 14410760 14425740 14450688 14548992 14586026 14620032 14654720 14676480 14680064 14719488 14751744 14776320 14822496 14826455 14848470 14852096 14909440 14949480 14956032 14982240 15026144 15084160 15099840 15131298 15202560 15234232 15250068 15267616 15335424 15339520 15380715 15387456 15414420 15515136 15519280 15627885 15654912 15673681 15696954 15708028 15728640 15761408 15770880 15777792 15805440 15838368 15912960 15946112 15962688 15981056 15990660 16024320 16056320 16099440 16106496 16212105 16216064 16244480 16295244 16358160 16406096 16434845 16442048 16469440 16486560 16515072 16520907 16669744 16698955 16708608 16773120 16777216 16822272 16830030 16859136 16904412 16944520 16969680 16973824 17039360 17056704 17085120 17092608 17122560 17138511 17172736 17176068 17239040 17256960 17292912 17323215 17441060 17448704 17459190 17530880 17577960 17585664 17616480 17653181 17731584 17736320 17791746 17860440 17891328 17939376 17952032 17978688 18063360 18100992 18186240 18224128 18243072 18264064 18275040 18313113 18350080 18399360 18407424 18439680 18456858 18478096 18497304 18528120 18565120 18623136 18695040 18749824 18753462 18782680 18790912 18874368 19011118 19042790 19051136 19062585 19084520 19095552 19169280 19234320 19267584 19319328 19393920 19398656 19493376 19568640 19625984 19629792 19635035 19668992 19701760 19721814 19722240 19763328 19797960 19932640 19941376 19953360 19976320 20038746 20133120 20175064 20196036 20270080 20333424 20369055 20447232 20502144 20507620 20516608 20547072 20552560 20643840 20686848 20757037 20787858 20837180 20873216 20885760 20929272 20971520 21027840 21037056 21073920 21093552 21117824 21130515 21139776 21217280 21283584 21320880 21365760 21432528 21465920 21470085 21475328 21533001 21616140 21726992 21810880 21823488 21879039 21982080 22020096 22027876 22079232 22127616 22164480 22278144 22364160 22424220 22429696 22434048 22440040 22473360 22478848 22539216 22626240 22696947 22742272 22780160 22790144 22803840 22830080 22851348 22901424 23009280 23057216 23081184 23097620 23121630 23278920 23437280 23447552 23482368 23488640 23562042 23592960 23642112 23722328 23757552 23813920 23855104 23869440 23919168 23971584 24084480 24134656 24149160 24159744 24248320 24324096 24366720 24417484 24442866 24532480 24537240 24543232 24586240 24609144 24663072 24704160 24830848 24926720 25004616 25165824 25218830 25233408 25245045 25288704 25416780 25460736 25559040 25585056 25627680 25638912 25645760 25683840 25690112 25759104 25858560 25939368 25991168 26091520 26161590 26173056 26295752 26296320 26351104 26366940 26378496 26397280 26424720 26604480 26659906 26687619 26718328 26790660 26836992 26844160 26928048 27111232 27151488 27158740 27262976 27279360 27336192 27396096 27489049 27525120 27534845 27582464 27599040 27611136 27659520 27717144 27847680 27905696 27934704 28037120 28042560 28049408 28098560 28124736 28174020 28186368 28378112 28427840 28487680 28516677 28564185 28576704 28626780 28710668 28821520 28851480 28901376 29097984 29172052 29240064 29309440 29352960 29360128 29438976 29503488 29552640 29582721 29644992 29652910 29696940 29704192 29818880 29898960 29912064 29964480 30052288 30058119 30168320 30199680 30262596 30405120 30468464 30500136 30521855 30535232 30670848 30679040 30761430 30774912 30828840 31030272 31038560 31255770 31309824 31347362 31393908 31416056 31457280 31522816 31541760 31555584 31610880 31676736 31825920 31892224 31925376 31962112 31981320 32048640 32112640 32198880 32212992 32424210 32432128 32488960 32590488 32716320 32812192 32869690 32884096 32938880 32973120 33030144 33041814 33339488 33397910 33417216 33546240 33554432 33644544 33660060 33718272 33808824 33889040 33939360 33947648 34078720 34113408 34170240 34185216 34245120 34277022 34345472 34352136 34478080 34513920 34585824 34646430 34882120 34897408 34918380 35061760 35155920 35171328 35232960 35306362 35343063 35463168 35472640 35583492 35720880 35782656 35878752 35888335 35904064 35957376 36126720 36201984 36372480 36448256 36465065 36486144 36528128 36550080 36626226 36700160 36798720 36814848 36879360 36913716 36956192 36994608 37056240 37130240 37246272 37390080 37499648 37506924 37565360 37581824 37748736 37828245 38022236 38085580 38102272 38125170 38169040 38191104 38338560 38468640 38535168 38548783 38638656 38787840 38797312 38986752 39137280 39242385 39251968 39259584 39270070 39337984 39403520 39443628 39444480 39526656 39595920 39865280 39882752 39906720 39952640 39989859 40077492 40266240 40350128 40392072 40540160 40666848 40738110 40894464 41004288 41015240 41033216 41094144 41105120 41287680 41373696 41514074 41575716 41674360 41746432 41771520 41858544 41943040 42055680 42074112 42147840 42187104 42235648 42261030 42279552 42434560 42567168 42641760 42730597 42731520 42865056 42931840 42940170 42950656 43066002 43232280 43453984 43621760 43646976 43758078 43964160 44040192 44055752 44158464 44255232 44328960 44479365 44556288 44728320 44848440 44859392 44868096 44880080 44946720 44957696 45078432 45252480 45393894 45484544 45560320 45580288 45607680 45660160 45702696 45802848 46018560 46114432 46142145 46162368 46195240 46243260 46557840 46874560 46883655 46895104 46964736 46977280 47021043 47124084 47185920 47284224 47444656 47515104 47527795 47627840 47710208 47738880 47838336 47943168 48168960 48269312 48298320 48319488 48496640 48648192 48733440 48834968 48885732 49064960 49074480 49086464 49172480 49218288 49304535 49326144 49408320 49562721 49661696 49853440 50009232 50096865 50243669 50331648 50437660 50466816 50490090 50577408 50833560 50921472 51051091 51118080 51170112 51255360 51277824 51291520 51367680 51380224 51518208 51717120 51878736 51969645 51982336 52183040 52323180 52346112 52591504 52592640 52702208 52733880 52756992 52794560 52849440 52959543 53208960 53319812 53375238 53436656 53581320 53673984 53688320 53856096 54222464 54302976 54317480 54525952 54558720 54672384 54792192 54939339 54978098 55050240 55069690 55164928 55198080 55222272 55319040 55434288 55695360 55811392 55869408 56074240 56085120 56098816 56197120 56249472 56348040 56372736 56756224 56855680 56975360 57033354 57128370 57153408 57253560 57421336 57643040 57702960 57802752 58195968 58344104 58480128 58618880 58705920 58720256 58877952 58905105 59006976 59105280 59165442 59289984 59305820 59393880 59408384 59637760 59797920 59824128 59928960 60104576 60116238 60336640 60399360 60525192 60810240 60936928 61000272 61043710 61070464 61107165 61341696 61358080 61522860 61549824 61657680 62060544 62077120 62271111 62511540 62619648 62694724 62787816 62832112 62914560 63045632 63083520 63111168 63221760 63353472 63651840 63784448 63850752 63924224 63962640 64097280 64225280 64397760 64425984 64599003 64848420 64864256 64977920 65180976 65432640 65624384 65637117 65739380 65768192 65877760 65946240 66060288 66083628 66649765 66678976 66795820 66834432 67092480 67108864 67289088 67320120 67436544 67617648 67778080 67878720 67895296 68157440 68226816 68340480 68370432 68490240 68554044 68690944 68704272 68956160 69027840 69171648 69292860 69764240 69794816 69836760 70123520 70311840 70342656 70465920 70612724 70686126 70926336 70945280 71166984 71441760 71565312 71757504 71776670 71808128 71914752 72253440 72403968 72744960 72896512 72930130 72972288 73056256 73100160 73252452 73400320 73597440 73629696 73758720 73827432 73912384 73989216 74112480 74260480 74492544 74780160 74999296 75013848 75130720 75163648 75497472 75656490 76044472 76171160 76204544 76250340 76338080 76382208 76677120 76937280 77070336 77097566 77277312 77575680 77594624 77973504 78274560 78368405 78484770 78503936 78519168 78540140 78675968 78807040 78887256 78888960 79053312 79191840 79730560 79765504 79813440 79905280 79979718 80154984 80532480 80700256 80784144 81080320 81333696 81476220 81788928 82008576 82030480 82066432 82188288 82210240 82467147 82575360 82604535 82747392 83028148 83151432 83348720 83492864 83543040 83717088 83886080 84111360 84148224 84295680 84374208 84471296 84522060 84559104 84869120 85134336 85283520 85461194 85463040 85550031 85692555 85730112 85863680 85880340 85901312 86132004 86464560 86907968 87243520 87293952 87516156 87928320 88080384 88111504 88265905 88316928 88510464 88657920 88958730 89112576 89456640 89696880 89718784 89736192 89760160 89893440 89915392 90156864 90504960 90787788 90969088 91120640 91160576 91215360 91320320 91405392 91565565 91605696 92037120 92228864 92284290 92324736 92390480 92486520 93115680 93309671 93749120 93767310 93790208 93929472 93954560 94042086 94248168 94371840 94568448 94889312 95030208 95055590 95255680 95420416 95477760 95676672 95886336 96337920 96538624 96596640 96638976 96993280 97296384 97466880 97669936 97771464 98129920 98148960 98172928 98344960 98436576 98609070 98652288 98816640 99125442 99323392 99706880 100018464 100193730 100487338 100663296 100875320 100933632 100980180 101154816 101667120 101842944 102102182 102236160 102340224 102510720 102555648 102583040 102735360 102760448 103036416 103434240 103757472 103785185 103939290 103964672 104366080 104646360 104692224 105183008 105185280 105404416 105467760 105513984 105589120 105698880 105919086 106417920 106639624 106750476 106873312 107162640 107347968 107376640 107665005 107712192 108444928 108605952 108634960 109051904 109117440 109344768 109395195 109584384 109715767 109878678 109956196 110100480 110139380 110329856 110396160 110444544 110638080 110868576 111390720 111622784 111738816 112148480 112170240 112197632 112394240 112498944 112696080 112745472 113484735 113512448 113711360 113950720 114066708 114256740 114306816 114507120 114842672 115286080 115405920 115605504 115646349 116391936 116688208 116960256 117237760 117411840 117440512 117755904 117810210 118013952 118210560 118330884 118579968 118611640 118787760 118816768 119275520 119595840 119648256 119857920 119969577 120209152 120232476 120673280 120798720 121050384 121620480 121873856 122000544 122087420 122140928 122214330 122683392 122716160 123045720 123099648 123315360 123572267 124121088 124154240 124542222 125023080 125239296 125389448 125575632 125664224 125829120 126091264 126167040 126222336 126443520 126706944 127303680 127568896 127701504 127848448 127925280 128191791 128194560 128450560 128795520 128851968 129198006 129696840 129728512 129955840 130361952 130865280 131248768 131274234 131478760 131536384 131755520 131892480 132120576 132167256 133299530 133357952 133438095 133591640 133668864 134184960 134217728 134578176 134640240 134873088 135235296 135556160 135757440 135790592 136314880 136453632 136680960 136740864 136980480 137108088 137381888 137408544 137445245 137912320 138055680 138343296 138585720 139528480 139589632 139673520 140247040 140623680 140685312 140931840 141063129 141225448 141372252 141852672 141890560 142333968 142583385 142883520 143130624 143515008 143553340 143616256 143829504 144506880 144807936 145299259 145489920 145793024 145860260 145944576 146112512 146200320 146504904 146800640 147194880 147259392 147517440 147654864 147824768 147913605 147978432 148224960 148520960 148985088 149560320 149998592 150027696 150261440 150290595 150327296 150731007 150994944 151312980 152088944 152342320 152409088 152500680 152676160 152764416 153153273 153354240 153874560 154140672 154195132 154554624 155151360 155189248 155947008 156549120 156736810 156969540 157007872 157038336 157080280 157351936 157614080 157774512 157777920 158106624 158383680 158878629 159461120 159531008 159626880 159810560 159959436 160309968 161064960 161400512 161568288 162160640 162667392 162952440 163577856 164017152 164060960 164132864 164376576 164420480 164934294 165150720 165209070 165494784 166056296 166302864 166697440 166985728 167086080 167434176 167772160 168222720 168296448 168591360 168748416 168942592 169044120 169118208 169738240 170268672 170567040 170922388 170926080 171100062 171385110 171460224 171727360 171760680 171802624 172264008 172929120 173815936 174487040 174587904 175032312 175856640 176160768 176223008 176531810 176633856 176715315 177020928 177315840 177917460 178225152 178913280 179393760 179437568 179472384 179520320 179786880 179830784 180313728 181009920 181575576 181938176 182241280 182321152 182430720 182640640 182810784 183131130 183211392 184074240 184457728 184568580 184649472 184780960 184973040 186231360 186619342 186813333 187498240 187534620 187580416 187858944 187909120 188084172 188496336 188743680 189136896 189778624 190060416 190111180 190511360 190840832 190955520 191353344 191772672 192675840 192743915 193077248 193193280 193277952 193986560 194592768 194933760 195339872 195542928 196259840 196297920 196345856 196689920 196873152 197218140 197304576 197633280 198250884 198646784 199413760 199949295 200036928 200387460 200974676 201326592 201750640 201867264 201960360 202309632 203334240 203685888 203757853 204204364 204472320 204680448 205021440 205111296 205166080 205470720 205520896 206072832 206868480 207514944 207570370 207878580 207929344 208732160 209292720 209384448 210366016 210370560 210808832 210935520 211027968 211178240 211397760 211838172 212835840 213279248 213500952 213652985 213746624 214325280 214695936 214753280 215330010 215424384 216889856 217211904 217269920 218103808 218234880 218689536 218790390 219168768 219431534 219757356 219912392 220200960 220278760 220659712 220792320 220889088 221276160 221737152 222781440 223245568 223477632 224296960 224340480 224395264 224788480 224997888 225392160 225490944 226969470 227024896 227422720 227901440 228133416 228513480 228613632 229014240 229685344 230572160 230811840 231211008 231292698 232783872 233376416 233920512 234475520 234823680 234881024 235105215 235511808 235620420 236027904 236421120 236661768 237159936 237223280 237575520 237633536 238551040 239191680 239296512 239715840 239939154 240418304 240464952 241346560 241597440 242100768 243240960 243747712 244001088 244174840 244281856 244428660 245366784 245432320 246091440 246199296 246630720 247144534 247401441 247813605 248242176 248308480 249084444 250046160 250478592 250778896 251151264 251218345 251328448 251658240 252182528 252334080 252444672 252887040 253413888 254607360 255137792 255255455 255403008 255696896 255850560 256383582 256389120 256901120 257591040 257703936 258396012 259393680 259457024 259911680 260723904 261730560 262497536 262548468 262957520 263072768 263511040 263784960 264241152 264334512 264797715 266599060 266715904 266876190 267183280 267337728 268369920 269156352 269280480 269746176 269841481 270470592 271112320 271514880 271581184 272629760 272907264 273361920 273481728 273960960 274216176 274696695 274763776 274817088 274890490 275824640 276111360 276686592 277171440 279056960 279179264 279347040 279929013 280494080 281247360 281370624 281863680 282126258 282450896 282744504 283705344 283781120 284667936 285166770 285767040 286261248 287030016 287106680 287232512 287659008 289013760 289615872 290598518 290979840 291586048 291720520 291889152 292225024 292400640 293009808 293601280 294389760 294518784 295034880 295309728 295649536 295827210 295956864 296449920 297041920 297970176 299120640 299997184 300055392 300522880 300581190 300654592 301462014 301989888 302625960 304177888 304684640 304818176 305001360 305352320 305528832 306306546 306708480 307749120 308281344 308390264 309109248 310302720 310378496 311355555 311894016 313098240 313473620 313939080 314015744 314076672 314160560 314703872 315228160 315549024 315555840 316213248 316767360 317757258 318922240 319062016 319253760 319621120 319918872 320619936 322129920 322801024 322995015 323136576 324321280 325334784 325904880 327155712 328034304 328121920 328185585 328265728 328753152 328840960 329147301 329868588 330301440 330418140 330989568 332112592 332605728 333394880 333971456 334172160 334868352 335544320 336445440 336592896 337182720 337496832 337885184 338088240 338236416 339476480 340537344 341134080 341844776 341852160 342200124 342770220 342920448 343454720 343521360 343605248 344528016 345858240 346939047 347631872 348974080 349175808 350064624 351705683 351713280 352321536 352446016 353063620 353267712 353430630 354041856 354631680 355834920 356450304 357357637 357826560 358787520 358875136 358944768 359040640 359573760 359661568 360627456 362019840 363151152 363876352 364482560 364642304 364861440 365281280 365621568 366262260 366422784 368148480 368915456 369137160 369298944 369561920 369946080 370716801 372462720 373238684 373626666 374996480 375069240 375160832 375717888 375818240 376168344 376992672 377487360 378273792 379557248 380120832 380222360 381022720 381681664 381911040 382706688 383545344 384575373 385351680 385487830 386154496 386386560 386555904 387973120 389185536 389867520 390679744 391085856 392519680 392595840 392691712 393379840 393746304 394436280 394609152 395266560 396501768 397293568 398827520 399898590 400073856 400774920 401949352 402653184 403501280 403734528 403920720 404619264 406668480 407371776 407515706 408408728 408944640 409360896 410042880 410222592 410332160 410941440 411041792 412145664 412335735 413736960 415029888 415140740 415757160 415858688 417464320 418585440 418768896 420732032 420741120 421617664 421871040 422055936 422356480 422795520 423676344 425671680 426558496 427001904 427305970 427493248 427750155 428650560 429391872 429506560 430660020 430848768 433779712 434423808 434539840 435897777 436207616 436469760 437379072 437580780 438337536 438863068 439514712 439824784 440401920 440557520 441319424 441584640 441778176 442552320 443474304 445562880 446491136 446955264 448593920 448680960 448790528 449576960 449995776 450784320 450981888 452193021 453938940 454049792 454845440 455802880 456266832 457026960 457227264 458028480 459370688 459459819 461144320 461623680 462422016 462585396 465567744 466548355 466752832 467841024 468951040 469647360 469762048 470210430 471023616 471240840 472055808 472842240 473323536 474319872 474446560 475151040 475267072 477102080 478383360 478593024 479431680 479878308 480836608 480929904 482693120 483194880 484201536 486481920 487495424 488002176 488349680 488563712 488857320 490733568 490864640 492182880 492398592 493261440 494289068 494802882 495627210 496484352 496616960 498168888 500092320 500957184 501557792 502302528 502436690 502656896 503316480 504365056 504668160 504889344 505774080 506827776 509214720 510275584 510510910 510806016 511393792 511701120 512767164 512778240 513802240 515182080 515407872 516792024 518787360 518914048 519823360 521447808 523461120 524995072 525096936 525915040 526145536 527022080 527569920 528482304 528669024 529595430 533198120 533431808 533752380 534366560 534675456 536739840 538312704 538560960 539492352 539682962 540941184 542224640 543029760 543162368 545259520 545814528 546723840 546963456 547921920 548432352 548578835 549393390 549527552 549634176 549780980 551649280 552222720 553373184 554342880 558113920 558358528 558694080 559858026 560988160 562494720 562741248 563727360 564252516 564901792 565489008 567410688 567562240 569335872 570333540 571534080 572522496 574060032 574213360 574465024 575318016 578027520 578231745 579231744 581197036 581959680 583172096 583441040 583778304 584450048 584801280 586019616 587202560 588779520 589037568 590069760 590619456 591299072 591654420 591913728 592899840 594083840 595940352 598241280 599847885 599994368 600110784 601045760 601162380 601309184 602924028 603979776 605251920 608355776 609369280 609636352 610002720 610704640 611057664 611273559 612613092 613416960 615498240 616562688 616780528 617861335 618218496 620605440 620756992 622711110 623788032 626196480 626947240 627878160 628031488 628153344 628321120 629407744 630456320 631098048 631111680 632426496 633534720 635514516 637844480 638124032 638507520 639242240 639837744 640958955 641239872 644259840 645602048 645990030 646273152 648642560 650669568 651809760 653167697 654311424 656068608 656243840 656371170 656531456 657506304 657681920 658294602 659737176 660602880 660836280 661979136 664225184 665211456 666789760 667942912 668344320 669736704 671088640 672890880 673185792 674365440 674993664 675770368 676176480 676472832 678952960 681074688 682268160 683689552 683704320 684400248 685540440 685840896 686909440 687042720 687210496 689056032 691716480 693878094 695263744 697948160 698351616 700129248 703411366 703426560 704643072 704892032 705315645 706127240 706535424 706861260 708083712 709263360 711669840 712900608 714715274 715653120 717575040 717750272 717889536 718081280 719147520 719323136 721254912 724039680 726302304 726496295 727752704 728965120 729284608 729722880 730562560 731243136 732524520 732845568 736296960 737830912 738274320 738597888 739123840 739892160 741433602 744925440 746477368 747253332 749992960 750138480 750321664 751435776 751636480 752336688 753655035 753985344 754974720 756547584 759114496 760241664 760444720 762045440 763363328 763822080 765413376 765766365 767090688 768010369 769150746 770703360 770975660 772308992 772773120 773111808 775946240 778371072 779735040 781359488 782171712 785039360 785191680 785383424 786759680 787492608 788872560 789218304 790533120 793003536 794393145 794587136 797655040 799797180 800147712 801549840 803898704 807002560 807469056 807841440 809238528 809524443 813336960 814743552 815031412 816817456 817889280 818721792 820085760 820445184 820664320 821882880 822083584 824291328 824671470 827473920 830059776 830281480 831514320 831717376 834928640 837170880 837537792 839787039 841464064 841482240 843235328 843742080 844111872 844712960 845591040 847352688 851343360 853116992 854003808 854611940 854986496 855500310 857301120 858783744 859013120 861320040 861697536 867559424 868847616 869079680 871795554 872415232 872939520 874758144 875161560 876675072 877726136 879029424 879649568 880803840 881115040 882638848 883169280 883556352 885104640 886948608 891125760 892982272 893910528 897187840 897361920 897581056 899153920 899991552 901568640 901963776 904386042 907877880 908099584 909690880 911605760 912533664 914053920 914454528 916056960 918741376 918919638 922288640 923247360 924844032 925170792 931135488 933096710 933505664 934066665 935682048 937902080 939294720 939524096 940420860 942047232 942481680 944111616 945684480 946647072 948639744 948893120 950302080 950534144 954204160 956766720 957186048 958863360 959756616 961673216 961859808 965386240 966389760 968403072 972963840 974990848 976004352 976699360 977127424 977714640 981467136 981729280 984365760 984797184 986522880 987441903 988578136 989605764 991254420 992968704 993233920 996337776 1000184640 1001914368 1003115584 1004605056 1004873380 1005313792 1006632960 1008730112 1009336320 1009778688 1011548160 1013655552 1017094813 1018429440 1018789265 1020551168 1021021820 1021612032 1022787584 1023402240 1025534328 1025556480 1027604480 1030364160 1030815744 1033584048 1037574720 1037828096 1039646720 1042895616 1046922240 1049990144 1050193872 1051830080 1052291072 1054044160 1055117049 1055139840 1056964608 1057338048 1059190860 1066396240 1066863616 1067504760 1068733120 1069350912 1072072911 1073479680 1076625408 1077121920 1078984704 1079365924 1081882368 1084449280 1086059520 1086324736 1090519040 1091629056 1093447680 1093926912 1095843840 1096864704 1097157670 1098786780 1099055104 1099268352 1099561960 1103298560 1104445440 1106746368 1108685760 1112150403 1116227840 1116717056 1117388160 1119716052 1121976320 1124989440 1125482496 1127454720 1128505032 1129803584 1130978016 1134821376 1135124480 1138671744 1140667080 1143068160 1145044992 1148120064 1148426720 1148930048 1150636032 1156055040 1156463490 1158463488 1162394072 1163919360 1166344192 1166882080 1167556608 1168900096 1169602560 1172039232 1174405120 1177559040 1178075136 1180139520 1181238912 1182598144 1183308840 1183827456 1185799680 1188167680 1191880704 1196482560 1199695770 1199988736 1200221568 1202091520 1202324760 1202618368 1205848056 1207959552 1210503840 1216711552 1218738560 1219272704 1220005440 1221409280 1222115328 1222547118 1225226184 1226833920 1230996480 1233125376 1233561056 1235722670 1236436992 1237007205 1241210880 1241513984 1245422220 1247576064 1252392960 1253894480 1255756320 1256062976 1256306688 1256642240 1258815488 1260912640 1262196096 1262223360 1264852992 1267069440 1271029032 1275688960 1276248064 1277015040 1278484480 1279675488 1281917910 1282479744 1288519680 1291204096 1291980060 1292546304 1297285120 1301339136 1303619520 1306335394 1307693331 1308622848 1312137216 1312487680 1312742340 1313062912 1315012608 1315363840 1316589204 1319474352 1321205760 1321672560 1323958272 1328450368 1330422912 1333579520 1335885824 1336688640 1339473408 1345781760 1346371584 1348730880 1349207405 1349987328 1351540736 1352352960 1352945664 1357905920 1362149376 1364536320 1367379104 1367408640 1368800496 1371080880 1371681792 1373818880 1374085440 1374420992 1378112064 1383432960 1387756188 1390527488 1395896320 1396703232 1399645065 1400258496 1406822732 1406853120 1409286144 1409784064 1410631290 1412254480 1413070848 1413722520 1416167424 1418526720 1423339680 1425801216 1426304971 1429430548 1431306240 1435150080 1435500544 1435779072 1436162560 1438295040 1438646272 1442509824 1448079360 1452604608 1452992590 1455505408 1457930240 1458569216 1459445760 1461125120 1462486272 1465049040 1465691136 1472593920 1475661824 1476548640 1477195776 1478247680 1479784320 1482867204 1489850880 1492954736 1494506664 1499985920 1500276960 1500643328 1502871552 1503272960 1504673376 1507310070 1507970688 1509949440 1513095168 1518228992 1520483328 1520889440 1524090880 1526726656 1527644160 1530826752 1531532730 1534181376 1536020738 1538301492 1541406720 1541951320 1544617984 1545546240 1546223616 1551892480 1556742144 1559470080 1562718976 1564343424 1570078720 1570383360 1570766848 1573519360 1574985216 1577745120 1578436608 1581066240 1586007072 1588786290 1589174272 1595310080 1599594360 1600295424 1603099680 1607797408 1614005120 1614938112 1615682880 1618477056 1619048886 1626673920 1629487104 1630062824 1633634912 1635778560 1637443584 1640171520 1640890368 1641328640 1643765760 1644167168 1645736505 1648582656 1649342940 1654947840 1660119552 1660562960 1663028640 1663434752 1669857280 1674341760 1675075584 1679574078 1682928128 1682964480 1686470656 1687484160 1688223744 1689425920 1691182080 1694705376 1702686720 1706233984 1708007616 1709223880 1709972992 1711000620 1714602240 1717567488 1718026240 1722640080 1723395072 1734695235 1735118848 1737695232 1738159360 1743591108 1744830464 1745879040 1749516288 1750323120 1753350144 1755452272 1758058848 1758528415 1759299136 1761607680 1762230080 1765277696 1766338560 1767112704 1770209280 1773897216 1782251520 1785964544 1786788185 1787821056 1794375680 1794723840 1795162112 1798307840 1799983104 1803137280 1803927552 1808772084 1815755760 1816199168 1819381760 1823211520 1825067328 1828107840 1828909056 1832113920 1833820677 1837482752 1837839276 1844577280 1846494720 1849688064 1850341584 1853584005 1862270976 1866193420 1867011328 1868133330 1871364096 1875804160 1878589440 1880841720 1884094464 1884963360 1888223232 1888890367 1891368960 1893294144 1897279488 1897786240 1900604160 1901068288 1908408320 1913533440 1914372096 1917726720 1919513232 1922876865 1923346432 1923719616 1930772480 1932779520 1936806144 1945927680 1949981696 1952008704 1953398720 1954254848 1955429280 1959503091 1962934272 1963458560 1968731520 1969594368 1973045760 1974883806 1977156272 1979211528 1982508840 1985937408 1986467840 1992675552 2000369280 2003828736 2006231168 2009210112 2009746760 2010627584 2013265920 2017460224 2018672640 2019557376 2023096320 2027311104 2034189626 2036858880 2037578530 2041102336 2042043640 2043224064 2045575168 2046804480 2051068656 2051112960 2055208960 2060728320 2061631488 2067168096 2075149440 2075656192 2079293440 2085791232 2093844480 2099980288 2100387744 2103660160 2104582144 2108088320 2110234098 2110279680 2113929216 2114676096 2118381720 2132792480 2133727232 2135009520 2137466240 2138701824 2144145822 2146959360 2153250816 2154243840 2157969408 2158731848 2163764736 2168898560 2172119040 2172649472 2179488885 2181038080 2183258112 2186895360 2187853824 2191687680 2193729408 2194315340 2197573560 2198110208 2198536704 2199123920 2206597120 2208890880 2213492736 2217371520 2224300806 2232455680 2233434112 2234776320 2239432104 2243952640 2249978880 2250964992 2254909440 2257010064 2259607168 2260965105 2261956032 2269642752 2270248960 2277343488 2281334160 2286136320 2290089984 2296240128 2296853440 2297299095 2297860096 2301272064 2304031107 2312110080 2312926980 2316926976 2324788144 2327838720 2332688384 2333764160 2335113216 2337800192 2339205120 2344078464 2348810240 2355118080 2356150272 2360279040 2362477824 2365196288 2366617680 2367654912 2371599360 2376335360 2383761408 2392965120 2399391540 2399977472 2400443136 2404183040 2404649520 2405236736 2411696112 2421007680 2428573329 2433423104 2437477120 2438545408 2440010880 2442818560 2444230656 2445094236 2450452368 2453667840 2461992960 2466250752 2467122112 2471445340 2472873984 2474014410 2482421760 2483027968 2490844440 2495152128 2504785920 2507788960 2511512640 2512125952 2512613376 2513284480 2517630976 2521825280 2524392192 2524446720 2529705984 2534138880 2542058064 2551377920 2552496128 2554030080 2556968960 2559350976 2563835820 2564959488 2577039360 2582408192 2583960120 2585092608 2594570240 2602678272 2607239040 2612670788 2615386662 2617245696 2624274432 2624975360 2625484680 2626125824 2630025216 2630727680 2633178408 2638948704 2642411520 2643345120 2647916544 2656900736 2660845824 2667159040 2671771648 2673377280 2678946816 2691563520 2692743168 2697461760 2698414810 2699974656 2703081472 2704705920 2705891328 2715811840 2724298752 2729072640 2734758208 2734817280 2737600992 2742161760 2743363584 2747637760 2748170880 2748841984 2756224128 2766865920 2775512376 2781054976 2791792640 2793406464 2799290130 2800516992 2813645464 2813706240 2818572288 2819568128 2821262580 2824508960 2826141696 2827445040 2832334848 2837053440 2846679360 2851602432 2852609942 2858861096 2862612480 2870300160 2871001088 2871558144 2872325120 2876590080 2877292544 2885019648 2896158720 2905209216 2905985180 2911010816 2915860480 2917138432 2918891520 2922250240 2924972544 2930098080 2931382272 2945187840 2951323648 2953097280 2954391552 2956495360 2959568640 2965734408 2979701760 2985909472 2989013328 2999971840 3000553920 3001286656 3005743104 3006545920 3009346752 3014620140 3015941376 3019898880 3026190336 3036457984 3040966656 3041778880 3048181760 3051284439 3053453312 3055288320 3056367795 3061653504 3063065460 3068362752 3072041476 3076602984 3082813440 3083902640 3089235968 3091092480 3092447232 3103784960 3113484288 3118940160 3125437952 3128686848 3140157440 3140766720 3141533696 3147038720 3149970432 3155490240 3156873216 3162132480 3165351147 3172014144 3177572580 3178348544 3190620160 3199188720 3200590848 3206199360 3215594816 3216218733 3228010240 3229876224 3231365760 3236954112 3238097772 3253347840 3258974208 3260125648 3265838485 3267269824 3271557120 3274887168 3280343040 3281780736 3282657280 3287531520 3288334336 3291473010 3297165312 3298685880 3309895680 3320239104 3321125920 3326057280 3326869504 3339714560 3348683520 3350151168 3359148156 3365856256 3365928960 3372941312 3374968320 3376447488 3378851840 3382364160 3389410752 3405373440 3412467968 3416015232 3418447760 3419945984 3422001240 3429204480 3435134976 3436052480 3445280160 3446790144 3469390470 3470237696 3475390464 3476318720 3487182216 3491758080 3499032576 3500646240 3506700288 3510904544 3516117696 3517056830 3518598272 3523215360 3524460160 3530555392 3532677120 3534225408 3540418560 3547794432 3564503040 3571929088 3573576370 3575642112 3588751360 3589447680 3590324224 3596615680 3599966208 3606274560 3607855104 3617544168 3631511520 3632398336 3638763520 3646423040 3650134656 3656215680 3657818112 3664227840 3667641354 3674965504 3675678552 3689154560 3692989440 3699376128 3700683168 3707168010 3724541952 3732386840 3734022656 3736266660 3742728192 3751608320 3757178880 3761683440 3768188928 3769926720 3776446464 3777780734 3782737920 3786588288 3794558976 3795572480 3801208320 3802136576 3816816640 3827066880 3828744192 3835453440 3839026464 3840051845 3845753730 3846692864 3847439232 3861544960 3865559040 3873612288 3891855360 3899963392 3904017408 3906797440 3908509696 3910858560 3919006182 3925868544 3926917120 3937463040 3939188736 3946091520 3949767612 3954312544 3958423056 3965017680 3971874816 3972935680 3985351104 4000738560 4007657472 4012462336 4018420224 4019493520 4021255168 4034920448 4037345280 4039114752 4046192640 4047622215 4054622208 4068379252 4073717760 4075157060 4082204672 4084087280 4086448128 4091150336 4093608960 4102137312 4102225920 4110417920 4121456640 4123262976 4134336192 4150298880 4151312384 4158586880 4171582464 4187688960 4198935195 4199960576 4200775488 4207320320 4209164288 4216176640 4220468196 4220559360 4227858432 4229352192 4236763440 4265584960 4267454464 4270019040 4274932480 4277403648 4278914913 4288291644 4293918720 4306501632 4308487680 4315938816 4317463696 4327529472 4337797120 4344238080 4345298944 4358977770 4362076160 4366516224 4373790720 4375707648 4383375360 4387458816 4388630680 4395147120 4396220416 4397073408 4398247840 4413194240 4417781760 4426985472 4434743040 4448601612 4464911360 4466868224 4469552640 4478864208 4487905280 4499957760 4501929984 4509818880 4514020128 4519214336 4521930210 4523912064 4539285504 4540497920 4554686976 4562668320 4572173879 4572272640 4580179968 4592480256 4593706880 4594598190 4595720192 4602544128 4608062214 4624220160 4625853960 4633853952 4649576288 4655677440 4665376768 4667528320 4670226432 4675600384 4678410240 4688156928 4697620480 4710236160 4712300544 4720558080 4724955648 4730392576 4733235360 4735309824 4743198720 4752670720 4767522816 4785930240 4798783080 4799954944 4800886272 4808366080 4809299040 4810473472 4823392224 4842015360 4857146658 4866846208 4874954240 4877090816 4880021760 4885637120 4888461312 4890188472 4900904736 4907335680 4923985920 4932501504 4934244224 4937209515 4942890680 4945747968 4948028820 4964843520 4966055936 4981688880 4990304256 5009571840 5015577920 5023025280 5024251904 5025226752 5026568960 5035261952 5043650560 5048784384 5048893440 5059411968 5068277760 5084116128 5085474065 5102755840 5104992256 5108060160 5113937920 5118701952 5127671640 5129918976 5154078720 5164816384 5167920240 5170185216 5189140480 5205356544 5214478080 5225341576 5230773324 5234491392 5248548864 5249950720 5250969360 5252251648 5260050432 5261455360 5266356816 5275585245 5277897408 5284823040 5286690240 5295833088 5313801472 5321691648 5334318080 5343543296 5346754560 5357893632 5360364555 5376072583 5383127040 5385486336 5394923520 5396829620 5399949312 5406162944 5409411840 5411782656 5431623680 5448597504 5458145280 5469516416 5469634560 5475201984 5484323520 5486727168 5495275520 5496341760 5497683968 5512448256 5533731840 5551024752 5560752015 5562109952 5583585280 5586812928 5598580260 5601033984 5627290928 5627412480 5639136256 5642525160 5649017920 5652283392 5654890080 5664669696 5666671101 5674106880 5693358720 5703204864 5705219884 5717722192 5725224960 5740600320 5742002176 5743116288 5744650240 5753180160 5754585088 5770039296 5792317440 5810418432 5811970360 5822021632 5831720960 5834276864 5837783040 5844500480 5849945088 5860196160 5862764544 5878509273 5890375680 5902647296 5906194560 5908783104 5912990720 5919137280 5931468816 5959403520 5971818944 5978026656 5999943680 6001107840 6002573312 6011486208 6013091840 6018693504 6029240280 6031882752 6039797760 6052380672 6072915968 6081933312 6083557760 6096363520 6102568878 6106906624 6110576640 6112735590 6123307008 6126130920 6136725504 6144082952 6153205968 6165626880 6167805280 6178471936 6182184960 6184894464 6207569920 6226968576 6237880320 6250875904 6257373696 6280314880 6281533440 6283067392 6294077440 6299940864 6310980480 6313746432 6324264960 6330702294 6344028288 6355145160 6356697088 6381240320 6398377440 6401181696 6412398720 6431189632 6432437466 6456020480 6459752448 6462731520 6473908224 6476195544 6506695680 6517948416 6520251296 6531676970 6534539648 6538466655 6543114240 6549774336 6560686080 6563561472 6565314560 6575063040 6576668672 6582946020 6594330624 6597371760 6619791360 6640478208 6642251840 6652114560 6653739008 6679429120 6697367040 6700302336 6718296312 6731712512 6731857920 6745882624 6749936640 6752894976 6757703680 6764728320 6778821504 6810746880 6824935936 6832030464 6836895520 6839891968 6844002480 6858408960 6870269952 6872104960 6890560320 6893580288 6912093321 6938780940 6940475392 6950780928 6952637440 6974364432 6983516160 6998065152 7001292480 7013400576 7021809088 7032235392 7034113660 7037196544 7046430720 7048920320 7061110784 7065354240 7068450816 7080837120 7095588864 7129006080 7131524855 7143858176 7147152740 7151284224 7177502720 7178895360 7180648448 7193231360 7199932416 7212549120 7215710208 7235088336 7263023040 7264796672 7277527040 7292846080 7300269312 7312431360 7315636224 7328455680 7335282708 7349931008 7351357104 7378309120 7385978880 7398752256 7401366336 7414336020 7449083904 7464773680 7468045312 7472533320 7485456384 7503216640 7514357760 7523366880 7536377856 7539853440 7552892928 7555561468 7565475840 7573176576 7589117952 7591144960 7602416640 7604273152 7633633280 7654133760 7657488384 7670906880 7678052928 7680103690 7691507460 7693385728 7694878464 7723089920 7731118080 7747224576 7783710720 7799926784 7808034816 7813594880 7817019392 7821717120 7838012364 7851737088 7853834240 7874926080 7878377472 7892183040 7899535224 7908625088 7916846112 7930035360 7943749632 7945871360 7970702208 8001477120 8015314944 8024924672 8036840448 8038987040 8042510336 8069840896 8074690560 8078229504 8092385280 8095244430 8109244416 8136758504 8147435520 8150314120 8164409344 8168174560 8172896256 8182300672 8187217920 8204274624 8204451840 8220835840 8242913280 8246525952 8268672384 8300597760 8302624768 8317173760 8343164928 8375377920 8397870390 8399921152 8401550976 8414640640 8418328576 8432353280 8440936392 8441118720 8455716864 8458704384 8473526880 8531169920 8534908928 8540038080 8549864960 8554807296 8557829826 8576583288 8587837440 8613003264 8616975360 8631877632 8634927392 8655058944 8675594240 8688476160 8690597888 8717955540 8724152320 8733032448 8747581440 8751415296 8766750720 8774917632 8777261360 8790294240 8792440832 8794146816 8796495680 8826388480 8835563520 8853970944 8869486080 8897203224 8929822720 8933736448 8939105280 8957728416 8975810560 8999915520 9003859968 9019637760 9028040256 9038428672 9043860420 9047824128 9078571008 9080995840 9109373952 9125336640 9144347758 9144545280 9153853317 9160359936 9169103385 9184960512 9187413760 9189196380 9191440384 9205088256 9216124428 9248440320 9251707920 9267707904 9299152576 9311354880 9330753536 9335056640 9340452864 9351200768 9356820480 9376313856 9420472320 9424601088 9441116160 9444451835 9449911296 9460785152 9466470720 9470619648 9486397440 9505341440 9535045632 9571860480 9597566160 9599909888 9601772544 9616732160 9618598080 9620946944 9646784448 9684030720 9714293316 9733692416 9749908480 9754181632 9760043520 9771274240 9776922624 9780376944 9797515455 9801809472 9814671360 9847971840 9865003008 9868488448 9874419030 9885781360 9891495936 9896057640 9929687040 9963377760 9980608512 9984134797 10019143680 10031155840 10046050560 10048503808 10050453504 10053137920 10070523904 10087301120 10097568768 10097786880 10118823936 10136555520 10168232256 10170948130 10205511680 10209984512 10216120320 10227875840 10237403904 10255343280 10259837952 10308157440 10329632768 10335840480 10340370432 10378280960 10410713088 10428956160 10450683152 10461546648 10497097728 10499901440 10501938720 10504503296 10520100864 10522910720 10532713632 10551170490 10555794816 10569646080 10573380480 10591666176 10627602944 10643383296 10668636160 10687086592 10693509120 10715787264 10720729110 10752145166 10766254080 10770972672 10789847040 10793659240 10799898624 10812325888 10818823680 10823565312 10863247360 10897195008 10916290560 10939032832 10939269120 10950403968 10968647040 10973454336 10990551040 10992683520 10995367936 11024896512 11067463680 11102049504 11121504030 11124219904 11167170560 11173625856 11197160520 11202067968 11254581856 11254824960 11278272512 11285050320 11298035840 11304566784 11309780160 11329339392 11333342202 11348213760 11386717440 11406409728 11410439768 11435444384 11450449920 11481200640 11484004352 11486232576 11489300480 11506360320 11509170176 11520155535 11540078592 11584634880 11620836864 11623940720 11644043264 11663441920 11668553728 11675566080 11689000960 11699890176 11720392320 11725529088 11757018546 11780751360 11805294592 11812389120 11817566208 11825981440 11838274560 11862937632 11918807040 11943637888 11956053312 11999887360 12002215680 12005146624 12022972416 12026183680 12037387008 12058480560 12063765504 12104761344 12142866645 12145831936 12163866624 12167115520 12192727040 12205137756 12213813248 12221153280 12225471180 12246614016 12252261840 12273451008 12288165904 12306411936 12331253760 12335610560 12356943872 12364369920 12369788928 12415139840 12453937152 12475760640 12501751808 12514747392 12560629760 12563066880 12566134784 12588154880 12599881728 12621960960 12627492864 12648529920 12661404588 12688056576 12710290320 12713394176 12762480640 12796754880 12802363392 12824797440 12836744739 12862379264 12864874932 12912040960 12919504896 12925463040 12947816448 12952391088 13013391360 13035896832 13040502592 13063353940 13069079296 13076933310 13086228480 13099548672 13121372160 13127122944 13130629120 13150126080 13165892040 13188661248 13194743520 13222232569 13239582720 13280956416 13284503680 13304229120 13307478016 13358858240 13394734080 13400604672 13436592624 13463425024 13463715840 13491765248 13499873280 13505789952 13515407360 13529456640 13557643008 13621493760 13649871872 13664060928 13673791040 13679783936 13688004960 13716521637 13716817920 13740539904 13744209920 13781120640 13787160576 13824186642 13877561880 13880950784 13901561856 13905274880 13948728864 13967032320 13996130304 14002584960 14026801152 14043618176 14064470784 14068227320 14074393088 14092861440 14097840640 14122221568 14130708480 14136901632 14161674240 14191177728 14258012160 14263049710 14287716352 14294305480 14302568448 14355005440 14357790720 14361296896 14386462720 14399864832 14425098240 14431420416 14470176672 14526046080 14529593344 14555054080 14585692160 14600538624 14624862720 14631272448 14656911360 14670565416 14699862016 14702714208 14756618240 14771957760 14797504512 14802732672 14828672040 14898167808 14929547360 14936090624 14945066640 14970912768 15006433280 15028715520 15046733760 15072755712 15079706880 15105785856 15111122936 15130951680 15146353152 15178235904 15182289920 15204833280 15208546304 15256422195 15267266560 15308267520 15314976768 15341813760 15356105856 15360207380 15383014920 15386771456 15389756928 15446179840 15462236160 15494449152 15567421440 15599853568 15616069632 15627189760 15634038784 15643434240 15676024728 15703474176 15707668480 15749852160 15756754944 15784366080 15799070448 15817250176 15826755735 15833692224 15860070720 15887499264 15891742720 15941404416 16002954240 16030629888 16049849344 16073680896 16077974080 16081093665 16085020672 16128217749 16139681792 16149381120 16156459008 16184770560 16190488860 16218488832 16273517008 16294871040 16300628240 16328818688 16336349120 16345792512 16364601344 16374435840 16408549248 16408903680 16441671680 16485826560 16493051904 16537344768 16601195520 16605249536 16634347520 16686329856 16750755840 16795740780 16799842304 16803101952 16829281280 16836657152 16864706560 16881872784 16882237440 16917408768 16947053760 17000013303 17062339840 17069817856 17080076160 17099729920 17109614592 17115659652 17153166576 17175674880 17226006528 17233950720 17263755264 17269854784 17310117888 17351188480 17376952320 17381195776 17435911080 17466064896 17495162880 17502830592 17533501440 17549835264 17554522720 17580588480 17584881664 17588293632 17592991360 17652776960 17671127040 17707941888 17738972160 17794406448 17859645440 17867472896 17878210560 17915456832 17951621120 17999831040 18007719936 18039275520 18056080512 18076857344 18087720840 18095648256 18157142016 18161991680 18218747904 18250673280 18288695516 18289090560 18307706634 18320719872 18338206770 18369921024 18374827520 18378392760 18382880768 18410176512 18432248856 18496880640 18503415840 18535415808 18598305152 18622709760 18661507072 18670113280 18680905728 18702401536 18713640960 18752627712 18840944640 18849202176 18882232320 18888903670 18899822592 18921570304 18932941440 18941239296 18972794880 19010682880 19070091264 19143720960 19195132320 19199819776 19203545088 19233464320 19237196160 19241893888 19293568896 19368061440 19428586632 19467384832 19499816960 19508363264 19520087040 19542548480 19553845248 19560753888 19595030910 19603618944 19629342720 19695943680 19730006016 19736976896 19748838060 19771562720 19782991872 19792115280 19859374080 19926755520 19961217024 19968269594 20038287360 20062311680 20092101120 20097007616 20100907008 20106275840 20141047808 20174602240 20195137536 20195573760 20237647872 20273111040 20336464512 20341896260 20411023360 20419969024 20432240640 20455751680 20474807808 20510686560 20519675904 20616314880 20659265536 20671680960 20680740864 20756561920 20821426176 20857912320 20901366304 20923093296 20994195456 20999802880 21003877440 21009006592 21040201728 21045821440 21065427264 21102340980 21111589632 21139292160 21146760960 21183332352 21255205888 21286766592 21337272320 21374173184 21387018240 21394574565 21431574528 21441458220 21504290332 21532508160 21541945344 21579694080 21587318480 21599797248 21624651776 21637647360 21647130624 21726494720 21794390016 21832581120 21878065664 21878538240 21900807936 21937294080 21946908672 21981102080 21985367040 21990735872 22049793024 22134927360 22204099008 22243008060 22248439808 22334341120 22347251712 22394321040 22404135936 22509163712 22509649920 22556545024 22570100640 22596071680 22609133568 22619560320 22658678784 22666684404 22696427520 22773434880 22812819456 22820879536 22860869395 22870888768 22900899840 22962401280 22968008704 22972465152 22978600960 23012720640 23018340352 23040311070 23080157184 23169269760 23241673728 23247881440 23288086528 23326883840 23337107456 23351132160 23378001920 23399780352 23440784640 23451058176 23514037092 23561502720 23610589184 23624778240 23635132416 23651962880 23676549120 23725875264 23837614080 23887275776 23912106624 23999774720 24004431360 24010293248 24045944832 24052367360 24074774016 24116961120 24127531008 24209522688 24285733290 24291663872 24327733248 24334231040 24385454080 24410275512 24442306560 24450942360 24493228032 24504523680 24546902016 24576331808 24612823872 24662507520 24671221120 24713887744 24728739840 24739577856 24830279680 24907874304 24951521280 25003503616 25029494784 25121259520 25126133760 25132269568 25176309760 25199763456 25243921920 25254985728 25297059840 25322809176 25376113152 25420580640 25426788352 25524961280 25593509760 25604726784 25649594880 25673489478 25724758528 25729749864 25824081920 25839009792 25850926080 25895632896 25904782176 26026782720 26071793664 26081005184 26126707880 26138158592 26153866620 26172456960 26199097344 26242744320 26254245888 26261258240 26300252160 26331784080 26377322496 26389487040 26444465138 26479165440 26561912832 26569007360 26608458240 26614956032 26717716480 26789468160 26801209344 26873185248 26880362915 26926850048 26927431680 26983530496 26999746560 27011579904 27030814720 27058913280 27115286016 27242987520 27299743744 27328121856 27347582080 27359567872 27376009920 27433043274 27433635840 27481079808 27488419840 27562241280 27574321152 27648373284 27755123760 27761901568 27803123712 27810549760 27897457728 27934064640 27992260608 28005169920 28053602304 28087236352 28128941568 28136454640 28148786176 28195681280 28244443136 28261416960 28273803264 28323348480 28333355505 28382355456 28516024320 28526099420 28575432704 28588610960 28605136896 28710010880 28715581440 28772925440 28799729664 28850196480 28862840832 28940353344 29052092160 29059186688 29110108160 29171384320 29201077248 29249725440 29262544896 29313822720 29341130832 29392546365 29399724032 29405428416 29513236480 29543915520 29595009024 29605465344 29657344080 29859094720 29872181248 29890133280 29941825536 29952404391 30012866560 30057431040 30093467520 30145511424 30159413760 30211571712 30222245872 30261903360 30292706304 30356471808 30364579840 30409666560 30417092608 30512844390 30534533120 30616535040 30629953536 30683627520 30712211712 30720414760 30766029840 30773542912 30779513856 30892359680 30924472320 30988898304 31134842880 31199707136 31232139264 31254379520 31268077568 31286868480 31352049456 31415336960 31499704320 31513509888 31568732160 31598140896 31634500352 31653511470 31667384448 31720141440 31774998528 31783485440 31882808832 32005908480 32061259776 32099698688 32147361792 32155948160 32162187330 32170041344 32256435498 32279363584 32298762240 32312918016 32369541120 32380977720 32436977664 32547034016 32589742080 32601256480 32657637376 32672698240 32691585024 32729202688 32748871680 32817098496 32817807360 32883343360 32971653120 32986103808 33074689536 33202391040 33210499072 33268695040 33372659712 33501511680 33591481560 33599684608 33606203904 33658562560 33673314304 33729413120 33763745568 33764474880 33834817536 33894107520 34000026606 34124679680 34139635712 34160152320 34199459840 34219229184 34231319304 34306333152 34351349760 34452013056 34467901440 34527510528 34539709568 34560466605 34620235776 34702376960 34753904640 34762391552 34871822160 34932129792 34990325760 35005661184 35067002880 35099670528 35109045440 35161176960 35169763328 35176587264 35185982720 35305553920 35342254080 35415883776 35477944320 35588812896 35719290880 35734945792 35756421120 35830913664 35903242240 35999662080 36015439872 36078551040 36112161024 36153714688 36175441680 36191296512 36314284032 36323983360 36437495808 36501346560 36577391032 36578181120 36615413268 36641439744 36676413540 36739842048 36749655040 36756785520 36765761536 36820353024 36864497712 36993761280 37006831680 37070831616 37196610304 37245419520 37323014144 37340226560 37361811456 37404803072 37427281920 37505255424 37632508081 37681889280 37698404352 37764464640 37777807340 37799645184 37843140608 37865882880 37882478592 37945589760 38021365760 38140182528 38287441920 38390264640 38399639552 38407090176 38466928640 38474392320 38483787776 38587137792 38736122880 38857173264 38934769664 38999633920 39016726528 39040174080 39085096960 39107690496 39121507776 39190061820 39207237888 39258685440 39391887360 39473953792 39497676120 39543125440 39565983744 39584230560 39666697707 39718748160 39853511040 39922434048 39936539188 40076574720 40124623360 40184202240 40194015232 40201814016 40212551680 40282095616 40349204480 40390275072 40391147520 40475295744 40546222080 40672929024 40683792520 40822046720 40839938048 40864481280 40911503360 40949615616 41021373120 41039351808 41149564911 41232629760 41318531072 41343361920 41361481728 41513123840 41642852352 41715824640 41802732608 41846186592 41988390912 41999605760 42007754880 42018013184 42080403456 42091642880 42130854528 42204681960 42223179264 42278584320 42293521920 42366664704 42510411776 42573533184 42674544640 42748346368 42774036480 42789149130 42863149056 42882916440 43008580664 43065016320 43083890688 43159388160 43174636960 43199594496 43249303552 43275294720 43294261248 43452989440 43588780032 43665162240 43756131328 43757076480 43801615872 43874588160 43893817344 43962204160 43970734080 43981471744 44099586048 44269854720 44408198016 44486016120 44496879616 44668682240 44694503424 44788642080 44808271872 45018327424 45019299840 45113090048 45140201280 45192143360 45218267136 45239120640 45317357568 45333368808 45392855040 45546869760 45625638912 45641759072 45721738790 45741777536 45769266585 45801799680 45924802560 45936017408 45944930304 45957201920 46025441280 46036680704 46080622140 46160314368 46338539520 46483347456 46495762880 46576173056 46653767680 46674214912 46702264320 46756003840 46799560704 46881569280 46902116352 47028074184 47123005440 47221178368 47249556480 47270264832 47303925760 47353098240 47451750528 47675228160 47774551552 47824213248 47999549440 48008862720 48020586496 48091889664 48104734720 48149548032 48233922240 48255062016 48384653247 48419045376 48571466580 48583327744 48655466496 48668462080 48770908160 48820551024 48884613120 48901884720 48986456064 49009047360 49093804032 49152663616 49225647744 49325015040 49342442240 49427775488 49457479680 49479155712 49815748608 49903042560 49920673985 50007007232 50058989568 50242519040 50252267520 50264539136 50352619520 50399526912 50487843840 50509971456 50594119680 50645618352 50752226304 50841161280 50853576704 51049922560 51187019520 51209453568 51299189760 51346978956 51449517056 51459499728 51648163840 51678019584 51701852160 51791265792 51809564352 52053565440 52143587328 52162010368 52253415760 52276317184 52307733240 52398194688 52485488640 52508491776 52522516480 52600504320 52663568160 52754644992 52778974080 52888930276 52958330880 53123825664 53138014720 53216916480 53229912064 53435432960 53578936320 53602418688 53746370496 53760725830 53853700096 53854863360 53967060992 53999493120 54023159808 54061629440 54117826560 54230572032 54485975040 54599487488 54656243712 54695164160 54719135744 54752019840 54866086548 54867271680 54962159616 54976839680 55124482560 55148642304 55296746568 55510247520 55523803136 55606247424 55621099520 55794915456 55868129280 55984521216 56010339840 56107204608 56174472704 56257883136 56272909280 56297572352 56391362560 56488886272 56522833920 56547606528 56646696960 56666711010 56764710912 57032048640 57052198840 57150865408 57177221920 57210273792 57420021760 57431162880 57545850880 57599459328 57700392960 57725681664 57880706688 58104184320 58118373376 58220216320 58342768640 58402154496 58499450880 58525089792 58627645440 58682261664 58785092730 58799448064 58810856832 59026472960 59087831040 59190018048 59210930688 59314688160 59718189440 59744362496 59780266560 59883651072 59904808782 60025733120 60114862080 60186935040 60291022848 60318827520 60423143424 60444491744 60523806720 60585412608 60712943616 60729159680 60819333120 60834185216 61025688780 61069066240 61233070080 61259907072 61367255040 61424423424 61440829520 61532059680 61547085824 61559027712 61784719360 61848944640 61977796608 62269685760 62399414272 62464278528 62508759040 62536155136 62573736960 62704098912 62830673920 62999408640 63027019776 63137464320 63196281792 63269000704 63307022940 63334768896 63440282880 63549997056 63566970880 63765617664 64011816960 64122519552 64183723695 64199397376 64294723584 64311896320 64324374660 64340082688 64512870996 64558727168 64597524480 64625836032 64739082240 64761955440 64873955328 65094068032 65179484160 65202512960 65315274752 65345396480 65383170048 65458405376 65497743360 65634196992 65635614720 65943306240 65972207616 66111162845 66149379072 66404782080 66420998144 66537390080 66745319424 67003023360 67182963120 67199369216 67212407808 67317125120 67346628608 67458826240 67527491136 67528949760 67669635072 67788215040 68000053212 68249359360 68279271424 68320304640 68398919680 68438458368 68462638608 68582608185 68612666304 68702699520 68904026112 68935802880 69055021056 69079419136 69120933210 69240471552 69404753920 69507809280 69743644320 69864259584 69888943579 69980651520 70011322368 70134005760 70199341056 70218090880 70322353920 70339526656 70353174528 70371965440 70611107840 70684508160 70831767552 70955888640 71177625792 71438581760 71469891584 71512842240 71661827328 71806484480 71999324160 72030879744 72157102080 72224322048 72307429376 72350883360 72382593024 72628568064 72647966720 72874991616 73002693120 73154782064 73156362240 73230826536 73352827080 73479684096 73499310080 73513571040 73531523072 73640706048 73728995424 73987522560 74013663360 74141663232 74393220608 74490839040 74646028288 74680453120 74723622912 74809606144 74854563840 75010510848 75265016162 75363778560 75396808704 75528929280 75555614680 75599290368 75686281216 75731765760 75764957184 75891179520 76042731520 76280365056 76574883840 76780529280 76799279104 76814180352 76933857280 76948784640 76967575552 77174275584 77472245760 77714346528 77869539328 77999267840 78033453056 78080348160 78170193920 78215380992 78243015552 78380123640 78414475776 78517370880 78783774720 78947907584 78995352240 79086250880 79131967488 79168461120 79333395414 79437496320 79707022080 79844868096 79873078376 80153149440 80249246720 80368404480 80388030464 80403628032 80425103360 80564191232 80641088745 80698408960 80780550144 80782295040 80950591488 81092444160 81345858048 81367585040 81644093440 81679876096 81728962560 81823006720 81899231232 82042746240 82078703616 82299129822 82465259520 82637062144 82686723840 82722963456 83026247680 83285704704 83431649280 83605465216 83692373184 83976781824 83999211520 84015509760 84036026368 84160806912 84183285760 84261709056 84409363920 84446358528 84587043840 84733329408 85000066515 85020823552 85147066368 85349089280 85496692736 85548072960 85578298260 85726298112 85765832880 86017161328 86130032640 86318776320 86349273920 86399188992 86498607104 86550589440 86588522496 86905978880 87177560064 87330324480 87512262656 87514152960 87603231744 87749176320 87787634688 87924408320 87941468160 87962943488 88199172096 88539709440 88816396032 88972032240 88993759232 89337364480 89577284160 89616543744 89857213173 90036654848 90038599680 90226180096 90280402560 90384286720 90436534272 90478241280 90634715136 90666737616 90785710080 91093739520 91251277824 91283518144 91443477580 91483555072 91538533170 91603599360 91849605120 91872034816 91889860608 91914403840 92050882560 92161244280 92320628736 92677079040 92966694912 92991525760 93152346112 93307535360 93348429824 93404528640 93512007680 93599121408 93763138560 93804232704 94056148368 94246010880 94442356736 94499112960 94540529664 94607851520 94706196480 94903501056 95350456320 95549103104 95648426496 95999098880 96017725440 96041172992 96183779328 96209469440 96299096064 96467844480 96510124032 96769306494 96838090752 97142933160 97166655488 97310932992 97336924160 97541816320 97641102048 97769226240 97803769440 97972912128 98018094720 98187608064 98305327232 98451295488 98650030080 98684884480 98855550976 98914959360 98958311424 99631497216 99806085120 99841347970 100014014464 100117979136 100485038080 100504535040 100529078272 100705239040 100799053824 100975687680 101019942912 101188239360 101291236704 101504452608 101682322560 101707153408 102099845120 102374039040 102418907136 102598379520 102693957912 102899034112 102918999456 103296327680 103356039168 103403704320 103582531584 103619128704 104107130880 104287174656 104324020736 104506831520 104552634368 104615466480 104796389376 104970977280 105016983552 105045032960 105201008640 105327136320 105509289984 105557948160 105777860552 105916661760 106247651328 106276029440 106433832960 106459824128 106870865920 107157872640 107204837376 107492740992 107521451660 107707400192 107709726720 107934121984 107998986240 108046319616 108123258880 108235653120 108461144064 108971950080 109198974976 109312487424 109390328320 109438271488 109504039680 109732173096 109734543360 109924319232 109953679360 110248965120 110297284608 110593493136 111020495040 111047606272 111212494848 111242199040 111589830912 111736258560 111969042432 112020679680 112214409216 112348945408 112515766272 112545818560 112595144704 112782725120 112897524243 112977772544 113045667840 113095213056 113293393920 113333422020 113529421824 114064097280 114104397680 114301730816 114354443840 114420547584 114840043520 114862325760 115091701760 115198918656 115400785920 115451363328 115761413376 116208368640 116236746752 116440432640 116685537280 116804308992 116998901760 117050179584 117255290880 117364523328 117570185460 117598896128 117621713664 118052945920 118175662080 118421861376 118629376320 119000093121 119436378880 119488724992 119560533120 119767302144 119809617564 120051466240 120229724160 120373870080 120582045696 120637655040 120846286848 120888983488 121047613440 121170825216 121425887232 121458319360 121638666240 121668370432 122051377560 122466140160 122519814144 122734510080 122848846848 122881659040 123064119360 123094171648 123118055424 123569438720 123697889280 123955593216 124539371520 124798828544 124928557056 125017518080 125072310272 125147473920 125408197824 125661347840 125998817280 126054039552 126274928640 126392563584 126538001408 126614045880 126669537792 126880565760 127099994112 127133941760 127531235328 128023633920 128245039104 128367447390 128398794752 128589447168 128623792640 128648749320 128680165376 129025741992 129195048960 129251672064 129478164480 129523910880 129747910656 130188136064 130358968320 130405025920 130630549504 130690792960 130766340096 130916810752 130995486720 131268393984 131271229440 131886612480 131944415232 132222325690 132298758144 132809564160 132841996288 133074780160 133490638848 134006046720 134365926240 134398738432 134424815616 134634250240 134693257216 134917652480 135054982272 135057899520 135339270144 135576430080 136000106424 136498718720 136558542848 136640609280 136797839360 136876916736 136925277216 137165216370 137225332608 137405399040 137808052224 137871605760 138110042112 138158838272 138241866420 138480943104 138809507840 139015618560 139487288640 139728519168 139777887158 139961303040 140022644736 140268011520 140398682112 140436181760 140644707840 140679053312 140706349056 140743930880 141222215680 141369016320 141663535104 141911777280 142355251584 142877163520 142939783168 143025684480 143323654656 143998648320 144061759488 144314204160 144448644096 144614858752 144701766720 144765186048 145257136128 145295933440 145749983232 146005386240 146309564128 146312724480 146461653072 146705654160 146959368192 146998620160 147027142080 147063046144 147281412096 147457990848 147975045120 148027326720 148283326464 148786441216 149292056576 149360906240 149447245824 149619212288 149709127680 149762021955 150021021696 150530032324 150727557120 150793617408 151057858560 151111229360 151198580736 151372562432 151463531520 151529914368 151782359040 152085463040 152560730112 153149767680 153561058560 153598558208 153628360704 153867714560 153897569280 153935151104 154348551168 154944491520 155428693056 155739078656 155998535680 156066906112 156160696320 156340387840 156430761984 156486031104 156760247280 156828951552 157567549440 157895815168 157990704480 158172501760 158263934976 158336922240 158666790828 158874992640 159414044160 159689736192 159746156752 160306298880 160498493440 160736808960 160776060928 160807256064 160850206720 161128382464 161282177490 161396817920 161561100288 161564590080 161901182976 162184888320 162691716096 162735170080 163288186880 163359752192 163457925120 163646013440 163798462464 164085492480 164157407232 164598259644 164930519040 165274124288 165373447680 165445926912 166052495360 166571409408 166863298560 167210930432 167384746368 167953563648 167998423040 168031019520 168072052736 168321613824 168366571520 168523418112 168818727840 168892717056 169174087680 169466658816 170000133030 170041647104 170294132736 170698178560 171096145920 171156596520 171452596224 171531665760 172034322656 172260065280 172637552640 172698547840 172798377984 172997214208 173101178880 173177044992 173811957760 174355120128 174660648960 175024525312 175028305920 175206463488 175498352640 175575269376 175848816640 175882936320 175925886976 176398344192 177079418880 177632792064 177944064480 177987518464 178674728960 179154568320 179233087488 179714426346 180073309696 180077199360 180452360192 180560805120 180768573440 180873068544 180956482560 181269430272 181333475232 181571420160 182187479040 182502555648 182567036288 182886955160 182967110144 183077066340 183207198720 183699210240 183744069632 183779721216 183828807680 184101765120 184322488560 184641257472 185354158080 185933389824 185983051520 186304692224 186615070720 186696859648 186809057280 187024015360 187198242816 187526277120 187608465408 188112296736 188162540405 188492021760 188884713472 188998225920 189081059328 189215703040 189412392960 189807002112 190700912640 191098206208 191296852992 191998197760 192035450880 192082345984 192367558656 192418938880 192598192128 192935688960 193020248064 193538612988 193676181504 194285866320 194333310976 194621865984 194673848320 195083632640 195282204096 195538452480 195607538880 195945824256 196036189440 196375216128 196610654464 196902590976 197369768960 197711101952 197829918720 197916622848 198333488535 199262994432 199612170240 199682695940 200028028928 200235958272 200970076160 201009070080 201410478080 201598107648 201951375360 202039885824 202376478720 202582473408 203008905216 203364645120 203414306816 204199690240 204748078080 204837814272 205196759040 205387915824 205747824555 205798068224 205837998912 206592655360 206712078336 206807408640 207165063168 207238257408 208214261760 208648041472 209013663040 209105268736 209230932960 209592778752 209666830737 209941954560 210033967104 210090065920 210402017280 210654272640 211018579968 211115896320 211555721104 211833323520 212495302656 212552058880 212867665920 212919648256 213741731840 214315745280 214409674752 214985481984 215042903320 215414800384 215419453440 215868243968 215997972480 216092639232 216246517760 216471306240 216922288128 217943900160 218397949952 218624974848 218780656640 218876542976 219008079360 219464346192 219469086720 219907358720 220497930240 220594569216 221186986272 222040990080 222095212544 222424989696 222484398080 223179661824 223472517120 223938084864 224041359360 224428818432 224697890816 225031532544 225091637120 225190289408 225565450240 225795048486 225955545088 226091335680 226190426112 226586787840 226666844040 227058843648 228128194560 228208795360 228603461632 228708887680 228841095168 229680087040 229724651520 230183403520 230397837312 230801571840 230902726656 231522826752 232416737280 232473493504 232880865280 233371074560 233608617984 233997803520 234100359168 234510581760 234729046656 235140370920 235197792256 235243427328 236105891840 236351324160 236843722752 237258752640 238000186242 238872757760 238977449984 239121066240 239534604288 239619235128 240102932480 240459448320 240747740160 241164091392 241275310080 241692573696 241777966976 241923266235 242095226880 242341650432 242851774464 242916638720 243277332480 243336740864 244102755120 244932280320 245039628288 245469020160 245697693696 245763318080 246128238720 246188343296 246236110848 247138877440 247395778560 247911186432 249078743040 249597657088 249857114112 250035036160 250144620544 250294947840 250816395648 251322695680 251997634560 252108079104 252549857280 252785127168 253076002816 253228091760 253339075584 253761131520 254199988224 254267883520 255062470656 256047267840 256490078208 256734894780 256797589504 257178894336 257247585280 257297498640 257360330752 258051483984 258390097920 258956328960 259047821760 259495821312 260376272128 260717936640 260810051840 261261099008 261381585920 261532680192 261833621504 261990973440 262536787968 262542458880 263773224960 263888830464 264444651380 264597516288 265619128320 265683992576 266149560320 266981277696 268012093440 268731852480 268797476864 268849631232 269268500480 269386514432 269835304960 270109964544 270115799040 270678540288 271152860160 272000212848 272997437440 273117085696 273281218560 273595678720 273753833472 273850554432 274330432740 274450665216 274810798080 275616104448 275743211520 276317676544 276483732840 276961886208 277619015680 278031237120 278974577280 279457038336 279555774316 279922606080 280045289472 280536023040 280797364224 280872363520 281289415680 281358106624 281412698112 281487861760 282444431360 282738032640 283327070208 283823554560 284710503168 285754327040 285879566336 286051368960 286647309312 287997296640 288123518976 288628408320 288897288192 289229717504 289403533440 289530372096 290514272256 290591866880 291499966464 292010772480 292619128256 292625448960 292923306144 293411308320 293918736384 293997240320 294054284160 294126092288 294562824192 294915981696 295950090240 296054653440 296566652928 297572882432 298584113152 298721812480 298894491648 299238424576 299418255360 299524043910 300042043392 301060064648 301455114240 301587234816 302115717120 302222458720 302397161472 302745124864 302927063040 303059828736 303564718080 304170926080 305121460224 306299535360 307122117120 307197116416 307256721408 307735429120 307795138560 307870302208 308697102336 309888983040 310857386112 311478157312 311997071360 312133812224 312321392640 312680775680 312861523968 312972062208 313520494560 313657903104 315135098880 315791630336 315981408960 316345003520 316527869952 316673844480 317333581656 317749985280 318828088320 319379472384 319492313504 320612597760 320996986880 321473617920 321552121856 321614512128 321700413440 322256764928 322564354980 322793635840 323122200576 323129180160 323802365952 324369776640 325383432192 325470340160 326576373760 326719504384 326915850240 327292026880 327596924928 328170984960 328314814464 329196519288 329861038080 330548248576 330746895360 330891853824 332104990720 333142818816 333726597120 334421860864 334769492736 335907127296 335996846080 336062039040 336144105472 336643227648 336733143040 337046836224 337637455680 337785434112 338348175360 338692572729 338933317632 340000266060 340083294208 340588265472 341396357120 342192291840 342313193040 342905192448 343063331520 344068645312 344520130560 345275105280 345397095680 345596755968 345994428416 346202357760 346354089984 348710240256 349321297920 349444717895 350049050624 350056611840 350412926976 350996705280 351150538752 351697633280 351765872640 351851773952 352796688384 354158837760 355265584128 355888128960 355975036928 357349457920 358309136640 358466174976 359428852692 360146619392 360154398720 360904720384 361121610240 361537146880 361746137088 361912965120 362538860544 362666950464 363142840320 364374958080 365005111296 365134072576 365773910320 365934220288 366154132680 367398420480 367559442432 367657615360 368203530240 368644977120 369282514944 370708316160 371866779648 371966103040 372609384448 373230141440 373618114560 374048030720 374396485632 375052554240 375216930816 376224593472 376325080810 376984043520 377769426944 377996451840 378162118656 378431406080 378824785920 379614004224 381401825280 382196412416 382593705984 383996395520 384070901760 384164691968 384735117312 384837877760 385196384256 385871377920 386040496128 387077225976 388571732640 388666621952 389243731968 389347696640 390167265280 390564408192 391076904960 391215077760 391891648512 392072378880 392750432256 393221308928 393805181952 394739537920 395422203904 395659837440 395833245696 396666977070 398525988864 399224340480 399365391880 400056057856 400471916544 401940152320 402018140160 402820956160 403196215296 403902750720 404079771648 404752957440 405164946816 406017810432 406729290240 406828613632 408399380480 409496156160 409675628544 410393518080 410775831648 411495649110 411596136448 411675997824 413185310720 413424156672 413614817280 414330126336 414476514816 416428523520 417296082944 418027326080 418210537472 418461865920 419185557504 419333661474 419883909120 420067934208 420180131840 420804034560 421308545280 422037159936 422231792640 423111442208 423666647040 424990605312 425104117760 425735331840 425839296512 427483463680 428631490560 428819349504 429970963968 430085806640 430829600768 431736487936 431995944960 432185278464 432493035520 432942612480 433844576256 435887800320 436795899904 437249949696 437561313280 437753085952 438016158720 438928692384 438938173440 439814717440 440995860480 441189138432 442373972544 444081980160 444190425088 444849979392 444968796160 446359323648 447876169728 448082718720 448857636864 449286065865 449395781632 450063065088 450183274240 450380578816 451130900480 451590096972 451911090176 452182671360 452380852224 453173575680 453333688080 454117687296 456256389120 456417590720 457206923264 457417775360 457682190336 459360174080 459449303040 460795674624 461603143680 461805453312 463045653504 464833474560 464946987008 465761730560 466742149120 467217235968 467995607040 468200718336 469021163520 469458093312 470280741840 470395584512 470486854656 472211783680 472702648320 473687445504 474517505280 476000372484 477745515520 477954899968 478242132480 479069208576 479238470256 480205864960 480918896640 481495480320 482328182784 482550620160 483385147392 483555933952 483846532470 484190453760 484683300864 485703548928 485833277440 486554664960 488205510240 489222605053 489864560640 490079256576 490938040320 491395387392 491526636160 492256477440 492376686592 492472221696 494277754880 494791557120 495822372864 498157486080 499195314176 499714228224 500070072320 500289241088 500589895680 501632791296 502645391360 503995269120 504216158208 505099714560 505570254336 506152005632 506456183520 506678151168 507522263040 508399976448 508535767040 510124941312 512094535680 513469789560 513595179008 514357788672 514495170560 514594997280 514720661504 516102967968 516780195840 517912657920 518095643520 518991642624 520752544256 521435873280 521620103680 522522198016 522763171840 523065360384 523667243008 523981946880 525073575936 525084917760 527546449920 527777660928 528889302760 529195032576 531238256640 531367985152 532299120640 533962555392 536024186880 537463704960 537594953728 537699262464 538537000960 538773028864 539670609920 540219929088 540231598080 541357080576 542305720320 544000425696 545994874880 546234171392 546562437120 547191357440 547507666944 547701108864 548660865480 548901330432 549621596160 551232208896 551486423040 552635353088 552967465680 553923772416 555238031360 556062474240 557949154560 558914076672 559111548632 559845212160 560090578944 561072046080 561594728448 561744727040 562578831360 562716213248 562825396224 562975723520 564487621215 564888862720 565476065280 566654140416 567647109120 569421006336 571508654080 571759132672 572102737920 573294618624 575994593280 576247037952 577256816640 577794576384 578459435008 578807066880 579060744192 581028544512 581183733760 582999932928 584021544960 585238256512 585250897920 585846612288 586822616640 587837472768 587994480640 588108568320 588252184576 589125648384 589831963392 592109306880 593133305856 595000465605 595145764864 597168226304 597443624960 597788983296 598476849152 598836510720 599048087820 600084086784 602120129296 602910228480 604231434240 604444917440 604794322944 605490249728 605854126080 606119657472 607129436160 608341852160 610242920448 612599070720 614244234240 614394232832 614513442816 615470858240 615590277120 615740604416 617394204672 619777966080 621714772224 622956314624 623994142720 624267624448 624642785280 625361551360 625944124416 627040989120 627315806208 629000492211 630270197760 631583260672 631962817920 632690007040 633055739904 633347688960 634667163312 635499970560 637656176640 638758944768 638984627008 641225195520 641993973760 642947235840 643104243712 643229024256 643400826880 645128709960 646244401152 646258360320 647604731904 648739553280 650766864384 650940680320 653152747520 653439008768 653831700480 654584053760 655193849856 656341969920 656629628928 658393038576 659722076160 661096497152 661493790720 661783707648 664209981440 666285637632 667453194240 668843721728 669538985472 671814254592 671993692160 672124078080 672288210944 673286455296 673466286080 674093672448 675274911360 675570868224 676696350720 677385145458 677866635264 680000532120 680166588416 681176530944 682792714240 684384583680 684626386080 685810384896 686126663040 688137290624 689040261120 690550210560 690794191360 691193511936 691988856832 692404715520 692708179968 697420480512 698642595840 698889435790 700098101248 700113223680 700825853952 701993410560 702301077504 703395266560 703531745280 703703547904 705593376768 708317675520 710531168256 711776257920 711950073856 714698915840 716618273280 716932349952 718857705384 720293238784 720308797440 721809440768 722243220480 723074293760 723492274176 723825930240 725077721088 725333900928 726285680640 728749916160 730010222592 730268145152 731547820640 731868440576 732308265360 734796840960 735118884864 735315230720 736407060480 737289954240 738565029888 741416632320 743733559296 743932206080 745218768896 746460282880 747236229120 748096061440 748792971264 750105108480 750433861632 752449186944 752650161620 753968087040 755538853888 755992903680 756324237312 756862812160 757649571840 759228008448 762803650560 764392824832 765187411968 767992791040 768141803520 768329383936 769470234624 769675755520 770392768512 771742755840 772080992256 774154451952 777143465280 777333243904 778487463936 778695393280 780334530560 781128816384 782153809920 782430155520 783783297024 784144757760 785500864512 786442617856 787610363904 789479075840 790844407808 791319674880 791666491392 793333954140 797051977728 798448680960 798730783760 800112115712 800943833088 803880304640 804036280320 805641912320 806392430592 807805501440 808159543296 809505914880 810329893632 812035620864 813458580480 813657227264 816798760960 818992312320 819351257088 820787036160 821551663296 822991298220 823192272896 823351995648 826370621440 826848313344 827229634560 828953029632 832857047040 834592165888 836054652160 836421074944 836923731840 838371115008 838667322948 839767818240 840135868416 840360263680 841608069120 842617090560 844074319872 844463585280 846222884416 847333294080 849981210624 850208235520 851470663680 851678593024 857262981120 857638699008 859941927936 860171613280 861659201536 863472975872 863991889920 864370556928 864986071040 865885224960 867689152512 871775600640 873591799808 874499899392 875122626560 875506171904 876032317440 877857384768 877876346880 879629434880 881991720960 882378276864 884747945088 888163960320 888380850176 889699958784 889937592320 892718647296 895752339456 896165437440 897715273728 898572131730 898791563264 900126130176 900366548480 900761157632 902261800960 903180193944 904365342720 904761704448 906347151360 906667376160 908235374592 912512778240 912835181440 914413846528 914835550720 915364380672 918720348160 918898606080 921591349248 923206287360 923610906624 926091307008 929666949120 929893974016 931523461120 933484298240 934434471936 935991214080 936401436672 938042327040 938916186624 940561483680 940791169024 940973709312 944423567360 945405296640 947374891008 949035010560 952000744968 955491031040 955909799936 956484264960 958138417152 958476940512 960411729920 961837793280 962990960640 964656365568 965101240320 966770294784 967111867904 967693064940 968380907520 969366601728 971407097856 971666554880 973109329920 976411020480 978445210106 979729121280 980158513152 981876080640 982790774784 983053272320 984512954880 984753373184 984944443392 988555509760 989583114240 991644745728 996314972160 998390628352 999428456448 1000140144640 1000578482176 1001179791360 1003265582592 1007990538240 1008432316416 1010199429120 1011140508672 1012304011264 1012912367040 1013356302336 1015044526080 1016799952896 1017071534080 1020249882624 1024189071360 1026939579120 1027190358016 1028715577344 1028990341120 1029189994560 1029441323008 1032205935936 1033560391680 1035825315840 1036191287040 1037983285248 1041505088512 1043240207360 1045044396032 1045526343680 1046130720768 1047334486016 1047963893760 1048334153685 1050147151872 1050169835520 1055092899840 1055555321856 1057778605520 1058390065152 1062476513280 1064598241280 1067925110784 1072048373760 1074927409920 1075189907456 1075398524928 1077074001920 1077546057728 1079341219840 1080439858176 1080463196160 1082714161152 1084611440640 1088000851392 1091989749760 1092468342784 1093124874240 1094382714880 1095015333888 1095402217728 1097321730960 1097802660864 1102972846080 1105270706176 1105934931360 1107847544832 1110476062720 1112124948480 1115898309120 1117828153344 1118223097264 1119690424320 1122144092160 1123189456896 1123489454080 1125157662720 1125432426496 1125650792448 1125951447040 1128975242430 1129777725440 1130952130560 1133308280832 1135294218240 1138842012672 1143017308160 1143518265344 1144205475840 1146589237248 1151989186560 1152494075904 1154513633280 1155589152768 1156918870016 1157614133760 1158121488384 1162367467520 1165999865856 1168043089920 1170476513024 1170501795840 1171693224576 1173645233280 1175674945536 1175988961280 1176217136640 1176504369152 1178251296768 1179663926784 1184218613760 1186266611712 1190000931210 1190291529728 1194336452608 1194887249920 1195577966592 1197673021440 1198096175640 1200168173568 1204240258592 1205820456960 1208462868480 1208889834880 1209588645888 1210980499456 1211708252160 1212239314944 1214258872320 1216683704320 1220485840896 1225198141440 1228488468480 1228788465664 1229026885632 1230941716480 1231180554240 1231481208832 1234788409344 1239555932160 1243429544448 1245912629248 1247988285440 1248535248896 1249285570560 1250723102720 1251888248832 1254081978240 1254631612416 1258000984422 1260540395520 1263166521344 1263925635840 1265380014080 1266111479808 1266695377920 1269334326624 1270999941120 1275312353280 1277517889536 1277969254016 1282450391040 1283987947520 1285894471680 1286208487424 1286458048512 1286801653760 1290257419920 1292488802304 1295209463808 1297479106560 1301533728768 1301881360640 1306305495040 1306878017536 1307663400960 1309168107520 1310387699712 1312683939840 1313259257856 1316786077152 1319444152320 1322192994304 1322987581440 1323567415296 1328419962880 1332571275264 1334906388480 1337687443456 1339077970944 1343628509184 1343987384320 1344248156160 1344576421888 1346572910592 1346932572160 1348187344896 1350549822720 1351141736448 1353392701440 1354770290916 1355733270528 1360001064240 1360333176832 1362353061888 1365585428480 1368769167360 1369252772160 1371620769792 1372253326080 1376274581248 1378080522240 1381588382720 1382387023872 1383977713664 1384809431040 1385416359936 1394840961024 1397285191680 1397778871580 1400196202496 1400226447360 1401651707904 1403986821120 1404602155008 1406790533120 1407063490560 1411186753536 1416635351040 1421062336512 1423552515840 1423900147712 1429397831680 1433236546560 1433864699904 1437715410768 1440586477568 1440617594880 1443618881536 1444486440960 1446148587520 1446984548352 1447651860480 1450155442176 1450667801856 1452571361280 1457499832320 1460536290304 1463095641280 1463736881152 1464616530720 1467667815159 1469593681920 1470237769728 1470630461440 1472814120960 1474579908480 1477130059776 1482833264640 1487467118592 1487864412160 1490437537792 1492920565760 1494472458240 1496192122880 1497585942528 1500210216960 1500867723264 1504898373888 1505300323240 1507936174080 1511077707776 1511985807360 1512648474624 1513725624320 1515299143680 1518456016896 1525607301120 1528785649664 1530374823936 1535985582080 1536283607040 1536658767872 1539351511040 1540785537024 1543485511680 1544161984512 1548308903904 1554286930560 1554666487808 1556974927872 1557390786560 1560669061120 1562257632768 1564307619840 1564860311040 1567566594048 1568289515520 1571001729024 1572885235712 1575220727808 1578958151680 1581688815616 1582639349760 1583332982784 1586667908280 1594103955456 1596897361920 1597461567520 1600224231424 1601887666176 1607760609280 1608072560640 1611283824640 1612784861184 1615611002880 1616319086592 1619011829760 1620659787264 1624071241728 1626917160960 1627314454528 1633597521920 1637984624640 1638702514176 1641574072320 1643103326592 1645982596440 1646384545792 1646703991296 1652741242880 1653696626688 1654459269120 1657906059264 1665714094080 1669184331776 1672109304320 1672842149888 1673847463680 1676742230016 1677334645896 1679535636480 1680271736832 1680720527360 1683216138240 1685234181120 1688148639744 1688927170560 1692445768832 1693462863645 1694666588160 1699962421248 1700416471040 1702941327360 1703357186048 1714525962240 1715277398016 1719883855872 1720343226560 1723318403072 1726945951744 1727983779840 1728741113856 1729972142080 1731770449920 1735378305024 1743551201280 1747183599616 1748999798784 1750245253120 1751012343808 1752064634880 1755714769536 1755752693760 1759258869760 1763983441920 1764756553728 1769495890176 1776327920640 1776761700352 1779399917568 1779875184640 1785437294592 1791504678912 1792330874880 1795430547456 1797144263460 1797583126528 1800252260352 1800733096960 1801522315264 1804523601920 1806360387888 1808730685440 1812694302720 1813334752320 1816470749184 1825025556480 1825670362880 1828827693056 1829671101440 1830728761344 1837797212160 1843182698496 1846412574720 1847221813248 1852182614016 1859333898240 1859787948032 1863046922240 1868868943872 1871982428160 1872802873344 1876084654080 1877832373248 1881122967360 1881582338048 1881947418624 1888847134720 1890810593280 1894749782016 1898070021120 1904001489936 1910982062080 1911819599872 1912968529920 1916276834304 1916953881024 1920823459840 1923675586560 1925981921280 1929312731136 1930202480640 1934223735808 1935386129880 1938733203456 1942814195712 1943333109760 1946218659840 1952822040960 1956890420212 1959458242560 1960317026304 1963752161280 1965581549568 1966106544640 1969025909760 1969506746368 1969888886784 1977111019520 1979166228480 1983289491456 1992629944320 1996781256704 1998856912896 2000280289280 2001156964352 2002359582720 2006531165184 2015981076480 2016864632832 2020398858240 2022281017344 2024608022528 2025824734080 2026712604672 2030089052160 2033599905792 2034143068160 2040499765248 2048378142720 2053879158240 2054380716032 2057431154688 2057980682240 2058379989120 2058882646016 2064411871872 2067120783360 2071650631680 2072382574080 2075966570496 2083010177024 2086480414720 2090088792064 2091052687360 2092261441536 2094668972032 2095927787520 2096668307370 2100294303744 2100339671040 2110185799680 2111110643712 2115557211040 2116780130304 2124953026560 2129196482560 2135850221568 2144096747520 2149854819840 2150379814912 2150797049856 2154148003840 2155092115456 2158682439680 2160879716352 2160926392320 2165428322304 2169222881280 2176001702784 2183979499520 2184936685568 2186249748480 2188765429760 2190030667776 2190804435456 2194643461920 2195605321728 2205945692160 2210541412352 2211869862720 2215695089664 2220952125440 2224249896960 2231796618240 2235656306688 2236446194528 2239380848640 2244288184320 2246378913792 2246978908160 2250315325440 2250864852992 2251301584896 2251902894080 2257950484860 2259555450880 2261904261120 2266616561664 2270588436480 2277684025344 2286034616320 2287036530688 2288410951680 2293178474496 2303978373120 2304988151808 2309027266560 2311178305536 2313837740032 2315228267520 2316242976768 2324734935040 2331999731712 2336086179840 2340953026048 2341003591680 2343386449152 2347290466560 2351349891072 2351977922560 2352434273280 2353008738304 2356502593536 2359327853568 2368437227520 2372533223424 2380001862420 2380583059456 2388672905216 2389774499840 2391155933184 2395346042880 2396192351280 2400336347136 2408480517184 2411640913920 2416925736960 2417779669760 2419177291776 2421960998912 2423416504320 2424478629888 2428517744640 2440971681792 2446113025265 2450396282880 2456976936960 2457576931328 2458053771264 2461883432960 2462361108480 2462962417664 2469576818688 2479111864320 2486859088896 2491825258496 2495976570880 2497070497792 2498571141120 2501446205440 2503776497664 2508163956480 2509263224832 2516001968844 2521080791040 2526333042688 2527851271680 2530760028160 2532222959616 2533390755840 2538668653248 2541999882240 2550624706560 2555035779072 2555938508032 2567975895040 2571788943360 2572916097024 2573603307520 2580514839840 2584977604608 2590418927616 2594958213120 2603067457536 2603762721280 2612610990080 2615326801920 2618336215040 2620775399424 2625367879680 2626518515712 2633572154304 2638888304640 2644385988608 2645975162880 2647134830592 2656839925760 2665142550528 2669812776960 2675374886912 2678155941888 2687257018368 2687974768640 2688496312320 2689152843776 2693145821184 2693865144320 2696374689792 2701099645440 2702283472896 2706785402880 2709540581832 2720002128480 2720666353664 2724706123776 2731170856960 2737538334720 2738505544320 2743241539584 2744506652160 2752549162496 2756161044480 2763176765440 2764774047744 2767955427328 2769618862080 2770832719872 2789681922048 2794570383360 2795557743160 2800392404992 2800452894720 2803303415808 2807973642240 2809204310016 2813581066240 2814126981120 2822373507072 2833270702080 2842124673024 2847105031680 2847800295424 2858795663360 2866473093120 2867729399808 2875430821536 2881172955136 2881235189760 2887237763072 2888972881920 2892297175040 2893969096704 2895303720960 2900310884352 2901335603712 2905142722560 2914999664640 2921072580608 2926191282560 2927473762304 2929233061440 2935335630318 2939187363840 2940475539456 2941260922880 2945628241920 2949159816960 2954260119552 2965666529280 2974934237184 2975728824320 2980875075584 2985841131520 2988944916480 2992384245760 2995171885056 3000420433920 3001735446528 3009796747776 3010600646480 3022155415552 3023971614720 3025296949248 3027451248640 3030598287360 3036912033792 3051214602240 3057571299328 3060749647872 3071971164160 3072567214080 3078703022080 3081571074048 3086971023360 3088323969024 3096617807808 3108573861120 3109332975616 3113949855744 3114781573120 3121338122240 3124515265536 3129720622080 3135133188096 3136579031040 3142003458048 3145002461055 3145770471424 3150441455616 3157916303360 3163377631232 3165278699520 3166665965568 3173335816560 3193794723840 3194923135040 3200448462848 3203775332352 3215521218560 3216145121280 3225569722368 3231222005760 3232638173184 3238023659520 3241319574528 3248142483456 3253834321920 3254628909056 3267195043840 3275969249280 3277405028352 3283148144640 3286206653184 3291965192880 3292769091584 3293407982592 3305482485760 3308918538240 3315812118528 3331428188160 3338368663552 3344218608640 3345684299776 3347694927360 3353484460032 3354669291792 3359071272960 3361441054720 3366432276480 3370468362240 3376297279488 3377854341120 3384891537664 3386925727290 3389333176320 3399924842496 3400832942080 3405882654720 3429051924480 3430554796032 3439767711744 3440686453120 3446636806144 3453891903488 3455967559680 3457482227712 3459944284160 3463540899840 3470756610048 3487102402560 3494367199232 3497999597568 3500490506240 3502024687616 3504129269760 3511429539072 3511505387520 3518517739520 3527966883840 3529513107456 3538991780352 3552655841280 3553523400704 3558799835136 3559750369280 3570874589184 3583009357824 3584661749760 3594288526920 3595166253056 3600504520704 3601466193920 3603044630528 3609047203840 3612720775776 3617461370880 3625388605440 3626669504640 3632941498368 3650051112960 3651340725760 3657655386112 3659342202880 3661457522688 3675594424320 3686365396992 3692825149440 3694443626496 3704365228032 3718667796480 3719575896064 3726093844480 3737737887744 3743964856320 3745605746688 3752169308160 3755664746496 3762245934720 3763164676096 3763894837248 3777694269440 3781621186560 3789499564032 3796140042240 3808002979872 3821964124160 3823639199744 3825937059840 3832553668608 3833907762048 3841646919680 3847351173120 3851963842560 3858625462272 3860404961280 3868447471616 3870772259760 3877466406912 3885628391424 3886666219520 3892437319680 3905644081920 3913780840424 3918916485120 3920634052608 3927504322560 3931163099136 3932213089280 3938051819520 3939013492736 3939777773568 3954222039040 3958332456960 3966578982912 3985259888640 3993562513408 3997713825792 4000560578560 4002313928704 4004719165440 4013062330368 4031962152960 4033729265664 4040797716480 4044562034688 4049216045056 4051649468160 4053425209344 4060178104320 4067199811584 4068286136320 4080999530496 4096756285440 4107758316480 4108761432064 4114862309376 4115961364480 4116759978240 4117765292032 4128823743744 4134241566720 4144765148160 4151933140992 4166020354048 4172960829440 4180177584128 4182105374720 4184522883072 4189337944064 4191855575040 4193336614740 4200588607488 4200679342080 4220371599360 4231114422080 4233560260608 4249906053120 4258392965120 4271700443136 4288193495040 4299709639680 4300759629824 4301594099712 4308296007680 4310184230912 4317364879360 4321759432704 4321852784640 4330856644608 4338445762560 4352003405568 4367958999040 4369873371136 4372499496960 4377530859520 4381608870912 4389286923840 4391210643456 4403003445477 4411891384320 4421082824704 4423739725440 4431390179328 4441904250880 4448499793920 4463593236480 4471312613376 4472892389056 4478761697280 4488576368640 4492757827584 4493957816320 4500630650880 4501729705984 4502603169792 4503805788160 4515900969720 4523808522240 4533233123328 4541176872960 4555368050688 4572069232640 4574073061376 4576821903360 4586356948992 4607956746240 4609976303616 4618054533120 4622356611072 4627675480064 4630456535040 4632485953536 4649469870080 4663999463424 4672172359680 4681906052096 4682007183360 4686772898304 4694580933120 4702699782144 4703955845120 4704868546560 4706017476608 4713005187072 4718655707136 4736874455040 4745066446848 4760003724840 4761166118912 4779548999680 4782311866368 4790692085760 4792384702560 4800672694272 4816961034368 4823281827840 4833851473920 4835559339520 4838354583552 4843921997824 4846833008640 4848957259776 4857035489280 4881943363584 4892226050530 4900792565760 4913953873920 4915153862656 4916107542528 4923766865920 4924722216960 4925924835328 4939153637376 4958223728640 4973718177792 4983650516992 4991953141760 4994140995584 4997142282240 5002892410880 5007552995328 5016327912960 5018526449664 5032003937688 5042161582080 5052666085376 5055702543360 5061520056320 5064445919232 5066781511680 5077337306496 5083999764480 5101249413120 5110071558144 5111877016064 5135951790080 5143577886720 5145832194048 5147206615040 5161029679680 5169955209216 5180837855232 5189916426240 5206134915072 5207525442560 5225221980160 5230653603840 5236672430080 5241550798848 5250735759360 5253037031424 5267144308608 5277776609280 5288771977216 5291950325760 5294269661184 5330285101056 5339625553920 5350749773824 5356311883776 5374514036736 5375949537280 5376992624640 5378305687552 5386291642368 5387730288640 5392749379584 5402199290880 5404566945792 5413570805760 5419081163664 5440004256960 5441332707328 5449412247552 5462341713920 5475076669440 5477011088640 5486483079168 5489013304320 5505098324992 5526353530880 5529548095488 5535910854656 5539237724160 5541665439744 5579363844096 5589140766720 5591115486320 5600784809984 5606606831616 5615947284480 5618408620032 5627162132480 5628253962240 5644747014144 5666541404160 5684249346048 5694210063360 5695600590848 5717591326720 5732946186240 5735458799616 5750861643072 5762345910272 5762470379520 5774475526144 5777945763840 5784594350080 5787938193408 5790607441920 5802671207424 5829999329280 5842145161216 5852382565120 5854947524608 5858466122880 5870671260636 5878374727680 5880951078912 5882521845760 5891256483840 5898319633920 5908520239104 5931333058560 5949868474368 5951457648640 5961750151168 5971682263040 5977889832960 5990343770112 6000840867840 6003470893056 6019593495552 6021201292960 6044310831104 6047943229440 6050593898496 6054902497280 6061196574720 6073824067584 6102429204480 6115142598656 6121499295744 6143942328320 6145134428160 6157406044160 6163142148096 6173942046720 6176647938048 6193235615616 6217147722240 6218665951232 6227899711488 6229563146240 6242676244480 6249030531072 6259441244160 6270266376192 6273158062080 6284006916096 6290004922110 6291540942848 6300882911232 6315832606720 6330557399040 6333331931136 6346671633120 6387589447680 6389846270080 6400896925696 6407550664704 6431042437120 6432290242560 6451139444736 6462444011520 6465276346368 6476047319040 6482639149056 6496284966912 6507668643840 6509257818112 6534390087680 6551938498560 6554810056704 6566296289280 6572413306368 6583930385760 6585538183168 6586815965184 6610964971520 6617837076480 6631624237056 6662856376320 6676737327104 6688437217280 6691368599552 6695389854720 6706968920064 6709338583584 6718142545920 6722882109440 6732864552960 6740936724480 6752594558976 6755708682240 6769783075328 6773851454580 6778666352640 6799849684992 6801665884160 6811765309440 6858103848960 6861109592064 6879535423488 6881372906240 6893273612288 6907783806976 6911935119360 6914964455424 6919888568320 6927081799680 6941513220096 6974204805120 6988734398464 6995999195136 7000981012480 7004049375232 7008258539520 7022859078144 7023010775040 7055933767680 7059026214912 7077983560704 7105311682560 7107046801408 7117599670272 7119500738560 7141749178368 7166018715648 7169323499520 7188577053840 7190332506112 7201009041408 7202932387840 7206089261056 7218094407680 7225441551552 7234922741760 7250777210880 7253339009280 7265882996736 7302681451520 7315310772224 7318684405760 7322915045376 7338339075795 7351188848640 7372730793984 7385650298880 7388887252992 7408730456064 7437335592960 7452187688960 7475475775488 7487929712640 7491211493376 7504338616320 7511329492992 7524491869440 7526329352192 7527789674496 7555388538880 7563242373120 7578999128064 7592280084480 7616005959744 7643928248320 7647278399488 7651874119680 7665107337216 7667815524096 7683293839360 7703927685120 7720809922560 7736894943232 7741544519520 7754932813824 7771256782848 7773332439040 7784874639360 7811288163840 7827561680848 7837832970240 7855008645120 7862326198272 7864426178560 7876103639040 7878026985472 7879555547136 7908444078080 7916664913920 7933157965824 7970519777280 7987125026816 7995427651584 8001121157120 8004627857408 8009438330880 8026124660736 8063924305920 8067458531328 8081595432960 8089124069376 8098432090112 8103298936320 8106850418688 8120356208640 8136572272640 8161999060992 8193512570880 8215516632960 8217522864128 8229724618752 8231922728960 8233519956480 8235530584064 8257647487488 8268483133440 8289530296320 8303866281984 8332040708096 8345921658880 8360355168256 8364210749440 8369045766144 8383711150080 8386673229480 8401177214976 8401358684160 8440743198720 8462228844160 8467120521216 8499812106240 8516785930240 8543400886272 8576386990080 8599419279360 8601519259648 8603188199424 8616592015360 8620368461824 8634729758720 8643518865408 8643705569280 8661713289216 8676891525120 8704006811136 8735917998080 8739746742272 8744998993920 8755061719040 8763217741824 8778573847680 8782421286912 8806006890954 8823782768640 8842165649408 8847479450880 8862780358656 8883808501760 8896999587840 8927186472960 8942625226752 8945784778112 8957523394560 8977152737280 8985515655168 8987915632640 9001261301760 9003459411968 9005206339584 9007611576320 9031801939440 9066466246656 9082353745920 9110736101376 9144138465280 9148146122752 9153643806720 9172713897984 9215913492480 9236109066240 9244713222144 9255350960128 9260913070080 9264971907072 9298939740160 9327998926848 9344344719360 9363812104192 9364014366720 9373545796608 9389161866240 9405399564288 9407911690240 9409737093120 9412034953216 9426010374144 9437311414272 9473748910080 9490132893696 9520007449680 9522332237824 9559097999360 9581384171520 9584769405120 9601345388544 9633922068736 9646563655680 9671118679040 9676709167104 9687843995648 9693666017280 9697914519552 9714070978560 9763886727168 9784452101060 9801585131520 9827907747840 9830307725312 9832215085056 9847533731840 9849444433920 9878307274752 9916447457280 9947436355584 9967301033984 9983906283520 9988281991168 9994284564480 10005784821760 10015105990656 10032655825920 10037052899328 10064007875376 10084323164160 10105332170752 10111405086720 10123040112640 10128891838464 10133563023360 10154674612992 10167999528960 10202498826240 10223754032128 10271903580160 10287155773440 10291664388096 10294413230080 10322059359360 10339910418432 10361675710464 10379832852480 10412269830144 10415050885120 10450443960320 10461307207680 10473344860160 10483101597696 10501471518720 10506074062848 10534288617216 10555553218560 10577543954432 10583900651520 10588539322368 10660570202112 10679251107840 10701499547648 10712623767552 10749028073472 10751899074560 10753985249280 10756611375104 10775460577280 10785498759168 10804398581760 10809133891584 10827141611520 10838162327328 10880008513920 10882665414656 10898824495104 10924683427840 10950153338880 10954022177280 10972966158336 10978026608640 11010196649984 11052707061760 11059096190976 11071821709312 11078475448320 11083330879488 11158727688192 11178281533440 11182230972640 11201569619968 11213213663232 11231894568960 11236817240064 11254324264960 11256507924480 11289494028288 11333082808320 11368498692096 11388420126720 11391201181696 11435182653440 11465892372480 11470917599232 11501723286144 11524691820544 11524940759040 11548951052288 11555891527680 11569188700160 11575876386816 11581214883840 11605342414848 11659998658560 11684290322432 11704765130240 11709895049216 11716932245760 11741342521272 11756749455360 11761902157824 11765043691520 11782512967680 11796639267840 11817040478208 11862666117120 11899736948736 11902915297280 11923500302336 11943364526080 11955779665920 11980687540224 12001681735680 12006941786112 12039186991104 12042402585920 12088621662208 12095886458880 12101187796992 12109804994560 12122393149440 12147648135168 12204858408960 12230285197312 12242998591488 12287884656640 12290268856320 12314812088320 12326284296192 12347884093440 12353295876096 12386471231232 12434295444480 12437331902464 12455799422976 12459126292480 12485352488960 12498061062144 12518882488320 12540532752384 12546316124160 12568013832192 12580009844220 12583081885696 12601765822464 12631665213440 12661114798080 12693343266240 12775178895360 12779692540160 12801793851392 12815101329408 12864580485120 12902278889472 12924888023040 12930552692736 12952094638080 12965278298112 12992569933824 13015337287680 13018515636224 13103876997120 13109620113408 13132592578560 13144826612736 13167860771520 13171076366336 13173631930368 13221929943040 13235674152960 13263248474112 13325712752640 13353474654208 13376874434560 13382737199104 13390779709440 13413937840128 13418677167168 13436285091840 13445764218880 13465729105920 13481873448960 13505189117952 13511417364480 13539566150656 13547702909160 13599699369984 13603331768320 13623530618880 13716207697920 13722219184128 13759070846976 13762745812480 13786547224576 13823870238720 13829928910848 13839777136640 13854163599360 13883026440192 13948409610240 13977468796928 13991998390272 14001962024960 14008098750464 14016517079040 14045718156288 14046021550080 14111867535360 14118052429824 14155967121408 14210623365120 14214093602816 14235199340544 14239001477120 14283498356736 14338646999040 14377154107680 14380665012224 14402018082816 14405864775680 14412178522112 14436188815360 14450883103104 14469845483520 14501554421760 14506678018560 14531765993472 14605362903040 14630621544448 14637368811520 14645830090752 14676678151590 14702377697280 14745461587968 14771300597760 14777774505984 14817460912128 14874671185920 14904375377920 14950951550976 14975859425280 14982422986752 15008677232640 15022658985984 15048983738880 15052658704384 15055579348992 15110777077760 15126484746240 15157998256128 15184560168960 15232011919488 15287856496640 15294556798976 15303748239360 15330214674432 15335631048192 15407855370240 15441619845120 15473789886464 15483089039040 15509865627648 15542513565696 15546664878080 15569749278720 15622576327680 15655123361696 15675665940480 15710017290240 15724652396544 15728852357120 15752207278080 15756053970944 15759111094272 15816888156160 15833329827840 15866315931648 15974250053632 15990855303168 16002242314240 16009255714816 16018876661760 16052249321472 16127848611840 16134917062656 16163190865920 16178248138752 16196864180224 16206597872640 16213700837376 16240712417280 16273144545280 16323998121984 16387025141760 16431033265920 16435045728256 16459449237504 16463845457920 16467039912960 16471061168128 16515294974976 16579060592640 16607732563968 16664081416192 16691843317760 16720710336512 16728421498880 16738091532288 16767422300160 16773346458960 16802354429952 16881486397440 16924457688320 16934241042432 16999624212480 17086801772544 17152773980160 17198838558720 17203038519296 17206376398848 17233184030720 17240736923648 17269459517440 17287037730816 17287411138560 17323426578432 17353783050240 17408013622272 17471835996160 17479493484544 17489997987840 17510123438080 17526435483648 17557147695360 17564842573824 17612013781908 17647565537280 17684331298816 17694958901760 17725560717312 17767617003520 17793999175680 17854372945920 17885250453504 17891569556224 17915046789120 17971031310336 17975831265280 18002522603520 18010412679168 18015223152640 18063603878880 18132932493312 18164707491840 18221472202752 18288276930560 18307287613440 18345427795968 18431826984960 18472218132480 18489426444288 18510701920256 18521826140160 18529943814144 18597879480320 18655997853696 18688689438720 18727624208384 18728028733440 18747091593216 18778323732480 18810799128576 18815823380480 18819474186240 18824069906432 18852020748288 18874622828544 18947497820160 19040014899360 19044664475648 19118195998720 19162768343040 19169538810240 19202690777088 19267844137472 19293127311360 19342237358080 19353418334208 19375687991296 19387332034560 19395829039104 19428141957120 19527773454336 19568904202120 19603170263040 19655815495680 19660615450624 19664430170112 19695067463680 19698888867840 19756614549504 19832894914560 19894872711168 19934602067968 19967812567040 19976563982336 19988569128960 20011569643520 20030211981312 20065311651840 20074105798656 20128015750752 20168646328320 20210664341504 20222810173440 20246080225280 20257783676928 20267126046720 20309349225984 20335999057920 20404997652480 20447508064256 20543807160320 20574311546880 20583328776192 20588826460160 20644118718720 20679820836864 20723351420928 20759665704960 20824539660288 20830101770240 20900887920640 20922614415360 20946689720320 20966203195392 21002943037440 21012148125696 21068577234432 21155087908864 21167801303040 21177078644736 21321140404224 21358502215680 21402999095296 21425247535104 21498056146944 21503798149120 21507970498560 21550921154560 21570997518336 21608797163520 21618267783168 21654283223040 21676324654656 21760017027840 21765330829312 21797648990208 21849366855680 21908044354560 21945932316672 21956053217280 22015017227385 22020393299968 22105414123520 22118192381952 22143643418624 22156950896640 22166661758976 22356563066880 22364461945280 22403139239936 22426427326464 22463789137920 22473634480128 22508648529920 22513015848960 22578988056576 22666165616640 22736997384192 22776840253440 22782402363392 22870365306880 22931784744960 22941835198464 23003446572288 23049383641088 23049881518080 23097902104576 23111783055360 23138377400320 23162429767680 23210684829696 23319997317120 23368580644864 23409530260480 23419790098432 23433864491520 23482685042544 23513498910720 23530087383040 23565025935360 23593278535680 23634080956416 23725332234240 23799473897472 23805830594560 23911559331840 23961375080448 24003363471360 24013883572224 24078373982208 24084805171840 24177243324416 24191772917760 24202375593984 24219609989120 24244786298880 24295296270336 24409716817920 24460570394624 24485997182976 24575769313280 24580537712640 24629624176640 24652568592384 24695768186880 24706591752192 24772942462464 24868590888960 24874663804928 24911598845952 24918252584960 24970704977920 24996122124288 25037764976640 25081065504768 25092632248320 25160019688440 25166163771392 25203531644928 25263330426880 25322229596160 25386686532480 25550357790720 25559385080320 25603587702784 25630202658816 25729160970240 25804557778944 25849776046080 25861105385472 25904189276160 25930556596224 25985139867648 26030674575360 26037031272448 26207753994240 26219240226816 26265185157120 26289653225472 26335721543040 26342152732672 26347263860736 26443859886080 26471348305920 26526496948224 26651425505280 26706949308416 26753748869120 26765474398208 26781559418880 26827875680256 26837354334336 26872570183680 26891528437760 26931458211840 26963746897920 27010378235904 27022834728960 27079132301312 27095405818320 27199398739968 27206663536640 27247061237760 27432415395840 27444438368256 27518141693952 27525491624960 27573094449152 27647740477440 27679554273280 27708327198720 27766052880384 27896819220480 27954937593856 27983996780544 28003924049920 28016197500928 28033034158080 28091436312576 28092043100160 28223735070720 28236104859648 28311934242816 28421246730240 28428187205632 28470398681088 28478002954240 28566996713472 28677293998080 28754308215360 28761330024448 28804036165632 28811729551360 28824357044224 28872377630720 28901766206208 28939690967040 29013356037120 29063531986944 29210725806080 29261243088896 29274737623040 29291660181504 29353356303180 29404755394560 29490923175936 29542601195520 29634921824256 29749342371840 29808750755840 29901903101952 29951718850560 29964845973504 30017354465280 30045317971968 30097967477760 30105317408768 30111158697984 30221554155520 30252969492480 30315996512256 30369120337920 30464023838976 30575712993280 30589113597952 30607496478720 30671262096384 30815710740480 30883239690240 30947579772928 30966178078080 31019731255296 31085027131392 31093329756160 31139498557440 31245152655360 31310246723392 31351331880960 31420034580480 31449304793088 31457704714240 31504414556160 31512107941888 31518222188544 31666659655680 31732631863296 31948500107264 31981710606336 32004484628480 32018511429632 32037753323520 32104498642944 32255697223680 32269834125312 32326381731840 32356496277504 32393728360448 32413195745280 32427401674752 32481424834560 32546289090560 32647996243968 32774050283520 32862066531840 32870091456512 32918898475008 32927690915840 32934079825920 32942122336256 33030589949952 33158121185280 33215465127936 33328162832384 33383686635520 33456842997760 33476183064576 33534844600320 33546692917920 33604708859904 33762972794880 33848915376640 33868482084864 33999248424960 34173603545088 34305547960320 34397677117440 34406077038592 34412752797696 34466368061440 34481473847296 34538919034880 34574075461632 34574822277120 34646853156864 34707566100480 34816027244544 34943671992320 34958986969088 34979995975680 35020246876160 35052870967296 35114295390720 35129685147648 35224027563816 35295131074560 35368662597632 35389917803520 35451121434624 35535234007040 35587998351360 35708745891840 35770500907008 35783139112448 35830093578240 35942062620672 35951662530560 36005045207040 36020825358336 36030446305280 36127207757760 36265864986624 36329414983680 36442944405504 36576553861120 36614575226880 36690855591936 36863653969920 36944436264960 36978852888576 37021403840512 37043652280320 37059887628288 37311995707392 37377378877440 37455248416768 37456057466880 37494183186432 37556647464960 37621598257152 37631646760960 37638948372480 37648139812864 37704041496576 37749245657088 37894995640320 38080029798720 38089328951296 38236391997440 38325536686080 38339077620480 38405381554176 38535688274944 38684474716160 38706836668416 38751375982592 38774664069120 38791658078208 38856283914240 39055546908672 39137808404240 39311630991360 39328860340224 39390134927360 39397777735680 39513229099008 39665789829120 39789745422336 39869204135936 39935625134080 39977138257920 40023139287040 40060423962624 40130623303680 40148211597312 40256031501504 40337292656640 40421328683008 40445620346880 40492160450560 40515567353856 40534252093440 40618698451968 40809995304960 40895016128512 41087614320640 41148623093760 41166657552384 41177652920320 41288237437440 41359641673728 41519331409920 41649079320576 41660203540480 41801775841280 41845228830720 41932406390784 42005886074880 42024296251392 42137154468864 42310175817728 42335602606080 42354157289472 42642280808448 42717004431360 42805998190592 42850495070208 43007596298240 43015940997120 43101842309120 43141995036672 43217594327040 43236535566336 43308566446080 43352649309312 43520034055680 43530661658624 43595297980416 43698733711360 43816088709120 43891864633344 43912106434560 44030034454770 44040786599936 44210828247040 44236384763904 44313901793280 44333323517952 44713126133760 44728923890560 44806278479872 44852854652928 44927578275840 44947268960256 45017297059840 45026031697920 45157976113152 45332331233280 45473994768384 45553680506880 45564804726784 45740730613760 45863569489920 45883670396928 46006893144576 46098767282176 46195804209152 46223566110720 46276754800640 46324859535360 46421369659392 46639994634240 46737161289728 46819060520960 46839580196864 46867728983040 46965370085088 47026997821440 47060174766080 47130051870720 47186557071360 47268161912832 47450664468480 47598947794944 47611661189120 47922750160896 48006726942720 48027767144448 48156747964416 48169610343680 48354486648832 48383545835520 48404751187968 48439219978240 48489572597760 48590592540672 48819433635840 48921140789248 48971994365952 49151538626560 49161075425280 49305137184768 49391536373760 49413183504384 49545884924928 49737181777920 49749327609856 49823197691904 49836505169920 49941409955840 49992244248576 50075529953280 50162131009536 50185264496640 50320039376880 50332327542784 50407063289856 50526660853760 50644459192320 50773373064960 51118770160640 51207175405568 51260405317632 51458321940480 51609115557888 51699552092160 51722210770944 51808378552320 51861113192448 51970279735296 52061349150720 52415507988480 52438480453632 52530370314240 52579306450944 52671443086080 52684305465344 52694527721472 52887719772160 52942696611840 53052993896448 53302851010560 53413898616832 53507497738240 53530948796416 53563118837760 53655751360512 53674708668672 53745140367360 53783056875520 53927493795840 54045669457920 54158264602624 54190811636640 54398797479936 54413327073280 54494122475520 54864830791680 55036283387904 55050983249920 55146188898304 55295480954880 55359108546560 55416654397440 55532105760768 55793638440960 55909875187712 55967993561088 56007848099840 56032395001856 56066068316160 56182872625152 56184086200320 56447470141440 56472209719296 56623868485632 56842493460480 56856374411264 56956005908480 57133993426944 57354587996160 57508616430720 57522660048896 57608072331264 57623459102720 57648714088448 57744755261440 57803532412416 57879381934080 58026712074240 58127063973888 58421451612160 58522486177792 58549475246080 58583320363008 58706712606360 58809510789120 58981846351872 59085202391040 59269843648512 59498684743680 59617501511680 59803806203904 59903437701120 59929691947008 60034708930560 60090635943936 60195934955520 60210634817536 60222317395968 60443108311040 60505938984960 60631993024512 60738240675840 60928047677952 61151425986560 61178227195904 61214992957440 61342524192768 61631421480960 61766479380480 61895159545856 61932356156160 62039462510592 62170054262784 62186659512320 62278997114880 62490305310720 62620493446784 62702663761920 62840069160960 62898609586176 62915409428480 63008829112320 63024215883776 63036444377088 63465263726592 63897000214528 63963421212672 64008969256960 64037022859264 64075506647040 64208997285888 64511394447360 64652763463680 64712992555008 64787456720896 64826391490560 64854803349504 64962849669120 65092578181120 65295992487936 65548100567040 65724133063680 65740182913024 65837796950016 65855381831680 65868159651840 65884244672512 66061179899904 66316242370560 66430930255872 66656325664768 66767373271040 66913685995520 67069689200640 67093385835840 67209417719808 67525945589760 67697830753280 67736964169728 67998496849920 68347207090176 68611095920640 68795354234880 68812154077184 68825505595392 68932736122880 69148150923264 69149644554240 69293706313728 69415132200960 69632054489088 69887343984640 69917973938176 69959991951360 70040493752320 70105741934592 70228590781440 70259370295296 70448055127632 70590262149120 70737325195264 70779835607040 70902242869248 71070468014080 71175996702720 71417491783680 71566278224896 71884125241344 71903325061120 72010090414080 72041650716672 72060892610560 72254415515520 72531729973248 72658829967360 72885888811008 73153107722240 73229150453760 73381711183872 73727307939840 73888872529920 73957705777152 74042807681024 74087304560640 74119775256576 74623991414784 74754757754880 74910496833536 74912114933760 74988366372864 75113294929920 75243196514304 75263293521920 75277896744960 75296279625728 75498491314176 75789991280640 76160059597440 76178657902592 76472783994880 76651073372160 76678155240960 76810763108352 77071376549888 77368949432320 77413673336832 77502751965184 77549328138240 77583316156416 77712567828480 78111093817344 78275616808480 78623261982720 78657720680448 78780269854720 78795555471360 79026458198016 79331579658240 79579490844672 79738408271872 79871250268160 79954276515840 80046278574080 80120847925248 80261246607360 80296423194624 80512063003008 80674585313280 80842657366016 80891240693760 80984320901120 81031134707712 81068504186880 81237396903936 81619990609920 81790032257024 82175228641280 82297246187520 82333315104768 82355305840640 82576474874880 82719283347456 83038662819840 83298158641152 83320407080960 83603551682560 83690457661440 83864812781568 84011772149760 84048592502784 84274308937728 84620351635456 84671205212160 84708314578944 85284561616896 85434008862720 85611996381184 85700990140416 86015192596480 86031881994240 86203684618240 86283990073344 86435188654080 86473071132672 86617132892160 86705298618624 87040068111360 87061323317248 87190595960832 87397467422720 87632177418240 87783729266688 87824212869120 88060068909540 88081573199872 88421656494080 88472769527808 88627803586560 89426252267520 89457847781120 89612556959744 89705709305856 89855156551680 89894537920512 90052063395840 90315952226304 90664662466560 90947989536768 91107361013760 91129609453568 91727138979840 91767340793856 92013786289152 92197534564352 92391608418304 92447132221440 92553509601280 92649719070720 92842739318784 93279989268480 93474322579456 93638121041920 93679160393728 93735457966080 93930740170176 94053995642880 94120349532160 94260103741440 94373114142720 94536323825664 95197895589888 95223322378240 95845500321792 96013453885440 96055534288896 96313495928832 96339220687360 96767091671040 96809502375936 96878439956480 96979145195520 97181185081344 97638867271680 97842281578496 97943988731904 98303077253120 98322150850560 98610274369536 98783072747520 98826367008768 99091769849856 99474363555840 99498655219712 99646395383808 99673010339840 99882819911680 99984488497152 100151059906560 100370528993280 100640078753760 100664655085568 100814126579712 101053321707520 101288918384640 101546746129920 102237540321280 102414350811136 102520810635264 102916643880960 103218231115776 103399104184320 103444421541888 103616757104640 103722226384896 103940559470592 104122698301440 104831015976960 104876960907264 105060740628480 105158612901888 105342886172160 105368610930688 105389055442944 105775439544320 105885393223680 106105987792896 106605702021120 106827797233664 107014995476480 107061897592832 107126237675520 107311502721024 107349417337344 107490280734720 107854987591680 108091338915840 108316529205248 108381623273280 108797594959872 108826654146560 108988244951040 109729661583360 110072566775808 110101966499840 110292377796608 110590961909760 110718217093120 110833308794880 111064211521536 111819750375424 111935987122176 112015696199680 112064790003712 112132136632320 112365745250304 112368172400640 112894940282880 112944419438592 113247736971264 113684986920960 113912011816960 114267986853888 114709175992320 115017232861440 115045320097792 115216144662528 115246918205440 115297428176896 115489510522880 115607064824832 116053424148480 116254127947776 116842903224320 117044972355584 117098950492160 117166640726016 117413425212720 118170404782080 118539687297024 118997369487360 119607612407808 119806875402240 120069417861120 120181271887872 120391869911040 120421269635072 120444634791936 120886216622080 121011877969920 121263986049024 121476481351680 121856095355904 122302851973120 122356454391808 122429985914880 122685048385536 123262842961920 123532958760960 123790319091712 123864712312320 124078925021184 124373319024640 124557994229760 124980610621440 125240986893568 125405327523840 125797219172352 125830818856960 126017658224640 126072888754176 126930527453184 127794000429056 127926842425344 128017938513920 128151013294080 128417994571776 129022788894720 129305526927360 129425985110016 129574913441792 129652782981120 129709606699008 129925699338240 130185156362240 130591984975872 131096201134080 131448266127360 131480365826048 131675593900032 131710763663360 131736319303680 131768489345024 132122359799808 132632484741120 133312651329536 133534746542080 133827371991040 134139378401280 134186771671680 134418835439616 135051891179520 135395661506560 135473928339456 135996993699840 136694414180352 137222191841280 137590708469760 137624308154368 137651011190784 137865472245760 138296301846528 138587412627456 138830264401920 139264108978176 139774687969280 139835947876352 139919983902720 140080987504640 140211483869184 140457181562880 140518740590592 140896110255264 141180524298240 141474650390528 141559671214080 141804485738496 142140936028160 142351993405440 142834983567360 143132556449792 143768250482688 143806650122240 144020180828160 144083301433344 144121785221120 144508831031040 145063459946496 145317659934720 145771777622016 146306215444480 146458300907520 146763422367744 147454615879680 147915411554304 148085615362048 148174609121280 148239550513152 149247982829568 149509515509760 149820993667072 149824229867520 149976732745728 150226589859840 150486393028608 150526587043840 150555793489920 150996982628352 151579982561280 152320119194880 152357315805184 152945567989760 153356310481920 153621526216704 154142753099776 154737898864640 154827346673664 155005503930368 155098656276480 155166632312832 155425135656960 156551233616960 157246523965440 157315441360896 157560539709440 157591110942720 158052916396032 158663159316480 159158981689344 159476816543744 159742500536320 159908553031680 160092557148160 160241695850496 160522493214720 160592846389248 161024126006016 161349170626560 161685314732032 161782481387520 161968641802240 162137008373760 162474793807872 163239981219840 163580064514048 164350457282560 164594492375040 164710611681280 165152949749760 165438566694912 166077325639680 166596317282304 166640814161920 167380915322880 167729625563136 168023544299520 168097185005568 168548617875456 169240703270912 169342410424320 169416629157888 170569123233792 170868017725440 171223992762368 171401980280832 172030385192960 172063763988480 172407369236480 172567980146688 172870377308160 172946142265344 173234265784320 173410597237248 174080136222720 174122646634496 174381191921664 174794934845440 175264354836480 175567458533376 175648425738240 176120137819080 176163146399744 176843312988160 176945539055616 177255607173120 178852504535040 178915695562240 179225113919488 179411418611712 179710313103360 179789075841024 180104126791680 180631904452608 181329324933120 181895979073536 182214722027520 182259218907136 183454277959680 183534681587712 184027572578304 184395069128704 184783216836608 184894264442880 185107019202560 185299438141440 185685478637568 186559978536960 186948645158912 187276242083840 187358320787456 187470915932160 187861480340352 188107991285760 188240699064320 188520207482880 188746228285440 189072647651328 190395791179776 190446644756480 191691000643584 192026907770880 192111068577792 192626991857664 192678441374720 193534183342080 193756879912960 193958290391040 194362370162688 195277734543360 195684563156992 195887977463808 196644301701120 197220548739072 197566145495040 197652734017536 198183539699712 198948727111680 198997310439424 199292790767616 199346020679680 199968976994304 200302119813120 200741057986560 201280157507520 201329310171136 201628253159424 202106643415040 202577836769280 203093492259840 204475080642560 204828701622272 205041621270528 205833287761920 206436462231552 206798208368640 207444452769792 207881118941184 208245396602880 209662031953920 209753921814528 210121481256960 210317225803776 210685772344320 210737221861376 210778110885888 211550879088640 211770786447360 212211975585792 213211404042240 213655594467328 214029990952960 214123795185664 214252475351040 214698834674688 215709975183360 216182677831680 216633058410496 216763246546560 217595189919744 217653308293120 217976489902080 219459323166720 220145133551616 220203932999680 220584755593216 221181923819520 221666617589760 222128423043072 223639500750848 223871974244352 224031392399360 224129580007424 224264273264640 224731490500608 224736344801280 225789880565760 225888838877184 226495473942528 227369973841920 227824023633920 228535973707776 229418351984640 230034465722880 230090640195584 230432289325056 230493836410880 230594856353792 230979021045760 231214129649664 232106848296960 232508255895552 233685806448640 234197900984320 234333281452032 234826850425440 236340809564160 237079374594048 237994738974720 239215224815616 239613750804480 240138835722240 240362543775744 240783739822080 240842539270144 240889269583872 241772433244160 242023755939840 242527972098048 242952962703360 243712190711808 244605703946240 244712908783616 244859971829760 245370096771072 246525685923840 247065917521920 247580638183424 247729424624640 248157850042368 248746638049280 249115988459520 249961221242880 250481973787136 250810655047680 251594438344704 251661637713920 252035316449280 252145777508352 253861054906368 255588000858112 255853684850688 256035877027840 256302026588160 256835989143552 258045577789440 258611053854720 258851970220032 259149826883584 259305565962240 259419213398016 259851398676480 261183969951744 262192402268160 262896532254720 262960731652096 263351187800064 263421527326720 263472638607360 263536978690048 264244719599616 265264969482240 266625302659072 267069493084160 267654743982080 268278756802560 268373543343360 268837670879232 270791323013120 270947856678912 271993987399680 273388828360704 275181416939520 275302022381568 275730944491520 276592603693056 277174825254912 277660528803840 278528217956352 279549375938560 279839967805440 280161975009280 280422967738368 280914363125760 281037481181184 281792220510528 282361048596480 282949300781056 283119342428160 283608971476992 284281872056320 285669967134720 286265112899584 287536500965376 287613300244480 288040361656320 288166602866688 288243570442240 289017662062080 290635319869440 291543555244032 292612430888960 292916601815040 293526844735488 294909231759360 295830823108608 296171230724096 296349218242560 296479101026304 298495965659136 299019031019520 299641987334144 299648459735040 299953465491456 300453179719680 301053174087680 301111586979840 301993965256704 303159965122560 304640238389760 304714631610368 305891135979520 306712620963840 307243052433408 308285506199552 309475797729280 309654693347328 310197312552960 310333264625664 310850271313920 313102467233920 314493047930880 314630882721792 315121079418880 315182221885440 316105832792064 317326318632960 318317963378688 318953633087488 319485001072640 319817106063360 320185114296320 320483391700992 321044986429440 321185692778496 322048252012032 323370629464064 323564962775040 323937283604480 324274016747520 324949587615744 326479962439680 327160129028096 328700914565120 329188984750080 329421223362560 330305899499520 330877133389824 332154651279360 333192634564608 333281628323840 335459251126272 336047088599040 336194370011136 337097235750912 338481406541824 338684820848640 338833258315776 341736035450880 342447985524736 342803960561664 344060770385920 344127527976960 345135960293376 345740754616320 345892284530688 346468531568640 346821194474496 348160272445440 348245293268992 348762383843328 349589869690880 350528709672960 351134917066752 351296851476480 352240275638160 352326292799488 353686625976320 354511214346240 357831391124480 358450227838976 358822837223424 359420626206720 360208253583360 361263808905216 362658649866240 363791958147072 364429444055040 366908555919360 367069363175424 368055145156608 368790138257408 369566433673216 369788528885760 370214038405120 370598876282880 371370957275136 373119957073920 373897290317824 374552484167680 374716641574912 374941831864320 375722960680704 376215982571520 376481398128640 377492456570880 380791582359552 380893289512960 383382001287168 384053815541760 385253983715328 385356882749440 387068366684160 387513759825920 387916580782080 388724740325376 390555469086720 391369126313984 391775954927616 393288603402240 394441097478144 395132290990080 395305468035072 396367079399424 397897454223360 397994620878848 398692041359360 399937953988608 400604239626240 401482115973120 402560315015040 402658620342272 403256506318848 404213286830080 405155673538560 406186984519680 408950161285120 409657403244544 410083242541056 411666575523840 412872924463104 413596416737280 414888905539584 415762237882368 416490793205760 419324063907840 419507843629056 420242962513920 420634451607552 421371544688640 421474443722752 421556221771776 423101758177280 423541572894720 424423951171584 426422808084480 427311188934656 428059981905920 428247590371328 428504950702080 429397669349376 431419950366720 432365355663360 433266116820992 433526493093120 435190379839488 435306616586240 435952979804160 438918646333440 440290267103232 440407865999360 441169511186432 442363847639040 444256846086144 447279001501696 447743948488704 448062784798720 448259160014848 448528546529280 449462981001216 449472689602560 451579761131520 452990947885056 454739947683840 455648047267840 457071947415552 458836703969280 460068931445760 460181280391168 460864578650112 460987672821760 461189712707584 461958042091520 462428259299328 464213696593920 465016511791104 467371612897280 468395801968640 469653700850880 472681619128320 474158749188096 475989477949440 478430449631232 479227501608960 480277671444480 480725087551488 481567479644160 481685078540288 481778539167744 484047511879680 485055944196096 485905925406720 487424381423616 489211407892480 489425817567232 489719943659520 490740193542144 493051371847680 494131835043840 495161276366848 495458849249280 496315700084736 497493276098560 498231976919040 499922442485760 500963947574272 503188876689408 503323275427840 504070632898560 504291555016704 507722109812736 511707369701376 512071754055680 512604053176320 513671978287104 516091155578880 517222107709440 517703940440064 518299653767168 518611131924480 518838426796032 519702797352960 522367939903488 524384804536320 525793064509440 525921463304192 526702375600128 526843054653440 526945277214720 527073957380096 528489439199232 530529938964480 533250605318144 534138986168320 535309487964160 536557513605120 536747086686720 537675341758464 541582646026240 541895713357824 543987974799360 546777656721408 550362833879040 550604044763136 551461888983040 553185207386112 554349650509824 555321057607680 557056435912704 559098751877120 559679935610880 560323950018560 560845935476736 561828726251520 562074962362368 563584441021056 564722097192960 565898601562112 566238684856320 567217942953984 571339934269440 572530225799168 575073001930752 575226600488960 576080723312640 576333205733376 576487140884480 578035324124160 581270639738880 583087110488064 585224861777920 585833203630080 587053689470976 591661646217216 592342461448192 592698436485120 592958202052608 596991931318272 598038062039040 599283974668288 599906930982912 600906359439360 602106348175360 602223173959680 603987930513408 606319930245120 609280476779520 609429263220736 611782271959040 613425241927680 614486104866816 616571012399104 618951595458560 619309386694656 620394625105920 626204934467840 628986095861760 629261765443584 630364443770880 632211665584128 634652637265920 636635926757376 637907266174976 638970002145280 639634212126720 640966783401984 642089972858880 642371385556992 644096504024064 646741258928128 647129925550080 647874567208960 648548033495040 649899175231488 652959924879360 654320258056192 657401829130240 658377969500160 658842446725120 660611798999040 661754266779648 666385269129216 666563256647680 670918502252544 672094177198080 672388740022272 674194471501824 677369641697280 677666516631552 683472070901760 684895971049472 685607921123328 688121540771840 688255055953920 690271920586752 691481509232640 691784569061376 692937063137280 693642388948992 696320544890880 696490586537984 697524767686656 699179739381760 701057419345920 702593702952960 704480551276320 704652585598976 707373251952640 709022428692480 715662782248960 716900455677952 717645674446848 718841252413440 720416507166720 722527617810432 725317299732480 727583916294144 728858888110080 733817111838720 734138726350848 736110290313216 737580276514816 739132867346432 739577057771520 740428076810240 741197752565760 742741914550272 746239914147840 747794580635648 749104968335360 749433283149824 749883663728640 751445921361408 752431965143040 754984913141760 761583164719104 761786579025920 766764002574336 768107631083520 770507967430656 770713765498880 774136733368320 775027519651840 775833161564160 777449480650752 782738252627968 783551909855232 786577206804480 788882194956288 790264581980160 790610936070144 792734158798848 795794908446720 797384082718720 799875907977216 801208479252480 802964231946240 805120630030080 805317240684544 806513012637696 808426573660160 812373969039360 817900322570240 819314806489088 820166485082112 827192833474560 829777811079168 831524475764736 832981586411520 838648127815680 840485925027840 841268903215104 842743089377280 842948887445504 843112443543552 846203516354560 847083145789440 848847902343168 852845616168960 854622377869312 856119963811840 856495180742656 857009901404160 858795338698752 862839900733440 864730711326720 866532233641984 867052986186240 870613233172480 871905959608320 877837292666880 880580534206464 880815731998720 884727695278080 888513692172288 894558003003392 895487896977408 896125569597440 897057093058560 898925962002432 898945379205120 903159522263040 905981895770112 909479895367680 911296094535680 914143894831104 917673407938560 920137862891520 920362560782336 921729157300224 921975345643520 922379425415168 923916084183040 924856518598656 928427393187840 934743225794560 936791603937280 939307401701760 945363238256640 948317498376192 951978955898880 956860899262464 958455003217920 960555342888960 961450175102976 963134959288320 963370157080576 963557078335488 970111888392192 971811850813440 974848762847232 978422815784960 978851635134464 979439887319040 981480387084288 986102743695360 988263670087680 990322552733696 990917698498560 992631400169472 994986552197120 996463953838080 999844884971520 1001927895148544 1006377753378816 1006646550855680 1008141265797120 1008583110033408 1015444219625472 1024143508111360 1025208106352640 1027343956574208 1032182311157760 1035407880880128 1036599307534336 1037222263848960 1037676853592064 1039405594705920 1044735879806976 1048769609072640 1051586129018880 1051842926608384 1053404751200256 1053686109306880 1053890554429440 1056978878398464 1061059877928960 1066501210636288 1068277972336640 1070618975928320 1073494173373440 1075350683516928 1083165292052480 1083791426715648 1087975949598720 1100725667758080 1101208089526272 1102923777966080 1106370414772224 1108699301019648 1110642115215360 1114112871825408 1118197503754240 1119359871221760 1120647900037120 1121691870953472 1123657452503040 1124149924724736 1127168882042112 1129444194385920 1131797203124224 1132477369712640 1142679868538880 1145060451598336 1150146003861504 1150453200977920 1152161446625280 1152974281768960 1156070648248320 1162541279477760 1166174220976128 1171666407260160 1174107378941952 1183323292434432 1184684922896384 1185396872970240 1185916404105216 1193983862636544 1196076124078080 1198567949336576 1199813861965824 1201812718878720 1204212696350720 1204446347919360 1207975861026816 1212639860490240 1218560953559040 1218858526441472 1223564543918080 1226850483855360 1228972209733632 1233142024798208 1237903190917120 1238618773389312 1240789250211840 1252409868935680 1257972191723520 1258523530887168 1260728887541760 1264423331168256 1269305274531840 1273271853514752 1275814532349952 1277940004290560 1279268424253440 1281933566803968 1284179945717760 1284742771113984 1288193008048128 1293482517856256 1294259851100160 1295749134417920 1297096066990080 1299798350462976 1305919849758720 1308640516112384 1314803658260480 1316755939000320 1317684893450240 1321223597998080 1323508533559296 1332770538258432 1333126513295360 1341837004505088 1344188354396160 1344777480044544 1348388943003648 1354739283394560 1366944141803520 1369791942098944 1371215842246656 1376510111907840 1380543841173504 1382963018465280 1383569138122752 1385874126274560 1387284777897984 1392641089781760 1392981173075968 1395049535373312 1402114838691840 1405187405905920 1408961102552640 1409305171197952 1414746503905280 1418044857384960 1431325564497920 1433800911355904 1435291348893696 1437682504826880 1440833014333440 1445055235620864 1455167832588288 1457717776220160 1467634223677440 1468277452701696 1472220580626432 1475160553029632 1479154115543040 1480856153620480 1482395505131520 1485483829100544 1492479828295680 1495589161271296 1498209936670720 1498866566299648 1499767327457280 1502891842722816 1509969826283520 1523166329438208 1523573158051840 1536215262167040 1541015934861312 1541427530997760 1548273466736640 1551666323128320 1554898961301504 1565476505255936 1567103819710464 1573154413608960 1577764389912576 1580529163960320 1581221872140288 1585468317597696 1591589816893440 1594768165437440 1599751815954432 1602416958504960 1605928463892480 1610241260060160 1610634481369088 1613026025275392 1616853147320320 1624747938078720 1635800645140480 1640332970164224 1654385666949120 1659555622158336 1663048951529472 1665963172823040 1677296255631360 1680971850055680 1682537806430208 1685486178754560 1685897774891008 1686224887087104 1692407032709120 1694166291578880 1697695804686336 1709244755738624 1712239927623680 1712990361485312 1714019802808320 1717590677397504 1725679801466880 1729461422653440 1733064467283968 1734105972372480 1741226466344960 1743811919216640 1755674585333760 1761161068412928 1761631463997440 1777027384344576 1789116006006784 1790975793954816 1792251139194880 1794114186117120 1797851924004864 1806319044526080 1811963791540224 1818959790735360 1828287789662208 1835346815877120 1840275725783040 1840725121564672 1843458314600448 1843950691287040 1844758850830336 1847832168366080 1849713037197312 1856854786375680 1869486451589120 1873583207874560 1878614803403520 1896634996752384 1903957911797760 1913721798524928 1916910006435840 1922900350205952 1926269918576640 1927114156670976 1940223776784384 1943623701626880 1949697525694464 1956845631569920 1958879774638080 1962960774168576 1972205487390720 1976527340175360 1980645105467392 1981835396997120 1985262800338944 1989973104394240 1999689769943040 2003855790297088 2012755506757632 2013293101711360 2016282531594240 2017166220066816 2048287016222720 2050416212705280 2054687913148416 2064364622315520 2070815761760256 2073198615068672 2074444527697920 2075353707184128 2078811189411840 2089471759613952 2097539218145280 2103172258037760 2103685853216768 2107372218613760 2107781108858880 2113957756796928 2122119755857920 2133002421272576 2136555944673280 2141237951856640 2146988346746880 2150701367033856 2166330584104960 2167582853431296 2175951899197440 2201451335516160 2202416179052544 2205847555932160 2212740829544448 2217398602039296 2221284230430720 2228225743650816 2236395007508480 2238719742443520 2241295800074240 2243383741906944 2247314905006080 2248299849449472 2254337764084224 2263594406248448 2264954739425280 2285359737077760 2290120903196672 2300292007723008 2300906401955840 2304322893250560 2305948563537920 2312141296496640 2325082558955520 2332348441952256 2348214757883904 2366646584868864 2369369845792768 2370793745940480 2371832808210432 2392152248156160 2397135898673152 2399627723931648 2403625437757440 2408425392701440 2408892695838720 2415951722053632 2425279720980480 2437121907118080 2437717052882944 2447129087836160 2453700967710720 2457944419467264 2466284049596416 2475806381834240 2481578500423680 2504819737871360 2515944383447040 2521457775083520 2528846662336512 2538610549063680 2546543707029504 2558536848506880 2563867133607936 2568359891435520 2569485542227968 2576386016096256 2586965035712512 2588519702200320 2591498268835840 2594192133980160 2599596700925952 2611839699517440 2617281032224768 2629607316520960 2633511878000640 2635369786900480 2642447195996160 2665541076516864 2666253026590720 2683674009010176 2688376708792320 2696777886007296 2709478566789120 2733888283607040 2739583884197888 2742431684493312 2753020223815680 2761087682347008 2765926036930560 2767138276245504 2771748252549120 2774569555795968 2785282179563520 2785962346151936 2804229677383680 2810374811811840 2817922205105280 2818610342395904 2829493007810560 2836089714769920 2862651128995840 2867601822711808 2870582697787392 2875365009653760 2881666028666880 2890110471241728 2910335665176576 2915435552440320 2935268447354880 2936554905403392 2944441161252864 2950321106059264 2958308231086080 2961712307240960 2964791010263040 2970967658201088 2984959656591360 2991178322542592 2996419873341440 2997733132599296 2999534654914560 3005783685445632 3019939652567040 3046332658876416 3047146316103680 3072430524334080 3082031869722624 3082855061995520 3096546933473280 3109797922603008 3130953010511872 3134207639420928 3146308827217920 3155528779825152 3161058327920640 3170936635195392 3183179633786880 3189536330874880 3199503631908864 3204833917009920 3211856927784960 3220482520120320 3221268962738176 3226052050550784 3233706294640640 3249495876157440 3271601290280960 3308771333898240 3319111244316672 3326097903058944 3331926345646080 3354592511262720 3361943700111360 3365075612860416 3370972357509120 3371795549782016 3372449774174208 3388332583157760 3395391609372672 3418489511477248 3424479855247360 3425980722970624 3428039605616640 3435181354795008 3451359602933760 3458922845306880 3466128934567936 3468211944744960 3482452932689920 3487623838433280 3522322136825856 3523262927994880 3554054768689152 3581951587909632 3584502278389760 3588228372234240 3595703848009728 3612638089052160 3623927583080448 3637919581470720 3656575579324416 3670693631754240 3680551451566080 3681450243129344 3686916629200896 3687901382574080 3689517701660672 3695664336732160 3699426074394624 3713709572751360 3738972903178240 3747166415749120 3757229606807040 3793269993504768 3807915823595520 3827443597049856 3833820012871680 3845800700411904 3852539837153280 3854228313341952 3880447553568768 3887247403253760 3899395051388928 3913691263139840 3917759549276160 3925921548337152 3944410974781440 3953054680350720 3961290210934784 3963670793994240 3970525600677888 3999379539886080 4007711580594176 4025511013515264 4026586203422720 4032565063188480 4034332440133632 4096574032445440 4100832425410560 4109375826296832 4141631523520512 4146397230137344 4148889055395840 4150707414368256 4157622378823680 4178943519227904 4206344516075520 4214744437227520 4215562217717760 4227915513593856 4244239511715840 4266004842545152 4273111889346560 4282475903713280 4293976693493760 4301402734067712 4332661168209920 4335165706862592 4402902671032320 4404832358105088 4425481659088896 4442568460861440 4456451487301632 4472790015016960 4477439484887040 4486767483813888 4494629810012160 4496599698898944 4508675528168448 4527188812496896 4529909478850560 4570719474155520 4580241806393344 4601812803911680 4608645786501120 4611897127075840 4624282592993280 4664696883904512 4696429515767808 4733293169737728 4741587491880960 4743665616420864 4784304496312320 4794271797346304 4799255447863296 4807250875514880 4816850785402880 4817785391677440 4831903444107264 4850559441960960 4874243814236160 4875434105765888 4894258175672320 4907401935421440 4932568099192832 4951612763668480 4963157000847360 5009639475742720 5031888766894080 5042915550167040 5057693324673024 5077221098127360 5093087414059008 5127734267215872 5136719782871040 5138971084455936 5152772032192512 5173930071425024 5177039404400640 5182996537671680 5188384267960320 5199193401851904 5223679399034880 5234562064449536 5259214633041920 5267023756001280 5284894391992320 5331082153033728 5332506053181440 5367348018020352 5376753417584640 5393555772014592 5418957133578240 5479167768395776 5484863368986624 5506040447631360 5522175364694016 5531852073861120 5534276552491008 5543496505098240 5549139111591936 5570564359127040 5608459354767360 5620749623623680 5635844410210560 5637220684791808 5658986015621120 5725302257991680 5735203645423616 5741165395574784 5750730019307520 5820671330353152 5830871104880640 5870536894709760 5888882322505728 5900642212118528 5916616462172160 5923424614481920 5929582020526080 5941935316402176 5969919313182720 5982356645085184 5992839746682880 5995466265198592 5999069309829120 6011567370891264 6039879305134080 6094292632207360 6144861048668160 6164063739445248 6165710123991040 6193093866946560 6219595845206016 6261906021023744 6268415278841856 6292617654435840 6311057559650304 6322116655841280 6341873270390784 6366359267573760 6379072661749760 6399007263817728 6409667834019840 6423713855569920 6440965040240640 6442537925476352 6452104101101568 6467412589281280 6498991752314880 6543202580561920 6617542667796480 6638222488633344 6652195806117888 6663852691292160 6709185022525440 6723887400222720 6730151225720832 6741944715018240 6743591099564032 6744899548348416 6790783218745344 6836979022954496 6848959710494720 6851961445941248 6856079211233280 6870362709590016 6902719205867520 6917845690613760 6932257869135872 6936423889489920 6964905865379840 6975247676866560 7044644273651712 7046525855989760 7108109537378304 7169004556779520 7176456744468480 7191407696019456 7225276178104320 7247855166160896 7275839162941440 7313151158648832 7341387263508480 7361102903132160 7362900486258688 7373833258401792 7375802765148160 7398852148789248 7427419145502720 7477945806356480 7494332831498240 7514459213614080 7586539987009536 7615831647191040 7691601400823808 7705079674306560 7708456626683904 7760895107137536 7774494806507520 7798790102777856 7827382526279680 7835519098552320 7851843096674304 7888821949562880 7906109360701440 7922580421869568 7927341587988480 7998759079772160 8015423161188352 8051022027030528 8053172406845440 8065130126376960 8201664850821120 8218751652593664 8283263047041024 8292794460274688 8297778110791680 8301414828736512 8315244757647360 8357887038455808 8412689032151040 8429488874455040 8431124435435520 8455831027187712 8488479023431680 8532009685090304 8546223778693120 8564951807426560 8587953386987520 8602805468135424 8665322336419840 8670331413725184 8805805342064640 8809664716210176 8850963318177792 8885136921722880 8912902974603264 8945580030033920 8954878969774080 8973534967627776 8989259620024320 8993199397797888 9017351056336896 9054377624993792 9059818957701120 9141438948311040 9160483612786688 9203625607823360 9217291573002240 9223794254151680 9248565185986560 9329393767809024 9392859031535616 9466586339475456 9483174983761920 9568608992624640 9588543594692608 9598510895726592 9614501751029760 9635570783354880 9663806888214528 9701118883921920 9748487628472320 9750868211531776 9814803870842880 9865136198385664 9903225527336960 9926314001694720 10019278951485440 10063777533788160 10085831100334080 10115386649346048 10186174828118016 10255468534431744 10273439565742080 10277942168911872 10305544064385024 10354078808801280 10365993075343360 10376768535920640 10398386803703808 10447358798069760 10469124128899072 10518429266083840 10569788783984640 10662164306067456 10665012106362880 10753506835169280 10787111544029184 10837914267156480 10958335536791552 10969726737973248 11012080895262720 11044350729388032 11063704147722240 11068553104982016 11086993010196480 11098278223183872 11141128718254080 11216918709534720 11241499247247360 11271688820421120 11274441369583616 11317972031242240 11450604515983360 11482330791149568 11501460038615040 11641342660706304 11661742209761280 11741073789419520 11777764645011456 11801284424237056 11833232924344320 11846849228963840 11859164041052160 11883870632804352 11964713290170368 11985679493365760 11990932530397184 11998138619658240 12023134741782528 12079758610268160 12188585264414720 12289722097336320 12328127478890496 12331420247982080 12439191690412032 12523812042047488 12536830557683712 12644233311682560 12683746540781568 12732718535147520 12798014527635456 12819335668039680 12847427711139840 12881930080481280 12885075850952704 12904208202203136 12934825178562560 12997983504629760 13086405161123840 13276444977266688 13327705382584320 13418370045050880 13460302451441664 13483889430036480 13489799096696832 13581566437490688 13673958045908992 13697919420989440 13712158422466560 13740725419180032 13805438411735040 13835691381227520 13864515738271744 13872847778979840 13929811730759680 14089288547303424 14093051711979520 14338009113559040 14352913488936960 14382815392038912 14450552356208640 14495710332321792 14551678325882880 14626302317297664 14682774527016960 14722205806264320 14725800972517376 14751605530296320 14797704297578496 14854838291005440 14955891612712960 14988665662996480 15028918427228160 15173079974019072 15231663294382080 15383202801647616 15410159348613120 15416913253367808 15521790214275072 15548989613015040 15597580205555712 15654765052559360 15671038197104640 15703686193348608 15777643899125760 15845160843739136 15854683175976960 15997518159544320 16030846322376704 16102044054061056 16106344813690880 16130260252753920 16437503305187328 16566526094082048 16585588920549376 16595556221583360 16602829657473024 16630489515294720 16825378064302080 16858977748910080 16862248870871040 16911662054375424 16976958046863360 17064019370180608 17092447557386240 17129903614853120 17175906773975040 17205610936270848 17330644672839680 17611610684129280 17701926636355584 17770273843445760 17825805949206528 17909757939548160 17947069935255552 17978519240048640 17986398795595776 18034702112673792 18108755249987584 18119637915402240 18282877896622080 18320967225573376 18407251215646720 18434583146004480 18447588508303360 18497130371973120 18658787535618048 18785718063071232 18933172678950912 18966349967523840 19137217985249280 19177087189385216 19197021791453184 19229003502059520 19271141566709760 19327613776429056 19402237767843840 19496975256944640 19501736423063552 19629607741685760 19730272396771328 19806451054673920 19852628003389440 20038557902970880 20127555067576320 20171662200668160 20230773298692096 20372349656236032 20510937068863488 20546879131484160 20555884337823744 20611088128770048 20708157617602560 20731986150686720 20753537071841280 20796773607407616 20894717596139520 20938248257798144 21139577567969280 21324328612134912 21330024212725760 21507013670338560 21574223088058368 21675828534312960 21916671073583104 21939453475946496 22024161790525440 22088701458776064 22127408295444480 22196556446367744 22282257436508160 22433837419069440 22482998494494720 22543377640842240 22548882739167232 22635944062484480 22901209031966720 23282685321412608 23323484419522560 23482147578839040 23555529290022912 23602568848474112 23666465848688640 23718328082104320 23767741265608704 23929426580340736 23971358986731520 23981865060794368 23996277239316480 24046269483565056 24159517220536320 24377170528829440 24656254957780992 24662840495964160 24878383380824064 25073661115367424 25288466623365120 25367493081563136 25465437070295040 25596029055270912 25638671336079360 25694855422279680 25763860160962560 25770151701905408 25808416404406272 25869650357125120 25995967009259520 26172810322247680 26552889954533376 26655410765168640 26836740090101760 26920604902883328 26967778860072960 26979598193393664 27163132874981376 27347916091817984 27395838841978880 27424316844933120 27481450838360064 27610876823470080 27671382762455040 27729031476543488 27745695557959680 28178577094606848 28186103423959040 28676018227118080 28705826977873920 28765630784077824 28991420664643584 29103356651765760 29252604634595328 29444411612528640 29503211060592640 29595408595156992 29709676582010880 29911783225425920 29977331325992960 30057836854456320 30346159948038144 30766405603295232 30820318697226240 30833826506735616 31097979226030080 31195160411111424 31309530105118720 31342076394209280 31407372386697216 31555287798251520 31690321687478272 31709366351953920 31995036319088640 32061692644753408 32212689627381760 32260520505507840 32875006610374656 33133052188164096 33191112443166720 33205659314946048 33260979030589440 33650756128604160 33717955497820160 33724497741742080 33823324108750848 33953916093726720 34128038740361216 34184895114772480 34259807229706240 34351813547950080 34661289345679360 35223221368258560 35403853272711168 35540547686891520 35651611898413056 35894139870511104 35957038480097280 35972797591191552 36069404225347584 36217510499975168 36239275830804480 36565755793244160 36641934451146752 36814502431293440 36869166292008960 36994260743946240 37317575071236096 37571436126142464 37932699935047680 38354174378770432 38394043582906368 38458007004119040 38542283133419520 38655227552858112 38804475535687680 38993950513889280 39259215483371520 39460544793542656 39612902109347840 40077115805941760 40255110135152640 40744699312472064 41021874137726976 41093758262968320 41222176257540096 41416315235205120 41463972301373440 41507074143682560 41593547214815232 41789435192279040 41876496515596288 42279155135938560 42660048425451520 43014027340677120 43148446176116736 43351657068625920 43833342147166208 43878906951892992 44048323581050880 44177402917552128 44254816590888960 44393112892735488 44564514873016320 44867674838138880 44965996988989440 45086755281684480 45097765478334464 45271888124968960 45802418063933440 46565370642825216 46646968839045120 46964295157678080 47111058580045824 47205137696948224 47332931697377280 47535482531217408 47858853160681472 47942717973463040 47963730121588736 47992554478632960 48092538967130112 48319034441072640 48754341057658880 49312509915561984 49325680991928320 49756766761648128 50576933246730240 50734986163126272 50930874140590080 51192058110541824 51277342672158720 51389710844559360 51527720321925120 51540303403810816 51616832808812544 51991934018519040 52345620644495360 53105779909066752 53310821530337280 53841209805766656 53935557720145920 53959196386787328 54326265749962752 54791677683957760 54848633689866240 54962901676720128 55221753646940160 55342765524910080 55458062953086976 55491391115919360 56357154189213696 56372206847918080 57411653955747840 57531261568155648 57982841329287168 58206713303531520 58505209269190656 58888823225057280 59006422121185280 59190817190313984 59419353164021760 59823566450851840 59954662651985920 60115673708912640 60692319896076288 61532811206590464 61640637394452480 61667653013471232 62195958452060160 62390320822222848 62619060210237440 62684152788418560 62814744773394432 63380643374956544 63418732703907840 63990072638177280 64123385289506816 64425379254763520 64521041011015680 65750013220749312 66266104376328192 66382224886333440 67301512257208320 67448995483484160 67646648217501696 67907832187453440 68256077480722432 68369790229544960 68703627095900160 69322578691358720 70446442736517120 70807706545422336 71303223796826112 71788279741022208 71914076960194560 71945595182383104 72138808450695168 72478551661608960 73131511586488320 73283868902293504 73629004862586880 73988521487892480 74635150142472192 75865399870095360 76708348757540864 76788087165812736 76916014008238080 77084566266839040 77310455105716224 77608951071375360 77987901027778560 78518430966743040 78921089587085312 79225804218695680 80154231611883520 80510220270305280 81489398624944128 82043748275453952 82187516525936640 82444352515080192 82832630470410240 82927944602746880 83014148287365120 83187094429630464 83752993031192576 84558310271877120 85320096850903040 86028054681354240 86296892352233472 87666684294332416 87757813903785984 88509633181777920 88786225785470976 89129029746032640 89735349676277760 89931993977978880 90173510563368960 90195530956668928 90543776249937920 91604836127866880 93293937678090240 93928590315356160 94222117160091648 94665863394754560 95070965062434816 95717706321362944 95885435946926080 95985108957265920 96185077934260224 96638068882145280 97508682115317760 98625019831123968 98651361983856640 101153866493460480 101469972326252544 101861748281180160 102384116221083648 102554685344317440 102779421689118720 103055440643850240 103080606807621632 103983868037038080 104691241288990720 106211559818133504 106621643060674560 107682419611533312 107871115440291840 107918392773574656 108652531499925504 109583355367915520 109697267379732480 109925803353440256 110443507293880320 110916125906173952 110982782231838720 112714308378427392 112744413695836160 115062523136311296 115965682658574336 116413426607063040 117777646450114560 118012844242370560 118381634380627968 118838706328043520 119647132901703680 119909325303971840 120231347417825280 123065622413180928 123281274788904960 124391916904120320 124780641644445696 125368305576837120 125629489546788864 126761286749913088 126837465407815680 127980145276354560 128246770579013632 128850758509527040 129042082022031360 131500026441498624 132532208752656384 132764449772666880 134603024514416640 134897990966968320 135293296435003392 135815664374906880 136512154961444864 136739580459089920 137407254191800320 138645157382717440 140892885473034240 141615413090844672 142606447593652224 143576559482044416 143828153920389120 143891190364766208 144277616901390336 144957103323217920 146263023172976640 146567737804587008 147977042975784960 149270300284944384 151730799740190720 153416697515081728 153576174331625472 153832028016476160 154169132533678080 154620910211432448 155975802055557120 157036861933486080 157842179174170624 158451608437391360 160308463223767040 162978797249888256 164375033051873280 164888705030160384 165665260940820480 166028296574730240 166374188859260928 167505986062385152 169116620543754240 170640193701806080 172593784704466944 175515627807571968 177019266363555840 177572451570941952 178258059492065280 179470699352555520 179863987955957760 180347021126737920 180391061913337856 181087552499875840 183209672255733760 186587875356180480 187857180630712320 188444234320183296 190141930124869632 191435412642725888 191770871893852160 191970217914531840 192370155868520448 193276137764290560 197250039662247936 197302723967713280 202939944652505088 203723496562360320 204768232442167296 205109370688634880 206110881287700480 207967736074076160 209382482577981440 212423119636267008 215364839223066624 215742230880583680 215836785547149312 219166710735831040 219394534759464960 219851606706880512 220887014587760640 221832251812347904 221965564463677440 225488827391672320 230125046272622592 231931365317148672 232826853214126080 235555292900229120 236025688484741120 236763268761255936 237677412656087040 239294265803407360 239818650607943680 240462694835650560 246131244826361856 246562549577809920 248783833808240640 249561283288891392 251258979093577728 253522573499826176 253674930815631360 255960290552709120 256493541158027264 257701517019054080 258084164044062720 263000052882997248 265528899545333760 269206049028833280 269795981933936640 270586592870006784 271631328749813760 274814508383600640 277290314765434880 281785770946068480 285212895187304448 287153118964088832 287656307840778240 288555233802780672 289914206646435840 292526046345953280 293135475609174016 295954085951569920 303461599480381440 306833395030163456 307152348663250944 307664056032952320 308338265067356160 309241820422864896 311951604111114240 314073723866972160 315684358348341248 316903216874782720 320616926447534080 325957594499776512 328750066103746560 329777410060320768 331330521881640960 332748377718521856 335011972124770304 338233241087508480 341280387403612160 345187569408933888 354038532727111680 355144903141883904 356516118984130560 358941398705111040 359727975911915520 360694042253475840 360782123826675712 366419344511467520 373175750712360960 376888468640366592 380283860249739264 383541743787704320 383940435829063680 384740311737040896 386552275528581120 394500079324495872 394605447935426560 405879889305010176 407446993124720640 409536464884334592 410218741377269760 412221762575400960 415935472148152320 418764965155962880 424846239272534016 430729678446133248 431484461761167360 431673571094298624 438333421471662080 438789069518929920 439703213413761024 443664503624695808 443931128927354880 450977654783344640 460250092545245184 463862730634297344 471110585800458240 473526537522511872 475354825312174080 478588531606814720 480925389671301120 493125099155619840 499122566577782784 502517958187155456 507349861631262720 511920581105418240 512987082316054528 515403034038108160 531057799090667520 538412098057666560 539591963867873280 541173185740013568 543262657499627520 549629016767201280 554580629530869760 563571541892136960 570425790374608896 574306237928177664 575312615681556480 577110467605561344 579828413292871680 586270951218348032 591908171903139840 613666790060326912 614304697326501888 615328112065904640 623903208222228480 628147447733944320 631368716696682496 633806433749565440 641233852895068160 657500132207493120 659554820120641536 662661043763281920 665496755437043712 670023944249540608 676466482175016960 682560774807224320 690375138817867776 708077065454223360 710289806283767808 713032237968261120 717882797410222080 719455951823831040 721388084506951680 721564247653351424 732838689022935040 746351501424721920 753776937280733184 760567720499478528 767083487575408640 767880871658127360 769480623474081792 773104551057162240 789000158648991744 789210895870853120 811759778610020352 814893986249441280 824443525150801920 831870944296304640 837529930311925760 861459356892266496 862968923522334720 877578139037859840 879406426827522048 887329007249391616 887862257854709760 901955309566689280 920500185090490368 927725461268594688 942221171600916480 947053075045023744 950709650624348160 957177063213629440 961850779342602240 986250198311239680 998245133155565568 1005035916374310912 1014699723262525440 1023841162210836480 1025974164632109056 1062115598181335040 1076824196115333120 1079183927735746560 1082346371480027136 1099258033534402560 1109161259061739520 1140851580749217792 1150625231363112960 1154220935211122688 1159656826585743360 1172541902436696064 1183816343806279680 1228609394653003776 1230656224131809280 1247806416444456960 1256294895467888640 1262737433393364992 1267612867499130880 1282467705790136320 1315000264414986240 1319109640241283072 1330993510874087424 1340047888499081216 1352932964350033920 1380750277635735552 1420579612567535616 1426064475936522240 1435765594820444160 1442776169013903360 1465677378045870080 1507553874561466368 1534166975150817280 1535761743316254720 1538961246948163584 1546209102114324480 1578421791741706240 1623519557220040704 1629787972498882560 1648887050301603840 1663741888592609280 1675059860623851520 1722918713784532992 1725937847044669440 1758812853655044096 1774658014498783232 1775724515709419520 1803910619133378560 1841000370180980736 1884442343201832960 1894106150090047488 1901419301248696320 1923701558685204480 1972500396622479360 1996490266311131136 2010071832748621824 2029399446525050880 2047682324421672960 2051948329264218112 2124231196362670080 2153648392230666240 2158367855471493120 2164692742960054272 2198516067068805120 2218322518123479040 2281703161498435584 2301250462726225920 2308441870422245376 2319313653171486720 2345083804873392128 2367632687612559360 2495612832888913920 2512589790935777280 2525474866786729984 2564935411580272640 2638219280482566144 2661987021748174848 2705865928700067840 2761500555271471104 2841159225135071232 2852128951873044480 2871531189640888320 2885552338027806720 2931354756091740160 3015107749122932736 3068333950301634560 3071523486632509440 3077922493896327168 3156843583483412480 3247039114440081408 3297774100603207680 3327483777185218560 3350119721247703040 3451875694089338880 3517625707310088192 3551449031418839040 3607821238266757120 3768884686403665920 3788212300180094976 3802838602497392640 3847403117370408960 3945000793244958720 3992980532622262272 4020143665497243648 4058798893050101760 4103896658528436224 4307296784461332480 4397032134137610240 4436645036246958080 4602500925452451840 4616883740844490752 4638627306342973440 4690167609746784256 4735265375225118720 4991225665777827840 5025179581871554560 5050949733573459968 5129870823160545280 5276438560965132288 5323974043496349696 5411731857400135680 5523001110542942208 5682318450270142464 5704257903746088960 5771104676055613440 5862709512183480320 6030215498245865472 6143046973265018880 6155844987792654336 6313687166966824960 6494078228880162816 6595548201206415360 6654967554370437120 6700239442495406080 6903751388178677760 7035251414620176384 7102898062837678080 7537769372807331840 7576424600360189952 7694806234740817920 7985961065244524544 8117597786100203520 8207793317056872448 8614593568922664960 8794064268275220480 8873290072493916160 9205001850904903680 9233767481688981504 9380335219493568512 9470530750450237440 9982451331555655680 10050359163743109120 10259741646321090560 10552877121930264576 10823463714800271360 11364636900540284928 11408515807492177920 11542209352111226880 11725419024366960640 12060430996491730944 12311689975585308672 12627374333933649920 13191096402412830720 13309935108740874240 13807502776357355520 14070502829240352768 14205796125675356160 15075538745614663680 15152849200720379904 15389612469481635840 15971922130489049088 16235195572200407040 16415586634113744896 17588128536550440960 18467534963377963008 18941061500900474880 19964902663111311360 20100718327486218240 20519483292642181120 21105754243860529152 22729273801080569856 23084418704222453760 23450838048733921280 24623379951170617344 25254748667867299840 26382192804825661440 26619870217481748480 27615005552714711040 28141005658480705536 28411592251350712320 30151077491229327360 30779224938963271680 32470391144400814080 32831173268227489792 35176257073100881920 36935069926755926016 37882123001800949760 39929805326222622720 41038966585284362240 42211508487721058304 45458547602161139712 46168837408444907520 46901676097467842560 49246759902341234688 52764385609651322880 56823184502701424640 60302154982458654720 61558449877926543360 65662346536454979584 70352514146201763840 73870139853511852032 75764246003601899520 79859610652445245440 82077933170568724480 84423016975442116608 92337674816889815040 98493519804682469376 105528771219302645760 113646369005402849280 123116899755853086720 140705028292403527680 147740279707023704064 164155866341137448960 184675349633779630080 196987039609364938752 211057542438605291520 227292738010805698560 246233799511706173440 295480559414047408128 328311732682274897920 369350699267559260160 422115084877210583040 492467599023412346880 590961118828094816256 738701398535118520320 984935198046824693760 1477402797070237040640 2954805594140474081280
- Sum of all divisors σ(n): 13351031939969952277140
- Sum of proper divisors (its aliquot sum) s(n): 10396226345829478195860
- 2954805594140474081280 is an abundant number, because the sum of its proper divisors (10396226345829478195860) is greater than itself. Its abundance is 7441420751689004114580
Bases of 2954805594140474081280
- Binary: 1010000000101110001010100100000010100011110010000000000000000000000000002
- Hexadecimal: 0xA02E2A40A3C8000000
- Base-36: HBL871K4I7W1S0
Squares and roots of 2954805594140474081280
- 2954805594140474081280 squared (29548055941404740812802) is 8730876099163840038376042328151460046438400
- 2954805594140474081280 cubed (29548055941404740812803) is 25798041539556675066714255152390472313693152727123660376113152000
-
The
square root of 2954805594140474081280 is 54358123534.0263937747 -
The
cube root of 2954805594140474081280 is 14349704.9300785447
Scales and comparisons
How big is 2954805594140474081280?- 2,954,805,594,140,474,081,280 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,954,805,594,140,474,081,280 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 2954805594140474081280 cubic inches would be around 1195808.7 feet tall.
Recreational maths with 2954805594140474081280
- 2954805594140474081280 backwards is 0821804740414955084592
- 2954805594140474081280 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 2954805594140474081280's digits is 90
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 2954805594140474081280 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 2954805594140474081280 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/2954805594140474081280/
Chicago style:
Numbermatics. 2024. "Number 2954805594140474081280 - Facts about the integer". https://numbermatics.com/n/2954805594140474081280/
The information we have on file for 2954805594140474081280 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 2954805594140474081280, math, Factors of 2954805594140474081280, curriculum, school, college, exams, university, Prime factorization of 2954805594140474081280, STEM, science, technology, engineering, physics, economics, calculator, two sextillion, nine hundred fifty-four quintillion, eight hundred five quadrillion, five hundred ninety-four trillion, one hundred forty billion, four hundred seventy-four million, eighty-one thousand, two hundred eighty.