Search a number
-
+
21040140313401 = 31117113331900057
BaseRepresentation
bin1001100100010110010100…
…00101101110001100111001
32202111102021112222010102220
410302023022011232030321
510224210201410012101
6112425412414514253
74301046201555456
oct462131205561471
982442245863386
1021040140313401
116782089767560
122439878505989
13b980cc71b9c1
1452a4c375882d
1526748059d636
hex1322ca16e339

21040140313401 has 32 divisors (see below), whose sum is σ = 32690828112768. Its totient is φ = 11895298007040.

The previous prime is 21040140313391. The next prime is 21040140313403. The reversal of 21040140313401 is 10431304104012.

It is not a de Polignac number, because 21040140313401 - 29 = 21040140312889 is a prime.

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

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

Almost surely, 221040140313401 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 331900201.

The product of its (nonzero) digits is 1152, while the sum is 24.

Adding to 21040140313401 its reverse (10431304104012), we get a palindrome (31471444417413).

The spelling of 21040140313401 in words is "twenty-one trillion, forty billion, one hundred forty million, three hundred thirteen thousand, four hundred one".

Divisors: 1 3 11 17 33 51 113 187 339 561 1243 1921 3729 5763 21131 63393 331900057 995700171 3650900627 5642300969 10952701881 16926902907 37504706441 62065310659 112514119323 186195931977 412551770851 637580009497 1237655312553 1912740028491 7013380104467 21040140313401