Search a number
-
+
21213321332 = 2276176911777
BaseRepresentation
bin10011110000011010…
…011001100001110100
32000202101121101012212
4103300122121201310
5321421102240312
613424551032552
71350454153610
oct236032314164
960671541185
1021213321332
118aa6404325
12414036b758
132000b84658
1410534c2340
15842538822
hex4f0699874

21213321332 has 48 divisors (see below), whose sum is σ = 42580852608. Its totient is φ = 9058452480.

The previous prime is 21213321313. The next prime is 21213321341. The reversal of 21213321332 is 23312331212.

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

It is a congruent number.

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, 11936828 + ... + 11938604.

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

Almost surely, 221213321332 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 1296, while the sum is 23.

Adding to 21213321332 its reverse (23312331212), we get a palindrome (44525652544).

The spelling of 21213321332 in words is "twenty-one billion, two hundred thirteen million, three hundred twenty-one thousand, three hundred thirty-two".

Divisors: 1 2 4 7 14 28 617 691 1234 1382 1777 2468 2764 3554 4319 4837 7108 8638 9674 12439 17276 19348 24878 49756 426347 852694 1096409 1227907 1705388 2192818 2455814 2984429 4385636 4911628 5968858 7674863 8595349 11937716 15349726 17190698 30699452 34381396 757618619 1515237238 3030474476 5303330333 10606660666 21213321332