Search a number
-
+
10031013312 = 26365979279
BaseRepresentation
bin10010101011110010…
…10001110111000000
3221220002010021101120
421111321101313000
5131020414411222
64335211232240
7503402130525
oct112571216700
927802107346
1010031013312
114288277851
121b3b448680
13c3b258748
146b231714c
153da98715c
hex255e51dc0

10031013312 has 56 divisors (see below), whose sum is σ = 26580998400. Its totient is φ = 3338555136.

The previous prime is 10031013287. The next prime is 10031013329. The reversal of 10031013312 is 21331013001.

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

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, 86889 + ... + 166167.

Almost surely, 210031013312 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 54, while the sum is 15.

Adding to 10031013312 its reverse (21331013001), we get a palindrome (31362026313).

The spelling of 10031013312 in words is "ten billion, thirty-one million, thirteen thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 192 659 1318 1977 2636 3954 5272 7908 10544 15816 21088 31632 42176 63264 79279 126528 158558 237837 317116 475674 634232 951348 1268464 1902696 2536928 3805392 5073856 7610784 15221568 52244861 104489722 156734583 208979444 313469166 417958888 626938332 835917776 1253876664 1671835552 2507753328 3343671104 5015506656 10031013312