Search a number
-
+
21123312330 = 2352814575483
BaseRepresentation
bin10011101011000011…
…000010101011001010
32000112010020110002010
4103223003002223022
5321230031443310
613412013520350
71345312122651
oct235303025312
960463213063
1021123312330
118a5a61721a
1241161a30b6
131cb832b5a3
141045572198
158396a9320
hex4eb0c2aca

21123312330 has 64 divisors (see below), whose sum is σ = 50996988288. Its totient is φ = 5599534080.

The previous prime is 21123312317. The next prime is 21123312367. The reversal of 21123312330 is 3321332112.

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

It is an unprimeable number.

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

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

Almost surely, 221123312330 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 6231.

The product of its (nonzero) digits is 648, while the sum is 21.

Adding to 21123312330 its reverse (3321332112), we get a palindrome (24444644442).

The spelling of 21123312330 in words is "twenty-one billion, one hundred twenty-three million, three hundred twelve thousand, three hundred thirty".

Divisors: 1 2 3 5 6 10 15 30 281 457 562 843 914 1371 1405 1686 2285 2742 2810 4215 4570 5483 6855 8430 10966 13710 16449 27415 32898 54830 82245 128417 164490 256834 385251 642085 770502 1284170 1540723 1926255 2505731 3081446 3852510 4622169 5011462 7517193 7703615 9244338 12528655 15034386 15407230 23110845 25057310 37585965 46221690 75171930 704110411 1408220822 2112331233 3520552055 4224662466 7041104110 10561656165 21123312330