Search a number
-
+
18310690489 = 7213214872
BaseRepresentation
bin10001000011011001…
…101111011010111001
31202021002210110020211
4101003121233122321
5300000014043424
612224541351121
71215520205200
oct210331573271
952232713224
1018310690489
1178469a8863
1236702684a1
13195a702300
14c59bc4237
157227c9b94
hex44366f6b9

18310690489 has 27 divisors (see below), whose sum is σ = 23080225167. Its totient is φ = 14477836464.

The previous prime is 18310690483. The next prime is 18310690493. The reversal of 18310690489 is 98409601381.

The square root of 18310690489 is 135317.

It is a perfect power (a square), and thus also a powerful number.

It can be written as a sum of positive squares in only one way, i.e., 2708682025 + 15602008464 = 52045^2 + 124908^2 .

It is not a de Polignac number, because 18310690489 - 29 = 18310689977 is a prime.

It is a Harshad number since it is a multiple of its sum of digits (49).

It is a Duffinian number.

It is not an unprimeable number, because it can be changed into a prime (18310690483) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 26 ways as a sum of consecutive naturals, for example, 12313104 + ... + 12314590.

Almost surely, 218310690489 is an apocalyptic number.

18310690489 is the 135317-th square number.

18310690489 is the 67659-th centered octagonal number.

It is an amenable number.

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

18310690489 is an frugal number, since it uses more digits than its factorization.

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

The sum of its prime factors is 3014 (or 1507 counting only the distinct ones).

The product of its (nonzero) digits is 373248, while the sum is 49.

Multiplying 18310690489 by its sum of digits (49), we get a square (897223833961 = 9472192).

18310690489 divided by its sum of digits (49) gives a square (373687561 = 193312).

The spelling of 18310690489 in words is "eighteen billion, three hundred ten million, six hundred ninety thousand, four hundred eighty-nine".

Divisors: 1 7 13 49 91 169 637 1183 1487 8281 10409 19331 72863 135317 251303 947219 1759121 2211169 12313847 15478183 28745197 108347281 201216379 373687561 1408514653 2615812927 18310690489