Search a number
-
+
31013043420 = 2235516884057
BaseRepresentation
bin11100111000100001…
…010111110011011100
32222001100111211200210
4130320201113303130
51002003314342140
622125221052420
72145350343132
oct347041276334
988040454623
1031013043420
11121750665a7
126016257110
132c0321b188
141702bcd752
15c17a34d80
hex738857cdc

31013043420 has 24 divisors (see below), whose sum is σ = 86836521744. Its totient is φ = 8270144896.

The previous prime is 31013043353. The next prime is 31013043421. The reversal of 31013043420 is 2434031013.

It is a congruent number.

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

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 258441969 + ... + 258442088.

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

Almost surely, 231013043420 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 31013043420 its reverse (2434031013), we get a palindrome (33447074433).

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

Divisors: 1 2 3 4 5 6 10 12 15 20 30 60 516884057 1033768114 1550652171 2067536228 2584420285 3101304342 5168840570 6202608684 7753260855 10337681140 15506521710 31013043420