Search a number
-
+
104043432120 = 2335867028601
BaseRepresentation
bin110000011100101111…
…0001100100010111000
3100221112222001222100220
41200321132030202320
53201040104311440
6115444043500040
710342202403225
oct1407136144270
9327488058326
10104043432120
1140140894541
12181b7b27620
139a71429c24
14507007c94c
152a8e1dd8d0
hex183978c8b8

104043432120 has 32 divisors (see below), whose sum is σ = 312130296720. Its totient is φ = 27744915200.

The previous prime is 104043432067. The next prime is 104043432131. The reversal of 104043432120 is 21234340401.

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

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 433514181 + ... + 433514420.

Almost surely, 2104043432120 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2304, while the sum is 24.

Adding to 104043432120 its reverse (21234340401), we get a palindrome (125277772521).

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

Divisors: 1 2 3 4 5 6 8 10 12 15 20 24 30 40 60 120 867028601 1734057202 2601085803 3468114404 4335143005 5202171606 6936228808 8670286010 10404343212 13005429015 17340572020 20808686424 26010858030 34681144040 52021716060 104043432120