Search a number
-
+
21044350525177 = 779197193171997
BaseRepresentation
bin1001100100011110001010…
…00010011001111011111001
32202111211010222020001020101
410302033011002121323321
510224242312213301202
6112431350254155401
74301255424020410
oct462170502317371
982454128201211
1021044350525177
11678394a278a21
12243a6524b2b61
13b98620a61785
1452a7a298c477
15267629ee8887
hex1323c5099ef9

21044350525177 has 16 divisors (see below), whose sum is σ = 24478755586560. Its totient is φ = 17719280849088.

The previous prime is 21044350525153. The next prime is 21044350525189. The reversal of 21044350525177 is 77152505344012.

It is not a de Polignac number, because 21044350525177 - 231 = 21042203041529 is a prime.

It is a Duffinian number.

It is not an unprimeable number, because it can be changed into a prime (21044350525117) by changing a digit.

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 15 ways as a sum of consecutive naturals, for example, 96477058 + ... + 96694939.

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

Almost surely, 221044350525177 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 193172280.

The product of its (nonzero) digits is 1176000, while the sum is 46.

Adding to 21044350525177 its reverse (77152505344012), we get a palindrome (98196855869189).

The spelling of 21044350525177 in words is "twenty-one trillion, forty-four billion, three hundred fifty million, five hundred twenty-five thousand, one hundred seventy-seven".

Divisors: 1 7 79 197 553 1379 15563 108941 193171997 1352203979 15260587763 38054883409 106824114341 266384183863 3006335789311 21044350525177