Search a number
-
+
21521341044 = 22327277308311
BaseRepresentation
bin10100000010110001…
…011001101001110100
32001112212012101211100
4110002301121221310
5323033430403134
613515313010100
71361214244350
oct240261315164
961485171740
1021521341044
119144266075
124207553930
13204c92c838
141082382460
1585e5cd999
hex502c59a74

21521341044 has 72 divisors (see below), whose sum is σ = 62397415808. Its totient is φ = 6126736320.

The previous prime is 21521340991. The next prime is 21521341091. The reversal of 21521341044 is 44014312512.

21521341044 is a `hidden beast` number, since 2 + 1 + 521 + 34 + 104 + 4 = 666.

It is a junction number, because it is equal to n+sod(n) for n = 21521340999 and 21521341017.

It is a congruent number.

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, 84352 + ... + 223959.

Almost surely, 221521341044 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 21521341044 its reverse (44014312512), we get a palindrome (65535653556).

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

Divisors: 1 2 3 4 6 7 9 12 14 18 21 28 36 42 63 84 126 252 277 554 831 1108 1662 1939 2493 3324 3878 4986 5817 7756 9972 11634 17451 23268 34902 69804 308311 616622 924933 1233244 1849866 2158177 2774799 3699732 4316354 5549598 6474531 8632708 11099196 12949062 19423593 25898124 38847186 77694372 85402147 170804294 256206441 341608588 512412882 597815029 768619323 1024825764 1195630058 1537238646 1793445087 2391260116 3074477292 3586890174 5380335261 7173780348 10760670522 21521341044