12674818794926941551360
12,674,818,794,926,941,551,360 is an even composite number composed of ten prime numbers multiplied together.
12674818794926941551360 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of thirteen thousand, eight hundred twenty-four divisors.
Prime factorization of 12674818794926941551360:
28 × 33 × 5 × 7 × 11 × 192 × 31 × 331 × 1613 × 797161
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 11 × 19 × 19 × 31 × 331 × 1613 × 797161)See below for interesting mathematical facts about the number 12674818794926941551360 from the Numbermatics database.
Names of 12674818794926941551360
- Cardinal: 12674818794926941551360 can be written as Twelve sextillion, six hundred seventy-four quintillion, eight hundred eighteen quadrillion, seven hundred ninety-four trillion, nine hundred twenty-six billion, nine hundred forty-one million, five hundred fifty-one thousand, three hundred sixty.
Scientific notation
- Scientific notation: 1.267481879492694155136 × 1022
Factors of 12674818794926941551360
Divisors of 12674818794926941551360
- Number of divisors d(n): 13824
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 21 22 24 27 28 30 31 32 33 35 36 38 40 42 44 45 48 54 55 56 57 60 62 63 64 66 70 72 76 77 80 84 88 90 93 95 96 99 105 108 110 112 114 120 124 126 128 132 133 135 140 144 152 154 155 160 165 168 171 176 180 186 189 190 192 198 209 210 216 217 220 224 228 231 240 248 252 256 264 266 270 279 280 285 288 297 304 308 310 315 320 330 331 336 341 342 352 360 361 372 378 380 384 385 396 399 418 420 432 434 440 448 456 462 465 480 495 496 504 513 528 532 540 558 560 570 576 589 594 608 616 620 627 630 640 651 660 662 665 672 682 684 693 704 720 722 744 756 760 768 770 792 798 836 837 840 855 864 868 880 896 912 924 930 945 960 990 992 993 1008 1023 1026 1045 1056 1064 1080 1083 1085 1116 1120 1140 1152 1155 1178 1188 1197 1216 1232 1240 1254 1260 1280 1302 1320 1324 1330 1344 1364 1368 1386 1395 1408 1440 1444 1463 1485 1488 1512 1520 1540 1584 1596 1613 1655 1672 1674 1680 1705 1710 1728 1736 1760 1767 1792 1805 1824 1848 1860 1881 1890 1920 1953 1980 1984 1986 1995 2016 2046 2052 2079 2090 2112 2128 2160 2166 2170 2232 2240 2280 2304 2310 2317 2356 2376 2387 2394 2432 2464 2480 2508 2520 2527 2565 2604 2640 2648 2660 2688 2728 2736 2772 2790 2816 2880 2888 2926 2945 2970 2976 2979 3024 3040 3069 3080 3135 3168 3192 3226 3249 3255 3310 3344 3348 3360 3410 3420 3456 3465 3472 3520 3534 3591 3610 3641 3648 3696 3720 3762 3780 3840 3906 3960 3968 3971 3972 3990 4032 4092 4104 4123 4158 4180 4185 4224 4256 4320 4332 4340 4389 4464 4480 4560 4620 4634 4712 4752 4774 4788 4839 4864 4928 4960 4965 5016 5040 5054 5115 5130 5208 5280 5296 5301 5320 5376 5415 5456 5472 5544 5580 5643 5760 5776 5852 5859 5890 5940 5952 5958 5985 6048 6080 6138 6160 6270 6289 6336 6384 6452 6479 6498 6510 6620 6688 6696 6720 6820 6840 6912 6930 6944 6951 7040 7068 7161 7182 7220 7282 7296 7315 7392 7440 7524 7560 7581 7812 7920 7936 7942 7944 7980 8064 8065 8184 8208 8246 8316 8360 8370 8448 8512 8640 8664 8680 8778 8835 8928 8937 8960 9120 9207 9240 9268 9405 9424 9504 9548 9576 9678 9747 9765 9856 9920 9930 10032 10080 10108 10230 10260 10261 10395 10416 10560 10592 10602 10640 10830 10912 10923 10944 11088 11160 11191 11286 11291 11520 11552 11585 11704 11718 11780 11880 11904 11913 11916 11935 11970 12096 12160 12276 12320 12369 12540 12578 12635 12672 12768 12904 12958 12996 13020 13167 13240 13376 13392 13440 13640 13680 13860 13888 13902 14080 14136 14322 14364 14440 14517 14564 14592 14630 14784 14880 14895 15048 15120 15162 15345 15624 15840 15884 15888 15903 15960 16128 16130 16245 16368 16416 16492 16632 16720 16740 17024 17280 17328 17360 17556 17670 17743 17856 17874 17955 18205 18240 18414 18480 18536 18810 18848 18867 19008 19096 19152 19356 19437 19494 19530 19712 19840 19855 19860 20064 20160 20216 20460 20520 20522 20615 20790 20832 20853 21120 21184 21204 21280 21483 21660 21824 21846 21888 21945 22176 22320 22382 22572 22582 22743 23104 23170 23408 23436 23560 23760 23808 23826 23832 23870 23940 24192 24195 24320 24552 24640 24738 25080 25156 25270 25344 25487 25536 25808 25916 25992 26040 26334 26480 26505 26752 26784 26880 27280 27360 27720 27776 27797 27804 28215 28272 28644 28728 28880 29034 29128 29260 29295 29568 29760 29790 30096 30240 30324 30647 30690 30783 31248 31445 31680 31768 31776 31806 31920 32260 32395 32490 32736 32769 32832 32984 33264 33440 33480 33573 33873 34048 34560 34656 34720 34755 35112 35340 35486 35712 35739 35748 35805 35910 36410 36480 36828 36960 37072 37107 37620 37696 37734 37905 38016 38192 38304 38712 38874 38988 39060 39501 39680 39710 39720 40128 40320 40432 40920 41040 41044 41230 41580 41664 41706 42240 42368 42408 42560 42966 43320 43551 43648 43692 43776 43890 44023 44352 44640 44685 44764 45144 45164 45353 45486 46035 46208 46340 46816 46872 47120 47520 47652 47664 47740 47880 48384 48390 48735 49104 49280 49476 50003 50160 50312 50540 50974 51072 51305 51616 51832 51984 52080 52668 52960 53010 53229 53504 53568 54560 54615 54720 55440 55552 55594 55608 55955 56430 56455 56544 56601 57288 57456 57760 58068 58256 58311 58520 58590 59136 59520 59565 59580 60192 60480 60648 61294 61380 61566 61845 62496 62559 62890 63360 63536 63552 63612 63840 64449 64520 64790 64980 65472 65538 65664 65835 65968 66528 66880 66960 67146 67746 68229 69179 69312 69440 69510 70224 70680 70972 71424 71478 71496 71610 71820 71827 72585 72820 72960 73656 73920 74144 74214 75240 75392 75468 75810 76032 76384 76461 76608 77424 77748 77976 78120 78337 79002 79420 79440 79515 80256 80640 80864 81840 82080 82088 82460 83160 83328 83391 83412 84736 84816 85120 85932 86640 87102 87296 87384 87780 88046 88704 88715 89280 89370 89528 90288 90328 90706 90972 91941 92070 92349 92416 92680 93632 93744 94240 94335 95040 95304 95328 95480 95760 96780 97185 97470 98208 98307 98560 98952 100006 100320 100624 100719 101080 101619 101948 102144 102610 103232 103664 103968 104160 104265 105336 105920 106020 106458 107136 107217 107415 109120 109230 109440 110880 111188 111216 111321 111910 112860 112871 112910 113088 113202 113715 114576 114912 115520 116136 116512 116622 117040 117180 119040 119130 119160 119491 120384 120960 121296 122588 122760 123101 123132 123690 124201 124992 125118 125780 126720 127072 127104 127224 127435 127680 128898 129040 129580 129960 130944 131076 131328 131670 131936 132069 133056 133760 133920 134292 135492 136059 136458 138358 138624 138880 138985 139020 140448 141360 141944 142956 142992 143220 143640 143654 145170 145640 147312 147840 148288 148428 150009 150480 150784 150936 151620 152768 152922 153216 153235 153915 154848 155496 155952 156240 156674 158004 158840 158880 159030 159687 160512 161728 163680 163845 164160 164176 164920 166320 166656 166782 166824 167865 169365 169632 169803 170240 171864 173280 174204 174768 174933 175560 176092 177408 177430 178560 178695 178740 179056 180576 180656 181412 181944 183882 184140 184698 185360 185535 187264 187488 188480 188670 190080 190608 190656 190960 191520 193560 194370 194940 194959 196416 196614 197505 197904 200012 200640 201248 201438 202160 203238 203896 205220 206464 207328 207537 207936 208320 208530 210672 211840 212040 212916 214272 214434 214529 214830 215481 217755 218240 218460 218880 220115 221760 222376 222432 222642 223820 225720 225742 225820 226176 226404 226765 227430 229152 229383 229824 231040 232272 233024 233244 234080 234360 235011 238260 238320 238982 240768 241920 242592 245176 245520 246202 246264 247380 248402 249984 250015 250173 250236 251560 254144 254208 254448 254870 255360 257796 258080 259160 259920 261888 262152 263340 263872 264138 266112 266145 267520 267840 268584 270984 272118 272916 275823 276716 277047 277248 277760 277970 278040 280896 282720 283005 283888 285912 285984 286440 287280 287308 290340 291280 291555 294624 295680 296576 296856 300018 300960 301872 302157 303240 304857 305536 305844 306432 306470 307830 309696 310992 311904 312480 312795 313348 316008 317680 317760 318060 319374 322245 323456 327360 327690 328320 328352 329840 332640 333564 333648 335730 337117 338613 338730 339264 339606 341145 343728 345895 346560 348408 349536 349866 350021 351120 352184 354860 357120 357390 357480 358112 358473 359135 361152 361312 362824 363888 367764 368280 369303 369396 370720 371070 372603 374528 374976 376960 377340 380160 381216 381312 381920 382305 383040 387120 388740 389880 389918 391685 392832 393228 395010 395808 396207 400024 401280 402496 402876 404320 406476 407792 408177 410440 412928 414656 415074 415872 416640 416955 417060 421344 423680 424080 425832 428868 429058 429660 430962 435510 436480 436920 440230 443520 444752 444864 445284 447640 450027 451440 451484 451640 452352 452808 453530 454860 458304 458766 459648 459705 461745 462080 464544 466048 466488 468160 468720 470022 476520 476640 477964 479061 481536 484253 485184 490352 491040 491535 492404 492528 494760 496804 499968 500030 500346 500472 503120 503595 508095 508288 508896 509740 510720 515592 516160 518320 519840 524304 526680 527744 528276 532224 532290 533903 535680 536085 537168 541968 544236 545832 550033 551646 553432 554094 555940 556080 556605 561792 564355 565440 566010 567776 571824 571968 572880 574560 574616 580680 582293 582560 583110 584877 589248 593152 593712 597455 600036 601920 603744 604314 606480 609714 611072 611688 612940 615505 615660 619392 621005 621984 622611 623808 624960 625590 626696 632016 635360 635520 636120 638748 643587 644490 646443 646912 654720 655380 656640 656704 659680 660345 665280 667128 667296 671460 674234 677226 677460 678528 679212 680295 682290 687456 688149 691790 693120 696816 699072 699732 700042 702240 704368 705033 709720 714780 714960 716224 716946 718270 722304 722624 725648 727776 735528 736560 738606 738792 741440 742140 745206 749952 750045 750519 753920 754680 762432 762624 763840 764610 766080 774240 777480 779760 779836 783370 785664 786456 790020 790097 791616 792414 797161 798435 800048 802560 804992 805752 808640 812952 815584 816354 820880 827469 829312 830148 831744 833280 833910 834120 836437 842688 848160 849015 851664 857736 858116 859320 861707 861924 871020 873840 874665 880460 887040 889504 889728 890568 895280 900054 902880 902968 903280 905616 907060 909720 916608 917532 919296 919410 923490 929088 932096 932976 936320 937440 940044 950057 953040 953280 955928 958122 968506 970368 974795 980704 982080 983070 984808 985056 989520 993608 1000060 1000692 1000944 1006240 1007190 1011351 1015839 1016190 1016576 1017792 1019480 1031184 1032320 1036640 1037685 1039680 1048608 1050063 1053360 1055488 1056552 1064580 1067806 1071360 1072170 1072645 1074336 1075419 1077405 1083936 1088472 1091664 1100066 1103292 1106864 1107909 1108188 1111880 1112160 1113210 1117809 1123584 1128710 1130880 1132020 1135552 1143648 1143936 1145760 1146915 1149120 1149232 1161360 1164586 1165120 1166220 1169754 1175055 1178496 1187424 1188621 1194910 1200072 1203840 1207488 1208628 1212960 1219428 1223376 1224531 1225880 1231010 1231320 1238784 1242010 1243968 1245222 1247616 1249920 1250865 1251180 1253392 1264032 1270720 1271040 1272240 1277496 1287174 1288980 1292886 1309440 1310760 1313408 1314401 1319360 1320690 1330560 1334256 1334592 1342920 1348468 1350081 1354452 1354920 1357056 1358424 1360590 1364580 1364713 1374912 1376298 1379115 1383580 1385235 1386240 1393632 1398144 1399464 1400084 1404480 1408736 1410066 1419440 1429560 1429920 1432448 1433892 1436540 1444608 1445248 1451296 1452759 1455552 1471056 1473120 1477212 1477584 1482880 1484280 1490412 1499904 1500090 1501038 1509360 1510785 1524285 1524864 1527680 1529220 1532160 1548480 1554960 1559520 1559672 1566740 1572912 1580040 1580194 1583232 1584828 1594322 1596870 1600096 1601709 1609984 1611504 1617280 1625904 1631168 1632708 1641760 1650099 1654938 1658624 1660296 1667820 1668240 1672874 1685376 1685585 1693065 1696320 1698030 1703328 1715472 1716232 1718640 1723414 1723848 1742040 1746879 1747680 1749330 1750105 1754631 1760920 1779008 1779456 1781136 1790560 1792365 1800108 1805760 1805936 1806560 1811232 1814120 1819440 1833216 1835064 1838820 1846515 1846980 1858176 1863015 1865952 1867833 1872640 1874880 1880088 1900114 1906080 1906560 1911856 1916244 1930761 1937012 1939329 1940736 1949590 1961408 1964160 1966140 1969616 1970112 1979040 1981035 1987216 2000120 2001384 2001888 2012480 2014380 2022702 2031678 2032380 2035584 2038960 2040885 2062368 2064640 2073280 2075370 2079360 2097216 2100126 2106720 2113104 2115099 2129160 2135612 2144340 2144549 2145290 2148672 2150838 2154810 2167872 2176944 2183328 2200132 2206584 2213728 2215818 2216376 2223760 2224320 2226420 2235618 2250135 2257420 2261760 2264040 2271104 2287296 2287872 2291520 2293830 2298240 2298464 2322720 2329172 2330240 2332440 2339508 2350110 2356992 2359819 2370291 2374848 2377242 2389820 2391483 2395305 2400144 2407680 2414976 2417256 2421265 2425920 2438856 2446752 2449062 2451760 2462020 2462640 2484020 2487936 2490444 2495232 2499840 2501730 2502360 2506784 2509311 2528064 2541440 2544480 2554992 2574348 2577960 2585121 2585772 2621520 2626816 2628802 2638720 2641380 2661120 2668512 2669184 2669515 2685840 2696936 2700162 2708904 2709840 2716848 2721180 2729160 2729426 2749824 2750165 2752596 2758230 2767160 2770470 2787264 2796288 2798928 2800168 2808960 2817472 2820132 2838880 2850171 2859120 2859840 2864896 2867784 2873080 2890496 2902592 2905518 2911104 2911465 2924385 2942112 2946240 2954424 2955168 2965760 2968560 2980824 3000180 3002076 3018720 3021570 3034053 3047517 3048570 3049728 3055360 3058440 3096960 3109920 3113055 3119040 3119344 3133480 3145824 3150189 3160080 3160388 3166464 3169656 3188644 3193740 3200192 3203418 3217935 3223008 3226257 3232215 3234560 3251808 3262336 3265416 3283520 3300198 3309876 3320592 3323727 3335640 3336480 3345748 3353427 3370752 3371170 3386130 3392640 3396060 3406656 3430944 3432464 3437280 3440745 3446828 3447696 3484080 3493758 3495360 3498660 3500210 3509262 3521840 3525165 3558016 3562272 3581120 3584730 3600216 3611520 3611872 3613120 3622464 3628240 3638880 3670128 3677640 3693030 3693960 3704221 3716352 3726030 3731904 3735666 3737321 3749760 3752595 3760176 3800228 3812160 3813120 3823712 3832488 3850231 3861522 3874024 3878658 3899180 3922816 3928320 3932280 3939232 3940224 3943203 3950485 3958080 3962070 3974432 3985805 4000240 4002768 4003776 4024960 4028760 4045404 4063356 4064760 4071168 4076051 4077920 4081770 4094139 4124736 4137345 4146560 4150740 4158720 4182185 4194432 4200252 4213440 4226208 4230198 4258320 4271224 4288680 4289098 4290580 4297344 4301676 4308535 4309620 4335744 4353888 4358277 4366656 4400264 4413168 4427456 4431636 4432752 4447520 4448640 4452840 4471236 4500270 4514840 4528080 4542208 4574592 4583040 4587660 4596480 4596928 4645440 4658344 4660480 4664880 4679016 4700220 4719638 4740582 4749696 4750285 4754484 4779640 4782966 4790610 4800288 4805127 4829952 4834512 4842530 4851840 4877712 4893504 4898124 4903520 4924040 4925280 4950297 4968040 4975872 4980888 5003460 5004720 5013568 5018622 5056128 5056755 5079195 5082880 5088960 5109984 5148696 5155920 5170242 5171544 5240637 5243040 5250315 5257604 5263893 5277440 5282760 5337024 5338368 5339030 5371680 5377095 5393872 5400324 5417808 5419680 5433696 5442360 5458320 5458852 5499648 5500330 5505192 5516460 5534320 5539545 5540940 5574528 5580127 5589045 5597856 5600336 5617920 5634944 5640264 5677760 5700342 5718240 5719680 5735568 5746160 5792283 5805184 5811036 5822208 5822930 5848770 5872933 5884224 5892480 5908848 5910336 5937120 5943105 5961648 6000360 6004152 6037440 6043140 6068106 6095034 6097140 6116880 6122655 6193920 6219840 6226110 6238080 6238688 6266960 6291648 6300378 6320160 6320776 6339312 6377288 6387480 6400384 6405223 6406836 6433647 6435870 6446016 6452514 6464430 6503616 6524672 6530832 6567040 6572005 6600396 6619752 6641184 6647454 6650399 6671280 6672960 6691496 6706854 6742340 6750405 6772260 6785280 6792120 6813312 6823565 6861888 6864928 6874560 6881490 6893656 6895392 6968160 6987516 6990720 6997320 7000420 7018524 7043680 7050330 7079457 7110873 7116032 7124544 7162240 7169460 7174449 7200432 7223040 7223744 7226240 7244928 7256480 7263795 7277760 7340256 7355280 7386060 7387920 7408442 7452060 7463808 7471332 7474642 7499520 7505190 7520352 7527933 7600456 7624320 7647424 7664976 7700462 7723044 7748048 7755363 7757316 7798360 7845632 7864560 7878464 7880448 7886406 7900970 7916160 7924140 7948864 7971610 8000480 8005536 8007552 8008545 8049920 8057520 8090808 8126712 8129520 8152102 8155840 8163540 8188278 8249472 8250495 8274690 8293120 8301480 8364370 8388864 8400504 8426880 8452416 8460396 8516640 8542448 8550513 8577360 8578196 8581160 8594688 8603352 8617070 8619240 8671488 8707776 8716554 8733312 8734395 8768771 8773155 8800528 8826336 8854912 8863272 8865504 8895040 8897280 8905680 8942472 9000540 9029680 9056160 9102159 9149184 9166080 9175320 9193856 9200807 9290880 9316688 9329760 9339165 9358032 9400440 9439276 9450567 9481164 9499392 9500570 9508968 9559280 9565932 9581220 9600576 9610254 9653805 9669024 9685060 9696645 9703680 9755424 9787008 9796248 9807040 9848080 9850560 9900594 9936080 9961776 10006920 10009440 10027136 10037244 10112256 10113510 10144157 10158390 10177920 10219968 10297392 10311840 10340484 10343088 10450627 10481274 10486080 10500630 10515208 10527786 10565520 10575495 10674048 10678060 10722745 10743360 10754190 10787744 10800648 10835616 10839360 10867392 10884720 10916640 10917704 11000660 11010384 11032920 11068640 11079090 11081880 11112663 11149056 11160254 11178090 11195712 11200672 11211963 11269888 11280528 11355520 11400684 11436480 11439360 11471136 11492320 11550693 11584566 11610368 11622072 11645860 11697540 11745866 11768448 11784960 11799095 11817696 11820672 11829609 11851455 11874240 11886210 11923296 11957415 12000720 12008304 12074880 12086280 12136212 12190068 12194280 12228153 12233760 12245310 12282417 12439680 12452220 12476160 12477376 12533920 12546555 12583296 12600756 12640320 12641552 12678624 12754576 12774960 12800768 12810446 12813672 12867294 12871740 12892032 12905028 12925605 12928860 13007232 13061664 13074831 13134080 13144010 13200792 13239504 13282368 13294908 13300798 13342560 13345920 13382992 13413708 13484680 13500810 13544520 13584240 13626624 13647130 13723776 13729856 13749120 13762980 13787312 13790784 13936320 13975032 13981440 13994640 14000840 14037048 14087360 14100660 14158914 14221746 14249088 14250855 14324480 14338920 14348898 14400864 14415381 14447488 14452480 14489856 14512960 14527590 14555520 14680512 14710560 14772120 14775840 14816884 14850891 14904120 14927616 14942664 14949284 15010380 15011843 15040704 15055866 15146059 15170265 15200912 15237585 15248640 15294848 15329952 15400924 15446088 15496096 15510726 15514632 15596720 15721911 15729120 15750945 15756928 15772812 15801940 15832320 15848280 15897728 15943220 16000960 16011072 16015104 16017090 16115040 16131285 16181616 16253424 16259040 16304204 16311680 16327080 16376556 16498944 16500990 16549380 16550993 16602960 16618635 16728740 16740381 16767135 16801008 16853760 16904832 16920792 17033280 17084896 17101026 17154720 17156392 17162320 17206704 17234140 17238480 17415552 17433108 17466624 17468790 17537542 17546310 17601056 17618799 17652672 17709824 17726544 17731008 17790080 17811360 17884944 18001080 18051083 18059360 18112320 18204318 18350640 18387712 18401614 18521105 18581760 18633376 18659520 18678330 18686605 18716064 18800880 18878552 18901134 18962328 19001140 19017936 19118560 19131864 19162440 19201152 19215669 19220508 19251155 19300941 19307610 19338048 19370120 19393290 19510848 19574016 19592496 19614080 19696160 19701120 19716015 19801188 19872160 19923552 19951197 20013840 20018880 20054272 20074488 20227020 20288314 20316780 20355840 20380255 20439936 20470695 20594784 20623680 20680968 20686176 20901254 20962548 20972160 21001260 21030416 21055572 21131040 21150990 21238371 21332619 21348096 21356120 21445490 21486720 21508380 21523347 21575488 21601296 21671232 21678720 21734784 21769440 21791385 21833280 21835408 22001320 22020768 22065840 22137280 22158180 22163760 22225326 22320508 22356180 22391424 22401344 22423926 22561056 22583799 22711040 22801368 22872960 22942272 22984640 23101386 23169132 23244144 23266089 23291720 23395080 23491732 23536896 23598190 23635392 23641344 23659218 23702910 23748480 23772420 23846592 23914830 24001440 24016608 24025635 24149760 24172560 24272424 24380136 24388560 24456306 24467520 24490620 24564834 24711991 24751485 24879360 24904440 24954752 25067840 25093110 25166592 25201512 25280640 25283104 25357248 25509152 25549920 25620892 25627344 25651539 25734588 25743480 25784064 25810056 25851210 25857720 25929547 26014464 26123328 26149662 26203185 26288020 26306313 26319465 26401584 26479008 26564736 26589816 26601596 26685120 26691840 26765984 26827416 26969360 27001620 27089040 27168480 27294260 27447552 27459712 27498240 27525960 27574624 27581568 27602421 27872640 27900635 27950064 27989280 28001680 28074096 28174720 28201320 28317828 28443492 28498176 28501710 28677840 28697796 28801728 28830762 28894976 28961415 29025920 29055180 29111040 29361024 29364665 29421120 29544240 29551680 29633768 29701782 29808240 29885328 29898568 30020760 30023686 30081408 30111732 30292118 30340530 30401824 30432471 30475170 30589696 30659904 30801848 30892176 30992192 31021452 31029264 31193440 31351881 31443822 31458240 31501890 31513856 31545624 31603880 31696560 31795456 31886440 32001920 32022144 32026115 32034180 32168235 32230080 32262570 32363232 32506848 32518080 32608408 32623360 32654160 32753112 33001980 33098760 33101986 33205920 33237270 33251995 33337989 33457480 33480762 33534270 33602016 33635889 33809664 33841584 34066560 34169792 34202052 34309440 34312784 34324640 34413408 34468280 34476960 34652079 34831104 34866216 34937580 35075084 35092620 35202112 35237598 35305344 35397285 35453088 35462016 35488827 35554365 35580160 35622720 35769888 35872245 36002160 36102166 36118720 36224640 36408636 36684459 36701280 36803228 36847251 37042210 37266752 37319040 37356660 37373210 37432128 37601760 37639665 37757104 37802268 37924656 38002280 38035872 38237120 38263728 38324880 38402304 38431338 38441016 38502310 38601882 38615220 38676096 38740240 38776815 38786580 39021696 39184992 39228160 39392320 39402240 39432030 39602376 39744320 39847104 39902394 40027680 40037760 40148976 40454040 40576628 40633560 40746431 40760510 40879872 40941390 41110531 41189568 41247360 41361936 41372352 41802508 41925096 41944320 42002520 42060832 42111144 42262080 42301980 42476742 42665238 42712240 42752565 42890980 42973440 43016760 43046694 43150976 43202592 43342464 43357440 43469568 43538880 43582770 43666560 43670816 43843855 44002640 44041536 44131680 44274560 44316360 44327520 44450652 44641016 44712360 44782848 44802688 44836561 44847852 45035529 45122112 45167598 45438177 45510795 45602736 45745920 45884544 45969280 46004035 46202772 46338264 46488288 46532178 46583440 46790160 46983464 47196380 47252835 47270784 47318436 47405820 47496960 47544840 47693184 47829660 48002880 48033216 48051270 48345120 48544848 48760272 48777120 48912612 48935040 48981240 49129668 49423982 49502970 49652979 49808880 49909504 50135680 50186220 50221143 50403024 50561280 50566208 50714496 50720785 51018304 51099840 51241784 51254688 51303078 51469176 51486960 51620112 51702420 51715440 51859094 52246656 52253135 52299324 52406370 52576040 52612626 52638930 52803168 52856397 52958016 53129472 53179632 53203192 53370240 53531968 53654832 53938720 54003240 54153249 54178080 54336960 54588520 54919424 55051920 55149248 55163136 55204842 55563315 55745280 55801270 55900128 55978560 56003360 56059815 56148192 56349440 56402640 56635656 56886984 57003420 57355680 57395592 57603456 57647007 57661524 57753465 57902823 57922830 58051840 58110360 58722048 58729330 58842240 59088480 59103360 59148045 59267536 59403564 59616480 59770656 59797136 59853591 60041520 60047372 60162816 60223464 60584236 60681060 60803648 60864942 60950340 61140765 61319808 61381397 61412085 61603696 61784352 61984384 62042904 62058528 62386880 62703762 62887644 62916480 63003780 63091248 63207760 63393120 63715113 63772880 64003840 64044288 64052230 64068360 64336470 64460160 64525140 64726464 65013696 65036160 65216816 65308320 65374155 65506224 66003960 66197520 66203972 66411840 66474540 66503990 66675978 66914960 66961524 67068540 67204032 67271778 67683168 68133120 68339584 68404104 68618880 68625568 68649280 68826816 68936560 68953920 69304158 69732432 69875160 70150168 70185240 70404224 70475196 70610688 70794570 70906176 70924032 70977654 71009099 71108730 71245440 71539776 71744490 72004320 72076905 72204332 72237440 72449280 72817272 73154389 73368918 73402560 73606456 73694502 74084420 74135973 74254455 74533504 74638080 74713320 74746420 74864256 75059215 75203520 75279330 75514208 75604536 75730295 75849312 76004560 76071744 76474240 76527456 76649760 76862676 76882032 77004620 77203764 77230440 77352192 77480480 77553630 77573160 77788641 78043392 78369984 78609555 78784640 78864060 78918939 79204752 79488640 79694208 79804788 80055360 80075520 80297952 80908080 81153256 81267120 81492862 81521020 81882780 82221062 82379136 82494720 82723872 82744704 82754965 82807263 83605016 83701905 83850192 84005040 84121664 84222288 84524160 84603960 84953484 85330476 85424480 85505130 85781960 86033520 86093388 86301952 86405184 86684928 87077760 87165540 87333120 87341632 87687710 88005280 88083072 88093995 88263360 88549120 88632720 88655040 88901304 89282032 89424720 89605376 89673122 89695704 90071058 90244224 90255415 90335196 90876354 91021590 91205472 91297413 91769088 91938560 92008070 92405544 92676528 92976576 93064356 93166880 93580320 93966928 94055643 94392760 94505670 94541568 94636872 94811640 95089680 95386368 95659320 96005760 96066432 96078345 96102540 96504705 96690240 97089696 97520544 97554240 97825224 97870080 97962480 98259336 98847964 99005940 99305958 99617760 99755985 100013967 100271360 100372440 100442286 100806048 100907667 101132416 101428992 101441570 102036608 102199680 102483568 102509376 102606156 102938352 102973920 103240224 103404840 103430880 103718188 103956237 104493312 104506270 104598648 104812740 105152080 105225252 105277860 105606336 105712794 105916032 106022413 106191855 106359264 106406384 106663095 106740480 107063936 107309664 107616735 107877440 108006480 108306498 108356160 108673920 109177040 110053377 110103840 110298496 110409684 111126630 111585727 111602540 111800256 111957120 112006720 112119630 112296384 112805280 112918995 113271312 113773968 114006840 114711360 114791184 115206912 115294014 115323048 115506930 115805646 115845660 115856951 116220720 116330445 117458660 117684480 118176960 118206720 118296090 118535072 118807128 119232960 119541312 119594272 119707182 120083040 120094744 120446928 121168472 121362120 121607296 121729884 121900680 122239293 122281530 122639616 122762794 122824170 123207392 123331593 123559955 123568704 123968768 124085808 124117056 124773760 125407524 125775288 125832960 126007560 126182496 126357581 126415520 126786240 127430226 127545760 128104460 128136720 128257695 128672940 128920320 129050280 129452928 129647735 130027392 130072320 130433632 130616640 130748310 131012448 131531565 132007920 132395040 132407944 132823680 132949080 133007980 133351956 133829920 133923048 134137080 134408064 134509683 134543556 135106587 135366336 136314531 136679168 136808208 137237760 137251136 137298560 137653632 137873120 137907840 138012105 138608316 139464864 139750320 140300336 140370480 140808448 140950392 141589140 141812352 141955308 142018198 142217460 142490880 143079552 143488980 144008640 144153810 144408664 144474880 145634544 146308778 146737836 146805120 147212912 147389004 148168840 148271946 148508910 148958937 149067008 149426640 149492840 149728512 150118430 150407040 150558660 150663429 151028416 151209072 151460590 151698624 152009120 152143488 152162355 152948480 153054912 153299520 153725352 153764064 154009240 154407528 154460880 154960960 155107260 155146320 155577282 156739968 156759405 157219110 157569280 157728120 157837878 158409504 158569191 158977280 159388416 159609576 160110720 160595904 161816160 162306512 162459747 162534240 162985724 163042040 163765560 164442124 164758272 165447744 165489408 165509930 165614526 166606649 166689945 167210032 167403810 167700384 168010080 168179445 168243328 168444576 169048320 169207920 169906968 170660952 170848960 171010260 171563920 172067040 172186776 172810368 172941021 172983937 173260395 174155520 174331080 174683264 175375420 176010560 176166144 176187990 176526720 177265440 177310080 177444135 177802608 178564064 178849440 179346244 179391408 179560773 180142116 180488448 180510830 180670392 181752708 182043180 182060923 182410944 182594826 183422295 184016140 184144191 184236255 184811088 185353056 185953152 186128712 186333760 187160640 187933856 188111286 188785520 189011340 189273744 189623280 190179360 191318640 192011520 192132864 192156690 192205080 192738983 193009410 193380480 194179392 195041088 195108480 195650448 195924960 196518672 197695928 198011880 198561913 198611916 199235520 199511970 200027934 200744880 200884572 201612096 201815334 202264832 202883140 203732155 204073216 204399360 204967136 205018752 205212312 205552655 205876704 205947840 206480448 206809680 206861760 207436376 207912474 209012540 209197296 209625480 210304160 210450504 210555720 211212672 211425588 211832064 212044826 212383710 212718528 212812768 213027297 213326190 214127872 214619328 215233470 215754880 216012960 216612996 216712320 217347840 218354080 219463167 220106754 220207680 220596992 220819368 222253260 222407919 223171454 223205080 223600512 223914240 224013440 224182805 224239260 224592768 225177645 225610560 225837990 226542624 227190885 227547936 228013680 229422720 229582368 230588028 230646096 231013860 231611292 231691320 231713902 232441440 232660890 233365923 234917320 236353920 236592180 236756817 237070144 237614256 238465920 239082624 239188544 239414364 240166080 240189488 240893856 242336944 242724240 243214592 243459768 243801360 244478586 244563060 245525588 245648340 246414784 246663186 247119910 247137408 248171616 248234112 248264895 248421789 249547520 250815048 251105715 251550576 252015120 252364992 252715162 252831040 253572480 254860452 255091520 256208920 256273440 256515390 257345880 258100560 258905856 259295470 260054784 260867264 261233280 261496620 262024896 263063130 263860291 264015840 264281985 264790080 264815888 265647360 265898160 266015960 266703912 267659840 267846096 268274160 268816128 269019366 269087112 270213174 270732672 270766245 271831901 272629062 273616416 273892239 274502272 274597120 275307264 275746240 275815680 276024210 277216632 278929728 279500640 280600672 280740960 281900784 282166929 283178280 283624704 283910616 284036396 284434920 285225017 286159104 286977960 287775121 288017280 288235035 288307620 288817328 289514115 291269088 292617556 293475672 293610240 294425824 294778008 296337680 296543892 297017820 297917874 298853280 298985680 299267955 300236860 300814080 301117320 301326858 302056832 302418144 302921180 303397248 304018240 304286976 304324710 306109824 306599040 306906985 307450704 307528128 308018480 308815056 308921760 309921920 310214520 310292640 311154564 313479936 313518810 314438220 314468867 315456240 315675756 316819008 317138382 318067239 318575565 319219152 320221440 321191808 323632320 324613024 324919494 325068480 325971448 326084080 327531120 328884248 330895488 331019860 331229052 333213298 333379890 334420064 334757181 334807620 335400768 336020160 336358890 336486656 336889152 338415840 339813936 341321904 341697920 342020520 343127840 344134080 344373552 345620736 345882042 345967874 346520790 347570853 348662160 349366528 350750840 352021120 352375980 353053440 354530880 354620160 354888270 355045495 355605216 357128128 357698880 358692488 358782816 359121546 360284232 361021660 361340784 363505416 364086360 364121846 364821888 365189652 365771945 366717879 366844590 368032280 368288382 368472510 369622176 369994779 370679865 370706112 371906304 372257424 372667520 374321280 375867712 376222572 377571040 378022680 378547488 379072743 379246560 380358720 382637280 384313380 384410160 385477966 386018820 386760960 388358784 388943205 390082176 390216960 391300896 391849920 393037344 394594695 395391856 396023760 397123826 397223832 398471040 399023940 400055868 401489760 401769144 403224192 403529049 403630668 405319761 405766280 407464310 408943593 409934272 410037504 410424624 411105310 411753408 411895680 412960896 413619360 413723520 414036315 414872752 415824948 418025080 418394592 419250960 420608320 420901008 421111440 422425344 422851176 424089652 424767420 425437056 425625536 426054594 426652380 429238656 430466940 431509760 432025920 433225992 433424640 436708160 438926334 440213508 440415360 441638736 444506520 444815838 446342908 446410160 446876811 447201024 448026880 448365610 448478520 449185536 450355290 451221120 451675980 453085248 454381770 455095872 456027360 456487065 458845440 459164736 461176056 461292192 462027720 463222584 463382640 463427804 464882880 465321780 466731846 469527829 469834640 470278215 472707840 473184360 473513634 474140288 475228512 476931840 478165248 478377088 478828728 480332160 480378976 481787712 484673888 485448480 486919536 487379241 487602720 488957172 489126120 491051176 491296680 492829568 493326372 494239820 494274816 496343232 496468224 496529790 496843578 499819947 500069835 501630096 502211430 503101152 504030240 504538335 504729984 505430324 505662080 507144960 509720904 510183040 512417840 512546880 513030780 514691760 516201120 518590940 518951811 519781185 521734528 522466560 522993240 524049792 526126260 527720582 528031680 528563970 529580160 529631776 530112065 531796320 532031920 533407824 535319680 535692192 536548320 538038732 538174224 540426348 541465344 541532490 543663802 545258124 546182769 547232832 547784478 549004544 550266885 551492480 552048420 552432573 554433264 557859456 557928635 559001280 561201344 561481920 563801568 564333858 566356560 567821232 568072792 568869840 570450034 573955920 575550242 576034560 576470070 576615240 577634656 578216949 579028230 579284755 582538176 585235112 586951344 588851648 589556016 592675360 593087784 594035640 595685739 595835748 597706560 597971360 598535910 600473720 602234640 602653716 604113664 604836288 605842360 606794496 608036480 608649420 611196465 612219648 613198080 613813970 614901408 615056256 616036960 616657965 617630112 617843520 619843840 620429040 620585280 622309128 627037620 628876440 628937734 630912480 631351512 631787905 633638016 634276764 636134478 637151130 638438304 639081891 642383616 647264640 649226048 649838988 650136960 651942896 652168160 655062240 657768496 658389501 661790976 662039720 662458104 666426596 666759780 667223757 668840128 669514362 669615240 670801536 672040320 672548415 672717780 673778304 675532935 676831680 679627872 681572655 682643808 683395840 684041040 686255680 688268160 688747104 691764084 691935748 693041580 695141706 697324320 700097769 701501680 704042240 704751960 709061760 709776540 710090990 711210432 714256256 715397760 717384976 717565632 718243092 720568464 722043320 722681568 727010832 728172720 728243692 729643776 730379304 731543890 733435758 733689180 736064560 736576764 736945020 739244352 739989558 741359730 741412224 744514848 744794685 745335040 748642560 751735424 752445144 753317145 755142080 756045360 757094976 758145486 758493120 760717440 765274560 768626760 768820320 770955932 772037640 776717568 777886410 780164352 781100089 782601792 783699840 786074688 789189390 790783712 791580873 792047520 792845955 794247652 794447664 796942080 798047880 800111736 802979520 803538288 806448384 807058098 807261336 810639522 811532560 812298735 814928620 815495703 817887186 819868544 820849248 822210620 823506816 823791360 825921792 827238720 827447040 828072630 829745504 831649896 833033245 836050160 836789184 838501920 841216640 841802016 842222880 845702352 848179304 849534840 850874112 851251072 852109188 853304760 855675051 858477312 860933880 863325363 864051840 864705105 864919685 866451984 873416320 877852668 880427016 880830720 883277472 889013040 889631676 892685816 892820320 893753622 896731220 896957040 897803865 900710580 902442240 903351960 906170496 908763540 910191744 910304615 912054720 912974130 918329472 920720955 922352112 922584384 924055440 926445168 926765280 926855608 929765760 930643560 933463692 939055658 939669280 940556430 943406601 946368720 947027268 948280576 950457024 954201717 956754176 957657456 960664320 960757952 963575424 963694915 969347776 970896960 973839072 974758482 975205440 977914344 978252240 982102352 982593360 985659136 986652744 988479640 992686464 992809565 993059580 993687156 999639894 1000139670 1003260192 1004271543 1004422860 1006202304 1008060480 1009076670 1009459968 1010860648 1011324160 1019441808 1020366080 1024835680 1025093760 1026061560 1029383520 1032402240 1037181880 1037903622 1039562370 1042712559 1043469056 1045986480 1048099584 1052252520 1055441164 1056063360 1057127940 1059160320 1059263552 1060224130 1063592640 1064063840 1065136485 1066815648 1070639360 1071384384 1073096640 1076077464 1076348448 1080852696 1083064980 1087327604 1090516248 1092365538 1094465664 1095568956 1097315835 1100153637 1100533770 1102984960 1104096840 1104865146 1108866528 1109984337 1112039595 1115718912 1115857270 1118002560 1122402688 1122963840 1127603136 1128667716 1132713120 1135642464 1136145584 1137218229 1137739680 1140900068 1147911840 1151100484 1152940140 1153230480 1155269312 1156433898 1158056460 1158569510 1165076352 1166246543 1166829615 1170470224 1173902688 1177703296 1179112032 1183784085 1185350720 1186175568 1188071280 1191371478 1191671496 1195413120 1195942720 1197071820 1200947440 1204469280 1205307432 1209672576 1210587147 1211684720 1216072960 1217298840 1222392930 1227627940 1229802816 1230112512 1232073920 1233315930 1235260224 1235687040 1240858080 1241170560 1242108945 1244618256 1254075240 1257752880 1257875468 1261824960 1262703024 1263575810 1267276032 1268553528 1272268956 1274302260 1274426461 1276876608 1278163782 1285820693 1294529280 1298452096 1299677976 1300273920 1303885792 1304336320 1310124480 1315536992 1316779002 1319301455 1324079440 1324916208 1332853192 1333519560 1334447514 1337680256 1339028724 1339230480 1341603072 1344080640 1345096830 1345435560 1347556608 1349172881 1351065870 1353663360 1359159505 1359255744 1363145310 1365287616 1368082080 1369461195 1372511360 1376536320 1377494208 1383528168 1383871496 1386083160 1389933391 1390283412 1394648640 1400195538 1403003360 1408583487 1409503920 1410834645 1418123520 1419553080 1420181980 1422420864 1426125085 1428512512 1430795520 1434769952 1435131264 1436486184 1438875605 1441136928 1444086640 1445363136 1454021664 1456345440 1456487384 1460758608 1463087780 1466871516 1467378360 1472129120 1473153528 1473890040 1478488704 1479979116 1482719460 1482824448 1489029696 1489589370 1499459841 1503470848 1504890288 1506634290 1510284160 1512090720 1514189952 1516290972 1516986240 1521434880 1530549120 1537253520 1537640640 1541911864 1544075280 1555772820 1556855433 1562200178 1565203584 1567399680 1572149376 1572344335 1578378780 1581567424 1583161746 1584095040 1585691910 1588495304 1588895328 1590336195 1596095760 1600223472 1605959040 1607076576 1614116196 1614522672 1621279044 1623065120 1624597470 1629857240 1630991406 1635774372 1638548307 1639737088 1641698496 1644421240 1647013632 1654477440 1656145260 1657297719 1659491008 1663299792 1666066490 1672100320 1673578368 1673785905 1677003840 1682433280 1683604032 1684445760 1691404704 1696358608 1699069680 1702502144 1704218376 1706609520 1711350102 1721867760 1726650726 1728103680 1729410210 1729839370 1732903968 1734650847 1737854265 1746832640 1755705336 1760854032 1766554944 1778026080 1779263352 1785371632 1785640640 1787057217 1787507244 1793462440 1793914080 1795607730 1801421160 1806703920 1812340992 1817527080 1820383488 1820609230 1824109440 1825948260 1833589395 1836658944 1841441910 1844704224 1845168768 1847022037 1848110880 1849973895 1852890336 1853530560 1853711216 1859531520 1861287120 1866927384 1878111316 1879338560 1881112860 1886813202 1892737440 1894054536 1895363715 1900914048 1902823307 1908403434 1915314912 1917245673 1921515904 1927150848 1927389830 1938695552 1941793920 1947678144 1949516964 1950410880 1955828688 1956504480 1964204704 1965186720 1973305488 1975168503 1976959280 1985372928 1985619130 1986119160 1987374312 1999279788 2000279340 2006520384 2008543086 2008845720 2012404608 2014425847 2016120960 2017645245 2018153340 2021721296 2026598805 2038883616 2044717965 2049671360 2050187520 2052123120 2058767040 2064804480 2074363760 2075807244 2079124740 2085425118 2091972960 2104505040 2110882328 2112126720 2114255880 2118527104 2120128813 2120448260 2127185280 2128127680 2130272970 2133631296 2142768768 2146193280 2152154928 2152696896 2161705392 2166129960 2174655208 2181032496 2184731076 2188931328 2191137912 2194631670 2200307274 2201067540 2201282069 2208193680 2209730292 2217733056 2219968674 2224079190 2231714540 2234384055 2236005120 2244805376 2245927680 2255206272 2257335432 2265426240 2271284928 2272291168 2274436458 2275479360 2281800136 2295823680 2302200968 2305880280 2306460960 2310538624 2312867796 2316112920 2317139020 2330152704 2332493086 2333659230 2340940448 2343300267 2347639145 2347805376 2355406592 2358224064 2367568170 2370701440 2372351136 2374742619 2376142560 2382742956 2383342992 2390826240 2391885440 2394143640 2401894880 2408938560 2410614864 2419345152 2421174294 2423369440 2434597680 2436896205 2444785860 2446487109 2455255880 2459605632 2464147840 2466631860 2470520448 2471374080 2481716160 2482341120 2484217890 2489236512 2499099735 2508150480 2515505760 2515750936 2523649920 2525406048 2527151620 2537107056 2544537912 2548604520 2548852922 2553753216 2556327564 2567025153 2571641386 2589976089 2594759055 2596904192 2599355952 2607771584 2608672640 2620248960 2631073984 2633558004 2638602910 2648158880 2649832416 2665706384 2667039120 2668895028 2675360512 2678057448 2678460960 2690193660 2690871120 2698345762 2702131740 2707326720 2718319010 2718511488 2726290620 2730575232 2730913845 2736164160 2738922390 2745022720 2754988416 2762162865 2767056336 2767742992 2772166320 2779866782 2780566824 2789297280 2800391076 2806006720 2817166974 2819007840 2821669290 2830219803 2839106160 2840363960 2844841728 2852250170 2862605151 2869539904 2870262528 2872972368 2877751210 2882273856 2888173280 2890726272 2891084745 2902463201 2908043328 2912690880 2912974768 2921517216 2926175560 2933743032 2934756720 2944258240 2946307056 2947780080 2956977408 2959958232 2965438920 2978059392 2978428695 2979178740 2998919682 3009780576 3012814629 3013268580 3020568320 3024181440 3028379904 3032581944 3033972480 3061098240 3074507040 3075281280 3083823728 3088150560 3111545640 3113710866 3124400356 3128137677 3130407168 3144298752 3144688670 3156757560 3163134848 3165526331 3166323492 3168190080 3171383820 3176990608 3177790656 3180672390 3192191520 3195409455 3200446944 3211918080 3214153152 3228232392 3229045344 3242558088 3246130240 3249194940 3259714480 3261982812 3271548744 3277096614 3283396992 3286694803 3288842480 3291947505 3308954880 3312290520 3314595438 3318982016 3326599584 3332132980 3336118785 3344200640 3347156736 3347571810 3354007680 3367208064 3368891520 3382809408 3392717216 3398139360 3408436752 3411654687 3413219040 3422700204 3443735520 3453301452 3458820420 3459157537 3459678740 3465807936 3469301694 3475708530 3498739629 3500488845 3511410672 3521708064 3533109888 3556052160 3558526704 3570743264 3571281280 3574114434 3575014488 3586924880 3587828160 3591215460 3602842320 3613407840 3635054160 3641218460 3648218880 3651896520 3667178790 3682883820 3689408448 3690337536 3694044074 3696221760 3699947790 3705780672 3707061120 3707422432 3722574240 3733854768 3756222632 3758677120 3762225720 3773626404 3785474880 3788109072 3790727430 3801828096 3805646614 3816806868 3823279383 3830629824 3834491346 3843031808 3854779660 3857462079 3877391104 3883587840 3895356288 3899033928 3900821760 3905500445 3911657376 3913008960 3928409408 3930373440 3946610976 3950337006 3953918560 3957904365 3971238260 3972238320 3974748624 3998559576 4000558680 4013040768 4017086172 4017691440 4024809216 4028851694 4032241920 4035290490 4036306680 4043442592 4047518643 4053197610 4077478515 4077767232 4089435930 4099342720 4104246240 4117534080 4129608960 4148727520 4151614488 4158249480 4169800173 4170850236 4183945920 4209010080 4221764656 4225750461 4228511760 4237054208 4240257626 4240896520 4254370560 4256255360 4260545940 4267262592 4278375255 4285537536 4292386560 4304309856 4305393792 4316626815 4323410784 4332259920 4349310416 4362064992 4369462152 4382275824 4389263340 4400614548 4402135080 4402564138 4416387360 4419460584 4435466112 4439937348 4448158380 4463429080 4468768110 4498379523 4510412544 4514670864 4530852480 4542569856 4544582336 4548872916 4550958720 4563600272 4591647360 4604401936 4611760560 4612921920 4621077248 4625735592 4632225840 4634278040 4664986172 4667318460 4670566299 4681880896 4686600534 4695278290 4695610752 4716448128 4717033005 4735136340 4741402880 4744702272 4749485238 4752285120 4765485912 4766685984 4771008585 4783770880 4788287280 4803789760 4817877120 4821229728 4842348588 4846738880 4869195360 4873792410 4889571720 4892974218 4910511760 4915644921 4919211264 4928295680 4933263720 4941040896 4963432320 4968435780 4978473024 4998199470 5013345529 5016300960 5021357715 5031011520 5031501872 5047299840 5050812096 5054303240 5074214112 5089075824 5097209040 5097705844 5107506432 5112655128 5134050306 5143282772 5164806119 5179952178 5189518110 5198711904 5203952541 5213562795 5215543168 5217345280 5240497920 5262147968 5267116008 5277205820 5296317760 5299664832 5331412768 5334078240 5337790056 5356114896 5356921920 5361171651 5380387320 5381742240 5396691524 5404263480 5436638020 5437022976 5452581240 5461150464 5461827690 5472328320 5477844780 5500768185 5509976832 5524325730 5534112672 5535485984 5541066111 5544332640 5549921685 5559733564 5561133648 5578594560 5600782152 5612013440 5634333948 5638015680 5643338580 5660439606 5678212320 5680727920 5686091145 5704500340 5708469921 5725210302 5739079808 5745944736 5755502420 5764547712 5776346560 5781452544 5782169490 5804926402 5816086656 5825381760 5825949536 5831232715 5843034432 5852351120 5867486064 5869513440 5888516480 5892614112 5895560160 5919916464 5930877840 5956118784 5956857390 5958357480 5974908473 5997839364 6019561152 6025629258 6026537160 6043277541 6048362880 6052935735 6065163888 6149014080 6150562560 6167647456 6176301120 6223091280 6227421732 6248800712 6256275354 6289377340 6313515120 6326269696 6331052662 6332646984 6336380160 6342767640 6353981216 6355581312 6360386439 6361344780 6372132305 6384383040 6390818910 6400893888 6428306304 6429103465 6456464784 6458090688 6485116176 6492260480 6498389880 6519428960 6523965624 6543097488 6554193228 6566793984 6573389606 6577684960 6583895010 6603846207 6624581040 6629190876 6637964032 6653199168 6664265960 6672237570 6688401280 6695143620 6708015360 6734416128 6737783040 6745864405 6765618816 6785434432 6796278720 6816873504 6823309374 6826438080 6845400408 6887471040 6906602904 6917640840 6918315074 6919357480 6931615872 6938603388 6949666955 6951417060 6997479258 7000977690 7022821344 7029900801 7042917435 7043416128 7066219776 7112104320 7117053408 7124227857 7141486528 7142562560 7148228868 7150028976 7173849760 7175656320 7182430920 7205684640 7226815680 7270108320 7282436920 7303793040 7334357580 7339461327 7365767640 7378816896 7388088148 7392443520 7399895580 7411561344 7414122240 7414844864 7445148480 7467709536 7497299205 7512445264 7517354240 7524451440 7547252808 7570949760 7576218144 7581454860 7611293228 7633613736 7646558766 7661259648 7668982692 7701075459 7709559320 7714924158 7769928267 7784277165 7790712576 7798067856 7811000890 7823314752 7826017920 7856818816 7860746880 7893221952 7900674012 7907837120 7915808730 7942476520 7944476640 7949497248 7997119152 8001117360 8026081536 8034172344 8035382880 8057703388 8070580980 8072613360 8086885184 8095037286 8106395220 8154957030 8155534464 8178871860 8179669021 8192741535 8198685440 8208492480 8235068160 8286488595 8297455040 8303228976 8316498960 8339600346 8341700472 8367891840 8418020160 8443529312 8451500922 8457023520 8480515252 8481793040 8490659409 8512510720 8521091880 8534525184 8556750510 8608619712 8610787584 8633253630 8646821568 8664519840 8673254235 8698620832 8707389603 8724129984 8738924304 8764551648 8778526680 8801229096 8804270160 8805128276 8832774720 8838921168 8870932224 8879874696 8896316760 8921028751 8926858160 8935286085 8937536220 8996759046 9000744851 9029341728 9061704960 9085139712 9089164672 9097745832 9101917440 9127200544 9183294720 9208803872 9223521120 9225843840 9235110185 9251471184 9264451680 9268556080 9329972344 9334636920 9341132598 9363761792 9373201068 9390556580 9391221504 9432896256 9434066010 9470272680 9489404544 9496578993 9498970476 9504570240 9514116535 9530971824 9533371968 9542017170 9576574560 9586228365 9607579520 9635754240 9642459456 9684697176 9693477760 9738390720 9747584820 9779143440 9785948436 9821023520 9831289842 9860084409 9866527440 9875842515 9926864640 9936871560 9956946048 9996398940 10026691058 10032601920 10042715430 10062023040 10063003744 10072129235 10101624192 10108606480 10148428224 10178151648 10194418080 10195411688 10225310256 10268100612 10286565544 10329612238 10359904356 10377472611 10379036220 10397423808 10407905082 10427125590 10431086336 10496218887 10524295936 10534232016 10554411640 10592635520 10599329664 10600644065 10662825536 10668156480 10675580112 10712229792 10713843840 10722343302 10760774640 10763484480 10793383048 10808526960 10873276040 10905162480 10923655380 10944656640 10955689560 11001536370 11006410345 11048651460 11068225344 11070971968 11082132222 11088665280 11099843370 11119467128 11122267296 11201564304 11224026880 11268667896 11276031360 11286677160 11320879212 11356424640 11361455840 11372182290 11409000680 11416939842 11450420604 11469838149 11478159616 11491889472 11511004840 11529095424 11552693120 11564338980 11572386237 11609852804 11632173312 11650763520 11651899072 11662465430 11686068864 11704702240 11716501335 11734972128 11739026880 11777032960 11785228224 11791120320 11839832928 11861755680 11873713095 11913714780 11916714960 11949816946 11995678728 12039122304 12051258516 12053074320 12086555082 12096725760 12105871470 12130327776 12142555929 12232435545 12298028160 12335294912 12352602240 12446182560 12454843464 12497601424 12509400519 12512550708 12578754680 12627030240 12662105324 12665293968 12677251383 12685535280 12707962432 12711162624 12720772878 12722689560 12744264610 12768766080 12781637820 12801787776 12835125765 12856612608 12858206930 12912929568 12916181376 12949880445 12970232352 12984520960 12996779760 13038857920 13047931248 13086194976 13108386456 13146779212 13155369920 13167790020 13207692414 13249162080 13258381752 13306398336 13328531920 13344475140 13376802560 13390287240 13491728810 13531237632 13570868864 13592557440 13633747008 13646618748 13652876160 13690800816 13774942080 13813205808 13835281680 13836630148 13838714960 13863231744 13877206776 13899333910 13902834120 13994958516 14001955380 14045642688 14059801602 14085834870 14086832256 14144027623 14151099015 14224208640 14234106816 14248455714 14282973056 14296457736 14300057952 14313025755 14347699520 14351312640 14364861840 14411369280 14453631360 14512316005 14540216640 14564873840 14607586080 14668715160 14678922654 14731535280 14757633792 14776176296 14784887040 14799791160 14823122688 14829689728 14840901691 14890296960 14935419072 14994598410 15024890528 15040036587 15048902880 15064073145 15094505616 15141899520 15152436288 15162909720 15222586456 15267227472 15293117532 15322519296 15337965384 15402150918 15419118640 15429848316 15494418357 15539856534 15568554330 15596135712 15622001780 15640688385 15646629504 15652035840 15713637632 15721493760 15786443904 15801348024 15815674240 15827631655 15831617460 15884953040 15888953280 15898994496 15994238304 16002234720 16068344688 16070765760 16115406776 16141161960 16145226720 16173770368 16190074572 16212790440 16309914060 16311068928 16357743720 16359338042 16385483070 16416984960 16433474015 16572977190 16594910080 16606457952 16623198333 16632997920 16679200692 16683400944 16735783680 16836040320 16887058624 16903001844 16914047040 16961030504 16963586080 16981318818 17042183760 17058273435 17113501020 17125409763 17217239424 17266507260 17293643136 17295787685 17329039680 17346508470 17397241664 17414779206 17448259968 17477848608 17493698145 17529103296 17557053360 17602458192 17608540320 17610256552 17665549440 17677842336 17759749392 17792633520 17842057502 17853716320 17870572170 17875072440 17924725419 17993518092 18001489702 18058683456 18129832623 18178329344 18195491664 18254401088 18417607744 18447042240 18451687680 18470220370 18502942368 18528903360 18537112160 18659944688 18669273840 18682265196 18727523584 18746402136 18781113160 18868132020 18940545360 18978809088 18993157986 18997940952 19009140480 19028233070 19061943648 19066743936 19081159317 19084034340 19116396915 19153149120 19172456730 19215159040 19284918912 19287310395 19369394352 19386955520 19476781440 19495169640 19558286880 19571896872 19642047040 19662579684 19720168818 19733054880 19751685030 19811538621 19873743120 19913892096 19992797880 20053382116 20065203840 20085430860 20124046080 20126007488 20144258470 20203248384 20217212960 20237593215 20296856448 20317242407 20356303296 20388836160 20390823376 20450620512 20536201224 20573131088 20659224476 20719808712 20754945222 20758072440 20794847616 20815810164 20849000865 20854251180 20992437774 21068464032 21089702403 21108823280 21128752305 21185271040 21198659328 21201288130 21325651072 21336312960 21351160224 21424459584 21427687680 21444686604 21521549280 21526968960 21586766096 21617053920 21746552080 21810324960 21847310760 21911379120 22003072740 22012820690 22097302920 22136450688 22141943936 22158684317 22164264444 22177330560 22199686740 22238934256 22244534592 22403128608 22491897615 22537335792 22552062720 22573354320 22641758424 22712849280 22722911680 22744364580 22818001360 22833879684 22900841208 22939676298 22983778944 23022009680 23105386240 23128677960 23144772474 23219705608 23303798144 23324930860 23352831495 23372137728 23409404480 23433002670 23469944256 23478053760 23570456448 23582240640 23679665856 23723511360 23747426190 23827429560 23833429920 23899633892 23991357456 24078244608 24102517032 24106148640 24173110164 24211742940 24214102759 24260655552 24285111858 24430593167 24464871090 24539007063 24578224605 24596056320 24670589824 24705204480 24892365120 24909686928 24995202848 25018801038 25025101416 25066727645 25157509360 25254060480 25324210648 25330587936 25354502766 25371070560 25415924864 25441545756 25445379120 25488529220 25537532160 25563275640 25603575552 25670251530 25716413860 25824030595 25825859136 25832362752 25899760890 25940464704 25993559520 26019762705 26077715840 26095862496 26122168809 26172389952 26216772912 26293558424 26310739840 26335580040 26415384828 26498324160 26516763504 26612796672 26657063840 26688950280 26763086253 26780574480 26805858255 26983457620 27002234553 27141737728 27185114880 27267494016 27293237496 27305752320 27381601632 27549884160 27626411616 27670563360 27673260296 27677429920 27705330555 27754413552 27798667820 27805668240 27989917032 28003910760 28091285376 28119603204 28171669740 28173664512 28288055246 28302198030 28468213632 28489736979 28496911428 28542349605 28565946112 28592915472 28600115904 28626051510 28695399040 28729723680 28822738560 28907262720 29024632010 29080433280 29129747680 29215172160 29337430320 29357845308 29463070560 29552352592 29580253227 29599582320 29659379456 29681803382 29780593920 29870838144 29874542365 29989196820 30049781056 30080073174 30097805760 30128146290 30189011232 30216387705 30304872576 30325819440 30445172912 30534454944 30586235064 30675930768 30804301836 30838237280 30859696632 30988836714 31079713068 31132417833 31137108660 31192271424 31244003560 31281376770 31293259008 31488656661 31572887808 31602696048 31631348480 31655263310 31663234920 31769906080 31777906560 31797988992 31801932195 31988476608 32004469440 32136689376 32141531520 32230813552 32282323920 32290453440 32347540736 32380149144 32425580880 32619828120 32715487440 32718676084 32770966140 32833969920 32866948030 33019231035 33145954380 33189820160 33212915904 33246396666 33265995840 33358401384 33366801888 33672080640 33774117248 33806003688 33828094080 33922061008 33927172160 33962637636 34084367520 34116546870 34227002040 34250819526 34409514447 34434478848 34533014520 34587286272 34591575370 34658079360 34693016940 34717158711 34794483328 34829558412 34896519936 34955697216 34987396290 35058206592 35093418703 35114106720 35149504005 35204916384 35217080640 35220513104 35331098880 35355684672 35519498784 35585267040 35621139285 35684115004 35707432640 35741144340 35750144880 35849450838 35987036184 36002979404 36117366912 36153642833 36259665246 36390983328 36427667787 36508802176 36697306635 36835215488 36894084480 36940440740 37005884736 37057806720 37074224320 37319889376 37338547680 37364530392 37492804272 37528201557 37562226320 37736264040 37881090720 37986315972 37995881904 38056466140 38123887296 38133487872 38162318634 38168068680 38232793830 38306298240 38344913460 38505377295 38569837824 38574620790 38738788704 38849641335 38953562880 38990339280 39116573760 39143793744 39284094080 39325159368 39440337636 39466109760 39503370060 39623077242 39747486240 39860441483 39985595760 40106764232 40130407680 40170861720 40252014976 40288516940 40434425920 40475186430 40593712896 40634484814 40712606592 40777672320 40781646752 40898345105 40901241024 41072402448 41146262176 41318448952 41439617424 41509890444 41516144880 41589695232 41631620328 41698001730 41708502360 41824359311 41984875548 42136928064 42179404806 42217646560 42257504610 42402576260 42432082869 42453297045 42651302144 42672625920 42702320448 42848919168 42889373208 43043098560 43053937920 43173532192 43234107840 43493104160 43536948015 43620649920 43694621520 43822758240 44006145480 44025641380 44194605840 44272901376 44283887872 44317368634 44328528888 44354661120 44399373480 44477868512 44489069184 44522705073 44605143755 44806257216 44983795230 45003724255 45074671584 45120109761 45146708640 45283516848 45425698560 45445823360 45488729160 45636002720 45667759368 45801682416 45879352596 45967557888 46044019360 46257355920 46289544948 46439411216 46483255071 46607596288 46649861720 46705662990 46818808960 46866005340 46939888512 46956107520 47140912896 47164481280 47359331712 47447022720 47482894965 47494852380 47654859120 47666859840 47799267784 47982714912 48205034064 48212297280 48346220328 48423485880 48428205518 48521311104 48570223716 48861186334 48929742180 49078014126 49156449210 49300422045 49341179648 49784730240 49819373856 49869594999 49990405696 50037602076 50050202832 50133455290 50315018720 50508120960 50648421296 50661175872 50709005532 50742141120 50831849728 50883091512 50890758240 50977058440 51126551280 51340503060 51376229289 51432827720 51648061190 51651718272 51799521780 51880929408 51887363055 51987119040 52039525410 52155431680 52191724992 52244337618 52344779904 52433545824 52481094435 52587116848 52621479680 52671160080 52830769656 52996648320 53033527008 53314127680 53377900560 53526172506 53561148960 53611716510 53774176257 53966915240 54004469106 54389497869 54534988032 54586474992 54763203264 55146800819 55252823232 55341126720 55346520592 55354859840 55410661110 55508827104 55597335640 55611336480 55979834064 56007821520 56182570752 56239206408 56343339480 56576110492 56604396060 56936427264 56979473958 56993822856 57084699210 57185830944 57200231808 57243477951 57252103020 57257683147 57349190745 57390798080 57459447360 57645477120 57861931185 58049264020 58160866560 58259495360 58430344320 58674860640 58715690616 58926141120 59104705184 59160506454 59199164640 59363606764 59434615863 59741676288 59749084730 59978393640 60099562112 60160146348 60195611520 60256292580 60378022464 60432775410 60609745152 60651638880 60712779645 60890345824 60951727221 61068909888 61172470128 61351861536 61608603672 61676474560 61719393264 61977673428 62159426136 62264835666 62274217320 62384542848 62447201257 62488007120 62547002595 62562753540 62977313322 63205392096 63310526620 63326469840 63386256915 63539812160 63555813120 63595977984 63603864390 63976953216 64008938880 64273378752 64283063040 64461627104 64564647840 64580906880 64760298288 64851161760 65239656240 65430974880 65437352168 65541932280 65723993203 65733896060 66038462070 66291908760 66425831808 66476052951 66492793332 66531991680 66716802768 66733603776 67548234496 67612007376 67656188160 67844122016 67854344320 67925275272 68168735040 68233093740 68454004080 68501639052 68819028894 69066029040 69183150740 69316158720 69386033880 69434317422 69588966656 69659116824 69911394432 69974792580 70116413184 70186837406 70228213440 70299008010 70409832768 70434161280 70441026208 70711369344 70720138115 71038997568 71170534080 71242278570 71368230008 71414865280 71482288680 71500289760 71698901676 71974072368 72005958808 72234733824 72307285666 72519330492 72642308277 72781966656 72855335574 73017604352 73291779501 73394613270 73617021189 73670430976 73788168960 73880881480 74011769472 74115613440 74148448640 74204508455 74639778752 74677095360 74729060784 74985608544 75056403114 75124452640 75200182935 75472528080 75762181440 75972631944 75991763808 76112932280 76247774592 76324637268 76336137360 76465587660 76612596480 76689826920 77010754590 77149241580 77472091785 77477577408 77699282670 77980678560 78233147520 78287587488 78366506427 78568188160 78650318736 78880675272 78932219520 79006740120 79246154484 79494972480 79720882966 79971191520 80213528464 80289258759 80341723440 80504029952 80577033880 80868851840 80950372860 81006703659 81268969628 81425213184 81555344640 81563293504 81796690210 81802482048 82144804896 82292524352 82636897904 82879234848 83019780888 83032289760 83115991665 83263240656 83396003460 83417004720 83648718622 83969751096 84273856128 84358809612 84435293120 84515009220 84805152520 84864165738 84906594090 85404640896 85469210937 85627048815 85697838336 85778746416 86086197120 86347064384 86468215680 86986208320 87073896030 87241299840 87389243040 87645516480 88012290960 88051282760 88389211680 88634737268 88657057776 88740759681 88798746960 88955737024 88978138368 89045410146 89210287510 89612514432 89623627095 89967590460 89976359231 90007448510 90149343168 90240219522 90293417280 90567033696 90649163115 90891646720 90977458320 91272005440 91335518736 91603364832 91758705192 92088038720 92514711840 92579089896 92878822432 92966510142 93299723440 93397253499 93411325980 93637617920 93732010680 93879777024 94718663424 94894045440 94965789930 94989704760 95253565051 95309718240 95333719680 95405796585 95598535568 95965429824 96410068128 96424594560 96692440656 96846971760 96856411036 97042622208 97140447432 97722372668 97859484360 98131316261 98156028252 98312898420 98600844090 99008193361 99057693105 99569460480 99638747712 99739189998 99980811392 100075204152 100100405664 100266910580 100630037440 101016241920 101296842592 101322351744 101418011064 101484282240 101586212035 101766183024 101781516480 101954116880 102253102560 102681006120 102752458578 102865655440 103296122380 103303436544 103599043560 103761858816 103774726110 103974238080 104079050820 104383449984 104488675236 104689559808 104867091648 104962188870 105174233696 105280256109 105342320160 105448512015 105661539312 105993296640 106067054016 106628255360 106755801120 107052345012 107122297920 107223433020 107548352514 107933830480 108008938212 108460928499 108778995738 109172949984 109526406528 110293601638 110505646464 110682253440 110693041184 110709719680 110793421585 110821322220 111017654208 111194671280 111222672960 111959668128 112015643040 112478412816 112686678960 113152220984 113208792120 113958947916 113987645712 114169398420 114371661888 114400463616 114486955902 114504206040 114515366294 114698381490 114918894720 115723862370 116098528040 116518990720 116860688640 117349721280 117431381232 117852282240 118209410368 118321012908 118398329280 118727213528 118869231726 119498169460 119581324449 119956787280 120199124224 120320292696 120391223040 120512585160 120756044928 120865550820 121070513795 121303277760 121425559290 121780691648 121903454442 122137819776 122152965835 122344940256 122695035315 122703723072 123217207344 123352949120 123438786528 123955346856 124318852272 124529671332 124548434640 124769085696 124894402514 124976014240 125094005190 125125507080 125473077933 125954626644 126410784192 126621053240 126652939680 126772513830 127079624320 127207728780 127296248607 127953906432 128017877760 128546757504 128923254208 129129295680 129161813760 129520596576 129702323520 130479312480 130610844045 130861949760 130874704336 131083864560 131447986406 131467792120 132076924140 132583817520 132851663616 132952105902 132985586664 133063983360 133433605536 133467207552 133568115219 133815431265 135011172765 135224014752 135360329283 135688244032 135708688640 135850550544 136337470080 136466187480 136908008160 137003278104 137638057788 138132058080 138366301480 138772067760 138868634844 139318233648 139449765213 139822788864 139949585160 140373674812 140456426880 140598016020 140819665536 140868322560 140882052416 141422738688 141440276230 142077995136 142341068160 142448684895 142484557140 142736460016 142829730560 142964577360 143000579520 143397803352 143948144736 144011917616 144614571332 145038660984 145284616554 145563933312 145710671148 146583559002 146789226540 147234042378 147761762960 147901266135 148023538944 148296897280 148409016910 149279557504 149354190720 149458121568 149971217088 150112806228 150248905280 150400365870 150945056160 151524362880 151945263888 151983527616 152225864560 152495549184 152649274536 152672274720 152931175320 153379653840 154021509180 154298483160 154944183570 154955154816 155398565340 155413711399 155662089165 155961357120 156466295040 156575174976 156733012854 157300637472 157443283305 157761350544 157864439040 158013480240 158492308968 158989944960 159441765932 159942383040 160427056928 160578517518 160683446880 161154067760 161322528771 161737703680 161900745720 162013407318 162537939256 163126587008 163593380420 163604964096 164289609792 164585048704 165273795808 165440402457 165758469696 166039561776 166064579520 166231983330 166526481312 166792006920 166834009440 167297437244 167939502192 168547712256 168717619224 168870586240 169030018440 169610305040 169728331476 169813188180 170809281792 170938421874 171014152169 171254097630 171557492832 171773049441 172047572235 172172394240 172694128768 172936431360 173585793555 173972416640 174147792060 174482599680 174778486080 175291032960 175467093515 176024581920 176102565520 176778423360 177269474536 177314115552 177481519362 177597493920 177911474048 178090820292 178420575020 179225028864 179247254190 179935180920 179952718462 180014897020 180298686336 180480439044 180586834560 180768214165 181134067392 181298326230 181954916640 182138338935 182544010880 182671037472 182855181663 183206729664 183517410384 184176077440 185029423680 185158179792 185757644864 185933020284 186599446880 186794506998 186822651960 187341603771 187464021360 187641007785 189931579860 189979409520 190507130102 190619436480 190667439360 190811593170 191197071136 191930859648 192820136256 192849189120 193384881312 193693943520 193712822072 194280894864 195444745336 195718968720 196262632522 196312056504 196625796840 197171979609 197201688180 198016386722 198115386210 199277495424 199302207415 199428158853 199478379996 199961622784 200150408304 200200811328 200533821160 201260074880 202593685184 202644703488 202836022128 202968564480 203172424070 203532366048 203563032960 203908233760 204506205120 205362012240 205504917156 205731310880 206592244760 207198087120 207549452220 207948476160 208158101640 208766899968 208977350472 209121796555 209734183296 209924377740 210348467392 210560512218 210684640320 210897024030 211323078624 212134108032 212160414345 213256510720 213511602240 214104690024 214244595840 214446866040 215096705028 215867660960 216017876424 216921856998 217557991476 217926924831 218345899968 219052813056 219875338503 220587203276 220851063567 221011292928 221364506880 221386082368 221419439360 221586843170 221642644440 222035308416 222389342560 222445345920 222613525365 223919336256 224031286080 224956825632 225373357920 225600548805 226304441968 226417584240 227917895832 227975291424 228338796840 228743323776 228973911804 229008412080 229030732588 229396762980 229837789440 231447724740 232197056080 232416275355 233037981440 234699442560 234862762464 235704564480 236418820736 236642025816 236796658560 237454427056 237738463452 238996338920 239162648898 239913574560 240640585392 240867776277 241025170320 241512089856 241731101640 242141027590 242606555520 242851118580 243020110977 243561383296 243806908884 244275639552 244305931670 244689880512 245390070630 245407446144 246434414688 246705898240 246877573056 247910693712 248637704544 249059342664 249096869280 249347974995 249788805028 249952028480 250188010380 250251014160 250946155866 251909253288 252821568384 253242106480 253305879360 253545027660 254159248640 254415457560 254592497214 256881146445 257093515008 257846508416 258258591360 259041193152 259404647040 260958624960 261221688090 261723899520 261749408672 262167729120 262895972812 262935584240 264153848280 265167635040 265904211804 265971173328 266867211072 266934415104 267136230438 267630862530 268736524837 268870881285 269929077693 270022345530 270448029504 270720658566 271376488064 271701101088 271947489345 272674940160 272932374960 273816016320 274006556208 275276115576 275734004095 276264116160 276732602960 277544135520 277737269688 278636467296 278899530426 279023090381 279899170320 280747349624 280912853760 281196032040 281639331072 281764104832 282880552460 284155990272 284682136320 284897369790 284969114280 285472920032 285760695153 285929154720 286001159040 286217389755 286288415735 286795606704 287896289472 288023835232 289229142664 290077321968 290569233108 291127866624 291421342296 293167118004 293578453080 294393948783 294468084756 295523525920 295802532270 296818033820 297024580083 297173079315 298559115008 298708381440 298916243136 299942434176 300225612456 300497810560 300800731740 301890112320 303048725760 303890527776 303967055232 304451729120 304758636105 305298549072 305344549440 305862350640 306759307680 308043018360 308596966320 309888367140 309910309632 310797130680 310827422798 311324178330 311922714240 312236006285 313150349952 313466025708 314601274944 314886566610 315522701088 315840768327 316026960480 316984617936 317979889920 318883531864 319884766080 320854113856 321157035036 321366893760 322308135520 322645057542 323801491440 324026814636 325075878512 325382785497 326253174016 327186760840 328579219584 328619966015 329170097408 330547591616 330880804914 331516939392 332079123552 332129159040 332380264755 332463966660 333052962624 333584013840 333668018880 334594874488 335879004384 337435238448 337741172480 338060036880 339220610080 339456662952 339626376360 341876843748 342028304338 342508195260 343114985664 343546098882 344095144470 345388257536 347171587110 347944833280 348295584120 349556972160 350582065920 350934187030 352049163840 352205131040 353556846720 354538949072 354628231104 354963038724 355194987840 355822948096 356181640584 356841150040 358494508380 358743973347 359870361840 359905436924 360029794040 360597372672 360960878088 361173669120 361536428330 362268134784 362596652460 363211541385 363909833280 364276677870 365088021760 365342074944 365710363326 366413459328 366458897505 367034820768 368085105945 368352154880 370058847360 370316359584 371515289728 371866040568 373198893760 373589013996 373645303920 374683207542 374928042720 375282015570 376419233799 379863159720 379958819040 381014260204 381238872960 381623186340 381888745821 382394142272 383861719296 385640272512 386027605733 386769762624 387387887040 387425644144 388561789728 390889490672 391437937440 391832532135 392525265044 392624113008 393251593680 394343959218 394403376360 396032773444 396230772420 398554990848 398604414830 398856317706 398956759992 400300816608 400401622656 400704345657 401067642320 401446293795 402520149760 405033518295 405187370368 405672044256 406344848140 407064732096 407126065920 407816467520 409012410240 410724024480 411009834312 411462621760 413184489520 414396174240 415098904440 416316203280 417954700944 418243593110 419468366592 419848755480 420696934784 421121024436 421369280640 421794048060 422646157248 424268216064 424320828690 425606649383 427023204480 427346054685 428209380048 428489191680 428893732080 430193410056 431735321920 432035752848 433843713996 435115982952 435853849662 436691799936 438464856313 439750677006 441174406552 441702127134 442772164736 443173686340 443285288880 443703798405 444070616832 444778685120 444890691840 445227050730 447838672512 448062572160 449881796155 449913651264 450746715840 451201097610 452608883936 452835168480 455835791664 455950582848 456677593680 457486647552 457947823608 458016824160 458061465176 458793525960 460067952421 462895449480 464181270173 464394112160 464832550710 466241134197 466986267495 469398885120 469725524928 472837641472 473284051632 473593317120 474908854112 475476926904 476267825255 477992677840 478325297796 479827149120 481281170784 481735552554 482050340640 483462203280 484282055180 485213111040 485702237160 486040221954 487122766592 487613817768 488611863340 489379761024 490656581305 490780141260 490814892288 492868829376 493755146112 495040966805 495821387424 496321207371 497275409088 498118685328 498193738560 498695949990 499577610056 499904056960 500376020760 500502028320 501892311732 503818506576 505643136768 506484212960 506611758720 507090055320 508830915120 509184994428 513042456507 513762292890 515319148323 515693016832 516517182720 518082386304 518809294080 521917249920 522443376180 523447799040 523498817344 524335458240 525791945624 525871168480 526401280545 528307696560 530335270080 531808423608 531942346656 533734422144 534272460876 535261725060 537473049674 537741762570 539858155386 540044691060 540896059008 541441317132 542304642495 542752976128 543402202176 543894978690 545864749920 547632032640 548013112416 548565544989 550552231152 551468008190 552528232320 553465205920 555088271040 555474539376 557272934592 557799060852 558046180762 559798340640 561494699248 562024811313 562392064080 563528209664 565761104920 569794739580 569938228560 570945840064 571521390306 571858309440 572002318080 572434779510 572576831470 573591213408 575792578944 576047670464 578458285328 580154643936 581138466216 582842684592 586334236008 587156906160 588787897566 588936169512 591047051840 591515938827 591605064540 593636067640 594049160166 594346158630 597832486272 597906622245 598284476559 599884868352 600451224912 600995621120 601601463480 603780224640 607781055552 607934110464 608903458240 609517272210 610597098144 610689098880 611724701280 613518615360 616086036720 617193932640 619776734280 621594261360 621654845596 622648356660 623845428480 624472012570 626300699904 626932051416 627365389665 629202549888 629773133220 629834514617 631045402176 631681536654 632053920960 633969235872 636481243035 637767063728 639769532160 641708227712 642314070072 642733787520 644616271040 645290115084 647602982880 648053629272 650151757024 650765570994 653780774493 654373521680 657158439168 657239932030 659626015509 661095183232 661761609828 663033878784 664158247104 664258318080 664760529510 664927933320 666105925248 666774955357 667168027680 667336037760 667840576095 669189748976 671758008768 674870476896 676120073760 676801646415 678441220160 678913325904 679252752720 683753687496 684056608676 685016390520 686229971328 686919213827 687092197764 688190288940 694343174220 696591168240 697248826065 699113944320 701868374060 704098327680 704410262080 707113693440 709077898144 709256462208 709926077448 710389975680 712363281168 713682300080 716989016760 717487946694 719740723680 719810873848 720059588080 721921756176 723072856660 724536269568 725193304920 726423082770 727819666560 728553355740 730684149888 731420726652 732826918656 732917795010 734069641536 736170211890 740117694720 740632719168 743030579456 743732081136 746397787520 747178027992 747290607840 749366415084 749856085440 750564031140 752838467598 757348388177 759726319440 759917638080 762028520408 762477745920 763246372680 763777491642 764788284544 771280545024 772055211466 773539525248 774775774080 774851288288 777068556995 777123579456 781778981344 782875874880 783665064270 785050530088 785248226016 786503187360 788687918436 788806752720 792065546888 792461544840 797208829660 797712635412 797913519984 800601633216 800803245312 801408691314 802135284640 802892587590 806209574511 806612643855 809787233079 810067036590 810374740736 811344088512 812689696280 814129464192 815632935040 818024820480 821448048960 822019668624 822925243520 826368979040 827202012285 828792348480 830197808880 832632406560 835909401888 836487186220 837069271143 839697510960 841393869568 842242048872 842738561280 843588096120 845292314496 848641657380 851213298766 854046408960 854692109370 855070760845 856418760096 857282085459 857787464160 858865247205 860386820112 863470643840 864071505696 867687427992 870231965904 871707699324 873383599872 876929712626 879501354012 882348813104 883181846349 883404254268 885544329472 886347372680 886570577760 887407596810 889557370240 890454101460 891073740249 895677345024 896125144320 899763592310 899827302528 901493431680 902402195220 905217767872 905670336960 911671583328 911901165696 913355187360 914275908315 915895647216 916033648320 916122930352 917587051920 920135904842 925790898960 928362540346 928788224320 929665101420 932482268394 933972534990 936708018855 939451049856 946568103264 947522304981 949817708224 950953853808 952535650510 955985355680 956650595592 959654298240 962562341568 963471105108 964100681280 966924406560 968564110360 971404474320 972080443908 975227635536 976148356491 977223726680 978759522048 981313162610 981560282520 985737658752 985859898045 987510292224 990081933610 991642774848 992642414742 994550818176 996237370656 996387477120 997140794265 997391899980 999155220112 999808113920 1000752041520 1001004056640 1003784623464 1007637013152 1012968425920 1013223517440 1014180110640 1017661830240 1018369988856 1026084913014 1027524585780 1030638296646 1036164772608 1043834499840 1044886752360 1046997634688 1047789215561 1048670916480 1051583891248 1051742336960 1052802561090 1056615393120 1060670540160 1063616847216 1063884693312 1067468844288 1068544921752 1070523450120 1074946099348 1075483525140 1076231920041 1079716310772 1080089382120 1081792118016 1082882634264 1084609284990 1086804404352 1087789957380 1087895979793 1089634624155 1091729499840 1095264065280 1096026224832 1097131089978 1099376692515 1101104462304 1102936016380 1104255317835 1105056464640 1106930411840 1110176542080 1110949078752 1114545869184 1115598121704 1116092361524 1119596681280 1122989398496 1124049622626 1124784128160 1129257701397 1131522209840 1139589479160 1139876457120 1141891680128 1143042780612 1143716618880 1144869559020 1145153662940 1147182426816 1151585157888 1152095340928 1156916570656 1158082817199 1160309287872 1162276932432 1165685369184 1172668472016 1174313812320 1177575795132 1177872339024 1182094103680 1183031877654 1183210129080 1187272135280 1188098320332 1188692317260 1195664972544 1195813244490 1196568953118 1200902449824 1203202926960 1204338881385 1207560449280 1215100554885 1215562111104 1217806916480 1219034544420 1221194196288 1221378197760 1223449402560 1227037230720 1232172073440 1234387865280 1239553468560 1243188522720 1243309691192 1245296713320 1248944025140 1253864102832 1254730779330 1258405099776 1259546266440 1259669029234 1262090804352 1263363073308 1264107841920 1267938471744 1272962486070 1275534127456 1276819948149 1283416455424 1284628140144 1285467575040 1289232542080 1290580230168 1295205965760 1296107258544 1300303514048 1301531141988 1307561548986 1308747043360 1314479864060 1315394568939 1319252031018 1322190366464 1323523219656 1328316494208 1329521059020 1329855866640 1332211850496 1333549910714 1334336055360 1334672075520 1335681152190 1338379497952 1343516017536 1343682624185 1349645388465 1349740953792 1352240147520 1353603292830 1356882440320 1357826651808 1358505505440 1367507374992 1368113217352 1370032781040 1372459942656 1373838427654 1374184395528 1376380577880 1380203857263 1388686348440 1392543810519 1393182336480 1394497652130 1395115451905 1398723402591 1403736748120 1408196655360 1408820524160 1418155796288 1418512924416 1419852154896 1420779951360 1424726562336 1427364600160 1428803475765 1433978033520 1434975893388 1439481447360 1439621747696 1440119176160 1443843512352 1446145713320 1450386609840 1452846165540 1455639333120 1457106711480 1461368299776 1462841453304 1465835590020 1468139283072 1471969743915 1472340423780 1481265438336 1485122900415 1487464162272 1488963622113 1492795575040 1494356055984 1494581215680 1498732830168 1499712170880 1501128062280 1505676935196 1514696776354 1519452638880 1519835276160 1524057040816 1526492745360 1527554983284 1529576569088 1539127369521 1544110422932 1545957444969 1547079050496 1549551548160 1549702576576 1554137113990 1554247158912 1563557962688 1565751749760 1567330128540 1570101060176 1570496452032 1573006374720 1577375836872 1577613505440 1579203841635 1584131093776 1584923089680 1594417659320 1595425270824 1595827039968 1601203266432 1602817382628 1604270569280 1605785175180 1612419149022 1613225287710 1619574466158 1620134073180 1622688177024 1625379392560 1626913927485 1628258928384 1631265870080 1642896097920 1644039337248 1645850487040 1652737958080 1654404024570 1657584696960 1660395617760 1665264813120 1671818803776 1672974372440 1674138542286 1679395021920 1684484097744 1686074433939 1687176192240 1690584628992 1697283314760 1702426597532 1709384218740 1709550825389 1710141521690 1712837520192 1714564170918 1715574928320 1717730494410 1720773640224 1726941287680 1728143011392 1735374855984 1740463931808 1743415398648 1753859425252 1759002708024 1764697626208 1766363692698 1766808508536 1772694745360 1773141155520 1774547816481 1774815193620 1779114740480 1780908202920 1782147480498 1793719866735 1799527184620 1799654605056 1802986863360 1804804390440 1810435535744 1811340673920 1823343166656 1823802331392 1826710374720 1828551816630 1831791294432 1832067296640 1832245860704 1835174103840 1840271809684 1851581797920 1856725080692 1857576448640 1859330202840 1864964536788 1867945069980 1873416037710 1878902099712 1881155673859 1882096168995 1889503543851 1893136206528 1895044609962 1899635416448 1901907707616 1905071301020 1909443729105 1911970711360 1913301191184 1919308596480 1925124683136 1926942210216 1928201362560 1930138028665 1933848813120 1937128220720 1942808948640 1944160887816 1950455271072 1952296712982 1954447453360 1962626325220 1963120565040 1971475317504 1971719796090 1980163867220 1983285549696 1985284829484 1989101636352 1992474741312 1992774954240 1994281588530 1994783799960 1998310440224 2000324866071 2001504083040 2002008113280 2003521728285 2007569246928 2015274026304 2025936851840 2028360221280 2035323660480 2036739977712 2052169826028 2055049171560 2060757641481 2061276593292 2089773504720 2093995269376 2095578431122 2097341832960 2103167782496 2103484673920 2105605122180 2113230786240 2121341080320 2127233694432 2127769386624 2128033246915 2137089843504 2141046900240 2149892198696 2150967050280 2152463840082 2159432621544 2160178764240 2165765268528 2169218569980 2173608808704 2175579914760 2175791959586 2179269248310 2183458999680 2192052449664 2192324281565 2194262179956 2198753385030 2202208924608 2205872032760 2208510635670 2213860823680 2220353084160 2221898157504 2229091738368 2231196243408 2232184723048 2239193362560 2245978796992 2248099245252 2249568256320 2258515402794 2263044419680 2272045164531 2279178958320 2279752914240 2283783360256 2286085561224 2287433237760 2289739118040 2290307325880 2294364853632 2300339762105 2304190681856 2313833141312 2316165634398 2320618575744 2320906350865 2324553864864 2331205670985 2331370738368 2345336944032 2348627624640 2355151590264 2355744678048 2364188207360 2366063755308 2366420258160 2374544270560 2376196640664 2377384634520 2391626488980 2393137906236 2401804899648 2406405853920 2408677762770 2418628723533 2429361699237 2430201109770 2431124222208 2435613832960 2438069088840 2442388392576 2446898805120 2454074461440 2464344146880 2468775730560 2479106937120 2481606036855 2486377045440 2486619382384 2490593426640 2497888050280 2507728205664 2509461558660 2511207813429 2519092532880 2519338058468 2524181608704 2526726146616 2528215683840 2535876943488 2545924972140 2551068254912 2553639896298 2565212282535 2569256280288 2571846256377 2576595741615 2578465084160 2581160460336 2590411931520 2592214517088 2600607028096 2603062283976 2615123097972 2617494086720 2628959728120 2630789137878 2638504062036 2647046439312 2649545539047 2656632988416 2659042118040 2659711733280 2667099821428 2668672110720 2671362304380 2673221220747 2676758995904 2687032035072 2687365248370 2699290776930 2699481907584 2704480295040 2707206585660 2713764880640 2715653303616 2717011010880 2735014749984 2736226434704 2740065562080 2742827724945 2747676855308 2748368791056 2752761155760 2760407714526 2777372696880 2785087621038 2786364672960 2788995304260 2790230903810 2797446805182 2807473496240 2810124056565 2817641048320 2836311592576 2839704309792 2849453124672 2854729200320 2857606951530 2867956067040 2869951786776 2878962894720 2879243495392 2880238352320 2887687024704 2892291426640 2900773219680 2905692331080 2914213422960 2925682906608 2931671180040 2936278566144 2943939487830 2944680847560 2952860516581 2957579694135 2962530876672 2970245800830 2974928324544 2977927244226 2979246545681 2988712111968 2989162431360 2991422382795 2997465660336 2999424341760 3002256124560 3011353870392 3029393552708 3038905277760 3039670552320 3048114081632 3052985490720 3055109966568 3069253994191 3078254739042 3088220845864 3091914889938 3099405153152 3108274227980 3108494317824 3127115925376 3131503499520 3134660257080 3140202120352 3140992904064 3143367646683 3146012749440 3149172573085 3154751673744 3155227010880 3158407683270 3168262187552 3169846179360 3188835318640 3190850541648 3191654079936 3202406532864 3205634765256 3208541138560 3211570350360 3224838298044 3226450575420 3239148932316 3240268146360 3245376354048 3249268891211 3250758785120 3253827854970 3263687939379 3268903872465 3285792195840 3288078674496 3298130077545 3305475916160 3308808049140 3315169393920 3320791235520 3330529626240 3333874776785 3343637607552 3345948744880 3348277084572 3358790043840 3368968195488 3372148867878 3374352384480 3394566629520 3404853195064 3418768437480 3419101650778 3420283043380 3425675040384 3429128341836 3431149856640 3434596069135 3435460988820 3441547280448 3456286022784 3470749711968 3474248451597 3480927863616 3486830797296 3507718850504 3518005416048 3529395252416 3532727385396 3533617017072 3545389490720 3546282311040 3549095632962 3549630387240 3561816405840 3564294960996 3587439733470 3599054369240 3609608780880 3620871071488 3622681347840 3646686333312 3653420749440 3657103633260 3663582588864 3664134593280 3664491721408 3670348207680 3680543619368 3703163595840 3713450161384 3715152897280 3718660405680 3729929073576 3735890139960 3746832075420 3762311347718 3764192337990 3779007087702 3786272413056 3786741940885 3790089219924 3799270832896 3803815415232 3810142602040 3818887458210 3823941422720 3826602382368 3830459844447 3850249366272 3853884420432 3856402725120 3860276057330 3867697626240 3874256441440 3885617897280 3888321775632 3900910542144 3904593425964 3908894906720 3925252650440 3926241130080 3943439592180 3946183706817 3960327734440 3966571099392 3970569658968 3984949482624 3988563177060 3989567599920 3996620880448 4000649732142 4003008166080 4004016226560 4007043456570 4015138493856 4030548052608 4031047872555 4048936165395 4051873703680 4056720442560 4070647320960 4073479955424 4104339652056 4110098343120 4121515282962 4122553186584 4140611571789 4177631431557 4179547009440 4185346355715 4191156862244 4196170207773 4206335564992 4206969347840 4211210244360 4226461572480 4254467388864 4255538773248 4256066493830 4274179687008 4282093800480 4286410427295 4299784397392 4301934100560 4304927680164 4318865243088 4320357528480 4331530537056 4338437139960 4351159829520 4351583919172 4358538496620 4366917999360 4384104899328 4384648563130 4388524359912 4397506770060 4404417849216 4411744065520 4415909231745 4417021271340 4427721647360 4443796315008 4455368701245 4462392486816 4464369446096 4478386725120 4491957593984 4496198490504 4499136512640 4517030805588 4526088839360 4544090329062 4558357916640 4559505828480 4572171122448 4579478236080 4580614651760 4588729707264 4600679524210 4617382108563 4627666282624 4632331268796 4641237151488 4641812701730 4649107729728 4662411341970 4662741476736 4681673143213 4690673888064 4697255249280 4710303180528 4711489356096 4732127510616 4732840516320 4737611524905 4749088541120 4752393281328 4754769269040 4783252977960 4786275812472 4803609799296 4812811707840 4817355525540 4837257447066 4858723398474 4860402219540 4876138177680 4880741782455 4884776785152 4893797610240 4928688293760 4937551461120 4958213874240 4963212073710 4972754090880 4973238764768 4981186853280 4995776100560 5015456411328 5018923117320 5022415626858 5038185065760 5038676116936 5053452293232 5071753886976 5091849944280 5102136509824 5105993971903 5107279792596 5128652476167 5130424565070 5138512560576 5143692512754 5153191483230 5162320920672 5180823863040 5184429034176 5201214056192 5206124567952 5230246195944 5234988173440 5238946077805 5257919456240 5261578275756 5277008124072 5294092878624 5299091078094 5301438717239 5318084236080 5319423466560 5334199642856 5337344221440 5342724608760 5346442441494 5353517991808 5374730496740 5381159600205 5398581553860 5398963815168 5408960590080 5414413171320 5431306607232 5434022021760 5439479898965 5470029499968 5472452869408 5480131124160 5485655449890 5495353710616 5496737582112 5505522311520 5520815429052 5554745393760 5570175242076 5572729345920 5577990608520 5580461807620 5594893610364 5614946992480 5620248113130 5643467021577 5646288506985 5668510631553 5672623185152 5679408619584 5698906249344 5709458400640 5715213903060 5735912134080 5739903573552 5757925789440 5758486990784 5760476704640 5775374049408 5784582853280 5790414085995 5801546439360 5811384662160 5828426845920 5851365813216 5863342360080 5887878975660 5889361695120 5905721033162 5915159388270 5940491601660 5949856649088 5955854488452 5958493091362 5977424223936 5978324862720 5982844765590 5994931320672 6000974598213 6004512249120 6022707740784 6058787105416 6077810555520 6096228163264 6105970981440 6110219933136 6138507988382 6156509478084 6176441691728 6182272924443 6183829779876 6198810306304 6216548455960 6254231850752 6269320514160 6280404240704 6281985808128 6286735293366 6292025498880 6298345146170 6309503347488 6310454021760 6316815366540 6336524375104 6339692358720 6377670637280 6381701083296 6383308159872 6384099740745 6411269530512 6417082277120 6423140700720 6449676596088 6452901150840 6478297864632 6480536292720 6498537782422 6501517570240 6507655709940 6527375878758 6537807744930 6576157348992 6576972844695 6596260155090 6610951832320 6617616098280 6641582471040 6661059252480 6667749553570 6687275215104 6691897489760 6696554169144 6717580087680 6737936390976 6744297735756 6748704768960 6789133259040 6809706390128 6816135493593 6837536874960 6838203301556 6840566086760 6851350080768 6858256683672 6862299713280 6869192138270 6870921977640 6883094560896 6901019286315 6912572045568 6941499423936 6948496903194 6961855727232 6962719052595 6973661594592 6993617012955 7015437701008 7036010832096 7058790504832 7065454770792 7067234034144 7090778981440 7092564622080 7098191265924 7099260774480 7123632811680 7128589921992 7174879466940 7198108738480 7219217561760 7255886170599 7293372666624 7306841498880 7314207266520 7327165177728 7328983442816 7334524508927 7340696415360 7361087238736 7406327191680 7426900322768 7437320811360 7444818110565 7459858147152 7471780279920 7493664150840 7524622695436 7528384675980 7533623440287 7558014175404 7572544826112 7573483881770 7580178439848 7607630830464 7620285204080 7637774916420 7647882845440 7653204764736 7660919688894 7695636847605 7707768840864 7720552114660 7729787224845 7735395252480 7748512882880 7771235794560 7776643551264 7801821084288 7809186851928 7817789813440 7850505300880 7852482260160 7886879184360 7892367413634 7920655468880 7941139317936 7969898965248 7977126354120 7979135199840 7993241760896 8001299464284 8006016332160 8014086913140 8030276987712 8061096105216 8062095745110 8086526338277 8097872330790 8113440885120 8141294641920 8146959910848 8208679304112 8220196686240 8243030565924 8245106373168 8281223143578 8330832269947 8355262863114 8359094018880 8370692711430 8382313724488 8392340415546 8412671129984 8422420488720 8430372169695 8452923144960 8508934777728 8512132987660 8547754126945 8548359374016 8564187600960 8572820854590 8599568794784 8603868201120 8609855360328 8637730486176 8640715056960 8663061074112 8676874279920 8702319659040 8703167838344 8717076993240 8769297126260 8777048719824 8795013540120 8808835698432 8823488131040 8831818463490 8834042542680 8858581549743 8872739082405 8887592630016 8910737402490 8924784973632 8928738892192 8937739637043 8983915187968 8992396981008 8998273025280 9034061611176 9052177678720 9088180658124 9116715833280 9119011656960 9144342244896 9158956472160 9161229303520 9201359048420 9207761982573 9234764217126 9255332565248 9264662537592 9283625403460 9298215459456 9324822683940 9325482953472 9363346286426 9381347776128 9394510498560 9405778369295 9420606361056 9422978712192 9430102940049 9447517719255 9464255021232 9465681032640 9475223049810 9498177082240 9504786562656 9509538538080 9566505955920 9572551624944 9607219598592 9625623415680 9634711051080 9674514894132 9717446796948 9720804439080 9747806673633 9752276355360 9761483564910 9791063818137 9857376587520 9916427748480 9926424147420 9945508181760 9946477529536 9962373706560 9991552201120 10001624330355 10030912822656 10037846234640 10044831253716 10076370131520 10077352233872 10106904586464 10183699888560 10204273019648 10211987943806 10214559585192 10257304952334 10260849130140 10277025121152 10287385025508 10303788207405 10306382966460 10324641841344 10368858068352 10412249135904 10422745354791 10460492391888 10469976346880 10477892155610 10515838912480 10523156551512 10554016248144 10588185757248 10598182156188 10602877434478 10636168472160 10638846933120 10668399285712 10685449217520 10692884882988 10707035983616 10749460993480 10762319200410 10797163107720 10828826342640 10862613214464 10868044043520 10878959797930 10940058999936 10944905738816 10960262248320 10971310899780 10990707421232 10993475164224 11011044623040 11041630858104 11109490787520 11140350484152 11145458691840 11155981217040 11160923615240 11189787220728 11229893984960 11240496226260 11286934043154 11292577013970 11337021263106 11358817239168 11360225822655 11397812498688 11418916801280 11430427806120 11471824268160 11479807147104 11491379533341 11516973981568 11520953409280 11550748098816 11569165706560 11580828171990 11603092878720 11622769324320 11656853691840 11702731626432 11726684720160 11775757951320 11778723390240 11811442066324 11830318776540 11838551120451 11880983203320 11899713298176 11911708976904 11916986182724 11954848447872 11965689531180 11966855777723 11989862641344 12001949196426 12009024498240 12045415481568 12093143617665 12117574210832 12146808496185 12155621111040 12192456326528 12211941962880 12220439866272 12277015976764 12313018956168 12352883383456 12364545848886 12367659559752 12421834715367 12433096911920 12532894294671 12538641028320 12556039067145 12560808481408 12573470586732 12596690292340 12619006694976 12620908043520 12633630733080 12673048750208 12679384717440 12755341274560 12763402166592 12766616319744 12768199481490 12822539061024 12846281401440 12859231281885 12899353192176 12905802301680 12956595729264 12961072585440 12997075564844 13003035140480 13015311419880 13054751757516 13075615489860 13152314697984 13153945689390 13192520310180 13193806130873 13235232196560 13247727695235 13283164942080 13335499107140 13366106103735 13383794979520 13393108338288 13435160175360 13475872781952 13488595471512 13497409537920 13578266518080 13619412780256 13632270987186 13675073749920 13676406603112 13681132173520 13716513367344 13738384276540 13741843955280 13766189121792 13802038572630 13882998847872 13896993806388 13923711454464 13925438105190 13947323189184 13987234025910 14030875402016 14045019429639 14072021664192 14117581009664 14130909541584 14134468068288 14181557962880 14196382531848 14198521548960 14247265623360 14257179843984 14349758933880 14389619375363 14396217476960 14438435123520 14511772341198 14628414533040 14654330355456 14657966885632 14669049017854 14681392830720 14722174477472 14764302582905 14812654383360 14853800645536 14874641622720 14889636221130 14896232728405 14919716294304 14943560559840 14987328301680 15049245390872 15056769351960 15067246880574 15116028350808 15146967763540 15160356879696 15215261660928 15240570408160 15275549832840 15306409529472 15317981915709 15321839377788 15346269970955 15385957428501 15391273695210 15415537681728 15441104229320 15459574449690 15497025765760 15542471589120 15553287102528 15603642168576 15618373703856 15635579626880 15701010601760 15704964520320 15716838233415 15773758368720 15784734827268 15841310937760 15882278635872 15904316151717 15954252708240 15958270399680 15986483521792 16002598928568 16012032664320 16028173826280 16060553975424 16124191490220 16173052676554 16195744661580 16226881770240 16246344456055 16293919821696 16318439696895 16417358608224 16440393372480 16486061131848 16490212746336 16562446287156 16661664539894 16710525726228 16718188037760 16741385422860 16764627448976 16784680831092 16825342259968 16844840977440 16860744339390 16930401064731 17005531894659 17017869555456 17024265975320 17095508253890 17096718748032 17128375201920 17145641709180 17199137589568 17207736402240 17219710720656 17275460972352 17281430113920 17326122148224 17353748559840 17371242257985 17404639318080 17406335676688 17434153986480 17538594252520 17554097439648 17590027080240 17646976262080 17663636926980 17668085085360 17717163099486 17745478164810 17821474804980 17849569947264 17857477784384 17875479274086 17984793962016 18002923794639 18068123222352 18104355357440 18176361316248 18233431666560 18288684489792 18317912944320 18322458607040 18402718096840 18415523965146 18469528434252 18529325075184 18546818773329 18567250806920 18596430918912 18649645367880 18726692572852 18762695552256 18811556738590 18841212722112 18845957424384 18860205880098 18895035438510 18928510042464 18931362065280 18950446099620 18996354164480 19009573125312 19019077076160 19133011911840 19145103249888 19152299222235 19251246831360 19269422102160 19349029788264 19434893593896 19441608878160 19495613347266 19504552710720 19522967129820 19582127636274 19730918534085 19832855496960 19852848294840 19892955059072 19924747413120 19983104402240 20003248660710 20061825645312 20075692469280 20089662507432 20152740263040 20154704467744 20213809172928 20367399777120 20423975887612 20429119170384 20448406480779 20514609904668 20521698260280 20554050242304 20574770051016 20607576414810 20612765932920 20649283682688 20670023616067 20703057858945 20737716136704 20824498271808 20845490709582 20888157157785 20920984783776 20955784311220 20980851038865 21031677824960 21046313103024 21108032496288 21176371514496 21196364312376 21205754868956 21272336944320 21277693866240 21336798571424 21370898435040 21385769765976 21498921986960 21524638400820 21594326215440 21657652685280 21757919595860 21880117999872 21889811477632 21920524496640 21942621799560 21981414842464 21986950328448 22003573526781 22022089246080 22083261716208 22218981575040 22280700968304 22311962434080 22321847230480 22379574441456 22459787969920 22480992452520 22573868086308 22585154027940 22674042526212 22717634478336 22720451645310 22860855612240 22943648536320 22959614294208 22982759066682 23033947963136 23086910542815 23138331413120 23161656343980 23206185757440 23245538648640 23313707383680 23405463252864 23408365716065 23453369440320 23551515902640 23557446780480 23622884132648 23660637553080 23677102240902 23761966406640 23823417953808 23833972365448 23909696895744 23931379062360 23933711555446 23979725282688 24003898392852 24018048996480 24090830963136 24186287235330 24235148421664 24259579014831 24293616992370 24384912653056 24423883925760 24440879732544 24554031953528 24626037912336 24705766766912 24729091697772 24735319119504 24843669430734 24866193823840 24992496809841 25065788589342 25077282056640 25112078134290 25121616962816 25146941173464 25193380584680 25238013389952 25267261466160 25346097500416 25358769434880 25510682549120 25526804333184 25529969859515 25536398962980 25643262380835 25645078122048 25692562802880 25718462563770 25798706384352 25811604603360 25913191458528 25922145170880 25994151129688 26006070280960 26030622839760 26109503515032 26151230979720 26307891378780 26385040620360 26387612261746 26470464393120 26495455390470 26507193586195 26575744649229 26670998214280 26732212207470 26767589959040 26786216676576 26813218911129 26951745563904 26977190943024 26994819075840 27156533036160 27238825560512 27264541974372 27350147499840 27352813206224 27362264347040 27433026734688 27476768553080 27483687910560 27604077145260 27623285947719 27765997695744 27793987612776 27850876210380 27894646378368 27974468051820 28061750804032 28090038859278 28144043328384 28217335107885 28261819083168 28268936136576 28290308820147 28342553157765 28363115925760 28392765063696 28397043097920 28494531246720 28514359687968 28699517867760 28779238750726 28792434953920 28876870247040 29023544682396 29243420020899 29256829066080 29338098035708 29373191454411 29444348954944 29528605165810 29707601291072 29749283245440 29779272442260 29792465456810 29839432588608 29887121119680 29974656603360 30004872991065 30098490781744 30113538703920 30134493761148 30232056701616 30293935527080 30320713759392 30481140816320 30551099665680 30612819058944 30635963831418 30643678755576 30692539941910 30771914857002 30782547390420 30831075363456 30882208458640 30911364622215 30919148899380 30994051531520 31106574205056 31236747407712 31271159253760 31402021203520 31409929040640 31433676466830 31547516737440 31569469654536 31682621875520 31764557271744 31808632303434 31908505416480 31916540799360 32005197857136 32056347652560 32121107950848 32248382980440 32346105353108 32391489323160 32481465682391 32492688912110 32587839643392 32636879393790 32771712002491 32834717216448 32880786744960 32972122263696 32980425492672 33124892574312 33323329079788 33421051452456 33436376075520 33482770845720 33529254897952 33569361662184 33689681954880 33721488678780 33860802129462 34011063789318 34048531950640 34080677467965 34191016507780 34193437496064 34256750403840 34291283418360 34398275179136 34415472804480 34439421441312 34550921944704 34562860227840 34652244296448 34707497119680 34742484515970 34809278636160 34812671353376 34868307972960 35077188505040 35108194879296 35180054160480 35293952524160 35327273853960 35336170170720 35434326198972 35490956329620 35642949609960 35699139894528 35714955568768 35741957803321 35750958548172 35900567333169 35969587924032 36005847589278 36136246444704 36279430852995 36352722632496 36466863333120 36577368979584 36635825888640 36644917214080 36672622544635 36805436193680 36831047930292 36939056868504 37058650150368 37093637546658 37134501613840 37299290735760 37453385145704 37623113477180 37668117201435 37682425444224 37720411760196 37790070877020 37857020084928 37862724130560 37900892199240 38019146250624 38038154152320 38266023823680 38290206499776 38304598444470 38538844204320 38698059576528 38869787187792 38883217756320 38991226694532 39009105421440 39045934259640 39164255272548 39461837068170 39581418392619 39705696589680 39785910118144 39849494826240 39966208804480 40006497321420 40151384938560 40179325014864 40305480526080 40309408935488 40427618345856 40432631691385 40734799554240 40847951775224 40858238340768 40896812961558 41029219809336 41043396520560 41149540102032 41215152829620 41225531865840 41298567365376 41340047232134 41406115717890 41648996543616 41654161349735 41690981419164 41776314315570 41841969567552 41911568622440 41961702077730 42063355649920 42092626206048 42135058288917 42216064992576 42352743028992 42392728624752 42411509737912 42544673888640 42673597142848 42741796870080 42771539531952 42997843973920 43049276801640 43168858126089 43188652430880 43315305370560 43515839191720 43779622955264 43885243599120 43962829684928 43973900656896 44007147053562 44044178492160 44166523432416 44292907748715 44437963150080 44561401936608 44623924868160 44643694460960 44688698185215 44759148882912 44919575939840 44961984905040 45147736172616 45170308055880 45348085052424 45440903290620 45721711224480 45919228588416 45953945747127 45965518133364 46038809912865 46157872285503 46173821085630 46276662826240 46323312687960 46491077297280 46627414767360 46810926505728 46816731432130 46906738880640 47103031805280 47114893560960 47150514700245 47245768265296 47321275106160 47354204481804 47523932813280 47646835907616 47667944730896 47712948455151 47862758124720 47867423110892 47959450565376 48007796785704 48036097992960 48181661926272 48372574470660 48470296843328 48519158029662 48587233984740 48739033368165 48881759465088 48955319090685 49108063907056 49252075824672 49411533533824 49458183395544 49470638239008 49687338861468 49732387647680 49984993619682 50131577178684 50154564113280 50224156268580 50293882346928 50386761169360 50476026779904 50534522932320 50791203194193 51021365098240 51053608666368 51059939719030 51072797925960 51286524761670 51290156244096 51385125605760 51436925127540 51597412768704 51623209206720 51826382917056 51844290341760 51988302259376 52061245679520 52113726773955 52219007030064 52302461959440 52615782757560 52770081240720 52775224523492 52940928786240 52990910780940 53014387172390 53151489298458 53341996428560 53464424414940 53535179918080 53572433353152 53626437822258 53954381886048 54313066072320 54477651121024 54529083948744 54700294999680 54705626412448 54724528694080 54866053469376 54953537106160 54967375821120 55208154290520 55246571895438 55587975225552 55701752420760 55789292756736 55948936103640 56123501608064 56180077718556 56288086656768 56434670215770 56523638166336 56537872273152 56580617640294 56605684367939 56685106315530 56785530127392 56794086195840 56989062493440 57028719375936 57399035735520 57456897666705 57558477501452 57584869907840 57753740494080 58047089364792 58315825889629 58486840041798 58513658132160 58676196071416 58746382908822 58888697909888 59057210331620 59192755602255 59415202582144 59498566490880 59558544884520 59584930913620 59678865177216 59774242239360 59834278888615 59949313206720 60009745982130 60196981563488 60227077407840 60268987522296 60464113403232 60587871054160 60641427518784 60962281632640 61102199331360 61271927662836 61287357511152 61385079883820 61543829714004 61565094780840 61662150726912 61764416917280 61822729244430 61838297798760 62010070848201 62109173576835 62213148410112 62473494815424 62664471473355 62804042407040 62867352933660 63095033474880 63138939309072 63365243751040 63529114543488 63617264606868 63817010832960 63833081598720 64010395714272 64112695305120 64496765960880 64692210706216 64782978646320 64962931364782 64985377824220 65273758787580 65543424004982 65669434432896 65761573489920 65944244527392 65960850985344 65969030654365 66010720580343 66249785148624 66646658159576 66842102904912 66965541691440 67058509795904 67138723324368 67379363909760 67442977357560 67721604258924 68022127578636 68097063901280 68161354935930 68382033015560 68582566836720 68796550358272 68830945608960 68878842882624 69101843889408 69414994239360 69484969031940 69618557272320 69625342706752 69736615945920 70154377010080 70216389758592 70225097148195 70360108320960 70587905048320 70654547707920 70672340341440 70868652397944 70981912659240 71285899219920 71429911137536 71483915606642 71501917096344 71801134666338 71939175848064 71948096876815 72011695178556 72272492889408 72558861705990 72705445264992 72778737044493 73154737959168 73271651777280 73289834428160 73345245089270 73610872387360 73662095860584 73878113737008 74117300300736 74187275093316 74269003227680 74598581471520 74906770291408 74977490429523 75246226954360 75336234402870 75364850888448 75440823520392 75580141754040 75714040169856 75801784398480 76038292501248 76076308304640 76532047647360 76580412999552 76589909578545 76609196888940 76929787142505 77077688408640 77396119153056 77739574375584 77766435512640 77982453389064 78018210842880 78091868519280 78328510545096 78923674136340 79162836785238 79411393179360 79521580758585 79727233947687 79932417608960 80012994642840 80302769877120 80358650029728 80439656733387 80618817870976 80855236691712 80865263382770 81469599108480 81695903550448 81716476681536 81793625923116 82058439618672 82086793041120 82299080204064 82430305659240 82451063731680 82680094464268 82812231435780 82869857843157 83297993087232 83308322699470 83381962838328 83552628631140 83683939135104 83823137244880 83923404155460 84126711299840 84185252412096 84270116577834 84432129985152 84652005323655 84785457249504 84823019475824 85027659473295 85089347777280 85347194285696 85483593740160 85543079063904 85995687947840 86098553603280 86337716252178 86377304861760 86630610741120 87031678383440 87730260062697 87770487198240 87925659369856 88014294107124 88333046864832 88585815497430 88951789721047 89122803873216 89247849736320 89287388921920 89377396370430 89518297765824 89923969810080 90014618973195 90295472345232 90340616111760 90696170104848 90881806581240 91443422448960 91838457176832 91907891494254 91931036266728 92077619825730 92315744571006 92347642171260 92356642916111 92646625375920 92734093866645 92982154594560 93633462864260 93813477761280 94206063610560 94229787121920 94301029400490 94491536530592 94642550212320 94708408963608 95047865626560 95293671815232 95335889461792 95425896910302 95725516249440 95734846221784 96015593571408 96363323852544 96745148941320 96940593686656 97038316059324 97174467969480 97444397047173 97478066736330 97763518930176 97910638181370 98216127814112 98315136007473 98504151649344 98823067067648 98916366791088 98941276478016 99374677722936 99464775295360 99969987239364 100263154357368 100309128226560 100448312537160 100587764693856 100727335627541 100773522338720 101069045864640 101582406388386 102119879438060 102145595851920 102242032403895 102573049523340 102580312488192 102770251211520 102873850255080 103194825537408 103246418413440 103350118080335 103652765834112 103688580683520 103976604518752 104122491359040 104227453547910 104438014060128 104604923918880 105231565515120 105540162481440 105550449046984 105881857572480 105981821561880 106028774344780 106302978596916 106683992857120 106928848829880 107144866706304 107225873409963 107252875644516 107701701999507 107908763772096 108955302242048 109058167897488 109400589999360 109411252824896 109449057388160 109732106938752 109907074212320 109934751642240 110017867633905 110416308581040 110493143790876 111175950451104 111403504841520 111897872207280 112247003216128 112360155437112 112869340431540 113047276332672 113161235280588 113211368735878 113370212631060 113571060254784 113588172391680 114057438751872 114798071471040 114913795333410 115116955002904 115169739815680 116094178729584 116631651779258 116973680083596 117027316264320 117352392142832 117492765817644 117777395819776 118114420663240 118385511204510 118744255177857 118830405164288 119117089769040 119169861827240 119357730354432 119548484478720 119668557777230 119898626413440 120019491964260 120393963126976 120454154815680 120537975044592 120928226806464 121175742108320 121282855037568 121297895074155 121924563265280 122204398662720 122543855325672 122574715022304 122770159767640 123087659428008 123130189561680 123528833834560 123645458488860 123676595597520 124020141696402 124218347153670 124946989630848 124962484049205 125328942946710 125608084814080 125734705867320 126190066949760 126277878618144 126405174866751 126730487502080 127058229086976 127234529213736 127634021665920 128020791428544 128225390610240 128993531921760 129384421412432 129506574378267 129565957292640 129925862729564 129970755648440 130547517575160 131086848009964 131338868865792 131888489054784 131921701970688 131938061308730 132021441160686 132499570297248 132878723246145 133293316319152 133684205809824 133931083382880 134066094555645 134117019591808 134277446648736 134758727819520 134885954715120 135443208517848 136044255157272 136194127802560 136322709871860 136764066031120 137165133673440 137757685765248 137861837241381 138116429738595 138829988478720 138969938063880 139250685413504 139473231891840 140308754020160 140432779517184 140450194296390 140720216641920 141309095415840 141344680682880 141451544100735 141737304795888 141963825318480 142571798439840 142967831213284 143003834192688 143138845365453 143602269332676 143878351696128 143896193753630 144023390357112 144544985778816 145117723411980 145131867439603 145410890529984 145557474088986 146217100104495 146690490178540 146865957272055 147221744774720 147324191721168 147756227474016 148234600601472 148374550186632 148538006455360 149197162943040 149813540582816 149954980859046 150492453908720 150672468805740 150881647040784 151160283508080 151428080339712 151603568796960 153064095294720 153160825999104 153179819157090 153218393777880 153644000427263 153859574285010 154155376817280 154792238306112 155479148751168 155532871025280 155964906778128 156183737038560 156657021090192 157847348272680 158285813128993 158325673570476 158822786358720 159043161517170 159454467895374 160025989285680 160605539754240 160717300059456 160879313466774 161237635741952 161730526765540 162407328411955 162939198216960 163391807100896 163432953363072 163587251846232 163858560012455 164116879237344 164173586082240 164598160408128 164860611318480 164902127463360 165360188928536 165624462871560 165739715686314 166616645398940 166763925676656 167105257262280 167367878270208 167646274489760 167846808310920 168370504824192 168540233155668 168864259970304 169304010647310 169570914499008 169646038951648 169817053103817 170055318946590 170694388571392 170967187480320 171086158127808 171991375895680 172197107206560 172675432504356 172754609723520 173261221482240 174063356766880 174947477668887 175460520125394 175540974396480 175851318739712 176028588214248 176666093729664 177171630994860 177903579442094 178245607746432 178495699472640 178574777843840 178709789016605 178754792740860 179036595531648 179502836665845 179847939620160 180029237946390 180590944690464 180681232223520 181392340209696 181763613162480 182886844897920 183815782988508 183862072533456 184155239651460 184631489142012 184695284342520 184713285832222 185293250751840 185468187733290 186030212544603 187266925728520 188412127221120 188602058800980 188983073061184 189285100424640 189416817927216 190095731253120 190587343630464 190671778923584 190851793820604 191451032498880 191469692443568 192031187142816 193490297882640 193881187373312 194076632118648 194348935938960 194888794094346 194956133472660 195821276362740 196432255628224 196630272014946 197008303298688 197832733582176 197882552956032 197907091963095 198032161741029 198749355445872 198929550590720 199939974478728 200526308714736 200896625074320 201175529387712 201454671255082 201547044677440 202138091729280 203164812776772 204239758876120 204291191703840 204484064807790 205146099046680 205747700510160 206389651074816 206492836826880 206700236160670 207305531668224 207953209037504 208244982718080 208454907095820 208876028120256 209209847837760 210463131030240 210675291444585 211080324962880 211100898093968 211763715144960 211963643123760 212057548689560 212605957193832 213367985714240 213857697659760 214289733412608 214451746819926 214505751289032 215403403999014 215817527544192 215844290630445 218116335794976 218336211133479 218822505649792 218898114776320 219464213877504 219814148424640 219869503284480 220035735267810 220832617162080 220986287581752 222351900902208 222807009683040 223795744414560 224720310874224 224932471288569 225738680863080 226094552665344 226322470561176 226422737471756 226740425262120 227142120509568 227370259776737 228114877503744 229596142942080 229769728735635 229827590666820 230233910005808 230789361427515 232188357459168 233263303558516 233947360167192 234054632528640 234704784285664 234985531635288 236228841326480 236771022409020 237488510355714 238234179538080 238339723654480 238564742275755 239337115554460 239797252826880 240038983928520 240787926253952 240908309631360 241075950089184 241856453612928 242351484216640 242565710075136 242595790148310 244408797325440 245087710651344 245149430044608 245540319535280 246175318856016 246260379123360 247057667669120 247290916977720 247353191195040 248040283392804 248436694307340 249893979261696 249924968098410 250657885893420 250682316486587 251469411734640 252380133899520 252555757236288 252810349733502 253956015970965 254469058427472 255268043331840 256041582857088 256450781220480 257987063843520 258768842824864 259013148756534 259131914585280 259851725459128 259941511296880 261095035150320 262173696019928 263776978109568 263876122617460 264042882321372 264999140594496 265757446492290 266586632638304 266855369163141 267368411619648 267862166765760 268132189111290 268234039183616 268554893297472 269771909430240 270886417035696 272088510314544 272388255605120 272645419743720 273528132062240 274330267346880 275515371530496 275723674482762 276232859477190 277069928748333 277939876127760 278501370827008 278946463783680 280617508040320 280900388592780 281440433283840 282618190831680 282689361365760 282903088201470 283028421839695 283474609591776 283927650636960 285143596879680 285935662426568 286007668385376 286277690730906 287204538665352 287792387507260 288046780714224 289089971557632 290235446823960 290263734879206 290821781059968 291114948177972 291579129448145 292333191141519 292434200208990 293380980357080 293731914544110 294443489549440 294648383442336 294945408022419 295512454948032 296469201202944 296749100373264 297076012910720 298394325886080 299627081165632 299909961718092 300984907817440 301344937611480 301763294081568 302182006882623 302320567016160 303207137593920 306359638314180 306436787555760 307288000854526 307719148570020 308310753634560 309584476612224 310050354241005 310958297502336 311065742050560 311929813556256 312367474077120 313314042180384 315694696545360 316571626257986 316651347140952 317645572717440 318086323034340 318908935790748 320051978571360 321434600118912 321677620229889 321758626933548 323105105998521 323461053531080 324814656823910 326783614201792 326865906726144 327174503692464 327717120024910 328233758474688 328347172164480 329196320816256 329721222636960 329804254926720 330053602901715 330720377857072 331248925743120 331479431372628 333233290797880 333527851353312 334210514524560 335292548979520 335693616621840 336741009648384 337080466311336 338608021294620 339141828998016 339292077903296 339634106207634 340110637893180 342172316255616 343982751791360 344394214413120 345350865008712 345509219447040 348126713533760 349894955337774 350921040250788 351081948792960 352057176428496 353332187459328 354343261989720 355807158884188 356232765533571 356491215492864 357149555687680 357419578033210 357509585481720 358073191063296 359005673331690 359695879240320 360058475892780 361181889380928 361362464447040 362784680419392 363527226324960 363893685222465 365773689795840 367631565977016 367724145066912 368310479302920 369262978284024 369390568685040 369426571664444 370586501503680 370936375466580 372060425089206 374533851457040 374887452147615 376824254442240 377204117601960 377966146122368 378570200849280 378833635854432 380191462506240 381174687260928 381343557847168 381703587641208 382902064997760 382939384887136 384062374285632 386980595765280 388153264237296 388519723134801 388697871877920 389777588188692 389912266945320 391642552725480 392864511256448 393260544029892 394016606597376 395665467164352 395765105912064 395814183926190 396064323482058 397498710891744 398636169738435 399879948957456 401052617429472 401793250148640 402198283666935 402351058775424 402909342510164 403094089354880 404276183458560 406329625553544 408479517752240 408582383407680 408968129615580 410292198093360 411495401020320 413400472321340 414349289215785 415906418075008 416489965436160 416909814191640 417752056240512 418419695675520 420926262060480 421350582889170 422160649925760 422201796187936 423927286247520 424115097379120 425211914387664 426735971428480 427715395319520 428903493639852 429011502578064 430806807998028 431635055088384 431688581260890 435395602318809 436232671589952 436672422266958 437645011299584 438651300313485 439628296849280 440071470535620 441665234324160 441972575163504 444703801804416 444758948605235 445614019366080 447591488829120 449440621748448 449864942577138 451477361726160 452644941122352 452845474943512 453480850524240 454284241019136 454740519553474 459192285884160 459539457471270 459655181333640 460467820011616 460932001281789 461578722855030 461783214580555 464376714918336 466526607117032 467894720334384 469409568571328 469971063270576 472457682652960 473542044818040 474857439386979 474977020711428 476468359076160 476679447308960 477129484551510 478674231108920 480077967857040 481575852507904 481816619262720 482151900178368 483712907225856 484702968433280 485191580296620 487221985235865 488817594650880 490175421302688 490298860089216 491080639070560 491575680037365 492350637712032 492520758246720 494115335338240 494581833955440 494706382390080 496080566785608 496873388614680 499849936196820 501315771786840 501364632973174 502938823469280 503636678137705 505111514472576 505620699467004 507912031941930 508938116854944 509451159311451 512083165714176 512901562440960 515974127687040 517537685649728 518026297513068 518263829170560 519703450918256 519883022593760 522190070300640 524347392039856 524842433006661 527553956219136 527752245234920 528085764642744 529998281188992 531514892984580 533173265276608 533710738326282 534736823239296 535724333531520 536129367049815 536264378222580 537109786594944 538508509997535 539543818860480 541772834071392 544177020629088 544776511210240 545290839487440 547056264124480 548660534693760 551447348965524 552465718954380 554139857496666 555879752255520 558090637633809 561235016080640 561800777185560 565236381663360 565806176402940 566056843679390 566949219183552 567855301273920 570287193759360 571871324853136 572015336770752 572555381461812 574409077330704 575584775014520 576093561428448 580470893647920 580527469758412 581643562119936 582229896355944 583158258896290 584666382283038 584868400417980 586761960714160 587463829088220 588886979098880 589296766884672 589890816044838 591024909896064 593498200746528 593721275889285 594152025821440 596788651772160 599254162331264 599819923436184 601969815634880 602689875222960 603526588163136 604364013765246 604641134032320 606414275187840 612719276628360 612873575111520 614576001709052 615438297140040 619168953224448 620100708482010 621916595004672 622662528047329 623859627112512 624734948154240 626628084360768 631389393090720 632025874333755 633143252515972 633302694281904 635291145434880 636172646068680 637817871581496 640103957142720 642869200237824 643355240459778 643517253867096 646210211997042 646922107062160 647532871891335 649629313647820 653567228403584 654349007384928 655434240049820 656467516949376 656694344328960 658392641632512 659442445273920 659608509853440 660107205803430 661440755714144 662497851486240 662958862745256 666466581595760 667055702706624 668421029049120 670585097959040 671387233243680 674160932622672 677216042589240 678283657996032 678584155806592 679268212415268 680221275786360 682110779330211 684344632511232 688788428826240 689309186206905 690701730017424 696253427067520 699789910675548 701842080501576 702163897585920 704114352856992 708686523979440 711614317768376 712465531067142 714839156066420 715019170963440 715694226827265 718011346663380 719391758480640 720116951785560 722363778761856 722724928894080 725569360838784 725659337198015 727054452649920 727787370444930 735263131954032 735448290133824 736620958605840 738525956568048 738781137370080 738853143328888 741173003007360 741872750933160 744120850178412 749067702914080 749774904295230 752046949459761 754408235203920 755932292244736 757140401698560 757667271708864 762687115694336 763407175282416 765804129995520 765878769774272 768124748571264 768220002136315 773961191530560 776306528474592 777039446269602 777395743755840 779555176377384 779824533890640 783285105450960 785729022512896 786521088059784 791330934328704 791429065644965 791628367852380 792128646964116 794997421783488 797272339476870 799759897914912 800566107489423 802105234858944 803586500297280 804396567333870 804702117550848 805818685020328 806188178709760 812659251107088 816959035504480 817164766815360 817936259231160 820584396186720 822990802040640 826800944642680 828698578431570 831209786244999 831812836150016 833819628383280 835504112481024 836839391351040 841852524120960 842701165778340 844321299851520 844403592375872 847854572495040 848230194758240 849085265519085 850423828775328 853471942856960 855430790639040 857806987279704 858023005156128 861613615996056 863377162521780 870791204637618 872465343179904 873344844533916 874737388344435 876999573424557 877302600626970 879256593698560 880142941071240 883330468648320 883945150327008 884836224067257 889407603608832 889517897210470 891228038732160 895182977658240 898881243496896 899729885154276 902954723452320 905289882244704 905690949887024 906546020647869 906961701048480 909481039106948 919078914942540 919310362667280 920935640023232 921864002563578 923157445710060 923566429161110 928753429836672 930151062723015 933053214234064 935789440668768 938819137142656 939942126541152 944915365305920 947084089636080 949714878773958 949954041422856 952936718152320 953358894617920 954258969103020 957348462217840 960155935714080 964303800356736 965032860689667 969405936866560 970383160593240 974443970471730 980350842605376 980597720178432 982161278141120 983151360074730 984701275424064 985041516493440 989163667910880 989412764780160 990160808705145 992161133571216 993746777229360 999699872393640 1002631543573680 1002729265946348 1005877646938560 1007273356275410 1010223028945152 1011241398934008 1015824063883860 1015923072077221 1017876233709888 1018902318622902 1031948255374080 1035075371299456 1036052595026136 1036527658341120 1039406901836512 1039766045187520 1044380140601280 1048694784079712 1049684866013322 1055504490469840 1056171529285488 1059996562377984 1063029785969160 1066346530553216 1067421476652564 1069473646478592 1071448667063040 1072258734099630 1072528756445160 1074219573189888 1075508002990841 1077017019995070 1079087637720960 1083545668142784 1088354041258176 1090581678974880 1091681055667395 1094112528248960 1097321069387520 1102894697931048 1104931437908760 1108000691902951 1108279714993332 1111759504511040 1116181275267618 1123601554371120 1124662356442845 1130472763326720 1131612352805880 1132113687358780 1133898438367104 1135710602547840 1136851298883685 1140574387518720 1143742649706272 1144030673541504 1145110762923624 1148818154661408 1151169550029040 1152187122856896 1160941787295840 1161054939516824 1164459792711888 1166316517792580 1169332764566076 1169736800835960 1173523921428320 1174927658176440 1178593533769344 1179781632089676 1182049819792128 1186996401493056 1187442551778570 1198508324662528 1199639846872368 1203939631269760 1205379750445920 1207053176326272 1208728027530492 1209282268064640 1212828550375680 1225438553256720 1225747150223040 1229152003418104 1230876594280080 1240201416964020 1245325056094658 1247719254225024 1249469896308480 1253256168721536 1253411582432935 1262778786181440 1264051748667510 1266286505031944 1266605388563808 1272345292137360 1275635743162992 1280207914285440 1286710480919556 1287034507734192 1292420423994084 1293844214124320 1295065743782670 1299258627295640 1306186806956427 1307134456807168 1308698014769856 1310868480099640 1312935033898752 1318884890547840 1320214411606860 1322881511428288 1324995702972480 1325917725490512 1332933163191520 1334111405413248 1334276845815705 1336842058098240 1341170195918080 1342774466487360 1348321865245344 1354432085178480 1357168311613184 1358536424830536 1360442551572720 1364221558660422 1377576857652480 1378618372413810 1381403460034848 1382796003845367 1385349643741665 1392506854135040 1399579821351096 1403684161003152 1408228705713984 1417373047958880 1423228635536752 1424572318160937 1424931062134284 1429678312132840 1430038341926880 1431388453654530 1436022693326760 1440233903571120 1444727557523712 1445449857788160 1451138721677568 1451318674396030 1454108905299840 1455574740889860 1461665955707595 1470526263908064 1470896580267648 1473241917211680 1474727040112095 1477051913136096 1477562274740160 1477706286657776 1482346006014720 1483745501866320 1488241700356824 1498135405828160 1499549808590460 1504093898919522 1508816470407840 1510910034413115 1515334543417728 1526814350564832 1528353477934353 1531757539548544 1536249497142528 1536440004272630 1547922383061120 1552613056949184 1554078892539204 1554791487511680 1559110352754768 1559649067781280 1566570210901920 1573042176119568 1574527299019983 1582661868657408 1582858131289930 1583256735704760 1584257293928232 1589994843566976 1594544678953740 1599519795829824 1601132214978846 1604210469717888 1607173000594560 1608388101149445 1608793134667740 1611637370040656 1615525529992605 1625318502214176 1633918071008960 1634329533630720 1635872518462320 1641168792373440 1645981604081280 1653601889285360 1657397156863140 1662419572489998 1667639256766560 1683705048241920 1685402331556680 1688807184751744 1690084004699893 1695709144990080 1696460389516480 1698170531038170 1700847657550656 1710861581278080 1715613974559408 1716046010312256 1723227231992112 1726754325043560 1741582409275236 1744930686359808 1746689689067832 1749474776688870 1753999146849114 1754605201253940 1754776215406109 1760285882142480 1766660937296640 1767890300654016 1769672448134514 1779035794420940 1781163827667855 1782456077464320 1790365955316480 1797762486993792 1799459770308552 1805909446904640 1810579764489408 1811381899774048 1813092041295738 1813923402096960 1818962078213896 1838157829885080 1838620725334560 1841871280046464 1843728005127156 1846314891420120 1847132858322220 1857506859673344 1860302125446030 1866106428468128 1867987584141987 1871578881337536 1877638274285312 1879884253082304 1889830730611840 1894168179272160 1899429757547916 1899908082845712 1905873436304640 1906717789235840 1908517938206040 1914696924435680 1920311871428160 1928607600713472 1930065721379334 1940766321186480 1942598615674005 1948887940943460 1960701685210752 1964322556282240 1966302720149460 1969402550848128 1970083032986880 1978327335821760 1978825529560320 1980321617410290 1984322267142432 1987493554458720 1999399744787280 2005263087147360 2005458531892696 2011755293877120 2014546712550820 2022482797868016 2031648127767720 2031846144154442 2035752467419776 2037804637245804 2046332337990633 2070150742598912 2072105190052272 2078813803673024 2079532090375040 2088760281202560 2097389568159424 2099369732026644 2111008980939680 2112343058570976 2126059571938320 2132693061106432 2134842953305128 2144517468199260 2145057512890320 2151016005981682 2154034039990140 2158175275441920 2167091336285568 2176708082516352 2176978011594045 2181163357949760 2183362111334790 2188225056497920 2205789395862096 2209862875817520 2216001383805902 2216559429986664 2223519009022080 2232362550535236 2247203108742240 2249324712885690 2256140848379283 2263224705611760 2264227374717560 2267796876734208 2271421205095680 2273702597767370 2287485299412544 2288061347083008 2290221525847248 2297636309322816 2302339100058080 2304374245713792 2304660006408945 2321883574591680 2322109879033648 2328919585423776 2332633035585160 2338665529132152 2339473601671920 2347047842856640 2349855316352880 2357187067538688 2359563264179352 2373992802986112 2374287196934895 2374885103557140 2399279693744736 2401698322468269 2407879262539520 2410759500891840 2414106352652544 2417456055060984 2418564536129280 2450877106513440 2451494300446080 2458304006836208 2461753188560160 2480402833928040 2490650112189316 2493629358734997 2495438508450048 2506512337443072 2506823164865870 2525557572362880 2528103497335020 2532573010063888 2533210777127616 2544690584274720 2547255796557255 2551271486325984 2560415828570880 2573420961839112 2574069015468384 2584840847988168 2587688428248640 2590131487565340 2598517254591280 2612373613912854 2617396029539712 2621736960199280 2624212165033305 2637769781095680 2640428823213720 2645763022856576 2649991405944960 2651835450981024 2665866326383040 2668222810826496 2668553691631410 2673684116196480 2685548932974720 2696643730490688 2708864170356960 2717072849661072 2719638061943607 2720885103145440 2728443117320844 2757236744827620 2757505481352457 2762806920069696 2765592007690734 2770699287483330 2790453188169045 2799159642702192 2807368322006304 2816457411427968 2834746095917760 2846457271073504 2849144636321874 2849862124268568 2859356624265680 2860076683853760 2862776907309060 2872045386653520 2880467807142240 2902637348792060 2908217810599680 2911149481779720 2923331911415190 2941052527816128 2941793160535296 2946483834423360 2949454080224190 2954103826272192 2955124549480320 2955412573315552 2967491003732640 2976483400713648 2996270811656320 2999099617180920 3008187797839044 3017632940815680 3021820068826230 3030669086835456 3047769216231663 3053628701129664 3056706955868706 3063515079097088 3072880008545260 3095844766122240 3105226113898368 3108157785078408 3109582975023360 3113312640236645 3118220705509536 3119298135562560 3133140421803840 3146084352239136 3149054598039966 3165716262579860 3166513471409520 3168514587856464 3179989687133952 3189089357907480 3199039591659648 3202264429957692 3208420939435776 3214346001189120 3216776202298890 3217586269335480 3223274740081312 3226524008972523 3231051059985210 3250637004428352 3267836142017920 3271745036924640 3282337584746880 3291963208162560 3307203778570720 3314794313726280 3324002075708853 3324839144979996 3335278513533120 3370804663113360 3377614369503488 3380168009399786 3391418289980160 3392920779032960 3396341062076340 3401695315101312 3410553896651055 3421723162556160 3431227949118816 3432092020624512 3446454463984224 3453508650087120 3483164818550472 3493379378135664 3498949553377740 3507998293698228 3509210402507880 3509552430812218 3520571764284960 3535780601308032 3539344896269028 3558071588841880 3562327655335710 3595524973987584 3598919540617104 3611818893809280 3621159528978816 3622763799548096 3626184082591476 3627846804193920 3637924156427792 3676315659770160 3677241450669120 3683742560092928 3687456010254312 3692629782840240 3694265716644440 3720604250892060 3732212856936256 3735975168283974 3743157762675072 3759768506164608 3760234747298805 3779661461223680 3788336358544320 3798859515095832 3799816165691424 3813435578471680 3817035876412080 3829393848871360 3840623742856320 3860131442758668 3881532642372960 3885197231348010 3897775881886920 3918560420869281 3921403370421504 3928645112564480 3932605440298920 3938805101696256 3956654671643520 3960643234820580 3968644534284864 3974987108917440 3998799489574560 4002830537447115 4010526174294720 4010917063785392 4023510587754240 4029093425101640 4044965595736032 4063296255535440 4063692288308884 4071504934839552 4075609274491608 4092664675981266 4144210380104544 4148388011536101 4156048931224995 4157627607346048 4159064180750080 4177520562405120 4194779136318848 4198739464053288 4222017961879360 4224686117141952 4252119143876640 4269685906610256 4273716954482811 4289034936398520 4290115025780640 4302032011963364 4308068079980280 4334182672571136 4353416165032704 4353956023188090 4362326715899520 4366724222669580 4384997867122785 4411578791724192 4419725751635040 4424181120336285 4432002767611804 4433118859973328 4447038018044160 4464725101070472 4494406217484480 4498649425771380 4512281696758566 4526449411223520 4528454749435120 4532730103239345 4547405195534740 4574970598825088 4580443051694496 4595272618645632 4604678200116160 4608748491427584 4609320012817890 4643767149183360 4644219758067296 4657839170847552 4665266071170320 4677331058264304 4678947203343840 4694095685713280 4699710632705760 4719126528358704 4747985605972224 4748574393869790 4749770207114280 4762964013245153 4798559387489472 4803396644936538 4821519001783680 4825164303448335 4834912110121968 4901754213026880 4902988600892160 4916608013672416 4923506377120320 4960805667856080 4981300224378632 4987258717469994 5013646329731740 5051115144725760 5056206994670040 5065146020127776 5066421554255232 5070252014099679 5079615360386105 5089381168549440 5094511593114510 5102542972651968 5146841923678224 5148138030936768 5169681695976336 5175376856497280 5180262975130680 5197034509182560 5224747227825708 5234792059079424 5243473920398560 5248424330066610 5264328646218327 5280857646427440 5291526045713152 5299982811889920 5303670901962048 5331732652766080 5337107383262820 5347368232392960 5371097865949440 5377540014954205 5393287460981376 5417728340713920 5434145699322144 5439276123887214 5441770206290880 5456886234641688 5514473489655240 5515010962704914 5525613840139392 5531184015381468 5540003459514755 5541398574966660 5580906376338090 5598319285404384 5603962752425961 5614736644012608 5632914822855936 5669492191835520 5692914542147008 5698289272643748 5699724248537136 5718713248531360 5720153367707520 5725553814618120 5744090773307040 5760935614284480 5805274697584120 5822298963559440 5846663822830380 5882105055632256 5892967668846720 5898908160448380 5908207652544384 5910249098960640 5910825146631104 5934982007465280 5952966801427296 5992541623312640 5998199234361840 6016375595678088 6035265881631360 6043640137652460 6095538432463326 6107257402259328 6113413911737412 6138997013971899 6145760017090520 6210452227796736 6216315570156816 6226625280473290 6236441411019072 6238596271125120 6266280843607680 6292168704478272 6298109196079932 6331432525159720 6333026942819040 6337029175712928 6378178715814960 6398079183319296 6404528859915384 6433552404597780 6435172538670960 6446549480162624 6453048017945046 6462102119970420 6501274008856704 6530934034782135 6535672284035840 6543490073849280 6564675169493760 6614407557141440 6629588627452560 6648004151417706 6649678289959992 6670557027066240 6741609326226720 6760336018799572 6768422545137849 6785841558065920 6792682124152680 6803390630202624 6821107793302110 6862455898237632 6864184041249024 6892908927968448 6907017300174240 6913980019226835 6966329637100944 6986758756271328 6997899106755480 7015996587396456 7018420805015760 7019104861624436 7041143528569920 7071561202616064 7078689792538056 7116143177683760 7122861590804685 7124655310671420 7197839081234208 7223637787618560 7242319057957632 7245527599096192 7252368165182952 7255693608387840 7275848312855584 7352631319540320 7354482901338240 7374912020508624 7385259565680480 7388531433288880 7441208501784120 7464425713872512 7471950336567948 7486315525350144 7519537012329216 7520469494597610 7576672717088640 7597719030191664 7599632331382848 7634071752824160 7641767389671765 7658787697742720 7681247485712640 7720262885517336 7763065284745920 7770394462696020 7795551763773840 7837120841738562 7865210880597840 7872636495099915 7913309343287040 7921286469641160 7937289068569728 7949974217834880 7997598979149120 8005661074894230 8021052348589440 8021834127570784 8058186850203280 8089931191472064 8126592511070880 8127384576617768 8151218548983216 8185329351962532 8272516444057371 8288420760209088 8296776023072202 8312097862449990 8315255214692096 8389558272637696 8397478928106576 8444035923758720 8449372234283904 8450420023499465 8504238287753280 8539371813220512 8547433908965622 8578069872797040 8580230051561280 8604064023926728 8616136159960560 8707912046376180 8724653431799040 8733448445339160 8769995734245570 8773881077030545 8823157583448384 8839451503270080 8848362240672570 8864005535223608 8866237719946656 8929450202140944 8988812434968960 8997298851542760 9024563393517132 9052898822447040 9056909498870240 9065460206478690 9094810391069480 9143307648694989 9149941197650176 9160886103388992 9190545237291264 9209356400232320 9218640025635780 9287534298366720 9288439516134592 9315678341695104 9330532142340640 9339937920709935 9354662116528608 9357894406687680 9388191371426560 9399421265411520 9438253056717408 9497148787739580 9499540414228560 9525928026490306 9597118774978944 9606793289873076 9643038003567360 9650328606896670 9669824220243936 9679572026917569 9803508426053760 9833216027344832 9847012754240640 9921611335712160 9962600448757264 9972006227126559 9974517434939988 10027292659463480 10112413989340080 10130292040255552 10132843108510464 10140504028199358 10159230720772210 10178762337098880 10189023186229020 10205085945303936 10231661689953165 10293683847356448 10296276061873536 10339363391952672 10350753712994560 10360525950261360 10394069018365120 10449494455651416 10486947840797120 10496848660133220 10528657292436654 10561715292854880 10607341803924096 10663465305532160 10674214766525640 10755080029908410 10786574921962752 10835456681427840 10868291398644288 10878552247774428 10883540412581760 10913772469283376 11028946979310480 11030021925409828 11051227680278784 11062368030762936 11080006919029510 11082797149933320 11161812752676180 11196638570808768 11207925504851922 11229473288025216 11280704241896415 11338984383671040 11385829084294016 11396578545287496 11399448497074272 11437426497062720 11440306735415040 11451107629236240 11488181546614080 11521871228568960 11610549395168240 11644597927118880 11693327645660760 11764210111264512 11785935337693440 11797816320896760 11816415305088768 11821650293262208 11830588032899251 11869964014930560 11905933602854592 11996398468723680 12008491612341345 12032751191356176 12070531763262720 12087280275304920 12191076864926652 12214514804518656 12226827823474824 12277994027943798 12291520034181040 12432631140313632 12453250560946580 12468146793674985 12472882822038144 12477192542250240 12532561687215360 12584337408956544 12596218392159864 12662865050319440 12666053885638080 12674058351425856 12756357431629920 12809057719830768 12867104809195560 12870345077341920 12893098960325248 12906096035890092 12924204239940840 13002548017713408 13061868069564270 13086980147698560 13228815114282880 13259177254905120 13296008302835412 13299356579919984 13341114054132480 13483218652453440 13520672037599144 13536845090275698 13585364248305360 13598190309718035 13642215586604220 13724911796475264 13785817855936896 13787527406762285 13814034600348480 13827960038453670 13932659274201888 13973517512542656 13995798213510960 14031993174792912 14036841610031520 14038209723248872 14082287057139840 14157379585076112 14232286355367520 14245723181609370 14249310621342840 14288892039735459 14395678162468416 14491055198192384 14504736330365904 14551696625711168 14705262639080640 14708965802676480 14749824041017248 14770519131360960 14777062866577760 14882417003568240 14928851427745024 14943900673135896 15040938989195220 15153345434177280 15195438060383328 15199264662765696 15210756042299037 15238846081158315 15268143505648320 15283534779343530 15317575395485440 15440525771034672 15526130569491840 15540788925392040 15591103527547680 15674241683477124 15730421761195680 15745272990199830 15792985938654981 15842572939282320 15874578137139456 15899948435669760 15995197958298240 16011322149788460 16042104697178880 16043668255141568 16116373700406560 16132620044862615 16179862382944128 16253185022141760 16254769153235536 16302437097966432 16370658703925064 16545032888114742 16576841520418176 16593552046144404 16620010378544265 16624195724899980 16794957856213152 16811888257277883 16888071847517440 16898744468567808 16900840046998930 17008476575506560 17078743626441024 17094867817931244 17156139745594080 17160460103122560 17208128047853456 17232272319921120 17415824092752360 17466896890678320 17539991468491140 17547762154061090 17646315166896768 17678903006540160 17696724481345140 17728011070447216 17732475439893312 17858900404281888 17977624869937920 17994597703085520 18049126787034264 18105797644894080 18113818997740480 18130920412957380 18189620782138960 18286615297389978 18321772206777984 18418712800464640 18437280051271560 18576879032269184 18631356683390208 18661064284681280 18679875841419870 18709324233057216 18715788813375360 18798842530823040 18876506113434816 18994297575479160 18999080828457120 19051856052980612 19194237549957888 19213586579746152 19300657213793340 19302538369467199 19339648440487872 19359144053835138 19592802104346405 19607016852107520 19666432054689664 19694025508481280 19843222671424320 19925200897514528 19944012454253118 19949034869879976 20054585318926960 20224827978680160 20260584080511104 20281008056398716 20318461441544420 20357524674197760 20378046372458040 20410171890607872 20463323379906330 20587367694712896 20592552123747072 20678726783905344 20721051900522720 20741940057680505 20788138036730240 20898988911302832 20973895681594240 20993697320266440 21057314584873308 21123430585709760 21214683607848192 21348429533051280 21368584772414055 21510160059816820 21670913362855680 21736582797288576 21757104495548856 21767080825163520 21827544938566752 22057893958620960 22060043850819656 22124736061525872 22160013838059020 22165594299866640 22323625505352360 22393277141617536 22415851009703844 22458946576050432 22561408483792830 22771658168588032 22793157090574992 22798896994148544 22874852994125440 22902215258472480 22976363093228160 23043742457137920 23221098790336480 23289195854237760 23386655291321520 23595632641793520 23643300586524416 23661176065798502 23739928029861120 23811867205709184 23814820066225765 23992796937447360 24016983224682690 24065502382712352 24174560550609840 24382153729853304 24453655646949648 24555988055887596 24583040068362080 24817549332172113 24865262280627264 24906501121893160 24936293587349970 24945765644076288 25168674817913088 25192436784319728 25325730100638880 25332107771276160 25348116702851712 25351260070498395 25512714863259840 25618115439661536 25734209618391120 25740690154683840 25786197920650496 25812192071780184 25848408479881680 26123736139128540 26173960295397120 26321643231091635 26457630228565760 26518354509810240 26592016605670824 26598713159839968 26966437304906880 27041344075198288 27073690180551396 27170728496610720 27196380619436070 27284431173208440 27429922946084967 27449823592950528 27571635711873792 27575054813524570 27628069200696960 27655920076907340 27865318548403776 27947035025085312 27991596427021920 28019813762129805 28063986349585824 28073683220063040 28076419446497744 28164574114279680 28314759170152224 28464572710735040 28491446363218740 28498621242685680 28577784079470918 28791356324936832 29009472660731808 29038716080752707 29103393251422336 29410525278161280 29499648082034496 29541038262721920 29554125733155520 29764834007136480 29887801346271792 29916018681379677 30081877978390440 30390876120766656 30398529325531392 30421512084598074 30477692162316630 30536287011296640 30567069558687060 30694985069859495 30881051542069344 31052261138983680 31081577850784080 31182207055095360 31348483366954248 31460843522391360 31490545980399660 31585971877309962 31685145878564640 31990395916596480 32022644299576920 32087336510283136 32232747400813120 32265240089725230 32359724765888256 32506370044283520 32509538306471072 32604874195932864 32741317407850128 33090065776229484 33153683040836352 33187104092288808 33240020757088530 33248391449799960 33340748092716071 33589915712426304 33623776514555766 33801680093997860 33842112725689245 34016953151013120 34157487252882048 34189735635862488 34312279491188160 34320920206245120 34416256095706912 34464544639842240 34831648185504720 34933793781356640 35079982936982280 35095524308122180 35292630333793536 35357806013080320 35393448962690280 35456022140894432 35464950879786624 35491764098697753 35717800808563776 35989195406171040 36098253574068528 36211595289788160 36227637995480960 36261840825914760 36379241564277920 36573230594779956 36643544413555968 36874560102543120 37153758064538368 37322128569362560 37359751682839740 37418648466114432 37431577626750720 37597685061646080 37753012226869632 37988595150958320 37998161656914240 38103712105961224 38427173159492304 38601314427586680 38605076738934398 38679296880975744 38718288107670276 39185604208692810 39332864109379328 39686445342848640 39850401795029056 39888024908506236 39898069739759952 40109170637853920 40449655957360320 40521168161022208 40562016112797432 40636922883088840 40756092744916080 40926646759812660 41174735389425792 41357453567810688 41362582220286855 41442103801045440 41483880115361010 41576276073460480 41797977822605664 41947791363188480 41987394640532880 42114629169746616 42246861171419520 42696859066102560 42737169544828110 42866676119206377 43020320119633640 43473165594577152 43514208991097712 43655089877133504 44115787917241920 44120087701639312 44249472123051744 44320027676118040 44331188599733280 44647251010704720 44786554283235072 44831702019407688 45122816967585660 45586314181149984 45597793988297088 45632268126897111 45716538243474945 45749705988250880 45804430516944960 45952726186456320 46442197580672960 46578391708475520 46773310582643040 47191265283587040 47322352131597004 47378957815964943 47623734411418368 47629640132451530 47985593874894720 48033966449365380 48131004765424704 48349121101219680 48397860134587845 48764307459706608 48907311293899296 49111976111775192 49166080136724160 49635098664344226 49730524561254528 49813002243786320 49860031135632795 49872587174699940 50384873568639456 50651460201277760 50664215542552320 50696233405703424 50702520140996790 51025429726519680 51236230879323072 51468419236782240 51481380309367680 51624384143560368 51696816959763360 52247472278257080 52392604145696683 52643286462183270 53036709019620480 53184033211341648 53197426319679936 53932874609813760 54082688150396576 54147380361102792 54341456993221440 54392761238872140 54568862346416880 54859845892169934 55150109627049140 55256138401393920 55311840153814680 55730637096807552 55894070050170624 55983192854043840 56039627524259610 56127972699171648 56147366440126080 56152838892995488 56629518340304448 56929145421470080 56982892726437480 56997242485371360 57155568158941836 57582712649873664 57907615108401597 58018945321463616 58077432161505414 58206786502844672 58821050556322560 58999296164068992 59082076525443840 59108251466311040 59152940164496255 59529668014272960 59775602692543584 59832037362759354 60163755956780880 60781752241533312 60843024169196148 60955384324633260 61072574022593280 61134139117374120 61389970139718990 61762103084138688 62163155701568160 62364414110190720 62696966733908496 62921687044782720 62981091960799320 63171943754619924 63370291757129280 64045288599153840 64174673020566272 64465494801626240 64530480179450460 65012740088567040 65019076612942144 65209748391865728 65482634815700256 66180131552458968 66374208184577616 66480041514177060 66496782899599920 66681496185432142 67179831424852608 67247553029111532 67603360187995720 67684225451378490 68314974505764096 68379471271724976 68624558982376320 68832512191413824 68929089279684480 69663296371009440 69867587562713280 70159965873964560 70191048616244360 70786897925380560 70912044281788864 70929901759573248 70983528197395506 71435601617127552 71444460198677295 71978390812342080 72196507148137056 72455275990961920 72523681651829520 72758483128555840 73146461189559912 73749120205086240 74452647996516339 74644257138725120 74719503365679480 74837296932228864 75506024453739264 75977190301916640 75996323313828480 76053780211495185 76207424211922448 76854346318984608 77202628855173360 77210153477868796 77358593761951488 77436576215340552 78371208417385620 78964929693274905 79372890685697280 79700803590058112 79776049817012472 79796139479519904 80218341275707840 80899311914720640 81124032225594864 81273845766177680 81512185489832160 81853293519625320 82349470778851584 82714907135621376 82725164440573710 82884207602090880 82967760230722020 83595955645211328 83974789281065760 84059441286389415 84229258339493232 84493722342839040 85393718132205120 85474339089656220 85733352238412754 86040640239267280 87028417982195424 87310179754267008 88231575834483840 88240175403278624 88498944246103488 88640055352236080 88662377199466560 89294502021409440 89663404038815376 90245633935171320 91172628362299968 91195587976594176 91264536253794222 91433076486949890 91608861033889920 92884395161345920 93156783416951040 93546621165286080 94382530567174080 94644704263194008 94757915631929886 95259280264903060 95971187749789440 96067932898730760 96262009530849408 96512691847335995 96698242202439360 96795720269175690 97528614919413216 97814622587798592 98223952223550384 98332160273448320 99270197328688452 99461049122509056 99626004487572640 99720062271265590 99745174349399880 100022244278148213 100769747137278912 101302920402555520 101405040281993580 102050859453039360 102472461758646144 102936838473564480 102962760618735360 103248768287120736 103393633919526720 104494944556514160 104785208291393366 105286572924366540 106073418039240960 106368066422683296 106394852639359872 106475292296093259 108165376300793152 108294760722205584 108682913986442880 108785522477744280 109137724692833760 109719691784339868 110300219254098280 110623680307629360 111461274193615104 111966385708087680 112079255048519220 112255945398343296 112294732880252160 112305677785990976 113259036680608896 113858290842940160 113965785452874960 113994484970742720 114311136317883672 115815230216803194 116037890642927232 116154864323010828 117998592328137984 118216502932622080 118305880328992510 119059336028545920 119551205385087168 119664074725518708 120327511913561760 121563504483066624 121686048338392296 121910768649266520 122268278234748240 122779940279437980 123524206168277376 124087746660860565 124326311403136320 124728828220381440 125393933467816992 125843374089565440 125962183921598640 126343887509239848 126740583514258560 128090577198307680 128600028357619131 128930989603252480 129060960358900920 130038153225884288 130419496783731456 130965269631400512 132360263104917936 132748416369155232 132960083028354120 132993565799199840 133362992370864284 134359662849705216 134495106058223064 135206720375991440 135368450902756980 136758942543449952 137149614730424835 137249117964752640 137665024382827648 137858178559368960 139326592742018880 139735175125426560 140319931747929120 140382097232488720 141573795850761120 141824088563577728 141967056394791012 142871203234255104 142888920397354590 143956781624684160 144393014296274112 145047363303659040 145193580403763535 145516966257111680 146292922379119824 147498240410172480 148905295993032678 149439006731358960 149580093406898385 151954380603833280 151992646627656960 152107560422990370 152414848423844896 153708692637969216 154405257710346720 154420306955737592 154873152430681104 156742416834771240 157177812437090049 157929859386549810 159401607180116224 159552099634024944 159592278959039808 160436682551415680 161798623829441280 162248064451189728 162547691532355360 163024370979664320 163706587039250640 165450328881147420 165768415204181760 165935520461444040 166703740463580355 167191911290422656 167949578562131520 168118882572778830 168458516678986464 170787436264410240 170948678179312440 171466704476825508 172081280478534560 173722845325204791 174056835964390848 174620359508534016 176463151668967680 176480350806557248 176997888492206976 177280110704472160 177324754398933120 177458820493488765 178589004042818880 179326808077630752 180491267870342640 182345256724599936 182529072507588444 182866152973899780 183217722067779840 185768790322691840 187093242330572160 188765061134348160 189289408526388016 189515831263859772 190518560529806120 192135865797461520 192524019061698816 193025383694671990 193396484404878720 193591440538351380 195057229838826432 195629245175597184 196447904447100768 196664320546896640 198540394657376904 199252008975145280 199440124542531180 199490348698799760 200044488556296426 201539494274557824 202605840805111040 202810080563987160 204944923517292288 205873676947128960 206497536574241472 206787267839053440 208989889113028320 209570416582786732 210573145848733080 212736132845366592 212789705278719744 212950584592186518 214333380596031885 216330752601586304 216589521444411168 217365827972885760 217571044955488560 218275449385667520 219439383568679736 220600438508196560 221247360615258720 223932771416175360 224158510097038440 224511890796686592 224611355571981952 226518073361217792 227931570905749920 227988969941485440 228161340634485555 228622272635767344 231630460433606388 232075781285854464 232309728646021656 236611760657985020 236894789079824715 238118672057091840 239102410770174336 239328149451037416 240655023827123520 243372096676784592 243821537298533040 244536556469496480 245559880558875960 247048412336554752 248175493321721130 248652622806272640 250787866935633984 251924367843197280 252687775018479696 253481167028517120 256181154396615360 257200056715238262 258121920717801840 260076306451768576 261930539262801024 261963020728483415 264720526209835872 265496832738310464 265920166056708240 265987131598399680 266725984741728568 268990212116446128 270413440751982880 270736901805513960 273517885086899904 274299229460849670 275330048765655296 278653185484037760 279470350250853120 280639863495858240 280764194464977440 283147591701522240 283648177127155456 283934112789582024 285777840794709180 287913563249368320 288786028592548224 289538075542007985 290094726607318080 290387160807527070 291033932514223360 292585844758239648 294996480820344960 297810591986065356 298878013462717920 299160186813796770 300066732834444639 303908761207666560 304215120845980740 304829696847689792 307417385275938432 308810515420693440 308840613911475184 309746304861362208 313484833669542480 314355624874180098 315859718773099620 319104199268049888 319184557918079616 319425876888279777 320873365102831360 324496128902379456 325095383064710720 326048741959328640 327413174078501280 330900657762294840 331871040922888080 333407480927160710 334383822580845312 335899157124263040 336237765145557660 336917033357972928 341574872528820480 341897356358624880 342933408953651016 344162560957069120 347445690650409582 348113671928781696 352960701613114496 353995776984413952 354560221408944320 354649508797866240 354917640986977530 357178008085637760 358653616155261504 360982535740685280 364690513449199872 365058145015176888 365732305947799560 366748229019876781 372263239982581695 374186484661144320 377530122268696320 378578817052776032 379031662527719544 381037121059612240 384271731594923040 386050767389343980 386792968809757440 387182881076702760 390114459677652864 391258490351194368 392895808894201536 397080789314753808 398504017950290560 398880249085062360 398980697397599520 400088977112592852 403078988549115648 405620161127974320 411747353894257920 412995073148482944 413574535678106880 417979778226056640 419140833165573464 421146291697466160 425472265690733184 425901169184373036 428666761192063770 432661505203172608 433179042888822336 435142089910977120 436550898771335040 438878767137359472 441200877016393120 442494721230517440 448317020194076880 449222711143963904 455863141811499840 455977939882970880 456322681268971110 457244545271534688 463260920867212776 464619457292043312 471533437311270147 473223521315970040 473789578159649430 478204821540348672 478656298902074832 481310047654247040 486744193353569184 487643074597066080 489073112938992960 491119761117751920 496350986643442260 497305245612545280 500111221390741065 501575733871267968 503848735686394560 505375550036959392 512362308793230720 514400113430476524 516243841435603680 521168535975614373 523861078525602048 523926041456966830 529441052419671744 530993665476620928 531840332113416480 531974263196799360 532376461480466295 533451969483457136 537980424232892256 540826881503965760 541473803611027920 547035770173799808 548598458921699340 557306370968075520 561279726991716480 561528388929954880 566295183403044480 567868225579164048 571555681589418360 577572057185096448 579076151084015970 580189453214636160 580774321615054140 585171689516479296 589992961640689920 595621183972130712 597756026925435840 598320373627593540 600133465668889278 607817522415333120 608430241691961480 609659393695379584 614834770551876864 617621030841386880 617681227822950368 619492609722724416 626969667339084960 628711249748360196 631719437546199240 638208398536099776 638369115836159232 638851753776559554 643000141788095655 648992257804758912 650190766129421440 652097483918657280 654826348157002560 661801315524589680 663742081845776160 666814961854321420 671798314248526080 672475530291115320 673834066715945856 683794712717249760 685866817907302032 688325121914138240 694891381300819164 696227343857563392 705921403226228992 709120442817888640 709835281973955060 714356016171275520 717307232310523008 721965071481370560 730116290030353776 731464611895599120 733496458039753562 744526479965163390 757157634105552064 758063325055439088 762074242119224480 768543463189846080 772101534778687960 774365762153405520 780228919355305728 785791617788403072 785889062185450245 794161578629507616 797008035900581120 797760498170124720 797961394795199040 800177954225185704 811240322255948640 825990146296965888 835959556452113280 838281666331146928 842292583394932320 850944531381466368 851802338368746072 857333522384127540 866358085777644672 868614226626023955 870284179821954240 873101797542670080 877757534274718944 882401754032786240 884989442461034880 896634040388153760 900200198503333917 911726283622999680 912645362537942220 914489090543069376 926521841734425552 929238914584086624 943066874622540294 946447042631940080 947579156319298860 957312597804149664 962620095308494080 973488386707138368 975286149194132160 978146225877985920 982239522235503840 992701973286884520 1000222442781482130 1003151467742535936 1007697471372789120 1010751100073918784 1024724617586461440 1028800226860953048 1032487682871207360 1042337071951228746 1047852082913933660 1058882104839343488 1061987330953241856 1063680664226832960 1063948526393598720 1064752922960932590 1066903938966914272 1075960848465784512 1081653763007931520 1082947607222055840 1094071540347599616 1097196917843398680 1100244687059630343 1122559453983432960 1123056777859909760 1132590366806088960 1135736451158328096 1143111363178836720 1158152302168031940 1160378906429272320 1161548643230108280 1170343379032958592 1191242367944261424 1195512053850871680 1196640747255187080 1200266931337778556 1216860483383922960 1219318787390759168 1235242061682773760 1235362455645900736 1238985219445448832 1253939334678169920 1257422499496720392 1263438875092398480 1276416797072199552 1277703507553119108 1286000283576191310 1297984515609517824 1300381532258842880 1309652696314005120 1323602631049179360 1327484163691552320 1333629923708642840 1344951060582230640 1347668133431891712 1367589425434499520 1371733635814604064 1376650243828276480 1389782762601638328 1414600311933810441 1418240885635777280 1419670563947910120 1434614464621046016 1443930142962741120 1460232580060707552 1462929223791198240 1466992916079507124 1489052959930326780 1500333664172223195 1514315268211104128 1516126650110878176 1524148484238448960 1537086926379692160 1544203069557375920 1548731524306811040 1571583235576806144 1571778124370900490 1588323157259015232 1595520996340249440 1595922789590398080 1597129384441398885 1600355908450371408 1622480644511897280 1671919112904226560 1676563332662293856 1684585166789864640 1703604676737492144 1714667044768255080 1732716171555289344 1737228453252047910 1740568359643908480 1755515068549437888 1764803508065572480 1769978884922069760 1793268080776307520 1800400397006667834 1823452567245999360 1825290725075884440 1828978181086138752 1833741145099383905 1853043683468851104 1858477829168173248 1886133749245080588 1892894085263880160 1895158312638597720 1914625195608299328 1946976773414276736 1950572298388264320 1956292451755971840 1964479044471007680 1985403946573769040 2000444885562964260 2015394942745578240 2021502200147837568 2057600453721906096 2064975365742414720 2084674143902457492 2095704165827867320 2117764209678686976 2127361328453665920 2129505845921865180 2133807877933828544 2151921696931569024 2163307526015863040 2165895214444111680 2194393835686797360 2200489374119260686 2246113555719819520 2271472902316656192 2286222726357673440 2316304604336063880 2323097286460216560 2340686758065917184 2357667186556350735 2382484735888522848 2391024107701743360 2393281494510374160 2400533862675557112 2433720966767845920 2470724911291801472 2477970438890897664 2507878669356339840 2514844998993440784 2526877750184796960 2552833594144399104 2555407015106238216 2572000567152382620 2605842679878071865 2619305392628010240 2647205262098358720 2654968327383104640 2667259847417285680 2689902121164461280 2735178850868999040 2743467271629208128 2779565525203276656 2829200623867620882 2839341127895820240 2887860285925482240 2920465160121415104 2925858447582396480 2933985832159014248 2978105919860653560 3000667328344446390 3028630536422208256 3032253300221756352 3048296968476897920 3074173852759384320 3088406139114751840 3097463048613622080 3143556248741800980 3176646314518030464 3191041992680498880 3191845579180796160 3194258768882797770 3200711816900742816 3244961289023794560 3300734061178891029 3353126665324587712 3369170333579729280 3407209353474984288 3429334089536510160 3474456906504095820 3481136719287816960 3511030137098875776 3529607016131144960 3586536161552615040 3600800794013335668 3650581450151768880 3657956362172277504 3667482290198767810 3706087366937702208 3716955658336346496 3772267498490161176 3785788170527760320 3790316625277195440 3829250391216598656 3893953546828553472 3901144596776528640 3928958088942015360 3970807893147538080 4000889771125928520 4043004400295675136 4115200907443812192 4129950731484829440 4169348287804914984 4191408331655734640 4254722656907331840 4259011691843730360 4267615755867657088 4303843393863138048 4331790428888223360 4388787671373594720 4400978748238521372 4501000992516669585 4542945804633312384 4572445452715346880 4632609208672127760 4646194572920433120 4715334373112701470 4764969471777045696 4786562989020748320 4801067725351114224 4867441933535691840 4941449822583602944 5015757338712679680 5029689997986881568 5053755500369593920 5110814030212476432 5144001134304765240 5211685359756143730 5294410524196717440 5309936654766209280 5334519694834571360 5379804242328922560 5470357701737998080 5486934543258416256 5501223435298151715 5559131050406553312 5658401247735241764 5678682255791640480 5840930320242830208 5851716895164792960 5867971664318028496 5956211839721307120 6001334656688892780 6064506600443512704 6096593936953795840 6176812278229503680 6194926097227244160 6287112497483601960 6353292629036060928 6382083985360997760 6388517537765595540 6401423633801485632 6489922578047589120 6601468122357782058 6706253330649175424 6738340667159458560 6814418706949968576 6858668179073020320 6948913813008191640 7022060274197751552 7073001559669052205 7173072323105230080 7201601588026671336 7301162900303537760 7334964580397535620 7412174733875404416 7433911316672692992 7544534996980322352 7571576341055520640 7580633250554390880 7658500782433197312 7857916177884030720 7941615786295076160 8001779542251857040 8230401814887624384 8338696575609829968 8382816663311469280 8518023383687460720 8535231511735314176 8663580857776446720 8777575342747189440 8801957496477042744 9002001985033339170 9085891609266624768 9144890905430693760 9265218417344255520 9292389145840866240 9430668746225402940 9529938943554091392 9573125978041496640 9602135450702228448 9734883867071383680 9902202183536673087 10059379995973763136 10107511000739187840 10221628060424952864 10288002268609530480 10423370719512287460 10588821048393434880 10669039389669142720 10759608484657845120 10973869086516832512 11002446870596303430 11118262100813106624 11316802495470483528 11357364511583280960 11681860640485660416 11703433790329585920 11735943328636056992 11912423679442614240 12002669313377785560 12129013200887025408 12353624556459007360 12389852194454488320 12574224994967203920 12764167970721995520 12777035075531191080 12802847267602971264 13202936244715564116 13412506661298350848 13628837413899937152 13717336358146040640 13897827626016383280 14146003119338104410 14403203176053342672 14602325800607075520 14669929160795071240 14824349467750808832 15089069993960644704 15143152682111041280 15161266501108781760 15883231572590152320 16003559084503714080 16460803629775248768 16503670305894455145 16677393151219659936 16765633326622938560 17036046767374921440 17555150685494378880 17603914992954085488 18004003970066678340 18289781810861387520 18530436834688511040 18584778291681732480 18861337492450805880 19059877887108182784 19146251956082993280 19204270901404456896 19469767734142767360 19804404367073346174 20118759991947526272 20215022001478375680 20443256120849905728 20576004537219060960 20846741439024574920 21338078779338285440 21519216969315690240 22004893741192606860 22236524201626213248 22633604990940967056 22714729023166561920 23471886657272113984 23824847358885228480 24005338626755571120 24707249112918014720 25148449989934407840 25554070151062382160 25605694535205942528 26405872489431128232 27257674827799874304 27434672716292081280 27795655252032766560 28292006238676208820 28806406352106685344 29204651601214151040 29339858321590142480 30178139987921289408 30322533002217563520 31766463145180304640 32007118169007428160 32921607259550497536 33007340611788910290 33354786302439319872 33531266653245877120 34072093534749842880 35110301370988757760 35207829985908170976 36008007940133356680 37060873669377022080 37169556583363464960 37722674984901611760 38292503912165986560 38408541802808913792 39608808734146692348 40237519983895052544 40886512241699811456 41152009074438121920 41693482878049149840 42676157558676570880 44009787482385213720 44473048403252426496 45267209981881934112 45429458046333123840 46943773314544227968 47649694717770456960 48010677253511142240 49511010917683365435 50296899979868815680 51108140302124764320 52811744978862256464 54869345432584162560 55591310504065533120 56584012477352417640 57612812704213370688 58409303202428302080 58679716643180284960 60356279975842578816 60645066004435127040 64014236338014856320 66014681223577820580 66709572604878639744 67062533306491754240 68144187069499685760 70415659971816341952 72016015880266713360 74121747338754044160 75445349969803223520 76817083605617827584 79217617468293384696 81773024483399622912 82304018148876243840 83386965756098299680 88019574964770427440 90534419963763868224 93887546629088455936 95299389435540913920 96021354507022284480 99022021835366730870 100593799959737631360 102216280604249528640 105623489957724512928 111182621008131066240 113168024954704835280 115225625408426741376 117359433286360569920 120712559951685157632 128028472676029712640 132029362447155641160 133419145209757279488 136288374138999371520 140831319943632683904 144032031760533426720 150890699939606447040 158435234936586769392 164608036297752487680 166773931512196599360 176039149929540854880 181068839927527736448 192042709014044568960 198044043670733461740 201187599919475262720 204432561208499057280 211246979915449025856 222365242016262132480 226336049909409670560 230451250816853482752 234718866572721139840 264058724894311282320 281662639887265367808 288064063521066853440 301781399879212894080 316870469873173538784 333547863024393198720 352078299859081709760 362137679855055472896 384085418028089137920 396088087341466923480 408865122416998114560 422493959830898051712 452672099818819341120 469437733145442279680 528117449788622564640 576128127042133706880 603562799758425788160 633740939746347077568 667095726048786397440 704156599718163419520 792176174682933846960 844987919661796103424 905344199637638682240 1056234899577245129280 1152256254084267413760 1267481879492694155136 1408313199436326839040 1584352349365867693920 1810688399275277364480 2112469799154490258560 2534963758985388310272 3168704698731735387840 4224939598308980517120 6337409397463470775680 12674818794926941551360
- Sum of all divisors σ(n): 61314971546667527700480
- Sum of proper divisors (its aliquot sum) s(n): 48640152751740586149120
- 12674818794926941551360 is an abundant number, because the sum of its proper divisors (48640152751740586149120) is greater than itself. Its abundance is 35965333956813644597760
Bases of 12674818794926941551360
- Binary: 101010111100011010011100100001101111101011000000010000011000111011000000002
- Hexadecimal: 0x2AF1A721BEB01063B00
- Base-36: 22AXBX3TWJLGAO0
Squares and roots of 12674818794926941551360
- 12674818794926941551360 squared (126748187949269415513602) is 160651031484233246829093709159317683517849600
- 12674818794926941551360 cubed (126748187949269415513603) is 2036222713280759387940617220035539638819538719504499410475155456000
-
The
square root of 12674818794926941551360 is 112582497729.1183638419 -
The
cube root of 12674818794926941551360 is 23315635.2749319029
Scales and comparisons
How big is 12674818794926941551360?- 12,674,818,794,926,941,551,360 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,674,818,794,926,941,551,360 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 12674818794926941551360 cubic inches would be around 1942969.6 feet tall.
Recreational maths with 12674818794926941551360
- 12674818794926941551360 backwards is 06315514962949781847621
- 12674818794926941551360 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 12674818794926941551360's digits is 108
- 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 12674818794926941551360 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 12674818794926941551360 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/12674818794926941551360/
Chicago style:
Numbermatics. 2024. "Number 12674818794926941551360 - Facts about the integer". https://numbermatics.com/n/12674818794926941551360/
The information we have on file for 12674818794926941551360 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 12674818794926941551360, math, Factors of 12674818794926941551360, curriculum, school, college, exams, university, Prime factorization of 12674818794926941551360, STEM, science, technology, engineering, physics, economics, calculator, twelve sextillion, six hundred seventy-four quintillion, eight hundred eighteen quadrillion, seven hundred ninety-four trillion, nine hundred twenty-six billion, nine hundred forty-one million, five hundred fifty-one thousand, three hundred sixty.