Search a number
-
+
21024154524 = 223171013101737
BaseRepresentation
bin10011100101001000…
…110010001110011100
32000021012122201010210
4103211020302032130
5321024140421044
613354112332420
71342666236102
oct234510621634
960235581123
1021024154524
118a0965051a
1240a8b44110
131ca0921229
14103631dc72
15830b1e1b9
hex4e523239c

21024154524 has 48 divisors (see below), whose sum is σ = 51993815328. Its totient is φ = 6589237248.

The previous prime is 21024154519. The next prime is 21024154553. The reversal of 21024154524 is 42545142012.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 221024154524 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 12800, while the sum is 30.

Adding to 21024154524 its reverse (42545142012), we get a palindrome (63569296536).

The spelling of 21024154524 in words is "twenty-one billion, twenty-four million, one hundred fifty-four thousand, five hundred twenty-four".

Divisors: 1 2 3 4 6 12 17 34 51 68 102 204 1013 2026 3039 4052 6078 12156 17221 34442 51663 68884 101737 103326 203474 206652 305211 406948 610422 1220844 1729529 3459058 5188587 6918116 10377174 20754348 103059581 206119162 309178743 412238324 618357486 1236714972 1752012877 3504025754 5256038631 7008051508 10512077262 21024154524