Search a number
-
+
20023001121104 = 241251437570069
BaseRepresentation
bin1001000110101111101111…
…10111101000000101010000
32121220011212101010112002222
410203113313313220011100
510111024101241333404
6110330234552000212
74134420430230662
oct443276767500520
977804771115088
1020023001121104
11641a786152833
1222b4712690068
13b23212676277
144d3192d5c532
1524ac9e317dbe
hex1235f7de8150

20023001121104 has 10 divisors (see below), whose sum is σ = 38794564672170. Its totient is φ = 10011500560544.

The previous prime is 20023001121091. The next prime is 20023001121107. The reversal of 20023001121104 is 40112110032002.

It can be written as a sum of positive squares in only one way, i.e., 11697768040000 + 8325233081104 = 3420200^2 + 2885348^2 .

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (20023001121107) 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 as a sum of consecutive naturals, namely, 625718785019 + ... + 625718785050.

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

Almost surely, 220023001121104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 96, while the sum is 17.

Adding to 20023001121104 its reverse (40112110032002), we get a palindrome (60135111153106).

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

Divisors: 1 2 4 8 16 1251437570069 2502875140138 5005750280276 10011500560552 20023001121104