Search a number
-
+
26090407447129 = 1512338272
BaseRepresentation
bin1011110111010101001010…
…11101111100101001011001
310102101012220100120020001201
411323222211131330221121
511404431123301302004
6131253433454314201
75331653422116124
oct573524535745131
9112335810506051
1026090407447129
118349974912643
122b145b47b8961
1311734129b3c7c
14662ad50cb3bb
15303a10d306a4
hex17baa577ca59

26090407447129 has 9 divisors (see below), whose sum is σ = 26265112322421. Its totient is φ = 25916857110300.

The previous prime is 26090407447081. The next prime is 26090407447141. The reversal of 26090407447129 is 92174470409062.

The square root of 26090407447129 is 5107877.

It is a perfect power (a square), and thus also a powerful number.

It is not a de Polignac number, because 26090407447129 - 213 = 26090407438937 is a prime.

It is a Duffinian number.

It is a self number, because there is not a number n which added to its sum of digits gives 26090407447129.

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

It is a polite number, since it can be written in 8 ways as a sum of consecutive naturals, for example, 771272514 + ... + 771306340.

Almost surely, 226090407447129 is an apocalyptic number.

26090407447129 is the 5107877-th square number.

26090407447129 is the 2553939-th centered octagonal number.

It is an amenable number.

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

26090407447129 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 6096384, while the sum is 55.

The spelling of 26090407447129 in words is "twenty-six trillion, ninety billion, four hundred seven million, four hundred forty-seven thousand, one hundred twenty-nine".

Divisors: 1 151 22801 33827 5107877 771289427 1144265929 172784155279 26090407447129