Search a number
-
+
20303434330146 = 23211102542597627
BaseRepresentation
bin1001001110111010000101…
…11111011011000000100010
32122212222201020200120200200
410213131002333123000202
510130122413142031041
6111103134032530030
74163606013203502
oct447350277330042
978788636616620
1020303434330146
116518702408410
12233ab370b0916
13b437b4798356
14502997545a02
15253213cce1b6
hex127742fdb022

20303434330146 has 24 divisors (see below), whose sum is σ = 47989935689904. Its totient is φ = 6152555857560.

The previous prime is 20303434330099. The next prime is 20303434330237. The reversal of 20303434330146 is 64103343430302.

20303434330146 is a `hidden beast` number, since 2 + 0 + 3 + 0 + 3 + 4 + 343 + 301 + 4 + 6 = 666.

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

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 51271298616 + ... + 51271299011.

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

Almost surely, 220303434330146 is an apocalyptic number.

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

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

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

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

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

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

Adding to 20303434330146 its reverse (64103343430302), we get a palindrome (84406777760448).

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

Divisors: 1 2 3 6 9 11 18 22 33 66 99 198 102542597627 205085195254 307627792881 615255585762 922883378643 1127968573897 1845766757286 2255937147794 3383905721691 6767811443382 10151717165073 20303434330146