Search a number
-
+
20290312434 = 2372991918127
BaseRepresentation
bin10010111001011001…
…011001100011110010
31221101001210200001010
4102321121121203302
5313023304444214
613153215451350
71315545544560
oct227131314362
957331720033
1020290312434
118672397057
123b23226b56
131bb4893142
14da6a96a30
157db4b4659
hex4b96598f2

20290312434 has 64 divisors (see below), whose sum is σ = 48031948800. Its totient is φ = 5590928448.

The previous prime is 20290312403. The next prime is 20290312457. The reversal of 20290312434 is 43421309202.

It is a Curzon number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 1110279 + ... + 1128405.

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

Almost surely, 220290312434 is an apocalyptic number.

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

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

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

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

20290312434 is an evil number, because the sum of its binary digits is even.

The sum of its prime factors is 19087.

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

The spelling of 20290312434 in words is "twenty billion, two hundred ninety million, three hundred twelve thousand, four hundred thirty-four".

Divisors: 1 2 3 6 7 14 21 29 42 58 87 174 203 406 609 919 1218 1838 2757 5514 6433 12866 18127 19299 26651 36254 38598 53302 54381 79953 108762 126889 159906 186557 253778 373114 380667 525683 559671 761334 1051366 1119342 1577049 3154098 3679781 7359562 11039343 16658713 22078686 33317426 49976139 99952278 116610991 233221982 349832973 483102677 699665946 966205354 1449308031 2898616062 3381718739 6763437478 10145156217 20290312434