Search a number
-
+
31113304004 = 221923611092677
BaseRepresentation
bin11100111110011111…
…110101011111000100
32222022100011121100202
4130332133311133010
51002210001212004
622143202030032
72151005502056
oct347637653704
988270147322
1031113304004
1112216715892
126043948318
132c1ac23473
14171224b8d6
15c2173bb1e
hex73e7f57c4

31113304004 has 96 divisors (see below), whose sum is σ = 61366905600. Its totient is φ = 13733660160.

The previous prime is 31113304003. The next prime is 31113304009. The reversal of 31113304004 is 40040331113.

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

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 11621114 + ... + 11623790.

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

Almost surely, 231113304004 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 432, while the sum is 20.

Adding to 31113304004 its reverse (40040331113), we get a palindrome (71153635117).

The spelling of 31113304004 in words is "thirty-one billion, one hundred thirteen million, three hundred four thousand, four".

Divisors: 1 2 4 19 23 38 46 61 76 92 109 122 218 244 436 437 874 1159 1403 1748 2071 2318 2507 2677 2806 4142 4636 5014 5354 5612 6649 8284 10028 10708 13298 26596 26657 47633 50863 53314 61571 95266 101726 106628 123142 126331 152927 163297 190532 203452 246284 252662 291793 305854 326594 505324 583586 611708 653188 1167172 1169849 2339698 2905613 3102643 3755831 4679396 5544067 5811226 6205286 6711239 7511662 11088134 11622452 12410572 13422478 15023324 17799373 22176268 26844956 35598746 71197492 71360789 127513541 142721578 255027082 285443156 338188087 409385579 510054164 676376174 818771158 1352752348 1637542316 7778326001 15556652002 31113304004