Search a number
-
+
667407040004 = 221921074319563
BaseRepresentation
bin10011011011001001000…
…11110011111000000100
32100210200202002110221102
421231210203303320010
541413322200240004
61230334053035232
766134653144355
oct11554443637004
92323622073842
10667407040004
11238055969421
12a9421325b18
134ac22b283b3
142443476bd2c
15125629de11e
hex9b648f3e04

667407040004 has 36 divisors (see below), whose sum is σ = 1244189936304. Its totient is φ = 313185523248.

The previous prime is 667407039913. The next prime is 667407040007. The reversal of 667407040004 is 400040704766.

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

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

It is not an unprimeable number, because it can be changed into a prime (667407040007) 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 11 ways as a sum of consecutive naturals, for example, 2005274 + ... + 2314289.

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

Almost surely, 2667407040004 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 112896, while the sum is 38.

The spelling of 667407040004 in words is "six hundred sixty-seven billion, four hundred seven million, forty thousand, four".

Divisors: 1 2 4 19 38 76 107 214 361 428 722 1444 2033 4066 8132 38627 77254 154508 4319563 8639126 17278252 82071697 164143394 328286788 462193241 924386482 1559362243 1848772964 3118724486 6237448972 8781671579 17563343158 35126686316 166851760001 333703520002 667407040004