Search a number
-
+
189170407158513 = 31164325771345937
BaseRepresentation
bin101011000000110010101010…
…111010111011001011110001
3220210210111212221002221212020
4223000302222322323023301
5144243331443213033023
61510155404010422053
754563053016064324
oct5300625272731361
9823714787087766
10189170407158513
11553037a01a6850
12192725aa731929
13817290126b901
14349dc7a2307bb
1516d0b52d59de3
hexac0caaebb2f1

189170407158513 has 32 divisors (see below), whose sum is σ = 275596372972032. Its totient is φ = 114465656044800.

The previous prime is 189170407158443. The next prime is 189170407158521. The reversal of 189170407158513 is 315851704071981.

It is a happy number.

It is not a de Polignac number, because 189170407158513 - 210 = 189170407157489 is a prime.

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

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

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

Almost surely, 2189170407158513 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 372365.

The product of its (nonzero) digits is 8467200, while the sum is 60.

The spelling of 189170407158513 in words is "one hundred eighty-nine trillion, one hundred seventy billion, four hundred seven million, one hundred fifty-eight thousand, five hundred thirteen".

Divisors: 1 3 11 33 643 1929 7073 21219 25771 77313 283481 345937 850443 1037811 3805307 11415921 16570753 49712259 182278283 222437491 546834849 667312473 2446812401 7340437203 8915142427 26745427281 98066566697 294199700091 5732436580561 17197309741683 63056802386171 189170407158513