Search a number
-
+
31020120340 = 225111091293583
BaseRepresentation
bin11100111000111100…
…010111100100010100
32222001211211101101221
4130320330113210110
51002012122322330
622130032500124
72145464446426
oct347074274424
988054741357
1031020120340
111217905a5a0
1260186aa644
132c048283c1
141703b12816
15c18481b7a
hex738f17914

31020120340 has 48 divisors (see below), whose sum is σ = 71716296960. Its totient is φ = 11176548480.

The previous prime is 31020120319. The next prime is 31020120349. The reversal of 31020120340 is 4302102013.

It is a happy number.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 622812 + ... + 670771.

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

Almost surely, 231020120340 is an apocalyptic number.

It is an amenable number.

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

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

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

31020120340 is an evil number, because the sum of its binary digits is even.

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

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

Adding to 31020120340 its reverse (4302102013), we get a palindrome (35322222353).

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

Divisors: 1 2 4 5 10 11 20 22 44 55 109 110 218 220 436 545 1090 1199 2180 2398 4796 5995 11990 23980 1293583 2587166 5174332 6467915 12935830 14229413 25871660 28458826 56917652 71147065 141000547 142294130 282001094 284588260 564002188 705002735 1410005470 1551006017 2820010940 3102012034 6204024068 7755030085 15510060170 31020120340