Search a number
-
+
21521003454352 = 2432511877322039
BaseRepresentation
bin1001110010010101111111…
…10001000001111110010000
32211012101110201210200020001
410321022333301001332100
510310100003341014402
6113434340144455344
74350561346043143
oct471127761017620
984171421720201
1021521003454352
116948008442566
1224b6ab861a554
13c01563c5152c
1454589d17a05a
15274c26111187
hex1392bfc41f90

21521003454352 has 40 divisors (see below), whose sum is σ = 41713884515520. Its totient is φ = 10756130736000.

The previous prime is 21521003454347. The next prime is 21521003454371. The reversal of 21521003454352 is 25345430012512.

It is a happy number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 976485349 + ... + 976507387.

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

Almost surely, 221521003454352 is an apocalyptic number.

It is an amenable number.

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

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

21521003454352 is an odious number, because the sum of its binary digits is odd.

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

The product of its (nonzero) digits is 144000, while the sum is 37.

Adding to 21521003454352 its reverse (25345430012512), we get a palindrome (46866433466864).

The spelling of 21521003454352 in words is "twenty-one trillion, five hundred twenty-one billion, three million, four hundred fifty-four thousand, three hundred fifty-two".

Divisors: 1 2 4 8 16 3251 6502 13004 18773 22039 26008 37546 44078 52016 75092 88156 150184 176312 300368 352624 61031023 71648789 122062046 143297578 244124092 286595156 413738147 488248184 573190312 827476294 976496368 1146380624 1654952588 3309905176 6619810352 1345062715897 2690125431794 5380250863588 10760501727176 21521003454352