Search a number
-
+
20031200144432 = 244374773893957
BaseRepresentation
bin1001000110111111000001…
…00100011010110000110000
32121220222000210001001200122
410203133200210122300300
510111142344214110212
6110334112321305412
74135130545620041
oct443374044326060
977828023031618
1020031200144432
1164232032a6374
1222b6220495268
13b23c1b1c0c69
144d372dc328c8
1524b0ce028272
hex1237e091ac30

20031200144432 has 40 divisors (see below), whose sum is σ = 39718340448336. Its totient is φ = 9781368258816.

The previous prime is 20031200144413. The next prime is 20031200144437. The reversal of 20031200144432 is 23444100213002.

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

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

Almost surely, 220031200144432 is an apocalyptic number.

It is an amenable number.

20031200144432 is a deficient number, since it is larger than the sum of its proper divisors (19687140303904).

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

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

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

The product of its (nonzero) digits is 4608, while the sum is 26.

Adding to 20031200144432 its reverse (23444100213002), we get a palindrome (43475300357434).

The spelling of 20031200144432 in words is "twenty trillion, thirty-one billion, two hundred million, one hundred forty-four thousand, four hundred thirty-two".

Divisors: 1 2 4 8 16 43 86 172 344 688 7477 14954 29908 59816 119632 321511 643022 1286044 2572088 3893957 5144176 7787914 15575828 31151656 62303312 167440151 334880302 669760604 1339521208 2679042416 29115116489 58230232978 116460465956 232920931912 465841863824 1251950009027 2503900018054 5007800036108 10015600072216 20031200144432