Search a number
-
+
66324964428 = 22331573939019
BaseRepresentation
bin111101110001010001…
…101010010001001100
320100012022010021211000
4331301101222101030
52041313142330203
650245210100300
74535410616142
oct756121522114
9210168107730
1066324964428
1126145793498
1210a3011a690
13633cc549a8
1432d28d3592
151ad2b7b4a3
hexf7146a44c

66324964428 has 48 divisors (see below), whose sum is σ = 171968944000. Its totient is φ = 22106350224.

The previous prime is 66324964423. The next prime is 66324964429. The reversal of 66324964428 is 82446942366.

66324964428 is a `hidden beast` number, since 66 + 32 + 496 + 44 + 28 = 666.

It is a Harshad number since it is a multiple of its sum of digits (54).

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

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 15 ways as a sum of consecutive naturals, for example, 1680303 + ... + 1719321.

Almost surely, 266324964428 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 11943936, while the sum is 54.

The spelling of 66324964428 in words is "sixty-six billion, three hundred twenty-four million, nine hundred sixty-four thousand, four hundred twenty-eight".

Divisors: 1 2 3 4 6 9 12 18 27 36 54 108 15739 31478 39019 47217 62956 78038 94434 117057 141651 156076 188868 234114 283302 351171 424953 468228 566604 702342 849906 1053513 1404684 1699812 2107026 4214052 614120041 1228240082 1842360123 2456480164 3684720246 5527080369 7369440492 11054160738 16581241107 22108321476 33162482214 66324964428