Search a number
-
+
40107353304 = 23338910614049
BaseRepresentation
bin100101010110100101…
…011010010011011000
310211112011001122112210
4211112211122103120
51124114440301204
630231451435120
72616616610124
oct452645322330
9124464048483
1040107353304
1116011612187
127933a55aa0
133a2239c025
141d26954584
15109b140389
hex95695a4d8

40107353304 has 64 divisors (see below), whose sum is σ = 100645740000. Its totient is φ = 13318891520.

The previous prime is 40107353303. The next prime is 40107353329. The reversal of 40107353304 is 40335370104.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (40107353303) by changing a digit.

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 15 ways as a sum of consecutive naturals, for example, 9903472 + ... + 9907520.

Almost surely, 240107353304 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The spelling of 40107353304 in words is "forty billion, one hundred seven million, three hundred fifty-three thousand, three hundred four".

Divisors: 1 2 3 4 6 8 12 24 389 778 1061 1167 1556 2122 2334 3112 3183 4049 4244 4668 6366 8098 8488 9336 12147 12732 16196 24294 25464 32392 48588 97176 412729 825458 1238187 1575061 1650916 2476374 3150122 3301832 4295989 4725183 4952748 6300244 8591978 9450366 9905496 12600488 12887967 17183956 18900732 25775934 34367912 37801464 51551868 103103736 1671139721 3342279442 5013419163 6684558884 10026838326 13369117768 20053676652 40107353304