Search a number
-
+
20013332112 = 2432634321911
BaseRepresentation
bin10010101000111000…
…110011011010010000
31220122202121121110200
4102220320303122100
5311441403111422
613105523055200
71305643342014
oct225070633220
956582547420
1020013332112
1185400056a4
123a66511500
131b6c395067
14d7bd96544
157c20012ac
hex4a8e33690

20013332112 has 60 divisors (see below), whose sum is σ = 56020920384. Its totient is φ = 6669754560.

The previous prime is 20013332069. The next prime is 20013332113. The reversal of 20013332112 is 21123331002.

20013332112 is a `hidden beast` number, since 200 + 133 + 321 + 12 = 666.

It is a Harshad number since it is a multiple of its sum of digits (18).

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

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

Almost surely, 220013332112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 18.

Adding to 20013332112 its reverse (21123331002), we get a palindrome (41136663114).

The spelling of 20013332112 in words is "twenty billion, thirteen million, three hundred thirty-two thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 36 48 72 144 6343 12686 19029 21911 25372 38058 43822 50744 57087 65733 76116 87644 101488 114174 131466 152232 175288 197199 228348 262932 304464 350576 394398 456696 525864 788796 913392 1051728 1577592 3155184 138981473 277962946 416944419 555925892 833888838 1111851784 1250833257 1667777676 2223703568 2501666514 3335555352 5003333028 6671110704 10006666056 20013332112