Search a number
-
+
64104640146 = 23283354712097
BaseRepresentation
bin111011101100111011…
…110010111010010010
320010110120012010111100
4323230323302322102
52022241241441041
645241012525230
74426400310411
oct735473627222
9203416163440
1064104640146
1125206441a48
1210510620816
136077c58441
143161a85478
151a02c976b6
hexeecef2e92

64104640146 has 48 divisors (see below), whose sum is σ = 140618054304. Its totient is φ = 21103068672.

The previous prime is 64104640121. The next prime is 64104640183.

64104640146 is a `hidden beast` number, since 6 + 4 + 1 + 0 + 4 + 640 + 1 + 4 + 6 = 666.

64104640146 is nontrivially palindromic in base 10.

It is a Curzon number.

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

It is an unprimeable number.

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

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

Almost surely, 264104640146 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 55296, while the sum is 36.

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

Divisors: 1 2 3 6 9 18 83 166 249 498 747 1494 3547 7094 10641 12097 21282 24194 31923 36291 63846 72582 108873 217746 294401 588802 883203 1004051 1766406 2008102 2649609 3012153 5299218 6024306 9036459 18072918 42908059 85816118 128724177 257448354 386172531 772345062 3561368897 7122737794 10684106691 21368213382 32052320073 64104640146