Search a number
-
+
20531023005234 = 2371728754934181
BaseRepresentation
bin1001010101100010000000…
…10101010100011000110010
32200200202011021221011122010
410222301000111110120302
510142340013342131414
6111355453300023350
74216213614054540
oct452610025243062
980622137834563
1020531023005234
1165a6181275535
122377072091b56
13b5c0b472a031
1450d9c7704d90
152590d431a959
hex12ac40554632

20531023005234 has 32 divisors (see below), whose sum is σ = 49688526266496. Its totient is φ = 5520947362560.

The previous prime is 20531023005193. The next prime is 20531023005257. The reversal of 20531023005234 is 43250032013502.

It is an unprimeable number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 14377466377 + ... + 14377467804.

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

Almost surely, 220531023005234 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 28754934210.

The product of its (nonzero) digits is 21600, while the sum is 30.

Adding to 20531023005234 its reverse (43250032013502), we get a palindrome (63781055018736).

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

Divisors: 1 2 3 6 7 14 17 21 34 42 51 102 119 238 357 714 28754934181 57509868362 86264802543 172529605086 201284539267 402569078534 488833881077 603853617801 977667762154 1207707235602 1466501643231 2933003286462 3421837167539 6843674335078 10265511502617 20531023005234