Search a number
-
+
90676803231558 = 23213193819257149
BaseRepresentation
bin10100100111100001010110…
…101001010101111101000110
3102220001121200022202202001100
4110213201112221111331012
543341122043111402213
6520504203123440530
725046116500153645
oct2447412651257506
9386047608682040
1090676803231558
112698a8a8537345
12a205931b26146
133b79a2a6a308b
141856ad031935c
15a73aa2207773
hex527856a55f46

90676803231558 has 24 divisors (see below), whose sum is σ = 196615358082000. Its totient is φ = 30202685526384.

The previous prime is 90676803231533. The next prime is 90676803231587. The reversal of 90676803231558 is 85513230867609.

90676803231558 is a `hidden beast` number, since 9 + 0 + 6 + 76 + 8 + 0 + 3 + 2 + 3 + 1 + 558 = 666.

It is a junction number, because it is equal to n+sod(n) for n = 90676803231495 and 90676803231504.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 1909604833 + ... + 1909652316.

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

Almost surely, 290676803231558 is an apocalyptic number.

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

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

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

90676803231558 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 65318400, while the sum is 63.

The spelling of 90676803231558 in words is "ninety trillion, six hundred seventy-six billion, eight hundred three million, two hundred thirty-one thousand, five hundred fifty-eight".

Divisors: 1 2 3 6 9 18 1319 2638 3957 7914 11871 23742 3819257149 7638514298 11457771447 22915542894 34373314341 68746628682 5037600179531 10075200359062 15112800538593 30225601077186 45338401615779 90676803231558