Search a number
-
+
108128903958 = 232149277145547
BaseRepresentation
bin110010010110011111…
…1000010001100010110
3101100002200121110010200
41210230333002030112
53232421444411313
6121401305401330
710545351342645
oct1445477021426
9340080543120
10108128903958
1141947a46a49
1218b58199246
13a27297649a
14533a8c135c
152c2cbe8b73
hex192cfc2316

108128903958 has 48 divisors (see below), whose sum is σ = 236704712400. Its totient is φ = 35671578048.

The previous prime is 108128903951. The next prime is 108128903959. The reversal of 108128903958 is 859309821801.

It is a Curzon number.

It is a congruent number.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 670141 + ... + 815687.

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

Almost surely, 2108128903958 is an apocalyptic number.

108128903958 is a gapful number since it is divisible by the number (18) formed by its first and last digit.

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

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

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

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

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

The product of its (nonzero) digits is 1244160, while the sum is 54.

The spelling of 108128903958 in words is "one hundred eight billion, one hundred twenty-eight million, nine hundred three thousand, nine hundred fifty-eight".

Divisors: 1 2 3 6 9 18 149 277 298 447 554 831 894 1341 1662 2493 2682 4986 41273 82546 123819 145547 247638 291094 371457 436641 742914 873282 1309923 2619846 21686503 40316519 43373006 65059509 80633038 120949557 130119018 195178527 241899114 362848671 390357054 725697342 6007161331 12014322662 18021483993 36042967986 54064451979 108128903958