Search a number
-
+
31654211140 = 22517372516233
BaseRepresentation
bin11101011110101111…
…001110111001000100
310000201000222112110101
4131132233032321010
51004311434224030
622313003333444
72200264232566
oct353657167104
9100630875411
1031654211140
1112473a82382
126174b21284
132ca5ccbc66
141764011336
15c53e857ca
hex75ebcee44

31654211140 has 48 divisors (see below), whose sum is σ = 72286370352. Its totient is φ = 11594797056.

The previous prime is 31654211129. The next prime is 31654211159. The reversal of 31654211140 is 4111245613.

It can be written as a sum of positive squares in 8 ways, for example, as 866595844 + 30787615296 = 29438^2 + 175464^2 .

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

It is an unprimeable number.

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

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

Almost surely, 231654211140 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2880, while the sum is 28.

Adding to 31654211140 its reverse (4111245613), we get a palindrome (35765456753).

The spelling of 31654211140 in words is "thirty-one billion, six hundred fifty-four million, two hundred eleven thousand, one hundred forty".

Divisors: 1 2 4 5 10 17 20 34 37 68 74 85 148 170 185 340 370 629 740 1258 2516 3145 6290 12580 2516233 5032466 10064932 12581165 25162330 42775961 50324660 85551922 93100621 171103844 186201242 213879805 372402484 427759610 465503105 855519220 931006210 1582710557 1862012420 3165421114 6330842228 7913552785 15827105570 31654211140