Search a number
-
+
31104300172 = 221121718012099
BaseRepresentation
bin11100111101111101…
…011111010010001100
32222021201020011102111
4130331331133102030
51002200200101142
622142241033404
72150536121611
oct347575372214
988251204374
1031104300172
1112211626100
126040925864
132c190c015a
141710d86508
15c20a5de17
hex73df5f48c

31104300172 has 72 divisors (see below), whose sum is σ = 63415623600. Its totient is φ = 13292928000.

The previous prime is 31104300167. The next prime is 31104300173. The reversal of 31104300172 is 27100340113.

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

It is not an unprimeable number, because it can be changed into a prime (31104300173) by changing a digit.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 14817579 + ... + 14819677.

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

Almost surely, 231104300172 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31104300172 its reverse (27100340113), we get a palindrome (58204640285).

The spelling of 31104300172 in words is "thirty-one billion, one hundred four million, three hundred thousand, one hundred seventy-two".

Divisors: 1 2 4 11 17 22 34 44 68 121 187 242 374 484 748 1801 2057 2099 3602 4114 4198 7204 8228 8396 19811 23089 30617 35683 39622 46178 61234 71366 79244 92356 122468 142732 217921 253979 336787 392513 435842 507958 673574 785026 871684 1015916 1347148 1570052 3704657 3780299 4317643 7409314 7560598 8635286 14818628 15121196 17270572 41583289 64265083 83166578 128530166 166333156 257060332 457416179 706915913 914832358 1413831826 1829664716 2827663652 7776075043 15552150086 31104300172