Search a number
-
+
666407310052 = 2211103520928229
BaseRepresentation
bin10011011001010001111…
…10001001001011100100
32100201010001220221021011
421230220332021023210
541404300232410202
61230050541232004
766101123446651
oct11545076111344
92321101827234
10666407310052
1123769260a520
12a91a2562604
134aac3984103
142437ba90c28
1512504d62bd7
hex9b28f892e4

666407310052 has 48 divisors (see below), whose sum is σ = 1284876028800. Its totient is φ = 299903304960.

The previous prime is 666407310047. The next prime is 666407310059. The reversal of 666407310052 is 250013704666.

It is a junction number, because it is equal to n+sod(n) for n = 666407309987 and 666407310014.

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

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, 23593074 + ... + 23621302.

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

Almost surely, 2666407310052 is an apocalyptic number.

It is an amenable number.

666407310052 is a deficient number, since it is larger than the sum of its proper divisors (618468718748).

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

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

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

The product of its (nonzero) digits is 181440, while the sum is 40.

The spelling of 666407310052 in words is "six hundred sixty-six billion, four hundred seven million, three hundred ten thousand, fifty-two".

Divisors: 1 2 4 11 22 44 103 206 412 1133 2266 4532 5209 10418 20836 28229 56458 57299 112916 114598 229196 310519 536527 621038 1073054 1242076 2146108 2907587 5815174 5901797 11630348 11803594 23607188 31983457 63966914 127933828 147044861 294089722 588179444 1617493471 3234986942 6469973884 15145620683 30291241366 60582482732 166601827513 333203655026 666407310052