Search a number
-
+
20305406646 = 233727674001
BaseRepresentation
bin10010111010010010…
…111110101010110110
31221102010012112102000
4102322102332222312
5313041141003041
613154515200130
71316121052200
oct227222765266
957363175360
1020305406646
11867a966608
123b282a6046
131bb7a49625
14da8aa5770
157dc996bb6
hex4ba4beab6

20305406646 has 48 divisors (see below), whose sum is σ = 52490173680. Its totient is φ = 5801544000.

The previous prime is 20305406621. The next prime is 20305406651. The reversal of 20305406646 is 64660450302.

20305406646 is a `hidden beast` number, since 2 + 0 + 3 + 0 + 5 + 4 + 0 + 6 + 646 = 666.

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

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, 3834355 + ... + 3839646.

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

Almost surely, 220305406646 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 103680, while the sum is 36.

Adding to 20305406646 its reverse (64660450302), we get a palindrome (84965856948).

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

Divisors: 1 2 3 6 7 9 14 18 21 27 42 49 54 63 98 126 147 189 294 378 441 882 1323 2646 7674001 15348002 23022003 46044006 53718007 69066009 107436014 138132018 161154021 207198027 322308042 376026049 414396054 483462063 752052098 966924126 1128078147 1450386189 2256156294 2900772378 3384234441 6768468882 10152703323 20305406646