Search a number
-
+
31880134224 = 24358199623
BaseRepresentation
bin11101101100001101…
…000011111001010000
310001021210002121200000
4131230031003321100
51010242303243344
622351233530000
72206006445511
oct355415037120
9101253077600
1031880134224
111257a560774
126218713900
133010a61663
141786020a08
15c68c10a69
hex76c343e50

31880134224 has 60 divisors (see below), whose sum is σ = 92524557216. Its totient is φ = 10626710112.

The previous prime is 31880134201. The next prime is 31880134241. The reversal of 31880134224 is 42243108813.

It is a happy number.

It is a Harshad number since it is a multiple of its sum of digits (36).

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

Almost surely, 231880134224 is an apocalyptic number.

It is an amenable number.

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

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

31880134224 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 36864, while the sum is 36.

The spelling of 31880134224 in words is "thirty-one billion, eight hundred eighty million, one hundred thirty-four thousand, two hundred twenty-four".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 27 36 48 54 72 81 108 144 162 216 243 324 432 486 648 972 1296 1944 3888 8199623 16399246 24598869 32798492 49197738 65596984 73796607 98395476 131193968 147593214 196790952 221389821 295186428 393581904 442779642 590372856 664169463 885559284 1180745712 1328338926 1771118568 1992508389 2656677852 3542237136 3985016778 5313355704 7970033556 10626711408 15940067112 31880134224