Search a number
-
+
31431012080 = 2451322324779
BaseRepresentation
bin11101010001011011…
…110010111011110000
310000010110222211220112
4131101123302323300
51003332314341310
622234511400452
72161614123506
oct352133627360
9100113884815
1031431012080
1112369a94646
126112223128
132c6b9b1400
141742510676
15c3e597705
hex7516f2ef0

31431012080 has 60 divisors (see below), whose sum is σ = 79130861640. Its totient is φ = 11605291776.

The previous prime is 31431012079. The next prime is 31431012083. The reversal of 31431012080 is 8021013413.

It is a congruent number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 1148870 + ... + 1175909.

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

Almost surely, 231431012080 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 576, while the sum is 23.

Adding to 31431012080 its reverse (8021013413), we get a palindrome (39452025493).

The spelling of 31431012080 in words is "thirty-one billion, four hundred thirty-one million, twelve thousand, eighty".

Divisors: 1 2 4 5 8 10 13 16 20 26 40 52 65 80 104 130 169 208 260 338 520 676 845 1040 1352 1690 2704 3380 6760 13520 2324779 4649558 9299116 11623895 18598232 23247790 30222127 37196464 46495580 60444254 92991160 120888508 151110635 185982320 241777016 302221270 392887651 483554032 604442540 785775302 1208885080 1571550604 1964438255 2417770160 3143101208 3928876510 6286202416 7857753020 15715506040 31431012080