1074307458816741815930880
1,074,307,458,816,741,815,930,880 is an even composite number composed of nine prime numbers multiplied together.
What does the number 1074307458816741815930880 look like?
This visualization shows the relationship between its 9 prime factors (large circles) and 12480 divisors.
1074307458816741815930880 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of twelve thousand, four hundred eighty divisors.
Prime factorization of 1074307458816741815930880:
212 × 34 × 5 × 72 × 11 × 31 × 131 × 199 × 1486752881
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 11 × 31 × 131 × 199 × 1486752881)See below for interesting mathematical facts about the number 1074307458816741815930880 from the Numbermatics database.
Names of 1074307458816741815930880
- Cardinal: 1074307458816741815930880 can be written as One septillion, seventy-four sextillion, three hundred seven quintillion, four hundred fifty-eight quadrillion, eight hundred sixteen trillion, seven hundred forty-one billion, eight hundred fifteen million, nine hundred thirty thousand, eight hundred eighty.
Scientific notation
- Scientific notation: 1.07430745881674181593088 × 1024
Factors of 1074307458816741815930880
- Number of distinct prime factors ω(n): 9
- Total number of prime factors Ω(n): 24
- Sum of prime factors: 1486753270
Divisors of 1074307458816741815930880
- Number of divisors d(n): 12480
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 20 21 22 24 27 28 30 31 32 33 35 36 40 42 44 45 48 49 54 55 56 60 62 63 64 66 70 72 77 80 81 84 88 90 93 96 98 99 105 108 110 112 120 124 126 128 131 132 135 140 144 147 154 155 160 162 165 168 176 180 186 189 192 196 198 199 210 216 217 220 224 231 240 245 248 252 256 262 264 270 279 280 288 294 297 308 310 315 320 324 330 336 341 352 360 372 378 384 385 392 393 396 398 405 420 432 434 440 441 448 462 465 480 490 495 496 504 512 524 528 539 540 558 560 567 576 588 594 597 616 620 630 640 648 651 655 660 672 682 693 704 720 735 744 756 768 770 784 786 792 796 810 837 840 864 868 880 882 891 896 917 924 930 945 960 980 990 992 995 1008 1023 1024 1048 1056 1078 1080 1085 1116 1120 1134 1152 1155 1176 1179 1188 1194 1232 1240 1260 1280 1296 1302 1310 1320 1323 1344 1364 1386 1393 1395 1408 1440 1441 1470 1485 1488 1512 1519 1536 1540 1568 1572 1584 1592 1617 1620 1674 1680 1705 1728 1736 1760 1764 1782 1791 1792 1834 1848 1860 1890 1920 1953 1960 1965 1980 1984 1990 2016 2046 2048 2079 2096 2112 2156 2160 2170 2189 2205 2232 2240 2268 2304 2310 2352 2358 2376 2387 2388 2464 2480 2511 2520 2560 2592 2604 2620 2640 2646 2688 2695 2728 2751 2772 2786 2790 2816 2835 2880 2882 2940 2970 2976 2985 3024 3038 3069 3072 3080 3136 3144 3168 3184 3234 3240 3255 3348 3360 3410 3456 3465 3472 3520 3528 3537 3564 3582 3584 3668 3696 3720 3780 3840 3906 3920 3930 3960 3968 3969 3980 4032 4061 4092 4096 4158 4179 4185 4192 4224 4312 4320 4323 4340 4378 4410 4455 4464 4480 4536 4557 4585 4608 4620 4704 4716 4752 4774 4776 4851 4928 4960 5022 5040 5115 5120 5184 5208 5240 5280 5292 5373 5376 5390 5456 5502 5544 5572 5580 5632 5670 5760 5764 5859 5880 5895 5940 5952 5970 6048 6076 6138 6144 6160 6169 6237 6272 6288 6336 6368 6419 6468 6480 6510 6567 6615 6696 6720 6820 6912 6930 6944 6965 7040 7056 7074 7128 7161 7164 7168 7205 7336 7392 7440 7560 7595 7680 7812 7840 7860 7920 7936 7938 7960 8064 8085 8122 8184 8253 8316 8358 8370 8384 8448 8624 8640 8646 8680 8756 8820 8910 8928 8955 8960 9072 9114 9170 9207 9216 9240 9408 9432 9504 9548 9552 9702 9751 9765 9856 9920 10044 10080 10087 10230 10240 10368 10395 10416 10480 10560 10584 10611 10746 10752 10780 10912 10945 11004 11088 11144 11160 11264 11340 11520 11528 11718 11760 11790 11880 11904 11935 11940 12096 12152 12183 12276 12288 12320 12338 12474 12537 12544 12555 12576 12672 12736 12838 12936 12960 12969 13020 13134 13230 13392 13440 13640 13671 13755 13824 13860 13888 13930 14080 14112 14148 14256 14322 14328 14336 14410 14553 14672 14784 14880 15120 15190 15323 15345 15360 15624 15680 15720 15840 15872 15876 15920 16119 16128 16170 16244 16368 16506 16632 16709 16716 16740 16768 16896 17248 17280 17292 17360 17512 17577 17640 17685 17820 17856 17910 17920 18144 18228 18340 18414 18432 18480 18507 18816 18864 19008 19096 19104 19257 19404 19502 19530 19701 19712 19840 19845 20088 20160 20174 20305 20460 20480 20736 20790 20832 20895 20960 21120 21168 21222 21483 21492 21504 21560 21615 21824 21890 22008 22176 22288 22320 22528 22680 22785 23040 23056 23436 23520 23580 23760 23808 23870 23880 24192 24255 24304 24366 24552 24640 24676 24759 24948 25074 25088 25110 25152 25344 25472 25676 25872 25920 25938 26040 26069 26268 26460 26784 26865 26880 27280 27342 27510 27621 27648 27720 27776 27860 28160 28224 28296 28427 28512 28644 28656 28672 28820 29106 29253 29295 29344 29568 29760 30240 30261 30380 30646 30690 30720 30845 31185 31248 31360 31440 31680 31744 31752 31840 32095 32238 32256 32340 32488 32736 32835 33012 33264 33418 33432 33480 33536 33792 34496 34560 34584 34720 35024 35154 35280 35370 35640 35712 35805 35820 35840 36288 36456 36549 36680 36828 36864 36960 37014 37611 37632 37728 38016 38192 38208 38514 38808 38907 39004 39060 39402 39424 39680 39690 40176 40320 40348 40610 40920 41013 41265 41472 41580 41664 41790 41920 42240 42336 42444 42966 42984 43008 43120 43183 43230 43648 43659 43780 44016 44352 44576 44640 44671 45056 45360 45570 45969 46035 46080 46112 46872 47040 47160 47520 47616 47740 47760 48384 48510 48608 48732 48755 49104 49280 49352 49518 49896 50127 50148 50176 50220 50304 50435 50688 50944 51352 51744 51840 51876 52080 52138 52536 52920 53055 53568 53730 53760 54560 54684 55020 55242 55296 55440 55521 55552 55720 56320 56448 56592 56854 57024 57288 57312 57640 57771 58212 58506 58590 58688 59103 59136 59520 60480 60522 60760 60915 61292 61380 61440 61690 62370 62496 62685 62720 62880 63360 63488 63504 63680 64190 64449 64476 64512 64680 64845 64976 65472 65670 66024 66528 66836 66864 66960 67072 67584 67859 68355 68992 69120 69168 69440 70048 70308 70560 70609 70740 71280 71424 71610 71640 71680 72576 72765 72912 73098 73360 73656 73920 74028 74277 75222 75264 75456 76032 76384 76416 76615 77028 77616 77814 78008 78120 78207 78804 78848 79360 79380 80352 80595 80640 80696 81220 81840 82026 82530 82944 83160 83328 83545 83580 83840 84480 84672 84888 85281 85932 85968 86016 86240 86366 86460 87296 87318 87560 87759 87885 88032 88704 89152 89280 89342 90720 90783 91140 91938 92070 92160 92224 92535 93744 94080 94320 95040 95232 95480 95520 96285 96768 97020 97216 97464 97510 98208 98505 98560 98704 99036 99792 100254 100296 100352 100440 100608 100870 101376 101888 102704 103488 103680 103752 104160 104276 105072 105840 106110 107136 107261 107415 107460 107520 109120 109368 109647 110040 110484 110592 110880 111042 111104 111440 112640 112833 112896 113184 113708 114048 114576 114624 115280 115542 116424 116721 117012 117180 117376 118206 118272 119040 120960 121044 121520 121830 122584 122760 123039 123380 123795 124740 124992 125370 125440 125760 126720 126976 127008 127360 128380 128898 128952 129024 129360 129549 129690 129952 130345 130944 131340 132048 133056 133672 133728 133920 134013 134144 135168 135718 136710 137907 137984 138105 138240 138336 138880 140096 140616 141120 141218 141480 142135 142560 142848 143220 143280 143360 145152 145530 145824 146196 146265 146720 147312 147840 148056 148554 150381 150444 150528 150912 151305 152064 152768 152832 153230 154056 155232 155628 156016 156240 156414 157608 157696 158720 158760 160704 161190 161280 161392 162440 163680 164052 165060 165888 166320 166563 166656 167090 167160 167680 168960 169344 169776 170562 171864 171936 172480 172732 172920 173313 174592 174636 175120 175518 175770 176064 177309 177408 178304 178560 178684 181440 181566 182280 182483 182745 183876 184140 184320 184448 185070 187488 188055 188160 188640 190080 190464 190960 191040 192570 193347 193536 194040 194432 194535 194928 195020 196416 197010 197120 197408 198072 198989 199584 200508 200592 200704 200880 201216 201740 202752 203577 203776 205065 205408 206976 207360 207504 208320 208552 210144 211680 211827 212220 214272 214522 214830 214920 215040 215915 218240 218295 218736 219294 220080 220968 221760 222084 222208 222880 223355 225280 225666 225792 226368 227416 228096 229152 229248 229845 230560 231084 232848 233442 234024 234360 234621 234752 236412 236544 238080 241920 242088 243040 243660 245168 245520 246078 246760 247590 249480 249984 250635 250740 250880 251520 253440 254016 254720 255843 256760 257796 257904 258048 258720 259098 259380 259904 260690 261888 262680 263277 264096 266112 267344 267456 267840 268026 268288 271436 272349 273420 275814 275968 276210 276480 276672 277605 277760 280192 281232 282240 282436 282960 284270 285120 285696 286440 286560 286759 288855 290304 291060 291648 292392 292530 293440 294624 295515 295680 296112 297108 300762 300888 301056 301824 302281 302610 304128 305536 305664 306460 308112 310464 311256 312032 312480 312697 312828 315216 315392 317440 317520 321408 321783 322245 322380 322560 322784 324880 327360 328104 328941 330120 331776 332640 333126 333312 334180 334320 335360 337920 338688 339295 339552 341124 343728 343872 344960 345464 345840 346626 349184 349272 350240 351036 351540 352128 353045 354618 354816 356608 357120 357368 362880 363132 364560 364966 365490 367752 368280 368896 370140 371385 374976 376110 376320 377280 380160 380928 381920 382080 385140 386694 387072 388080 388647 388864 389070 389856 390040 391035 392832 394020 394240 394816 396144 397978 399168 401016 401184 401760 402039 402432 403480 405504 407154 407552 410130 410816 413721 413952 414720 415008 416640 417104 420288 423360 423654 424440 426405 428544 429044 429660 429840 430080 431830 436480 436590 437472 438588 438795 440160 441936 443520 444168 444416 445760 446710 451143 451332 451584 452736 453915 454832 456192 458304 458496 459690 461120 462168 465696 466884 468048 468720 469242 469504 472824 473088 475013 476160 483840 484176 486080 487320 490336 491040 492156 493520 495180 498960 499689 499968 501270 501480 501760 503040 506880 508032 509440 511686 513520 515592 515808 517440 518196 518760 519808 519939 521380 523776 525360 526554 528192 532224 534688 534912 535680 536052 536305 536576 542872 544698 546840 547449 548235 551628 551936 552420 552960 553344 555210 555520 560384 562464 564165 564480 564872 565920 568540 570240 571392 572880 573120 573518 577710 580608 582120 583296 583605 584784 585060 586880 589248 591030 591360 592224 594216 596967 601524 601776 602112 603648 604562 605220 608256 610731 611072 611328 612920 615195 616224 620928 622512 624064 624960 625394 625656 630432 634880 635040 635481 642816 643566 644490 644760 645120 645568 647745 649760 654720 656208 657882 660240 665280 666252 666624 668360 668640 670065 670720 675840 677376 678590 679104 682248 687456 687744 689535 689920 690928 691680 693252 698368 698544 700480 702072 703080 703863 704256 706090 709236 709632 713216 714240 714736 725760 726264 729120 729932 730980 735504 736560 737792 740280 742770 749952 751905 752220 752640 754560 760320 763840 764160 767529 770280 773388 774144 776160 777294 777728 778140 779712 780080 782070 785664 788040 788480 789632 789831 792288 795956 798336 802032 802368 803520 804078 804864 806960 808139 814308 815104 817047 820260 821632 827442 827904 829440 830016 832815 833280 834208 840576 846720 847308 848880 852810 857088 858088 859320 859680 860277 863660 866565 872960 873180 874944 877176 877590 880320 883872 886545 887040 888336 888832 891520 893420 902286 902664 903168 905472 906843 907830 909664 912384 912415 916608 916992 919380 922240 924336 931392 933768 936096 937440 938091 938484 939008 945648 946176 950026 952320 965349 966735 967680 968352 972160 974640 980672 982080 984312 987040 990360 994945 997920 999378 999936 1002540 1002960 1003520 1006080 1013760 1016064 1017885 1018880 1023372 1027040 1031184 1031616 1034880 1036392 1037520 1039616 1039878 1042760 1047552 1050720 1053108 1056384 1059135 1064448 1069376 1069824 1071360 1072104 1072610 1085744 1089396 1093680 1094898 1096470 1103256 1103872 1104840 1106688 1110420 1111040 1120768 1124928 1128330 1128960 1129744 1131840 1137080 1140480 1142784 1145760 1146240 1147036 1155420 1161216 1164240 1165941 1166592 1167210 1169568 1170120 1173105 1173760 1178496 1182060 1182720 1184448 1188432 1193934 1203048 1203552 1206117 1207296 1209124 1210440 1216512 1221462 1222144 1222656 1225840 1230390 1232448 1241163 1241856 1245024 1248128 1249920 1250788 1251312 1260864 1270080 1270962 1277381 1279215 1285632 1287132 1288980 1289520 1290240 1291136 1295490 1299520 1309440 1312416 1315764 1316385 1320480 1330560 1332504 1333248 1336720 1337280 1340130 1341440 1353429 1354752 1357180 1358208 1361745 1364496 1374912 1375488 1379070 1379840 1381856 1383360 1386504 1396736 1397088 1400960 1404144 1406160 1407726 1408512 1412180 1418472 1419264 1425039 1426432 1428480 1429472 1433795 1451520 1452528 1458240 1459864 1461960 1471008 1473120 1475584 1480560 1485540 1499904 1503810 1504440 1505280 1509120 1511405 1520640 1527680 1528320 1535058 1540560 1546776 1552320 1554588 1555456 1556280 1559424 1560160 1563485 1564140 1571328 1576080 1576960 1579264 1579662 1584576 1591912 1596672 1604064 1604736 1607040 1608156 1608915 1609728 1613920 1616278 1628616 1634094 1640520 1642347 1643264 1644705 1654884 1655808 1658880 1660032 1665630 1666560 1668416 1681152 1693440 1694616 1697760 1705620 1714176 1716176 1718640 1719360 1720554 1727320 1733130 1745920 1746360 1749888 1754352 1755180 1760640 1767744 1773090 1774080 1776672 1783040 1786840 1790901 1804572 1805328 1806336 1810944 1813686 1815660 1819328 1824768 1824830 1832193 1833216 1833984 1838760 1844480 1848672 1862784 1867536 1872192 1874880 1876182 1876968 1878016 1891296 1900052 1904640 1906443 1930698 1933470 1935360 1936704 1943235 1944320 1949280 1961344 1964160 1968624 1974080 1980720 1989890 1995840 1998756 1999872 2005080 2005920 2007313 2010195 2012160 2027520 2032128 2035770 2037760 2046744 2054080 2062368 2063232 2068605 2069760 2072784 2075040 2079232 2079756 2085520 2095104 2101440 2106216 2111589 2112768 2118270 2128896 2138752 2139648 2142720 2144208 2145220 2171488 2178792 2187360 2188879 2189796 2192940 2206512 2207744 2209680 2213376 2220840 2222080 2241536 2249856 2255715 2256660 2257920 2259488 2263680 2274160 2280960 2291520 2292480 2294072 2302587 2310840 2322432 2328480 2331882 2333184 2334420 2339136 2340240 2346210 2347520 2356992 2364120 2365440 2368896 2375065 2376864 2387868 2406096 2407104 2412234 2414592 2418248 2420880 2424417 2442924 2444288 2445312 2451680 2460780 2464896 2482326 2483712 2490048 2496256 2498445 2499840 2501576 2502624 2521728 2540160 2541924 2554762 2558430 2571264 2574264 2577960 2579040 2580831 2582272 2590980 2599040 2599695 2618880 2624832 2631528 2632770 2640960 2661120 2665008 2666496 2673440 2674560 2680260 2682880 2706858 2709504 2714360 2716416 2720529 2723490 2728992 2737245 2749824 2750976 2758140 2759680 2763712 2766720 2773008 2794176 2801920 2808288 2812320 2814273 2815452 2817024 2824360 2836944 2838528 2850078 2852864 2856960 2858944 2867590 2896047 2903040 2905056 2916480 2919728 2923920 2942016 2946240 2951168 2961120 2971080 2984835 2999808 3007620 3008880 3010560 3018240 3022810 3041280 3053655 3055360 3056640 3070116 3081120 3093552 3104640 3109176 3110912 3112560 3118848 3120320 3126970 3128280 3142656 3152160 3158528 3159324 3169152 3177405 3183824 3193344 3208128 3209472 3214080 3216312 3217830 3227840 3232556 3257232 3268188 3281040 3284694 3286528 3289410 3309768 3311616 3320064 3325091 3331260 3333120 3336832 3362304 3386880 3389232 3395520 3411240 3428352 3432352 3437280 3438720 3441108 3454640 3466260 3491840 3492720 3497823 3499776 3508704 3510360 3519315 3521280 3535488 3546180 3548160 3553344 3566080 3573680 3581802 3609144 3610656 3618351 3621888 3627372 3631320 3638656 3649536 3649660 3664386 3666432 3667968 3677520 3688960 3697344 3725568 3735072 3744384 3749760 3752364 3753936 3756032 3782592 3800104 3812886 3832143 3837645 3861396 3866940 3870720 3873408 3886470 3888640 3898560 3922688 3928320 3937248 3948160 3949155 3961440 3979780 3991680 3997512 3999744 4010160 4011840 4014626 4020390 4024320 4040695 4064256 4071540 4075520 4085235 4093488 4108160 4124736 4126464 4137210 4139520 4145568 4150080 4158464 4159512 4171040 4190208 4202880 4212432 4223178 4225536 4236540 4257792 4275117 4277504 4279296 4285440 4288416 4290440 4301385 4342976 4357584 4374720 4377758 4379592 4385880 4413024 4419360 4426752 4441680 4444160 4483072 4499712 4511430 4513320 4515840 4518976 4527360 4534215 4548320 4561920 4583040 4584960 4588144 4605174 4621680 4656960 4663764 4666368 4668840 4678272 4680480 4690455 4692420 4695040 4713984 4728240 4730880 4737792 4750130 4753728 4775736 4812192 4814208 4824468 4826745 4829184 4836496 4841760 4848834 4885848 4888576 4903360 4921560 4927041 4929792 4964652 4967424 4980096 4992512 4996890 4999680 5003152 5005248 5043456 5080320 5083848 5109524 5116860 5142528 5148528 5155920 5158080 5161662 5164544 5181960 5198080 5199390 5237760 5249664 5263056 5265540 5281920 5322240 5330016 5346880 5349120 5360520 5372703 5413716 5419008 5428720 5432832 5441058 5446980 5457984 5474490 5496579 5499648 5501952 5516280 5519360 5527424 5533440 5546016 5588352 5603840 5616576 5624640 5628546 5630904 5634048 5648720 5656973 5673888 5700156 5705728 5713920 5717888 5719329 5735180 5792094 5806080 5810112 5829705 5832960 5839456 5847840 5884032 5892480 5902336 5922240 5942160 5969670 5999616 6015240 6017760 6021939 6030585 6036480 6045620 6082560 6107310 6110720 6113280 6140232 6162240 6187104 6205815 6209280 6218352 6221824 6225120 6237696 6240640 6253940 6256560 6285312 6304320 6317056 6318648 6338304 6354810 6367648 6386688 6386905 6416256 6418944 6428160 6432624 6435660 6455680 6465112 6514464 6536376 6562080 6566637 6569388 6573056 6578820 6619536 6623232 6640128 6650182 6662520 6666240 6673664 6724608 6767145 6773760 6778464 6791040 6822480 6864704 6874560 6877440 6882216 6909280 6932520 6983680 6985440 6995646 6999552 7017408 7020720 7038630 7042560 7070976 7092360 7096320 7106688 7125195 7132160 7147360 7163604 7218288 7221312 7236702 7243776 7254744 7262640 7273251 7277312 7299320 7328772 7332864 7335936 7355040 7377920 7394688 7451136 7470144 7488768 7499520 7504728 7507872 7565184 7600208 7625772 7664286 7675290 7722792 7733880 7742493 7746816 7772940 7777280 7797120 7845376 7856640 7874496 7896320 7898310 7922880 7959560 7983360 7995024 7999488 8020320 8023680 8029252 8040780 8048640 8081390 8128512 8143080 8161587 8170470 8186976 8211735 8216320 8249472 8252928 8274420 8279040 8291136 8300160 8316928 8319024 8342080 8405760 8424864 8442819 8446356 8451072 8473080 8515584 8550234 8555008 8558592 8570880 8576832 8580880 8602770 8685952 8688141 8715168 8749440 8755516 8759184 8771760 8826048 8838720 8853504 8883360 8889529 8954505 8966144 8999424 9022860 9026640 9031680 9037952 9054720 9068430 9096640 9123840 9160965 9166080 9169920 9176288 9210348 9243360 9313920 9327528 9332736 9337680 9356544 9360960 9380910 9384840 9390080 9427968 9456480 9475584 9500260 9507456 9532215 9551472 9624384 9628416 9648936 9653490 9672992 9683520 9697668 9771696 9777152 9806720 9843120 9854082 9859584 9929304 9934848 9960192 9975273 9985024 9993780 9999360 10006304 10010496 10036565 10086912 10160640 10167696 10219048 10233720 10285056 10297056 10311840 10316160 10323324 10329088 10363920 10396160 10398780 10475520 10499328 10526112 10531080 10557945 10563840 10644480 10660032 10693760 10698240 10721040 10745406 10827432 10857440 10865664 10882116 10893960 10915968 10944395 10948980 10993158 10999296 11003904 11032560 11038720 11054848 11066880 11092032 11176704 11207680 11233152 11249280 11257092 11261808 11268096 11297440 11313946 11347776 11400312 11435776 11438658 11470360 11496429 11512935 11584188 11612160 11620224 11659410 11665920 11678912 11695680 11768064 11784960 11844480 11884320 11939340 11999232 12030480 12035520 12043878 12061170 12072960 12091240 12122085 12214620 12221440 12226560 12280464 12324480 12374208 12411630 12418560 12436704 12450240 12475392 12481280 12507880 12513120 12570624 12608640 12634112 12637296 12676608 12709620 12735296 12773376 12773810 12825351 12832512 12837888 12856320 12865248 12871320 12904155 12911360 12930224 13028928 13072752 13124160 13133274 13138776 13146112 13157640 13239072 13280256 13300364 13325040 13332480 13347328 13449216 13534290 13547520 13556928 13582080 13602645 13644960 13729408 13749120 13754880 13764432 13818560 13865040 13970880 13991292 13999104 14034816 14041440 14051191 14071365 14077260 14085120 14141952 14184720 14192640 14213376 14250390 14264320 14294720 14327208 14436576 14442624 14473404 14480235 14487552 14509488 14525280 14546502 14554624 14598640 14657544 14665728 14710080 14755840 14781123 14789376 14902272 14940288 14977536 14999040 15009456 15015744 15130368 15200416 15251544 15328572 15350580 15445584 15467760 15484986 15493632 15545880 15554560 15594240 15690752 15713280 15748992 15792640 15796620 15845760 15919120 15966720 15990048 16040640 16047360 16058504 16081560 16118109 16162780 16257024 16286160 16323174 16340940 16373952 16423470 16432640 16498944 16505856 16548840 16558080 16582272 16600320 16625455 16633856 16638048 16684160 16811520 16849728 16885638 16892712 16902144 16946160 16970919 17100468 17110016 17117184 17141760 17153664 17161760 17205540 17371904 17376282 17430336 17489115 17498880 17511032 17518368 17543520 17652096 17677440 17707008 17766720 17779058 17909010 17998848 18045720 18053280 18065817 18075904 18091755 18109440 18136860 18193280 18247680 18321930 18332160 18339840 18352576 18420696 18486720 18627840 18655056 18665472 18675360 18713088 18721920 18761820 18769680 18780160 18855936 18912960 18951168 19000520 19014912 19064430 19102944 19160715 19248768 19256832 19297872 19306980 19345984 19367040 19395336 19543392 19613440 19686240 19699911 19708164 19719168 19858608 19869696 19920384 19950546 19970048 19987560 19998720 20012608 20020992 20073130 20173824 20321280 20335392 20438096 20467440 20594112 20623680 20632320 20646648 20658176 20727840 20792320 20797560 20951040 20998656 21052224 21062160 21115890 21127680 21288960 21320064 21375585 21387520 21396480 21442080 21490812 21654864 21714880 21731328 21764232 21787920 21819753 21831936 21888790 21897960 21986316 21998592 22007808 22065120 22109696 22133760 22184064 22353408 22415360 22466304 22498560 22514184 22523616 22594880 22627892 22695552 22800624 22871552 22877316 22940720 22992858 23025870 23168376 23227479 23240448 23318820 23331840 23357824 23391360 23536128 23569920 23688960 23768640 23878680 23998464 24060960 24071040 24087756 24122340 24145920 24182480 24244170 24429240 24442880 24484761 24560928 24635205 24648960 24748416 24823260 24837120 24873408 24900480 24950784 24962560 25015760 25026240 25217280 25268224 25274592 25328457 25353216 25419240 25470592 25546752 25547620 25650702 25665024 25675776 25712640 25730496 25742640 25808310 25822720 25860448 26057856 26145504 26248320 26266548 26277552 26292224 26315280 26478144 26560512 26600728 26650080 26668587 26694656 26863515 26898432 27068580 27095040 27113856 27164160 27205290 27289920 27458816 27482895 27498240 27509760 27528864 27637120 27730080 27941760 27982584 27998208 28069632 28082880 28102382 28142730 28154520 28170240 28283904 28284865 28369440 28426752 28500780 28528640 28589440 28596645 28654416 28873152 28885248 28946808 28960470 29018976 29050560 29093004 29109248 29197280 29315088 29331456 29420160 29511680 29562246 29578752 29804544 29880576 29925819 29955072 29998080 30018912 30031488 30109695 30260736 30400832 30503088 30657144 30701160 30891168 30935520 30969972 30987264 31091760 31109120 31188480 31381504 31426560 31497984 31585280 31593240 31691520 31838240 31933440 31980096 32081280 32094720 32117008 32163120 32236218 32325560 32572320 32646348 32681880 32747904 32833185 32846940 32865280 32997888 33011712 33097680 33116160 33164544 33200640 33250910 33276096 33368320 33623040 33699456 33771276 33785424 33804288 33892320 33941838 34200936 34220032 34307328 34323520 34411080 34489287 34743808 34752564 34860672 34978230 34997760 35022064 35036736 35087040 35304192 35354880 35533440 35558116 35818020 35997696 36091440 36106560 36131634 36151808 36183510 36218880 36273720 36366255 36386560 36643860 36664320 36679680 36705152 36841392 36973440 37255680 37310112 37350720 37426176 37443840 37523640 37539360 37711872 37825920 37902336 38001040 38029824 38128860 38205888 38321430 38476053 38497536 38513664 38595744 38613960 38691968 38712465 38734080 38790672 39086784 39226880 39372480 39399822 39416328 39438336 39598811 39717216 39840768 39901092 39940096 39975120 39997440 40025216 40041984 40146260 40347648 40642560 40670784 40807935 40876192 40934880 41188224 41247360 41264640 41293296 41316352 41455680 41584640 41595120 41997312 42104448 42124320 42153573 42214095 42231780 42255360 42577920 42640128 42751170 42775040 42792960 42884160 42981624 43309728 43429760 43440705 43462656 43528464 43575840 43639506 43663872 43777580 43795920 43972632 43997184 44130240 44219392 44267520 44368128 44447645 44706816 44830720 44932608 44997120 45028368 45047232 45189760 45255784 45391104 45601248 45743104 45754632 45881440 45985716 46051740 46336752 46454958 46480896 46637640 46663680 46715648 46782720 47072256 47139840 47377920 47537280 47757360 48121920 48142080 48175512 48244680 48364960 48488340 48858480 48885760 48969522 49121856 49270410 49297920 49496832 49646520 49674240 49746816 49800960 49876365 49901568 49925120 50031520 50052480 50434560 50549184 50656914 50706432 50838480 50912757 50941184 51095240 51301404 51330048 51351552 51425280 51460992 51485280 51616620 51645440 51720896 52115712 52291008 52496640 52533096 52555104 52630560 52956288 53121024 53201456 53300160 53337174 53389312 53727030 54137160 54197451 54227712 54328320 54410580 54579840 54917632 54965790 54996480 55019520 55057728 55274240 55460160 55883520 55965168 55996416 56139264 56165760 56204764 56285460 56309040 56340480 56567808 56569730 56738880 56853504 57001560 57178880 57193290 57308832 57482145 57746304 57770496 57893616 57920940 58037952 58101120 58186008 58218496 58394560 58630176 58840320 59099733 59124492 59157504 59609088 59761152 59851638 59910144 59996160 60037824 60062976 60219390 60521472 60801664 61006176 61314288 61402320 61782336 61871040 61939944 61974528 62183520 62226703 62376960 62763008 62853120 62995968 63170560 63186480 63383040 63676480 63866880 63960192 64126755 64162560 64189440 64234016 64326240 64472436 64651120 65144640 65292696 65363760 65459259 65495808 65666370 65693880 65730560 65995776 66023424 66195360 66329088 66401280 66501820 66552192 66736640 67246080 67398912 67542552 67570848 67784640 67883676 68401872 68440064 68614656 68647040 68822160 68978574 69487616 69505128 69721344 69956460 69995520 70044128 70073472 70174080 70255955 70608384 70709760 71066880 71116232 71636040 71995392 72182880 72213120 72263268 72303616 72367020 72437760 72547440 72732510 72773120 73287720 73328640 73410304 73682784 73905615 73946880 74511360 74620224 74701440 74852352 74887680 75047280 75078720 75651840 75804672 76002080 76059648 76257720 76411776 76642860 76952106 76995072 77027328 77191488 77227920 77383936 77424930 77468160 77581344 78173568 78453760 78744960 78799644 78832656 78876672 79197622 79434432 79681536 79802184 79950240 80005761 80050432 80083968 80292520 80590545 80695296 81285120 81341568 81615870 81752384 81869760 82376448 82494720 82529280 82586592 82911360 83169280 83190240 83994624 84208896 84248640 84307146 84428190 84463560 84510720 84854595 85280256 85502340 85550080 85585920 85768320 85963248 86619456 86859520 86881410 87056928 87151680 87279012 87327744 87555160 87591840 87945264 87994368 88260480 88438784 88535040 88736256 88895290 89413632 89777457 89865216 89994240 90056736 90094464 90329085 90379520 90511568 90782208 91202496 91486208 91509264 91762880 91971432 92103480 92673504 92909916 92961792 93275280 93327360 93431296 93565440 94144512 94279680 94755840 95074560 95514720 96243840 96284160 96351024 96489360 96729920 96976680 97716960 97939044 98243712 98499555 98540820 98595840 98993664 99293040 99348480 99493632 99601920 99752730 99850240 100063040 100104960 100869120 101098368 101313828 101412864 101676960 101825514 101882368 102190480 102602808 102660096 102921984 102970560 103233240 103290880 103441792 103467861 104231424 104582016 104993280 105066192 105110208 105261120 105912576 106402912 106600320 106674348 106778624 107454060 108274320 108394902 108455424 108656640 108821160 109098765 109159680 109835264 109931580 109992960 110039040 110115456 110548480 110920320 111767040 111930336 112278528 112331520 112409528 112570920 112618080 113135616 113139460 113477760 113707008 114003120 114357760 114386580 114617664 114964290 115492608 115540992 115787232 115841880 116075904 116137395 116202240 116372016 116436992 116789120 117260352 117680640 118199466 118248984 118315008 118796433 119522304 119703276 119820288 119992320 120075648 120125952 120438780 121042944 121603328 122012352 122423805 122628576 122804640 123564672 123742080 123879888 123949056 124367040 124453406 124753920 125991936 126341120 126372960 126460719 126642285 126766080 127352960 127733760 127920384 128253510 128325120 128378880 128468032 128652480 128944872 129302240 130289280 130585392 130727520 130918518 130991616 131332740 131387760 131461120 131991552 132390720 132658176 132802560 133003640 133104384 133342935 133473280 134492160 134797824 135085104 135141696 135569280 135767352 136803744 137229312 137294080 137644320 137957148 138975232 139010256 139442688 139912920 139991040 140088256 140146944 140348160 140511910 141216768 141419520 142133760 142232464 143272080 144365760 144426240 144526536 144607232 144734040 145094880 145465020 145546240 146575440 146657280 146820608 147365568 147811230 147893760 149022720 149240448 149402880 149629095 149704704 149775360 150094560 150157440 151303680 152004160 152119296 152515440 152738271 152823552 153285720 153904212 153990144 154054656 154382976 154455840 154767872 154849860 154936320 155162688 156347136 156907520 157489920 157599288 157665312 158395244 158868864 159363072 159604368 159900480 160011522 160100864 160167936 160585040 161181090 162592353 162683136 163231740 163504768 163739520 164752896 164989440 165058560 165173184 165822720 166380480 167989248 168417792 168497280 168614292 168856380 168927120 169021440 169709190 170560512 171004680 171100160 171536640 171926496 172446435 173238912 173719040 173762820 174113856 174303360 174558024 174655488 175110320 175183680 175890528 176520960 176877568 177299199 177472512 177790580 178827264 179554914 179730432 179988480 180113472 180188928 180658170 180759040 181023136 181564416 182404992 182972416 183018528 183525760 183942864 184206960 185347008 185819832 185923584 186550560 186680109 186862592 187130880 188289024 188559360 189511680 190149120 191029440 192380265 192487680 192568320 192702048 192978720 193459840 193953360 195433920 195878088 196487424 196999110 197081640 197191680 197987328 197994055 198586080 198987264 199203840 199505460 199700480 200126080 200209920 201738240 202196736 202627656 203353920 203651028 203764736 204380960 205205616 205320192 205843968 205941120 206466480 206581760 206883584 206935722 208462848 209164032 209986560 210132384 210220416 210522240 210767865 211825152 212805824 213200640 213348696 214908120 216548640 216789804 216910848 217313280 217642320 218197530 218319360 219670528 219863160 219985920 220230912 221096960 221840640 223534080 223860672 224557056 224663040 224819056 225141840 225236160 226278920 226955520 227414016 228006240 228715520 228773160 229235328 229928580 230985216 231081984 231574464 231683760 232151808 232274790 232404480 232744032 233578240 234520704 235361280 236398932 236497968 236630016 237592866 239044608 239406552 240017283 240151296 240251904 240877560 242085888 243206656 244024704 244847610 245257152 245609280 247129344 247484160 247759776 248734080 248906812 249507840 251983872 252745920 252921438 253284570 253532160 254563785 254705920 255840768 256507020 256650240 256757760 256936064 257304960 257889744 258604480 260578560 261170784 261455040 261837036 261983232 262665480 262775520 263983104 264781440 265316352 265605120 266007280 266208768 266685870 266946560 269332371 269595648 270170208 270283392 270987255 271138560 271534704 273607488 274458624 274588160 275288640 275914296 277950464 278020512 278885376 279825840 279982080 280176512 280293888 280696320 281023820 282433536 282839040 284267520 284464928 286544160 288731520 288852480 289053072 289214464 289468080 290189760 290930040 291092480 293150880 293641216 294731136 295498665 295622460 295787520 298045440 298480896 298805760 299258190 299550720 300189120 300314880 302607360 304008320 304238592 305030880 305476542 305647104 306571440 307808424 307980288 308765952 308911680 309535744 309699720 309872640 310325376 311133515 312694272 313815040 314979840 315198576 315330624 316790488 317737728 319208736 319800960 320023044 320201728 320335872 321170080 322362180 325184706 325366272 326463480 327009536 327296295 327479040 329505792 329978880 330117120 330346368 331645440 332760960 336835584 336994560 337228584 337712760 337854240 339418380 341121024 342009360 342200320 343073280 343852992 344892870 346477824 347438080 347525640 348227712 348606720 349116048 349310976 350220640 350367360 351781056 353041920 354598398 354945024 355581160 356389299 359109828 359460864 359976960 360226944 360377856 361316340 361518080 362046272 363128832 364809984 366037056 367051520 367885728 368413920 370694016 371639664 371847168 373101120 373360218 373725184 374261760 379023360 379382157 380298240 382058880 384760530 384975360 385136640 385404096 385957440 386919680 387906720 390867840 391756176 392974848 393998220 394163280 394383360 395974656 395988110 397172160 397974528 398407680 399010920 400028805 400252160 400419840 403476480 404393472 405255312 406707840 407302056 407529472 408761920 410411232 411687936 411882240 412932960 413767168 413871444 416925696 418328064 419973120 420264768 420440832 421044480 421535730 423650304 425611648 426401280 426697392 429816240 433097280 433579608 433821696 435284640 435586921 436395060 436638720 439341056 439726320 439971840 440461824 442193920 443681280 447068160 447721344 448887285 449114112 449326080 449638112 450283680 450472320 452557840 453911040 456012480 457431040 457546320 458214813 458470656 459857160 461970432 462163968 463148928 463367520 464303616 464549580 464808960 465488064 467156480 469041408 470722560 472797864 472995936 475185732 478089216 478813104 480034566 480302592 480503808 481755120 486413312 488049408 489695220 490514304 491218560 494258688 494968320 495519552 497468160 497813624 503967744 505491840 505842876 506569140 507064320 509127570 509411840 511681536 513014040 513300480 513872128 514609920 515779488 517208960 517339305 521157120 522341568 522910080 523674072 523966464 525330960 525551040 529562880 530632704 532014560 532417536 533371740 533893120 538664742 539191296 540340416 540566784 541974510 542277120 543069408 547214976 548917248 549176320 550577280 551828592 556041024 557770752 559651680 560040327 560353024 560587776 561392640 562047640 564867072 565678080 568535040 568929856 573088320 577463040 577704960 578106144 578936160 580379520 581860080 582184960 586301760 587282432 589462272 590997330 591244920 591575040 593982165 596961792 597611520 598516380 599101440 600378240 600629760 605214720 608016640 610061760 610953084 611294208 613142880 615616848 615960576 617531904 617823360 619071488 619399440 619745280 620650752 622267030 625388544 629959680 630397152 630661248 632303595 633580976 635475456 638417472 639601920 640046088 640403456 642340160 644724360 650369412 650732544 652926960 654019072 654592590 654958080 659011584 659957760 660692736 663290880 665521920 673671168 673989120 674457168 675425520 675708480 678836760 682242048 684018720 686146560 687705984 689785740 692955648 694876160 695051280 696455424 697213440 698232096 700441280 700734720 703562112 706083840 709196796 709890048 711162320 712778598 718219656 720051849 720453888 720755712 722632680 723036160 724092544 726257664 729619968 732074112 734103040 735771456 736827840 741388032 743279328 746202240 746720436 747450368 748523520 758764314 760596480 763691355 764117760 769521060 769950720 770273280 770808192 771914880 773839360 775813440 781735680 783512352 785949696 787996440 788326560 791949312 791976220 794344320 795949056 796815360 798021840 800057610 800504320 800839680 808786944 810510624 812961765 813415680 814604112 815058944 817523840 820822464 823375872 823764480 825865920 827534336 827742888 833851392 836656128 839946240 840529536 840881664 842088960 843071460 847300608 851223296 852802560 853394784 859632480 866194560 867159216 867643392 870569280 871173842 872790120 873277440 879452640 880923648 884387840 886495995 887362560 894136320 895442688 897774570 898652160 899276224 900567360 900944640 905115680 907822080 912024960 914862080 915092640 916429626 916941312 919714320 923940864 926297856 926735040 928607232 929099160 929617920 930976128 933400545 934312960 938082816 941445120 945595728 945991872 950371464 957626208 960069132 960605184 961007616 963510240 972826624 976098816 979390440 981028608 982437120 988517376 989936640 991039104 994936320 995627248 1010983680 1011685752 1013138280 1018255140 1018823680 1023363072 1026028080 1026600960 1027744256 1029219840 1031558976 1034417920 1034678610 1042314240 1044683136 1045820160 1047348144 1047932928 1050661920 1051102080 1059125760 1064029120 1064835072 1066743480 1069167897 1077329484 1078382592 1080680832 1081133568 1083949020 1084554240 1086138816 1094429952 1098352640 1101154560 1103657184 1112082048 1115541504 1119303360 1120080654 1120706048 1121175552 1122785280 1124095280 1137070080 1137859712 1138146471 1146176640 1154926080 1155409920 1156212288 1157872320 1160759040 1163720160 1172603520 1174564864 1178924544 1181994660 1182489840 1183150080 1187964330 1193923584 1195223040 1197032760 1200086415 1200756480 1201259520 1210429440 1216033280 1220123520 1221906168 1222588416 1226285760 1231233696 1235063808 1235646720 1238142976 1238798880 1241301504 1244534060 1250777088 1259919360 1260794304 1261322496 1264607190 1267161952 1270950912 1276834944 1279203840 1280092176 1280806912 1284680320 1289448720 1300738824 1301465088 1305853920 1306760763 1308038144 1309185180 1309916160 1318023168 1319915520 1321385472 1326581760 1331043840 1346661855 1347342336 1347978240 1348914336 1350851040 1351416960 1357673520 1368037440 1372293120 1375411968 1379571480 1385911296 1389752320 1390102560 1392910848 1394426880 1396464192 1400882560 1401469440 1407124224 1412167680 1418393592 1422324640 1425557196 1436439312 1440103698 1440907776 1441511424 1445265360 1446072320 1448185088 1459239936 1464148224 1468206080 1471542912 1473655680 1482776064 1486558656 1486752881 1492404480 1493440872 1517528628 1521192960 1527382710 1528235520 1539042120 1539901440 1541616384 1543829760 1547678720 1551626880 1563471360 1567024704 1571899392 1575992880 1576653120 1583952440 1588688640 1591898112 1596043680 1600115220 1601008640 1601679360 1617573888 1621021248 1625923530 1626831360 1629208224 1635047680 1641644928 1646751744 1647528960 1651731840 1655068672 1655485776 1673312256 1680120981 1681059072 1681763328 1684177920 1686142920 1694601216 1702446592 1705605120 1706789568 1719264960 1732389120 1734318432 1741138560 1742347684 1745580240 1746554880 1758905280 1761847296 1772991990 1774725120 1781946495 1790885376 1795549140 1797304320 1798552448 1801134720 1801889280 1810231360 1815644160 1824049920 1830185280 1832859252 1833882624 1839428640 1847881728 1852595712 1853470080 1857214464 1858198320 1859235840 1861952256 1866801090 1868625920 1876165632 1891191456 1891983744 1896910785 1900742928 1915252416 1920138264 1921210368 1927020480 1945653248 1952197632 1958780880 1962057216 1964874240 1977034752 1979873280 1982078208 1989872640 1991254496 2021967360 2023371504 2026276560 2036510280 2037647360 2046726144 2052056160 2055488512 2058439680 2063117952 2068835840 2069357220 2084628480 2089366272 2091640320 2094696288 2101323840 2102204160 2118251520 2128058240 2129670144 2133486960 2138335794 2154658968 2161361664 2162267136 2167898040 2169108480 2172277632 2177934605 2188859904 2196705280 2202309120 2207314368 2224164096 2238606720 2240161308 2241412096 2242351104 2245570560 2248190560 2275719424 2276292942 2291074065 2292353280 2309852160 2310819840 2312424576 2315744640 2321518080 2327440320 2345207040 2357849088 2363989320 2364979680 2375928660 2387847168 2390446080 2394065520 2400172830 2401512960 2402519040 2432066560 2440247040 2443812336 2445176832 2452571520 2462467392 2470127616 2471293440 2477597760 2482603008 2489068120 2501554176 2519838720 2521588608 2522644992 2529214380 2534323904 2541901824 2553669888 2558407680 2560184352 2569360640 2578897440 2601477648 2602930176 2611707840 2613521526 2616076288 2618370360 2619832320 2642770944 2653163520 2662087680 2693323710 2695956480 2697828672 2701702080 2702833920 2715347040 2736074880 2744586240 2750823936 2759142960 2771822592 2780205120 2785821696 2788853760 2792928384 2800201635 2801765120 2802938880 2814248448 2824335360 2836787184 2844649280 2851114392 2872878624 2880207396 2881815552 2883022848 2890530720 2896370176 2918479872 2928296448 2936412160 2943085824 2947311360 2965552128 2973117312 2973505762 2984808960 2986881744 3035057256 3054765420 3056471040 3078084240 3079802880 3083232768 3087659520 3095357440 3103253760 3126942720 3134049408 3143798784 3151985760 3153306240 3167904880 3177377280 3192087360 3200230440 3202017280 3207503691 3235147776 3242042496 3251847060 3253662720 3258416448 3270095360 3283289856 3295057920 3303463680 3310137344 3310971552 3346624512 3360241962 3362118144 3363526656 3368355840 3372285840 3404893184 3411210240 3413579136 3438529920 3464778240 3468636864 3482277120 3484695368 3491160480 3517810560 3523694592 3545983980 3549450240 3563892990 3581770752 3591098280 3597104896 3600259245 3602269440 3603778560 3620462720 3631288320 3648099840 3660370560 3665718504 3667765248 3678857280 3705191424 3706940160 3714428928 3716396640 3723904512 3733602180 3737251840 3752331264 3782382912 3783967488 3793821570 3801485856 3830504832 3840276528 3842420736 3854040960 3904395264 3917561760 3920282289 3924114432 3929748480 3954069504 3959746560 3964156416 3979745280 3982508992 4043934720 4046743008 4052553120 4073020560 4075294720 4104112320 4110977024 4116879360 4126235904 4137671680 4138714440 4169256960 4178732544 4183280640 4189392576 4202647680 4204408320 4236503040 4256116480 4266973920 4276671588 4309317936 4322723328 4324534272 4335796080 4338216960 4344555264 4355869210 4377719808 4404618240 4414628736 4448328192 4460258643 4477213440 4480322616 4482824192 4496381120 4551438848 4552585884 4582148130 4584706560 4619704320 4624849152 4631489280 4643036160 4654880640 4690414080 4715698176 4727978640 4729959360 4751857320 4775694336 4788131040 4800345660 4803025920 4805038080 4864133120 4880494080 4887624672 4905143040 4924934784 4940255232 4942586880 4955195520 4965206016 4978136240 5040362943 5043177216 5045289984 5058428760 5068647808 5083803648 5107339776 5116815360 5120368704 5138721280 5157794880 5202955296 5223415680 5227043052 5232152576 5236740720 5239664640 5285541888 5324175360 5345839485 5386647420 5391912960 5395657344 5403404160 5405667840 5430694080 5472149760 5501647872 5518285920 5543645184 5560410240 5571643392 5577707520 5585856768 5600403270 5603530240 5605877760 5628496896 5673574368 5689298560 5690732355 5702228784 5745757248 5760414792 5763631104 5781061440 5792740352 5836959744 5856592896 5872824320 5886171648 5894622720 5931104256 5946234624 5947011524 5969617920 5973763488 6070114512 6109530840 6112942080 6156168480 6166465536 6175319040 6190714880 6206507520 6253885440 6268098816 6303971520 6306612480 6335809760 6354754560 6384174720 6400460880 6404034560 6415007382 6484084992 6503694120 6507325440 6516832896 6533803815 6540190720 6566579712 6590115840 6606927360 6621943104 6720483924 6724236288 6727053312 6736711680 6744571680 6809786368 6827158272 6877059840 6929556480 6937273728 6964554240 6969390736 6982320960 7035621120 7091967960 7127785980 7163541504 7182196560 7194209792 7200518490 7204538880 7207557120 7240925440 7296199680 7320741120 7331437008 7335530496 7357714560 7410382848 7413880320 7432793280 7433764405 7447809024 7467204360 7504662528 7564765824 7567934976 7587643140 7602971712 7661009664 7680553056 7708081920 7808790528 7835123520 7840564578 7848228864 7859496960 7928312832 7959490560 7965017984 8087869440 8093486016 8105106240 8146041120 8208224640 8221954048 8233758720 8252471808 8275343360 8277428880 8357465088 8366561280 8378785152 8400604905 8405295360 8408816640 8473006080 8512232960 8533947840 8553343176 8618635872 8645446656 8649068544 8671592160 8689110528 8711738420 8755439616 8809236480 8829257472 8896656384 8920517286 8954426880 8960645232 8965648384 8992762240 9102877696 9105171768 9164296260 9169413120 9239408640 9249698304 9262978560 9286072320 9309761280 9380828160 9431396352 9455957280 9459918720 9503714640 9576262080 9600691320 9606051840 9728266240 9760988160 9775249344 9810286080 9849869568 9885173760 9910391040 9930412032 9956272480 10080725886 10086354432 10090579968 10116857520 10137295616 10214679552 10233630720 10240737408 10277442560 10315589760 10405910592 10407270167 10446831360 10454086104 10473481440 10571083776 10648350720 10691678970 10773294840 10791314688 10806808320 10811335680 10861388160 10944299520 11003295744 11036571840 11120820480 11143286784 11171713536 11200806540 11207060480 11211755520 11256993792 11347148736 11378597120 11381464710 11404457568 11491514496 11520829584 11527262208 11562122880 11585480704 11713185792 11760846867 11772343296 11789245440 11862208512 11892469248 11894023048 11939235840 11947526976 12140229024 12219061680 12225884160 12312336960 12332931072 12350638080 12413015040 12507770880 12536197632 12607943040 12613224960 12671619520 12709509120 12768349440 12800921760 12830014764 12968169984 13007388240 13014650880 13033665792 13067607630 13080381440 13133159424 13213854720 13243886208 13380775929 13440967848 13448472576 13489143360 13619572736 13654316544 13754119680 13859112960 13874547456 13929108480 13938781472 13964641920 14071242240 14183935920 14255571960 14327083008 14364393120 14388419584 14401036980 14409077760 14415114240 14481850880 14592399360 14641482240 14662874016 14715429120 14820765696 14827760640 14865586560 14867528810 14895618048 14934408720 15129531648 15135869952 15175286280 15205943424 15322019328 15361106112 15416163840 15670247040 15681129156 15696457728 15718993920 15856625664 15930035968 16037518455 16175738880 16186972032 16210212480 16292082240 16354281691 16416449280 16504943616 16550686720 16554857760 16714930176 16733122560 16757570304 16801209810 16810590720 16817633280 17024465920 17067895680 17106686352 17237271744 17290893312 17343184320 17378221056 17423476840 17510879232 17618472960 17658514944 17793312768 17841034572 17908853760 17921290464 17985524480 18205755392 18210343536 18328592520 18338826240 18499396608 18525957120 18572144640 18619522560 18761656320 18911914560 18919837440 19007429280 19152524160 19201382640 19212103680 19521976320 19550498688 19601411445 19620572160 19699739136 19770347520 19820782080 19912544960 20161451772 20172708864 20181159936 20233715040 20274591232 20429359104 20481474816 20554885120 20631179520 20811821184 20814540334 20893662720 20908172208 20946962880 21383357940 21546589680 21582629376 21613616640 21622671360 21722776320 21888599040 22006591488 22073143680 22241640960 22301293215 22343427072 22401613080 22414120960 22513987584 22694297472 22757194240 22762929420 22808915136 22983028992 23041659168 23124245760 23170961408 23426371584 23521693734 23544686592 23578490880 23784938496 23788046096 23878471680 23895053952 24280458048 24438123360 24624673920 24665862144 24701276160 24826030080 25072395264 25201814715 25215886080 25226449920 25343239040 25419018240 25536698880 25601843520 25660029528 25936339968 26014776480 26067331584 26135215260 26160762880 26266318848 26427709440 26487772416 26761551858 26881935696 26896945152 26978286720 27308633088 27508239360 27718225920 27749094912 27858216960 27877562944 27929283840 28142484480 28367871840 28511143920 28728786240 28776839168 28802073960 28818155520 28963701760 29184798720 29282964480 29325748032 29430858240 29655521280 29731173120 29735057620 29791236096 29868817440 30259063296 30271739904 30350572560 30411886848 30644038656 30722212224 30832327680 31221810501 31340494080 31362258312 31713251328 31860071936 32075036910 32373944064 32420424960 32584164480 32708563382 32832898560 33009887232 33109715520 33429860352 33515140608 33602419620 33621181440 33635266560 34048931840 34135791360 34213372704 34474543488 34581786624 34686368640 34756442112 34846953680 35282540601 35317029888 35586625536 35682069144 35817707520 35842580928 35971048960 36411510784 36420687072 36657185040 36677652480 36998793216 37051914240 37239045120 37523312640 37823829120 37839674880 38014858560 38305048320 38402765280 39043952640 39100997376 39202822890 39241144320 39399478272 39641564160 39825089920 40142327787 40322903544 40345417728 40467430080 40549182464 40858718208 40962949632 41109770240 41262359040 41623642368 41629080668 41787325440 41816344416 41893925760 42766715880 43093179360 43165258752 43227233280 43245342720 43445552640 43777198080 44146287360 44483281920 44602586430 44686854144 44803226160 44828241920 45388594944 45514388480 45525858840 45617830272 45966057984 46083318336 46089339311 46248491520 47043387468 47089373184 47156981760 47569876992 47576092192 47790107904 48560916096 48876246720 49062845073 49249347840 49652060160 50144790528 50403629430 50431772160 50452899840 50686478080 51073397760 51203687040 51320059056 51872679936 52029552960 52036350835 52134663168 52270430520 52532637696 52855418880 52975544832 53523103716 53763871392 53956573440 54617266176 55016478720 55498189824 55716433920 55755125888 55858567680 56284968960 56735743680 57022287840 57457572480 57553678336 57604147920 57636311040 57927403520 58565928960 58651496064 58804234335 58861716480 59311042560 59462346240 59470115240 59737634880 60518126592 60543479808 60701145120 60823773696 61288077312 61444424448 61664655360 62443621002 62680988160 62724516624 63720143872 64150073820 64747888128 64840849920 65168328960 65417126764 65665797120 66019774464 66219431040 66903879645 67030281216 67204839240 67242362880 68097863680 68271582720 68426745408 68949086976 69372737280 69512884224 69693907360 70565081202 70634059776 71364138288 71635415040 71685161856 71942097920 72841374144 72850891169 73314370080 73997586432 74103828480 74478090240 75647658240 75679349760 76029717120 76610096640 76805530560 78201994752 78405645780 78482288640 78798956544 79283128320 79650179840 80284655574 80645807088 80690835456 80934860160 81098364928 81771408455 81925899264 82524718080 83247284736 83258161336 83574650880 83632688832 83787851520 85533431760 86186358720 86330517504 86454466560 86891105280 87554396160 88292574720 88966563840 89205172860 89373708288 89606452320 90777189888 91028776960 91051717680 91235660544 91932115968 92166636672 92178678622 92496983040 93665431503 94086774936 95139753984 95152184384 95580215808 97121832192 97752493440 98125690146 98498695680 100289581056 100807258860 100863544320 100905799680 101372956160 102146795520 102407374080 102640118112 103745359872 104059105920 104072701670 104269326336 104540861040 105951089664 107046207432 107527742784 107913146880 109234532352 110032957440 110996379648 111510251776 111717135360 112569937920 113471487360 114044575680 114479971837 114915144960 115208295840 115854807040 117131857920 117302992128 117608468670 117723432960 118924692480 118940230480 119475269760 120426983361 121036253184 121402290240 121647547392 122576154624 122888848896 123329310720 124887242004 125361976320 125449033248 127440287744 128300147640 129495776256 129681699840 130336657920 130834253528 131331594240 132438862080 133807759290 134060562432 134409678480 134484725760 136543165440 136853490816 137898173952 138268017933 138745474560 139387814720 141130162404 141268119552 142728276576 143370323712 143884195840 145682748288 145701782338 146628740160 147188535219 148956180480 151295316480 151358699520 152059434240 153220193280 153611061120 156109052505 156403989504 156811291560 157597913088 158566256640 159300359680 160569311148 161291614176 161869720320 162196729856 163542816910 163851798528 165049436160 166494569472 166516322672 167149301760 167265377664 167575703040 171066863520 172372717440 172661035008 172908933120 173782210560 176412703005 176585149440 177933127680 178410345720 179212904640 181554379776 182057553920 182103435360 182471321088 183864231936 184333273344 184357357244 184993966080 187330863006 188173549872 190304368768 191160431616 194243664384 194764627411 195504986880 196251380292 196997391360 200711638935 201614517720 201727088640 202745912320 204293591040 204814748160 205280236224 208118211840 208145403340 208538652672 209081722080 211902179328 214092414864 215055485568 215826293760 218552673507 221992759296 223020503552 223434270720 226942974720 228089151360 228959943674 229830289920 230416591680 230446696555 234605984256 235216937340 235446865920 237849384960 237880460960 238950539520 240853966722 242072506368 242804580480 243295094784 245314225365 245777697792 249774484008 250723952640 250898066496 254880575488 256600295280 258991552512 259363399680 260673315840 261668507056 262663188480 264877724160 267615518580 268121124864 268819356960 273086330880 273706981632 275796347904 276536035866 277490949120 278775629440 280996294509 282260324808 285456553152 286740647424 287768391680 291365496576 291403564676 293257480320 294377070438 295863823319 302590632960 302717399040 304118868480 306440386560 307222122240 312218105010 312807979008 313622583120 318600719360 321138622296 322583228352 322625375177 323739440640 327085633820 327703597056 330098872320 332989138944 333032645344 334530755328 335151406080 342133727040 343439915511 344745434880 347564421120 352825406010 353170298880 356820691440 358425809280 363108759552 364206870720 364254455845 364942642176 367728463872 368666546688 368714714488 369987932160 374661726012 376347099744 380608737536 382320863232 388487328768 389529254822 391009973760 392502760584 393994782720 401423277870 403229035440 403454177280 405491824640 409629496320 410560472448 414804053799 416236423680 416290806680 418163444160 423804358656 428184829728 430110971136 431652587520 437105347014 441565605657 446041007104 446868541440 453885949440 456178302720 457919887348 459660579840 460833183360 460893393110 468327157515 469211968512 470433874680 475698769920 475760921920 477901079040 481707933444 485609160960 486590189568 490628450730 491555395584 499548968016 501447905280 501796132992 506982732421 513200590560 517983105024 518726799360 521346631680 523337014112 529755448320 535231037160 537638713920 546172661760 547413963264 551592695808 553072071732 554981898240 557551258880 561992589018 564520649616 570913106304 572399859185 573481294848 582730993152 582807129352 584293882233 586514960640 588754140876 591727646638 602134916805 605181265920 608237736960 612880773120 614444244480 624436210020 625615958016 627245166240 637201438720 642277244592 645166456704 645250750354 647478881280 654171267640 655658020521 665978277888 666065290688 669061510656 670302812160 684267454080 686879831022 689490869760 691340089665 705650812020 706340597760 713641382880 716851618560 726217519104 728413741440 728508911690 729885284352 735942676095 737333093376 737429428976 749323452024 752694199488 761217475072 764641726464 776974657536 779058509644 782019947520 785005521168 787989565440 801359802859 802846555740 806458070880 810983649280 819258992640 821120944896 829608107598 832472847360 832581613360 836326888320 842988883527 856369659456 860221942272 863305175040 874210694028 883131211314 887591469957 892082014208 907771898880 912356605440 915839774696 919321159680 921666366720 921786786220 936654315030 938423937024 940867749360 951521843840 955802158080 963415866888 967876125531 971218321920 973823137055 981256901460 983110791168 999097936032 1003592265984 1013965464842 1026401181120 1030319746533 1042693263360 1046674028224 1059510896640 1070462074320 1075277427840 1092763367535 1094827926528 1103185391616 1106144143464 1109963796480 1115102517760 1123985178036 1129041299232 1141826212608 1144799718370 1146962589696 1165461986304 1165614258704 1168587764466 1173029921280 1177508281752 1183455293276 1204269833610 1210362531840 1216475473920 1228888488960 1244412161397 1248872420040 1254490332480 1274402877440 1284554489184 1290332913408 1290501500708 1294957762560 1308342535280 1311316041042 1324696816971 1332130581376 1338123021312 1340605624320 1363352391877 1368534908160 1373759662044 1378981739520 1382680179330 1404981472545 1411301624040 1427282765760 1433703237120 1456827482880 1457017823380 1459770568704 1471885352190 1474666186752 1474858857952 1479319116595 1498646904048 1505388398976 1520948197263 1522434950144 1553949315072 1558117019288 1564039895040 1570011042336 1602719605718 1605693111480 1612916141760 1613126875885 1638517985280 1642241889792 1659216215196 1664945694720 1665163226720 1672653776640 1685977767054 1712739318912 1717199577555 1720443884544 1748421388056 1752881646699 1766262422628 1775182939914 1784164028416 1815543797760 1824713210880 1831679549392 1838642319360 1843332733440 1843573572440 1873308630060 1876847874048 1881735498720 1903043687680 1911604316160 1926831733776 1935752251062 1942436643840 1947646274110 1962513802920 1966974061563 1998195872064 2007184531968 2027930929684 2052802362240 2060639493066 2071046763233 2074020268995 2093348056448 2119021793280 2140924148640 2142410901521 2150554855680 2185526735070 2189655853056 2207828028285 2212288286928 2230205035520 2247970356072 2258082598464 2258377626239 2283652425216 2289599436740 2293925179392 2330923972608 2331228517408 2337175528932 2346059842560 2355016563504 2366910586552 2404079408577 2408539667220 2432950947840 2457776977920 2488824322794 2497744840080 2508980664960 2534913662105 2569108978368 2580665826816 2581003001416 2589915525120 2616685070560 2622632082084 2649393633942 2662774409871 2664261162752 2676246042624 2726704783754 2737069816320 2747519324088 2757963479040 2765360358660 2809962945090 2822603248080 2854565531520 2867406474240 2903628376593 2913654965760 2914035646760 2921469411165 2943770704380 2949332373504 2949717715904 2958638233190 2997293808096 3010776797952 3041896394526 3044869900288 3090959239599 3116234038576 3128079790080 3140022084672 3205439211436 3211386222960 3225832283520 3226253751770 3254502056509 3278290102605 3284483779584 3318432430392 3329891389440 3330326453440 3345307553280 3371955534108 3425478637824 3434399155110 3440887769088 3496842776112 3505763293398 3532524845256 3548879126947 3550365879828 3631087595520 3649426421760 3663359098784 3686665466880 3687147144880 3733236484191 3746617260120 3763470997440 3806087375360 3823208632320 3853663467552 3871504502124 3884873287680 3895292548220 3925027605840 3933948123126 3996391744128 4006799014295 4014369063936 4055861859368 4090057175631 4105604724480 4121278986132 4142093526466 4148040537990 4186696112896 4214944417635 4281848297280 4284821803042 4301109711360 4371053470140 4379311706112 4415656056570 4424576573856 4437957349785 4460410071040 4495940712144 4516165196928 4516755252478 4562844591789 4567304850432 4579198873480 4661847945216 4662457034816 4674351057864 4692119685120 4710033127008 4733821173104 4808158817154 4817079334440 4839380627655 4915553955840 4977648645588 4995489680160 5017961329920 5069827324210 5138217956736 5151598732665 5161331653632 5162006002832 5233370141120 5245264164168 5258644940097 5298787267884 5325548819742 5328522325504 5352492085248 5453409567508 5474139632640 5495038648176 5515926958080 5530720717320 5619925890180 5645206496160 5709131063040 5734812948480 5807256753186 5827309931520 5828071293520 5842938822330 5887541408760 5899435431808 5900922184689 5917276466380 5994587616192 6021553595904 6037703449741 6083792789052 6089739800576 6181918479198 6213140289699 6222060806985 6232468077152 6280044169344 6410878422872 6422772445920 6427232704563 6451664567040 6452507503540 6509004113018 6556580205210 6568967559168 6623484084855 6636864860784 6660652906880 6690615106560 6743911068216 6775132878717 6816761959385 6850957275648 6868798310220 6881775538176 6993685552224 7011526586796 7065049690512 7097758253894 7100731759656 7212238225731 7298852843520 7326718197568 7373330933760 7374294289760 7466472968382 7493234520240 7526941994880 7604740986315 7612174750720 7707326935104 7743009004248 7769746575360 7790585096440 7850055211680 7867896246252 7988323229613 7992783488256 8013598028590 8028738127872 8111723718736 8180114351262 8211209448960 8242557972264 8284187052932 8296081075980 8373392225792 8429888835270 8563696594560 8569643606084 8602219422720 8710885129779 8742106940280 8764408233495 8831312113140 8849153147712 8875914699570 8920820142080 8991881424288 9032330393856 9033510504956 9125689183578 9134609700864 9158397746960 9171778522889 9272877718797 9324914069632 9348702115728 9384239370240 9420066254016 9467642346208 9543466743139 9616317634308 9634158668880 9678761255310 9763506169527 9834870307815 9955297291176 9990979360320 10035922659840 10139654648420 10276435913472 10303197465330 10322663307264 10324012005664 10355233816165 10466740282240 10490528328336 10517289880194 10597574535768 10646637380841 10651097639484 10657044651008 10712054507605 10906819135016 10948279265280 10990077296352 11061441434640 11239851780360 11290412992320 11291888131195 11418262126080 11469625896960 11614513506372 11654619863040 11656142587040 11685877644660 11775082817520 11798870863616 11801844369378 11834552932760 11989175232384 12020397042885 12043107191808 12075406899482 12167585578104 12270171526893 12363836958396 12426280579398 12444121613970 12464936154304 12560088338688 12821756845744 12845544891840 12854465409126 12903329134080 12905015007080 13018008226036 13113160410420 13137935118336 13246968169710 13273729721568 13313872049355 13321305813760 13381230213120 13487822136432 13550265757434 13633523918770 13688533775367 13701914551296 13737596620440 13987371104448 14023053173592 14130099381024 14195516507788 14201463519312 14424476451462 14497327342631 14518141882965 14653436395136 14746661867520 14748588579520 14932945936764 14986469040480 14996876310647 15053883989760 15209481972630 15224349501440 15414653870208 15454796197995 15486018008496 15581170192880 15700110423360 15735792492504 15775934820291 15976646459226 15985566976512 16027196057180 16057476255744 16223447437472 16272510282545 16360228702524 16422418897920 16485115944528 16568374105864 16592162151960 16746784451584 16859777670540 17127393189120 17139287212168 17204438845440 17421770259558 17484213880560 17528816466990 17662624226280 17698306295424 17744395634735 17751829399140 17983762848576 18064660787712 18067021009912 18113110349223 18251378367156 18269219401728 18316795493920 18343557045778 18545755437594 18639420869097 18649828139264 18666182420955 18697404231456 18840132508032 18935284692416 19086933486278 19232635268616 19268317337760 19281698113689 19357522510620 19527012339054 19669740615630 19910594582352 19981958720640 20071845319680 20279309296840 20325398636151 20450285878155 20552871826944 20606394930660 20645326614528 20648024011328 20710467632330 20933480564480 20981056656672 21034579760388 21195149071536 21293274761682 21302195278968 21314089302016 21424109015210 21636714677193 21813638270032 21896558530560 21980154592704 22122882869280 22479703560720 22580825984640 22583776262390 22781514395563 22814222958945 22836524252160 23229027012744 23309239726080 23312285174080 23371755289320 23550165635040 23597741727232 23603688738756 23669105865520 23964969688839 23978350464768 24040794085770 24086214383616 24150813798964 24335171156208 24540343053786 24727673916792 24842153888629 24852561158796 24888243227940 24929872308608 25120176677376 25643513691488 25691089783680 25708930818252 25806658268160 25810030014160 26036016452072 26132655389337 26226320820840 26293224700485 26493936339420 26547459443136 26627744098710 26642611627520 26762460426240 26975644272864 27100531514868 27267047837540 27377067550734 27403829102592 27475193240880 27515335568667 27974742208896 28046106347184 28260198762048 28391033015576 28402927038624 28630400229417 28848952902924 28994654685262 29036283765930 29290518508581 29306872790272 29497177159040 29504610923445 29865891873528 29972938080960 29993752621294 30107767979520 30188517248705 30418963945260 30448699002880 30829307740416 30909592395990 30972036016992 31065701448495 31162340385760 31400220846720 31471584985008 31551869640582 31939912142523 31953292918452 31971133953024 32054392114360 32136163522815 32446894874944 32545020565090 32720457405048 32844837795840 32970231889056 33136748211728 33184324303920 33493568903168 33719555341080 33875664393585 34254786378240 34278574424336 34408877690880 34843540519116 34968427761120 35057632933980 35325248452560 35396612590848 35488791269470 35503658798280 35967525697152 36061191128655 36129321575424 36134042019824 36226220698446 36502756734312 36633590987840 36687114091556 36810514580679 37091510875188 37278841738194 37299656278528 37332364841910 37394808462912 37680265016064 37870569384832 38173866972556 38465270537232 38536634675520 38563396227378 38715045021240 38758160854789 39054024678108 39339481231260 39821189164704 39941616148065 39963917441280 40143690639360 40558618593680 40650797272302 40900571756310 41065601326101 41105743653888 41212789861320 41296048022656 41420935264660 41866961128960 41962113313344 42069159520776 42263924148187 42390298143072 42586549523364 42604390557936 42628178604032 42848218030420 43273429354386 43491982027893 43554425648895 43627276540064 43960309185408 44245765738560 44959407121440 44990628931941 45161651969280 45167552524780 45563028791126 45628445917890 45673048504320 45858892614445 46364388593985 46458054025488 46624570348160 46743510578640 47100331270080 47195483454464 47207377477512 47338211731040 47717333715695 47929939377678 47956700929536 48081588171540 48172428767232 48301627597928 48670342312416 48817530847635 49080686107572 49455347833584 49684307777258 49705122317592 49776486455880 49859744617216 50240353354752 51287027382976 51382179567360 51417861636504 51613316536320 51620060028320 52072032904144 52265310778674 52452641641680 52586449400970 52987872678840 53094918886272 53233186904205 53255488197420 53285223255040 53951288545728 54201063029736 54339331047669 54534095675080 54754135101468 54807658205184 54950386481760 55030671137334 55918262607291 55949484417792 56092212694368 56520397524096 56782066031152 56805854077248 57260800458834 57697905805848 57845094341067 57989309370524 58072567531860 58581037017162 58613745580544 58994354318080 59009221846890 59731783747056 59945876161920 59987505242588 60215535959040 60377034497410 60837927890520 60976195908453 61350857634465 61658615480832 61819184791980 61944072033984 62131402896990 62324680771520 62800441693440 62943169970016 63103739281164 63879824285046 63906585836904 63942267906048 64108784228720 64202449660223 64272327045630 64893789749888 64910144031579 65090041130180 65440914810096 65689675591680 65940463778112 66273496423456 66368648607840 66414737947151 66987137806336 67439110682160 67751328787170 68344543186689 68442668876835 68509572756480 68557148848672 69687081038232 69936855522240 70115265867960 70650496905120 70793225181696 70977582538940 71007317596560 71935051394304 72122382257310 72258643150848 72268084039648 72452441396892 72486636713155 73005513468624 73267181975680 73374228183112 73621029161358 74183021750376 74526461665887 74557683476388 74599312557056 74664729683820 74789616925824 74984381553235 75360530032128 75741138769664 76347733945112 76930541074464 77073269351040 77126792454756 77430090042480 77516321709578 78108049356216 78678962462520 78879674101455 79642378329408 79883232296130 79927834882560 80287381278720 81117237187360 81301594544604 81801143512620 82131202652202 82211487307776 82425579722640 82546006706001 82592096045312 82841870529320 83733922257920 83924226626688 84138319041552 84527848296374 84780596286144 85173099046728 85208781115872 85696436060840 85891200688251 86546858708772 86983964055786 87108851297790 87254553080128 87871555525743 87920618370816 88491531477120 89918814242880 89981257863882 90323303938560 90335105049560 90565551746115 91126057582252 91256891835780 91346097008640 91717785228890 92728777187970 92916108050976 93197104345485 93249140696320 93487021157280 94200662540160 94390966908928 94414754955024 94676423462080 95434667431390 95819736427569 95859878755356 95913401859072 96163176343080 96408490568445 96603255195856 97340684624832 97635061695270 98161372215144 98910695667168 99368615554516 99410244635184 99552972911760 99719489234432 100480706709504 100889563751779 101626993180755 102574054765952 102764359134720 102835723273008 103226633072640 103240120056640 104144065808288 104530621557348 104905283283360 104978134174529 105172898801940 105975745357680 106189837772544 106466373808410 106510976394840 106570446510080 107902577091456 108183573385965 108402126059472 108678662095338 109068191350160 109508270202936 109900772963520 110061342274668 110431543742037 111836525214582 111898968835584 112184425388736 113040795048192 113564132062304 113611708154496 113907571977815 114521600917668 115395811611696 115690188682134 115978618741048 116145135063720 116274482564367 117162074034324 117227491161088 117988708636160 118018443693780 119463567494112 119824848444195 119891752323840 119975010485176 120431071918080 120754068994820 121675855781040 121952391816906 122701715268930 123317230961664 123638369583960 123888144067968 124210769443145 124262805793980 124649361543040 125600883386880 125886339940032 126207478562328 126791772444561 127759648570092 127813171673808 127884535812096 128217568457440 128404899320446 128544654091260 129787579499776 129820288063158 130180082260360 130475946083679 130663276946685 130881829620192 131880927556224 132546992846912 132737297215680 132829475894302 134878221364320 134971886795823 135502657574340 136689086373378 136885337753670 137019145512960 137114297697344 137576677843335 139374162076464 139873711044480 140230531735920 141300993810240 141586450363392 141955165077880 142014635193120 143152001147085 143870102788608 144244764514620 144517286301696 144536168079296 144904882793784 144973273426310 146011026937248 146452592542905 146534363951360 146748456366224 147242058322716 148366043500752 149052923331774 149115366952776 149198625114112 149329459367640 149579233851648 149968763106470 150721060064256 151482277539328 152695467890224 153861082148928 154146538702080 154253584909512 154860180084960 155032643419156 156216098712432 157357924925040 157759348202910 159284756658816 159470600768941 159699560712615 159766464592260 159855669765120 162234474374720 162603189089208 163017993143007 163602287025240 164262405304404 164422974615552 164851159445280 165092013412002 165184192090624 165683741058640 167467844515840 167754787821873 167848453253376 168276638083104 169055696592748 169561192572288 170346198093456 170417562231744 171392872121680 171782401376502 173093717417544 173535283023201 173967928111572 174217702595580 174509106160256 175743111051486 175841236741632 176983062954240 179837628485760 179962515727764 180646607877120 180670210099120 181131103492230 182252115164504 182513783671560 182928587725359 183435570457780 184052572903395 185457554375940 185832216101952 186394208690970 186498281392640 186974042314560 188401325080320 188781933817856 188829509910048 189352846924160 190869334862780 191639472855138 191719757510712 191826803718144 192326352686160 192607348980669 192816981136890 193206510391712 193790804273945 194681369249664 195270123390540 196322744430288 197821391334336 198737231109032 198820489270368 199105945823520 199244213841453 199438978468864 200961413419008 201779127503558 203253986361510 205033629560067 205148109531904 205328006630505 205528718269440 205671446546016 206480240113280 208288131616576 209061243114696 209810566566720 209956268349058 210345797603880 211319620740935 211951490715360 212379675545088 212932747616820 213021952789680 213140893020160 215805154182912 216367146771930 216804252118944 217357324190676 217459910139465 218136382700320 219016540405872 219801545927040 220122684549336 220863087484074 223579384997661 223673050429164 223797937671168 224368850777472 224953144659705 226081590096384 227128264124608 227223416308992 227815143955630 229043201835336 230791623223392 231380377364268 231957237482096 232290270127440 232548965128734 234324148068648 234454982322176 235977417272320 236036887387560 238927134988224 239649696888390 239783504647680 239950020970352 240862143836160 241508137989640 243351711562080 243904783633812 245403430537860 246634461923328 247276739167920 247638020118003 247776288135936 248421538886290 248525611587960 249298723086080 251201766773760 251772679880064 252414957124656 253583544889122 255519297140184 255626343347616 256435136914880 256809798640892 257089308182520 257673602064753 259575158999552 259640576126316 260360164520720 260951892167358 261326553893370 261763659240384 263614666577229 263761855112448 265093985693824 265474594431360 265658951788604 269756442728640 269943773591646 271005315148680 271307125983523 271696655238345 273378172746756 273770675507340 274038291025920 274228595394688 275153355686670 278748324152928 279591313036455 279747422088960 280461063471840 282601987620480 283172900726784 283910330155760 284029270386240 286304002294170 287459209282707 287740205577216 288489529029240 289072336158592 289225471705335 289809765587568 289946546852620 292022053874496 292905185085810 293068727902720 293496912732448 294484116645432 295847469037309 296732087001504 298105846663548 298230733905552 298397250228224 298658918735280 299158467703296 299937526212940 301442120128512 302668691255337 302964555078656 304880979542265 305390935780448 307722164297856 308293077404160 308507169819024 309720360169920 310065286838312 312432197424864 314715849850080 314934402523587 315518696405820 318569513317632 318941201537882 319399121425230 319532929184520 319711339530240 321012248301115 324468948749440 324550720157895 325206378178416 326035986286014 327204574050480 328524810608808 329702318890560 330184026824004 330368384181248 331367482117280 332073689735755 334935689031680 335509575643746 335696906506752 336553276166208 338111393185496 339122385144576 340692396186912 340835124463488 341722715933445 342785744243360 343564802753004 346187434835088 347070566046402 347935856223144 348435405191160 348823447693101 349018212320512 351486222102972 351682473483264 353966125908480 359675256971520 359925031455528 361293215754240 361340420198240 362262206984460 364504230329008 365027567343120 365857175450718 366871140915560 368105145806790 370915108751880 371664432203904 372632308329435 372788417381940 372996562785280 373948084629120 376802650160640 377659019820096 378705693848320 380375317333683 381738669725560 383278945710276 383439515021424 383653607436288 384652705372320 385214697961338 385633962273780 386413020783424 387581608547890 389362738499328 390540246781080 391427838251037 392645488860576 395642782668672 397474462218064 397640978540736 398211891647040 398488427682906 398877956937728 403558255007116 404915660387469 406507972723020 410067259120134 410296219063808 410656013261010 411057436538880 411342893092032 412730033530005 412960480226560 416576263233152 418122486229392 419621133133440 419912536698116 420691595207760 422639241481870 423902981430720 424759351090176 425865495233640 426043905579360 426339769402679 429456003441255 431610308365824 432734293543860 433608504237888 434714648381352 434919820278930 436272765400640 438033080811744 439357777628715 439603091854080 440245369098672 441726174968148 447158769995322 447346100858328 447595875342336 448737701554944 449417147621561 449906289319410 452163180192768 454256528249216 454446832617984 455630287911260 458086403670672 461583246446784 462760754728536 463914474964192 464580540254880 464903165630057 465097930257468 468648296137296 468909964644352 471954834544640 472073774775120 477854269976448 478411802306823 479098682137845 479299393776780 479567009295360 479900041940704 483016275979280 486703423124160 487809567267624 489053979429021 490806861075720 493268923846656 494553478335840 495276040236006 495552576271872 496843077772580 497051223175920 498597446172160 502403533547520 503545359760128 504447818758895 504829914249312 507167089778244 511038594280368 511252686695232 512870273829760 513619597281784 514178616365040 515347204129506 519150317999104 519281152252632 520720329041440 521903784334716 522653107786740 523527318480768 524890670872645 527229333154458 527523710224896 530187971387648 530949188862720 531317903577208 539512885457280 539887547183292 542010630297360 542614251967046 543393310476690 546756345493512 547541351014680 548457190789376 550306711373340 552157718710185 557496648305856 559182626072910 559494844177920 560922126943680 565203975240960 566345801453568 567820660311520 568058540772480 572608004588340 574918418565414 575480411154432 576979058058480 577822046942007 578144672317184 578450943410670 579619531175136 579893093705240 581372412821835 584044107748992 585810370171620 586137455805440 586993825464896 588968233290864 591694938074618 593464174003008 596211693327096 596461467811104 597317837470560 597732641524359 598316935406592 599875052425880 602884240257024 605337382510674 605929110157312 609761959084530 610781871560896 615100888680201 615444328595712 616586154808320 617014339638048 619440720339840 620130573676624 624864394849728 629431699700160 629868805047174 631037392811640 633958862222805 637139026635264 637882403075764 638798242850460 639065858369040 639422679060480 642024496602230 648937897498880 649101440315790 650412756356832 652071972572028 652379730418395 654409148100960 657049621217616 659404637781120 660368053648008 660736768362496 662734964234560 664147379471510 670738154992983 671019151287492 671393813013504 673106552332416 674859433979115 676222786370992 678244770289152 681384792373824 681670248926976 683445431866890 685571488486720 687129605506008 692374869670176 694141132092804 695871712446288 696870810382320 697646895386202 698036424641024 702972444205944 703364946966528 706226946262453 707932251816960 719350513943040 719850062911056 722586431508480 722680840396480 724524413968920 729008460658016 730055134686240 731714350901436 733742281831120 736210291613580 741830217503760 742914060354009 743328864407808 745264616658870 745576834763880 745993125570560 747896169258240 753605300321280 755318039640192 757411387696640 760750634667366 763477339451120 766557891420552 766879030042848 769305410744640 770429395922676 771267924547560 772826041566848 773020806194259 775163217095780 778725476998656 781080493562160 782855676502074 785290977721152 791285565337344 794948924436128 795281957081472 796423783294080 796976855365812 797353003844705 797755913875456 807116510014232 809831320774938 813015945446040 813921377950569 815089965715035 820134518240268 820592438127616 821312026522020 822114873077760 822685786184064 825460067060010 825920960453120 833152526466304 836244972458784 838773939109365 839242266266880 839825073396232 841383190415520 845278482963740 847805962861440 849518702180352 851730990467280 852087811158720 852679538805358 858912006882510 863220616731648 865468587087720 867217008475776 867676415116005 869429296762704 869839640557860 872545530801280 876066161623488 878715555257430 879206183708160 880490738197344 883452349936296 887542407111927 894317539990644 894692201716656 895191750684672 897475403109888 898834295243122 899812578638820 904326360385536 908006073766011 908513056498432 908893665235968 911260575822520 914642938626795 916172807341344 923166492893568 925521509457072 927828949928384 929161080509760 929806331260114 930195860514936 937296592274592 943909669089280 944147549550240 944803207570761 955708539952896 956823604613646 958197364275690 958598787553560 959134018590720 959800083881408 963036744903345 966032551958560 973406846248320 975619134535248 978107958858042 981613722151440 989106956671680 990552080472012 991105152543744 993686155545160 994102446351840 996221069207265 997194892344320 1004807067095040 1007090719520256 1008895637517790 1009659828498624 1014334179556488 1022077188560736 1022505373390464 1025168147800335 1025740547659520 1027239194563568 1028357232730080 1030694408259012 1038300635998208 1038562304505264 1041440658082880 1043807568669432 1045306215573480 1046470343079303 1047054636961536 1049781341745290 1054458666308916 1055047420449792 1060375942775296 1061898377725440 1062635807154416 1079025770914560 1079775094366584 1084021260594720 1085228503934092 1086786620953380 1093512690987024 1095082702029360 1096914381578752 1100613422746680 1104315437420370 1114993296611712 1117896924988305 1118365252145820 1118989688355840 1121844253887360 1130407950481920 1135641320623040 1136117081544960 1141125952001049 1145216009176680 1149836837130828 1150960822308864 1153958116116960 1155644093884014 1156289344634368 1156901886821340 1159239062350272 1159786187410480 1162744825643670 1168088215497984 1171620740343240 1172274911610880 1173987650929792 1174283514753111 1177936466581728 1183389876149236 1186928348006016 1192423386654192 1192922935622208 1194635674941120 1195465283048718 1196633870813184 1199750104851760 1201502986498459 1210674765021348 1211858220314624 1214746981162407 1219523918169060 1221563743121792 1230201777360402 1230888657191424 1233172309616640 1234028679276096 1238190100590015 1238881440679680 1240261147353248 1249728789699456 1258863399400320 1259737610094348 1262074785623280 1267917724445610 1274278053270528 1275764806151528 1277596485700920 1278131716738080 1279019308208037 1284048993204460 1288368010323765 1297875794997760 1298202880631580 1300825512713664 1304143945144056 1304759460836790 1308818296201920 1314099242435232 1318073332886145 1318809275562240 1320736107296016 1321473536724992 1325469928469120 1328294758943020 1341476309985966 1342038302574984 1342787626027008 1346213104664832 1348251442864683 1349718867958230 1352445572741984 1356489540578304 1356535629917615 1362769584747648 1363340497853952 1366890863733780 1371142976973440 1374259211012016 1384749739340352 1388282264185608 1391743424892576 1393741620764640 1394709496890171 1395293790772404 1396072849282048 1405944888411888 1406729893933056 1412453892524906 1415864503633920 1435235406920469 1437296046413535 1438701027886080 1439700125822112 1445361680792960 1449048827937840 1458016921316032 1460110269372480 1463428701802872 1467484563662240 1472420583227160 1479237345186545 1483660435007520 1485828120708018 1486657728815616 1490529233317740 1491153669527760 1491986251141120 1495792338516480 1507210600642560 1510636079280384 1513343456276685 1514822775393280 1521501269334732 1526954678902240 1533115782841104 1533758060085696 1538610821489280 1540858791845352 1542535849095120 1545652083133696 1546041612388518 1550326434191560 1557450953997312 1562160987124320 1565711353004148 1570581955442304 1574672012617935 1582571130674688 1589897848872256 1590563914162944 1592847566588160 1593953710731624 1594706007689410 1614233020028464 1619662641549876 1626031890892080 1627842755901138 1630179931430070 1640269036480536 1641184876255232 1642624053044040 1645371572368128 1650920134120020 1651841920906240 1666305052932608 1672489944917568 1677547878218730 1678484532533760 1679650146792464 1682766380831040 1690556965927480 1695611925722880 1699037404360704 1703461980934560 1704175622317440 1705359077610716 1717824013765020 1726441233463296 1730937174175440 1733466140826021 1734434016951552 1735352830232010 1738858593525408 1739679281115720 1744117238465505 1745091061602560 1752132323246976 1757431110514860 1758412367416320 1760981476394688 1766904699872592 1775084814223854 1788635079981288 1789384403433312 1793197924573077 1794950806219776 1797668590486244 1799625157277640 1808652720771072 1816012147532022 1817026112996864 1817787330471936 1822521151645040 1829285877253590 1832345614682688 1845302666040603 1846332985787136 1851043018914144 1855657899856768 1858322161019520 1859612662520228 1860391721029872 1874593184549184 1888295099100480 1889606415141522 1899149881884661 1901876586668415 1911417079905792 1913647209227292 1916394728551380 1917197575107120 1918268037181440 1919600167762816 1926073489806690 1932065103917120 1946813692496640 1951238269070496 1956215917716084 1957139191255185 1963227444302880 1978213913343360 1981104160944024 1982210305087488 1987372311090320 1988204892703680 1992442138414530 1994389784688640 2012214464978949 2014181439040512 2017791275035580 2019319656997248 2024578301937345 2028668359112976 2044154377121472 2045010746780928 2050336295600670 2051481095319040 2054478389127136 2056714465460160 2061388816518024 2076601271996416 2077124609010528 2082881316165760 2087615137338864 2090612431146960 2092940686158606 2094109273923072 2099562683490580 2108917332617832 2110094840899584 2118680838787359 2120751885550592 2123796755450880 2125271614308832 2131698847013395 2158051541829120 2159550188733168 2168042521189440 2170457007868184 2173573241906760 2187025381974048 2190165404058720 2193828763157504 2201226845493360 2208630874840740 2229986593223424 2235793849976610 2236730504291640 2237979376711680 2243688507774720 2247085738107805 2260815900963840 2271282641246080 2272234163089920 2282251904002098 2290432018353360 2299673674261656 2307916232233920 2311288187768028 2312578689268736 2313803773642680 2318478124700544 2319572374820960 2324515828150285 2325489651287340 2336176430995968 2343241480686480 2344549823221760 2347975301859584 2348567029506222 2355872933163456 2366779752298472 2373856696012032 2384846773308384 2385845871244416 2389271349882240 2390930566097436 2392059011534115 2393267741626368 2399500209703520 2403005972996918 2421349530042696 2429493962324814 2439047836338120 2441764133851707 2443127486243584 2445269897145105 2460403554720804 2461777314382848 2466344619233280 2468057358552192 2476380201180030 2477762881359360 2480522294706496 2499457579398912 2517726798800640 2519475220188696 2524149571246560 2535835448891220 2548556106541056 2551529612303056 2555192971401840 2556263433476160 2558038616416074 2568097986408920 2576736020647530 2595751589995520 2596405761263160 2601651025427328 2608287890288112 2609518921673580 2617636592403840 2628198484870464 2636146665772290 2637618551124480 2641472214592032 2650939856938240 2656589517886040 2662627221335781 2682952619971932 2684076605149968 2685575252054016 2692426209329664 2696502885729366 2699437735916460 2704891145483968 2712979081156608 2713071259835230 2724018221298033 2725539169495296 2726680995707904 2733781727467560 2742285953946880 2748518422024032 2769499478680704 2776564528371216 2783486849785152 2787483241529280 2789418993780342 2790587581544808 2792145698564096 2811889776823776 2824907785049812 2831729007267840 2834409622712283 2870470813840938 2874592092827070 2877402055772160 2879400251644224 2889110234710035 2890723361585920 2898097655875680 2916033842632064 2920220538744960 2926857403605744 2934969127324480 2944841166454320 2958474690373090 2967320870015040 2971656241416036 2973315457631232 2981058466635480 2982307339055520 2984378385818753 2988663207621795 2991584677032960 3014421201285120 3021272158560768 3026686912553370 3029645550786560 3043002538669464 3053909357804480 3066231565682208 3067516120171392 3075504443401005 3077221642978560 3081717583690704 3085071698190240 3091304166267392 3092083224777036 3100652868383120 3114901907994624 3124321974248640 3131422706008296 3139411029237909 3141163910884608 3149344025235870 3165142261349376 3179795697744512 3181127828325888 3185695133176320 3187907421463248 3189412015378820 3228466040056928 3239325283099752 3252063781784160 3254322159410399 3255685511802276 3260359862860140 3280538072961072 3282369752510464 3285248106088080 3290743144736256 3301840268240040 3303683841812480 3332610105865216 3344979889835136 3353690774964915 3355095756437460 3356969065067520 3359300293584928 3365532761662080 3381113931854960 3391223851445760 3406923961869120 3408351244634880 3410718155221432 3423377856003147 3435648027530040 3452882466926592 3461874348350880 3466932281652042 3468868033903104 3470705660464020 3477717187050816 3479358562231440 3488234476931010 3490182123205120 3504264646493952 3514862221029720 3516824734832640 3521962952789376 3531134731312265 3533809399745184 3550169628447708 3577270159962576 3578768806866624 3586395849146154 3589901612439552 3595337180972488 3599250314555280 3604508959495377 3632024295064044 3634052225993728 3635574660943872 3645042303290080 3658571754507180 3664691229365376 3690605332081206 3692665971574272 3702086037828288 3711315799713536 3714570301770045 3716644322039040 3719225325040456 3720783442059744 3749186369098368 3776590198200960 3779212830283044 3798299763769322 3803753173336830 3822834159811584 3827294418454584 3832789457102760 3834395150214240 3837057924624111 3839200335525632 3852146979613380 3864130207834240 3865104030971295 3893627384993280 3902476538140992 3912431835432168 3914278382510370 3926454888605760 3956427826686720 3962208321888048 3964420610174976 3974744622180640 3976409785407360 3984884276829060 3988779569377280 4024428929957898 4028362878081024 4035582550071160 4038639313994496 4044754328594049 4049156603874690 4057336718225952 4069606889752845 4088308754242944 4090021493561856 4100672591201340 4102962190638080 4108956778254272 4113428930920320 4122777633036048 4154249218021056 4165762632331520 4175230274677728 4181224862293920 4184128490670513 4185881372317212 4188218547846144 4199125366981160 4217834665235664 4220189681799168 4237361677574718 4241503771101184 4247593510901760 4250543228617664 4263397694026790 4305706220761407 4316103083658240 4319100377466336 4336085042378880 4340914015736368 4347146483813520 4374050763948096 4380330808117440 4387657526315008 4402453690986720 4417261749681480 4437712035559635 4459973186446848 4471587699953220 4473461008583280 4475958753423360 4487377015549440 4494171476215610 4521631801927680 4540030368830055 4542565282492160 4544468326179840 4564503808004196 4580864036706720 4599347348523312 4615832464467840 4622576375536056 4625157378537472 4627607547285360 4636956249401088 4639144749641920 4649031656300570 4650979302574680 4672352861991936 4686482961372960 4695950603719168 4697134059012444 4711745866326912 4724016037853805 4733559504596944 4747713392024064 4769693546616768 4771691742488832 4778542699764480 4781861132194872 4784118023068230 4799000419407040 4806011945993836 4842699060085392 4858987924649628 4878095672676240 4883528267703414 4886254972487168 4890539794290210 4920807109441608 4923554628765696 4936114717104384 4943588623837171 4952760402360060 4955525762718720 4961044589412992 4998915158797824 5035453597601280 5038950440377392 5048299142493120 5071670897782440 5097112213082112 5103059224606112 5110385942803680 5112526866952320 5116077232832148 5136195972817840 5153472041295060 5191503179991040 5192811522526320 5200398422478063 5203302050854656 5216575780576224 5219037843347160 5232351715396515 5235273184807680 5256396969740928 5272293331544580 5275237102248960 5282944429184064 5301879713876480 5313179035772080 5325254442671562 5365905239943864 5368153210299936 5379593773719231 5384852418659328 5393005771458732 5398875471832920 5409782290967936 5425958162313216 5426142519670460 5448036442596066 5451078338990592 5453361991415808 5467563454935120 5484571907893760 5497036844048064 5538998957361408 5553129056742432 5566973699570304 5574966483058560 5578837987560684 5581175163089616 5584291397128192 5623779553647552 5649815570099624 5668819245424566 5697449645653983 5705629760005245 5740941627681876 5749184185654140 5754804111544320 5758800503288448 5778220469420070 5781446723171840 5796195311751360 5832067685264128 5840441077489920 5853714807211488 5869938254648960 5871417573765555 5889682332908640 5916949380746180 5934641740030080 5943312482832072 5946630915262464 5962116933270960 5964614678111040 5968756771637506 5977326415243590 5983169354065920 6007514932492295 6042544317121536 6053373825106740 6059291101573120 6073734905812035 6086005077338928 6107818715608960 6132463131364416 6135032240342784 6151008886802010 6154443285957120 6163435167381408 6170143396380480 6182608332534784 6184166449554072 6201305736766240 6229803815989248 6248643948497280 6262845412016592 6278822058475818 6282327821769216 6298688050471740 6330284522698752 6356042516362077 6359591395489024 6362255656651776 6371390266352640 6375814842926496 6378824030757640 6395096541040185 6456932080113856 6478650566199504 6504127563568320 6508644318820798 6511371023604552 6520719725720280 6561076145922144 6570496212176160 6581486289472512 6603680536480080 6607367683624960 6665220211730432 6689959779670272 6707381549929830 6710191512874920 6713938130135040 6718600587169856 6731065523324160 6741257214323415 6762227863709920 6782447702891520 6813847923738240 6816702489269760 6821436310442864 6846755712006294 6871296055060080 6923748696701760 6933864563304084 6937736067806208 6941411320928040 6955434374101632 6958717124462880 6973547484450855 6976468953862020 6980364246410240 7008529292987904 7029724442059440 7033649469665280 7043925905578752 7062269462624530 7067618799490368 7100339256895416 7154540319925152 7157537613733248 7172791698292308 7176177034602345 7179803224879104 7190674361944976 7198500629110560 7209017918990754 7264048590128088 7268104451987456 7290084606580160 7317143509014360 7325292401555121 7329382458730752 7381210664162412 7385331943148544 7404172075656576 7422631599427072 7429140603540090 7433288644078080 7438450650080912 7441566884119488 7498372738196736 7553180396401920 7558425660566088 7596599527538644 7607506346673660 7645668319623168 7654588836909168 7665578914205520 7668790300428480 7674115849248222 7678400671051264 7704293959226760 7728260415668480 7730208061942590 7787254769986560 7804953076281984 7824863670864336 7828556765020740 7852909777211520 7912855653373440 7924416643776096 7949489244361280 7952819570814720 7969768553658120 7987881664007343 8048857859915796 8056725756162048 8071165100142320 8077278627988992 8089508657188098 8098313207749380 8114673436451904 8139213779505690 8172054663894099 8176617508485888 8180042987123712 8201345182402680 8205924381276160 8217913556508544 8226857861840640 8245555266072096 8308498436042112 8331525264663040 8350460549355456 8362449724587840 8368256981341026 8371762744634424 8376437095692288 8398250733962320 8410520905489213 8435669330471328 8474723355149436 8483007542202368 8495187021803520 8501086457235328 8503228868136849 8526795388053580 8611412441522814 8632206167316480 8638200754932672 8667330704130105 8672170084757760 8681828031472736 8694292967627040 8748101527896192 8760661616234880 8775315052630016 8804907381973440 8834523499362960 8875424071119270 8919946372893696 8943175399906440 8946922017166560 8953135157456259 8965989622865385 8974754031098880 8988342952431220 9043263603855360 9080060737660110 9085130564984320 9088936652359680 9129007616008392 9161728073413440 9198694697046624 9226513330203015 9231664928935680 9245152751072112 9250314757074944 9255215094570720 9273912498802176 9278289499283840 9298063312601140 9301958605149360 9344705723983872 9372965922745920 9391901207438336 9394268118024888 9423491732653824 9448032075707610 9467119009193888 9495426784048128 9495749409423305 9539387093233536 9543383484977664 9557085399528960 9563722264389744 9568236046136460 9598000838814080 9612023891987672 9685398120170784 9717975849299256 9756191345352480 9762966478231197 9767056535406828 9772509944974336 9781079588580420 9841614218883216 9847109257531392 9872229434208768 9887177247674342 9905520804720120 9911051525437440 9922089178825984 9997830317595648 10061072324894745 10070907195202560 10077900880754784 10096598284986240 10143341795564880 10206118449212224 10220771885607360 10225053733904640 10232154465664296 10272391945635680 10306944082590120 10383006359982080 10385623045052640 10400796844956126 10406604101709312 10433151561152448 10438075686694320 10464703430793030 10470546369615360 10512793939481856 10544586663089160 10550474204497920 10565888858368128 10593404193936795 10603759427752960 10626358071544160 10650508885343124 10731810479887728 10736306420599872 10759187547438462 10769704837318656 10786011542917464 10797750943665840 10813526878486131 10819564581935872 10852285039340920 10896072885192132 10902156677981184 10906723982831616 10935126909870240 10969143815787520 10994073688096128 11077997914722816 11106258113484864 11133947399140608 11149932966117120 11157675975121368 11162350326179232 11247559107295104 11299631140199248 11337638490849132 11394899291307966 11411259520010490 11481883255363752 11498368371308280 11511173773872333 11517601006576896 11556440938840140 11562893446343680 11592390623502720 11664135370528256 11680882154979840 11707429614422976 11739876509297920 11742835147531110 11779364665817280 11833898761492360 11869283480060160 11886624965664144 11893261830524928 11924233866541920 11929229356222080 11937513543275012 11954652830487180 11966338708131840 12015029864984590 12085088634243072 12106747650213480 12134262985782147 12147469811624070 12172010154677856 12208820669258535 12215637431217920 12264926262728832 12270064480685568 12302017773604020 12308886571914240 12326870334762816 12340286792760960 12365216665069568 12368332899108144 12402611473532480 12497287896994560 12525690824033184 12552385472011539 12557644116951636 12564655643538432 12597376100943480 12660569045397504 12712085032724154 12719182790978048 12724511313303552 12742780532705280 12751629685852992 12757648061515280 12790193082080370 12913864160227712 12917118662284221 12957301132399008 13008255127136640 13017288637641596 13022742047209104 13041439451440560 13122152291844288 13140992424352320 13162972578945024 13207361072960160 13216532851483049 13313136106678905 13330440423460864 13379919559340544 13414763099859660 13420383025749840 13427876260270080 13437201174339712 13462131046648320 13482514428646830 13524455727419840 13564895405783040 13620091106490165 13627695847476480 13633404978539520 13642872620885728 13693511424012588 13742592110120160 13847497393403520 13867729126608168 13875472135612416 13882822641856080 13910868748203264 13917434248925760 13947094968901710 13952937907724040 13960728492820480 14017058585975808 14059448884118880 14087851811157504 14124538925249060 14135237598980736 14172048113561415 14200678513790832 14309080639850304 14315075227466496 14345583396584616 14352354069204690 14381348723889952 14397001258221120 14418035837981508 14528097180256176 14536208903974912 14580169213160320 14634287018028720 14650584803110242 14658764917461504 14762421328324824 14770663886297088 14808344151313152 14830765871511513 14845263198854144 14858281207080180 14866577288156160 14876901300161824 14883133768238976 14921891929093765 14996745476393472 15106360792803840 15116851321132176 15193199055077288 15215012693347320 15291336639246336 15309177673818336 15331157828411040 15337580600856960 15348231698496444 15356801342102528 15408587918453520 15456520831336960 15460416123885180 15574509539973120 15609906152563968 15649727341728672 15657113530041480 15697055146189545 15705819554423040 15825711306746880 15848833287552192 15898978488722560 15905639141629440 15939537107316240 15975763328014686 16097715719831592 16142330200284640 16154557255977984 16179017314376196 16196626415498760 16229346872903808 16271610797051995 16278427559011380 16344109327788198 16353235016971776 16360085974247424 16402690364805360 16411848762552320 16435827113017088 16453715723681280 16491110532144192 16616996872084224 16663050529326080 16700921098710912 16724899449175680 16736513962682052 16743525489268848 16752874191384576 16796501467924640 16821041810978426 16871338660942656 16949446710298872 17002172914470656 17006457736273698 17053590776107160 17092348936961949 17116889280015735 17222824883045628 17264412334632960 17276401509865344 17334661408260210 17344340169515520 17363656062945472 17388585935254080 17496203055792384 17521323232469760 17609814763946880 17669046998725920 17750848142238540 17839892745787392 17886350799812880 17893844034333120 17906270314912518 17931979245730770 17949508062197760 17976685904862440 18022544797476885 18160121475320220 18170261129968640 18177873304719360 18258015232016784 18323456146826880 18397389394093248 18453026660406030 18463329857871360 18490305502144224 18510430189141440 18547824997604352 18556578998567680 18596126625202280 18603917210298720 18689411447967744 18745931845491840 18783802414876672 18788536236049776 18846983465307648 18896064151415220 18934238018387776 18990853568096256 18991498818846610 19068127549086231 19078774186467072 19086766969955328 19114170799057920 19127444528779488 19136472092272920 19185289623120555 19196001677628160 19224047783975344 19370796240341568 19435951698598512 19512382690704960 19525932956462394 19534113070813656 19545019889948672 19562159177160840 19683228437766432 19744458868417536 19774354495348684 19811041609440240 19822103050874880 19844178357651968 19995660635191296 20122144649789490 20141814390405120 20155801761509568 20193196569972480 20223771642970245 20286683591129760 20412236898424448 20441543771214720 20450107467809280 20464308931328592 20544783891271360 20613888165180240 20771246090105280 20801593689912252 20813208203418624 20866303122304896 20876151373388640 20890648700731271 20920642453352565 20929406861586060 20941092739230720 21025587878963712 21089173326178320 21100948408995840 21131777716736256 21186808387873590 21207518855505920 21252716143088320 21301017770686248 21463620959775456 21472612841199744 21518375094876924 21528531103807035 21539409674637312 21572023085834928 21595501887331680 21627053756972262 21639129163871744 21704570078681840 21792145770384264 21804313355962368 21870253819740480 21938287631575040 21975877204665363 21988147376192256 22155995829445632 22212516226969728 22267894798281216 22299865932234240 22315351950242736 22324700652358464 22495118214590208 22599262280398496 22675276981698264 22789798582615932 22822519040020980 22963766510727504 22996736742616560 23022347547744666 23035202013153792 23112881877680280 23125786892687360 23184781247005440 23328270741056512 23361764309959680 23414859228845952 23479753018595840 23485670295062220 23558729331634560 23667797522984720 23738566960120320 23773249931328288 23848467733083840 23858458712444160 23875027086550024 23909305660974360 23963644992022029 24030059729969180 24170177268486144 24213495300426960 24268525971564294 24294939623248140 24344020309355712 24417641338517070 24431274862435840 24529852525457664 24540128961371136 24604035547208040 24617773143828480 24653740669525632 24680573585521920 24717943119185855 24730433330139136 24736665798216288 24805222947064960 24994575793989120 25051381648066368 25104770944023078 25115288233903272 25129311287076864 25194752201886960 25231562716467639 25424170065448308 25438365581956096 25449022626607104 25485561065410560 25503259371705984 25515296123030560 25580386164160740 25827728320455424 25834237324568442 25914602264798016 26001992112390315 26016510254273280 26034577275283192 26045484094418208 26082878902881120 26244304583688576 26281984848704640 26325945157890048 26414722145920320 26433065702966098 26626272213357810 26759839118681088 26829526199719320 26840766051499680 26859405472368777 26874402348679424 26897968868596155 26924262093296640 26965028857293660 27048911454839680 27129790811566080 27240182212980330 27255391694952960 27266809957079040 27285745241771456 27387022848025176 27485184220240320 27694994786807040 27735458253216336 27750944271224832 27765645283712160 27821737496406528 27834868497851520 27894189937803420 27905875815448080 27921456985640960 28034117171951616 28118897768237760 28175703622315008 28249077850498120 28270475197961472 28344096227122830 28401357027581664 28487248228269915 28618161279700608 28630150454932992 28691166793169232 28704708138409380 28762697447779904 28794002516442240 28836071675963016 29056194360512352 29160338426320640 29268574036057440 29288899434693591 29301169606220484 29317529834923008 29524842656649648 29541327772594176 29616688302626304 29661531743023026 29690526397708288 29716562414160360 29733154576312320 29753802600323648 29766267536477952 29843783858187530 29993490952786944 30212721585607680 30233702642264352 30386398110154576 30430025386694640 30618355347636672 30662315656822080 30675161201713920 30696463396992888 30713602684205056 30817175836907040 30913041662673920 30920832247770360 31149019079946240 31219812305127936 31299454683457344 31314227060082960 31394110292379090 31411639108846080 31651422613493760 31697666575104384 31780212581810385 31797956977445120 31811278283258880 31879074214632480 31951526656029372 32195431439663184 32284660400569280 32309114511955968 32358034628752392 32393252830997520 32440580635458393 32458693745807616 32543221594103990 32556855118022760 32688218655576396 32706470033943552 32720171948494848 32805380729610720 32871654226034176 32907431447362560 32982221064288384 33233993744168448 33326101058652160 33401842197421824 33449798898351360 33473027925364104 33487050978537696 33593002935849280 33642083621956852 33742677321885312 33898893420597744 34004345828941312 34012915472547396 34107181552214320 34184697873923898 34233778560031470 34445649766091256 34533521321616999 34552803019730688 34669322816520420 34688680339031040 34727312125890944 34777171870508160 34992406111584768 35042646464939520 35219629527893760 35338093997451840 35501696284477080 35679785491574784 35772701599625760 35787688068666240 35812540629825036 35863958491461540 35899016124395520 35953371809724880 36045089594953770 36320242950640440 36340522259937280 36402788957346441 36516030464033568 36626462007775605 36646912293653760 36794778788186496 36906053320812060 36926659715742720 36980611004288448 37020860378282880 37095649995208704 37113157997135360 37192253250404560 37207834420597440 37491863690983680 37567604829753344 37577072472099552 37657156416034617 37693966930615296 37792128302830440 37868476036775552 37981707136192512 37982997637693220 38136255098172462 38157548372934144 38173533939910656 38228341598115840 38254889057558976 38272944184545840 38370579246241110 38392003355256320 38448095567950688 38741592480683136 38871903397197024 39024765381409920 39051865912924788 39068226141627312 39090039779897344 39124318354321680 39366456875532864 39488917736835072 39548708990697368 39622083218880480 39649598554449147 39688356715303936 39939408320036715 39991321270382592 40244289299578980 40283628780810240 40311603523019136 40386393139944960 40447543285940490 40573367182259520 40824473796848896 40860273319470495 40883087542429440 40900214935618560 40928617862657184 41089567782542720 41227776330360480 41542492180210560 41603187379824504 41626416406837248 41732606244609792 41752302746777280 41781297401462542 41841284906705130 41858813723172120 41882185478461440 42051175757927424 42052604527446065 42178346652356640 42263555433472512 42373616775747180 42415037711011840 42505432286176640 42516144340684245 42602035541372496 42927241919550912 42945225682399488 43036750189753848 43057062207614070 43144046171669856 43191003774663360 43254107513944524 43278258327743488 43409140157363680 43584291540768528 43608626711924736 43740507639480960 43876575263150080 43951754409330726 43976294752384512 44311991658891264 44425032453939456 44492297614534539 44535789596562432 44599731864468480 44630703900485472 44649401304716928 44765675787281295 44990236429180416 45198524560796992 45350553963396528 45579597165231864 45645038080041960 45927533021455008 45993473485233120 46044695095489332 46070404026307584 46225763755360560 46251573785374720 46369562494010880 46656541482113024 46723528619919360 46829718457691904 46959506037191680 46971340590124440 47117458663269120 47335595045969440 47477133920240640 47546499862656576 47696935466167680 47716917424888320 47750054173100048 47818611321948720 47927289984044058 48060119459938360 48426990600853920 48537051943128588 48589879246496280 48688040618711424 48814832391155985 48835282677034140 48862549724871680 49059705050915328 49080257922742272 49208071094416080 49235546287656960 49307481339051264 49361147171043840 49435886238371710 49473331596432576 49610445894129920 49989151587978240 50102763296132736 50209541888046156 50230576467806544 50258622574153728 50389504403773920 50463125432935278 50848340130896616 50876731163912192 51006518743411968 51030592246061120 51160772328321480 51277046810885847 51655456640910848 51668474649136884 51829204529596032 52003984224780630 52033020508546560 52069154550566384 52090968188836416 52165757805762240 52488609167377152 52563969697409280 52829444291840640 52866131405932196 53252544426715620 53519678237362176 53659052399438640 53681532102999360 53718810944737554 53748804697358848 53795937737192310 53848524186593280 53930057714587320 54067634392430655 54097822909679360 54480364425960660 54510783389905920 54533619914158080 54571490483542912 54774045696050352 54970368440480640 55389989573614080 55470916506432672 55531290567424320 55643474992813056 55669736995703040 55788379875606840 55811751630896160 56068234343903232 56237795536475520 56351407244630016 56498155700996240 56540950395922944 56688192454245660 56802714055163328 56974496456539830 57204382647258693 57236322559401216 57260300909865984 57382333586338464 57409416276818760 57525394895559808 57555868869361665 57588005032884480 57672143351926032 58112388721024704 58320676852641280 58537148072114880 58577798869387182 58602339212440968 58635059669846016 58873646338424491 59049685313299296 59233376605252608 59323063486046052 59381052795416576 59433124828320720 59466309152624640 59507605200647296 59532535072955904 59687567716375060 59986981905573888 60425443171215360 60467405284528704 60671314928910735 60772796220309152 60860050773389280 61236710695273344 61324631313644160 61350322403427840 61392926793985776 61427205368410112 61634351673814080 61826083325347840 61841664495540720 62439624610255872 62598909366914688 62628454120165920 62671946102193813 62761927360057695 62788220584758180 62823278217692160 63302845226987520 63395333150208768 63560425163620770 63595913954890240 63622556566517760 63758148429264960 63903053312058744 64390862879326368 64569320801138560 64585593311421105 64618229023911936 64716069257504784 64786505661995040 64881161270916786 64917387491615232 65086443188207980 65113710236045520 65376437311152792 65412940067887104 65610761459221440 65743308452068352 65814862894725120 65964442128576768 66082664257415245 66467987488336896 66652202117304320 66803684394843648 66899597796702720 66946055850728208 66974101957075392 67186005871698560 67284167243913704 67485354643770624 67797786841195488 68008691657882624 68025830945094792 68214363104428640 68369395747847796 68467557120062940 68891299532182512 69067042643233998 69105606039461376 69338645633040840 69377360678062080 69454624251781888 69554343741016320 69984812223169536 70085292929879040 70439259055787520 70676187994903680 71003392568954160 71545403199251520 71575376137332480 71625081259650072 71727916982923080 71906743619449760 72090179189907540 72640485901280880 72681044519874560 72805577914692882 73032060928067136 73252924015551210 73293824587307520 73589557576372992 73812106641624120 73853319431485440 73961222008576896 74041720756565760 74153829357557565 74191299990417408 74226315994270720 74384506500809120 74415668841194880 74983727381967360 75154144944199104 75314312832069234 75387933861230592 75584256605660880 75694688149402917 75736952073551104 75965995275386440 76272510196344924 76315096745868288 76347067879821312 76456683196231680 76509778115117952 76545888369091680 76741158492482220 76784006710512640 76896191135901376 77483184961366272 77743806794394048 78049530762819840 78103731825849576 78136452283254624 78248636708643360 78732913751065728 78977835473670144 79097417981394736 79244166437760960 79299197108898294 79376713430607872 79878816640073430 80488578599157960 80578216417106331 80623207046038272 80772786279889920 80895086571880980 81146734364519040 81648947593697792 81720546638940990 81766175084858880 81800429871237120 81857235725314368 82179135565085440 82455552660720960 83084984360421120 83206374759649008 83252832813674496 83465212489219584 83504605493554560 83562594802925084 83682569813410260 83717627446344240 83764370956922880 84102351515854848 84105209054892130 84356693304713280 84527110866945024 84747233551494360 85010864572353280 85032288681368490 85204071082744992 85461744684809745 85854483839101824 85890451364798976 86073500379507696 86114124415228140 86288092343339712 86382007549326720 86508215027889048 86556516655486976 86818280314727360 87168583081537056 87481015278961920 87866698304080773 87903508818661452 87952589504769024 88623983317782528 88850064907878912 88984595229069078 89071579193124864 89199463728936960 89261407800970944 89298802609433856 89531351574562590 89980472858360832 90397049121593984 90701107926793056 91159194330463728 91290076160083920 91855066042910016 91986946970466240 92089390190978664 92140808052615168 92451527510721120 92515729960381343 92739124988021760 93313082964226048 93447057239838720 93659436915383808 93919012074383360 93942681180248880 94234917326538240 94671190091938880 94954267840481280 95092999725313152 95340637745431155 95393870932335360 95433834849776640 95500108346200096 95637222643897440 95854579968088116 96120238919876720 96853981201707840 97074103886257176 97179758492992560 97321741906375179 97376081237422848 97629664782311970 97670565354068280 97725099449743360 98119410101830656 98160515845484544 98416142188832160 98614962678102528 98722294342087680 98871772476743420 98946663192865152 99220891788259840 99978303175956480 100205526592265472 100419083776092312 100461152935613088 100779008807547840 100926250865870556 101696680261793232 101753462327824384 102013037486823936 102061184492122240 102321544656642960 102554093621771694 103310913281821696 103336949298273768 103658409059192064 104007968449561260 104066041017093120 104138309101132768 104181936377672832 104331515611524480 104453243503656355 104977218334754304 105127939394818560 105658888583681280 105732262811864392 106505088853431240 107039356474724352 107318104798877280 107363064205998720 107437621889475108 107497609394717696 107591875474384620 107697048373186560 107860115429174640 108135268784861310 108195645819358720 108960728851921320 109021566779811840 109142980967085824 109548091392100704 109879386023326815 109940736880961280 110779979147228160 110941833012865344 111062581134848640 111286949985626112 111339473991406080 111576759751213680 111623503261792320 112475591072951040 112702814489260032 112996311401992480 113081900791845888 113376384908491320 113605428110326656 113948992913079660 114408765294517386 114472645118802432 114520601819731968 114764667172676928 114818832553637520 115050789791119616 115111737738723330 115176010065768960 115344286703852064 116224777442049408 116641353705282560 117074296144229760 117155597738774364 117204678424881936 117270119339692032 117747292676848982 118099370626598592 118466753210505216 118646126972092104 118866249656641440 118948795663347441 119015210401294592 119065070145911808 119375135432750120 119818224960110145 119973963811147776 120850886342430720 120934810569057408 121342629857821470 121545592440618304 121720101546778560 122473421390546688 122649262627288320 122700644806855680 122785853587971552 123268703347628160 123652166650695680 123683328991081440 124879249220511744 125197818733829376 125256908240331840 125343892204387626 125523854720115390 125576441169516360 125646556435384320 126157813582338195 126790666300417536 127120850327241540 127191827909780480 127245113133035520 127516296858529920 127806106624117488 128781725758652736 129138641602277120 129171186622842210 129432138515009568 129573011323990080 129762322541833572 129834774983230464 130172886376415960 130227420472091040 130752874622305584 130825880135774208 131221522918442880 131486616904136704 131629725789450240 131928884257153536 132165328514830490 132935974976673792 133476892843603617 133607368789687296 133799195593405440 133892111701456416 133948203914150784 134297027361843885 134372011743397120 134568334487827408 134970709287541248 135595573682390976 136017383315765248 136051661890189584 136428726208857280 136738791495695592 136935114240125880 137782599064365024 138134085286467996 138211212078922752 138677291266081680 138754721356124160 138909248503563776 139108687482032640 139969624446339072 140170585859758080 140878518111575040 141352375989807360 142006785137908320 143090806398503040 143150752274664960 143250162519300144 143455833965846160 143813487238899520 144180358379815080 145280971802561760 145611155829385764 146064121856134272 146444497173467955 146505848031102420 146587649174615040 147179115152745984 147624213283248240 147706638862970880 147922444017153792 148083441513131520 148307658715115130 148452631988541440 148769013001618240 148831337682389760 149967454763934720 150308289888398208 150628625664138468 150775867722461184 151168513211321760 151389376298805834 151473904147102208 151931990550772880 152545020392689848 152630193491736576 153019556230235904 153091776738183360 153482316984964440 153568013421025280 153792382271802752 153831140432657541 154966369922732544 155487613588788096 156099061525639680 156207463651699152 156272904566509248 156497273417286720 157465827502131456 158194835962789472 158488332875521920 158598394217796588 158753426861215744 159757633280146860 160977157198315920 161156432834212662 161246414092076544 161545572559779840 161790173143761960 162202903177291965 162293468729038080 163297895187395584 163441093277881980 163532350169717760 163600859742474240 163714471450628736 164358271130170880 164911105321441920 166169968720842240 166412749519298016 166930424978439168 167009210987109120 167125189605850168 167365139626820520 167435254892688480 168204703031709696 168210418109784260 168713386609426560 169054221733890048 169494467102988720 170021729144706560 170064577362736980 170408142165489984 170923489369619490 171708967678203648 171780902729597952 172147000759015392 172228248830456280 172576184686679424 172667606608084995 172764015098653440 173016430055778096 173113033310973952 173636560629454720 174337166163074112 174962030557923840 175733396608161546 175807017637322904 175905179009538048 176620939015273473 177700129815757824 177969190458138156 178143158386249728 178398927457873920 178522815601941888 178597605218867712 179062703149125180 179960945716721664 180794098243187968 181402215853586112 182013944786732205 182318388660927456 182580152320167840 183710132085820032 183973893940932480 184178780381957328 184281616105230336 184903055021442240 185031459920762686 185478249976043520 187318873830767616 187838024148766720 187885362360497760 188015838306581439 188285782080173085 188469834653076480 189342380183877760 189908535680962560 190185999450626304 190681275490862310 190787741864670720 190867669699553280 191000216692400192 191274445287794880 191709159936176232 192240477839753440 193707962403415680 194148207772514352 194359516985985120 194643483812750358 194752162474845696 195259329564623940 195341130708136560 195450198899486720 196238820203661312 196832284377664320 197229925356205056 197444588684175360 197743544953486840 197893326385730304 198247992772245735 198441783576519680 199956606351912960 200411053184530944 200838167552184624 200922305871226176 201558017615095680 201852501731741112 203393360523586464 204026074973647872 204122368984244480 204643089313285920 205108187243543388 206621826563643392 206673898596547536 207316818118384128 208015936899122520 208132082034186240 208276618202265536 208363872755345664 208663031223048960 208906487007312710 209954436669508608 210255878789637120 211317777167362560 211464525623728784 213010177706862480 214636209597754560 214726128411997440 214875243778950216 214995218789435392 215183750948769240 215720230858349280 216270537569722620 216391291638717440 217921457703842640 218043133559623680 218285961934171648 219096182784201408 219758772046653630 219881473761922560 221559958294456320 221883666025730688 222125162269697280 222461488072672695 222573899971252224 222678947982812160 223153519502427360 223247006523584640 224951182145902080 225992622803984960 226163801583691776 226752769816982640 227084064448208751 227210856220653312 227897985826159320 228817530589034772 228945290237604864 229041203639463936 229529334345353856 229637665107275040 230101579582239232 230223475477446660 230352020131537920 230688573407704128 232449554884098816 233282707410565120 234148592288459520 234311195477548728 234409356849763872 235494585353697964 236198741253197184 236933506421010432 237292253944184208 237732499313282880 237897591326694882 238030420802589184 238130140291823616 238750270865500240 239636449920220290 241734649251318993 241869621138114816 242685259715642940 243091184881236608 243440203093557120 244946842781093376 245298525254576640 245401289613711360 245571707175943104 246537406695256320 247366657982162880 249758498441023488 250395637467658752 250513816480663680 250687784408775252 251047709440230780 251152882339032720 251293112870768640 252315627164676390 253581332600835072 254241700654483080 254383655819560960 255032593717059840 255612213248234976 256385234054429235 257563451517305472 258277283204554240 258342373245684420 258864277030019136 259146022647980160 259524645083667144 259669549966460928 260345772752831920 260454840944182080 261505749244611168 262443045836885760 262973233808273408 263600094912242319 263857768514307072 264330657029660980 265871949953347584 266953785687207234 267214737579374592 267598391186810880 267784223402912832 267896407828301568 268594054723687770 268744023486794240 269136668975654816 269941418575082496 271191147364781952 272034766631530496 272103323780379168 272857452417714560 273477582991391184 273870228480251760 275565198128730048 276268170572935992 276422424157845504 277354582532163360 277547189881144029 277818497007127552 278217374964065280 279939248892678144 280341171719516160 281757036223150080 282704751979614720 284013570275816640 286021913236293465 286181612797006080 286301504549329920 286500325038600288 286911667931692320 287626974477799040 288360716759630160 290561943605123520 291222311658771528 292128243712268544 292888994346935910 293011696062204840 293175298349230080 294358230305491968 294368231692122455 295248426566496480 295844888034307584 296166883026263040 296615317430230260 296905263977082880 297538026003236480 297662675364779520 299934909527869440 300616579776796416 301257251328276936 302337026422643520 302778752597611668 302947808294204416 303863981101545760 305090040785379696 305260386983473152 306039112460471808 306183553476366720 306964633969928880 307136026842050560 307584764543605504 307662280865315082 309932739845465088 310975227177576192 312198123051279360 312414927303398304 312545809133018496 312994546834573440 313359730510969065 314931655004262912 316389671925578944 316976665751043840 317196788435593176 319515266560293720 321954314396631840 322312865668425324 322492828184153088 323091145119559680 323580346287523920 324405806354583930 324586937458076160 326595790374791168 326882186555763960 327064700339435520 327428942901257472 328716542260341760 329822210642883840 332339937441684480 332825499038596032 333860849956878336 334018421974218240 334250379211700336 334730279253641040 334870509785376960 336420836219568520 337426773218853120 338108443467780096 338988934205977440 340043458289413120 340129154725473960 340816284330979968 341846978739238980 343417935356407296 343561805459195904 344294001518030784 344456497660912560 345152369373358848 345335213216169990 345528030197306880 346032860111556192 347273121258909440 348674332326148224 349924061115847680 351466793216323092 351614035274645808 351810358019076096 353241878030546946 355400259631515648 355938380916276312 356846386990042323 357045631203883776 357195210437735424 358125406298250360 359921891433443328 361588196486375936 362804431707172224 364027889573464410 364636777321854912 365160304640335680 367420264171640064 367947787881864960 368357560763914656 369806110042884480 370062919841525372 370956499952087040 374637747661535232 375770724720995520 376031676613162878 376571564160346170 376939669306152960 378473440747014585 378684760367755520 380371998901252608 381362550981724620 381575483729341440 381735339399106560 382000433384800384 382548890575589760 383418319872352464 384480955679506880 387415924806831360 388296415545028704 388719033971970240 389286967625500716 389504324949691392 390518659129247880 390682261416273120 392477640407322624 393664568755328640 394459850712410112 394889177368350720 395487089906973680 395786652771460608 396495985544491470 396883567153039360 400430678530810851 400822106369061888 401676335104369248 401844611742452352 402891082085531655 403116035230191360 403705003463482224 406786721047172928 408052149947295744 408244737968488960 409286178626571840 410216374487086776 413243653127286784 413347797193095072 414633636236768256 416031873798245040 416264164068372480 416553236404531072 416727745510691328 417326062446097920 417812974014625420 419908873339017216 420511757579274240 422635554334725120 422929051247457568 426020355413724960 429272419195509120 429452256823994880 429750487557900432 429990437578870784 430367501897538480 431440461716698560 432541075139445240 432782583277434880 435842915407685280 436571923868343296 438192365568402816 439333491520403865 439517544093307260 439762947523845120 443119916588912640 443767332051461376 444250324539394560 444922976145345390 445357895965624320 446307039004854720 446494013047169280 449902364291804160 451985245607969920 452327603167383552 453505539633965280 454168128896417502 454421712441306624 455795971652318640 457635061178069544 457890580475209728 459058668690707712 459275330214550080 460203159164478464 460446950954893320 460704040263075840 461377146815408256 462578649801906715 464899109768197632 466565414821130240 468297184576919040 468622390955097456 468818713699527744 470989170707395928 472397482506394368 474584507888368416 475464998626565760 475795182653389764 476060841605178368 476260280583647232 477500541731000480 479272899840440580 483469298502637986 483739242276229632 485370519431285880 486182369762473216 486608709531875895 486880406187114240 489893685562186752 490597050509153280 490802579227422720 491143414351886208 493074813390512640 494733315964325760 500791274935317504 501027632961327360 501375568817550504 502095418880461560 502305764678065440 504631254329352780 507162665201670144 508483401308966160 508767311639121920 510065187434119680 511224426496469952 512770468108858470 515126903034610944 516554566409108480 516684746491368840 517728554060038272 518292045295960320 519049290167334288 519339099932921856 520691545505663840 520909681888364160 523011498489222336 524886091673771520 527200189824484638 527715537028614144 528661314059321960 529862817045820419 533907571374414468 534429475158749184 535196782373621760 535568446805825664 535792815656603136 537188109447375540 537488046973588480 538273337951309632 539882837150164992 542382294729563904 544206647560758336 545714904835429120 546955165982782368 547740456960503520 551130396257460096 552536341145871984 552844848315691008 554709165064326720 555094379762288058 555636994014255104 556434749928130560 563514072446300160 564047514919744317 565409503959229440 568027140551633280 572043826472586930 572363225594012160 572603009098659840 573000650077200576 573823335863384640 575253948955598080 576721433519260320 581123887210247040 582444623317543056 584256487424537088 585777988693871820 586023392124409680 586350596698460160 588716460610983936 588736463384244910 590496853132992960 591689776068615168 592333766052526080 593230634860460520 594743978316737205 595076052006472960 595325350729559040 599869819055738880 601233159553592832 602514502656553872 604674052845287040 605557505195223336 605895616588408832 607727962203091520 610180081570759392 612078224920943616 612367106952733440 613929267939857760 615169529087211008 615324561730630164 619865479690930176 621950454355152384 624396246102558720 624829854606796608 625091618266036992 625989093669146880 626719461021938130 629863310008525824 632779343851157888 633953331502087680 634393576871186352 639030533120587440 643908628793263680 644625731336850648 644985656368306176 647160692575047840 647610109722669401 648811612709167860 649173874916152320 653191580749582336 653764373111527920 654129400678871040 654857885802514944 657433084520683520 659644421285767680 664679874883368960 665650998077192064 667384464218018085 667721699913756672 668036843948436480 668500758423400672 669460558507282080 669741019570753920 672841672439137040 674853546437706240 677977868411954880 680086916578826240 680258309450947920 681252193344626253 681632568661959936 683693957478477960 686835870712814592 687123610918391808 688588003036061568 688912995321825120 690304738746717696 690670426432339980 691056060394613760 692065720223112384 694546242517818880 697348664652296448 699848122231695360 702933586432646184 703228070549291616 706483756061093892 710800519263031296 711876761832552624 713692773980084646 714091262407767552 714390420875470848 716250812596500720 723176392972751872 725608863414344448 728055779146928820 729273554643709824 730320609280671360 734840528343280128 735895575763729920 736715121527829312 739612220085768960 740125839683050744 749275495323070464 751541449441991040 752063353226325756 753143128320692340 753879338612305920 756946881494029170 757369520735511040 760743997802505216 762725101963449240 763150967458682880 764000866769600768 765097781151179520 766836639744704928 768961911359013760 769155702163287705 774831849613662720 776592831090057408 777438067943940480 778573935251001432 779008649899382784 781037318258495760 781364522832546240 787329137510657280 788919701424820224 790974179813947360 791573305542921216 792991971088982940 793767134306078720 800861357061621702 801644212738123776 803352670208738496 803689223484904704 805782164171063310 806232070460382720 807410006926964448 813573442094345856 816104299894591488 816489475936977920 818572357253143680 820432748974173552 826695594386190144 829267272473536512 832063747596490080 832641569643432087 833106472809062144 833455491021382656 834652124892195840 835625948029250840 839817746678034432 841023515158548480 845271108669450240 845858102494915136 852040710827449920 858544838391018240 858904513647989760 859500975115800864 860735003795076960 862880923433397120 865082150278890480 865565166554869760 871685830815370560 873143847736686592 876384731136805632 878666983040807730 879035088186614520 879525895047690240 883104695076367365 887534664102922752 888500649078789120 889845952290690780 890715791931248640 892614078009709440 892988026094338560 899804728583608320 903970491215939840 907011079267930560 908336257792835004 908843424882613248 911591943304637280 915270122356139088 915781160950419456 918117337381415424 918550660429100160 920406318328956928 920893901909786640 921408080526151680 922754293630816512 925157299603813430 929798219536395264 936594369153838080 937244781910194912 937637427399055488 940079191532907195 941978341414791856 944794965012788736 949169015776736832 950929997253131520 951590365306779528 952121683210356736 955001083462000960 958545799680881160 966938597005275972 967478484552459264 970741038862571760 972364739524946432 973217419063751790 973760812374228480 979787371124373504 981194101018306560 982286828703772416 986149626781025280 989466631928651520 1001582549870635008 1002055265922654720 1002751137635101008 1004190837760923120 1004611529356130880 1009262508658705560 1014325330403340288 1016966802617932320 1020130374868239360 1022448852992939904 1025540936217716940 1030253806069221888 1033109132818216960 1033369492982737680 1035457108120076544 1036584090591920640 1038098580334668576 1041383091011327680 1041819363776728320 1046022996978444672 1049772183347543040 1054400379648969276 1055431074057228288 1057322628118643920 1059725634091640838 1067815142748828936 1070539160970126969 1071136893611651328 1071585631313206272 1074376218894751080 1074976093947176960 1076546675902619264 1079765674300329984 1084764589459127808 1088413295121516672 1091429809670858240 1093910331965564736 1095480913921007040 1102260792514920192 1105072682291743968 1109418330128653440 1110188759524576116 1111273988028510208 1112869499856261120 1128095029839488634 1130819007918458880 1135420322241043755 1136054281103266560 1144087652945173860 1144726451188024320 1145206018197319680 1146001300154401152 1147646671726769280 1150507897911196160 1153442867038520640 1162247774420494080 1164889246635086112 1168512974849074176 1171555977387743640 1172046784248819360 1177432921221967872 1177472926768489820 1180993706265985920 1183379552137230336 1184667532105052160 1186461269720921040 1189487956633474410 1190152104012945920 1190650701459118080 1202466319107185664 1205029005313107744 1208673246256594965 1209348105690574080 1211115010390446672 1211791233176817664 1215455924406183040 1220360163141518784 1224156449841887232 1224734213905466880 1227858535879715520 1230339058174422016 1230649123461260328 1239730959381860352 1243900908710304768 1248792492205117440 1249659709213593216 1250183236532073984 1251978187338293760 1253438922043876260 1259726620017051648 1265558687702315776 1267906663004175360 1268787153742372704 1278061066241174880 1287817257586527360 1289251462673701296 1289971312736612352 1294321385150095680 1295220219445338802 1297623225418335720 1298347749832304640 1307528746223055840 1309715771605029888 1314866169041367040 1318000474561211595 1319288842571535360 1329359749766737920 1331301996154384128 1334768928436036170 1336073687896872960 1337001516846801344 1338921117014564160 1339482039141507840 1345683344878274080 1349707092875412480 1355955736823909760 1360173833157652480 1360516618901895840 1362504386689252506 1363265137323919872 1367387914956955920 1373671741425629184 1377176006072123136 1377825990643650240 1380609477493435392 1381340852864679960 1382112120789227520 1384131440446224768 1387735949405720145 1389092485035637760 1394697329304592896 1399696244463390720 1405867172865292368 1406456141098583232 1412967512122187784 1423753523665105248 1427385547960169292 1428182524815535104 1428780841750941696 1432501625193001440 1446352785945503744 1451217726828688896 1456111558293857640 1458547109287419648 1460641218561342720 1469681056686560256 1471791151527459840 1473430243055658624 1479224440171537920 1480251679366101488 1503082898883982080 1504126706452651512 1506286256641384680 1513893762988058340 1514739041471022080 1521487995605010432 1525450203926898480 1526301934917365760 1528001733539201536 1530195562302359040 1533673279489409856 1537923822718027520 1538311404326575410 1549663699227325440 1553185662180114816 1554876135887880960 1557147870502002864 1558017299798765568 1562074636516991520 1562729045665092480 1574658275021314560 1581948359627894720 1583146611085842432 1585983942177965880 1589588451137461257 1601722714123243404 1603288425476247552 1606705340417476992 1607378446969809408 1611564328342126620 1612464140920765440 1614820013853928896 1627146884188691712 1632978951873955840 1637144714506287360 1640865497948347104 1653391188772380288 1658534544947073024 1664127495192980160 1665283139286864174 1666212945618124288 1666910982042765312 1669304249784391680 1671251896058501680 1690542217338900480 1691716204989830272 1692142544759232951 1704081421654899840 1717089676782036480 1717809027295979520 1719001950231601728 1721470007590153920 1725761846866794240 1730164300557780960 1743371661630741120 1746287695473373184 1752769462273611264 1757333966081615460 1758070176373229040 1759051790095380480 1766209390152734730 1775069328205845504 1777001298157578240 1779691904581381560 1784231934950211615 1785228156019418880 1785976052188677120 1799609457167216640 1807940982431879680 1814022158535861120 1816672515585670008 1817686849765226496 1823183886609274560 1830540244712278176 1836234674762830848 1837101320858200320 1840812636657913856 1841787803819573280 1845508587261633024 1850314599207626860 1859596439072790528 1873188738307676160 1874489563820389824 1875274854798110976 1880158383065814390 1883956682829583712 1889589930025577472 1898338031553473664 1901859994506263040 1903180730613559056 1904243366420713472 1910002166924001920 1917091599361762320 1933877194010551944 1934956969104918528 1941482077725143520 1942830329168008203 1944729479049892864 1946434838127503580 1947521624748456960 1959574742248747008 1962388202036613120 1964573657407544832 1972299253562050560 1978933263857303040 2002153392654054255 2003165099741270016 2004110531845309440 2005502275270202016 2008381675521846240 2009223058712261760 2018525017317411120 2033933605235864640 2040260749736478720 2044897705985879808 2051081872435433880 2060507612138443776 2066218265636433920 2066738985965475360 2070914216240153088 2073168181183841280 2076197160669337152 2082766182022655360 2083638727553456640 2092045993956889344 2099544366695086080 2108800759297938552 2114645256237287840 2119451268183281676 2135630285497657872 2141078321940253938 2142273787223302656 2143171262626412544 2148752437789502160 2149952187894353920 2153093351805238528 2169529178918255616 2176826590243033344 2182859619341716480 2187820663931129472 2190961827842014080 2204521585029840384 2210145364583487936 2218836660257306880 2220377519049152232 2256190059678977268 2261638015836917760 2270840644482087510 2272108562206533120 2288175305890347720 2289452902376048640 2292002600308802304 2295293343453538560 2301015795822392320 2306885734077041280 2324495548840988160 2329778493270172224 2337025949698148352 2343111954775487280 2344093568497638720 2354945853536979640 2361987412531971840 2366759104274460672 2372922539441842080 2378975913266948820 2380304208025891840 2381301402918236160 2404932638214371328 2410058010626215488 2417346492513189930 2418696211381148160 2422230020780893344 2430911848812366080 2440720326283037568 2448312899683774464 2449468427810933760 2455717071759431040 2460678116348844032 2461298246922520656 2487801817420609536 2497924708930296261 2499319418427186432 2500366473064147968 2503956374676587520 2506877844087752520 2519453240034103296 2531117375404631552 2535813326008350720 2537574307484745408 2556122132482349760 2575634515173054720 2578502925347402592 2588642770300191360 2590440438890677604 2595246450836671440 2596695499664609280 2615057492446111680 2619431543210059776 2636000949122423190 2638577685143070720 2649314085229102095 2662603992308768256 2669537856872072340 2672147375793745920 2674003033693602688 2677842234029128320 2678964078283015680 2691366689756548160 2699414185750824960 2711911473647819520 2721033237803791680 2725008773378505012 2726530274647839744 2734775829913911840 2747343482851258368 2754352012144246272 2755651981287300480 2761218954986870784 2762681705729359920 2764224241578455040 2768262880892449536 2775471898811440290 2778184970071275520 2789394658609185792 2811734345730584736 2812912282197166464 2820237574598721585 2825935024244375568 2847507047330210496 2854771095920338584 2856365049631070208 2865003250386002880 2892705571891007488 2902435453657377792 2912223116587715280 2917094218574839296 2921282437122685440 2939362113373120512 2943582303054919680 2946860486111317248 2958448880343075840 2960503358732202976 3006165797767964160 3008253412905303024 3012572513282769360 3027787525976116680 3029478082942044160 3042975991210020864 3050900407853796960 3056003467078403072 3060391124604718080 3067346558978819712 3075847645436055040 3076622808653150820 3099327398454650880 3106371324360229632 3109752271775761920 3114295741004005728 3124149273033983040 3125458091330184960 3149316550042629120 3163896719255789440 3166293222171684864 3171967884355931760 3179176902274922514 3203445428246486808 3213410680834953984 3214756893939618816 3223128656684253240 3224928281841530880 3229640027707857792 3238050548613347005 3254293768377383424 3265957903747911680 3274289429012574720 3281730995896694208 3306782377544760576 3328254990385960320 3330566278573728348 3332425891236248576 3333821964085530624 3338608499568783360 3342503792117003360 3383432409979660544 3384285089518465902 3406260966723131265 3408162843309799680 3434179353564072960 3435618054591959040 3438003900463203456 3442940015180307840 3451523693733588480 3460328601115561920 3486743323261482240 3505538924547222528 3514667932163230920 3516140352746458080 3532418780305469460 3550138656411691008 3554002596315156480 3559383809162763120 3568463869900423230 3570456312038837760 3571952104377354240 3615881964863759360 3628044317071722240 3633345031171340016 3635373699530452992 3646367773218549120 3661080489424556352 3672469349525661696 3674202641716400640 3683575607639146560 3691017174523266048 3700629198415253720 3719192878145581056 3746377476615352320 3748979127640779648 3750549709596221952 3760316766131628780 3767913365659167424 3779179860051154944 3796676063106947328 3803719989012526080 3806361461227118112 3820004333848003840 3834183198723524640 3867754388021103888 3869913938209837056 3882964155450287040 3885660658336016406 3889458958099785728 3892869676255007160 3895043249496913920 3929147314815089664 3944598507124101120 3957866527714606080 4004306785308108510 4008221063690618880 4011004550540404032 4016763351043692480 4018446117424523520 4037050034634822240 4067867210471729280 4080521499472957440 4089795411971759616 4102163744870867760 4121015224276887552 4133477971930950720 4141828432480306176 4146336362367682560 4152394321338674304 4163207848217160435 4165532364045310720 4167277455106913280 4184091987913778688 4199088733390172160 4217601518595877104 4229290512474575680 4238902536366563352 4271260570995315744 4282156643880507876 4284547574446605312 4286342525252825088 4297504875579004320 4306186703610477056 4339058357836511232 4353653180486066688 4365719238683432960 4375641327862258944 4381923655684028160 4409043170059680768 4420290729166975872 4437673320514613760 4440755038098304464 4512380119357954536 4541681288964175020 4544217124413066240 4576350611780695440 4578905804752097280 4584005200617604608 4590586686907077120 4602031591644784640 4613771468154082560 4648991097681976320 4659556986540344448 4674051899396296704 4686223909550974560 4688187136995277440 4709891707073959280 4723974825063943680 4745845078883684160 4757951826533897640 4760608416051783680 4768765353412383771 4809865276428742656 4820116021252430976 4834692985026379860 4837392422762296320 4844460041561786688 4861823697624732160 4881440652566075136 4898936855621867520 4911434143518862080 4921356232697688064 4922596493845041312 4975603634841219072 4995849417860592522 4998638836854372864 5000732946128295936 5007912749353175040 5013755688175505040 5062234750809263104 5071626652016701440 5075148614969490816 5112244264964699520 5151269030346109440 5157005850694805184 5177285540600382720 5180880877781355208 5190492901673342880 5230114984892223360 5238863086420119552 5272001898244846380 5277155370286141440 5298628170458204190 5325207984617536512 5339075713744144680 5348006067387205376 5352695804850634845 5355684468058256640 5357928156566031360 5382733379513096320 5398828371501649920 5423822947295639040 5442066475607583360 5450017546757010024 5453060549295679488 5469551659827823680 5508704024288492544 5511303962574600960 5522437909973741568 5525363411458719840 5536525761784899072 5550943797622880580 5556369940142551040 5578789317218371584 5623468691461169472 5625824564394332928 5640475149197443170 5651870048488751136 5695014094660420992 5709542191840677168 5712730099262140416 5730006500772005760 5804870907314755584 5824446233175430560 5828490987504024609 5834188437149678592 5842564874245370880 5878724226746241024 5887164606109839360 5893720972222634496 5916897760686151680 5921006717464405952 6012331595535928320 6016506825810606048 6025145026565538720 6055575051952233360 6058956165884088320 6101800815707593920 6112006934156806144 6120782249209436160 6134693117957639424 6151695290872110080 6153245617306301640 6198654796909301760 6212742648720459264 6219504543551523840 6228591482008011456 6248298546067966080 6250916182660369920 6298633100085258240 6327793438511578880 6343935768711863520 6358353804549845028 6406890856492973616 6426821361669907968 6429513787879237632 6446257313368506480 6449856563683061760 6459280055415715584 6476101097226694010 6508587536754766848 6548578858025149440 6563461991793388416 6613564755089521152 6656509980771920640 6661132557147456696 6664851782472497152 6685007584234006720 6766864819959321088 6768570179036931804 6812521933446262530 6816325686619599360 6868358707128145920 6876007800926406912 6885880030360615680 6903047387467176960 6920657202231123840 6973486646522964480 7011077849094445056 7029335864326461840 7032280705492916160 7064837560610938920 7100277312823382016 7118767618325526240 7136927739800846460 7140912624077675520 7143904208754708480 7231763929727518720 7256088634143444480 7266690062342680032 7292735546437098240 7322160978849112704 7344938699051323392 7348405283432801280 7367151215278293120 7382034349046532096 7401258396830507440 7493774126790888783 7497958255281559296 7501099419192443904 7520633532263257560 7535826731318334848 7558359720102309888 7593352126213894656 7607439978025052160 7612722922454236224 7640008667696007680 7668366397447049280 7735508776042207776 7765928310900574080 7771321316672032812 7778917916199571456 7785739352510014320 7790086498993827840 7858294629630179328 7915733055429212160 7947942255687306285 8008613570616217020 8016442127381237760 8022009101080808064 8033526702087384960 8036892234849047040 8074100069269644480 8135734420943458560 8179590823943519232 8204327489741735520 8242030448553775104 8266955943861901440 8283656864960612352 8292672724735365120 8304788642677348608 8326415696434320870 8331064728090621440 8334554910213826560 8368183975827557376 8435203037191754208 8458581024949151360 8460712723796164755 8477805072733126704 8542521141990631488 8564313287761015752 8569095148893210624 8595009751158008640 8612373407220954112 8678116715673022464 8707306360972133376 8731438477366865920 8751282655724517888 8763847311368056320 8818086340119361536 8840581458333951744 8875346641029227520 8881510076196608928 9024760238715909072 9083362577928350040 9088434248826132480 9152701223561390880 9168010401235209216 9181173373814154240 9204063183289569280 9227542936308165120 9297982195363952640 9319113973080688896 9372447819101949120 9376374273990554880 9419783414147918560 9447949650127887360 9491690157767368320 9515903653067795280 9521216832103567360 9537530706824767542 9640232042504861952 9669385970052759720 9674784845524592640 9688920083123573376 9714151645840041015 9723647395249464320 9762881305132150272 9797873711243735040 9822868287037724160 9845192987690082624 9991698835721185044 9997277673708745728 10001465892256591872 10015825498706350080 10027511376351010080 10124469501618526208 10150297229938981632 10224488529929399040 10302538060692218880 10314011701389610368 10354571081200765440 10361761755562710416 10380985803346685760 10460229969784446720 10544003796489692760 10597256340916408380 10650415969235073024 10678151427488289360 10696012134774410752 10705391609701269690 10711368936116513280 10715856313132062720 10765466759026192640 10847645894591278080 10884132951215166720 10900035093514020048 10906121098591358976 10939103319655647360 11017408048576985088 11022607925149201920 11050726822917439680 11073051523569798144 11101887595245761160 11157578634436743168 11246937382922338944 11251649128788665856 11280950298394886340 11303740096977502272 11390028189320841984 11419084383681354336 11460013001544011520 11609741814629511168 11648892466350861120 11656981975008049218 11668376874299357184 11685129748490741760 11787441944445268992 11833795521372303360 11842013434928811904 12024663191071856640 12033013651621212096 12050290053131077440 12111150103904466720 12203601631415187840 12224013868313612288 12241564498418872320 12269386235915278848 12303390581744220160 12306491234612603280 12425485297440918528 12439009087103047680 12457182964016022912 12489623544651481305 12496597092135932160 12501832365320739840 12597266200170516480 12655586877023157760 12687871537423727040 12716707609099690056 12813781712985947232 12853642723339815936 12859027575758475264 12892514626737012960 12918560110831431168 12952202194453388020 13017175073509533696 13097157716050298880 13126923983586776832 13227129510179042304 13313019961543841280 13322265114294913392 13329703564944994304 13370015168468013440 13533729639918642176 13537140358073863608 13625043866892525060 13632651373239198720 13736717414256291840 13752015601852813824 13771760060721231360 13806094774934353920 13841314404462247680 13946973293045928960 14022155698188890112 14058671728652923680 14064561410985832320 14129675121221877840 14237535236651052480 14273855479601692920 14281825248155351040 14463527859455037440 14512177268286888960 14533380124685360064 14585471092874196480 14644321957698225408 14696810566865602560 14734302430556586240 14764068698093064192 14802516793661014880 14987548253581777566 14995916510563118592 15002198838384887808 15041267064526515120 15071653462636669696 15186704252427789312 15214879956050104320 15225445844908472448 15280017335392015360 15336732794894098560 15471017552084415552 15531856621801148160 15542642633344065624 15571478705020028640 15716589259260358656 15831466110858424320 15895884511374612570 16017227141232434040 16044018202161616128 16067053404174769920 16073784469698094080 16148200138539288960 16271468841886917120 16359181647887038464 16408654979483471040 16533911887723802880 16567313729921224704 16609577285354697216 16652831392868641740 16662129456181242880 16669109820427653120 16736367951655114752 16870406074383508416 16917162049898302720 16921425447592329510 16955610145466253408 17085042283981262976 17128626575522031504 17138190297786421248 17190019502316017280 17224746814441908224 17414612721944266752 17485472962512073827 17502565311449035776 17527694622736112640 17636172680238723072 17681162916667903488 17750693282058455040 17763020152393217856 18049520477431818144 18166725155856700080 18176868497652264960 18305402447122781760 18336020802470418432 18362346747628308480 18455085872616330240 18595964390727905280 18638227946161377792 18744895638203898240 18752748547981109760 18839566828295837120 18895899300255774720 18983380315534736640 19031807306135590560 19075061413649535084 19280464085009723904 19338771940105519440 19349569691049185280 19377840166247146752 19428303291680082030 19447294790498928640 19525762610264300544 19645736574075448320 19690385975380165248 19983397671442370088 19994555347417491456 20055022752702020160 20248939003237052416 20300594459877963264 20448977059858798080 20605076121384437760 20628023402779220736 20709142162401530880 20723523511125420832 20761971606693371520 20920459939568893440 21088007592979385520 21194512681832816760 21300831938470146048 21356302854976578720 21392024269548821504 21410783219402539380 21422737872233026560 21431712626264125440 21530933518052385280 21695291789182556160 21768265902430333440 21800070187028040096 21878206639311294720 22034816097153970176 22045215850298403840 22101453645834879360 22146103047139596288 22203775190491522320 22493874765844677888 22503298257577331712 22561900596789772680 22607480193955004544 22780056378641683968 22838168767362708672 22920026003088023040 23297784932701722240 23313963950016098436 23336753748598714368 23370259496981483520 23574883888890537984 23684026869857623808 23843826767061918855 24049326382143713280 24066027303242424192 24100580106262154880 24222300207808933440 24407203262830375680 24538772471830557696 24606781163488440320 24612982469225206560 24850970594881837056 24878018174206095360 24914365928032045824 24979247089302962610 24993194184271864320 25003664730641479680 25311173754046315520 25375743074847454080 25433415218199380112 25627563425971894464 25707285446679631872 25785029253474025920 25837120221662862336 25904404388906776040 26034350147019067392 26194315432100597760 26253847967173553664 26454259020358084608 26626039923087682560 26644530228589826784 26740030336936026880 27067459279837284352 27074280716147727216 27250087733785050120 27265302746478397440 27504031203705627648 27543520121442462720 27612189549868707840 27682628808924495360 27893946586091857920 28117343457305847360 28129122821971664640 28259350242443755680 28475070473302104960 28547710959203385840 28563650496310702080 29024354536573777920 29066760249370720128 29142454937520123045 29170942185748392960 29288643915396450816 29393621133731205120 29468604861113172480 29605033587322029760 29975096507163555132 29991833021126237184 30004397676769775616 30082534129053030240 30143306925273339392 30373408504855578624 30450891689816944896 30560034670784030720 30673465589788197120 30942035104168831104 31063713243602296320 31085285266688131248 31142957410040057280 31791769022749225140 32034454282464868080 32088036404323232256 32134106808349539840 32147568939396188160 32296400277078577920 32542937683773834240 32718363295774076928 32817309958966942080 33067823775447605760 33219154570709394432 33305662785737283480 33324258912362485760 33472735903310229504 33740812148767016832 33834324099796605440 33842850895184659020 33911220290932506816 34170084567962525952 34257253151044063008 34380039004632034560 34449493628883816448 34829225443888533504 34970945925024147654 35005130622898071552 35055389245472225280 35362325833335806976 35501386564116910080 35526040304786435712 36099040954863636288 36333450311713400160 36610804894245563520 36672041604940836864 36724693495256616960 36910171745232660480 37276455892322755584 37468870633954443915 37489791276407796480 37505497095962219520 37679133656591674240 37791798600511549440 37966760631069473280 38063614612271181120 38150122827299070168 38560928170019447808 38677543880211038880 38755680332494293504 38856606583360164060 38894589580997857280 39051525220528601088 39291473148150896640 39380771950760330496 39966795342884740176 39989110694834982912 40110045505404040320 40601188919755926528 40897954119717596160 41210152242768875520 41256046805558441472 41418284324803061760 41447047022250841664 41523943213386743040 41840919879137786880 42176015185958771040 42389025363665633520 42712605709953157440 42784048539097643008 42821566438805078760 42845475744466053120 43061867036104770560 43390583578365112320 43536531804860666880 43600140374056080192 43756413278622589440 44090431700596807680 44202907291669758720 44292206094279192576 44407550380983044640 44987749531689355776 45006596515154663424 45123801193579545360 45214960387910009088 45560112757283367936 45676337534725417344 45840052006176046080 46595569865403444480 46627927900032196872 47149767777781075968 47368053739715247616 47687653534123837710 48132054606484848384 48201160212524309760 48444600415617866880 48814406525660751360 49077544943661115392 49225964938450413120 49701941189763674112 49828731856064091648 49958494178605925220 49986388368543728640 50007329461282959360 50622347508092631040 50751486149694908160 50866830436398760224 51255126851943788928 51414570893359263744 51570058506948051840 51674240443325724672 51808808777813552080 52456418887536221481 52507695934347107328 52908518040716169216 53252079846175365120 53289060457179653568 53480060673872053760 54134918559674568704 54148561432295454432 54500175467570100240 54530605492956794880 55008062407411255296 55087040242884925440 55365257617848990720 55787893172183715840 56234686914611694720 56258245643943329280 56518700484887511360 56950140946604209920 57095421918406771680 58048709073147555840 58133520498741440256 58284909875040246090 58341884371496785920 58577287830792901632 58937209722226344960 59210067174644059520 59950193014327110264 59983666042252474368 60165068258106060480 60286613850546678784 60746817009711157248 60901783379633889792 61120069341568061440 61346931179576394240 61884070208337662208 62127426487204592640 62170570533376262496 62285914820080114560 63583538045498450280 64068908564929736160 64176072808646464512 64268213616699079680 64295137878792376320 64592800554157155840 65085875367547668480 65634619917933884160 66135647550895211520 66438309141418788864 66611325571474566960 66648517824724971520 67481624297534033664 67668648199593210880 67685701790369318040 67822440581865013632 68340169135925051904 68514506302088126016 68760078009264069120 69941891850048295308 70010261245796143104 70110778490944450560 70724651666671613952 71052080609572871424 72198081909727272576 72666900623426800320 73221609788491127040 73820343490465320960 74552911784645511168 74937741267908887830 74979582552815592960 75010994191924439040 75358267313183348480 75933521262138946560 76127229224542362240 76300245654598140336 77121856340038895616 77355087760422077760 77511360664988587008 77713213166720328120 78103050441057202176 78582946296301793280 78761543901520660992 79933590685769480352 80220091010808080640 81202377839511853056 81795908239435192320 82512093611116882944 82836568649606123520 82894094044501683328 83047886426773486080 83681839758275573760 84352030371917542080 84778050727331267040 85425211419906314880 85568097078195286016 85643132877610157520 85690951488932106240 86123734072209541120 87073063609721333760 87200280748112160384 87427364812560369135 87512826557245178880 88180863401193615360 88405814583339517440 88815100761966089280 89975499063378711552 90013193030309326848 90247602387159090720 90429920775820018176 91120225514566735872 91352675069450834688 91680104012352092160 93191139730806888960 93255855800064393744 94736107479430495232 95375307068247675420 96264109212969696768 96402320425048619520 96889200831235733760 97628813051321502720 98155089887322230784 98451929876900826240 99657463712128183296 99916988357211850440 99972776737087457280 101244695016185262080 101502972299389816320 101733660872797520448 102510253703887577856 103140117013896103680 103348480886651449344 103617617555627104160 104912837775072442962 105015391868694214656 106504159692350730240 106578120914359307136 106960121347744107520 108297122864590908864 109000350935140200480 110016124814822510592 110174080485769850880 110730515235697981440 112469373829223389440 112516491287886658560 113037400969775022720 113900281893208419840 114190843836813543360 116267040997482880512 116569819750080492180 116683768742993571840 117154575661585803264 117874419444452689920 118420134349288119040 119900386028654220528 119967332084504948736 120330136516212120960 120573227701093357568 121803566759267779584 122693862359152788480 123768140416675324416 124254852974409185280 124341141066752524992 124571829640160229120 127167076090996900560 128137817129859472320 128352145617292929024 128536427233398159360 129185601108314311680 130171750735095336960 131269239835867768320 132271295101790423040 132876618282837577728 133222651142949133920 134963248595068067328 135337296399186421760 135371403580738636080 135644881163730027264 136680338271850103808 137029012604176252032 137520156018528138240 139883783700096590616 141449303333343227904 142104161219145742848 144396163819454545152 145333801246853600640 146443219576982254080 149105823569291022336 149875482535817775660 149959165105631185920 150021988383848878080 150716534626366696960 151867042524277893120 152254458449084724480 152600491309196280672 154243712680077791232 154710175520844155520 155022721329977174016 155426426333440656240 157523087803041321984 159867181371538960704 160440182021616161280 162404755679023706112 163591816478870384640 165024187222233765888 165788188089003366656 166095772853546972160 167363679516551147520 168704060743835084160 169556101454662534080 170850422839812629760 171286265755220315040 172247468144419082240 174146127219442667520 174400561496224320768 174854729625120738270 175025653114490357760 176811629166679034880 177630201523932178560 179950998126757423104 180495204774318181440 180859841551640036352 182240451029133471744 182705350138901669376 183360208024704184320 186382279461613777920 186511711600128787488 189472214958860990464 190750614136495350840 192528218425939393536 192804640850097239040 193778401662471467520 195257626102643005440 196903859753801652480 199314927424256366592 199833976714423700880 199945553474174914560 203005944598779632640 203467321745595040896 205020507407775155712 206280234027792207360 207235235111254208320 209825675550144885924 210030783737388429312 213156241828718614272 213920242695488215040 216594245729181817728 218000701870280400960 221461030471395962880 224938747658446778880 225032982575773317120 226074801939550045440 227800563786416839680 228381687673627086720 232534081994965761024 233139639500160984360 234309151323171606528 235748838888905379840 236840268698576238080 239800772057308441056 240660273032424241920 241146455402186715136 243607133518535559168 245387724718305576960 247536280833350648832 248509705948818370560 248682282133505049984 249143659280320458240 254334152181993801120 256275634259718944640 256704291234585858048 257072854466796318720 258371202216628623360 262282094437681107405 262538479671735536640 264542590203580846080 266445302285898267840 269926497190136134656 270674592798372843520 270742807161477272160 271289762327460054528 273360676543700207616 274058025208352504064 275040312037056276480 279767567400193181232 284208322438291485696 288792327638909090304 290667602493707201280 292886439153964508160 299750965071635551320 299918330211262371840 301433069252733393920 303734085048555786240 304508916898169448960 305200982618392561344 309420351041688311040 310045442659954348032 310852852666881312480 315046175606082643968 319734362743077921408 320880364043232322560 330048374444467531776 331576376178006733312 332191545707093944320 337408121487670168320 339112202909325068160 341700845679625259520 342572531510440630080 348801122992448641536 349709459250241476540 350051306228980715520 353623258333358069760 355260403047864357120 359901996253514846208 360990409548636362880 361719683103280072704 365410700277803338752 372764558923227555840 373023423200257574976 378944429917721980928 381501228272990701680 385056436851878787072 385609281700194478080 387556803324942935040 390515252205286010880 393807719507603304960 398629854848512733184 399667953428847401760 406011889197559265280 406934643491190081792 410041014815550311424 412560468055584414720 414470470222508416640 419651351100289771848 426312483657437228544 427840485390976430080 433188491458363635456 436001403740560801920 449877495316893557760 450065965151546634240 452149603879100090880 455601127572833679360 456763375347254173440 465068163989931522048 466279279000321968720 473680537397152476160 479601544114616882112 481320546064848483840 487214267037071118336 490775449436611153920 495072561666701297664 497364564267010099968 498287318560640916480 508668304363987602240 512551268519437889280 516742404433257246720 524564188875362214810 525076959343471073280 532890604571796535680 539852994380272269312 541485614322954544320 542579524654920109056 546721353087400415232 548116050416705008128 550080624074112552960 559535134800386362464 568416644876582971392 577584655277818180608 581335204987414402560 585772878307929016320 599501930143271102640 599836660422524743680 602866138505466787840 609017833796338897920 610401965236785122688 618840702083376622080 621705705333762624960 630092351212165287936 639468725486155842816 641760728086464645120 663152752356013466624 664383091414187888640 674816242975340336640 678224405818650136320 683401691359250519040 685145063020881260160 697602245984897283072 699418918500482953080 707246516666716139520 710520806095728714240 721980819097272725760 723439366206560145408 730821400555606677504 745529117846455111680 746046846400515149952 763002456545981403360 770112873703757574144 771218563400388956160 775113606649885870080 787615439015206609920 799335906857694803520 812023778395118530560 813869286982380163584 820082029631100622848 825120936111168829440 828940940445016833280 839302702200579543696 852624967314874457088 866376982916727270912 872002807481121603840 899754990633787115520 904299207758200181760 911202255145667358720 913526750694508346880 930136327979863044096 932558558000643937440 947361074794304952320 959203088229233764224 962641092129696967680 990145123333402595328 994729128534020199936 996574637121281832960 1017336608727975204480 1025102537038875778560 1049128377750724429620 1050153918686942146560 1065781209143593071360 1079705988760544538624 1082971228645909088640 1085159049309840218112 1096232100833410016256 1119070269600772724928 1136833289753165942784 1155169310555636361216 1162670409974828805120 1171545756615858032640 1199003860286542205280 1205732277010933575680 1218035667592677795840 1220803930473570245376 1237681404166753244160 1243411410667525249920 1278937450972311685632 1283521456172929290240 1326305504712026933248 1349632485950680673280 1356448811637300272640 1366803382718501038080 1370290126041762520320 1395204491969794566144 1398837837000965906160 1421041612191457428480 1443961638194545451520 1461642801111213355008 1492093692801030299904 1526004913091962806720 1550227213299771740160 1575230878030413219840 1598671813715389607040 1627738573964760327168 1640164059262201245696 1650241872222337658880 1657881880890033666560 1678605404401159087392 1705249934629748914176 1732753965833454541824 1744005614962243207680 1799509981267574231040 1808598415516400363520 1827053501389016693760 1865117116001287874880 1894722149588609904640 1918406176458467528448 1925282184259393935360 1989458257068040399872 1993149274242563665920 2034673217455950408960 2050205074077751557120 2098256755501448859240 2131562418287186142720 2165942457291818177280 2170318098619680436224 2192464201666820032512 2238140539201545449856 2310338621111272722432 2325340819949657610240 2398007720573084410560 2436071335185355591680 2441607860947140490752 2475362808333506488320 2486822821335050499840 2557874901944623371264 2652611009424053866496 2699264971901361346560 2712897623274600545280 2733606765437002076160 2740580252083525040640 2790408983939589132288 2797675674001931812320 2842083224382914856960 2887923276389090903040 2984187385602060599808 3052009826183925613440 3150461756060826439680 3197343627430779214080 3255477147929520654336 3315763761780067333120 3357210808802318174784 3410499869259497828352 3465507931666909083648 3488011229924486415360 3617196831032800727040 3654107002778033387520 3730234232002575749760 3836812352916935056896 3850564368518787870720 3978916514136080799744 4069346434911900817920 4100410148155503114240 4196513511002897718480 4263124836574372285440 4331884914583636354560 4384928403333640065024 4476281078403090899712 4650681639899315220480 4796015441146168821120 4883215721894280981504 4950725616667012976640 4973645642670100999680 5115749803889246742528 5398529943802722693120 5425795246549201090560 5481160504167050081280 5595351348003863624640 5684166448765829713920 5775846552778181806080 5968374771204121199616 6104019652367851226880 6394687254861558428160 6510954295859041308672 6631527523560134666240 6714421617604636349568 6931015863333818167296 6976022459848972830720 7308214005556066775040 7460468464005151499520 7673624705833870113792 7957833028272161599488 8138692869823801635840 8200820296311006228480 8393027022005795436960 8526249673148744570880 8663769829167272709120 8952562156806181799424 9592030882292337642240 9766431443788561963008 9947291285340201999360 10231499607778493485056 10851590493098402181120 10962321008334100162560 11190702696007727249280 11551693105556363612160 11936749542408242399232 12208039304735702453760 12789374509723116856320 13263055047120269332480 13428843235209272699136 13952044919697945661440 14920936928010302999040 15347249411667740227584 16277385739647603271680 16786054044011590873920 17052499346297489141760 17327539658334545418240 17905124313612363598848 19184061764584675284480 19532862887577123926016 19894582570680403998720 21924642016668200325120 22381405392015454498560 23873499084816484798464 24416078609471404907520 25578749019446233712640 26857686470418545398272 29841873856020605998080 30694498823335480455168 32554771479295206543360 33572108088023181747840 34655079316669090836480 35810248627224727197696 38368123529169350568960 39789165141360807997440 44762810784030908997120 48832157218942809815040 51157498038892467425280 53715372940837090796544 59683747712041211996160 67144216176046363495680 71620497254449454395392 76736247058338701137920 89525621568061817994240 97664314437885619630080 107430745881674181593088 119367495424082423992320 134288432352092726991360 153472494116677402275840 179051243136123635988480 214861491763348363186176 268576864704185453982720 358102486272247271976960 537153729408370907965440 1074307458816741815930880
- Sum of all divisors σ(n): 5108840482634233642598400
- Sum of proper divisors (its aliquot sum) s(n): 4034533023817491826667520
- 1074307458816741815930880 is an abundant number, because the sum of its proper divisors (4034533023817491826667520) is greater than itself. Its abundance is 2960225565000750010736640
Bases of 1074307458816741815930880
- Binary: 111000110111111001010010111101000010110011110111000010010001110011010000000000002
- Hexadecimal: 0xE37E52F42CF7091CD000
- Base-36: 4UXWKF9R5Q1R0G00
Squares and roots of 1074307458816741815930880
- 1074307458816741815930880 squared (10743074588167418159308802) is 1154136516069285412897082386896151467360937574400
- 1074307458816741815930880 cubed (10743074588167418159308803) is 1239897467706001717772512428644140874919229832331524767754103105257472000
-
The
square root of 1074307458816741815930880 is 1036488040845.9818866869 -
The
cube root of 1074307458816741815930880 is 102417977.8900940889
Scales and comparisons
How big is 1074307458816741815930880?- 1,074,307,458,816,741,815,930,880 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,074,307,458,816,741,815,930,880 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 1074307458816741815930880 cubic inches would be around 8534831.5 feet tall.
Recreational maths with 1074307458816741815930880
- 1074307458816741815930880 backwards is 0880395181476188547034701
- 1074307458816741815930880 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1074307458816741815930880'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 1074307458816741815930880 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 1074307458816741815930880 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/1074307458816741815930880/
Chicago style:
Numbermatics. 2024. "Number 1074307458816741815930880 - Facts about the integer". https://numbermatics.com/n/1074307458816741815930880/
The information we have on file for 1074307458816741815930880 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 1074307458816741815930880, math, Factors of 1074307458816741815930880, curriculum, school, college, exams, university, Prime factorization of 1074307458816741815930880, STEM, science, technology, engineering, physics, economics, calculator, one septillion, seventy-four sextillion, three hundred seven quintillion, four hundred fifty-eight quadrillion, eight hundred sixteen trillion, seven hundred forty-one billion, eight hundred fifteen million, nine hundred thirty thousand, eight hundred eighty.