Search a number
-
+
104040623352 = 23389127938083
BaseRepresentation
bin110000011100101001…
…1011110110011111000
3100221112202210021110110
41200321103132303320
53201033344421402
6115443503344320
710342136464341
oct1407123366370
9327482707413
10104040623352
114013a246246
12181b6bb20a0
139a70985633
14506d94b0c8
152a8dd3656c
hex18394decf8

104040623352 has 64 divisors (see below), whose sum is σ = 263236608000. Its totient is φ = 34262832384.

The previous prime is 104040623321. The next prime is 104040623369. The reversal of 104040623352 is 253326040401.

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, 2712903 + ... + 2750985.

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

Almost surely, 2104040623352 is an apocalyptic number.

104040623352 is a gapful number since it is divisible by the number (12) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 17280, while the sum is 30.

Adding to 104040623352 its reverse (253326040401), we get a palindrome (357366663753).

The spelling of 104040623352 in words is "one hundred four billion, forty million, six hundred twenty-three thousand, three hundred fifty-two".

Divisors: 1 2 3 4 6 8 12 24 89 178 267 356 534 712 1068 1279 2136 2558 3837 5116 7674 10232 15348 30696 38083 76166 113831 114249 152332 227662 228498 304664 341493 455324 456996 682986 910648 913992 1365972 2731944 3389387 6778774 10168161 13557548 20336322 27115096 40672644 48708157 81345288 97416314 146124471 194832628 292248942 389665256 584497884 1168995768 4335025973 8670051946 13005077919 17340103892 26010155838 34680207784 52020311676 104040623352