Search a number
-
+
31542144344 = 23591632811459
BaseRepresentation
bin11101011000000011…
…101110110101011000
310000102020002221201022
4131120003232311120
51004044242104334
622253521342012
72164433542334
oct353003566530
9100366087638
1031542144344
1112416799997
126143497908
132c88a21c49
14175319c7c4
15c491ea82e
hex7580eed58

31542144344 has 64 divisors (see below), whose sum is σ = 60769872000. Its totient is φ = 15343292160.

The previous prime is 31542144343. The next prime is 31542144407. The reversal of 31542144344 is 44344124513.

It is a happy number.

It is a congruent number.

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

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

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

Almost surely, 231542144344 is an apocalyptic number.

It is an amenable number.

31542144344 is a deficient number, since it is larger than the sum of its proper divisors (29227727656).

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

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

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

The product of its digits is 92160, while the sum is 35.

Adding to 31542144344 its reverse (44344124513), we get a palindrome (75886268857).

The spelling of 31542144344 in words is "thirty-one billion, five hundred forty-two million, one hundred forty-four thousand, three hundred forty-four".

Divisors: 1 2 4 8 59 118 163 236 281 326 472 562 652 1124 1304 1459 2248 2918 5836 9617 11672 16579 19234 33158 38468 45803 66316 76936 86081 91606 132632 172162 183212 237817 344324 366424 409979 475634 688648 819958 951268 1639916 1902536 2702377 3279832 5404754 10809508 14031203 21619016 24188761 28062406 48377522 56124812 66826577 96755044 112249624 133653154 193510088 267306308 534612616 3942768043 7885536086 15771072172 31542144344