Search a number
-
+
31004004030 = 2351516844151
BaseRepresentation
bin11100110111111110…
…111000111010111110
32222000201111120222120
4130313332320322332
51001444011112110
622124255223410
72145210454206
oct346776707276
988021446876
1031004004030
111216aa5212a
126013217b66
132c013a491c
141701919406
15c16d4b870
hex737fb8ebe

31004004030 has 32 divisors (see below), whose sum is σ = 74902399488. Its totient is φ = 8212980000.

The previous prime is 31004004019. The next prime is 31004004047. The reversal of 31004004030 is 3040040013.

It is a super-2 number, since 2×310040040302 (a number of 22 digits) contains 22 as substring.

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

It is a Curzon number.

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, 3417546 + ... + 3426605.

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

Almost surely, 231004004030 is an apocalyptic number.

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

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

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

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

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

The sum of its prime factors is 6844312.

The product of its (nonzero) digits is 144, while the sum is 15.

Adding to 31004004030 its reverse (3040040013), we get a palindrome (34044044043).

The spelling of 31004004030 in words is "thirty-one billion, four million, four thousand, thirty".

Divisors: 1 2 3 5 6 10 15 30 151 302 453 755 906 1510 2265 4530 6844151 13688302 20532453 34220755 41064906 68441510 102662265 205324530 1033466801 2066933602 3100400403 5167334005 6200800806 10334668010 15502002015 31004004030