Search a number
-
+
108158820102 = 23318159318661
BaseRepresentation
bin110010010111011000…
…1001001111100000110
3101100011202220100101000
41210232301021330012
53233002124220402
6121404254514130
710546163542014
oct1445661117406
9340152810330
10108158820102
114196291a433
1218b66205946
13a278c1c248
14534086b8b4
152c30657c1c
hex192ec49f06

108158820102 has 64 divisors (see below), whose sum is σ = 242101379520. Its totient is φ = 35791372800.

The previous prime is 108158820079. The next prime is 108158820109. The reversal of 108158820102 is 201028851801.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (108158820109) 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, 5786652 + ... + 5805312.

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

Almost surely, 2108158820102 is an apocalyptic number.

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

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

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

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

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

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

The spelling of 108158820102 in words is "one hundred eight billion, one hundred fifty-eight million, eight hundred twenty thousand, one hundred two".

Divisors: 1 2 3 6 9 18 27 54 181 362 543 593 1086 1186 1629 1779 3258 3558 4887 5337 9774 10674 16011 18661 32022 37322 55983 107333 111966 167949 214666 321999 335898 503847 643998 965997 1007694 1931994 2897991 3377641 5795982 6755282 10132923 11065973 20265846 22131946 30398769 33197919 60797538 66395838 91196307 99593757 182392614 199187514 298781271 597562542 2002941113 4005882226 6008823339 12017646678 18026470017 36052940034 54079410051 108158820102