Search a number
-
+
20344818 = 23131767229
BaseRepresentation
bin100110110011…
…0111111110010
31102021121211210
41031212333302
520202013233
62004020550
7334633224
oct115467762
942247753
1020344818
11105363aa
126991756
1342a4370
1429b8414
151bbd163
hex1366ff2

20344818 has 64 divisors (see below), whose sum is σ = 47295360. Its totient is φ = 5778432.

The previous prime is 20344817. The next prime is 20344823. The reversal of 20344818 is 81844302.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 88728 + ... + 88956.

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

Almost surely, 220344818 is an apocalyptic number.

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

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

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

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

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

The sum of its prime factors is 331.

The product of its (nonzero) digits is 6144, while the sum is 30.

The square root of 20344818 is about 4510.5230295388. The cubic root of 20344818 is about 272.9928482341.

The spelling of 20344818 in words is "twenty million, three hundred forty-four thousand, eight hundred eighteen".

Divisors: 1 2 3 6 13 17 26 34 39 51 67 78 102 134 201 221 229 402 442 458 663 687 871 1139 1326 1374 1742 2278 2613 2977 3417 3893 5226 5954 6834 7786 8931 11679 14807 15343 17862 23358 29614 30686 44421 46029 50609 88842 92058 101218 151827 199459 260831 303654 398918 521662 598377 782493 1196754 1564986 3390803 6781606 10172409 20344818