Search a number
-
+
2031631404 = 2231153290399
BaseRepresentation
bin111100100011000…
…0011110000101100
312020120212120100120
41321012003300230
513130044201104
6533332524540
7101226403425
oct17106036054
95216776316
102031631404
11952891820
12488480750
13264ba0a7a
14153b7064c
15bd55ecd9
hex79183c2c

2031631404 has 48 divisors (see below), whose sum is σ = 5269017600. Its totient is φ = 604027840.

The previous prime is 2031631379. The next prime is 2031631501. The reversal of 2031631404 is 4041361302.

It is a super-2 number, since 2×20316314042 = 8255052323438022432, which contains 22 as substring.

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, 138204 + ... + 152195.

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

Almost surely, 22031631404 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 2031631404 is about 45073.6220421656. The cubic root of 2031631404 is about 1266.5285160810.

Adding to 2031631404 its reverse (4041361302), we get a palindrome (6072992706).

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

Divisors: 1 2 3 4 6 11 12 22 33 44 53 66 106 132 159 212 318 583 636 1166 1749 2332 3498 6996 290399 580798 871197 1161596 1742394 3194389 3484788 6388778 9583167 12777556 15391147 19166334 30782294 38332668 46173441 61564588 92346882 169302617 184693764 338605234 507907851 677210468 1015815702 2031631404