Search a number
-
+
6667334089420 = 2254142591909109
BaseRepresentation
bin110000100000101110000…
…0101000111101011001100
3212121101112222100202110011
41201001130011013223030
51333214200011330140
622102533032323004
71255461516452614
oct141013405075314
925541488322404
106667334089420
112140667304a34
128b8210843464
1339495b025664
141909b49aba44
15b8675366cea
hex6105c147acc

6667334089420 has 48 divisors (see below), whose sum is σ = 14346274370400. Its totient is φ = 2601274196480.

The previous prime is 6667334089369. The next prime is 6667334089433. The reversal of 6667334089420 is 249804337666.

It is a happy number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 2537826 + ... + 4446934.

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

Almost surely, 26667334089420 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 31352832, while the sum is 58.

The spelling of 6667334089420 in words is "six trillion, six hundred sixty-seven billion, three hundred thirty-four million, eighty-nine thousand, four hundred twenty".

Divisors: 1 2 4 5 10 20 41 82 164 205 410 820 4259 8518 17036 21295 42590 85180 174619 349238 698476 873095 1746190 1909109 3492380 3818218 7636436 9545545 19091090 38182180 78273469 156546938 313093876 391367345 782734690 1565469380 8130895231 16261790462 32523580924 40654476155 81308952310 162617904620 333366704471 666733408942 1333466817884 1666833522355 3333667044710 6667334089420