Search a number
-
+
21290346018 = 2344326311621
BaseRepresentation
bin10011110101000000…
…001110011000100010
32000221202112122020000
4103311000032120202
5322100312033033
613440342000430
71352410645434
oct236500163042
960852478200
1021290346018
119035933097
124162116116
132013b126a6
14105d812654
158491a0a13
hex4f500e622

21290346018 has 80 divisors (see below), whose sum is σ = 49005418176. Its totient is φ = 6904789920.

The previous prime is 21290345963. The next prime is 21290346031. The reversal of 21290346018 is 81064309212.

21290346018 is a `hidden beast` number, since 2 + 12 + 9 + 0 + 34 + 601 + 8 = 666.

It is an unprimeable number.

It is a polite number, since it can be written in 39 ways as a sum of consecutive naturals, for example, 1826248 + ... + 1837868.

Almost surely, 221290346018 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 20736, while the sum is 36.

The spelling of 21290346018 in words is "twenty-one billion, two hundred ninety million, three hundred forty-six thousand, eighteen".

Divisors: 1 2 3 6 9 18 27 43 54 81 86 129 162 258 263 387 526 774 789 1161 1578 2322 2367 3483 4734 6966 7101 11309 11621 14202 21303 22618 23242 33927 34863 42606 67854 69726 101781 104589 203562 209178 305343 313767 499703 610686 627534 916029 941301 999406 1499109 1832058 1882602 2998218 3056323 4497327 6112646 8994654 9168969 13491981 18337938 26983962 27506907 40475943 55013814 80951886 82520721 131421889 165041442 247562163 262843778 394265667 495124326 788531334 1182797001 2365594002 3548391003 7096782006 10645173009 21290346018