Search a number
-
+
20308567266318 = 2363129991788637
BaseRepresentation
bin1001001111000011101001…
…11100000001010000001110
32122220110221222012202101210
410213201310330001100032
510130213421210010233
6111105343233315250
74164150141351132
oct447416474012016
978813858182353
1020308567266318
11651a8a6862321
12233bb2a105b26
13b4412202cca6
14502d2312d3c2
15253414744163
hex127874f0140e

20308567266318 has 32 divisors (see below), whose sum is σ = 40695091776000. Its totient is φ = 6756536717280.

The previous prime is 20308567266311. The next prime is 20308567266331. The reversal of 20308567266318 is 81366276580302.

It is a congruent number.

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

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

Almost surely, 220308567266318 is an apocalyptic number.

20308567266318 is an abundant number, since it is smaller than the sum of its proper divisors (20386524509682).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

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

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

The sum of its prime factors is 1792272.

The product of its (nonzero) digits is 17418240, while the sum is 57.

The spelling of 20308567266318 in words is "twenty trillion, three hundred eight billion, five hundred sixty-seven million, two hundred sixty-six thousand, three hundred eighteen".

Divisors: 1 2 3 6 631 1262 1893 2999 3786 5998 8997 17994 1788637 1892369 3577274 3784738 5365911 5677107 10731822 11354214 1128629947 2257259894 3385889841 5364122363 6771779682 10728244726 16092367089 32184734178 3384761211053 6769522422106 10154283633159 20308567266318