Search a number
-
+
31133010332 = 22671092115051
BaseRepresentation
bin11100111111101011…
…000000100110011100
32222100201020210100202
4130333223000212130
51002230022312312
622145144243032
72151335135654
oct347753004634
988321223322
1031133010332
1112226855506
12604a470478
132c22033008
141714adb364
15c233309c2
hex73fac099c

31133010332 has 48 divisors (see below), whose sum is σ = 56078816640. Its totient is φ = 15118488000.

The previous prime is 31133010331. The next prime is 31133010379. The reversal of 31133010332 is 23301033113.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31133010331) 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, 6161207 + ... + 6166257.

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

Almost surely, 231133010332 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 486, while the sum is 20.

Adding to 31133010332 its reverse (23301033113), we get a palindrome (54434043445).

The spelling of 31133010332 in words is "thirty-one billion, one hundred thirty-three million, ten thousand, three hundred thirty-two".

Divisors: 1 2 4 67 109 134 211 218 268 422 436 844 5051 7303 10102 14137 14606 20204 22999 28274 29212 45998 56548 91996 338417 550559 676834 1065761 1101118 1353668 1540933 2131522 2202236 3081866 4263044 6163732 36887453 71405987 73774906 116167949 142811974 147549812 232335898 285623948 464671796 7783252583 15566505166 31133010332