Search a number
-
+
31043143020 = 22351792890423
BaseRepresentation
bin11100111010010100…
…001100010101101100
32222010110011001120210
4130322110030111230
51002034021034040
622132214142420
72146164235101
oct347224142554
988113131523
1031043143020
11121900548aa
126024351a10
132c095295a6
141706bc6aa8
15c1a4cd480
hex73a50c56c

31043143020 has 48 divisors (see below), whose sum is σ = 87406421760. Its totient is φ = 8231921856.

The previous prime is 31043142959. The next prime is 31043143039. The reversal of 31043143020 is 2034134013.

It is an unprimeable number.

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

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

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

Almost surely, 231043143020 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 21.

Adding to 31043143020 its reverse (2034134013), we get a palindrome (33077277033).

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

Divisors: 1 2 3 4 5 6 10 12 15 20 30 60 179 358 537 716 895 1074 1790 2148 2685 3580 5370 10740 2890423 5780846 8671269 11561692 14452115 17342538 28904230 34685076 43356345 57808460 86712690 173425380 517385717 1034771434 1552157151 2069542868 2586928585 3104314302 5173857170 6208628604 7760785755 10347714340 15521571510 31043143020