Search a number
-
+
23403304452 = 22311539932839
BaseRepresentation
bin10101110010111100…
…100001011000000100
32020102000110001021210
4111302330201120010
5340412221220302
614430142011420
71455645543213
oct256274413004
966360401253
1023403304452
119a1a612030
124651876b70
13228c7b9858
1411c02b307a
1591e92766c
hex572f21604

23403304452 has 48 divisors (see below), whose sum is σ = 59584896000. Its totient is φ = 7090380960.

The previous prime is 23403304411. The next prime is 23403304459. The reversal of 23403304452 is 25440330432.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 696249 + ... + 729087.

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

Almost surely, 223403304452 is an apocalyptic number.

23403304452 is a gapful number since it is divisible by the number (22) formed by its first and last digit.

It is an amenable number.

23403304452 is an abundant number, since it is smaller than the sum of its proper divisors (36181591548).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

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

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

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

The product of its (nonzero) digits is 34560, while the sum is 30.

Adding to 23403304452 its reverse (25440330432), we get a palindrome (48843634884).

The spelling of 23403304452 in words is "twenty-three billion, four hundred three million, three hundred four thousand, four hundred fifty-two".

Divisors: 1 2 3 4 6 11 12 22 33 44 66 132 5399 10798 16197 21596 32394 32839 59389 64788 65678 98517 118778 131356 178167 197034 237556 356334 361229 394068 712668 722458 1083687 1444916 2167374 4334748 177297761 354595522 531893283 709191044 1063786566 1950275371 2127573132 3900550742 5850826113 7801101484 11701652226 23403304452