Search a number
-
+
23104410156 = 22322327903877
BaseRepresentation
bin10101100001001000…
…010101001000101100
32012122012000122101200
4111201020111020230
5334304212111111
614340343405500
71445356150242
oct254110251054
965565018350
1023104410156
119886923353
124589753890
1322428b8119
14119270a792
15903586256
hex56121522c

23104410156 has 36 divisors (see below), whose sum is σ = 60942069552. Its totient is φ = 7366623264.

The previous prime is 23104410097. The next prime is 23104410239. The reversal of 23104410156 is 65101440132.

It is a happy number.

23104410156 is a `hidden beast` number, since 231 + 0 + 4 + 410 + 15 + 6 = 666.

It is a tau number, because it is divible by the number of its divisors (36).

It is an unprimeable number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 13951111 + ... + 13952766.

Almost surely, 223104410156 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2880, while the sum is 27.

Adding to 23104410156 its reverse (65101440132), we get a palindrome (88205850288).

The spelling of 23104410156 in words is "twenty-three billion, one hundred four million, four hundred ten thousand, one hundred fifty-six".

Divisors: 1 2 3 4 6 9 12 18 23 36 46 69 92 138 207 276 414 828 27903877 55807754 83711631 111615508 167423262 251134893 334846524 502269786 641789171 1004539572 1283578342 1925367513 2567156684 3850735026 5776102539 7701470052 11552205078 23104410156