Search a number
-
+
1001344134404 = 22139212956681
BaseRepresentation
bin11101001001001001100…
…00101110110100000100
310112201122101122112020202
432210210300232310010
5112401223044300104
62044002223550032
7132226145464145
oct16444460566404
93481571575222
101001344134404
11356738727a79
1214209815b318
13735708b7143
1436672b75acc
151b0a977351e
hexe924c2ed04

1001344134404 has 18 divisors (see below), whose sum is σ = 1765049918814. Its totient is φ = 497070071520.

The previous prime is 1001344134391. The next prime is 1001344134409. The reversal of 1001344134404 is 4044314431001.

It can be written as a sum of positive squares in only one way, i.e., 653998924804 + 347345209600 = 808702^2 + 589360^2 .

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

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 in 5 ways as a sum of consecutive naturals, for example, 6401057 + ... + 6555624.

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

Almost surely, 21001344134404 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 9216, while the sum is 29.

Adding to 1001344134404 its reverse (4044314431001), we get a palindrome (5045658565405).

The spelling of 1001344134404 in words is "one trillion, one billion, three hundred forty-four million, one hundred thirty-four thousand, four hundred four".

Divisors: 1 2 4 139 278 556 19321 38642 77284 12956681 25913362 51826724 1800978659 3601957318 7203914636 250336033601 500672067202 1001344134404