Search a number
-
+
31204334020 = 22517312960563
BaseRepresentation
bin11101000011111011…
…000101100111000100
32222112200110102001211
4131003323011213010
51002401302142040
622200213101204
72153162314516
oct350373054704
988480412054
1031204334020
1112263040002
12606a327804
132c33a46192
141720385bb6
15c2971d8ea
hex743ec59c4

31204334020 has 48 divisors (see below), whose sum is σ = 71621964288. Its totient is φ = 11368558080.

The previous prime is 31204334017. The next prime is 31204334039. The reversal of 31204334020 is 2043340213.

It is a happy number.

It is a junction number, because it is equal to n+sod(n) for n = 31204333982 and 31204334000.

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, 1469742 + ... + 1490821.

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

Almost surely, 231204334020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1728, while the sum is 22.

Adding to 31204334020 its reverse (2043340213), we get a palindrome (33247674233).

The spelling of 31204334020 in words is "thirty-one billion, two hundred four million, three hundred thirty-four thousand, twenty".

Divisors: 1 2 4 5 10 17 20 31 34 62 68 85 124 155 170 310 340 527 620 1054 2108 2635 5270 10540 2960563 5921126 11842252 14802815 29605630 50329571 59211260 91777453 100659142 183554906 201318284 251647855 367109812 458887265 503295710 917774530 1006591420 1560216701 1835549060 3120433402 6240866804 7801083505 15602167010 31204334020