40664615899451253937920
40,664,615,899,451,253,937,920 is an even composite number composed of seven prime numbers multiplied together.
40664615899451253937920 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nine thousand, seven hundred twenty divisors.
Prime factorization of 40664615899451253937920:
28 × 34 × 5 × 72 × 113 × 172 × 1442532
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 11 × 11 × 11 × 17 × 17 × 144253 × 144253)See below for interesting mathematical facts about the number 40664615899451253937920 from the Numbermatics database.
Names of 40664615899451253937920
- Cardinal: 40664615899451253937920 can be written as Forty sextillion, six hundred sixty-four quintillion, six hundred fifteen quadrillion, eight hundred ninety-nine trillion, four hundred fifty-one billion, two hundred fifty-three million, nine hundred thirty-seven thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 4.066461589945125393792 × 1022
Factors of 40664615899451253937920
Divisors of 40664615899451253937920
- Number of divisors d(n): 9720
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 20 21 22 24 27 28 30 32 33 34 35 36 40 42 44 45 48 49 51 54 55 56 60 63 64 66 68 70 72 77 80 81 84 85 88 90 96 98 99 102 105 108 110 112 119 120 121 126 128 132 135 136 140 144 147 153 154 160 162 165 168 170 176 180 187 189 192 196 198 204 210 216 220 224 231 238 240 242 245 252 255 256 264 270 272 280 288 289 294 297 306 308 315 320 324 330 336 340 352 357 360 363 374 378 384 385 392 396 405 408 420 432 440 441 448 459 462 476 480 484 490 495 504 510 528 539 540 544 560 561 567 576 578 588 594 595 605 612 616 630 640 648 660 672 680 693 704 714 720 726 735 748 756 765 768 770 784 792 810 816 833 840 847 864 867 880 882 891 896 918 924 935 945 952 960 968 980 990 1008 1020 1056 1071 1078 1080 1088 1089 1120 1122 1134 1152 1155 1156 1176 1188 1190 1210 1224 1232 1260 1280 1296 1309 1320 1323 1331 1344 1360 1377 1386 1408 1428 1440 1445 1452 1470 1485 1496 1512 1530 1540 1568 1584 1617 1620 1632 1666 1680 1683 1694 1728 1734 1760 1764 1782 1785 1792 1815 1836 1848 1870 1890 1904 1920 1936 1960 1980 2016 2023 2040 2057 2079 2112 2142 2156 2160 2176 2178 2205 2240 2244 2268 2295 2304 2310 2312 2352 2376 2380 2420 2448 2464 2499 2520 2541 2592 2601 2618 2640 2646 2662 2688 2695 2720 2754 2772 2805 2816 2835 2856 2880 2890 2904 2940 2970 2992 3024 3060 3080 3136 3168 3179 3213 3234 3240 3264 3267 3332 3360 3366 3388 3456 3465 3468 3520 3528 3564 3570 3630 3672 3696 3740 3780 3808 3840 3872 3920 3927 3960 3969 3993 4032 4046 4080 4114 4158 4165 4224 4235 4284 4312 4320 4335 4352 4356 4410 4455 4480 4488 4536 4590 4620 4624 4704 4752 4760 4840 4851 4896 4928 4998 5040 5049 5082 5184 5202 5236 5280 5292 5324 5355 5376 5390 5440 5445 5508 5544 5610 5670 5712 5760 5780 5808 5880 5929 5940 5984 6048 6069 6120 6160 6171 6237 6272 6336 6358 6426 6468 6480 6528 6534 6545 6615 6655 6664 6720 6732 6776 6885 6912 6930 6936 7040 7056 7128 7140 7260 7344 7392 7480 7497 7560 7616 7623 7744 7803 7840 7854 7920 7938 7986 8064 8085 8092 8160 8228 8316 8330 8415 8448 8470 8568 8624 8640 8670 8712 8820 8910 8960 8976 9072 9163 9180 9240 9248 9317 9408 9504 9520 9537 9639 9680 9702 9792 9801 9856 9996 10080 10098 10115 10164 10285 10368 10395 10404 10472 10560 10584 10648 10710 10780 10880 10890 11016 11088 11220 11340 11424 11520 11560 11616 11760 11781 11858 11880 11968 11979 12096 12138 12240 12320 12342 12474 12495 12544 12672 12705 12716 12852 12936 12960 13005 13056 13068 13090 13230 13310 13328 13440 13464 13552 13770 13860 13872 14080 14112 14161 14256 14280 14399 14520 14553 14688 14784 14960 14994 15120 15147 15232 15246 15488 15606 15680 15708 15840 15876 15895 15972 16065 16128 16170 16184 16320 16335 16456 16632 16660 16830 16940 17136 17248 17280 17340 17424 17640 17787 17820 17952 18144 18207 18326 18360 18480 18496 18513 18634 18816 19008 19040 19074 19278 19360 19404 19584 19602 19635 19712 19845 19965 19992 20160 20196 20230 20328 20570 20736 20790 20808 20944 21120 21168 21296 21420 21560 21760 21780 22032 22176 22253 22440 22491 22627 22680 22848 22869 23120 23232 23409 23520 23562 23716 23760 23936 23958 24192 24255 24276 24480 24640 24684 24948 24990 25245 25344 25410 25432 25704 25872 25920 26010 26136 26180 26460 26620 26656 26880 26928 27104 27489 27540 27720 27744 27951 28224 28322 28512 28560 28611 28798 29040 29106 29376 29568 29645 29920 29988 30240 30294 30345 30464 30492 30855 30976 31185 31212 31360 31416 31680 31752 31790 31944 32130 32340 32368 32640 32670 32912 33264 33320 33660 33880 34272 34496 34560 34680 34848 34969 35280 35343 35574 35640 35904 35937 36288 36414 36652 36720 36960 36992 37026 37268 37485 37632 38016 38080 38115 38148 38556 38720 38808 39015 39168 39204 39270 39690 39930 39984 40320 40392 40460 40656 41140 41580 41616 41888 42240 42336 42483 42592 42840 43120 43197 43560 43659 44064 44352 44506 44880 44982 45254 45360 45696 45738 45815 46240 46464 46585 46818 47040 47124 47432 47520 47685 47872 47916 48195 48384 48510 48552 48960 49005 49280 49368 49896 49980 50490 50820 50864 51408 51744 51840 52020 52272 52360 52920 53240 53312 53361 53856 54208 54621 54978 55080 55440 55488 55539 55902 56448 56644 57024 57120 57222 57596 58080 58212 58752 58905 59136 59290 59840 59895 59976 60480 60588 60690 60984 61710 62370 62424 62720 62832 63360 63504 63580 63888 64260 64680 64736 65219 65280 65340 65824 66528 66640 66759 67320 67473 67760 67881 68544 68607 68992 69360 69696 69938 70560 70686 70805 71148 71280 71808 71874 71995 72576 72765 72828 73304 73440 73920 73984 74052 74536 74970 75735 76032 76160 76230 76296 77112 77440 77616 78030 78408 78540 79380 79860 79968 80640 80784 80920 81312 82280 82467 83160 83232 83776 83853 84672 84966 85184 85680 85833 86240 86394 87120 87318 88128 88704 88935 89012 89760 89964 90508 90720 91035 91392 91476 91630 92480 92565 92928 93170 93636 94080 94248 94864 95040 95370 95832 96390 97020 97104 97920 98010 98560 98736 99792 99960 100793 100980 101640 101728 102816 103488 103680 104040 104544 104720 104907 105840 106029 106480 106624 106722 107712 107811 108416 109242 109956 110160 110880 110976 111078 111265 111804 112455 112896 113135 113288 114048 114240 114345 114444 115192 116160 116424 117045 117504 117810 118580 119680 119790 119952 120960 121176 121380 121968 123420 124740 124848 125664 126720 127008 127160 127449 127776 128520 129360 129472 129591 130438 130680 131648 133056 133280 133518 134640 134946 135520 135762 137088 137214 137445 137984 138720 139392 139755 139876 141120 141372 141610 142296 142560 143055 143616 143748 143990 144253 145152 145530 145656 146608 146880 147840 148104 149072 149940 151470 152320 152460 152592 154224 154880 155232 155771 156060 156816 157080 158389 158760 159720 159936 160083 161568 161840 162624 163863 164560 164934 166320 166464 166617 167552 167706 169344 169932 170368 171360 171666 172480 172788 174240 174636 174845 176256 176715 177408 177870 178024 179520 179685 179928 181016 181440 182070 182952 183260 184960 185130 186340 187272 188160 188496 189728 190080 190740 191664 192780 194040 194208 195657 195840 196020 197472 199584 199920 200277 201586 201960 203280 203456 203643 205632 206976 208080 209088 209440 209814 211680 212058 212415 212960 213248 213444 215424 215622 215985 216832 218295 218484 219912 220320 221760 221952 222156 222530 223608 224910 226270 226576 228096 228480 228690 228888 230384 232320 232848 234090 235620 237160 239360 239580 239904 241920 242352 242760 243936 244783 246840 247401 249480 249696 251328 251559 254016 254320 254898 255552 257040 257499 258720 258944 259182 260876 261360 263296 266112 266560 266805 267036 269280 269892 271040 271524 273105 274176 274428 274890 277440 277695 278784 279510 279752 282240 282744 283220 284592 285120 286110 287496 287980 288506 291060 291312 293216 293760 295680 296208 298144 299880 302379 302940 304920 305184 308448 310464 311542 312120 313632 314160 314721 316778 317520 319440 319872 320166 323136 323680 325248 326095 327726 329120 329868 332640 332928 333234 333795 335104 335412 337365 338688 339405 339864 340736 342720 343035 343332 344960 345576 348480 349272 349690 352512 353430 355740 356048 359040 359370 359856 362032 362880 364140 365904 366520 369920 370260 372680 374544 376992 379456 380160 381480 382347 383328 384659 385560 388080 388416 388773 391314 392040 394944 399168 399840 400554 403172 403920 406560 406912 407286 411264 412335 413952 416160 418176 418880 419265 419628 423360 424116 424830 425920 426888 429165 430848 431244 431970 432759 436590 436968 439824 440640 443520 444312 445060 447216 449820 452540 453152 456960 457380 457776 460768 464640 465696 467313 468180 471240 474320 475167 479160 479808 480249 484704 485520 487872 489566 493680 494802 498960 499392 502656 503118 503965 508032 508640 509796 511104 514080 514998 517440 517888 518364 521752 522720 524535 526592 530145 532224 533120 533610 534072 538560 539055 539784 542080 543048 546210 548856 549780 554880 555390 559020 559504 564480 565488 566440 569184 570240 572220 574992 575960 577012 582120 582624 586432 586971 587520 592416 596288 599760 600831 604758 605880 609840 610368 610929 616896 620928 623084 624240 627264 628320 629442 633556 635040 637245 638880 639744 640332 646272 647360 647955 650496 652190 655452 658240 659736 665280 665856 666468 667590 670824 674730 678810 679728 685440 686070 686664 689920 691152 696960 698544 699380 706860 711480 712096 718080 718740 719712 721265 724064 725760 728280 731808 733040 734349 740520 742203 745360 749088 753984 754677 758912 762960 764694 766656 769318 771120 776160 776832 777546 778855 782628 784080 789888 791945 798336 799680 800415 801108 806344 807840 813120 813824 814572 819315 822528 824670 832320 833085 836352 837760 838530 839256 846720 848232 849660 851840 853776 858330 862488 863940 865518 873180 873936 879648 881280 887040 888624 890120 894432 899640 905080 906304 907137 914760 915552 921536 931392 934626 936360 942480 944163 948640 950334 958320 959616 960498 969408 971040 975744 978285 979132 987360 989604 997920 998784 1001385 1005312 1006236 1007930 1009771 1016064 1017280 1018215 1019592 1022208 1028160 1029996 1034880 1036728 1043504 1045440 1049070 1060290 1066240 1067220 1068144 1077120 1078110 1079568 1084160 1086096 1092420 1097712 1099560 1108723 1109760 1110780 1118040 1119008 1130976 1132880 1138368 1140480 1144440 1147041 1149984 1151920 1153977 1154024 1164240 1165248 1166319 1172864 1173942 1184832 1192576 1199520 1201662 1209516 1211760 1219680 1220736 1221858 1223915 1233792 1237005 1241856 1246168 1248480 1254528 1256640 1257795 1258884 1267112 1270080 1274490 1277760 1280664 1287495 1292544 1294720 1295910 1298277 1304380 1310904 1316480 1319472 1330560 1332936 1335180 1341648 1349460 1357620 1359456 1370880 1372140 1373328 1382304 1393920 1397088 1398760 1401939 1413720 1422960 1424192 1425501 1437480 1439424 1442530 1448128 1456560 1463616 1466080 1468698 1481040 1484406 1490720 1498176 1507968 1509354 1511895 1517824 1525920 1529388 1533312 1538636 1542240 1552320 1553664 1555092 1557710 1565256 1568160 1573605 1579776 1583890 1586783 1596672 1599360 1600830 1602216 1612688 1615680 1626240 1629144 1638630 1649340 1664640 1666170 1675520 1677060 1678512 1693440 1696464 1699320 1703680 1707552 1713481 1716660 1724976 1727880 1731036 1746360 1747872 1759296 1760913 1762560 1777248 1780240 1788864 1799280 1802493 1810160 1812608 1814274 1829520 1831104 1832787 1843072 1862784 1869252 1872720 1884960 1888326 1897280 1900668 1911735 1916640 1919232 1920996 1923295 1938816 1942080 1943865 1951488 1956570 1958264 1974720 1979208 1995840 1997568 2002770 2012472 2015860 2019542 2034560 2036430 2039184 2056320 2059992 2069760 2073456 2087008 2090880 2098140 2120580 2134440 2136288 2154240 2156220 2159136 2163795 2172192 2184840 2195424 2199120 2203047 2217446 2221560 2236080 2238016 2261952 2265760 2276736 2288880 2294082 2299968 2303840 2307954 2308048 2328480 2330496 2332638 2336565 2345728 2347884 2369664 2375835 2385152 2399040 2401245 2403324 2419032 2423520 2439360 2441472 2443716 2447830 2452301 2467584 2474010 2492336 2496960 2509056 2513280 2515590 2517768 2534224 2540160 2548980 2555520 2561328 2574990 2589440 2591820 2596554 2608760 2621808 2632960 2638944 2661120 2665872 2670360 2683296 2692613 2698920 2715240 2718912 2721411 2744280 2746656 2764608 2794176 2797520 2803878 2827440 2832489 2845920 2848384 2851002 2874960 2878848 2885060 2896256 2913120 2927232 2932160 2934855 2937396 2962080 2968812 2981440 2996352 3004155 3015936 3018708 3023790 3029313 3051840 3054645 3058776 3066624 3077272 3084480 3104640 3110184 3115420 3130512 3136320 3147210 3167780 3173566 3198720 3201660 3204432 3225376 3231360 3252480 3258288 3277260 3298680 3326169 3329280 3332340 3354120 3357024 3392928 3398640 3415104 3426962 3433320 3449952 3455760 3461931 3462072 3492720 3495744 3518592 3521826 3554496 3560480 3577728 3598560 3604986 3620320 3625216 3628548 3659040 3662208 3665574 3671745 3686144 3711015 3725568 3738504 3745440 3769920 3773385 3776652 3794560 3801336 3823470 3833280 3841992 3846590 3877632 3884160 3887730 3894831 3913140 3916528 3949440 3958416 3991680 4005540 4024944 4031720 4039084 4069120 4072860 4078368 4112640 4119984 4146912 4174016 4181760 4196280 4205817 4241160 4268880 4272576 4276503 4312440 4318272 4327590 4344384 4369680 4390848 4398240 4406094 4434892 4443120 4472160 4476032 4523904 4531520 4535685 4553472 4577760 4588164 4599936 4607680 4615908 4616096 4656960 4660992 4665276 4673130 4695768 4720815 4739328 4751670 4760349 4798080 4802490 4806648 4838064 4847040 4878720 4887432 4895660 4904602 4948020 4984672 4993920 5026560 5031180 5035536 5048855 5068448 5080320 5097960 5111040 5122656 5140443 5149980 5183640 5193108 5217520 5243616 5277888 5282739 5331744 5340720 5366592 5385226 5397840 5430480 5437824 5442822 5488560 5493312 5529216 5543615 5588352 5595040 5607756 5654880 5664978 5691840 5696768 5702004 5735205 5749920 5757696 5769885 5770120 5792512 5826240 5831595 5854464 5864320 5869710 5874792 5924160 5937624 5962880 5992704 6008310 6037416 6047580 6058626 6103680 6109290 6117552 6154544 6168960 6209280 6220368 6230840 6261024 6272640 6294420 6335560 6347132 6403320 6408864 6450752 6462720 6491385 6516576 6554520 6597360 6609141 6652338 6664680 6708240 6714048 6785856 6797280 6830208 6853924 6866640 6899904 6911520 6923862 6924144 6985440 6991488 7009695 7037184 7043652 7068397 7108992 7120960 7127505 7155456 7197120 7209972 7240640 7257096 7318080 7324416 7331148 7343490 7356903 7422030 7477008 7490880 7539840 7546770 7553304 7589120 7602672 7646940 7666560 7683984 7693180 7768320 7775460 7789662 7826280 7833056 7898880 7916832 7933915 7983360 8011080 8049888 8063440 8077839 8078168 8145720 8156736 8164233 8239968 8293824 8348032 8392560 8411634 8482320 8537760 8545152 8553006 8567405 8624880 8636544 8655180 8688768 8739360 8781696 8796480 8804565 8812188 8869784 8886240 8944320 8952064 9012465 9047808 9063040 9071370 9087939 9155520 9163935 9176328 9199872 9215360 9231816 9232192 9313920 9330552 9346260 9391536 9441630 9503340 9520698 9596160 9604980 9613296 9676128 9694080 9757440 9774864 9791320 9809204 9896040 9969344 9978507 9987840 10062360 10071072 10097710 10136896 10195920 10245312 10280886 10299960 10367280 10385793 10386216 10435040 10487232 10555776 10565478 10663488 10681440 10733184 10770452 10795680 10860960 10875648 10885644 10977120 10986624 11015235 11058432 11087230 11107481 11176704 11190080 11215512 11309760 11329956 11383680 11404008 11470410 11499840 11539770 11540240 11652480 11663190 11684493 11728640 11739420 11749584 11848320 11875248 11925760 12016620 12074832 12095160 12117252 12207360 12218580 12235104 12261505 12309088 12337920 12440736 12461680 12522048 12545280 12588840 12617451 12671120 12694264 12806640 12817728 12829509 12901504 12982770 13033152 13109040 13194720 13218282 13304676 13329360 13416480 13428096 13463065 13571712 13594560 13607055 13660416 13707848 13733280 13799808 13823040 13847724 13848288 13970880 13982976 14019390 14087304 14136794 14162445 14217984 14241920 14255010 14281047 14394240 14419944 14481280 14514192 14636160 14662296 14686980 14713806 14844060 14954016 14981760 15079680 15093540 15106608 15146565 15205344 15293880 15333120 15367968 15386360 15421329 15550920 15579324 15652560 15666112 15833664 15867830 16022160 16099776 16126880 16155678 16156336 16291440 16313472 16328466 16479936 16587648 16630845 16696064 16785120 16823268 16964640 17075520 17090304 17106012 17134810 17166107 17249760 17273088 17309655 17310360 17377536 17454613 17478720 17563392 17592960 17609130 17624376 17739568 17772480 17888640 18024930 18126080 18142740 18175878 18311040 18327870 18352656 18430720 18463632 18464384 18627840 18661104 18692520 18783072 18848291 18883260 19006680 19041396 19209960 19226592 19352256 19388160 19474155 19549728 19582640 19618408 19792080 19827423 19938688 19957014 20124720 20142144 20195420 20273792 20391840 20490624 20561772 20599920 20734560 20771586 20772432 20870080 20974464 21029085 21111552 21130956 21205191 21326976 21362880 21382515 21466368 21540904 21591360 21721920 21771288 21954240 21973248 22030470 22070709 22174460 22214962 22380160 22431024 22619520 22659912 22767360 22808016 22940820 22999680 23079540 23080480 23304960 23326380 23368986 23478840 23499168 23696640 23750496 23801745 24033240 24149664 24190320 24233517 24234504 24437160 24470208 24523010 24618176 24881472 24923360 25044096 25177680 25234902 25342240 25388528 25613280 25635456 25659018 25702215 25803008 25965540 26066304 26218080 26389440 26413695 26436564 26609352 26658720 26832960 26856192 26926130 26975311 27143424 27189120 27214110 27263817 27415696 27466560 27599616 27646080 27695448 27696576 27941760 28038780 28174608 28273588 28324890 28483840 28510020 28562094 28788480 28839888 28962560 29028384 29272320 29324592 29373960 29427612 29688120 29908032 29935521 29963520 30187080 30213216 30293130 30410688 30587760 30735936 30772720 30842658 31101840 31157379 31158648 31305120 31332224 31667328 31735660 32044320 32199552 32253760 32311356 32312672 32582880 32626944 32656932 32959872 33045705 33175296 33261690 33322443 33570240 33646536 33929280 34151040 34212024 34269620 34332214 34499520 34619310 34620720 34909226 34957440 35185920 35218260 35248752 35341985 35479136 35544960 35777280 36049860 36285480 36351756 36622080 36655740 36705312 36784515 36927264 36928768 37322208 37385040 37566144 37696582 37766520 38013360 38082792 38419920 38453184 38704512 38948310 39099456 39165280 39236816 39584160 39654846 39877376 39914028 40249440 40284288 40389195 40390840 40547584 40783680 40821165 40981248 41123544 41199840 41469120 41543172 41544864 41689117 41740160 41948928 42058170 42261912 42410382 42653952 42725760 42765030 42843141 43081808 43182720 43443840 43542576 43908480 44060940 44141418 44348920 44429924 44760320 44862048 45239040 45319824 45439695 45616032 45881640 45999360 46159080 46160960 46263987 46652760 46737972 46957680 46998336 47500992 47603490 48066480 48299328 48380640 48467034 48469008 48874320 48940416 49046020 49236352 49762944 49846720 49892535 50088192 50355360 50469804 50684480 50777056 51226560 51270912 51318036 51404430 51498321 51928965 51931080 52132608 52363839 52436160 52778880 52827390 52873128 53218704 53317440 53665920 53852260 53950622 54378240 54428220 54527634 54831392 54933120 55292160 55390896 55393152 55537405 55883520 56077560 56349216 56544873 56547176 56649780 57020040 57124188 57679776 58056768 58422465 58649184 58747920 58855224 59376240 59816064 59871042 60374160 60426432 60586260 60821376 61175520 61471872 61545440 61685316 62203680 62314758 62317296 62610240 62664448 63087255 63334656 63471320 63615573 64088640 64147545 64399104 64507520 64622712 64625344 65165760 65313864 65919744 66091410 66212127 66523380 66644886 67140480 67293072 67858560 68302080 68424048 68539240 68664428 68999040 69238620 69241440 69818452 69914880 70436520 70497504 70683970 70958272 71089920 71405235 72099720 72570960 72700551 72703512 73311480 73410624 73569030 73854528 74644416 74770080 75132288 75393164 75533040 76026720 76165584 76839840 76906368 77106645 77409024 77752367 77896620 78198912 78330560 78473632 79168320 79309692 79828056 80498880 80568576 80778390 80781680 80925933 81567360 81642330 81791451 82247088 82399680 82938240 83086344 83089728 83378234 83480320 84116340 84523824 84820764 85451520 85530060 85686282 85830535 86163616 86365440 86887680 87085152 87273065 87816960 88121880 88282836 88697840 88859848 89724096 89806563 90639648 90879390 91232064 91763280 92318160 92321920 92527974 93305520 93475944 93915360 93996672 94241455 95001984 95206980 96132960 96598656 96761280 96934068 96938016 97748640 97880832 98092040 98472704 99137115 99525888 99693440 99785070 99967329 100710720 100939608 101368960 101554112 102453120 102636072 102808860 102996642 103857930 103862160 104727678 104872320 105557760 105654780 105746256 106025955 106437408 106634880 107331840 107704520 107901244 108856440 109055268 109662784 109866240 110353545 110781792 110786304 111074810 112155120 112698432 113089746 113094352 113299560 114040080 114248376 115359552 116113536 116844930 117298368 117495840 117710448 118752480 119632128 119742084 120162749 120748320 120852864 121167585 121172520 121642752 122182291 122351040 122943744 123090880 123370632 124407360 124629516 124634592 125067351 125220480 126174510 126942640 127231146 128177280 128295090 128529423 129015040 129245424 129250688 130331520 130627728 132182820 132424254 133046760 133289772 134280960 134586144 134876555 135717120 136319085 136848096 137078480 137328856 137998080 138477240 138482880 138791961 139636904 140873040 140995008 141367940 141916544 142810470 144199440 145141920 145401102 145407024 146622960 146821248 147138060 147709056 149288832 149540160 149677605 150264576 150786328 151066080 152053440 152331168 153679680 153812736 154213290 154494963 155504734 155786895 155793240 156397824 156661120 156947264 157091517 158336640 158619384 159656112 160997760 161556780 161563360 161851866 163134720 163284660 163582902 164494176 164799360 165876480 166172688 166179456 166612215 166756468 168232680 169047648 169634619 169641528 171060120 171372564 171661070 172327232 174170304 174546130 176243760 176565672 177395680 177719696 179448192 179613126 181279296 181758780 182464128 183526560 184636320 184643840 185055948 186611040 186951888 187830720 187993344 188482910 188827177 190003968 190413960 190846719 192000743 192265920 193197312 193522560 193868136 193876032 195497280 196184080 198274230 198636381 199386880 199570140 199934658 201421440 201879216 202737920 203108224 204906240 205272144 205617720 205993284 207715860 207724320 208445585 209455356 209744640 211309560 211492512 212051910 212874816 213269760 214215705 215409040 215802488 217712880 218101653 218110536 219325568 220707090 221563584 222149620 224310240 225396864 226179492 226188704 226599120 228080160 228496752 230719104 231319935 232227072 233257101 233689860 234596736 234991680 235420896 237504960 239484168 240325498 241496640 241705728 242335170 242345040 242777799 244364582 244702080 246181760 246741264 248814720 249259032 249269184 250134702 250440960 252349020 253885280 254462292 256354560 256590180 257058846 257491605 258490848 258501376 260663040 261255456 261819195 264365640 264848508 266093520 266579544 269172288 269753110 272638170 273696192 274156960 274657712 276954480 276965760 277583922 279273808 281746080 281990016 282724365 282735880 283833088 285620940 288398880 290283840 290802204 290814048 291823819 293245920 293642496 294276120 295418112 296728421 298577664 299080320 299355210 299901987 301572656 302132160 304106880 304662336 307359360 308426580 308989926 311009468 311573790 311586480 313322240 313894528 314183034 316673280 317238768 318077865 319312224 321995520 323113560 323126720 323703732 326569320 327165804 328988352 329598720 331060635 332345376 332358912 333224430 333512936 336465360 338095296 339269238 339283056 342120240 342745128 343322140 344654464 348340608 349092260 352487520 353131344 354791360 355439392 358896384 359226252 360488247 362558592 363502755 363517560 364928256 366546873 367053120 369272640 370111896 373222080 373903776 375202053 375661440 376965820 377654354 380827920 381693438 384001486 384531840 387045120 387736272 387752064 388761835 390994560 392368160 396548460 397272762 399140280 399869316 402842880 403758432 404629665 406216448 408957255 410544288 411235440 411986568 415431720 415448640 416891170 418910712 422619120 422985024 424103820 425749632 428431410 430818080 431604976 435425760 436203306 436221072 438651136 441414180 443127168 444299240 448620480 449032815 450793728 452358984 452377408 453198240 456160320 456993504 458580287 461438208 462639870 463484889 466514202 467379720 469193472 469983360 470841792 471274551 475009920 478968336 480650996 482993280 484670340 484690080 485555598 488729164 489404160 492363520 493482528 497629440 498518064 498538368 499836645 500269404 504698040 507770560 508903857 508924584 513180360 514117692 514983210 516981696 522510912 523638390 528731280 529697016 532187040 533159088 538344576 539506220 545276340 547392384 548313920 549315424 553908960 553931520 555167844 558547616 563492160 563980032 565448730 565471760 566481531 571241880 572540157 576002229 576797760 580567680 581604408 581628096 583647638 586491840 588552240 593456842 598160640 598710420 599803974 600813745 603145312 604264320 608213760 609324672 610911455 614718720 616853160 617979852 622018936 623147580 623172960 625336755 627789056 628366068 634477536 636155730 638624448 642647115 646227120 646253440 647407464 653138640 654331608 657976704 662121270 664690752 666448860 667025872 672930720 676190592 678538476 678566112 684240480 685490256 686644280 689308928 693959805 696681216 698184520 699771303 704975040 706262688 709582720 710878784 718452504 720976494 725117184 727005510 727035120 728333397 733093746 734106240 738545280 740223792 746444160 747807552 750404106 751322880 753931640 755308708 761655840 763386876 768002972 769063680 772474815 775472544 775504128 777523670 781989120 784736320 785457585 793096920 794545524 798280560 799738632 807516864 809259330 817914510 821088576 822470880 823973136 830863440 830897280 833782340 837821424 845238240 845970048 848173095 848207640 851499264 855276037 856862820 861636160 863209952 870851520 872406612 872442144 875471457 882828360 886254336 888598480 890185263 897240960 898065630 899705961 904717968 904754816 906396480 912320640 913987008 917160574 925279740 926969778 933028404 934759440 939966720 941683584 942549102 944135885 950019840 954233595 957936672 960003715 961301992 965986560 969340680 969380160 971111196 977458328 986965056 993181905 997036128 997076736 999673290 1000538808 1009396080 1015541120 1017807714 1017849168 1026360720 1028235384 1029966420 1033963392 1045021824 1047276780 1057462560 1059394032 1064374080 1066318176 1076689152 1079012440 1081464741 1090508265 1090552680 1094784768 1096627840 1098630848 1099640619 1107817920 1110335688 1117095232 1125606159 1126984320 1130897460 1130943520 1132963062 1142483760 1145080314 1152004458 1153595520 1161135360 1163208816 1163256192 1166285505 1167295276 1172983680 1177104480 1186913684 1197420840 1199607948 1201627490 1206290624 1208528640 1213888995 1218649344 1221822910 1233706320 1235959704 1244037872 1246295160 1246345920 1250673510 1256732136 1268955072 1272311460 1277248896 1285294230 1292454240 1292506880 1294814928 1306277280 1308663216 1315953408 1321790239 1324242540 1329381504 1332897720 1334051744 1344005201 1345861440 1352381184 1357076952 1357132224 1368480960 1370980512 1373288560 1375740861 1387919610 1390454667 1396369040 1399542606 1409950080 1412525376 1413823653 1419165440 1421757568 1436905008 1441952988 1454011020 1454070240 1456666794 1459119095 1466187492 1468212480 1477090560 1480447584 1483642105 1492888320 1495615104 1499509935 1500808212 1507863280 1510617416 1523311680 1526711571 1526773752 1536005944 1544949630 1550945088 1555047340 1569472640 1570915170 1586193840 1589091048 1596561120 1599477264 1615033728 1618518660 1635829020 1642177152 1644941760 1647946272 1661726880 1661794560 1667564680 1675642848 1690476480 1691940096 1696346190 1696415280 1699444593 1710552074 1713725640 1723272320 1726419904 1728006687 1741703040 1744813224 1744884288 1750942914 1765656720 1777196960 1780370526 1794481920 1796131260 1799411922 1802441235 1809435936 1809509632 1812792960 1824641280 1827974016 1832734365 1834321148 1850559480 1853939556 1866056808 1869518880 1876010265 1883367168 1885098204 1888271770 1908467190 1915873344 1920007430 1922603984 1938681360 1938760320 1942222392 1954916656 1973930112 1986363810 1994072256 1999346580 2001077616 2018792160 2031082240 2035615428 2035698336 2042766733 2052721440 2056470768 2059932840 2067926784 2077098947 2090043648 2094553560 2099313909 2114925120 2118788064 2128748160 2132636352 2158024880 2162929482 2181016530 2181105360 2185000191 2193255680 2197261696 2199281238 2215635840 2220671376 2234190464 2251212318 2253968640 2261794920 2261887040 2265926124 2284967520 2290160628 2292901435 2304008916 2307191040 2317424445 2326417632 2326512384 2332571010 2334590552 2345967360 2354208960 2356372755 2373827368 2394841680 2399215896 2403254980 2412581248 2427777990 2443645820 2467412640 2471919408 2488075744 2492590320 2492691840 2501347020 2513464272 2537910144 2544519285 2544622920 2554497792 2565828111 2570588460 2584908480 2589629856 2612554560 2617326432 2626414371 2643580478 2648485080 2658763008 2665795440 2668103488 2670555789 2688010402 2691722880 2714153904 2714264448 2736961920 2741961024 2746577120 2751481722 2775839220 2780909334 2792738080 2799085212 2819900160 2825050752 2827647306 2832407655 2843515136 2862700785 2873810016 2880011145 2883905976 2908022040 2908140480 2913333588 2918238190 2932374984 2960895168 2967284210 2991230208 2999019870 3001616424 3015726560 3021234832 3046623360 3053423142 3053547504 3072011888 3089899260 3101890176 3110094680 3138945280 3141830340 3172387680 3178182096 3193122240 3198954528 3210062009 3230067456 3237037320 3244394223 3264012631 3271658040 3284354304 3289883520 3295892544 3298921857 3323453760 3335129360 3351285696 3376818477 3380952960 3392692380 3392830560 3398889186 3421104148 3427451280 3446544640 3452839808 3456013374 3483406080 3489626448 3489768576 3498856515 3501885828 3531313440 3554393920 3560741052 3592262520 3598823844 3604882470 3618871872 3625585920 3641666985 3655948032 3665468730 3668642296 3701118960 3707879112 3732113616 3739037760 3752020530 3770196408 3776543540 3816934380 3831746688 3840014860 3845207968 3877362720 3877520640 3884444784 3909833312 3947860224 3965370717 3972727620 3988144512 3998693160 4002155232 4032015603 4037584320 4071230856 4071396672 4085533466 4105442880 4112941536 4119865680 4127222583 4154197894 4189107120 4198627818 4229850240 4237576128 4257496320 4265272704 4276380185 4316049760 4325858964 4362033060 4362210720 4370000382 4377357285 4394523392 4398562476 4431271680 4441342752 4450926315 4468380928 4498529805 4502424636 4523589840 4523774080 4531852248 4569935040 4580321256 4585802870 4608017832 4634848890 4652835264 4665142020 4669181104 4708417920 4712745510 4747654736 4789683360 4798431792 4806509960 4825162496 4855555980 4887291640 4934825280 4943838816 4976151488 4985180640 4985383680 5002694040 5026928544 5044383157 5075820288 5089038570 5089245840 5098333779 5131656222 5141176920 5169816960 5179259712 5184020061 5225109120 5234652864 5252828742 5287160956 5296970160 5331590880 5336206976 5341111578 5376020804 5383445760 5407323705 5428307808 5428528896 5473923840 5483922048 5493154240 5498203095 5502963444 5551678440 5561818668 5585476160 5598170424 5628030795 5650101504 5655294612 5664815310 5725401570 5747620032 5760022290 5767811952 5816044080 5816280960 5826667176 5836476380 5864749968 5921790336 5934568420 5998039740 6003232848 6031453120 6042469664 6093246720 6106846284 6107095008 6128300199 6144023776 6179798520 6203780352 6220189360 6231296841 6283660680 6297941727 6344775360 6356364192 6386244480 6397909056 6420124018 6474074640 6488788446 6528025262 6543316080 6579767040 6591785088 6597843714 6608951195 6646907520 6670258720 6702571392 6720026005 6753636954 6761905920 6785384760 6785661120 6797778372 6842208296 6854902560 6878704305 6905679616 6912026748 6952273335 6979252896 6979537152 6997713030 7003771656 7062626880 7069118265 7108787840 7121482104 7184525040 7197647688 7209764940 7237743744 7283333970 7330937460 7337284592 7402237920 7415758224 7464227232 7478075520 7504041060 7540392816 7553087080 7633557855 7633868760 7663493376 7680029720 7690415936 7697484333 7754725440 7768889568 7819666624 7879243113 7930741434 7945455240 7976289024 7997386320 8004310464 8011667367 8064031206 8075168640 8142461712 8142793344 8171066932 8210885760 8225883072 8239731360 8254445166 8308395788 8378214240 8397255636 8459700480 8475152256 8497222965 8530545408 8552760370 8632099520 8640033435 8651717928 8724066120 8724421440 8740000764 8754714570 8797124952 8882685504 8901852630 8997059610 9004849272 9047179680 9047548160 9063704496 9139870080 9160642512 9171605740 9216035664 9269697780 9305670528 9330284040 9338362208 9408036407 9416835840 9425491020 9495309472 9579366720 9596863584 9613019920 9630186027 9711111960 9733182669 9774583280 9792037893 9869650560 9887677632 9896765571 9952302976 9970361280 10005388080 10053857088 10088766314 10178077140 10178491680 10196667558 10213833665 10263312444 10282353840 10339633920 10358519424 10368040122 10385494735 10450218240 10469305728 10496569545 10505657484 10574321912 10593940320 10663181760 10672413952 10682223156 10752041608 10814647410 10856615616 10925000955 10967844096 10986308480 10996406190 11005926888 11103356880 11123637336 11170952320 11196340848 11256061590 11310589224 11329630620 11450803140 11495240064 11520044580 11535623904 11632088160 11632561920 11653334352 11672952760 11729499936 11843580672 11869136840 11896112151 11996079480 12006465696 12062906240 12084939328 12096046809 12213692568 12214190016 12256600398 12288047552 12359597040 12381667749 12440378720 12462593682 12567321360 12595883454 12689550720 12712728384 12772488960 12795818112 12829140555 12840248036 12948149280 12977576892 13056050524 13086632160 13132071855 13183570176 13195687428 13217902390 13293815040 13340517440 13352778945 13405142784 13440052010 13507273908 13570769520 13571322240 13595556744 13684416592 13709805120 13757408610 13824053496 13904546670 13958505792 13995426060 14007543312 14125253760 14138236530 14217575680 14242964208 14369050080 14395295376 14419529880 14475487488 14539692629 14566667940 14661874920 14674569184 14804475840 14831516448 14928454464 14956151040 15008082120 15080785632 15106174160 15133149471 15267115710 15267737520 15295001337 15360059440 15380831872 15394968666 15509450880 15537779136 15552060183 15639333248 15758486226 15861482868 15890910480 15994772640 16008620928 16023334734 16050310045 16128062412 16150337280 16221971115 16284923424 16285586688 16320063155 16342133864 16421771520 16451766144 16479462720 16494609285 16508890332 16616791576 16756428480 16794511272 16884092385 16950304512 16994445930 17105520740 17264199040 17280066870 17303435856 17448132240 17448842880 17480001528 17509429140 17594249904 17765371008 17803705260 17994119220 18009698544 18094359360 18127408992 18279740160 18321285024 18343211480 18384900597 18432071328 18539395560 18611341056 18660568080 18676724416 18693890523 18816072814 18850982040 18990618944 19158733440 19193727168 19226039840 19260372054 19422223920 19466365338 19549166560 19584075786 19739301120 19775355264 19793531142 19826853585 19904605952 19940722560 20010776160 20107714176 20160078015 20177532628 20356154280 20356983360 20393335116 20427667330 20526624888 20564707680 20636112915 20717038848 20736080244 20770989470 20808928009 20938611456 20993139090 21011314968 21148643824 21187880640 21326363520 21364446312 21504083216 21629294820 21713231232 21850001910 21972616960 21992812380 22011853776 22206713760 22247274672 22341904640 22392681696 22470434063 22512123180 22621178448 22659261240 22848088417 22901606280 22990480128 23040089160 23071247808 23092452999 23264176320 23306668704 23345905520 23458999872 23637729339 23738273680 23792224302 23992158960 24012931392 24035002101 24125812480 24169878656 24192093618 24427385136 24428380032 24513200796 24576095104 24719194080 24763335498 24880757440 24925187364 25134642720 25191766908 25221915785 25379101440 25425456768 25491668895 25591636224 25658281110 25680496072 25896298560 25920100305 25955153784 26112101048 26173264320 26264143710 26391374856 26435804780 26681034880 26705557890 26880104020 27014547816 27141539040 27142644480 27191113488 27368833184 27419610240 27514817220 27648106992 27809093340 27917011584 27990852120 28015086624 28224109221 28250507520 28276473060 28485928416 28738100160 28790590752 28839059760 28890558081 29079385258 29133335880 29323749840 29349138368 29376113679 29608951680 29663032896 29856908928 30016164240 30161571264 30212348320 30266298942 30534231420 30535475040 30590002674 30641500995 30720118880 30761663744 30789937332 31018901760 31075558272 31104120366 31156484205 31278666496 31489708635 31516972452 31722965736 31781820960 31989545280 32017241856 32046669468 32100620090 32256124824 32443942230 32569846848 32640126310 32684267728 32903532288 32958925440 32989218570 33017780664 33233583152 33512856960 33589022544 33768184770 33988891860 34211041480 34528398080 34560133740 34606871712 34896264480 34897685760 34960003056 35018858280 35188499808 35310682099 35530742016 35607410520 35688336453 35988238440 36019397088 36188718720 36254817984 36288140427 36642570048 36686422960 36769801194 36864142656 37078791120 37145003247 37321136160 37353448832 37387781046 37632145628 37701964080 37981237888 38317466880 38387454336 38452079680 38487421665 38520744108 38844447840 38932730676 39098333120 39168151572 39396215565 39550710528 39587062284 39653707170 39881445120 40021552320 40058336835 40215428352 40320156030 40355065256 40712308560 40713966720 40786670232 40855334660 41053249776 41129415360 41272225830 41472160488 41541978940 41617856018 41986278180 42022629936 42297287648 42375761280 42652727040 42728892624 43008166432 43258589640 43426462464 43619077887 43700003820 43985624760 44023707552 44413427520 44494549344 44785363392 44940868126 45024246360 45242356896 45318522480 45399448413 45696176834 45803212560 46080178320 46142495616 46184905998 46528352640 46613337408 46691811040 46917999744 47040182035 47275458678 47476547360 47584448604 47984317920 48025862784 48070004202 48150930135 48339757312 48384187236 48665913345 48854770272 48856760064 48960189465 49026401592 49152190208 49438388160 49483827855 49526670996 49761514880 49850374728 50269285440 50383533816 50443831570 50850913536 50983337790 51316562220 51360992144 51792597120 51840200610 51910307568 52224202096 52346528640 52528287420 52782749712 52871609560 53362069760 53411115780 53760208040 54029095632 54283078080 54382226976 54737666368 54839220480 55029634440 55154701791 55296213984 55488214727 55618186680 55834023168 55981704240 56030173248 56081671569 56448218442 56552946120 56971856832 57476200320 57581181504 57678119520 57781116162 58158770516 58266671760 58647499680 58698276736 58752227358 59217903360 59326065792 59480560755 59713817856 60032328480 60323142528 60424696640 60480234045 60532597884 61068462840 61070950080 61180005348 61283001990 61440237760 61579874664 61908338745 62151116544 62208240732 62312968410 62426784027 62979417270 63033944904 63445931472 63563641920 63979090560 64093338936 64201240180 64512249648 64887884460 65139693696 65280252620 65368535456 65917850880 65978437140 66035561328 66467166304 67025713920 67178045088 67411302189 67536369540 67977783720 68422082960 68544265251 69120267480 69213743424 69277358997 69792528960 69920006112 70037716560 70376999616 70621364198 71214821040 71376672906 71976476880 72038794176 72377437440 72509635968 72576280854 72698463145 73285140096 73372845920 73539602388 73728285312 74157582240 74290006494 74642272320 74706897664 74775562092 75264291256 75403928160 75665747355 75962475776 76475006685 76774908672 76904159360 76974843330 77041488216 77688895680 77760300915 77865461352 78196666240 78336303144 78792431130 79174124568 79307414340 80043104640 80116673670 80640312060 80710130512 81424617120 81427933440 81573340464 81710669320 82106499552 82258830720 82544451660 82944320976 83083957880 83235712036 83972556360 84045259872 84594575296 84672327663 84751522560 85457785248 86016332864 86517179280 86671674243 87238155774 87400007640 87971249520 88047415104 88128341037 88826855040 88989098688 89570726784 89881736252 90048492720 90484713792 90637044960 90798896826 91392353668 91606425120 91924502985 92160356640 92284991232 92369811996 93056705280 93226674816 93383622080 93469452615 93835999488 94080364070 94550917356 94953094720 95168897208 95968635840 96051725568 96140008404 96301860270 96768374472 97331826690 97709540544 97920378930 98052803184 98876776320 98967655710 99053341992 99523029760 99700749456 100538570880 100767067632 100887663140 101966675580 102633124440 102721984288 103585194240 103680401220 103820615136 104044640045 104448404192 104693057280 105056574840 105565499424 105743219120 105932046297 106822231560 107065009359 107520416080 108058191264 108566156160 108764453952 108864421281 109475332736 110059268880 110309403582 110592427968 110976429454 111236373360 111963408480 112060346496 112163343138 112352170315 112896436884 113105892240 113943713664 114240442085 114952400640 115162363008 115356239040 115462264995 115562232324 116317541032 116533343520 117294999360 117396553472 117504454716 118188646695 118652131584 118961121510 120064656960 120175010505 120646285056 120849393280 120960468090 121065195768 122136925680 122141900160 122360010696 122566003980 122880475520 123159749328 123816677490 124416481464 124625936820 124853568054 125958834540 126067889808 126891862944 127127283840 127958181120 128186677872 128402480360 129024499296 129775768920 130279387392 130560505240 130737070912 130857233661 131956874280 132071122656 132934332608 134356090176 134822604378 135072739080 135955567440 136198345239 136844165920 137088530502 138240534960 138427486848 138554717994 139585057920 139840012224 140075433120 140753999232 141120546105 141242728396 142429642080 142753345812 143952953760 144077588352 144452790405 145019271936 145152561708 145396926290 145662496063 146570280192 146745691840 146880568395 147079204776 147456570624 148315164480 148580012988 149284544640 149551124184 150528582512 150807856320 151331494710 152950013370 153808318720 153949686660 154082976432 155377791360 155520601830 155730922704 156393332480 156672606288 157584862260 158348249136 158614828680 159936618919 160086209280 160233347340 161280624120 161420261024 162849234240 163146680928 163421338640 164212999104 164517661440 165088903320 165464105373 165888641952 166167915760 166464644181 166471424072 167945112720 168090519744 168245014707 169189150592 169344655326 170915570496 172032665728 173034358560 173343348486 174476311548 174800015280 175942499040 176094830208 176256682074 176553410495 177653710080 177978197376 178441682265 179141453568 179763472504 180096985440 180969427584 181274089920 181440702135 181597793652 182784707336 183212850240 183849005970 184320713280 184739623992 185725016235 186453349632 186767244160 186938905230 187280352081 188160728140 189101834712 189906189440 190337794416 191937271680 192280016808 192603720540 193536748944 194663653380 195419081088 195840757860 196105606368 197753552640 197935311420 198106683984 199401498912 201077141760 201534135264 201775326280 202233906567 203933351160 205266248880 205443968576 205632795753 207360802440 207641230272 208089280090 208896808384 210113149680 211130998848 211486438240 211864092594 213644463120 214130018718 215040832160 216116382528 217132312320 217528907904 217728842562 218095389435 218950665472 220118537760 220618807164 221184855936 221952858908 222472746720 223926816960 224120692992 224326686276 224704340630 225792873768 226211784480 226997242065 227887427328 228480884170 228898208099 230324726016 230712478080 230924529990 231124464648 232635082064 233066687040 234589998720 235008909432 236377293390 237922243020 240129313920 240350021010 241698786560 241920936180 242130391536 244273851360 244283800320 244720021392 245132007960 245760951040 246319498656 247174774693 247633354980 248832962928 249251873640 249707136108 251917669080 252135779616 253783725888 254016982989 254254567680 256373355744 256804960720 258048998592 259551537840 260015022729 261121010480 261474141824 261714467322 263913748560 264142245312 264385023111 265868665216 268712180352 269645208756 270145478160 271911134880 272396690478 273688331840 274177061004 275773508955 276481069920 276854973696 277109435988 277441073635 279170115840 279680024448 280150866240 280408357845 281507998464 282241092210 282485456792 284859284160 285506691624 287905907520 288155176704 288905580810 290305123416 290793852580 291324992126 293491383680 293761136790 294158409552 296630328960 297160025976 298569089280 299102248368 301057165024 301615712640 302662989420 305900026740 307899373320 308165952864 310755582720 311041203660 311461845408 312133920135 313345212576 315169724520 316696498272 317229657360 317796138891 319873237838 320466694680 322561248240 322840522048 325698468480 326293361856 326842677280 328425998208 330177806640 330928210746 331777283904 332335831520 332929288362 332942848144 335890225440 336181039488 336490029414 337056510945 338378301184 338689310652 341831140992 342721326255 344065331456 346068717120 346386794985 346686696972 348952623096 349600030560 351884998080 352189660416 352513364148 353106820990 353751776153 355956394752 356883364530 359526945008 360193970880 361938855168 362548179840 362881404270 363195587304 365569414672 366425700480 367698011940 368641426560 369479247984 371450032470 373534488320 373877810460 374560704162 376321456280 378203669424 379812378880 380675588832 383874543360 384560033616 385207441080 387073497888 388417503089 389327306760 390838162176 391681515720 392211212736 392571700983 395870622840 396213367968 398802997824 403068270528 403550652560 404467813134 407866702320 408595035717 410532497760 410887937152 411265591506 414721604880 415282460544 416178560180 417793616768 420226299360 422261997696 422972876480 423361638315 423728185188 427288926240 428260037436 430081664320 432232765056 433358371215 435057815808 435457685124 436190778870 436987488189 440237075520 440641705185 441237614328 442369711872 443905717816 444945493440 447853633920 448653372552 449408681260 451585747536 452423568960 453994484130 456961768340 457796416198 461424956160 461849059980 462248929296 465270164128 466133374080 469179997440 470017818864 472754586780 475844486040 479809856757 480258627840 480700042020 483841872360 484260783072 488547702720 489440042784 490264015920 492638997312 494349549386 495266709960 497665925856 498503747280 499393932543 499414272216 503835338160 504271559232 507567451776 508033965978 512746711488 513609921440 516097997184 519103075680 520030045458 522242020960 522948283648 523428934644 527827497120 528284490624 528770046222 529660231485 531737330432 535325046795 537424360704 539290417512 540290956320 543822269760 544322106405 544793380956 547376663680 548354122008 551547017910 552962139840 554218871976 554882147270 559360048896 560301732480 560816715690 561841056243 564482184420 564970913584 569718568320 571013383248 575811815040 577811161620 580610246832 581587705160 582649984252 586982767360 587522273580 588316819104 593260657920 594320051952 598204496736 602114330048 603231425280 605325978840 606701719701 611800053480 615798746640 616331905728 616898387259 622082407320 622923690816 624267840270 626690425152 630339449040 633392996544 634459314720 635592277782 639746475676 640933389360 645122496480 645681044096 651396936960 652586723712 653685354560 654286168305 656851996416 660355613280 661856421492 663554567808 664671663040 665858576724 665885696288 671780450880 672362078976 672980058828 674113021890 677378621304 680991726195 683662281984 685442652510 686694624297 692137434240 692773589970 693373393944 697905246192 699200061120 703769996160 705026728296 706213641980 707503552306 713766729060 719053890016 720387941760 725096359680 725762808540 726391174608 728312480315 731138829344 732851400960 735396023880 737282853120 738958495968 741524324079 742900064940 747755620920 749121408324 752642912560 756407338848 761351177664 762050948967 769120067232 770414882160 774146995776 776835006178 778654613520 783363031440 784422425472 785143401966 791741245680 792426735936 797605995648 799683094595 806136541056 807101305120 808935626268 815733404640 817190071434 821064995520 821775874304 822531183012 827320526865 829443209760 830564921088 832323220905 832357120360 835587233536 840452598720 841225073535 844523995392 845945752960 846723276630 847456370376 854577852480 856520074872 860163328640 864465530112 866716742430 870915370248 872381557740 873974976378 880474151040 881283410370 882475228656 887811435632 889890986880 895707267840 897306745104 898817362520 903171495072 904847137920 907988968260 913923536680 915592832396 923698119960 924497858592 930540328256 932266748160 936401760405 940035637728 945509173560 951688972080 953388416673 959619713514 961400084040 967683744720 968521566144 977095405440 978880085568 980528031840 985277994624 988699098772 990533419920 995331851712 997007494560 998787865086 998828544432 1007670676320 1008543118464 1011169532835 1015134903552 1016067931956 1019637472441 1025493422976 1027219842880 1028163978765 1032195994368 1038206151360 1040060090916 1044484041920 1046857869288 1055654994240 1056568981248 1057540092444 1059320462970 1061255328459 1070650093590 1078580835024 1080581912640 1087644539520 1088644212810 1089586761912 1094753327360 1096708244016 1103094035820 1105924279680 1108437743952 1109764294540 1120603464960 1121633431380 1123682112486 1128964368840 1129941827168 1139437136640 1142026766496 1144491040495 1151623630080 1155622323240 1161220493664 1163175410320 1165252509267 1165299968504 1175044547160 1176633638208 1177715102949 1188640103904 1196408993472 1204228660096 1210651957680 1213403439402 1223600106960 1231597493280 1232663811456 1233796774518 1235873873465 1244164814640 1245847381632 1248535680540 1253380850304 1260678898080 1266785993088 1268918629440 1270084914945 1271184555564 1279492951352 1281866778720 1290244992960 1291362088192 1300075113645 1305173447424 1307370709120 1308572336610 1310962464567 1320711226560 1321925115555 1323712842984 1327109135616 1329343326080 1331717153448 1331771392576 1343560901760 1345960117656 1348226043780 1354757242608 1361983452390 1370885305020 1373389248594 1384274868480 1385547179940 1386746787888 1395810492384 1398400122240 1407539992320 1410053456592 1412427283960 1415007104612 1427533458120 1438107780032 1439429570271 1440775883520 1451525617080 1452782349216 1456624960630 1462277658688 1470792047760 1477916991936 1483048648158 1485800129880 1495511241840 1498181797629 1498242816648 1505285825120 1512814677696 1522702355328 1524101897934 1538240134464 1540829764320 1548293991552 1553670012356 1557309227040 1566726062880 1568844850944 1570286803932 1583482491360 1584853471872 1588980694455 1595211991296 1599366189190 1602287456693 1612273082112 1614202610240 1617871252536 1631466809280 1634380142868 1642129991040 1645062366024 1654641053730 1658886419520 1664646441810 1664714240720 1680905197440 1682450147070 1685523168729 1691891505920 1693446553260 1694912740752 1709155704960 1713040149744 1720326657280 1733433484860 1741830740496 1744763115480 1747949952756 1760948302080 1762566820740 1764950457312 1768758880765 1775622871264 1779781973760 1794613490208 1797634725040 1806342990144 1809694275840 1815977936520 1820105159103 1827847073360 1831185664792 1847396239920 1848995717184 1850695161777 1861080656512 1872803520810 1880071275456 1891018347120 1903377944160 1906776833346 1919239427028 1922800168080 1935367489440 1937043132288 1942087515445 1954190810880 1957760171136 1961056063680 1962858504915 1970555989248 1977398197544 1981066839840 1990663703424 1994014989120 1997575730172 1997657088864 2015341352640 2017086236928 2022339065670 2032135863912 2039274944882 2042975178585 2050986845952 2054439685760 2056327957530 2060083872891 2076412302720 2080120181832 2088968083840 2093715738576 2111309988480 2115080184888 2118640925940 2122510656918 2141300187180 2157161670048 2161163825280 2175289079040 2177288425620 2179173523824 2184937440945 2193416488032 2206188071640 2211848559360 2216875487904 2219528589080 2224572972237 2243266862760 2247364224972 2257928737680 2259883654336 2284053532992 2288982080990 2311244646480 2322440987328 2326350820640 2330505018534 2330599937008 2350089094320 2353267276416 2355430205898 2377280207808 2392817986944 2399049283785 2408457320192 2421303915360 2426806878804 2447200213920 2463194986560 2465327622912 2467593549036 2471747746930 2476262433071 2488329629280 2491694763264 2496969662715 2497071361080 2506761700608 2517880289089 2521357796160 2533571986176 2537837258880 2540169829890 2542369111128 2558985902704 2563733557440 2580489985920 2600150227290 2614741418240 2617144673220 2621924929134 2641422453120 2643850231110 2647425685968 2658686652160 2663434306896 2663542785152 2687121803520 2691920235312 2696452087560 2709514485216 2718922521623 2723966904780 2741770610040 2746778497188 2771094359880 2773493575776 2791620984768 2796800244480 2809205281215 2820106913184 2824854567920 2830014209224 2855066916240 2860165250019 2876215560064 2878859140542 2903051234160 2905564698432 2913249921260 2924555317376 2941584095520 2955833983872 2966097296316 2971600259760 2991022483680 2996363595258 2996485633296 3010571650240 3025629355392 3033508598505 3045404710656 3048203795868 3058912417323 3076480268928 3081659528640 3084491936295 3096587983104 3107340024712 3114618454080 3133452125760 3140573607864 3166964982720 3169706943744 3177961388910 3183765985377 3198732378380 3204574913386 3228405220480 3235742505072 3262933618560 3268760285736 3284259982080 3290124732048 3309282107460 3317772839040 3329292883620 3329428481440 3361810394880 3364900294140 3371046337458 3386893106520 3389825481504 3418311409920 3426080299488 3433473121485 3466866969720 3483661480992 3489526230960 3495757527801 3495899905512 3525133641480 3529900914624 3537517761530 3551245742528 3589226980416 3595269450080 3612685980288 3631955873040 3640210318206 3655694146720 3662371329584 3694792479840 3697991434368 3701390323554 3707621620395 3722161313024 3745607041620 3760142550912 3782036694240 3806755888320 3810254744835 3813553666692 3838478854056 3845600336160 3870734978880 3874086264576 3884175030890 3891269537683 3915520342272 3922112127360 3925717009830 3932887393701 3954796395088 3962133679680 3981327406848 3988029978240 3995151460344 3995314177728 4030682705280 4044678131340 4064271727824 4078549889764 4085950357170 4108879371520 4112655915060 4120167745782 4152824605440 4160240363664 4177936167680 4187431477152 4222619976960 4230160369776 4237281851880 4245021313836 4282600374360 4314323340096 4318288710813 4322327650560 4354576851240 4358347047648 4369874881890 4386832976064 4412376143280 4433750975808 4439057178160 4449145944474 4486533725520 4494545392887 4494728449944 4515857475360 4519767308672 4568107065984 4577964161980 4622489292960 4644881974656 4652701641280 4661010037068 4661199874016 4700178188640 4706534552832 4710860411796 4754560415616 4766942083365 4785635973888 4798098567570 4806862370079 4842607830720 4853613757608 4894400427840 4926389973120 4935187098072 4943495493860 4952524866142 4976659258560 4993939325430 4994142722160 5035760578178 5042715592320 5075674517760 5080339659780 5084738222256 5098187362205 5117971805408 5127467114880 5160979971840 5200300454580 5234289346440 5243849858268 5282844906240 5287700462220 5294851371936 5306276642295 5326868613792 5327085570304 5383840470624 5392904175120 5419028970432 5437845043246 5447933809560 5483541220080 5493556994376 5542188719760 5546987151552 5583241969536 5618410562430 5640213826368 5649709135840 5660028418448 5710133832480 5720330500038 5752431120128 5757718281084 5806102468320 5811129396864 5826262546335 5826499842520 5849110634752 5883168191040 5888575514745 5911667967744 5932194592632 5943200519520 5982044967360 5992727190516 5992971266592 6013780194601 6021143300480 6051258710784 6067017197010 6096407591736 6117824834646 6152960537856 6163319057280 6168983872590 6180251618673 6214680049424 6229236908160 6266904251520 6281147215728 6333929965440 6355922777820 6367531970754 6397464756760 6409149826772 6456810440960 6471485010144 6525867237120 6537520571472 6554812322835 6580249464096 6618564214920 6635545678080 6658585767240 6658856962880 6673718916711 6729800588280 6742092674916 6773786213040 6779650963008 6852160598976 6866946242970 6933733939440 6967322961984 6979052461920 6991515055602 6991799811024 7050267282960 7059801829248 7075035523060 7102491485056 7178453960832 7190538900160 7197147851355 7225371960576 7263911746080 7280420636412 7311388293440 7324742659168 7389584959680 7395982868736 7402780647108 7415243240790 7428787299213 7490908988145 7491214083240 7520285101824 7553640867267 7564073388480 7613511776640 7620509489670 7627107333384 7676957708112 7691200672320 7741469957760 7768350061780 7782539075366 7844224254720 7851434019660 7865774787402 7909592790176 7924267359360 7976059956480 7990302920688 7990628355456 8011437283465 8061365410560 8089356262680 8128543455648 8156767564869 8157099779528 8171900714340 8225311830120 8240335491564 8320480727328 8374862954304 8427615843645 8460320739552 8474563703760 8490042627672 8565200748720 8628646680192 8636577421626 8709153702480 8716694095296 8739749763780 8773665952128 8824752286560 8867501951616 8878114356320 8898291888948 8973067451040 8989090785774 8989456899888 9031714950720 9039534617344 9100525795515 9136214131968 9155928323960 9176737251969 9244978585920 9253475808885 9289763949312 9305403282560 9322020074136 9322399748032 9400356377280 9421720823592 9509120831232 9533884166730 9551297956131 9596197135140 9613724740158 9685215661440 9707227515216 9788800855680 9852779946240 9870374196144 9886990987720 9905049732284 9953318517120 9987878650860 9988285444320 10071521156356 10085431184640 10160679319560 10169476444512 10196374724410 10235943610816 10254934229760 10300419364455 10400600909160 10468578692880 10487272583403 10487699716536 10575400924440 10589702743872 10612553284590 10653737227584 10767680941248 10785808350240 10838057940864 10875690086492 10895867619120 10967082440160 10987113988752 11084377439520 11093974303104 11122864861185 11166483939072 11216012196851 11236821124860 11280427652736 11299418271680 11320056836896 11420267664960 11440661000076 11515436562168 11612204936640 11622258793728 11652525092670 11652999685040 11673808613049 11766336382080 11777151029490 11798662181103 11864389185264 11886401039040 11964089934720 11985454381032 11985942533184 12027560389202 12042286600960 12134034394020 12192815183472 12235649669292 12326638114560 12337967745180 12360503237346 12381312165355 12429360098848 12458473816320 12533808503040 12562294431456 12589401445445 12667859930880 12711845555640 12735063941508 12794929513520 12818299653544 12942970020288 12954866132439 13075041142944 13109624645670 13160498928192 13237128429840 13317171534480 13317713925760 13347437833422 13459601176560 13484185349832 13547572426080 13559301926016 13594612608115 13704321197952 13733892485940 13867467878880 13934645923968 13958104923840 13983030111204 13983599622048 14100534565920 14119603658496 14150071046120 14204982970112 14300826250095 14356907921664 14381077800320 14394295702710 14420587110237 14527823492160 14560841272824 14622776586880 14649485318336 14779169919360 14805561294216 14830486481580 14857574598426 14981817976290 14982428166480 15107281734534 15128146776960 15227023553280 15241018979340 15254214666768 15294562086615 15353915416224 15382401344640 15482939915520 15536700123560 15565078150732 15702868039320 15731549574804 15819185580352 15848534718720 15918829926885 15980605841376 15981256710912 16022874566930 16178712525360 16257086911296 16313535129738 16314199559056 16343801428680 16450623660240 16480670983128 16640961454656 16749725908608 16855231687290 16920641479104 16949127407520 16980085255344 17130401497440 17257293360384 17273154843252 17333837031497 17418307404960 17433388190592 17478787639005 17479499527560 17547331904256 17625162023623 17649504573120 17735003903232 17756228712640 17796583777896 17946134902080 17978181571548 17978913799776 18041340583803 18063429901440 18201051591030 18311856647920 18353474503938 18489957171840 18506951617770 18540754856019 18610806565120 18644040148272 18644799496064 18800712754560 18843441647184 19067768333460 19102595912262 19192394270280 19227449480316 19370431322880 19414455030432 19456347688415 19577601711360 19664436968505 19740748392288 19773981975440 19810099464568 19906637034240 19975757301720 19976570888640 20021156750133 20143042312712 20321358639120 20338952889024 20392749448820 20471887221632 20600838728910 20801201818320 20937157385760 20974545166806 20975399433072 21150801848880 21179405487744 21225106569180 21307474455168 21535361882496 21571616700480 21591443554065 21676115881728 21751380172984 21791735238240 21934164880320 21974227977504 22168754879040 22187948606208 22245729722370 22286361897639 22432024393702 22472726964435 22473642249720 22560855305472 22598836543360 22640113673792 22660922601801 22840535329920 22881322000152 23030873124336 23224409873280 23305050185340 23305999370080 23347617226098 23532672764160 23554302058980 23597324362206 23728778370528 23772802078080 23928179869440 23970908762064 23971885066368 24034311850395 24055120778404 24268068788040 24385630366944 24470302694607 24471299338584 24675935490360 24721006474692 24762624330710 24858720197696 25124588862912 25178802890890 25423691111280 25470127883016 25589859027040 25636599307088 25885940040576 25909732264878 26150082285888 26219249291340 26320997856384 26474256859680 26634343068960 26635427851520 26694875666844 26919202353120 26968370699664 27095144852160 27118603852032 27189225216230 27238886763781 27408642395904 27467784971880 27530211755907 27696683179979 27734935757760 27869291847936 27916209847680 27966060222408 27967199244096 28201069131840 28300142092240 28601652500190 28653893868393 28762155600640 28788591405420 28841174220474 29055646984320 29121682545648 29245553173760 29298970636672 29558339838720 29611122588432 29660972963160 29715149196852 29963635952580 29964856332960 30068900973005 30214563469068 30256293553920 30482037958680 30508429333536 30589124173230 30707830832448 30764802689280 30901258093365 31073400247120 31130156301464 31405736078640 31461817750209 31463099149608 31638371160704 31837659853770 31961211682752 32045749133860 32357425050720 32514173822592 32627070259476 32628399118112 32687602857360 32901247320480 32961341966256 33281922909312 33368594583555 33499451817216 33648036590553 33710463374580 33841282958208 33898254815040 33960170510688 34260802994880 34546309686504 34667674062994 34836614809920 34866776381184 34957575278010 34958999055120 35021425839147 35250324047246 35299009146240 35512457425280 35593167555792 35892269804160 35956363143096 35957827599552 36082681167606 36126859802880 36402103182060 36623713295840 36706949007876 36979914343680 37013903235540 37081509712038 37143936496065 37288080296544 37289598992128 37601425509120 37686883294368 37768204336335 38135536666920 38205191824524 38384788540560 38454898960632 38828910060864 38912695376830 39328873937010 39481496784576 39547963950880 39620198929136 39951514603440 39953141777280 40042313500266 40286084625424 40642717278240 40677905778048 40783837824345 40785498897640 40943774443264 41201677457820 41602403636640 41874314771520 41949090333612 41950798866144 42096461362207 42301603697760 42358810975488 42450213138360 42614948910336 42803964914513 43070723764992 43143233400960 43182887108130 43261761330711 43502760345968 43583470476480 43868329760640 43948455955008 44337509758080 44491459444740 44572723795278 44864048787404 44945453928870 44947284499440 45197673086720 45280227347584 45321845203602 45681070659840 45762644000304 45883686259845 46061746248672 46448819746560 46610100370680 46611998740160 46695234452196 47108604117960 47194648724412 47457556741056 47545604156160 47756489780655 47941817524128 47943770132736 48068623700790 48110241556808 48536137576080 48771260733888 48940605389214 48942598677168 49351870980720 49442012949384 49525248661420 49717440395392 50249177725824 50357605781780 50847382222560 50940255766032 51179718054080 51273198614176 51771880081152 51819464529756 52001511094491 52300164571776 52436362917015 52438498582680 52641995712768 52875486070869 52948513719360 53268686137920 53389751333688 53838404706240 53936741399328 54124021751409 54190289704320 54378450432460 54477773527562 54935569943760 55060423511814 55393366359958 55469871515520 55832419695360 55932120444816 55934398488192 56080060984255 56402138263680 56600284184480 57203305000380 57307787736786 57577182810840 57682348440948 58111293968640 58243365091296 58369043065245 58597941273344 58993310905515 59222245176864 59321945926320 59430298393704 59927271905160 59929712665920 60137801946010 60429126938136 60964075917360 61016858667072 61178248346460 61415661664896 61802516186730 62146800494240 62260312602928 62811472157280 62923635500418 62926198299216 63276742321408 63675319707540 63922423365504 64091498267720 64714850101440 64774330662195 65028347645184 65254140518952 65256798236224 65375205714720 65802494640960 65922683932512 66151582140611 66563845818624 66737189167110 66859085692917 67296073181106 67420926749160 67682565916416 67796509630080 67920341021376 67982767805403 68521605989760 69092619373008 69335348125988 69673229619840 69915150556020 69917998110240 70042851678294 70500648094492 70598018292480 71024914850560 71186335111584 71784539608320 71912726286192 71915655199104 72102935551185 72165362335212 72804206364120 73247426591680 73410908083821 73413898015752 74027806471080 74163019424076 74287872992130 74576160593088 75373766588736 75536408672670 76271073333840 76410383649048 76769577081120 76909797921264 77657820121728 77825390753660 78657747874020 78962993569152 79095927901760 79240397858272 79903029206880 79906283554560 80084627000532 80572169250848 81285434556480 81355811556096 81567675648690 81570997795280 81716660291343 82403354915640 82590635267721 83090049539937 83204807273280 83748629543040 83898180667224 83901597732288 84192922724414 84603207395520 84900426276720 85607929829026 86286466801920 86365774216260 86523522661422 86669185157485 87005520691936 87166940952960 87736659521280 87896911910016 88125810118115 88675019516160 88982918889480 89145447590556 89728097574808 89890907857740 89894568998880 90206702919015 90560454695168 90643690407204 91525288000608 91767372519690 92123492497344 92703774280095 93220200741360 93223997480320 93390468904392 94217208235920 94389297448824 94915113482112 95512979561310 95883635048256 96137247401580 96220483113616 97072275152160 97542521467776 97881210778428 97885197354336 98703741961440 98884025898768 99050497322840 99434880790784 100105783750665 100498355451648 100715211563560 100944109771659 101694764445120 101880511532064 102359436108160 102546397228352 103638929059512 104003022188982 104600329143552 104872725834030 104876997165360 105064277517441 105750972141738 105897027438720 106537372275840 106779502667376 107676809412480 107873482798656 108248043502818 108380579408640 108756900864920 108955547055124 109871139887520 110120847023628 110786732719916 110939743031040 111431809488195 111864240889632 111868796976384 112160121968510 112804276527360 113200568368960 113304613009005 114406610000760 114615575473572 115154365621680 115364696881896 116486730182592 116738086130490 117986621811030 118444490353728 118643891852640 118860596787408 119854543810320 119859425331840 120275603892020 120858253876272 121928151834720 122033717334144 122351513473035 122356496692920 122831323329792 123376134165361 123605032373460 124293600988480 124520625205856 125622944314560 125847271000836 125852396598432 126289384086621 127350639415080 127844846731008 128182996535440 128411894743539 129429700202880 129548661324390 129785283992133 130508281037904 130513596472448 130750411429440 131604989281920 131845367865024 132303164281222 133474378334220 133718171385834 134592146362212 134841853498320 135593019260160 135840682042752 135965535610806 136194433818905 137043211979520 137651058779535 138185238746016 138483415899895 138670696251976 139346459239680 139830301112040 139835996220480 140085703356588 141001296188984 142372670223168 143269469341965 143825452572384 143831310398208 144205871102370 144330724670424 145608412728240 146494853183360 146821816167642 146827796031504 148055612942160 148326038848152 148575745984260 149152321186176 150747533177472 151072817345340 152542146667680 152820767298096 153539154162240 153819595842528 155315640243456 155650781507320 156004533283473 157309088751045 157315495748040 157925987138304 158191855803520 158480795716544 158626458212607 159806058413760 160169254001064 161144338501696 162372065254227 162570869112960 163135351297380 163141995590560 163433320582686 164806709831280 165181270535442 166180099079874 166409614546560 167497259086080 167796361334448 167803195464576 168240182952765 168385845448828 169206414791040 169800852553440 171215859658052 172731548432520 173047045322844 173338370314970 174011041383872 174333881905920 175107129195735 175793823820032 176251620236230 177965837778960 178290895181112 179456195149616 179781815715480 179789137997760 180413405838030 181287380814408 183050576001216 183534745039380 184246984994688 185407548560190 186440401482720 186447994960640 186780937808784 188434416471840 188778594897648 189830226964224 190672207346467 191025959122620 191767270096512 192274494803160 192440966227232 193876782259853 194144550304320 195085042935552 195762421556856 195770394708672 197407483922880 197768051797536 198100994645680 198454746421833 200211567501330 200577257078751 201430423127120 201888219543318 203389528890240 203761023064128 203948303416209 204718872216320 205092794456704 207277858119024 208006044377964 209745451668060 209753994330720 210128555034882 210482306811035 211501944283476 211794054877440 213074744551680 213559005334752 214019824572565 215353618824960 215746965597312 216308806653555 216496087005636 217513801729840 217911094110248 219742279775040 220232724251463 220241694047256 221573465439832 222863618976390 223728481779264 224320243937020 226401136737920 226609226018010 228813220001520 229231150947144 230308731243360 230729393763792 232973460365184 233476172260980 235973243622060 236888980707456 237287783705280 237721193574816 239709087620640 239718850663680 240551207784040 241716507752544 243856303669440 244067434668288 244703026946070 244712993385840 245149980874029 246752268330722 247210064746920 248587201976960 249041250411712 249270148619811 251245888629120 251694542001672 251704793196864 252578768173242 254701278830160 256365993070880 256823789487078 258859400405760 259097322648780 259570567984266 260007555472455 261016562075808 261027192944896 261500822858880 263209978563840 263690735730048 264377430354345 264606328562444 266948756668440 267436342771668 269184292724424 269683706996640 270620108757045 271681364085504 271931071221612 272388867637810 275302117559070 276370477492032 276966831799790 277341392503952 279660602224080 279671992440960 280171406713176 282002592377968 284745340446336 286538938683930 287650905144768 288411742204740 288661449340848 291216825456480 292989706366720 293643632335284 293655592063008 294675229535449 296111225884320 296652077696304 297151491968520 298304642372352 299627754401591 301495066354944 302145634690680 302832329314977 305084293335360 305641534596192 307078308324480 307639191685056 311301563014640 312009066566946 314618177502090 314630991496080 315192832552323 316383711607040 316961591433088 317252916425214 319612116827520 320338508002128 322288677003392 324744130508454 325141738225920 326270702594760 326283991181120 326866641165372 329613419662560 330362541070884 330757910703055 332360198159748 332819229093120 334295428464585 335592722668896 335606390929152 336480365905530 336771690897656 338412829582080 339601705106880 339913839027015 342431719316104 345463096865040 346094090645688 346676740629940 348022082767744 350214258391470 352503240472460 355931675557920 356581790362224 358912390299232 359563631430960 359578275995520 360826811676060 362574761628816 366101152002432 367054540419105 367069490078760 368493969989376 370128402496083 370815097120380 372880802965440 373561875617568 376868832943680 377557189795296 378868152259863 381344414692934 382051918245240 383534540193024 384548989606320 384881932454464 385235684230617 387753564519706 388289100608640 391524843113712 391540789417344 394814967845760 395536103595072 396201989291360 396909492843666 400423135002660 401154514157502 402860846254240 403776439086636 406779057780480 407522046128256 407896606832418 408583301456715 410185588913408 412953176338605 414555716238048 415450247699685 416012088755928 419490903336120 419507988661440 420257110069764 420964613622070 423003888566952 427118010669504 428039649145130 431493931194624 432617613307110 432992174011272 435027603459680 435822188220496 439484559550080 440465448502926 440483388094512 443146930879664 445727237952780 447456963558528 448640487874040 452802273475840 453218452036020 457626440003040 458462301894288 460617462486720 461458787527584 463061074984277 465946920730368 466952344521960 468013599850419 470843614059643 471946487244120 473777961414912 474575567410560 475442387149632 475879374637821 479418175241280 481102415568080 483433015505088 487116195762681 487712607338880 489406053892140 489425986771680 490299961748058 493504536661444 494420129493840 497174403953920 498082500823424 498540297239622 502491777258240 503389084003344 503409586393728 504720548858295 505157536346484 509402557660320 512731986141760 513647578974156 518194645297560 519141135968532 520015110944910 522033124151616 523001645717760 525321387587205 527381471460096 528754860708690 529212657124888 533897513336880 534872685543336 538368585448848 539367413993280 541240217514090 543862142443224 544777735275620 550604235118140 552740954984064 553933663599580 554682785007904 559321204448160 559343984881920 560342813426352 564005184755936 569490680892672 572016622039401 573077877367860 575301810289536 576823484409480 577322898681696 581630346779559 582433650912960 587287264670568 587311184126016 589350459070898 592222451768640 593304155392608 594302983937040 595364239265499 599255508803182 604291269381360 605664658629954 610168586670720 611283069192384 614156616648960 615278383370112 616880670826805 622603126029280 624018133133892 629236355004180 629261982992160 630385665104646 631446920433105 633923182866176 634505832850428 639224233655040 640677016004256 642059473717695 644577354006784 648926419960665 649488261016908 652541405189520 652567982362240 653733282330744 659226839325120 660725082141768 661515821406110 664720396319496 668590856929170 671185445337792 672960731811060 673543381795312 679203410213760 679827678054030 684863438632208 690926193730080 692188181291376 693353481259880 696044165535488 700428516782940 705006480944920 711863351115840 713163580724448 717824780598464 719127262861920 719156551991040 721653623352120 725149523257632 727667403546721 732202304004864 734109080838210 734138980157520 735449942622087 740256804992166 741630194240760 745761605930880 747123751235136 747810445859433 753737665887360 755114379590592 757736304519726 762688829385868 764103836490480 769097979212640 769763864908928 770471368461234 775507129039412 776578201217280 780022666417365 783049686227424 783081578834688 789629935691520 791072207190144 792403978582720 793132291063035 793818985687332 800846270005320 802309028315004 805721692508480 807552878173272 811860326271135 815044092256512 815793213664836 817166602913430 825906352677210 829111432476096 830900495399370 832024177511856 838981806672240 839015977322880 840514220139528 841929227244140 846007777133904 854236021339008 856079298290260 865235226614220 865984348022544 870055206919360 871644376440992 878969119100160 880930897005852 880966776189024 884025688606347 886293861759328 891454475905560 894913927117056 897280975748080 898883263204773 906436904072040 908496987944931 915252880006080 916924603788576 921234924973440 922917575055168 926122149968554 933904689043920 936027199700838 941687228119286 943892974488240 949151134821120 950884774299264 951758749275642 953361036732335 958836350482560 962204831136160 966866031010176 969383911299265 974232391525362 975425214677760 978812107784280 978851973543360 980599923496116 987009073322888 988840258987680 992273732109165 996165001646848 997080594479244 1002886285393755 1006778168006688 1006819172787456 1009441097716590 1010315072692968 1018805115320640 1019741517081045 1025463972283520 1027295157948312 1036389290595120 1038282271937064 1040030221889820 1044066248303232 1050642775174410 1057509721417380 1058425314249776 1067795026673760 1069745371086672 1076737170897696 1078734827986560 1082480435028180 1087724284886448 1089555470551240 1101163621257315 1101208470236280 1105481909968128 1107867327199160 1109365570015808 1110385207488249 1118642408896320 1120685626852704 1128010369511872 1136604456779589 1144033244078802 1146155754735720 1150603620579072 1153646968818960 1154645797363392 1155707052691851 1163260693559118 1164867301825920 1174574529341136 1174622368252032 1178700918141796 1184444903537280 1186608310785216 1188605967874080 1190728478530998 1198511017606364 1208582538762720 1211329317259908 1220337173341440 1222566138384768 1225749904370145 1230556766740224 1233761341653610 1245206252058560 1246350743099055 1248036266267784 1258472710008360 1258523965984320 1260771330209292 1262893840866210 1269011665700856 1281354032008512 1284118947435390 1297852839921330 1298976522033816 1305082810379040 1305135964724480 1307466564661488 1318453678650240 1321450164283536 1323031642812220 1329440792638992 1337181713858340 1342370890675584 1345921463622120 1347086763590624 1357137475818971 1358406820427520 1359655356108060 1369726877264416 1381852387460160 1384376362582752 1386706962519760 1389183224952831 1400857033565880 1404040799551257 1410012961889840 1412530842178929 1423726702231680 1426327161448896 1427638123913463 1435649561196928 1438254525723840 1443307246704240 1450299046515264 1455334807093442 1468218161676420 1468277960315040 1470899885244174 1473376147677245 1480513609984332 1483260388481520 1491523211861760 1494247502470272 1495620891718866 1498138772007955 1507475331774720 1510228759181184 1514161646574885 1515472609039452 1525377658771736 1528207672980960 1538195958425280 1539527729817856 1540942736922468 1551014258078824 1560045332834730 1566099372454848 1575964162761615 1582144414380288 1584807957165440 1586264582126070 1587637971374664 1601692540010640 1604618056630008 1611443385016960 1615105756346544 1623720652542270 1631586427329672 1634333205826860 1651812705354420 1658222864952192 1661800990798740 1664048355023712 1677963613344480 1678031954645760 1681028440279056 1683858454488280 1692015554267808 1708472042678016 1712158596580520 1716049866118203 1730470453228440 1731968696045088 1740110413838720 1743288752881984 1744891040338677 1761861794011704 1761933552378048 1768051377212694 1772587723518656 1782908951811120 1786092717796497 1794561951496160 1797766526409546 1812873808144080 1816993975889862 1830505760012160 1833849207577152 1842469849946880 1845835150110336 1850642012480415 1852244299937108 1867809378087840 1872054399401676 1883374456238572 1887785948976480 1894340761299315 1901769548598528 1903517498551284 1906722073464670 1917672700965120 1924409662272320 1926178421153085 1933732062020352 1938767822598530 1948464783050724 1957624215568560 1957703947086720 1961199846992232 1974018146645776 1977680517975360 1984547464218330 1994161188958488 2005772570787510 2013556336013376 2018882195433180 2020630145385936 2037610230641280 2039483034162090 2050927944567040 2054590315896624 2072778581190240 2076564543874128 2080060443779640 2088132496606464 2097394280811137 2101285550348820 2115019442834760 2116850628499552 2135590053347520 2139490742173344 2153474341795392 2157469655973120 2164960870056360 2175448569772896 2179110941102480 2183002210640163 2202327242514630 2202416940472560 2206349827866261 2215734654398320 2218731140031616 2220770414976498 2237284817792640 2241371253705408 2243431337578299 2256020739023744 2273208913559178 2288066488157604 2292311509471440 2307293937637920 2309291594726784 2311414105383702 2315305374921385 2326521387118236 2329734603651840 2340067999252095 2349149058682272 2349244736504064 2354218070298215 2357401836283592 2368889807074560 2373216621570432 2377211935748160 2379396873189105 2381456957061996 2397022035212728 2417165077525440 2422658634519816 2435580978813405 2445132276769536 2451499808740290 2467522683307220 2490412504117120 2492701486198110 2496072532535568 2516945420016720 2517047931968640 2521542660418584 2525787681732420 2538023331401712 2562708064017024 2568237894870780 2595705679842660 2597953044067632 2610165620758080 2614933129322976 2636907357300480 2642900328567072 2646063285624440 2652077065819041 2658881585277984 2674363427716680 2684741781351168 2691842927244240 2694173527181248 2696649789614319 2714274951637942 2719310712216120 2739453754528832 2763704774920320 2768752725165504 2773413925039520 2778366449905662 2801714067131760 2808081599102514 2820025923779680 2825061684357858 2847453404463360 2852654322897792 2855276247826926 2860083110197005 2871299122393856 2876509051447680 2886614493408480 2900598093030528 2908151733897795 2910669614186884 2936436323352840 2936555920630080 2941799770488348 2946752295354490 2961027219968664 2966520776963040 2976821196327495 2988495004940544 2991241783437732 2996277544015910 3020457518362368 3028323293149770 3030945218078904 3050755317543472 3056415345961920 3076391916850560 3081885473844936 3102028516157648 3120090665669460 3132198744909696 3151928325523230 3169615914330880 3172529164252140 3175275942749328 3203385080021280 3209236113260016 3222886770033920 3230211512693088 3241427524889939 3247441305084540 3263172854659344 3268666411653720 3295905298417501 3303625410708840 3316445729904384 3323601981597480 3328096710047424 3331155622464747 3355927226688960 3362056880558112 3367716908976560 3384031108535616 3409813370338767 3424317193161040 3432099732236406 3460940906456880 3463937392090176 3467121158075553 3480220827677440 3486577505763968 3489782080677354 3523723588023408 3523867104756096 3536102754425388 3545175447037312 3565817903622240 3572185435592994 3589123902992320 3595533052819092 3625747616288160 3633987951779724 3638337017733605 3661011520024320 3667698415154304 3677249713110435 3691670300220672 3701284024960830 3704488599874216 3735618756175680 3739052229297165 3744108798803352 3766748912477144 3775571897952960 3788681522598630 3807034997102568 3813444146929340 3848819324544640 3852356842306170 3877535645197060 3896929566101448 3915248431137120 3915407894173440 3922399693984464 3948036293291552 3955361035950720 3969094928436660 3988322377916976 4011545141575020 4027112672026752 4037764390866360 4041260290771872 4071412427456913 4075220461282560 4078966068324180 4109180631793248 4145557162380480 4153129087748256 4160120887559280 4167549674858493 4194788561622274 4202571100697640 4230038885669520 4233701256999104 4237592526536787 4271180106695040 4278981484346688 4306948683590784 4329921740112720 4350897139545792 4358221882204960 4366004421280326 4404654485029260 4404833880945120 4412699655732522 4420128443031735 4431469308796640 4437462280063232 4441540829952996 4474569635585280 4482742507410816 4486862675156598 4494416316023865 4512041478047488 4542484939724655 4546417827118356 4576132976315208 4584623018942880 4614587875275840 4618583189453568 4622828210767404 4630610749842770 4653042774236472 4680135998504190 4698298117364544 4708436140596430 4714803672567184 4746433243140864 4754423871496320 4758793746378210 4762913914123992 4794044070425456 4834330155050880 4845317269039632 4871161957626810 4902999617480580 4935045366614440 4980825008234240 4985402972396220 4992145065071136 5033890840033440 5034095863937280 5043085320837168 5051575363464840 5076046662803424 5093671824827047 5125416128034048 5136475789741560 5148149598354609 5191411359685320 5195906088135264 5220331241516160 5229866258645952 5234673121016031 5285800657134144 5292126571248880 5304154131638082 5317763170555968 5348726855433360 5358278153389491 5383685854488480 5388347054362496 5393299579228638 5428549903275884 5438621424432240 5478907509057664 5527409549840640 5537505450331008 5546827850079040 5551926037441245 5556732899811324 5603428134263520 5616163198205028 5640051847559360 5650123368715716 5683022283897945 5705308645795584 5710552495653852 5720166220394010 5753018102895360 5773228986816960 5778535263459255 5801196186061056 5816303467795590 5821339228373768 5872872646705680 5873111841260160 5883599540976696 5893504590708980 5922054439937328 5933041553926080 5953642392654990 5982483566875464 5992555088031820 6056646586299540 6061890436157808 6101510635086944 6112830691923840 6152783833701120 6163770947689872 6204057032315296 6240181331338920 6264397489819392 6292182842433411 6303856651046460 6345058328504280 6350551885498656 6406770160042560 6418472226520032 6460423025386176 6482855049779878 6494882610169080 6526345709318688 6537332823307440 6549006631920489 6591810596835002 6607250821417680 6647203963194960 6656193420094848 6662311244929494 6711854453377920 6724113761116224 6735433817953120 6768062217071232 6785687379094855 6819626740677534 6848634386322080 6864199464472812 6921881812913760 6927874784180352 6934242316151106 6945916124764155 6973155011527936 6979564161354708 7020203997756285 7047447176046816 7047734209512192 7062654210894645 7072205508850776 7090350894074624 7131635807244480 7138190619567315 7144370871185988 7178247805984640 7191066105638184 7251495232576320 7267975903559448 7276674035467210 7335396830308608 7354499426220870 7402568049921660 7408977199748432 7471237512351360 7478104458594330 7488217597606704 7533497824954288 7551143795905920 7577363045197260 7614069994205136 7626888293858680 7697638649089280 7704713684612340 7755071290394120 7793859132202896 7830496862274240 7844799387968928 7896072586583104 7910722071901440 7938189856873320 7956231197457123 7976644755833952 8004341439013931 8023090283150040 8054225344053504 8075528781732720 8082520581543744 8089949368842957 8142824854913826 8157932136648360 8218361263586496 8291114324760960 8306258175496512 8320241775118560 8335099349716986 8389577123244548 8405142201395280 8460077771339040 8467402513998208 8475185053073574 8542360213390080 8557962968693376 8580249330591015 8613897367181568 8659843480225440 8701794279091584 8716443764409920 8724455201693385 8732008842560652 8809308970058520 8809667761890240 8825399311465044 8840256886063470 8862938617593280 8883081659905992 8930463588982485 8965485014821632 8973725350313196 8988832632047730 9084969879449310 9092835654236712 9152265952630416 9169246037885760 9229175750551680 9245656421534808 9261221499685540 9306085548472944 9360271997008380 9396596234729088 9416872281192860 9429607345134368 9508847742992640 9517587492756420 9525827828247984 9588088140850912 9668660310101760 9690634538079264 9724282574669817 9742323915253620 9805999234961160 9870090733228880 9887715895252503 9970805944792440 9984290130142272 9993466867394241 10067781680066880 10086170641674336 10103150726929680 10152093325606848 10187343649654094 10272951579483120 10296299196709218 10382822719370640 10391812176270528 10440662483032320 10459732517291904 10469346242032062 10486971404055685 10571601314268288 10584253142497760 10608308263276164 10635526341111936 10697453710866720 10716556306778982 10767371708976960 10776694108724992 10786599158457276 10857099806551768 10877242848864480 10915011053200815 10957815018115328 11031749139331305 11075010900662016 11093655700158080 11103852074882490 11113465799622648 11206856268527040 11217156687891495 11232326396410056 11280103695118720 11300246737431432 11366044567795890 11421104991307704 11440332440788020 11546457973633920 11557070526918510 11632606935591180 11642678456747536 11745745293411360 11746223682520320 11767199081953392 11787009181417960 11844108879874656 11866083107852160 11907284785309980 11964967133750928 11985110176063640 12113293172599080 12123780872315616 12203021270173888 12214237282370739 12225661383847680 12327541895379744 12408114064630592 12480362662677840 12502649024575479 12584365684866822 12607713302092920 12690116657008560 12701103770997312 12712777579610361 12813540320085120 12836944453040064 12920846050772352 12965710099559756 12989765220338160 13052691418637376 13074665646614880 13098013263840978 13183621193670004 13214501642835360 13260385329095205 13294407926389920 13312386840189696 13324622489858988 13423708906755840 13448227522232448 13470867635906240 13483248948071595 13536124434142464 13571374758189710 13639253481355068 13697268772644160 13728398928945624 13843763625827520 13855749568360704 13868484632302212 13891832249528310 13959128322709416 14040407995512570 14094894352093632 14125308421789290 14144411017701552 14263271614488960 14276381239134630 14288741742371976 14356495611969280 14382132211276368 14502990465152640 14535951807118896 14553348070934420 14708998852441740 14805136099843320 14817954399496864 14942475024702720 14956208917188660 14976435195213408 15066995649908576 15102287591811840 15154726090394520 15228139988410272 15253776587717360 15281015474481141 15409427369224680 15444448795063827 15510142580788240 15587718264405792 15660993724548480 15689598775937856 15704019363048093 15792145173166208 15876379713746640 15912462394914246 15953289511667904 16008682878027862 16046180566300080 16151057563465440 16165041163087488 16179898737685914 16207137624449695 16285649709827652 16315864273296720 16436722527172992 16479526492087505 16582228649521920 16612516350993024 16640483550237120 16655778112323735 16670198699433972 16779154246489096 16810284402790560 16920155542678080 16934805027996416 16950370106147148 17049066851693835 17115925937386752 17160498661182030 17319686960450880 17335605790377765 17403588558183168 17432887528819840 17448910403386770 17464017685121304 17618617940117040 17619335523780480 17650798622930088 17680513772126940 17725877235186560 17766163319811984 17860927177964970 17947450700626392 17977665264095460 18169939758898620 18185671308473424 18304531905260832 18338492075771520 18458351501103360 18491312843069616 18522442999371080 18612171096945888 18720543994016760 18793192469458176 18833744562385720 18859214690268736 18876548527300233 19035174985512840 19051655656495968 19176176281701824 19381269076158528 19448565149339634 19484647830507240 19611998469922320 19647019895761467 19740181466457760 19775431790505006 19941611889584880 19968580260284544 19986933734788482 20135563360133760 20172341283348672 20206301453859360 20304186651213696 20357062137284565 20374687299308188 20545903158966240 20592598393418436 20765645438741280 20783624352541056 20837748374292465 20919465034583808 20938692484064124 20973942808111370 21143202628536576 21168506284995520 21187962632683935 21216616526552328 21271052682223872 21394907421733440 21433112613557964 21534743417953920 21573198316914552 21714199613103536 21754485697728960 21830022106401630 22063498278662610 22187311400316160 22207704149764980 22226931599245296 22413712537054080 22434313375782990 22464652792820112 22560207390237440 22600493474862864 22732089135591780 22842209982615408 22880664881576040 23071337088922507 23092915947267840 23114141053837020 23265213871182360 23285356913495072 23491490586822720 23534398163906784 23574018362835920 23688217759749312 23732166215704320 23814569570619960 23868693592371369 23929934267501856 23970220352127280 24013024317041793 24226586345198160 24247561744631232 24269848106528871 24406042540347776 24428474564741478 24655083790759488 24816228129261184 24960725325355680 25005298049150958 25168731369733644 25215426604185840 25380233314017120 25402207541994624 25425555159220722 25468359124135235 25627080640170240 25673888906080128 25740747991773045 25841692101544704 25931420199119512 25979530440676320 26105382837274752 26149331293229760 26173365605080155 26196026527681956 26367242387340008 26429003285670720 26520770658190410 26588815852779840 26649244979717976 26791390766947455 26896455044464896 26941735271812480 26966497896143190 27142749516379420 27278506962710136 27394537545288320 27456797857891248 27687527251655040 27736969264604424 27783664499056620 27918256645418832 28080815991025140 28189788704187264 28250616843578580 28288822035403104 28526543228977920 28552762478269260 28577483484743952 28764264422552736 29005980930305280 29071903614237792 29106696141868840 29172847724009451 29417997704883480 29610272199686640 29635908798993728 29663147685757509 29912417834377320 29952870390426816 30133991299817152 30309452180789040 30456279976820544 30507553175434720 30562030948962282 30818854738449360 30888897590127654 31020285161576480 31175436528811584 31321987449096960 31379197551875712 31408038726096186 31460914212167055 31584290346332416 31752759427493280 31824924789828492 31906579023335808 32017365756055724 32092361132600160 32302115126930880 32330082326174976 32359797475371828 32414275248899390 32571299419655304 32631728546593440 32745033159602445 32873445054345984 32959052984175010 33225032701986048 33280967100474240 33311556224647470 33340397398867944 33558308492978192 33620568805581120 33840311085356160 33900740212294296 34098133703387670 34320997322364060 34639373920901760 34671211580755530 34865775057639680 34897820806773540 34928035370242608 35237235880234080 35238671047560960 35301597245860176 35361027544253880 35451754470373120 35532326639623968 35655702773789329 35721854355929940 35894901401252784 35955330528190920 36339879517797240 36371342616946848 36609063810521664 36642711847112217 36676984151543040 36982625686139232 37044885998742160 37224342193891776 37441087988033520 37507947073726437 37667489124771440 37718429380537472 37753097054600466 38070349971025680 38103311312991936 38138332738831083 38352352563403648 38762538152317056 38897130298679268 38969295661014480 39223996939844640 39294039791522934 39480362932915520 39550863581010012 39781155987285615 39883223779169760 39937160520569088 39973867469576964 40021707195069655 40271126720267520 40344682566697344 40412602907718720 40449746844214785 40608373302427392 40714124274569130 40749374598616376 41091806317932480 41185196786836872 41531290877482560 41567248705082112 41675496748584930 41877384968128248 41947885616222740 42337012569991040 42375925265367870 42433233053104656 42789814843466880 42866225227115928 43069486835907840 43146396633829104 43428399226207072 43508971395457920 43660044212803260 44126996557325220 44415408299529960 44453863198490592 44827425074108160 44868626751565980 44929305585640224 45200986949725728 45464178271183560 45684419965230816 45761329763152080 45843046423443423 46142674177845014 46228282107674040 46530427742364720 46570713826990144 46982981173645440 47068796327813568 47148036725671840 47376435519498624 47629139141239920 47737387184742738 47859868535003712 47940440704254560 48026048634083586 48453172690396320 48495123489262464 48539696213057742 48621412873349085 48812085080695552 48856949129482956 49310167581518976 49438579476262515 49632456258522368 49921450650711360 49967334336971205 50010596098301916 50337462739467288 50430853208371680 50760466628034240 50804415083989248 50851110318441444 50936718248270470 51347777812160256 51481495983546090 51862840398239024 51959060881352640 52210765674549504 52298662586459520 52346731210160310 52392053055363912 52734484774680016 52858006571341440 53041541316380820 53177631705559680 53298489959435952 53582781533894910 53883470543624960 53932995792286380 54285499032758840 54557013925420272 54789075090576640 54913595715782496 55375054503310080 55473938529208848 55567328998113240 55836513290837664 56030390073097517 56161631982050280 56379577408374528 56501233687157160 56577644070806208 56629645581900699 57105524956538520 57154966969487904 57528528845105472 58143807228475584 58213392283737680 58345695448018902 58835995409766960 58941059687284401 59220544399373280 59271817597987456 59326295371515018 59824835668754640 59905740780853632 60267982599634304 60618904361578080 60912559953641088 61015106350869440 61071186411853695 61124061897924564 61637709476898720 61777795180255308 62040570323152960 62350873057623168 62513245122877395 62758395103751424 62816077452192372 62921828424334110 63505518854986560 63563887898051805 63649849579656984 63813158046671616 64034731512111448 64184722265200320 64604230253861760 64719594950743656 64828550497798780 65142598839310608 65263457093186880 65490066319204890 65918105968350020 66561934200948480 66623112449294940 66680794797735888 67116616985956384 67241137611162240 67680622170712320 67801480424588592 68196267406775340 68641994644728120 69214011266767521 69278747841803520 69342423161511060 69795641613547080 69856070740485216 70474471760468160 70603194491720352 70722055088507760 71064653279247936 71311405547578658 71443708711859880 71789802802505568 71910661056381840 72039072951125379 72679759035594480 72742685233893696 73218127621043328 73285423694224434 73965251372278464 74089771997484320 74448684387783552 74882175976067040 75015894147452874 75334978249542880 75436858761074944 75506194109200932 76140699942051360 76206622625983872 76276665477662166 76405077372405705 76704705126807296 77222243975319135 77525076304634112 77794260597358536 77938591322028960 78447993879689280 78520096815240465 78588079583045868 78960725865831040 79101727162020024 79562311974571230 79766447558339520 79947734939153928 80043414390139310 80689365133394688 80825205815437440 80899493688429570 81428248549138260 81498749197232752 82183612635864960 82370393573673744 83062581754965120 83350993497169860 83754769936256496 83895771232445480 84674025139982080 84751850530735740 84866466106209312 85579629686933760 85732450454231856 86292793267658208 86856798452414144 87017942790915840 87320088425606520 87518543172028353 88253993114650440 88830816599059920 88907726396981184 88989443057272527 89737253503131960 89858611171280448 90401973899451456 90928356542367120 91368839930461632 91522659526304160 91686092846886846 92285348355690028 92456564215348080 93060855484729440 93141427653980288 93965962347290880 94137592655627136 94296073451343680 94382742636501165 94752871038997248 95258278282479840 95474774369485476 95719737070007424 95880881408509120 96052097268167172 96906345380792640 96990246978524928 97079392426115484 97242825746698170 97713898258965912 98235099478807335 98620335163037952 98877158952525030 99842901301422720 99934668673942410 100021192196603832 100674925478934576 100861706416743360 101520933256068480 101702220636882888 101873436496540940 102962991967092180 103725680796478048 103918121762705280 104597325172919040 104693462420320620 104784106110727824 105468969549360032 105716013142682880 106083082632761640 106355263411119360 106596979918871904 106967108321367987 107165563067789820 107865991584572760 108570998065517680 109114027850840544 109827191431564992 109928135541336651 110947877058417696 111134657996226480 111673026581675328 112060780146195034 112323263964100560 113002467374314320 113155288141612416 113259291163801398 114211049913077040 114309933938975808 115057057690210944 115356685444612535 116287614456951168 116426784567475360 116691390896037804 117671990819533920 117882119374568802 118441088798746560 118543635195974912 118652590743030036 119343467961856845 119649671337509280 119811481561707264 120065121585208965 120535965199268608 121237808723156160 121349240532644355 121825119907282176 122030212701738880 122142372823707390 122248123795849128 123275418953797440 123555590360510616 124081140646305920 124701746115246336 125026490245754790 125632154904384744 125843656848668220 127011037709973120 127127775796103610 127299699159313968 128069463024222896 128369444530400640 129208460507723520 129439189901487312 129657100995597560 130285197678621216 130526914186373760 130980132638409780 131836211936700040 133246224898589880 133361589595471776 134233233971912768 134482275222324480 135602960849177184 136392534813550680 137283989289456240 137529139270330269 138428022533535042 138684846323022120 139591283227094160 139712141480970432 140948943520936320 141206388983440704 141444110177015520 142129306558495872 142622811095157316 142887417423719760 143579605605011136 143821322112763680 144078145902250758 145359518071188960 145485370467787392 145864238620047255 146436255242086656 146570847388448868 147930502744556928 148179543994968640 148315738428787545 148897368775567104 149764351952134080 150031788294905748 150669956499085760 151012388218401864 152281399884102720 152413245251967744 152553330955324332 152810154744811410 154444487950638270 155588521194717072 155877182644057920 156895987759378560 157040193630480930 157176159166091736 157921451731662080 158203454324040048 159124623949142460 159532895116679040 159895469878307856 160086828780278620 161650411630874880 161798987376859140 162856497098276520 162997498394465504 164367225271729920 164740787147347488 166125163509930240 166701986994339720 167509539872512992 167791542464890960 168091170219292551 169503701061471480 169732932212418624 169888936745702097 171464900908463712 172585586535316416 173713596904828288 174640176851213040 175037086344056706 176507986229300880 177661633198119840 177815452793962368 177978886114545054 178278513868946645 179474507006263920 179717222342560896 180803947798902912 181856713084734240 182737679860923264 183045319052608320 183213559235561085 183372185693773692 184570696711380056 184913128430696160 186121710969458880 186282855307960576 187539735368632185 188275185311254272 188592146902687360 188765485273002330 190516556564959680 190691663694155415 190949548738970952 191439474140014848 191761762817018240 192104194536334344 193812690761585280 194158784852230968 194485651493396340 195427796517931824 196470198957614670 197754317905050060 199685802602845440 199869337347884820 200042384393207664 201349850957869152 201723412833486720 203041866512136960 203404441273765776 203746872993081880 205925983934184360 207451361592956096 207642033800302563 207836243525410560 209386924840641240 209568212221455648 210937939098720064 212166165265523280 213193959837743808 213934216642735974 214331126135579640 215731983169145520 216117218853376137 217141996131035360 218228055701681088 219654382863129984 219856271082673302 221895754116835392 222269315992452960 223346053163350656 224121560292390068 224646527928201120 226004934748628640 226310576283224832 226518582327602796 228422099826154080 228619867877951616 229215232117217115 230114115380421888 230713370889225070 232575228913902336 232853569134950720 233382781792075608 235343981639067840 235764238749137604 236882177597493120 237305181486060072 238686935923713690 239299342675018560 240130243170417930 242475617446312320 242698481065288710 244060425403477760 244284745647414780 244496247591698256 246550837907594880 247111180721021232 248162281292611840 250052980491509580 251264309808769488 251687313697336440 254022075419946240 254255551592207220 254599398318627936 256138926048445792 256738889060801280 258878379802974624 259314201991195120 260570395357242432 261053828372747520 261960265276819560 262555629516085059 263672423873400080 266492449797179760 266723179190943552 266968329171817581 268466467943825536 271205921698354368 272785069627101360 274567978578912480 275058278540660538 276856045067070084 277369692646044240 279182566454188320 279424282961940864 280151950365487585 281897887041872640 282412777966881408 282888220354031040 283148227909503495 284258613116991744 285245622190314632 285774834847439520 287159211210022272 287642644225527360 288156291804501516 290719036142377920 290970740935574784 291728477240094510 293141694776897736 294705298436422005 295861005489113856 296359087989937280 296631476857575090 299528703904268160 300063576589811496 301339912998171520 302024776436803728 304562799768205440 305106661910648664 305620309489622820 308888975901276540 311177042389434144 311754365288115840 313791975518757120 314080387260961860 314352318332183472 316406908648080096 318249247898284920 319065790233358080 319790939756615712 320173657560557240 320901324964103961 323597974753718280 325712994196553040 325994996788931008 329481574294694976 333403973988679440 335019079745025984 335583084929781920 336182340438585102 339007402122942960 339465864424837248 339777873491404194 342929801816927424 345171173070632832 346070056333837605 347427193809656576 349280353702426080 350074172688113412 353015972458601760 355323266396239680 355630905587924736 355957772229090108 356557027737893290 358949014012527840 359434444685121792 360195364755626895 361607895597805824 363713426169468480 365475359721846528 366090638105216640 366427118471122170 366744371387547384 369141393422760112 369826256861392320 372243421938917760 375079470737264370 377184293805374720 377530970546004660 381033113129919360 381383327388310830 381899097477941904 383523525634036480 384208389072668688 387625381523170560 388317569704461936 388971302986792680 390855593035863648 392212730511682619 392940397915229340 395508635810100120 399738674695769640 400084768786415328 402699701915738304 403446825666973440 406808882547531552 407493745986163760 411851967868368720 412587417810990807 414902723185912192 415284067600605126 418773849681282480 419136424442911296 421875878197440128 424332330531046560 426387919675487616 427868433285471948 428662252271159280 431463966338291040 432234437706752274 434283992262070720 436456111403362176 437592715860141765 439308765726259968 439712542165346604 443791508233670784 444538631984905920 444947215286362635 446692106326701312 448243120584780136 449293055856402240 452009869497257280 453037164655205592 456844199652308160 457239735755903232 458430464234434230 461426741778450140 465707138269901440 466765563584151216 470687963278135680 471528477498275208 473764355194986240 474610362972120144 477373871847427380 478598685350037120 480260486340835860 484951234892624640 485396962130577420 488569491294829560 488992495183396512 493101675815189760 494222361442042464 500105960983019160 502528619617538976 503374627394672880 504273510657877653 508511103184414440 509198796637255872 512277852096891584 517756759605949248 518628403982390240 521140790714484864 523920530553639120 525111259032170118 527344847746800160 532984899594359520 533446358381887104 533936658343635162 534835541606839935 536932935887651072 542411843396708736 545570139254202720 549135957157824960 549640677706683255 550116557081321076 553712090134140168 554739385292088480 558365132908376640 558848565923881728 560303900730975170 564825555933762816 565776440708062080 566296455819006990 570491244380629264 571549669694879040 574318422420044544 575285288451054720 576312583609003032 581438072284755840 583456954480189020 586283389553795472 589410596872844010 592718175979874560 593262953715150180 599057407808536320 600127153179622992 602679825996343040 604049552873607456 609125599536410880 610213323821297328 611240618979245640 617777951802553080 622354084778868288 622926101400907689 623508730576231680 628160774521923720 628704636664366944 632813817296160192 636498495796569840 639581879513231424 640347315121114480 641802649928207922 647195949507436560 648351656560128411 651425988393106080 651989993577862016 658963148589389952 666807947977358880 670038159490051968 671166169859563840 672364680877170204 678014804245885920 678931728849674496 679555746982808388 685859603633854848 687645696351651345 690342346141265664 692140112667675210 698560707404852160 700148345376226824 706031944917203520 710646532792479360 711915544458180216 713114055475786580 717898028025055680 720390729511253790 727426852338936960 732181276210433280 732854236942244340 733488742775094768 738282786845520224 739652513722784640 744486843877835520 750158941474528740 755061941092009320 762066226259838720 762766654776621660 763798194955883808 768416778145337376 776635139408923872 777942605973585360 781711186071727296 784425461023365238 785880795830458680 791017271620200240 799477349391539280 800169537572830656 805399403831476608 813617765095063104 814987491972327520 823703935736737440 825174835621981614 829805446371824384 830568135201210252 837547699362564960 838272848885822592 840455851096462755 843751756394880256 848664661062093120 849444683728510485 852775839350975232 855736866570943896 857324504542318560 862927932676582080 864468875413504548 868567984524141440 872912222806724352 875185431720283530 879425084330693208 887583016467341568 889077263969811840 889894430572725270 896486241169560272 898586111712804480 904019738994514560 906074329310411184 913688399304616320 916860928468868460 922853483556900280 931414276539802880 933531127168302432 941375926556271360 943056954996550416 949220725944240288 954747743694854760 957197370700074240 960520972681671720 962703974892311883 970793924261154840 977138982589659120 977984990366793024 988444722884084928 1000211921966038320 1005057239235077952 1006749254789345760 1008547021315755306 1017022206368828880 1018397593274511744 1024555704193783168 1035513519211898496 1037256807964780480 1038210169001512815 1042281581428969728 1047841061107278240 1050222518064340236 1054689695493600320 1065969799188719040 1066892716763774208 1067873316687270324 1069671083213679870 1080586094266880685 1084823686793417472 1091140278508405440 1098271914315649920 1099281355413366510 1100233114162642152 1107424180268280336 1109478770584176960 1116730265816753280 1120607801461950340 1131552881416124160 1132592911638013980 1140982488761258528 1143099339389758080 1150570576902109440 1152625167218006064 1162876144569511680 1166913908960378040 1172566779107590944 1176638191535047857 1178821193745688020 1186525907430300360 1200254306359245984 1208099105747214912 1220426647642594656 1222481237958491280 1235555903605106160 1244708169557736576 1245852202801815378 1256321549043847440 1257409273328733888 1265627634592320384 1272996991593139680 1279163759026462848 1280694630242228960 1283605299856415844 1294391899014873120 1296703313120256822 1302851976786212160 1303979987155724032 1312778147580425295 1317926297178779904 1333615895954717760 1334841645859087905 1340076318980103936 1342332339719127680 1344729361754340408 1356029608491771840 1359111493965616776 1371719207267709696 1375291392703302690 1384280225335350420 1397121414809704320 1400296690752453648 1412063889834407040 1421293065584958720 1423831088916360432 1426228110951573160 1435796056050111360 1440781459022507580 1454853704677873920 1465708473884488680 1466977485550189536 1476565573691040448 1479305027445569280 1500317882949057480 1510123882184018640 1512820531973632959 1525533309553243320 1527596389911767616 1536833556290674752 1553270278817847744 1555885211947170720 1563422372143454592 1568850922046730476 1571761591660917360 1582034543240400480 1598954698783078560 1600339075145661312 1604506624820519805 1610798807662953216 1627235530190126208 1629974983944655040 1647407871473474880 1650349671243963228 1661136270402420504 1675095398725129920 1676545697771645184 1680911702192925510 1697329322124186240 1698889367457020970 1711473733141887792 1714649009084637120 1725855865353164160 1728937750827009096 1737135969048282880 1750370863440567060 1758850168661386416 1778154527939623680 1779788861145450540 1792972482339120544 1797172223425608960 1808039477989029120 1812148658620822368 1827376798609232640 1833721856937736920 1845706967113800560 1867062254336604864 1868778304202723067 1886113909993100832 1898441451888480576 1909495487389709520 1921041945363343440 1925407949784623766 1941587848522309680 1954277965179318240 1955969980733586048 1961063652558413095 1976889445768169856 2000423843932076640 2010114478470155904 2013498509578691520 2017094042631510612 2034044412737657760 2036795186549023488 2049111408387566336 2062937089054954035 2071027038423796992 2074513615929560960 2076420338003025630 2095682122214556480 2100445036128680472 2109379390987200640 2131939598377438080 2135746633374540648 2139342166427359740 2161172188533761370 2182280557016810880 2196543828631299840 2198562710826733020 2200466228325284304 2214848360536560672 2218957541168353920 2233460531633506560 2241215602923900680 2265185823276027960 2281964977522517056 2286198678779516160 2305250334436012128 2333827817920756080 2345133558215181888 2353276383070095714 2357642387491376040 2373051814860600720 2400508612718491968 2416198211494429824 2440853295285189312 2444962475916982560 2471111807210212320 2489416339115473152 2491704405603630756 2512643098087694880 2514818546657467776 2521367553289388265 2531255269184640768 2545993983186279360 2558327518052925696 2561389260484457920 2567210599712831688 2588783798029746240 2593406626240513644 2605703953572424320 2625556295160850590 2667231791909435520 2669683291718175810 2684664679438255360 2689458723508680816 2712059216983543680 2718222987931233552 2750582785406605380 2768560450670700840 2794242829619408640 2800593381504907296 2824127779668814080 2847662177832720864 2852456221903146320 2871592112100222720 2881562918045015160 2888111924676935649 2931416947768977360 2933954971100379072 2953131147382080896 3000635765898114960 3020247764368037280 3025641063947265918 3051066619106486640 3055192779823535232 3073667112581349504 3106540557635695488 3111770423894341440 3114630507004538445 3126844744286909184 3137701844093460952 3143523183321834720 3164069086480800960 3197909397566157120 3200678150291322624 3209013249641039610 3241758282800642055 3254471060380252416 3259949967889310080 3294815742946949760 3300699342487926456 3322272540804841008 3350190797450259840 3361823404385851020 3394658644248372480 3397778734914041940 3422947466283775584 3429298018169274240 3451711730706328320 3457875501654018192 3500741726881134120 3517700337322772832 3529914574605143571 3559577722290901080 3585944964678241088 3624297317241644736 3667443713875473840 3691413934227601120 3734124508673209728 3737556608405446134 3772227819986201664 3796882903776961152 3818990974779419040 3842083890726686880 3850815899569247532 3883175697044619360 3908555930358636480 3911939961467172096 3922127305116826190 3953778891536339712 4000847687864153280 4020228956940311808 4026997019157383040 4034188085263021224 4068088825475315520 4125874178109908070 4149027231859121920 4152840676006051260 4191364244429112960 4200890072257360944 4218758781974401280 4263879196754876160 4271493266749081296 4278684332854719480 4322344377067522740 4364561114033621760 4397125421653466040 4400932456650568608 4429696721073121344 4437915082336707840 4482431205847801360 4530371646552055920 4538461595920898877 4563929955045034112 4610500668872024256 4667655635841512160 4690267116430363776 4706552766140191428 4715284774982752080 4746103629721201440 4801017225436983936 4813519874461559415 4832396422988859648 4881706590570378624 4889924951833965120 4942223614420424640 4983408811207261512 5025286196175389760 5029637093314935552 5042735106578776530 5091987966372558720 5122778520968915840 5134421199425663376 5177567596059492480 5186813252481027288 5211407907144848640 5251112590321701180 5334463583818871040 5339366583436351620 5378917447017361632 5424118433967087360 5436445975862467104 5501165570813210760 5537120901341401680 5601186763009814592 5695324355665441728 5704912443806292640 5763125836090030320 5776223849353871298 5862833895537954720 5867909942200758144 5883190957675239285 5906262294764161792 6001271531796229920 6040495528736074560 6051282127894531836 6102133238212973280 6110385559647070464 6147334225162699008 6213081115271390976 6223540847788682880 6229261014009076890 6275403688186921904 6287046366643669440 6328138172961601920 6395818795132314240 6418026499282079220 6483516565601284110 6519899935778620160 6589631485893899520 6601398684975852912 6644545081609682016 6700381594900519680 6723646808771702040 6795557469828083880 6845894932567551168 6858596036338548480 6915751003308036384 7001483453762268240 7035400674645545664 7059829149210287142 7119155444581802160 7171889929356482176 7248594634483289472 7334887427750947680 7382827868455202240 7468249017346419456 7475113216810892268 7544455639972403328 7564102659868164795 7593765807553922304 7637981949558838080 7684167781453373760 7701631799138495064 7766351394089238720 7817111860717272960 7844254610233652380 8001695375728306560 8053994038314766080 8068376170526042448 8136177650950631040 8251748356219816140 8305681352012102520 8382728488858225920 8401780144514721888 8542986533498162592 8557368665709438960 8644688754135045480 8794250843306932080 8801864913301137216 8859393442146242688 8964862411695602720 9060743293104111840 9076923191841797754 9127859910090068224 9221001337744048512 9335311271683024320 9343891521013615335 9380534232860727552 9413105532280382856 9430569549965504160 9492207259442402880 9602034450873967872 9627039748923118830 9763413181140757248 9779849903667930240 9884447228840849280 9966817622414523024 10050572392350779520 10085470213157553060 10183975932745117440 10245557041937831680 10268842398851326752 10355135192118984960 10373626504962054576 10502225180643402360 10589743723815430713 10678733166872703240 10757834894034723264 10872891951724934208 11002331141626421520 11074241802682803360 11202373526019629184 11390648711330883456 11409824887612585280 11526251672180060640 11552447698707742596 11725667791075909440 11735819884401516288 11766381915350478570 12002543063592459840 12080991057472149120 12102564255789063672 12204266476425946560 12447081695577365760 12458522028018153780 12550807376373843808 12574092733287338880 12656276345923203840 12791637590264628480 12836052998564158440 12967033131202568220 13202797369951705824 13289090163219364032 13447293617543404080 13591114939656167760 13691789865135102336 13831502006616072768 14002966907524536480 14070801349291091328 14119658298420574284 14238310889163604320 14343779858712964352 14440559623384678245 14497189268966578944 14669774855501895360 14765655736910404480 14950226433621784536 15088911279944806656 15128205319736329590 15275963899117676160 15368335562906747520 15403263598276990128 15532702788178477440 15634223721434545920 15688509220467304760 16003390751456613120 16136752341052084896 16272355301901262080 16503496712439632280 16611362704024205040 16803560289029443776 17085973066996325184 17114737331418877920 17289377508270090960 17588501686613864160 17603729826602274432 17649572873025717855 17718786884292485376 17929724823391205440 18121486586208223680 18153846383683595508 18442002675488097024 18670622543366048640 18687783042027230670 18826211064560765712 18861139099931008320 18984414518884805760 19254079497846237660 19559699807335860480 19768894457681698560 19933635244829046048 20101144784701559040 20170940426315106120 20537684797702653504 20747253009924109152 21004450361286804720 21179487447630861426 21357466333745406480 21515669788069446528 21745783903449868416 22004662283252843040 22148483605365606720 22404747052039258368 22692307979604494385 22781297422661766912 22819649775225170560 23052503344360121280 23104895397415485192 23451335582151818880 23532763830700957140 24005086127184919680 24161982114944298240 24205128511578127344 24408532952851893120 24917044056036307560 25101614752747687616 25148185466574677760 25672105997128316880 25934066262405136440 26405594739903411648 26578180326438728064 26894587235086808160 27182229879312335520 27383579730270204672 27663004013232145536 28005933815049072960 28141602698582182656 28239316596841148568 28476621778327208640 28881119246769356490 29339549711003790720 29531311473820808960 29900452867243569072 30256410639472659180 30551927798235352320 30736671125813495040 30806527196553980256 31065405576356954880 31377018440934609520 31769231171446292139 32273504682104169792 33006993424879264560 33222725408048410080 33607120578058887552 34171946133992650368 34229474662837755840 34578755016540181920 35177003373227728320 35207459653204548864 35299145746051435710 35859449646782410880 36242973172416447360 36307692767367191016 37341245086732097280 37375566084054461340 37652422129121531424 37722278199862016640 37968829037769611520 38508158995692475320 39867270489658092096 40341880852630212240 41075369595405307008 41494506019848218304 42008900722573609440 42358974895261722852 42714932667490812960 43031339576138893056 43491567806899736832 44009324566505686080 44296967210731213440 45384615959208988770 45639299550450341120 46105006688720242560 46209790794830970384 46902671164303637760 47065527661401914280 48010172254369839360 48410257023156254688 48817065905703786240 49834088112072615120 50203229505495375232 51344211994256633760 51868132524810272880 52811189479806823296 52948718619077153565 53156360652877456128 53789174470173616320 54364459758624671040 55326008026464291072 56011867630098145920 56478633193682297136 56953243556654417280 57762238493538712980 58679099422007581440 59800905734487138144 60512821278945318360 61613054393107960512 62754036881869219040 63538462342892584278 64547009364208339584 66013986849758529120 66445450816096820160 67214241156117775104 68343892267985300736 68458949325675511680 69157510033080363840 70354006746455456640 70598291492102871420 71718899293564821760 72485946344832894720 72615385534734382032 74751132168108922680 75304844258243062848 75444556399724033280 77016317991384950640 79734540979316184192 80683761705260424480 82150739190810614016 82989012039696436608 84017801445147218880 84717949790523445704 85429865334981625920 88018649133011372160 88593934421462426880 90769231918417977540 92210013377440485120 92419581589661940768 94131055322803828560 96820514046312509376 99668176224145230240 100406459010990750464 102688423988513267520 103736265049620545760 105622378959613646592 105897437238154307130 107578348940347232640 108728919517249342080 112023735260196291840 112957266387364594272 113906487113308834560 115524476987077425960 119601811468974276288 121025642557890636720 123226108786215921024 125508073763738438080 127076924685785168556 129094018728416679168 132027973699517058240 132890901632193640320 136917898651351023360 138315020066160727680 140708013492910913280 141196582984205742840 145230771069468764064 149502264336217845360 150609688516486125696 154032635982769901280 158846155857231460695 159469081958632368384 161367523410520848960 165978024079392873216 168035602890294437760 169435899581046891408 170859730669963251840 176037298266022744320 181538463836835955080 184839163179323881536 188262110645607657120 193641028092625018752 199336352448290460480 205376847977026535040 207472530099241091520 211794874476308614260 215156697880694465280 217457839034498684160 225914532774729188544 231048953974154851920 239203622937948552576 242051285115781273440 246452217572431842048 251016147527476876160 254153849371570337112 264055947399034116480 265781803264387280640 276630040132321455360 282393165968411485680 290461542138937528128 299004528672435690720 301219377032972251392 308065271965539802560 317692311714462921390 322735046821041697920 336071205780588875520 338871799162093782816 341719461339926503680 363076927673671910160 369678326358647763072 376524221291215314240 387282056185250037504 398672704896580920960 410753695954053070080 414945060198482183040 423589748952617228520 451829065549458377088 462097907948309703840 478407245875897105152 484102570231562546880 502032295054953752320 508307698743140674224 528111894798068232960 564786331936822971360 580923084277875056256 598009057344871381440 616130543931079605120 635384623428925842780 645470093642083395840 677743598324187565632 726153855347343820320 739356652717295526144 753048442582430628480 797345409793161841920 829890120396964366080 847179497905234457040 903658131098916754176 924195815896619407680 968205140463125093760 1016615397486281348448 1129572663873645942720 1161846168555750112512 1196018114689742762880 1232261087862159210240 1270769246857851685560 1355487196648375131264 1452307710694687640640 1506096885164861256960 1694358995810468914080 1848391631793238815360 1936410280926250187520 2033230794972562696896 2259145327747291885440 2392036229379485525760 2541538493715703371120 2710974393296750262528 2904615421389375281280 3388717991620937828160 3696783263586477630720 4066461589945125393792 4518290655494583770880 5083076987431406742240 5809230842778750562560 6777435983241875656320 8132923179890250787584 10166153974862813484480 13554871966483751312640 20332307949725626968960 40664615899451253937920
- Sum of all divisors σ(n): 197771882346978497390448
- Sum of proper divisors (its aliquot sum) s(n): 157107266447527243452528
- 40664615899451253937920 is an abundant number, because the sum of its proper divisors (157107266447527243452528) is greater than itself. Its abundance is 116442650548075989514608
Bases of 40664615899451253937920
- Binary: 10001001110001101110111010010010011000101110100111011011100101010111000000002
- Hexadecimal: 0x89C6EE9262E9DB95700
- Base-36: 6MDYOR2N7QF7400
Squares and roots of 40664615899451253937920
- 40664615899451253937920 squared (406646158994512539379202) is 1653610986249903714318059612096648307213926400
- 40664615899451253937920 cubed (406646158994512539379203) is 67243455602965103437810364869201996565474788095919419831865049088000
-
The
square root of 40664615899451253937920 is 201654694712.1520747511 -
The
cube root of 40664615899451253937920 is 34387892.3214494845
Scales and comparisons
How big is 40664615899451253937920?- 40,664,615,899,451,253,937,920 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,664,615,899,451,253,937,920 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 40664615899451253937920 cubic inches would be around 2865657.7 feet tall.
Recreational maths with 40664615899451253937920
- 40664615899451253937920 backwards is 02973935215499851646604
- 40664615899451253937920 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 40664615899451253937920'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 40664615899451253937920 - Facts about the integer". Numbermatics.com. 2024. Web. 24 September 2024.
APA style:
Numbermatics. (2024). Number 40664615899451253937920 - Facts about the integer. Retrieved 24 September 2024, from https://numbermatics.com/n/40664615899451253937920/
Chicago style:
Numbermatics. 2024. "Number 40664615899451253937920 - Facts about the integer". https://numbermatics.com/n/40664615899451253937920/
The information we have on file for 40664615899451253937920 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 40664615899451253937920, math, Factors of 40664615899451253937920, curriculum, school, college, exams, university, Prime factorization of 40664615899451253937920, STEM, science, technology, engineering, physics, economics, calculator, forty sextillion, six hundred sixty-four quintillion, six hundred fifteen quadrillion, eight hundred ninety-nine trillion, four hundred fifty-one billion, two hundred fifty-three million, nine hundred thirty-seven thousand, nine hundred twenty.