Search a number
-
+
50660511066 = 232111032484089
BaseRepresentation
bin101111001011100110…
…100000110101011010
311211202121200121110200
4233023212200311122
51312223042323231
635134554323030
73442262144664
oct571346406532
9154677617420
1050660511066
111a5375a0870
12999a129476
134a14864089
142648349534
1514b7866be6
hexbcb9a0d5a

50660511066 has 48 divisors (see below), whose sum is σ = 120905628480. Its totient is φ = 15202618560.

The previous prime is 50660511029. The next prime is 50660511089. The reversal of 50660511066 is 66011506605.

It is a Curzon number.

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

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 23 ways as a sum of consecutive naturals, for example, 1221651 + ... + 1262438.

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

Almost surely, 250660511066 is an apocalyptic number.

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

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

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

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

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

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

The spelling of 50660511066 in words is "fifty billion, six hundred sixty million, five hundred eleven thousand, sixty-six".

Divisors: 1 2 3 6 9 11 18 22 33 66 99 103 198 206 309 618 927 1133 1854 2266 3399 6798 10197 20394 2484089 4968178 7452267 14904534 22356801 27324979 44713602 54649958 81974937 163949874 245924811 255861167 491849622 511722334 767583501 1535167002 2302750503 2814472837 4605501006 5628945674 8443418511 16886837022 25330255533 50660511066