Search a number
-
+
21033413303104 = 26328647082861
BaseRepresentation
bin1001100100001001110010…
…01000001101101101000000
32202110202220201220121010101
410302010321020031231000
510224102412301144404
6112422341111412144
74300420406121526
oct462047110155500
982422821817111
1021033413303104
11677a247519114
1224384bb684054
13b97599b47637
1452a046180316
152671d9c0a2a4
hex13213920db40

21033413303104 has 14 divisors (see below), whose sum is σ = 41738179523474. Its totient is φ = 10516706651520.

The previous prime is 21033413303093. The next prime is 21033413303113. The reversal of 21033413303104 is 40130331433012.

It can be written as a sum of positive squares in only one way, i.e., 17725379863104 + 3308033440000 = 4210152^2 + 1818800^2 .

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written as a sum of consecutive naturals, namely, 164323541367 + ... + 164323541494.

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

Almost surely, 221033413303104 is an apocalyptic number.

It is an amenable number.

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

21033413303104 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 7776, while the sum is 28.

Adding to 21033413303104 its reverse (40130331433012), we get a palindrome (61163744736116).

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

Divisors: 1 2 4 8 16 32 64 328647082861 657294165722 1314588331444 2629176662888 5258353325776 10516706651552 21033413303104