Search a number
-
+
21321310112323 = 1359107310983563
BaseRepresentation
bin1001101100100010000010…
…00111011000101001000011
32210111022000202112211101021
410312101001013120221003
510243312020342043243
6113202512531250311
74330261640455534
oct466210107305103
983438022484337
1021321310112323
116880353793001
122484267749997
13bb878b3217a0
14539d57ac268b
1526e939a636ed
hex1364411d8a43

21321310112323 has 32 divisors (see below), whose sum is σ = 23576680108800. Its totient is φ = 19160416308096.

The previous prime is 21321310112321. The next prime is 21321310112339. The reversal of 21321310112323 is 32321101312312.

It is a cyclic number.

It is not a de Polignac number, because 21321310112323 - 21 = 21321310112321 is a prime.

It is not an unprimeable number, because it can be changed into a prime (21321310112321) 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, 255110740 + ... + 255194302.

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

Almost surely, 221321310112323 is an apocalyptic number.

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

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

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

The sum of its prime factors is 86851.

The product of its (nonzero) digits is 1296, while the sum is 25.

Adding to 21321310112323 its reverse (32321101312312), we get a palindrome (53642411424635).

The spelling of 21321310112323 in words is "twenty-one trillion, three hundred twenty-one billion, three hundred ten million, one hundred twelve thousand, three hundred twenty-three".

Divisors: 1 13 59 107 767 1391 3109 6313 40417 82069 83563 183431 332663 1086319 2384603 4324619 4930217 8941241 19627117 64092821 116236133 255152521 259797367 527533219 3377365771 6857931847 15328044653 27798318269 199264580489 361378137497 1640100777871 21321310112323