Search a number
-
+
104345145112504 = 23312937517191033
BaseRepresentation
bin10111101110011010111111…
…010011101111011110111000
3111200110022001120102120221211
4113232122333103233132320
5102134042324122100004
61005531255314212504
730656454653201602
oct2756327723573670
9450408046376854
10104345145112504
113027a58916427a
12b852955b84134
13462b921a5b7aa
141baa490cd8172
15c0e3cb48d504
hex5ee6bf4ef7b8

104345145112504 has 64 divisors (see below), whose sum is σ = 202675642525440. Its totient is φ = 50310309780480.

The previous prime is 104345145112399. The next prime is 104345145112519. The reversal of 104345145112504 is 405211541543401.

It is a congruent 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, 546119772 + ... + 546310804.

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

Almost surely, 2104345145112504 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 104345145112504 its reverse (405211541543401), we get a palindrome (509556686655905).

The spelling of 104345145112504 in words is "one hundred four trillion, three hundred forty-five billion, one hundred forty-five million, one hundred twelve thousand, five hundred four".

Divisors: 1 2 4 8 31 62 124 248 293 586 1172 2344 7517 9083 15034 18166 30068 36332 60136 72664 191033 233027 382066 466054 764132 932108 1528264 1864216 2202481 4404962 5922023 8809924 11844046 17619848 23688092 47376184 55972669 68276911 111945338 136553822 223890676 273107644 447781352 546215288 1435995061 1735152739 2871990122 3470305478 5743980244 6940610956 11487960488 13881221912 44515846891 89031693782 178063387564 356126775128 420746552873 841493105746 1682986211492 3365972422984 13043143139063 26086286278126 52172572556252 104345145112504