Search a number
-
+
20873112 = 23313149449
BaseRepresentation
bin100111110011…
…1111110011000
31110021110112020
41033213332120
520320414422
62023214440
7342263361
oct117477630
943243466
1020873112
1110867307
126ba7420
13442a970
142ab4b68
151c7495c
hex13e7f98

20873112 has 64 divisors (see below), whose sum is σ = 56700000. Its totient is φ = 6365184.

The previous prime is 20873107. The next prime is 20873129. The reversal of 20873112 is 21137802.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 46264 + ... + 46712.

Almost surely, 220873112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

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

The square root of 20873112 is about 4568.7101024250. The cubic root of 20873112 is about 275.3356210819.

The spelling of 20873112 in words is "twenty million, eight hundred seventy-three thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 13 24 26 39 52 78 104 149 156 298 312 447 449 596 894 898 1192 1347 1788 1796 1937 2694 3576 3592 3874 5388 5811 5837 7748 10776 11622 11674 15496 17511 23244 23348 35022 46488 46696 66901 70044 133802 140088 200703 267604 401406 535208 802812 869713 1605624 1739426 2609139 3478852 5218278 6957704 10436556 20873112