Search a number
-
+
21500343512644 = 222310116713855421
BaseRepresentation
bin1001110001101111100000…
…10101100110111001000100
32211010102010220110220010211
410320313300111212321010
510304230200414401034
6113421042122325204
74346230361325013
oct470676025467104
984112126426124
1021500343512644
11693a276444577
1224b2ab1659804
13bcc620921759
1454489d386a7a
15274417486d64
hex138df0566e44

21500343512644 has 48 divisors (see below), whose sum is σ = 39887653913856. Its totient is φ = 10119998768000.

The previous prime is 21500343512629. The next prime is 21500343512663. The reversal of 21500343512644 is 44621534300512.

It is a junction number, because it is equal to n+sod(n) for n = 21500343512597 and 21500343512606.

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, 5375947 + ... + 8479474.

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

Almost surely, 221500343512644 is an apocalyptic number.

It is an amenable number.

21500343512644 is a deficient number, since it is larger than the sum of its proper divisors (18387310401212).

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

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

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

The product of its (nonzero) digits is 345600, while the sum is 40.

The spelling of 21500343512644 in words is "twenty-one trillion, five hundred billion, three hundred forty-three million, five hundred twelve thousand, six hundred forty-four".

Divisors: 1 2 4 23 46 92 101 167 202 334 404 668 2323 3841 4646 7682 9292 15364 16867 33734 67468 387941 775882 1551764 13855421 27710842 55421684 318674683 637349366 1274698732 1399397521 2313855307 2798795042 4627710614 5597590084 9255421228 32186142983 53218672061 64372285966 106437344122 128744571932 212874688244 233699386007 467398772014 934797544028 5375085878161 10750171756322 21500343512644