Search a number
-
+
20331065556 = 22332371115279
BaseRepresentation
bin10010111011110100…
…110111000011010100
31221110220111010211000
4102323310313003110
5313114223044211
613201233143300
71316552130414
oct227364670324
957426433730
1020331065556
1186933a151a
123b349bab30
131bc0161709
14dac264644
157ded64656
hex4bbd370d4

20331065556 has 96 divisors (see below), whose sum is σ = 55777075200. Its totient is φ = 6391012320.

The previous prime is 20331065519. The next prime is 20331065569. The reversal of 20331065556 is 65556013302.

20331065556 is a `hidden beast` number, since 2 + 0 + 33 + 10 + 65 + 556 = 666.

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

It is a self number, because there is not a number n which added to its sum of digits gives 20331065556.

It is a congruent number.

It is an unprimeable number.

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 31 ways as a sum of consecutive naturals, for example, 118725 + ... + 234003.

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

Almost surely, 220331065556 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 81000, while the sum is 36.

Adding to 20331065556 its reverse (65556013302), we get a palindrome (85887078858).

The spelling of 20331065556 in words is "twenty billion, three hundred thirty-one million, sixty-five thousand, five hundred fifty-six".

Divisors: 1 2 3 4 6 9 12 18 23 27 36 46 54 69 71 92 108 138 142 207 213 276 284 414 426 621 639 828 852 1242 1278 1633 1917 2484 2556 3266 3834 4899 6532 7668 9798 14697 19596 29394 44091 58788 88182 115279 176364 230558 345837 461116 691674 1037511 1383348 2075022 2651417 3112533 4150044 5302834 6225066 7954251 8184809 10605668 12450132 15908502 16369618 23862753 24554427 31817004 32739236 47725506 49108854 71588259 73663281 95451012 98217708 143176518 147326562 188250607 220989843 286353036 294653124 376501214 441979686 564751821 753002428 883959372 1129503642 1694255463 2259007284 3388510926 5082766389 6777021852 10165532778 20331065556