Search a number
-
+
31102013430 = 23255930719079
BaseRepresentation
bin11100111101110100…
…110000111111110110
32222021112220222121100
4130331310300333312
51002144103412210
622142120030530
72150510515665
oct347564607766
988245828540
1031102013430
1112210304034
126040002446
132c1879c357
14171094cddc
15c2075b5c0
hex73dd30ff6

31102013430 has 96 divisors (see below), whose sum is σ = 82508025600. Its totient is φ = 8126312256.

The previous prime is 31102013407. The next prime is 31102013447. The reversal of 31102013430 is 3431020113.

31102013430 is a `hidden beast` number, since 31 + 1 + 0 + 201 + 3 + 430 = 666.

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

It is a congruent number.

It is an unprimeable number.

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 47 ways as a sum of consecutive naturals, for example, 1620631 + ... + 1639709.

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

Almost surely, 231102013430 is an apocalyptic number.

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

It is a practical number, because each smaller number is the sum of distinct divisors of 31102013430, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (41254012800).

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 18.

Adding to 31102013430 its reverse (3431020113), we get a palindrome (34533033543).

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

Divisors: 1 2 3 5 6 9 10 15 18 30 45 59 90 118 177 295 307 354 531 590 614 885 921 1062 1535 1770 1842 2655 2763 3070 4605 5310 5526 9210 13815 18113 19079 27630 36226 38158 54339 57237 90565 95395 108678 114474 163017 171711 181130 190790 271695 286185 326034 343422 543390 572370 815085 858555 1125661 1630170 1717110 2251322 3376983 5628305 5857253 6753966 10130949 11256610 11714506 16884915 17571759 20261898 29286265 33769830 35143518 50654745 52715277 58572530 87858795 101309490 105430554 175717590 263576385 345577927 527152770 691155854 1036733781 1727889635 2073467562 3110201343 3455779270 5183668905 6220402686 10367337810 15551006715 31102013430