Search a number
-
+
31553101420 = 22529160933811
BaseRepresentation
bin11101011000101101…
…100001111001101100
310000102222201121222221
4131120231201321230
51004110043221140
622254552245124
72164625636221
oct353055417154
9100388647887
1031553101420
11124219a3125
1261470a07a4
132c8b08a319
141754811948
15c4a16214a
hex758b61e6c

31553101420 has 48 divisors (see below), whose sum is σ = 68591023200. Its totient is φ = 12178091520.

The previous prime is 31553101417. The next prime is 31553101421. The reversal of 31553101420 is 2410135513.

It is a happy number.

It is not an unprimeable number, because it can be changed into a prime (31553101421) 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 15 ways as a sum of consecutive naturals, for example, 916315 + ... + 950125.

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

Almost surely, 231553101420 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1800, while the sum is 25.

Adding to 31553101420 its reverse (2410135513), we get a palindrome (33963236933).

The spelling of 31553101420 in words is "thirty-one billion, five hundred fifty-three million, one hundred one thousand, four hundred twenty".

Divisors: 1 2 4 5 10 20 29 58 116 145 290 580 1609 3218 6436 8045 16090 32180 33811 46661 67622 93322 135244 169055 186644 233305 338110 466610 676220 933220 980519 1961038 3922076 4902595 9805190 19610380 54401899 108803798 217607596 272009495 544018990 1088037980 1577655071 3155310142 6310620284 7888275355 15776550710 31553101420