Search a number
-
+
31120434112 = 264724142929
BaseRepresentation
bin11100111110111011…
…000010001111000000
32222022211120212000211
4130332323002033000
51002213312342422
622144014523504
72151123216415
oct347673021700
988284525024
1031120434112
111221a745839
126046206594
132c1c54b971
14171318610c
15c22199577
hex73eec23c0

31120434112 has 56 divisors (see below), whose sum is σ = 63331709760. Its totient is φ = 15165603840.

The previous prime is 31120434047. The next prime is 31120434127. The reversal of 31120434112 is 21143402113.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 703464 + ... + 746392.

Almost surely, 231120434112 is an apocalyptic number.

31120434112 is a gapful number since it is divisible by the number (32) formed by its first and last digit.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31120434112, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (31665854880).

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

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

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

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

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

The product of its (nonzero) digits is 576, while the sum is 22.

Adding to 31120434112 its reverse (21143402113), we get a palindrome (52263836225).

The spelling of 31120434112 in words is "thirty-one billion, one hundred twenty million, four hundred thirty-four thousand, one hundred twelve".

Divisors: 1 2 4 8 16 32 47 64 94 188 241 376 482 752 964 1504 1928 3008 3856 7712 11327 15424 22654 42929 45308 85858 90616 171716 181232 343432 362464 686864 724928 1373728 2017663 2747456 4035326 8070652 10345889 16141304 20691778 32282608 41383556 64565216 82767112 129130432 165534224 331068448 486256783 662136896 972513566 1945027132 3890054264 7780108528 15560217056 31120434112