Search a number
-
+
66431187108 = 2232111312904271
BaseRepresentation
bin111101110111100110…
…110111100010100100
320100110200222221221100
4331313212313202210
52042022340441413
650303522520100
74541140526226
oct756746674244
9210420887840
1066431187108
112619a745130
1210a5b806030
136358c66950
143302a64416
151adc15ea73
hexf779b78a4

66431187108 has 72 divisors (see below), whose sum is σ = 197280510336. Its totient is φ = 18582148800.

The previous prime is 66431187107. The next prime is 66431187143. The reversal of 66431187108 is 80178113466.

It is not an unprimeable number, because it can be changed into a prime (66431187101) by changing a digit.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 6446988 + ... + 6457283.

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

Almost surely, 266431187108 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 193536, while the sum is 45.

The spelling of 66431187108 in words is "sixty-six billion, four hundred thirty-one million, one hundred eighty-seven thousand, one hundred eight".

Divisors: 1 2 3 4 6 9 11 12 13 18 22 26 33 36 39 44 52 66 78 99 117 132 143 156 198 234 286 396 429 468 572 858 1287 1716 2574 5148 12904271 25808542 38712813 51617084 77425626 116138439 141946981 154851252 167755523 232276878 283893962 335511046 425840943 464553756 503266569 567787924 671022092 851681886 1006533138 1277522829 1509799707 1703363772 1845310753 2013066276 2555045658 3019599414 3690621506 5110091316 5535932259 6039198828 7381243012 11071864518 16607796777 22143729036 33215593554 66431187108