Search a number
-
+
20443123424 = 251789422239
BaseRepresentation
bin10011000010100000…
…010100111011100000
31221202201100021022102
4103002200110323200
5313331414422144
613220315025532
71322412452633
oct230240247340
957681307272
1020443123424
118740679229
123b6643b2a8
131c0a437649
14dbd0b3c1a
157e9aebb4e
hex4c2814ee0

20443123424 has 48 divisors (see below), whose sum is σ = 43093814400. Its totient is φ = 9512177664.

The previous prime is 20443123417. The next prime is 20443123469. The reversal of 20443123424 is 42432134402.

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

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

Almost surely, 220443123424 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 18432, while the sum is 29.

Adding to 20443123424 its reverse (42432134402), we get a palindrome (62875257826).

The spelling of 20443123424 in words is "twenty billion, four hundred forty-three million, one hundred twenty-three thousand, four hundred twenty-four".

Divisors: 1 2 4 8 16 17 32 34 68 89 136 178 272 356 544 712 1424 1513 2848 3026 6052 12104 24208 48416 422239 844478 1688956 3377912 6755824 7178063 13511648 14356126 28712252 37579271 57424504 75158542 114849008 150317084 229698016 300634168 601268336 638847607 1202536672 1277695214 2555390428 5110780856 10221561712 20443123424