Search a number
-
+
21343330152 = 2332787737633
BaseRepresentation
bin10011111000001010…
…010101111101101000
32001002110020111210100
4103320022111331220
5322202343031102
613445513345400
71353623212224
oct237012257550
961073214710
1021343330152
119062831931
124177a08260
132021aa4151
141066885784
1584db69a1c
hex4f8295f68

21343330152 has 48 divisors (see below), whose sum is σ = 57813727140. Its totient is φ = 7113351168.

The previous prime is 21343330109. The next prime is 21343330159. The reversal of 21343330152 is 25103334312.

21343330152 is a `hidden beast` number, since 213 + 433 + 3 + 0 + 15 + 2 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 19191669156 + 2151660996 = 138534^2 + 46386^2 .

It is not an unprimeable number, because it can be changed into a prime (21343330159) 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, 548328 + ... + 585960.

Almost surely, 221343330152 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 21343330152 its reverse (25103334312), we get a palindrome (46446664464).

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

Divisors: 1 2 3 4 6 8 9 12 18 24 36 72 7877 15754 23631 31508 37633 47262 63016 70893 75266 94524 112899 141786 150532 189048 225798 283572 301064 338697 451596 567144 677394 903192 1354788 2709576 296435141 592870282 889305423 1185740564 1778610846 2371481128 2667916269 3557221692 5335832538 7114443384 10671665076 21343330152