Search a number
-
+
20043334152 = 23321759277547
BaseRepresentation
bin10010101010101011…
…010000001000001000
31220201212001212112100
4102222223100020020
5312022043143102
613112514113400
71306456346352
oct225253201010
956655055470
1020043334152
118555a37676
123a7457b860
131b7566ac4a
14d81d660d2
157c497aa1c
hex4aaad0208

20043334152 has 96 divisors (see below), whose sum is σ = 58451608800. Its totient is φ = 6181504512.

The previous prime is 20043334141. The next prime is 20043334187. The reversal of 20043334152 is 25143334002.

20043334152 is a `hidden beast` number, since 200 + 43 + 3 + 3 + 415 + 2 = 666.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 66558 + ... + 210989.

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

Almost surely, 220043334152 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 8640, while the sum is 27.

Adding to 20043334152 its reverse (25143334002), we get a palindrome (45186668154).

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

Divisors: 1 2 3 4 6 8 9 12 17 18 24 34 36 51 59 68 72 102 118 136 153 177 204 236 306 354 408 472 531 612 708 1003 1062 1224 1416 2006 2124 3009 4012 4248 6018 8024 9027 12036 18054 24072 36108 72216 277547 555094 832641 1110188 1665282 2220376 2497923 3330564 4718299 4995846 6661128 9436598 9991692 14154897 16375273 18873196 19983384 28309794 32750546 37746392 42464691 49125819 56619588 65501092 84929382 98251638 113239176 131002184 147377457 169858764 196503276 278379641 294754914 339717528 393006552 556759282 589509828 835138923 1113518564 1179019656 1670277846 2227037128 2505416769 3340555692 5010833538 6681111384 10021667076 20043334152