Search a number
-
+
21003104624 = 2431166325463
BaseRepresentation
bin10011100011111000…
…011111000101110000
32000012202001021002212
4103203320133011300
5321003243321444
613352041231252
71342322305115
oct234370370560
960182037085
1021003104624
1189a8783407
1240a1a92528
131c99460c78
14103360090c
1582dd6219e
hex4e3e1f170

21003104624 has 40 divisors (see below), whose sum is σ = 42033119232. Its totient is φ = 10156282560.

The previous prime is 21003104587. The next prime is 21003104627. The reversal of 21003104624 is 42640130012.

It is a super-2 number, since 2×210031046242 (a number of 21 digits) contains 22 as substring.

It is a self number, because there is not a number n which added to its sum of digits gives 21003104624.

It is a congruent number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 812117 + ... + 837579.

Almost surely, 221003104624 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1152, while the sum is 23.

Adding to 21003104624 its reverse (42640130012), we get a palindrome (63643234636).

The spelling of 21003104624 in words is "twenty-one billion, three million, one hundred four thousand, six hundred twenty-four".

Divisors: 1 2 4 8 16 31 62 124 248 496 1663 3326 6652 13304 25463 26608 50926 51553 101852 103106 203704 206212 407408 412424 789353 824848 1578706 3157412 6314824 12629648 42344969 84689938 169379876 338759752 677519504 1312694039 2625388078 5250776156 10501552312 21003104624