Search a number
-
+
23556156 = 22313314871
BaseRepresentation
bin101100111011…
…1000000111100
31122022202222020
41121313000330
522012244111
62200520140
7404136561
oct131670074
948282866
1023556156
111232a0a8
127a80050
134b59c70
1431b2868
152104906
hex167703c

23556156 has 48 divisors (see below), whose sum is σ = 61114368. Its totient is φ = 7012800.

The previous prime is 23556139. The next prime is 23556173. The reversal of 23556156 is 65165532.

It is an interprime number because it is at equal distance from previous prime (23556139) and next prime (23556173).

It is a hoax number, since the sum of its digits (33) coincides with the sum of the digits of its distinct prime factors.

It is a congruent number.

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 15 ways as a sum of consecutive naturals, for example, 2401 + ... + 7271.

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

Almost surely, 223556156 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 23556156, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (30557184).

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

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

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

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

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

The product of its digits is 27000, while the sum is 33.

The square root of 23556156 is about 4853.4684505001. The cubic root of 23556156 is about 286.6606891368.

The spelling of 23556156 in words is "twenty-three million, five hundred fifty-six thousand, one hundred fifty-six".

Divisors: 1 2 3 4 6 12 13 26 31 39 52 62 78 93 124 156 186 372 403 806 1209 1612 2418 4836 4871 9742 14613 19484 29226 58452 63323 126646 151001 189969 253292 302002 379938 453003 604004 759876 906006 1812012 1963013 3926026 5889039 7852052 11778078 23556156