Search a number
-
+
18981006156 = 22337191321429
BaseRepresentation
bin10001101011010110…
…110010101101001100
31210222211010000111000
4101223112302231030
5302333114144111
612415244500300
71241236614240
oct215326625514
953884100430
1018981006156
118060312952
12381884a690
131a3654a2b8
14cc0c32420
15761586c56
hex46b5b2b4c

18981006156 has 96 divisors (see below), whose sum is σ = 59200064000. Its totient is φ = 5137712064.

The previous prime is 18981006131. The next prime is 18981006199. The reversal of 18981006156 is 65160018981.

18981006156 is a `hidden beast` number, since 18 + 9 + 8 + 10 + 0 + 615 + 6 = 666.

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, 646351 + ... + 675078.

Almost surely, 218981006156 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 103680, while the sum is 45.

The spelling of 18981006156 in words is "eighteen billion, nine hundred eighty-one million, six thousand, one hundred fifty-six".

Divisors: 1 2 3 4 6 7 9 12 14 18 19 21 27 28 36 38 42 54 57 63 76 84 108 114 126 133 171 189 228 252 266 342 378 399 513 532 684 756 798 1026 1197 1596 2052 2394 3591 4788 7182 14364 1321429 2642858 3964287 5285716 7928574 9250003 11892861 15857148 18500006 23785722 25107151 27750009 35678583 37000012 47571444 50214302 55500018 71357166 75321453 83250027 100428604 111000036 142714332 150642906 166500054 175750057 225964359 249750081 301285812 333000108 351500114 451928718 499500162 527250171 677893077 703000228 903857436 999000324 1054500342 1355786154 1581750513 2109000684 2711572308 3163501026 4745251539 6327002052 9490503078 18981006156