Search a number
-
+
20045331541 = 294611499389
BaseRepresentation
bin10010101010110010…
…110111110001010101
31220201222211100102201
4102222302313301111
5312023101102131
613113025004501
71306512335554
oct225262676125
956658740381
1020045331541
118557081304
123a75183731
131b75bba131
14d82325d9b
157c4c22761
hex4aacb7c55

20045331541 has 8 divisors (see below), whose sum is σ = 20781545400. Its totient is φ = 19312117440.

The previous prime is 20045331503. The next prime is 20045331563. The reversal of 20045331541 is 14513354002.

It can be written as a sum of positive squares in 4 ways, for example, as 1425364516 + 18619967025 = 37754^2 + 136455^2 .

It is a sphenic number, since it is the product of 3 distinct primes.

It is a cyclic number.

It is not a de Polignac number, because 20045331541 - 213 = 20045323349 is a prime.

It is a Duffinian number.

It is a congruent number.

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

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 736326 + ... + 763063.

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

Almost surely, 220045331541 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 1499879.

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

Adding to 20045331541 its reverse (14513354002), we get a palindrome (34558685543).

The spelling of 20045331541 in words is "twenty billion, forty-five million, three hundred thirty-one thousand, five hundred forty-one".

Divisors: 1 29 461 13369 1499389 43482281 691218329 20045331541