Search a number
-
+
20166031176 = 23317413311959
BaseRepresentation
bin10010110001111111…
…010011011101001000
31221001101221112012120
4102301333103131020
5312300000444201
613133020011240
71312506302544
oct226177233510
957041845176
1020166031176
118609220775
123aa9690b20
131b94bca635
14d94384a24
157d0615536
hex4b1fd3748

20166031176 has 64 divisors (see below), whose sum is σ = 53398051200. Its totient is φ = 6324538368.

The previous prime is 20166031163. The next prime is 20166031187. The reversal of 20166031176 is 67113066102.

It is an unprimeable number.

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

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

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

Almost surely, 220166031176 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 9072, while the sum is 33.

Adding to 20166031176 its reverse (67113066102), we get a palindrome (87279097278).

The spelling of 20166031176 in words is "twenty billion, one hundred sixty-six million, thirty-one thousand, one hundred seventy-six".

Divisors: 1 2 3 4 6 8 12 17 24 34 51 68 102 136 204 408 4133 8266 11959 12399 16532 23918 24798 33064 35877 47836 49596 70261 71754 95672 99192 140522 143508 203303 210783 281044 287016 406606 421566 562088 609909 813212 843132 1219818 1626424 1686264 2439636 4879272 49426547 98853094 148279641 197706188 296559282 395412376 593118564 840251299 1186237128 1680502598 2520753897 3361005196 5041507794 6722010392 10083015588 20166031176