Search a number
-
+
2689309086 = 2323312232819
BaseRepresentation
bin1010000001001011…
…1001100110011110
320221102102001112020
42200102321212132
521001430342321
61122505121010
7123433515162
oct24022714636
96842361466
102689309086
1111600547a2
12630789166
1333b212569
141b724cca2
1510b1724c6
hexa04b999e

2689309086 has 64 divisors (see below), whose sum is σ = 5821562880. Its totient is φ = 825786720.

The previous prime is 2689309061. The next prime is 2689309111. The reversal of 2689309086 is 6809039862.

It is an interprime number because it is at equal distance from previous prime (2689309061) and next prime (2689309111).

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 952585 + ... + 955403.

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

Almost surely, 22689309086 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 3101.

The product of its (nonzero) digits is 1119744, while the sum is 51.

The square root of 2689309086 is about 51858.5488227351. The cubic root of 2689309086 is about 1390.6363364920.

The spelling of 2689309086 in words is "two billion, six hundred eighty-nine million, three hundred nine thousand, eighty-six".

Divisors: 1 2 3 6 23 31 46 62 69 93 138 186 223 446 669 713 1338 1426 2139 2819 4278 5129 5638 6913 8457 10258 13826 15387 16914 20739 30774 41478 64837 87389 129674 158999 174778 194511 262167 317998 389022 476997 524334 628637 953994 1257274 1885911 2009947 3771822 4019894 6029841 12059682 14458651 19487747 28917302 38975494 43375953 58463241 86751906 116926482 448218181 896436362 1344654543 2689309086