Search a number
-
+
20165606652 = 22317372671649
BaseRepresentation
bin10010110001111101…
…101011110011111100
31221001101010221212110
4102301331223303330
5312244343403102
613133002534020
71312502554062
oct226175536374
957041127773
1020165606652
118608a60824
123aa9507310
131b94aac339
14d942b4032
157d057e86c
hex4b1f6bcfc

20165606652 has 48 divisors (see below), whose sum is σ = 51167440800. Its totient is φ = 6155476992.

The previous prime is 20165606647. The next prime is 20165606653. The reversal of 20165606652 is 25660656102.

It is a happy number.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (20165606653) 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, 1328277 + ... + 1343372.

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

Almost surely, 220165606652 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 129600, while the sum is 39.

The spelling of 20165606652 in words is "twenty billion, one hundred sixty-five million, six hundred six thousand, six hundred fifty-two".

Divisors: 1 2 3 4 6 12 17 34 37 51 68 74 102 111 148 204 222 444 629 1258 1887 2516 3774 7548 2671649 5343298 8014947 10686596 16029894 32059788 45418033 90836066 98851013 136254099 181672132 197702026 272508198 296553039 395404052 545016396 593106078 1186212156 1680467221 3360934442 5041401663 6721868884 10082803326 20165606652