Search a number
-
+
31041010112 = 267211328379
BaseRepresentation
bin11100111010001100…
…000011100111000000
32222010022010200210012
4130322030003213000
51002032444310422
622132100324052
72146140142520
oct347214034700
988108120705
1031041010112
1112189928372
1260236a3628
132c08c60808
1417067cd680
15c1a20b4e2
hex73a3039c0

31041010112 has 56 divisors (see below), whose sum is σ = 70730424960. Its totient is φ = 13240200960.

The previous prime is 31041010093. The next prime is 31041010157. The reversal of 31041010112 is 21101014013.

It is a tau number, because it is divible by the number of its divisors (56).

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

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, 69662 + ... + 258717.

Almost surely, 231041010112 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 24, while the sum is 14.

Adding to 31041010112 its reverse (21101014013), we get a palindrome (52142024125).

The spelling of 31041010112 in words is "thirty-one billion, forty-one million, ten thousand, one hundred twelve".

Divisors: 1 2 4 7 8 14 16 28 32 56 64 112 211 224 422 448 844 1477 1688 2954 3376 5908 6752 11816 13504 23632 47264 94528 328379 656758 1313516 2298653 2627032 4597306 5254064 9194612 10508128 18389224 21016256 36778448 69287969 73556896 138575938 147113792 277151876 485015783 554303752 970031566 1108607504 1940063132 2217215008 3880126264 4434430016 7760252528 15520505056 31041010112