Search a number
-
+
21030217332 = 22329137441107
BaseRepresentation
bin10011100101011111…
…111010011001110100
32000021122001201202020
4103211133322121310
5321032213423312
613354450313140
71343101616655
oct234537723164
960248051666
1021030217332
118a12011603
1240aab887b0
131ca1c649a7
14103705b52c
1583141a78c
hex4e57fa674

21030217332 has 48 divisors (see below), whose sum is σ = 51133239360. Its totient is φ = 6718926592.

The previous prime is 21030217331. The next prime is 21030217333. The reversal of 21030217332 is 23371203012.

It is an interprime number because it is at equal distance from previous prime (21030217331) and next prime (21030217333).

It is a congruent number.

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

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

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

Almost surely, 221030217332 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1512, while the sum is 24.

The spelling of 21030217332 in words is "twenty-one billion, thirty million, two hundred seventeen thousand, three hundred thirty-two".

Divisors: 1 2 3 4 6 12 29 58 87 116 137 174 274 348 411 548 822 1644 3973 7946 11919 15892 23838 47676 441107 882214 1323321 1764428 2646642 5293284 12792103 25584206 38376309 51168412 60431659 76752618 120863318 153505236 181294977 241726636 362589954 725179908 1752518111 3505036222 5257554333 7010072444 10515108666 21030217332