Search a number
-
+
21404350505030 = 2519133733253609
BaseRepresentation
bin1001101110111100101101…
…01101010110000001000110
32210210020100222200212002112
410313132112231112001012
510301142102212130110
6113305004535141022
74336261521245033
oct467362655260106
983706328625075
1021404350505030
116902596939129
122498381814772
13bc356331132c
1453dd9457a38a
15271b99e04405
hex137796b56046

21404350505030 has 32 divisors (see below), whose sum is σ = 38844472942080. Its totient is φ = 8491641338880.

The previous prime is 21404350505029. The next prime is 21404350505039. The reversal of 21404350505030 is 3050505340412.

It is a happy number.

It is a congruent number.

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

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

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

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

Almost surely, 221404350505030 is an apocalyptic number.

21404350505030 is a deficient number, since it is larger than the sum of its proper divisors (17440122437050).

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

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

The sum of its prime factors is 33254144.

The product of its (nonzero) digits is 36000, while the sum is 32.

Adding to 21404350505030 its reverse (3050505340412), we get a palindrome (24454855845442).

The spelling of 21404350505030 in words is "twenty-one trillion, four hundred four billion, three hundred fifty million, five hundred five thousand, thirty".

Divisors: 1 2 5 10 191 337 382 674 955 1685 1910 3370 64367 128734 321835 643670 33253609 66507218 166268045 332536090 6351439319 11206466233 12702878638 22412932466 31757196595 56032331165 63514393190 112064662330 2140435050503 4280870101006 10702175252515 21404350505030