Search a number
-
+
18056103093 = 3677944789
BaseRepresentation
bin10000110100001110…
…100100010010110101
31201121100202002000000
4100310032210102311
5243434330244333
612143404541513
71206306225660
oct206416442265
951540662000
1018056103093
117726221556
1235bab51899
131919a44892
14c340726d7
1570a28b713
hex4343a44b5

18056103093 has 56 divisors (see below), whose sum is σ = 31331500800. Its totient is φ = 10186941024.

The previous prime is 18056103077. The next prime is 18056103127. The reversal of 18056103093 is 39030165081.

It is a happy number.

18056103093 is a `hidden beast` number, since 1 + 8 + 0 + 5 + 610 + 30 + 9 + 3 = 666.

It is not a de Polignac number, because 18056103093 - 24 = 18056103077 is a prime.

It is a congruent number.

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

It is a polite number, since it can be written in 55 ways as a sum of consecutive naturals, for example, 380743 + ... + 425531.

Almost surely, 218056103093 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 19440, while the sum is 36.

Adding to 18056103093 its sum of digits (36), we get a square (18056103129 = 1343732).

The spelling of 18056103093 in words is "eighteen billion, fifty-six million, one hundred three thousand, ninety-three".

Divisors: 1 3 7 9 21 27 63 79 81 189 237 243 553 567 711 729 1659 1701 2133 4977 5103 6399 14931 19197 44789 44793 57591 134367 134379 313523 403101 403137 940569 1209303 2821707 3538331 3627909 8465121 10614993 10883727 24768317 25395363 31844979 32651181 74304951 76186089 95534937 222914853 228558267 286604811 668744559 859814433 2006233677 2579443299 6018701031 18056103093