Search a number
-
+
3044303105427 = 321917802942137
BaseRepresentation
bin101100010011001110100…
…110101110110110010011
3101210000212201101012212200
4230103032212232312103
5344334213043333202
610250311124454243
7432641445303543
oct54231646566623
911700781335780
103044303105427
11a740998135a1
1241200ab4a383
131910cc24b29c
14a74b8b99323
15542c8dc4e1c
hex2c4ce9aed93

3044303105427 has 12 divisors (see below), whose sum is σ = 4628764955880. Its totient is φ = 1922717750688.

The previous prime is 3044303105419. The next prime is 3044303105429. The reversal of 3044303105427 is 7245013034403.

3044303105427 is a `hidden beast` number, since 30 + 44 + 30 + 3 + 10 + 542 + 7 = 666.

It is not a de Polignac number, because 3044303105427 - 23 = 3044303105419 is a prime.

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

It is not an unprimeable number, because it can be changed into a prime (3044303105429) 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 11 ways as a sum of consecutive naturals, for example, 8901470898 + ... + 8901471239.

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

Almost surely, 23044303105427 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 120960, while the sum is 36.

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

Divisors: 1 3 9 19 57 171 17802942137 53408826411 160226479233 338255900603 1014767701809 3044303105427