Search a number
-
+
21431014103412 = 22321735017996901
BaseRepresentation
bin1001101111101110010111…
…11110111001100101110100
32210212210012012221222212100
410313313023332321211310
510302111204102302122
6113325134424422100
74341224336141334
oct467671376714564
983783165858770
1021431014103412
116912929835251
1224a1583317930
13bc5c223ba394
145413a38510c4
1527270ab89aac
hex137dcbfb9974

21431014103412 has 36 divisors (see below), whose sum is σ = 57359478925476. Its totient is φ = 6723455404800.

The previous prime is 21431014103407. The next prime is 21431014103441. The reversal of 21431014103412 is 21430141013412.

It is a happy number.

21431014103412 is a `hidden beast` number, since 2 + 1 + 4 + 310 + 1 + 4 + 1 + 0 + 341 + 2 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 15809164453476 + 5621849649936 = 3976074^2 + 2371044^2 .

It is a tau number, because it is divible by the number of its divisors (36).

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (29) of ones.

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

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

Almost surely, 221431014103412 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 21431014103412 its reverse (21430141013412), we get a palindrome (42861155116824).

The spelling of 21431014103412 in words is "twenty-one trillion, four hundred thirty-one billion, fourteen million, one hundred three thousand, four hundred twelve".

Divisors: 1 2 3 4 6 9 12 17 18 34 36 51 68 102 153 204 306 612 35017996901 70035993802 105053990703 140071987604 210107981406 315161972109 420215962812 595305947317 630323944218 1190611894634 1260647888436 1785917841951 2381223789268 3571835683902 5357753525853 7143671367804 10715507051706 21431014103412