Search a number
-
+
31860157340 = 22511829117467
BaseRepresentation
bin11101101011000000…
…110110101110011100
310001020101111200112102
4131223000312232130
51010222200013330
622345241424232
72205344604044
oct355300665634
9101211450472
1031860157340
111256a256850
126211a9b078
13300988890b
141783500724
15c670b6945
hex76b036b9c

31860157340 has 48 divisors (see below), whose sum is σ = 73001706624. Its totient is φ = 11583451200.

The previous prime is 31860157337. The next prime is 31860157361. The reversal of 31860157340 is 4375106813.

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

It is a congruent number.

It is an unprimeable number.

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 15 ways as a sum of consecutive naturals, for example, 1815287 + ... + 1832753.

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

Almost surely, 231860157340 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 60480, while the sum is 38.

The spelling of 31860157340 in words is "thirty-one billion, eight hundred sixty million, one hundred fifty-seven thousand, three hundred forty".

Divisors: 1 2 4 5 10 11 20 22 44 55 110 220 8291 16582 17467 33164 34934 41455 69868 82910 87335 91201 165820 174670 182402 192137 349340 364804 384274 456005 768548 912010 960685 1824020 1921370 3842740 144818897 289637794 579275588 724094485 1448188970 1593007867 2896377940 3186015734 6372031468 7965039335 15930078670 31860157340