Search a number
-
+
20164232120 = 235967521309
BaseRepresentation
bin10010110001111000…
…011100001110111000
31221001021120010100212
4102301320130032320
5312244020411440
613132513250252
71312455100514
oct226170341670
957037503325
1020164232120
11860820204a
123aa8b63988
131b9471a7c6
14d94037144
157d03ac465
hex4b1e1c3b8

20164232120 has 32 divisors (see below), whose sum is σ = 45416527200. Its totient is φ = 8057336448.

The previous prime is 20164232107. The next prime is 20164232149. The reversal of 20164232120 is 2123246102.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 220164232120 is an apocalyptic number.

20164232120 is a gapful number since it is divisible by the number (20) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

Adding to 20164232120 its reverse (2123246102), we get a palindrome (22287478222).

The spelling of 20164232120 in words is "twenty billion, one hundred sixty-four million, two hundred thirty-two thousand, one hundred twenty".

Divisors: 1 2 4 5 8 10 20 40 967 1934 3868 4835 7736 9670 19340 38680 521309 1042618 2085236 2606545 4170472 5213090 10426180 20852360 504105803 1008211606 2016423212 2520529015 4032846424 5041058030 10082116060 20164232120