Search a number
-
+
21143304312 = 23313252126881
BaseRepresentation
bin10011101100001111…
…010011100001111000
32000120111212010220220
4103230033103201320
5321300141214222
613414010220040
71345644056424
oct235417234170
960514763826
1021143304312
118a6a931519
124120a24620
131cbc50b170
141048097b84
1583b307b5c
hex4ec3d3878

21143304312 has 64 divisors (see below), whose sum is σ = 56948979360. Its totient is φ = 6502809600.

The previous prime is 21143304269. The next prime is 21143304319. The reversal of 21143304312 is 21340334112.

It is a happy number.

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

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 773112 + ... + 799992.

Almost surely, 221143304312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1728, while the sum is 24.

Adding to 21143304312 its reverse (21340334112), we get a palindrome (42483638424).

The spelling of 21143304312 in words is "twenty-one billion, one hundred forty-three million, three hundred four thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 13 24 26 39 52 78 104 156 312 2521 5042 7563 10084 15126 20168 26881 30252 32773 53762 60504 65546 80643 98319 107524 131092 161286 196638 215048 262184 322572 349453 393276 645144 698906 786552 1048359 1397812 2096718 2795624 4193436 8386872 67767001 135534002 203301003 271068004 406602006 542136008 813204012 880971013 1626408024 1761942026 2642913039 3523884052 5285826078 7047768104 10571652156 21143304312