Search a number
-
+
18660858315086 = 2132959457917893
BaseRepresentation
bin1000011111000110100011…
…10101001100000101001110
32110001221221022010102212202
410033203101311030011032
54421214414212040321
6103404402512201502
73634126315351601
oct417432165140516
973057838112782
1018660858315086
115a45031038719
122114723839292
13a54932bc6cc0
144872944d0338
152256299be70b
hex10f8d1d4c14e

18660858315086 has 64 divisors (see below), whose sum is σ = 31781896171200. Its totient is φ = 8156872958976.

The previous prime is 18660858315067. The next prime is 18660858315091. The reversal of 18660858315086 is 68051385806681.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 19871156 + ... + 20789048.

It is an arithmetic number, because the mean of its divisors is an integer number (496592127675).

Almost surely, 218660858315086 is an apocalyptic number.

18660858315086 is a deficient number, since it is larger than the sum of its proper divisors (13121037856114).

18660858315086 is a wasteful number, since it uses less digits than its factorization.

18660858315086 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 918453.

The product of its (nonzero) digits is 66355200, while the sum is 65.

The spelling of 18660858315086 in words is "eighteen trillion, six hundred sixty billion, eight hundred fifty-eight million, three hundred fifteen thousand, eighty-six".

Divisors: 1 2 13 26 29 58 59 118 377 457 754 767 914 1534 1711 3422 5941 11882 13253 22243 26506 26963 44486 53926 172289 344578 350519 701038 781927 917893 1563854 1835786 10165051 11932609 20330102 23865218 26618897 53237794 54155687 108311374 346045661 419477101 692091322 704023931 838954202 1408047862 1570514923 3141029846 5453202313 10906404626 12164835929 20416693999 24329671858 24749148959 40833387998 49498297918 158142867077 316285734154 321738936467 643477872934 717725319811 1435450639622 9330429157543 18660858315086